﻿.lite-bg{background:#ececec !important}.white-bg{background:#fff}.blue-bg{background:#0acdc7 !important;color:#fff !important}.purple-bg{background:#757cd4 !important;color:#fff !important}.grey-bg{background:#7B8181 !important;color:#fff !important}.text-blue{color:#0acdc7 !important}.text-secondary{color:#7B8181 !important}.cursive{font-family:'Nothing You Could Do', cursive}.hidden{display:none}.split-paragraph{display:block;columns:2;column-gap:2.5rem}.inset-top{-webkit-box-shadow:0 5px 4px -4px rgba(0,0,0,0.07) inset;-moz-box-shadow:0 5px 4px -4px rgba(0,0,0,0.07) inset;box-shadow:0 5px 4px -4px rgba(0,0,0,0.07) inset}.error-404 .page-content{min-height:40vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.error-404 .page-content h1{margin-top:10rem}.h-100{height:100%}.slide-in{animation:slide-in 0.5s forwards;-webkit-animation:slide-in 0.5s forwards}.slide-out{animation:slide-out 0.5s backwards;-webkit-animation:slide-out 0.5s backwards}@keyframes slide-in{100%{transform:translateX(0%)}}@-webkit-keyframes slide-in{100%{-webkit-transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-100%)}}#crumbs a{color:#7B8181 !important}#crumbs .current{font-size:1.7rem}.btn-group-round>.btn{padding-top:1rem;padding-bottom:1rem;line-height:1.35}.btn-group-round>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:2.1rem;border-bottom-left-radius:2.1rem;white-space:nowrap;padding-right:1.5rem !important}.btn-group-round>.btn:not(:first-child){border-top-right-radius:2.1rem;border-bottom-right-radius:2.1rem}.btn-group-round>.btn.dropdown-toggle-split{padding-left:1.5rem !important;padding-right:1.5rem !important;display:flex;align-items:center;justify-content:center}.btn-group-round>.btn.dropdown-toggle-split:after{position:relative;top:1px}.badge-custom{background:#0acdc7;color:#fff;font-weight:normal;padding:0rem 1.5rem;padding-left:0px;font-size:1.4rem}.badge-custom i{padding:1.5rem;background:#fff;color:#7B8181;border-radius:50%;margin-right:.5rem;width:44px;margin-left:-1px}.q-links .list-group-item{padding:0px}.q-links a{display:block;width:100%;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s}.q-links a:hover{background:#0acdc7;color:#fff}.q-links-wrapper{max-height:239px;overflow-y:auto;margin-bottom:20px}.btn{outline:none !important}.btn:focus{box-shadow:none}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 .wpcf7-select,.wpcf7 input[type="date"]{border-width:0px;border-bottom:1px solid #7B8181;border-radius:0px;outline:none;padding-left:0px;padding-right:0px;padding-bottom:7px;font-family:"Open Sans", sans-serif;font-size:1.7rem;color:#7B8181;font-weight:100;background:transparent;max-width:100%}@media (max-width: 576px){.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 .wpcf7-select,.wpcf7 input[type="date"]{width:100%}}.wpcf7 .wpcf7-submit{border:1px solid #0acdc7;border-radius:2em;background:transparent;color:#0acdc7;line-height:1;padding:.8rem 2rem .9rem;font-size:15px;float:right}.wpcf7 .wpcf7-form-control-wrap.pref-date input{width:57%}.wpcf7 span.wpcf7-form-control-wrap.pref-date input{width:57%}.wpcf7 span.wpcf7-form-control-wrap.time-hr select,.wpcf7 span.wpcf7-form-control-wrap.pref-min select,.wpcf7 span.wpcf7-form-control-wrap.time-abv select{width:14%;text-align:center}.wpcf7 span.wpcf7-form-control-wrap.time-hr select,.wpcf7 span.wpcf7-form-control-wrap.pref-min select{margin-right:10px}.wpcf7 span.wpcf7-form-control-wrap.pref-min select{margin-left:10px}@media (max-width: 576px){.wpcf7 label{width:100%}}html{-webkit-text-size-adjust:100%}body{font-family:"Open Sans",sans-serif;font-size:1.4rem;line-height:1.9}h1,h2,h3,h4,h5,h6{clear:both;color:#7B8181}h1,.h1{font-family:"Roboto",sans-serif;font-size:3.3rem;line-height:1.2em;font-weight:900}h2,.h2{font-size:2.3rem;font-family:"Patua One",cursive;font-weight:500;color:#0acdc7}h3,.h3{font-size:2rem;font-family:"Roboto",sans-serif;font-weight:700}h4,.h4{font-size:1.12em;font-family:"Roboto",sans-serif;font-weight:300}h5,.h5{font-size:.83em;font-family:"Roboto",sans-serif;font-weight:300}h6,.h6{font-size:.75em;font-family:"Roboto",sans-serif;font-weight:300}p,li,a{font-family:"Open Sans",sans-serif;font-size:1.7rem;color:#7B8181}p{margin-bottom:1.5rem}a{font-family:"Roboto",sans-serif;cursor:pointer}.btn,button{font-family:"Roboto",sans-serif}b,strong{font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}blockquote{border-left:4px solid #0acdc7;padding-left:15px;padding:10px 15px;margin:15px 0px}blockquote ul:last-child{margin-bottom:0px}blockquote ul li:last-child{margin-bottom:0px}blockquote h1:last-child,blockquote h2:last-child,blockquote h3:last-child,blockquote h4:last-child,blockquote p:last-child,blockquote a:last-child{margin:0px}.parent-cat{text-transform:uppercase;font-size:1.6rem;margin-bottom:1rem;font-weight:500;color:#0acdc7;display:flex;align-items:center;height:13px;font-family:"Patua One",cursive}.text-alt{font-family:"Roboto",sans-serif;font-weight:500;color:#a5a5a5;font-size:110%;line-height:1}.top-title{font-size:11px;font-weight:900}.text-primary-color{color:#333 !important}.top-row{background:#F8F8F8}.top-row .container{padding-top:140px;padding-bottom:40px}@media (min-width: 958px){.top-row .container{padding-top:180px}}.top-row .container .page-title{margin-bottom:10px;font-weight:900}.top-row .container .title-abstract{color:#7B8181;line-height:1.3}#banner-map{margin-top:70px}@media (min-width: 768px){#banner-map{margin-top:125px}}html{font-size:62.5%}html,body{min-height:100vh;background:#F8F8F8}body{margin:0}#content-block .container{padding-top:50px;padding-bottom:50px}.main-body{position:relative}.main-body .raised-main{background:#F8F8F8;padding:50px 20px;padding-bottom:70px !important}@media (min-width: 576px){.main-body .raised-main{margin-top:-80px;padding:50px}}.main-body #bg-logo{position:absolute;bottom:-225px;left:-150px}.popmake-close{border:0px solid transparent !important;outline:none !important;box-shadow:none !important}.pum-container{overflow:hidden}.pum-container .pum-content .container{border-radius:15px;overflow:hidden}@media (max-width: 2559px) and (min-width: 1920px){.pum-container .pum-content .container .container{max-width:1600px}}.white-panel{background:#fff;border-bottom:4px solid #0acdc7;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);padding:30px}.ft-note{background:#f8f8f8 !important}.ft-note p{font-size:2.3rem;color:#7B8181;font-weight:400}@media (max-width: 767px){.pum.pum-theme-lightbox,.pum.pum-theme-default-theme{padding:0px !important;background:#fff}.pum.pum-theme-lightbox .pum-container,.pum.pum-theme-default-theme .pum-container{position:absolute;left:0px !important;top:0px !important;overflow:scroll;margin:0px;border-radius:0px;height:100%;padding:20px;width:100%;overflow-y:auto;box-shadow:none;background:#fff;display:flex !important;align-items:center}.pum.pum-theme-lightbox .pum-container .pum-content,.pum.pum-theme-default-theme .pum-container .pum-content{background:white;width:100%;overflow:auto}}.pum .pum-container{overflow-y:auto !important;max-height:100% !important;margin-top:50px;margin-bottom:50px}#popmake-1213 .pum-content{overflow:visible}.booking-form{padding:0 15px;margin:0px}.booking-form>.row{flex-direction:column-reverse}@media (min-width: 992px){.booking-form>.row{flex-direction:unset}}.booking-form>.row .practice-meta{flex-direction:column-reverse;display:flex}@media (min-width: 992px){.booking-form>.row .practice-meta{flex-direction:column}}@media (max-width: 991px){.booking-form{max-width:unset}}.page-template-booking-template .main-body{margin-top:95px}@media (min-width: 992px){.page-template-booking-template .main-body{margin-top:135px}}.page-template-skin-template .main-image{margin-top:95px}@media (min-width: 992px){.page-template-skin-template .main-image{margin-top:125px}}@media (min-width: 992px){.page-template-skin-template .main-image .banner-img{height:500px;background-position-y:5%}}.page-template-skin-template .main-image .banner-img .contents{display:flex;align-items:center;justify-content:center;flex-direction:column}.page-template-skin-template .main-image .banner-img .contents *{color:#fff !important}.page-template-skin-template .main-image .banner-img .contents p{max-width:992px}.page-template-insurance-template .main-image{margin-top:95px}@media (min-width: 992px){.page-template-insurance-template .main-image{margin-top:125px}}.page-template-insurance-template .main-image .banner-img{background-position-x:0px}@media (min-width: 768px){.page-template-insurance-template .main-image .banner-img{background-position-x:26%}}@media (min-width: 992px){.page-template-insurance-template .main-image .banner-img{height:500px;background-position-y:5%;background-position-x:50%}}.page-template-insurance-template .main-image .banner-img .contents{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 768px){.page-template-insurance-template .main-image .banner-img .contents{align-items:flex-start}}.page-template-insurance-template .main-image .banner-img .contents *{color:#fff !important}.page-template-insurance-template .banner-img .contents .title-abstract{text-align:center}@media (min-width: 768px){.page-template-insurance-template .banner-img .contents{justify-content:center;align-items:flex-start;padding-left:50%}.page-template-insurance-template .banner-img .contents .page-title{font-size:4rem;text-align:left !important}.page-template-insurance-template .banner-img .contents .title-abstract{font-size:2.7rem;line-height:1.3;text-align:left}}.page-template-about-template .main-image{margin-top:95px}@media (min-width: 992px){.page-template-about-template .main-image{margin-top:125px}}@media (min-width: 992px){.page-template-about-template .main-image .banner-img{height:500px;background-position-y:5%}}.page-template-about-template .main-image .banner-img .contents{display:flex;align-items:center;justify-content:center;flex-direction:column}.page-template-about-template .main-image .banner-img .contents *{color:#fff !important}.page-template-about-template .main-image .banner-img .contents p{max-width:992px}@media (min-width: 992px){.page-template-about-template.page-id-33 .main-page .banner-img{background-position-y:34%}}#selectLocationModal .modal-body,#bookEmergencyModal .modal-body{padding:50px}.modal .modal-content{border-radius:20px;overflow:hidden}.modal .close{position:absolute;right:20px;top:10px;font-size:35px;z-index:999;outline:none}.modal .wpcf7 input[type="text"],.modal .wpcf7 input[type="email"],.modal .wpcf7 .wpcf7-select,.modal .wpcf7 input[type="date"]{width:100%}#bookBaulkhamHillsModal .modal-body,#bookBellaVistaModal .modal-body,#appointmentModal .modal-body{padding:0px}#selectLocationModal .modal-dialog{max-width:440px}.xdsoft_default{padding:15px !important;padding-right:20px !important;border-radius:10px !important;border-width:0px !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.xdsoft_default .xdsoft_calendar td.xdsoft_default,.xdsoft_default .xdsoft_calendar td.xdsoft_current,.xdsoft_default .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#0acdc7 !important;box-shadow:none !important}.xdsoft_default .xdsoft_datepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.xdsoft_default .xdsoft_datepicker .xdsoft_calendar td:hover,.xdsoft_default .xdsoft_datepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,.xdsoft_default .xdsoft_timepicker.active .xdsoft_time_box>div>div:hover{background:#7B8181 !important}.xdsoft_default .xdsoft_timepicker .xdsoft_scrollbar{width:0px}.xdsoft_default .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#0acdc7 !important;box-shadow:none !important;color:#fff !important}.xdsoft_default .xdsoft_monthpicker *{color:gray}.xdsoft_default .xdsoft_monthpicker .xdsoft_next,.xdsoft_default .xdsoft_monthpicker .xdsoft_prev,.xdsoft_default .xdsoft_monthpicker .xdsoft_today_button,.xdsoft_default .xdsoft_timepicker .xdsoft_next,.xdsoft_default .xdsoft_timepicker .xdsoft_prev,.xdsoft_default .xdsoft_timepicker .xdsoft_today_button{opacity:.3}.page-id-480 .main-body .profile-img,.page-id-1583 .main-body .profile-img{display:none}.page-id-480 .main-body .content,.page-id-1583 .main-body .content{width:100% !important;max-width:unset;flex-basis:100%}.page-id-480 .main-body .content .content-surround,.page-id-1583 .main-body .content .content-surround{padding-left:0px;padding-right:0px}#colophon{background:#fff;border-top:1px solid whitesmoke}#colophon>div{padding-top:50px;padding-bottom:50px;max-width:1500px}#colophon p,#colophon a{font-size:1.3rem;line-height:1.3}#colophon .container-fluid{padding:50px}#colophon .ft-location{padding:20px 30px;background:#fff}#colophon .ft-location h3{font-weight:500;margin-bottom:20px;font-weight:800;border-bottom:1px solid #e8e8e8;padding-bottom:15px}#colophon .ft-location strong{font-weight:600}#colophon .ft-location .btn{width:100%}#colophon .footer-logo{height:88px;margin-bottom:20px}#colophon .ft-menu{margin:0px;list-style:none;padding:0px;width:100%}#colophon .ft-menu li{padding:1rem 0}#colophon .ft-menu li a{color:#333;display:flex;align-items:center;border-bottom:1px solid #e8e8e8;padding-bottom:5px;text-decoration:none}#colophon .ft-menu li a i{margin-left:auto}#colophon .ft-title{font-weight:500;margin-bottom:1.5rem}#colophon .service-menu{columns:3;-webkit-columns:3;-moz-columns:3;list-style:none;padding:0px;margin:0px}#colophon .service-menu li a{display:block;padding:.4rem 0rem;color:#333;text-transform:capitalize}#colophon .social-btns{list-style:none;display:flex;padding:0px;margin:0px}#colophon .social-btns li{margin-left:1.5rem;line-height:1.4}#colophon .social-btns li a{font-size:20px;color:#cdcdcd !important;transition:color .3s}#colophon .social-btns li a.fb{font-size:20px;line-height:1}#colophon .social-btns li a.fb i{position:relative;top:1px;color:#3B5998}#colophon .social-btns li a.ig i{color:#C736AD}#colophon .social-btns li a.em i{color:#7B8181}#colophon .social-btns li a:hover{color:#333 !important}#colophon .social-btns li a.dropdown-item{font-size:15px !important}.copyright{padding:1rem 1.5rem;background:#fff;border-top:1px solid #e8e8e8}.copyright p,.copyright a{font-size:1.2rem}.copyright p a{margin-left:1rem}#masthead{display:flex;flex-direction:row;position:fixed;top:-100px;width:100%;z-index:999;background:#fff;transition:top .3s;flex-wrap:wrap;box-shadow:0 1px 6px 0 rgba(32,33,36,0.28);height:95px}@media (min-width: 958px){#masthead{height:135px}}#masthead.show{top:0px}#masthead .color-bar{height:.5rem;width:100%;display:none;background:-moz- oldlinear-gradient(right, #ea10b9, #ac2862, #757cd4, #23d3d3 60%);background:linear-gradient(to left, #ea10b9, #ac2862, #757cd4, #23d3d3 60%)}#masthead .header-wrapper{display:flex;align-items:center;height:8rem}#masthead .header-wrapper .site-branding{padding-left:2rem;padding-right:2rem}#masthead .header-wrapper .site-branding .custom-logo-link img{position:relative;top:0px;width:auto;height:55px;max-width:unset}#masthead .location-cta{display:flex}#masthead .location-cta .location{display:flex;flex-direction:column;padding:0 15px}#masthead .location-cta .location p{margin:0px;white-space:nowrap;line-height:1}#masthead .location-cta .location p.location-lbl{color:#0acdc7;font-size:1.4rem;font-weight:600;text-align:right;line-height:1;margin-bottom:0.3rem}#masthead .location-cta .location p.p-number a{text-decoration:none;color:#7B8181;font-size:2rem;font-weight:900;line-height:1;font-family:"Roboto",sans-serif}#masthead .contact-cta{margin-right:2rem;margin-left:2rem}#masthead .contact-cta button{font-size:1.5rem !important;padding-left:2.2rem;padding-right:2.2rem;z-index:9999}#masthead .contact-cta button.btn-first{border-right:0px solid transparent}#masthead .contact-cta .dropdown-menu{transform:none !important;width:100%;padding-bottom:0px;top:-2px !important;padding-top:45px !important;z-index:1 !important;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 0.125rem 3rem rgba(0,0,0,0.075) !important;border:0px solid grey}#masthead .contact-cta .dropdown-menu .dropdown-item{padding:.5rem 1.5rem;color:#7B8181 !important}#masthead .contact-cta .dropdown-menu .dropdown-item:hover{color:#333 !important}#masthead .contact-cta .dropdown-menu .dropdown-item:active,#masthead .contact-cta .dropdown-menu .dropdown-item.active{background:transparent !important}#masthead .contact-cta .dropdown-menu .dropdown-item:last-child{color:#F25F5C !important}#masthead .contact-cta .dropdown-menu .dropdown-item:last-child:hover{color:#F25F5C !important}#masthead .contact-cta .dropdown-menu .dropdown-divider{margin:0px}#masthead .header-top{display:flex;justify-content:flex-end;width:100%;height:100%;align-items:center;position:relative}@media (min-width: 958px){#masthead .header-top{height:70%;top:0rem}}#masthead .header-top .social-btns{display:none;list-style:none;padding:0px;margin:0px;margin-right:20px}@media (min-width: 1200px){#masthead .header-top .social-btns{display:flex}}#masthead .header-top .social-btns a{font-size:20px;color:#cdcdcd !important;padding:8px 5px;transition:color .3s}@media (min-width: 1217px){#masthead .header-top .social-btns a{padding:8px}}#masthead .header-top .social-btns a.fb{font-size:20px;line-height:1}#masthead .header-top .social-btns a.fb i{position:relative;top:1px;color:#3B5998}#masthead .header-top .social-btns a.ig i{color:#C736AD}#masthead .header-top .social-btns a.em i{color:#7B8181}#masthead .header-top .social-btns a:hover{color:#333 !important}#masthead .header-top .social-btns a.dropdown-item{font-size:15px !important}#masthead .header-top .social-btns a.dropdown-item:after{display:none}#masthead .header-bottom{display:none}@media (min-width: 958px){#masthead .header-bottom{height:30%}}@media (min-width: 958px){#masthead .header-bottom{display:block}}#masthead .header-bottom .secondary-navigation>div{width:100%}#masthead .header-bottom .secondary-navigation #secondary-menu{list-style:none;padding:0px;margin:0px;display:flex;width:100%}#masthead .header-bottom .secondary-navigation #secondary-menu li{flex-grow:1;border-right:1px solid #fff;background:#0acdc7;position:relative;overflow:hidden}#masthead .header-bottom .secondary-navigation #secondary-menu li:first-child{border-top-left-radius:10px}#masthead .header-bottom .secondary-navigation #secondary-menu li a{color:#fff;display:flex;height:100%;width:100%;padding:5px 15px;text-decoration:none;line-height:1;height:40px;align-items:center;font-weight:600;font-size:1.5rem}@media (min-width: 1400px){#masthead .header-bottom .secondary-navigation #secondary-menu li a{font-size:1.7rem}}#masthead .header-bottom .secondary-navigation #secondary-menu li:after{position:absolute;z-index:9999}#masthead .header-bottom .secondary-navigation #secondary-menu li:nth-last-child(2){background:#757cd4}#masthead .header-bottom .secondary-navigation #secondary-menu li:nth-last-child(1){background:#F25F5C}#masthead .header-bottom .secondary-navigation #secondary-menu li:hover{opacity:.8}#masthead .header-bottom .main-navigation>div{width:100%}#masthead .header-bottom .main-navigation #primary-menu{list-style:none;padding:0px;margin:0px;width:100%}#masthead .header-bottom .main-navigation #primary-menu>li{cursor:pointer;padding:0px}#masthead .header-bottom .main-navigation #primary-menu>li.menu-item{align-items:center;flex-grow:1;border-right:1px solid #fff;background:#0acdc7}#masthead .header-bottom .main-navigation #primary-menu>li.menu-item>a{color:#fff;width:100%;text-align:left}#masthead .header-bottom .main-navigation #primary-menu>li.menu-item:hover>a{background:rgba(0,0,0,0.2)}#masthead .header-bottom .main-navigation #primary-menu>li:first-child{background:#7B8181;border-top-left-radius:10px}#masthead .header-bottom .main-navigation #primary-menu>li:nth-last-child(2){background:#757cd4}#masthead .header-bottom .main-navigation #primary-menu>li:nth-last-child(1){background:#7B8181}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(2){background:#F25F5C}#masthead .header-bottom .main-navigation #primary-menu>li>.sub-menu>.menu-item{width:100%}#masthead .header-bottom .main-navigation #primary-menu>li>.sub-menu>.menu-item.menu-item-has-children>a:after{content:"▸";font-size:23px;position:relative;top:2px;color:#0acdc7;margin-left:2px;float:right;display:inline;line-height:1}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(1) a:after{display:none}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(1)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(1)>a:after{content:url("../images/about-icon.svg");width:30px;height:25px;right:10px;top:7px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(1)>a:after{width:46px;right:5px;bottom:0;top:4px}}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(2)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(2)>a:after{content:url("../images/emergency-tooth.svg");width:25px;height:25px;right:10px;bottom:5px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(2)>a:after{width:38px;height:40px;right:10px;bottom:-4px}}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(3)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(3)>a:after{content:url("../images/dental-tools.svg");width:25px;height:25px;right:10px;bottom:5px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(3)>a:after{width:40px;height:40px;right:10px;bottom:-5px}}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(4)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(4)>a:after{content:url("../images/cosmetic-tooth.svg");width:25px;height:25px;right:10px;bottom:4px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(4)>a:after{width:40px;height:40px;right:10px;bottom:-4px}}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(5)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(5)>a:after{content:url("../images/braces-tooth.svg");right:10px;bottom:-6px;width:47px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1400px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(5)>a:after{right:10px;bottom:-12px;width:55px}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(5)>a:after{right:10px;bottom:-20px;width:80px}}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(6)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(6)>a:after{content:url("../images/mirror-icon.svg");width:30px;height:30px;right:10px;bottom:2px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(6)>a:after{right:10px;bottom:6px;width:38px;height:30px}}@media (min-width: 1200px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(7)>a{position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(7)>a:after{content:url("../images/insurance-icon.svg");width:25px;height:25px;right:10px;bottom:5px;display:inline-block;position:absolute}}@media (min-width: 1200px) and (min-width: 1550px){#masthead .header-bottom .main-navigation #primary-menu>li:nth-child(7)>a:after{top:3px;width:37px;right:5px;bottom:-10px}}#masthead .header-bottom .main-navigation #primary-menu>li>a{padding:0 13px;position:relative;overflow:hidden;height:100%;display:flex;align-items:center}#masthead .header-bottom .menu-service-menu-container{width:100%;text-align:left}#masthead .header-logo{width:auto;padding-left:15px;display:flex;align-items:center}#masthead .header-logo .custom-logo{min-height:inherit;height:75px;width:auto}@media (min-width: 768px){#masthead .header-logo .custom-logo{height:65px}}@media (min-width: 958px) and (max-width: 1020px){#masthead .header-logo .custom-logo{height:90px}}@media (min-width: 1020px){#masthead .header-logo .custom-logo{height:112px}}#masthead .header-surround{flex-grow:1;height:100%;display:block}#masthead .header-surround .nav-surround{width:100%}#masthead .header-mobile{display:flex;align-items:center;justify-content:flex-end;padding-right:15px}#masthead .header-mobile>#mobile-menu{display:none}#masthead .mb-phone-cta{outline:none;margin-right:15px;height:100%}#masthead .mb-phone-cta .mb-call-btn{display:flex;align-items:center;justify-content:center;font-size:25px;color:#7B8181;border-width:0px;outline:none;background:transparent;padding:10px 5px}#masthead .mb-phone-cta .mb-call-btn i{position:relative;top:-1px}#masthead .mobile-locations{height:100%;margin-right:10px}#masthead .mobile-locations .mb-loc-btn{height:100%}#masthead .mobile-locations .loc-btn-toggle{background:transparent;border-width:0px;font-size:25px;padding:10px 5px;outline:none;height:100%}#masthead .mobile-locations .loc-btn-toggle i{color:#7B8181;position:relative;top:-1px}#masthead .mobile-locations .dropdown-menu{margin-top:-1px}#masthead .mobile-locations .dropdown-menu .dropdown-item{display:flex;justify-content:flex-end;align-items:center;font-family:"Roboto",sans-serif}#masthead .mobile-locations .dropdown-menu .dropdown-item a{padding:0px;margin-left:5px;margin-right:5px;width:auto}@media (min-width: 768px){#masthead .mb-phone-cta,#masthead .mobile-locations{display:none}}#masthead .mb-phone-cta .dropdown-menu,#masthead .mobile-locations .dropdown-menu{border-width:0px;background:#ececec}#masthead .mb-phone-cta .dropdown-menu .dropdown-item,#masthead .mobile-locations .dropdown-menu .dropdown-item{font-size:15px;background:#ececec;padding:.5rem 1.5rem}#masthead .mb-phone-cta.show .mb-call-btn i,#masthead .mb-phone-cta.show .loc-btn-toggle i,#masthead .mb-phone-cta .mb-loc-btn.show .mb-call-btn i,#masthead .mb-phone-cta .mb-loc-btn.show .loc-btn-toggle i,#masthead .mobile-locations.show .mb-call-btn i,#masthead .mobile-locations.show .loc-btn-toggle i,#masthead .mobile-locations .mb-loc-btn.show .mb-call-btn i,#masthead .mobile-locations .mb-loc-btn.show .loc-btn-toggle i{color:#0acdc7}#burger{width:60px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#burger span{display:block;position:absolute;height:9px;width:100%;background:#7B8181;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px}#burger span:nth-child(2),#burger span:nth-child(3){top:18px}#burger span:nth-child(4){top:36px}#burger.open span:nth-child(1){top:18px;width:0%;left:50%}#burger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#burger.open span:nth-child(4){top:18px;width:0%;left:50%}.menu-toggle{height:50px;width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333 !important;outline:none;text-decoration:none;font-size:23px;text-decoration:none !important;outline:none;background:#ececec}.menu-toggle:hover{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;border:1px oslid #ececec}@media (min-width: 768px){.menu-toggle{margin-right:5px;height:42px;width:42px;font-size:20px}}@media (min-width: 1200px){.menu-toggle{margin-right:50px}}.bk-app .open-booking{background:#0acdc7;color:#fff}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0px;-webkit-box-shadow:0 5px 4px -4px rgba(0,0,0,0.07) inset;-moz-box-shadow:0 5px 4px -4px rgba(0,0,0,0.07) inset;box-shadow:0 5px 4px -4px rgba(0,0,0,0.07) inset}#site-navigation{height:100%;padding-left:20px;display:flex;align-items:center}#site-navigation .menu-main-menu-container{display:block;float:left;height:100%;width:100%}#site-navigation .menu-main-menu-container #primary-menu{height:100%;display:flex}#site-navigation .menu-main-menu-container #primary-menu>.menu-item{position:relative}#site-navigation .menu-main-menu-container #primary-menu>.menu-item:hover a{color:#333}#site-navigation .menu-main-menu-container #primary-menu>li.menu-item-181>a:after,#site-navigation .menu-main-menu-container #primary-menu>li.menu-item-42>a:after,#site-navigation .menu-main-menu-container #primary-menu>li.menu-item-48>a:after{content:"▾";font-size:23px;position:relative;top:3px;color:#0acdc7;margin-left:2px}#site-navigation .menu-main-menu-container #primary-menu li{display:flex;align-items:center;padding-left:13px;padding-right:13px}#site-navigation .menu-main-menu-container #primary-menu li.menu-item-44>a:after{content:"▸";font-size:23px;position:relative;top:2px;color:#0acdc7;margin-left:2px;float:right;display:inline;line-height:1}#site-navigation .menu-main-menu-container #primary-menu li a{color:#7B8181;font-family:"Roboto",sans-serif;font-weight:400;position:relative;font-size:1.5rem}#site-navigation .menu-main-menu-container #primary-menu li.menu-item-has-children a i,#site-navigation .menu-main-menu-container #primary-menu li#menu-item-181 a i{position:relative;top:-2px;margin-left:5px;color:#0acdc7}#site-navigation .menu-main-menu-container #primary-menu li li:hover{background:#F8F8F8}#site-navigation .menu-main-menu-container #primary-menu li li:hover a{color:#333}.sub-menu{background:#fff}.sub-menu li{padding:10px 15px}.megamenu-wrapper{position:fixed;top:125px;background:rgba(248,248,248,0.95);left:0px;width:100%;transition:max-height .5s;z-index:-1;max-height:0px;overflow:hidden;box-shadow:inset 0 3px 9px -7px rgba(0,0,0,0.4);box-shadow:0 1px 6px 0 rgba(32,33,36,0.28)}@media (min-width: 958px){.megamenu-wrapper{top:135px}}.megamenu-wrapper.active{max-height:1000px}.megamenu-wrapper .megamenu-container{display:flex;justify-content:center;padding:20px 0}.megamenu-wrapper .megamenu-container>.row{width:100%;height:100%;margin-left:-20px;margin-right:-20px}.megamenu-wrapper .megamenu-container *{color:#333}.megamenu-wrapper .megamenu-container .dental-container{display:none;padding:0px}.megamenu-wrapper .megamenu-container .dental-container.active{display:block;width:100%}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu{display:flex;position:relative;width:100%;flex-wrap:wrap}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu .sub-menu{background:transparent}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li{flex-basis:16.25%}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li>a{font-weight:500;margin-right:15px;color:#333;font-size:16px;padding-bottom:5px}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li>a:hover{text-decoration:underline}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li#menu-item-625{flex-basis:35%}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li#menu-item-625 .sub-menu{background:transparent;flex-wrap:wrap;flex-direction:row}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li#menu-item-625 .sub-menu li{width:50%}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li .sub-menu{background:transparent;width:100%;margin-left:-15px}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li .sub-menu li{padding:0px}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li .sub-menu li a{padding:4px 15px;width:100%;border-radius:3px;color:#7B8181}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu>li .sub-menu li a:hover{background:rgba(255,255,255,0.5);color:#333 !important}.megamenu-wrapper .megamenu-container .dental-container>div #dental-menu .sub-menu{display:flex;flex-direction:column;position:relative;left:0px;top:0px;box-shadow:none}.megamenu-wrapper .megamenu-container .beauty-container{display:none;padding:0px}.megamenu-wrapper .megamenu-container .beauty-container.active{display:block}.megamenu-wrapper .megamenu-container .beauty-container>div #beauty-menu{display:flex;flex-wrap:wrap}.megamenu-wrapper .megamenu-container .beauty-container>div #beauty-menu li{width:18%;text-align:center}.megamenu-wrapper .megamenu-container .beauty-container>div #beauty-menu li a{text-align:center;padding:5px 0}.mb-contact-cta{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;align-items:center}@media (min-width: 768px){.mb-contact-cta{display:none}}.mb-contact-cta .mb-book-cta{margin-right:10px}.mb-contact-cta .mb-book-cta .open-booking{padding-left:2rem}.mb-contact-cta .mb-book-cta>button{background:#0c76c0;color:#fff;height:50px;border-width:0px !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.mb-contact-cta .mb-book-cta>button span{color:#fff}.mb-contact-cta .mb-book-cta>button:first-child{border-top-left-radius:2.5rem !important;border-bottom-left-radius:2.5rem !important}.mb-contact-cta .mb-book-cta>button.dropdown-toggle{border-top-right-radius:2.5rem !important;border-bottom-right-radius:2.5rem !important;border-left:1px solid #fff !important;padding-left:2rem;padding-right:2rem}.mb-contact-cta .mb-book-cta>button:after{color:#fff}#parallax-header{height:55vh;overflow:hidden;max-height:600px;min-height:300px;z-index:0;position:relative}#parallax-header .title{margin-top:50px;color:#fff;font-size:3rem}#parallax-header .sub-title{color:#fff;max-width:800px;font-size:1.8rem;font-family:"Open Sans",sans-serif;font-weight:400}#parallax-header .scroller{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 15px;transition:transform 300ms}#parallax-header .scroller img{opacity:0}#parallax-header:before{content:"";background-image:linear-gradient(rgba(0,0,0,0.03), rgba(51,51,51,0.69));position:absolute;left:0px;top:0px;height:100%;width:100%;opacity:.8}#homepage-hero{height:100vh;background:whitesmoke;padding:0px;position:relative;max-width:100%;overflow:hidden;background-image:url("../../assets/images/home-bg.jpg");min-height:600px;background-position:86% 17%}@media (min-width: 768px){#homepage-hero{background-position:100%}}#homepage-hero #hero-video{position:absolute;height:100%}#homepage-hero .hero-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(119,119,119,0.2);display:flex;align-items:center}@media (min-width: 768px){#homepage-hero .hero-overlay{align-items:flex-end}}#homepage-hero .hero-overlay .owl-item{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){#homepage-hero .hero-overlay .owl-item{margin-bottom:15rem;padding-left:15rem;padding-right:15rem}}#homepage-hero .hero-overlay .owl-item .item h2{color:#fff;font-size:4rem;margin-bottom:1.5rem;font-weight:300}#homepage-hero .hero-overlay .owl-item .item p{color:#fff;font-size:1.8rem}#homepage-hero .owl-carousel .btn{color:#fff;border-color:#fff !important}#homepage-hero .owl-carousel .btn:hover{background:#0acdc7 !important;color:#fff !important;border-color:#0acdc7 !important}#homepage-hero .bottom-nav{position:absolute;bottom:0px;left:0px;width:100%;z-index:99;display:flex}#homepage-hero .bottom-nav .nav{padding:0px;margin:0px;display:flex;width:100%}#homepage-hero .bottom-nav .nav .nav-item{flex-basis:16.66%;background:#0acdc7;position:relative}#homepage-hero .bottom-nav .nav .nav-item .nav-link{padding:1.5rem 1.5rem;border-right:1px solid #fff;color:#fff;font-size:2rem}#homepage-hero .bottom-nav .nav .nav-item .nav-link:hover{background:rgba(255,255,255,0.2)}#homepage-hero .bottom-nav .nav .nav-item .nav-link .btn-icon{position:absolute;right:15px;top:10px;width:4.5rem}#homepage-hero .bottom-nav .nav .nav-item .nav-link .btn-icon.ortho-icon{width:unset;height:5.2rem}#homepage-hero .bottom-nav .nav .nav-item:nth-last-child(1){background:#F25F5C}#homepage-hero .bottom-nav .nav .nav-item:nth-last-child(1) .nav-link{border-right-width:0px}#homepage-hero #scroll-icon{position:absolute;bottom:20px;z-index:99;left:calc(50% - 10px);flex-direction:column;align-items:center;display:none}@media (min-width: 992px){#homepage-hero #scroll-icon{display:flex}}#homepage-hero #scroll-icon img{width:20px}#homepage-hero #scroll-icon div{width:2px;height:30px;background:#fff}#homepage-hero .accr-logos{position:absolute;right:0px;bottom:20px;z-index:99;display:flex;align-items:center;justify-content:center;width:100%}@media (min-width: 768px){#homepage-hero .accr-logos{width:auto;right:50px;justify-content:flex-end}}#homepage-hero .accr-logos img{width:70px;margin-left:2rem;opacity:.7}@media (min-width: 768px){#homepage-hero .accr-logos img{margin-left:4rem;width:100px}}#homepage-hero .accr-logos img#qip-logo{width:120px}@media (min-width: 768px){#homepage-hero .accr-logos img#qip-logo{width:150px}}#homepage-hero .accr-logos img:first-child{margin-left:0px !important}.footer-cta{position:relative;background-image:url(../../assets/images/gradient-bg.jpg);background-position:86%;background-size:cover}.footer-cta:before{content:"";background-image:linear-gradient(to right, #0acdc7, #0c76c0, #757cd4);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:.9}.footer-cta h2{color:#fff;margin-bottom:5px}.footer-cta p{color:#fff;margin-bottom:15px}.footer-cta #content{padding-top:40px;padding-bottom:40px}.homepage-main{position:relative;overflow:hidden;background:#fff}.homepage-main .container{padding-top:60px !important;padding-bottom:60px !important}.homepage-main #bg-logo{position:absolute;left:-90px;width:50%;top:30px}.logo-grid .uk-panel{padding:30px 0}#fp-slider{max-height:100vh}@media (min-width: 992px){#fp-slider .display-2{line-height:1}#fp-slider span#t-one{font-size:11rem}#fp-slider span#t-two{font-size:4.2rem}}#fp-slider #t-btns .btn{background:#fff !important}#fp-slider #t-btns .btn:hover{color:#fff !important;background:transparent !important}.q-links-fp #content .row>div{padding-bottom:50% !important}.q-links-fp #content .row>div img{height:55px;margin-bottom:10px}.q-links-fp #content .row>div:nth-child(2) img{height:35px;margin-bottom:15px;margin-top:15px}.q-links-fp a{line-height:2.2;cursor:pointer;font-size:1.8rem;font-weight:500;text-decoration:none !important}.q-links-fp a:hover{background:rgba(0,0,0,0.3)}img.get-profile{cursor:pointer}@media (min-width: 992px){.fp-dentist:before{content:url(https://24hrdentist.com.au/wp-content/themes/sevenday-dental/assets/images/bg-logo.svg);position:absolute;width:50%;transform:translate(115%, 43%);opacity:1}}.main-image{display:block}.main-image .banner-img{background-size:cover;background-position:50%;height:285px}@media (min-width: 576px){.main-image .banner-img{height:450px}}.main-image .banner-img .container{height:100%;padding:0 5rem}.main-image .banner-img .container .row{height:100%}.main-image .banner-img .contents{display:flex;flex-direction:column}.main-image .banner-img .contents #crumbs{margin-top:auto;margin-bottom:2rem;color:#fff !important;z-index:2}@media (min-width: 576px){.main-image .banner-img .contents #crumbs{margin-bottom:10.5rem}}.main-image .banner-img .contents #crumbs *{color:#fff !important}.cta-dentist{position:relative;overflow:hidden;padding-bottom:211px !important}.cta-dentist .cta-person{position:absolute;right:-65px;bottom:-90px;height:350px}.page-id-54{background:#fff}.page-id-54 .main-body{background:#F8F8F8}.page-id-54 .jarallax-img{top:-15rem !important}.grid-list .uk-panel{box-shadow:0 0 2rem rgba(0,0,0,0.2);border-radius:1rem;overflow:hidden;background:#fff}.grid-list .uk-panel .uk-panel-teaser{margin-bottom:0px;position:relative}.grid-list .uk-panel .uk-panel-teaser:before{content:"";position:absolute;left:0px;top:0px;height:100%;width:100%;background:rgba(8,40,40,0.25);z-index:2}.grid-list .uk-panel .uk-margin{background:#fff;margin-top:0px;padding:2.5rem}.grid-list .uk-panel .uk-margin h2{font-weight:500;font-size:1.8rem;margin:0px}.grid-list .uk-panel .uk-margin a{color:#0acdc7}.grid-list .uk-panel .uk-margin .abstract{margin:0px;max-height:0px;display:none}.grid-list .uk-panel .uk-margin .abstract.active{display:block}.grid-list .uk-panel .uk-margin p{margin:0px}.grid-list .uk-panel a{z-index:999}.grid-list .uk-grid-margin{margin-top:5rem}.service-grid{padding-top:15px;padding-bottom:15px}.service-grid .uk-panel a{z-index:999}.page-template-location-template .page-title{color:#0acdc7;font-size:3rem;margin-bottom:15px;font-weight:600}.page-template-location-template .main-body .col-sidebar .widget{background:White;padding:2rem 2.5rem;margin:0px;position:relative;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);border-radius:5px;margin-top:-110px}@media (min-width: 768px){.page-template-location-template .main-body .col-sidebar .widget{top:-110px;margin-top:0px}}.page-template-location-template .main-body .col-sidebar .widget .sidebar-title{padding-bottom:15px;border-bottom:1px solid #ececec;margin-bottom:15px;color:#0acdc7}.page-template-location-template .main-body .col-sidebar .widget h3{font-size:1.6rem;margin-bottom:10px !important}.page-template-location-template .main-body .col-sidebar .widget h3 i{margin-right:5px}.page-template-location-template .main-body .col-sidebar .widget p{line-height:1.3}.page-template-location-template .main-body .row{flex-direction:column-reverse}@media (min-width: 768px){.page-template-location-template .main-body .row{flex-direction:unset}}.page-template-location-template .suburbs{margin-top:20px;column-count:2}@media (min-width: 992px){.page-template-location-template .suburbs{column-count:3}}@media (min-width: 1200px){.page-template-location-template .suburbs{column-count:4}}.pref-surround{border-bottom:1px solid #e5e5e5;overflow:hidden;max-width:100%}.pref-surround #content{display:flex;align-items:center}.pref-surround #content h3{white-space:nowrap;margin:0px}.pref-surround #content h3 strong{font-weight:400}.pref-surround .container{padding-top:1.5rem;padding-bottom:1.5rem}.pref-surround .uk-margin{margin:0px}.page-template-profile-template .main-body{margin-top:95px}@media (min-width: 992px){.page-template-profile-template .main-body{margin-top:125px}}.page-template-profile-template .main-body .row .profile-image{display:block;width:100%;height:100%;background-position:100% 50%;background-size:cover;min-height:350px;border-radius:3px}@media (min-width: 992px){.page-template-profile-template .main-body .row .profile-image{min-height:70rem}}.page-template-profile-template .main-body .row .content{display:flex;align-items:center}.page-template-profile-template .main-body .row .content .content-surround{min-height:350px;border-radius:3px;padding-top:50px}@media (min-width: 768px){.page-template-profile-template .main-body .row .content .content-surround{padding:50px}}.top-note{border-radius:3px;overflow:hidden;margin-bottom:40px;display:flex}.top-note .icon{background:#0acdc7;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px}.top-note .icon i{font-size:30px}.top-note .contents{font-size:16px;padding:10px 20px;background:#fff}.note-notice{border-radius:3px}.note-notice .header{background:#F25F5C;color:#fff;font-size:17px;padding:5px 20px;font-weight:bold;border-radius:3px}.note-notice .header i{font-size:20px;margin-right:5px}.note-notice .contents{padding:20px;background:#fff}#em-top-row .col>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#em-top-row .col>div p{line-height:1.3}.wpcf7 .your-condition .wpcf7-textarea{width:100%;height:100px}.wpcf7 .cb-full-name{max-width:150px !important;margin-left:10px;margin-right:10px}.wpcf7 .cb-phone-number{margin-left:10px;margin-right:10px;max-width:125px !important}@media (min-width: 1400px) and (max-width: 1919px){.container{max-width:1340px}}@media (min-width: 1920px) and (max-width: 2559px){.container{max-width:1440px}}@media (min-width: 2560px){.container{max-width:2000px}}.bg-primary{background-color:#0acdc7 !important}.bg-secondary{background-color:#7B8181 !important}.bg-success{background-color:#43B14B !important}.bg-danger{background-color:#F25F5C !important}.bg-warning{background-color:#FFD500 !important}.bg-info{background-color:#109EEA !important}.bg-light{background-color:#ececec !important}.bg-dark{background-color:#343a40 !important}.text-primary{color:#0acdc7 !important}.text-secondary{color:#7B8181 !important}.text-success{color:#43B14B !important}.text-danger{color:#F25F5C !important}.text-warning{color:#FFD500 !important}.text-info{color:#109EEA !important}.text-light{color:#ececec !important}.text-dark{color:#343a40 !important}.btn-outline-primary{color:#0acdc7 !important;border-color:#0acdc7 !important}.btn-outline-primary:visited{color:#0acdc7 !important}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background:transparent !important;color:#7B8181 !important;border-color:#7B8181 !important;box-shadow:none !important}.btn-outline-secondary{color:#7B8181 !important;border-color:#7B8181 !important}.btn-outline-secondary:visited{color:#7B8181 !important}.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{background:#7B8181 !important;color:#fff !important;box-shadow:none !important}.btn-outline-success{color:#43B14B !important;border-color:#43B14B !important}.btn-outline-success:visited{color:#43B14B !important}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success:focus{background:#43B14B !important;color:#fff !important;box-shadow:none !important}.btn-outline-danger{color:#F25F5C !important;border-color:#F25F5C !important}.btn-outline-danger:visited{color:#F25F5C !important}.btn-outline-danger:hover,.btn-outline-danger:active,.btn-outline-danger:focus{background:#F25F5C !important;color:#fff !important;box-shadow:none !important}.btn-outline-warning{color:#FFD500 !important;border-color:#FFD500 !important}.btn-outline-warning:visited{color:#FFD500 !important}.btn-outline-warning:hover,.btn-outline-warning:active,.btn-outline-warning:focus{background:#FFD500 !important;color:#fff !important;box-shadow:none !important}.btn-outline-info{color:#109EEA !important;border-color:#109EEA !important}.btn-outline-info:visited{color:#109EEA !important}.btn-outline-info:hover,.btn-outline-info:active,.btn-outline-info:focus{background:#109EEA !important;color:#fff !important;box-shadow:none !important}.btn-outline-light{color:#ececec !important;border-color:#ececec !important}.btn-outline-light:visited{color:#ececec !important}.btn-outline-light:hover,.btn-outline-light:active,.btn-outline-light:focus{background:#ececec !important;color:#343a40 !important;box-shadow:none !important}.btn-outline-dark{color:#343a40 !important;border-color:#343a40 !important}.btn-outline-dark:visited{color:#343a40 !important}.btn-outline-dark:hover,.btn-outline-dark:active,.btn-outline-dark:focus{background:#343a40 !important;color:#fff !important;box-shadow:none !important}.btn-round{white-space:nowrap;padding:.8rem 2rem;border-radius:2rem}.btn-round:not(.btn-primary){padding:.8rem 2rem .9rem}.btn{font-size:1.4rem !important}.btn-primary{background:#0acdc7 !important;border-color:transparent !important}.btn-primary:visited{color:#fff !important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#7B8181 !important;border-color:#7B8181 !important;color:#fff !important;box-shadow:none !important}.btn-secondary{background:#7B8181 !important;border-color:transparent !important}.btn-secondary:visited{color:#fff !important}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background:transparent !important;border-color:#7B8181 !important;color:#7B8181 !important;box-shadow:none !important}.btn-success{background:#43B14B !important;border-color:transparent !important}.btn-success:visited{color:#fff !important}.btn-success:hover,.btn-success:active,.btn-success:focus{background:transparent !important;border-color:#43B14B !important;color:#fff !important;box-shadow:none !important}.btn-danger{background:#F25F5C !important;border-color:transparent !important}.btn-danger:visited{color:#fff !important}.btn-danger:hover,.btn-danger:active,.btn-danger:focus{border-color:#F25F5C !important;background:transparent !important;color:#fff !important;box-shadow:none !important}.btn-warning{background:#FFD500 !important;border-color:transparent !important}.btn-warning:visited{color:#333 !important}.btn-warning:hover,.btn-warning:active,.btn-warning:focus{border-color:#FFD500 !important;background:transparent !important;color:#fff !important;box-shadow:none !important}.btn-info{background:#109EEA !important;border-color:transparent !important}.btn-info:visited{color:#fff !important}.btn-info:hover,.btn-info:active,.btn-info:focus{border-color:#109EEA !important;background:transparent !important;color:#fff !important;box-shadow:none !important}.btn-light{background:#ececec !important;border-color:transparent !important}.btn-light:visited{color:#333 !important}.btn-light:hover,.btn-light:active,.btn-light:focus{background:transparent !important;border-color:#ececec !important;color:#ececec !important;box-shadow:none !important}.btn-dark{background:#343a40 !important;border-color:transparent !important}.btn-dark:visited:not(:hover){color:#fff !important}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{background:transparent !important;border-color:#343a40 !important;color:#fff !important;box-shadow:none !important}.container-fluid #content{padding-left:0px;padding-right:0px}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#de5551 !important}.modal-md{max-width:768px}.modal-lg{max-width:1000px}.modal-xl{max-width:1400px}.cta-blocks{border-bottom:4px solid #0acdc7;box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}.cta-blocks .uk-panel{background:#fff}.cta-blocks .uk-panel .uk-panel-title a{font-size:2rem;font-family:"Roboto",sans-serif;font-weight:500;color:#333}.cta-blocks .uk-panel a{color:#0acdc7}.cta-blocks .uk-panel a:hover{color:#7B8181}@media (max-width: 1200px){.cta-blocks .uk-panel .uk-grid{display:flex;flex-direction:column}.cta-blocks .uk-panel .uk-grid>div{width:100%}}.grid-list h2{color:#7B8181}.grid-list .uk-slidenav{z-index:999}.uk-accordion .uk-accordion-title{padding:15px}.uk-accordion .uk-accordion-title.uk-active{margin-bottom:0px;background:#7B8181;color:#fff}.uk-accordion .uk-accordion-title:hover:not(.active){background:#0acdc7;color:#fff}.uk-accordion .uk-accordion-content.uk-active{padding-top:20px;background:#fff;margin-bottom:20px}.contact-blocks{margin-top:50px;margin-bottom:50px}.contact-blocks .uk-panel{height:100%;background:#fff}.contact-blocks .uk-grid>div .row{height:100%;margin:0px}@media (min-width: 992px){.contact-blocks .uk-grid>div:last-child{background:#fff}}.contact-blocks .uk-grid>div .loc-meta{padding:20px 20px}.contact-blocks .uk-grid>div .loc-meta p{font-size:15px}.contact-blocks .uk-grid>div .loc-cont{display:flex;flex-direction:column;padding:20px}.abt-map .container{max-width:100% !important;padding:0px !important}.abt-map .container #content{padding:0px !important}.abt-map .row{margin:0px !important}.staff-grid .parent-cat{line-height:1.3;text-align:center !important;height:auto;align-items:center;float:none;width:auto;display:inline}.staff-tabs .uk-active>a{color:#0acdc7 !important}.main-map .mp-lbl p{font-size:14px;margin:0px}.main-map .mp-lbl a{font-size:14px;display:inline-block}.main-map .mp-lbl .title{font-size:16px;font-weight:bold;text-decoration:none}.main-map .gm-style-iw-d .uk-margin{margin:0px !important}
