@media only screen and (max-width:1920px){}@media only screen and (max-width:1399.98px){.find-location-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text],.find-location-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button{height:50px}.find-location-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after{line-height:50px}.find-location-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text{font-size:16px;height:50px;line-height:50px}.headmultibtns .gradient-btn{height:50px;line-height:50px}.headpatientbtn .blackbtn{line-height:50px;height:50px}#container{padding-top:173px}.thankyoublock{padding:60px 0}.page-id-858 .extracontentsection .extraseccontent h2{font-size:26px}.page-id-858 .extracontentsection .extraseccontent h3{font-size:24px}.teaserBanner.owl-carousel .owl-dots,.teaserBanner.owl-carousel .owl-nav{max-width:1120px}.teasertext{max-width:520px;padding-left:50px}.teasertext h2{font-size:46px}.teasertext .teasebtn{font-size:16px}.innercontent-banner{padding:60px 0}.hmbookform-section{padding:60px 0}.hmabout-section{padding:60px 0}.hmadvantage-section{padding:60px 0}.hmservice-desc{max-width:555px}.hmourservice-section{padding:60px 0}.hmteamtophead{top:60px}.hmteamlistfull .item{padding:240px 0 60px 0;background-position-x:65%;height:740px}.hmteamlistfull.owl-carousel .owl-dots,.hmteamfullslider-arrow.owl-carousel .owl-nav{max-width:1120px}.hmreview-section{padding:60px 0}.hmdiscount-section{padding:60px 0}.hmpromo-section{padding:60px 0}.hmpromobox h3{font-size:54px}.hmgallery-section{padding:60px 0}.hmclientlogo-section{padding:60px 0}.foothours{margin:0 auto}.footform-section{padding:60px 0}.footer-inner{padding:60px 0}.multiftrbookform-sec{padding:60px 0}.ftrmultiloc-section{padding:60px 0}.footermultiloction-search .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type="text"],.footermultiloction-search .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button{height:50px}.footermultiloction-search .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after{line-height:50px}.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text{height:50px;line-height:50px}.multilocation .footer-menu .service-links ul li{width:50%}.multilocation .footer-menu .servicelinks-nopromo.service-links ul li{width:33.33%}.aboutpagedetails{padding:60px 0}.aboutfull-desc h2{font-size:26px}.aboutfull-desc h3{font-size:24px}.beforeafterblock{padding:60px 0}.beforeafteropt1+.beforeafteropt2,.beforeafteropt1+.beforeafteropt3,.beforeafteropt2+.beforeafteropt3{padding-top:60px}.beforeafter-subtitle h2{font-size:26px}.bloglist-tophead .inner-title h1,.bloglist-tophead .inner-title h2{font-size:40px}.blog-details{padding:60px 0}.blogdtls-desc h2{font-size:26px}.blogdtls-desc h3{font-size:24px}.blog-details .inner-title h1{font-size:30px}.teamlist-section{padding:60px 0}.teamlist-section .inner-title{margin-bottom:40px}.teamdetail-section{padding:60px 0}.otherteamsection{padding:60px 0}.doctrdtl-info h2,.doctrdtl-info h3{font-size:26px}.doctrdtlshort-desc h2{font-size:26px}.doctrdtlbtm-desc h2{font-size:26px}.doctrdtlbtm-desc h3{font-size:24px}.servicepagedetails{padding:60px 0}.otherservicesection{padding:60px 0}.servicefull-desc h2{font-size:26px}.servicefull-desc h3{font-size:24px}.firstvisitpagedetails{padding:60px 0}.firstvisitlist-topdesc{margin-bottom:30px}.firstvisitlist-box{margin-bottom:30px;padding:30px}.advancedtechcontent-sec{padding:60px 0}.advancedtech-section{padding:60px 0}.discplanlist-section{padding:60px 0}.promoplanlist-section{padding:60px 0}.gallerylist-section{padding:60px 0}.insuranceplanlist-sec{padding:60px 0}.insurance-list h2{font-size:26px}.faqaccordion-section{padding:60px 0}.findloclist-section{padding:60px 0}.innrbnnrloclist-section{padding:60px 0}.innrbnnrloclist-title{font-size:28px}.locationname span{font-size:32px}.location-detailinner{padding:60px 0}.location-detailinner .main-title h1,.location-detailinner .main-title h2{font-size:36px}.multibookapp-section{padding:60px 0}.testimonialpage-section{padding:60px 0}.testimonialslist-row+.testimonial-opt2{padding-top:60px}.extracontentsection{padding:60px 0}.landingheadmenu #nav>li>a{padding-top:13px;padding-bottom:13px}.error-404{padding:60px 0}.content404-page h2{font-size:200px}.content404-page h1{font-size:42px}.content404-page h3{font-size:23px}}@media only screen and (max-width:1280px){.banner-section .banner-info h2{font-size:46px}}@media only screen and (max-width:1199.98px){.thankyoublock{padding:40px 0}.page-id-858 .extracontentsection .extraseccontent h2{font-size:24px}.page-id-858 .extracontentsection .extraseccontent h3{font-size:22px}.aawformblock .aawform-btn .button{font-size:16px}.hmpopulrservice-img strong{font-size:20px;padding:20px}.hmpopulrservice-icon{max-width:100px;margin:0 auto 16px auto}.hmpopulrservice-box strong{font-size:18px;margin-bottom:24px}.hmpopulrservicebox-link{font-size:13px}.hmchooseloc-section{padding:40px 0}.hmchooseloc-title{font-size:36px}.hmchooseloc-title span{font-size:40px}.hmchooseloc-box{font-size:13px;padding:16px 6px 14px 6px}.header-inner{padding:10px 0}.header-main .logo{width:280px}.header-right{width:calc(100% - 280px)}.headmultibtns .button{font-size:12px;padding:8px 16px}.headbookbtn{margin-left:8px}#nav>li>a{font-size:14px;padding:12px 16px}.header-contact-info a span{font-size:16px}.header-btn .btn{font-size:16px}#nav li:hover>ul{width:240px}#nav ul ul{left:240px}#nav>li>a{padding-left:5px;padding-right:5px}#nav li.full-megamenu:hover>ul{width:600px;left:calc(50% - 300px)}.multilocation #container{padding-top:194px}.teaserBanner .item{height:420px}.teaserBanner.owl-carousel .owl-dots,.teaserBanner.owl-carousel .owl-nav{max-width:940px;bottom:30px}.teasertext{max-width:440px}.teasertext h2{font-size:38px}.teasertext p{font-size:18px;line-height:23px;max-width:100%;margin-top:10px}.teasertext .teasebtn{font-size:15px;padding:6px 16px}.main-title h1,.main-title h2,.inner-title h1,.inner-title h2{font-size:32px}.aawformblock .aawfieldcol input,.aawformblock .aawfieldcol input:focus,.aawformblock .aawfieldcol textarea,.aawformblock .aawfieldcol textarea:focus,.aawformblock .aawfieldcol select,.heapBox .holder,.aawformradiobox .aawformradiocol label{font-size:16px}button,.btn,.gradient-btn,.blackbtn,.lightbtn{font-size:16px}.innercontent-banner{padding:40px 0}.accordion .acclink{font-size:20px}.innerbannerimg{height:400px}.hmbookform-section{padding:40px 0}.hmabout-section{padding:40px 0}.hmabout-title h1,.hmabout-title h2{font-size:32px}.hmabout-title p{font-size:18px}.hmabout-desc{font-size:18px}.hmabout-desc .button{font-size:15px}.hmadvantage-section{padding:40px 0}.hmservice-desc{max-width:465px}.hmservice-smltitle{font-size:20px;margin-bottom:15px}.hmourservice-section{padding:40px 0}.hmservicebox h3{font-size:20px}.hmteamtophead{top:40px}.hmteamlistfull .item{padding:200px 0 40px 0;height:700px}.hmteamlistfull.owl-carousel .owl-dots,.hmteamfullslider-arrow.owl-carousel .owl-nav{max-width:940px}.hmreview-section{padding:40px 0}.hmdiscount-section{padding:40px 0}.hmdisctophead{padding:20px}.hmdisctophead h3{font-size:54px}.discpricetitle{font-size:20px;padding-top:20px}.hmpromo-section{padding:40px 0}.hmpromobox{padding:20px}.hmpromobox h3{font-size:48px}.hmgallery-section{padding:40px 0}.hmclientlogo-section{padding:40px 0}.footform-section{padding:40px 0}.footer-inner ul li a{font-size:15px}#footlogo{margin-bottom:30px}.footcol-title{font-size:20px}.foottime{margin-left:-140px;padding-left:150px}.footer-inner{padding:40px 0}.footconctinfo{margin-bottom:30px}.footconctinfo a,.footconctinfo p{font-size:16px}.footconctinfo a i,.footconctinfo p i{font-size:22px;width:35px}.footconctinfo a span,.footconctinfo p span{width:calc(100% - 35px)}.ftrmultiloc-section{padding:40px 0}.footermultiloction-search .locsearchorbtn .mallocortxt{padding:10px 0}.footermultiloction-search .search-bar input{font-size:16px}.footermultiloction-search .search-bar button{padding:0 10px}.footer-main{padding:40px 0}#footer_logo img{max-width:120px}.footer-desc{font-size:17px}.footermain-title{font-size:18px}.innerbannercaption{padding:20px}.innerbannercaption h1{font-size:28px;padding:8px 20px 8px 50px}.innerbannercaption h1:before{width:30px}.aboutpagedetails{padding:40px 0}.aboutfull-desc h2{font-size:24px}.aboutfull-desc h3{font-size:22px}.beforeafterblock{padding:40px 0}.beforeafteropt1+.beforeafteropt2,.beforeafteropt1+.beforeafteropt3,.beforeafteropt2+.beforeafteropt3{padding-top:40px}.beforeafter-subtitle h2{font-size:26px}.bloglist-tophead .inner-title h1,.bloglist-tophead .inner-title h2{font-size:34px}.blogpagelist-col{padding:24px 16px}.blogbox-title{font-size:18px;line-height:1.2}.blogbox-desc{padding:8px}.blogbox-desc h3{font-size:20px;margin-bottom:15px}.blogbox-desc p{font-size:15px;line-height:1.4;margin-bottom:8px}.blogbox-desc .lightbtn{font-size:13px;height:auto;line-height:normal;padding:6px 10px}.blogpagesidebar-col{padding:20px 12px}.blogpage-sidebar{font-size:16px}.blogpage-sidebar .widget_search,.blogpage-sidebar .widget_categories{margin-bottom:20px;padding-bottom:20px}.blogpage-sidebar .widget_block h2{font-size:20px}.blogpage-sidebar .wp-block-categories-list li{margin-bottom:8px}.blog-details{padding:40px 0}.blog-details .inner-title h1{font-size:28px}.blogdtls-desc h2{font-size:24px}.blogdtls-desc h3{font-size:22px}.teamlist-section{padding:40px 0}.teamlist-section .inner-title{margin-bottom:30px}.teambox-desc{padding:20px}.teamdetail-section{padding:40px 0}.otherteamsection{padding:40px 0}.doctrdtl-info h2,.doctrdtl-info h3{font-size:24px}.doctrdtlshort-desc h2{font-size:24px}.doctrdtlbtm-desc h2{font-size:24px}.doctrdtlbtm-desc h3{font-size:22px}.servicepagedetails{padding:40px 0}.servicefull-desc h2{font-size:24px}.servicefull-desc h3{font-size:22px}.otherservicesection{padding:40px 0}.otherservicebox-desc h3{font-size:20px}.firstvisitpagedetails{padding:40px 0}.advancedtechcontent-sec{padding:40px 0}.advancedtech-section{padding:40px 0}.discplanlist-section{padding:40px 0}.promoplanlist-section{padding:40px 0}.gallerylist-section{padding:40px 0}.insuranceplanlist-sec{padding:40px 0}.insurance-list h2{font-size:24px}.faqaccordion-section{padding:40px 0}.findloclist-section{padding:40px 0}.findlocation-box{padding:20px}.locationname a{font-size:20px}.innrbnnrloclist-section{padding:40px 0}.innrbnnrloclist-title{font-size:26px}.locationname span{font-size:28px}.locationaddress{font-size:20px}.location-desc,.locationcall,.locationmail,.locationfax{font-size:18px}.loclistbox-btn .button{font-size:14px}.location-detailinner{padding:40px 0}.location-detailinner .main-title h1,.location-detailinner .main-title h2{font-size:30px}.locathourscol .foottime{padding-left:125px;margin-left:-125px}.multibookapp-section{padding:40px 0}.testimonialpage-section{padding:40px 0}.testimonialslist-row+.testimonial-opt2{padding-top:40px}.testimonialtop-desc{margin-bottom:40px}.testimonial-box{padding:20px}.testimonialquote-icon{margin-bottom:10px}.testimonialrate-star{margin-bottom:10px}.testimonial-box p{margin-bottom:20px}.author-name{margin:15px 0 4px 0}.enasingle-slider .testmonialicon{width:220px}.enasingle-slider .testmonialdetail{width:calc(100% - 220px)}.extracontentsection{padding:40px 0}.landingheadcontact .headsocial{margin-left:0;width:100%;text-align:right;margin-top:12px}.fullfootlogo-col .footsocial{margin-top:30px}.error-404{padding:40px 0}.content404-page h2{font-size:160px}.content404-page h1{font-size:35px}.content404-page h3{font-size:19px}}@media only screen and (min-width:992px){.fixed .headerfindlocation{display:none}#nav>li.current-menu-item>a:before,#nav>li.current-menu-parent>a:before{width:100%}#nav ul{opacity:0;z-index:-1;overflow:hidden;width:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .5s,transform 0.5s ease-in-out;-moz-transition:opacity .5s,transform 0.5s ease-in-out;transition:opacity .5s,transform 0.5s ease-in-out}#nav li:hover>ul{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1;z-index:12;overflow:inherit}#nav ul li ul{display:none}#nav ul li:hover ul{display:block}#nav>li:hover>a,#nav>li.current-menu-item>a{color:#856b99}#nav li.full-megamenu>.sub-menu>li{width:33.33%;padding:0 5px}#nav li.full-megamenu .sub-menu .sub-menu{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1;z-index:12;overflow:inherit;position:relative;top:auto;left:auto;display:block;width:100%}#nav li.full-megamenu:hover>ul{padding:10px}#nav li.full-megamenu ul li a{padding-left:0;padding-right:0}#nav li.full-megamenu ul li:hover>a{padding-left:13px}#nav li.full-megamenu ul li a:after{left:0;color:#2d2d2d}#nav li.full-megamenu ul li:hover>a{background-color:inherit}#nav li.full-megamenu ul li:hover>a{color:#2d2d2d}#nav li.full-megamenu ul li.megamenu-title>a,#nav li.full-megamenu ul li.megamenu-title:hover>a{padding-left:0;color:#2d2d2d;font-weight:500;font-size:17px}#nav li.full-megamenu ul li.megamenu-title>a:after{display:none}#nav li.full-megamenu .current-menu-item>a{color:#2d2d2d;background-color:inherit;padding-left:13px}#nav li.full-megamenu .current-menu-item>a:after{opacity:1}}@media only screen and (max-width:991.98px){.hmpatient-testimonial-sec .borderline-title{max-width:100%}.leftbar-title{text-align:center;border-bottom:2px solid rgba(163,187,195,.2)}.leftbar-title:before{display:none}.leftbar-title h2{padding:0 0 12px 0;margin-bottom:-2px;border-bottom:2px solid #a3bbc3}.leftbar-title h2:after{display:none}.hmpopulrservice-imgcol{margin-bottom:24px}.hmpopulrservice-img{max-width:400px;margin:0 auto}.hmpopulrservice-img strong{font-size:18px;padding:16px 6px}.hmpopulrservice-box{padding:20px 8px}.hmpopulrservice-box strong{margin-bottom:20px}.hmchooseloc-title{font-size:32px;text-align:center}.hmchooseloc-title span{font-size:34px}.header-inner{padding:5px 0}.header-main .logo{width:165px}.header-right{width:calc(100% - 165px)}.headmultibtns .button{font-size:11px;padding:6px 10px}.headaddress a{font-size:16px}.headcall{margin-left:15px}.headcall a{font-size:16px}.headsocial{margin-left:15px;display:none}.headsocial .socialmedia li{margin-left:7px}.headsocial .socialmedia li:first-child{margin-left:0}.mainNavigation .btn{display:none}.social-media{display:none}.multilocation .headmultibtns .headbookbtn{display:none}.header-findlocation .search-bar input,.find-location-box span{font-size:16px;margin-right:0}#container,.multilocation #container,.single-location #container{padding-top:100px}.headfindloc:hover .location_list{display:none}.find-location-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.location-search-box{margin-top:15px}.head-menu{border:none}.mainNavigation{position:fixed;top:0;right:0;width:min(300px, 80vw);background-color:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);height:100%;z-index:9999;-webkit-transition:-webkit-transform 1s cubic-bezier(.3,1,.3,1);transition:-webkit-transform 1s cubic-bezier(.3,1,.3,1);-o-transition:transform 1s cubic-bezier(.3,1,.3,1);transition:transform 1s cubic-bezier(.3,1,.3,1);transition:transform 1s cubic-bezier(.3,1,.3,1),-webkit-transform 1s cubic-bezier(.3,1,.3,1)}.menu-open .mainNavigation{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mainNavigation .menuPart{overflow:auto}body.menu-open,body.menu-open #wrapper{overflow:hidden}.header-backdrop{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:#000;transition:opacity .15s linear;opacity:0;display:none}.menu-open .header-backdrop{opacity:.5;display:block}#nav ul{display:none}#nav li:hover>ul{width:100%}#nav li:hover>ul{width:100%}.mainNavigation .btn{display:none}.menu-icon,.menu-icon:focus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#5cc6ba}#nav>li{width:100%;margin:0}#nav>li>a{display:block;padding:10px 30px 10px 15px;line-height:20px;color:#fff}#nav>li:hover>a{background-color:#2d2d2d;color:#fff}#nav>li>a:after,#nav>li>a:before{display:none}#nav li:hover>ul{display:none}#nav ul{display:none;position:relative;width:100%}#nav ul li a{display:block;padding:10px 30px 10px 15px;line-height:20px;color:#fff}#nav>li>.arrowclick{display:block;top:5px;margin-top:0}.arrowclick{display:block;top:5px;margin-top:0}.arrowclick:after{-ms-transform:inherit;-webkit-transform:inherit;transform:inherit}.arrowclick.active:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#nav ul ul{left:0}#nav li.full-megamenu:hover>ul{width:auto;left:auto}.teaserBanner .item{height:340px;background-position-x:60%}.teaserBanner.owl-carousel .owl-dots,.teaserBanner.owl-carousel .owl-nav{max-width:700px;bottom:30px}.teasertext{max-width:400px;padding-left:42px}.teasertext h2{font-size:34px}.teasertext h2 span{display:inline-block}.teasertext .teasebtn{margin-top:0}.teaserBanner.owl-carousel .owl-nav .owl-prev{left:5px}.teaserBanner.owl-carousel .owl-nav .owl-next{right:5px}.main-title p{font-size:18px}.inner-title p{font-size:18px}.aawformblock .aawfieldcol33{width:50%}.hmbookform-section .main-title{margin-bottom:30px}.hmbookform .aawfieldcol33{width:50%}.hmaboutitle-col{margin-bottom:20px}.hmabout-title{max-width:100%}.hmabout-title h1 br,.hmabout-title h2 br{display:none}.main-title h1 br,.main-title h2 br,.inner-title h1 br,.inner-title h2 br{display:none}.hmabout-title p{margin-top:10px}.hmadvantagelist .item:nth-child(3),.hmadvantagelist .item:nth-child(4){margin-top:30px}.hmservice-section{padding:40px 0}.hmservice-section .container-fluid{max-width:720px;width:100%;padding:0 15px}.hmservicerow+.hmservicerow{margin-top:40px}.hmserviceimg-col,.hmservice-list .item:nth-child(even) .hmserviceimg-col{order:1}.hmservicecontent-col,.hmservice-list .item:nth-child(even) .hmservicecontent-col{order:2}.hmservice-img{height:400px;margin:0 auto}.hmservice-desc,.hmservice-list .item:nth-child(even) .hmservice-desc{padding:30px 0 0;margin-left:auto;margin-right:auto;max-width:100%}.hmservice-desc .main-title{margin-bottom:20px}.hmservice-desc .main-title h2 br{display:none}.hmservice-smltitle{margin-bottom:15px}.hmservice-desc .hmservicemorebtn{margin-top:10px}.hmteamlistfull.owl-carousel .owl-dots,.hmteamfullslider-arrow.owl-carousel .owl-nav{max-width:700px}.hmteambox{max-width:500px;padding:30px}.hmteamtophead .main-title{max-width:500px}.hmreview-section{background-position-x:40%}.hmreviewbox{max-width:420px}.hmdiscplanlist{justify-content:center}.hmpromoboxcontent{max-width:400px}.footform-col{margin-bottom:30px}.footmultiform.footform-col{margin-bottom:0}.footform{max-width:100%}.footform .main-title{text-align:center}.foothours .main-title{text-align:center}.footform .aawfieldcol33{width:50%}.footmultiform .footform .aawfieldcol33{width:50%}.foothours{max-width:100%}.foothours ul{max-width:280px;margin:0 auto}.foothours li{margin-bottom:10px}.foottime{margin-left:-100px;padding-left:110px}.ftrfindlocation-col{margin-bottom:30px}.ftrfindlocation{text-align:center}.ftrfindlocation .main-title h2 br{display:none}.ftrfindlocation p br{display:none}.ftrfindlocation .main-title{text-align:center}.ftrmultiloclist-content .main-title{text-align:center}.footermultiloction-search{max-width:360px;margin:0 auto}.footer-inner .promotion-plan{margin-top:25px}.footcol-title{margin-bottom:12px}.footer-menu ul li{padding:10px 10px}.ftrpromo-col{margin-top:20px}.foot-service-col{margin-top:20px}.multifooter-menu .footer-menu ul li,.multifooter-menu .footer-menu .service-links ul li,.multilocation .footer-menu .servicelinks-nopromo.service-links ul li{width:33.33%}.multifooter-menu .useful-links+.service-links{margin-top:20px}.footer-inner ul li a{font-size:16px}.aboutoptitle-col{margin-bottom:30px}.aboutoptitle-col .inner-title{max-width:100%}.aboutfull-desc{margin-top:1rem}.blogheadtitle-col{margin-bottom:30px}.blogheadtitle-col .inner-title{max-width:100%}.bloglist-tophead .inner-title h1,.bloglist-tophead .inner-title h2{font-size:28px}.servicetoptitle-col{margin-bottom:30px}.servicetoptitle-col .inner-title{max-width:100%}.servicefull-desc{margin-top:1rem}.firstvisitlist-box ul li{width:100%;padding-right:0}.insurance-list ul li{width:50%}.innrbnnrloclist-row{margin:-12px -6px 0 -6px}.innrbnnrloclist-row .item{padding:0 6px}.innrbnnrloclist-box{font-size:13px;padding:12px 4px 10px 4px}.findlocation-img{width:100%}.findlocation-img iframe{height:300px}.findlocationbox-info{width:100%;padding-left:0;margin-top:20px}.locgallery-col{margin-top:30px}.locatcondetail .footconctinfo a,.locatcondetail .footconctinfo p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.locatcondetail .footconctinfo a i,.locatcondetail .footconctinfo p i{width:35px}.locatcondetail .footconctinfo a span,.locatcondetail .footconctinfo p span{width:calc(100% - 35px)}.multibookform-subhead,.multibookappintment .locreview p:first-child{text-align:center}.multibookappintment .aawformblock .aawfieldcol{margin-bottom:10px}.multibookappintment .aawformblock .aawform-btn .button{margin-top:10px}.doctor-topdetail{margin-bottom:1rem}.doctrthumb-col{margin-bottom:20px}.doctrthumb-img{max-width:360px;margin:0 auto}.doctrdtl-info{text-align:center}.beforeafteropt2 .bfraft-imglist .item+.item{margin-top:30px}.bookform-btmdesc{text-align:center}.contact-us-content .footform .aawfieldcol33,.contact-content .footform .aawfieldcol33{width:50%}.extracontentsection .extrasec-col .main-title,.extracontentsection .extrasec-halfcol .main-title{text-align:center}.extrasec-col+.extrasec-col,.extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.landingheader .header-main .logo a{margin-top:0}.landingheadcontact .headcall{margin-top:12px}.landingheader .header-main{margin:0;padding:0}.landingheader .mainNavigation{margin-top:0;padding:10px 0}.landingheader #nav{top:44px;left:0;right:auto;transform:inherit}.slbanner{height:auto;background-image:inherit!important}.slbanner:before{display:none}.slbanner>img{visibility:visible;object-fit:cover;object-position:center;height:400px}.slconblock.slconblockopt1{position:relative;top:auto;left:auto;right:auto;background-color:#2d2d2d;transform:none;padding:30px 0}.hmbookappointment.slbannerbook1{margin-top:0;background-color:#ededed}.slbookblock{padding:30px 15px}.slconblock.slconblock2{position:relative;top:auto;left:auto;right:auto;background-color:#2d2d2d;transform:none;padding:30px 0}.slconblock2 .slbannerbook{max-width:100%}.slconblockopt2{flex-direction:column}.slconblockopt2 .slbannerbookouter{margin-top:30px}.slconblockopt2 .sltitlebox{text-align:center}.slconblockopt2 .sllist{display:inline-block;vertical-align:top;max-width:400px;margin:0 auto}.slconblockopt2 .sllist li:before{right:0;margin:0 auto}.slconblock.slconblock3{position:relative;top:auto;left:auto;right:auto;background-color:#2d2d2d;transform:none;padding:30px 0}.slconblockopt3{padding:30px 0}.slheadbookform3{padding:30px 20px}.slconblocktitle{position:relative;padding:25px 8px}.slconblock.slconblockopt5{position:relative;top:auto;left:auto;right:auto}.slconblockopt5 .slconblockbox{padding:30px 0;background-color:#2d2d2d}.slconblockopt5 .sltitlebox{text-align:center}.slconblockopt5 .sllist{display:inline-block;vertical-align:top;max-width:400px;margin:0 auto}.slconblockopt5 .sllist li:before{right:0;margin:0 auto}.slconblockopt5 .slbannerbookouter{position:relative}.slconblockopt5 .slbannerbook{max-width:100%;padding:30px 0}.slconblockopt5 .slbannerbookouter .container{padding-right:.75rem}.fullfootlogo-col.footlogo-col{margin:0}.fullfootlogo-col .footconctinfo>div{width:100%}.fullfootlogo-col .footconctinfo .footaddress{width:100%}.fullfootlogo-col .footconctinfo div+div{margin-top:20px}.footconctinfo a i,.footconctinfo p i{width:auto;padding-right:8px}.slbannerbookouter .aawfieldcol33{width:50%}.slconblockopt3 .aawfieldcol33{width:50%}.slbannerbookouter .aawfieldcol33{width:50%}.landinglayout1 .footform .aawfieldcol33,.landinglayout2 .footform .aawfieldcol33,.landinglayout3 .footform .aawfieldcol33,.landinglayout4 .footform .aawfieldcol33{width:50%}}@media only screen and (max-width:767.98px){.thankyoublock{padding:30px 0}.page-id-858 .extracontentsection .extraseccontent h2{font-size:22px}.page-id-858 .extracontentsection .extraseccontent h3{font-size:20px}.aawformblock .aawform-btn .button{font-size:15px;padding:12px 28px}.hmchooseloc-section{padding:30px 0}.hmchooseloc-textcol{margin-bottom:15px}.hmchooseloc-title{font-size:24px}.hmchooseloc-title span{font-size:26px}.hmchooseloc-row{margin:-12px -6px 0 -6px}.hmchooseloc-row .item{padding:0 6px;margin-top:12px}.hmchooseloc-box{padding:12px 6px 11px 6px}.header-top.find-location h3{padding-right:0;margin-bottom:10px}#nav{top:52px}.headtopdetail{flex-direction:column;justify-content:center}.headcall{margin:12px 0 0 0}.headsocial{margin:12px 0 0 0}.headaddress{text-align:center}.headbookbtn{display:none}.teaserBanner .item{height:320px;position:relative;background-position-x:80%}.teasercaption{display:block}.teaserBanner .owl-item [data-aos=fade-down],.teaserBanner .owl-item [data-aos=fade-down].aos-animate,.teaserBanner .owl-item [data-aos=fade-up],.teaserBanner .owl-item [data-aos=fade-up].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}.teasertext{padding:12px 10px;position:absolute;max-width:100%;text-align:center;bottom:0;background:rgba(0,0,0,.5);width:100%;left:0}.teasertext h2{font-size:28px;color:#fff}.teasertext h2 span{color:#fff}.teasertext p{margin:6px 0 0 0;color:#fff;font-size:16px;line-height:22px}.teasertext .teasebtn{display:none}.teaserBanner.owl-carousel .owl-dots,.teaserBanner.owl-carousel .owl-nav{left:50%;bottom:-35px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;display:none}.teaserBanner.owl-carousel .owl-nav [class*='owl-']{color:#3680C5;font-size:26px;margin-top:-26px}.homebanner-arrow.owl-carousel .owl-nav,.homebanner-arrow.owl-carousel .owl-nav.disabled{display:none}body{font-size:16px}.main-title h1,.main-title h2,.inner-title h1,.inner-title h2{font-size:28px}.main-title p{margin-top:10px}.inner-title p{margin-top:10px}.owl-carousel .owl-dots{margin-top:20px}.innercontent-banner{padding:30px 0}.accordionrow{padding:15px 0}.accordion .acclink{font-size:18px}.accordion .acclink:after{font-size:24px;margin-top:-12px}.hmbookform-section{padding:30px 0}.hmabout-section{padding:30px 0}.hmabout-title h1,.hmabout-title h2{font-size:28px}.hmabout-title p{margin-top:10px}.hmabout-desc{font-size:17px}.hmabout-desc .button{font-size:13px}.hmlearnmore-link a{font-size:15px}.hmabout-img{max-width:450px;margin:0 auto}.hmadvantage-section{padding:30px 0}.hmadvantagelist .item+.item{margin-top:30px}.hmservice-section{padding:30px 0}.hmservice-section .container-fluid{max-width:540px}.hmservicerow+.hmservicerow{margin-top:30px}.hmteamtophead{top:30px}.hmteamtophead .main-title{text-align:center}.hmteambox{text-align:center;margin-left:auto;margin-right:auto}.hmteamlistfull .item{padding:160px 0 30px 0;height:600px;background-position-x:0}.hmteamlistfull.owl-carousel .owl-dots,.hmteamfullslider-arrow.owl-carousel .owl-nav{max-width:500px;text-align:center}.hmreview-section{padding:30px 0;background-position-x:55%}.hmreviewbox{max-width:100%}.hmreviewbox .main-title{text-align:center}.hmdisctophead{padding:15px}.hmdiscountinfo ul li{margin-bottom:15px}.hmdiscplanlist .item+.item{margin-top:30px}.hmdiscountbox{max-width:360px;margin:0 auto}.hmpromo-section{padding:30px 0;background-position-x:100%;position:relative}.hmpromobox{padding:15px}.hmpromo-plantype{font-size:20px}.hmpromobox h3{font-size:42px}.hmpromoboxcontent{max-width:100%}.hmpromoboxcontent .main-title{text-align:center}.hmpromoboxcontent .item{max-width:360px;margin-left:auto;margin-right:auto}.hmpromo-section::before{content:"";background-color:rgba(0,0,0,.25);position:absolute;top:0;left:0;width:100%;height:100%}.hmpromo-section .container{position:relative}.hmgallery-section{padding:30px 0}.hmclientlogo-section{padding:30px 0}.footform-section{padding:30px 0}.footer-inner{padding:30px 0}.ftrmultiloc-section{padding:30px 0}.ftrlocation-list .item+.item{margin-top:30px}.ftrlocationinfo h3{font-size:20px}.footer-inner .promotion-plan{padding:25px}.footermultiloction-search .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type="text"],.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text{font-size:16px}.ftrlocationinfo{margin:0 auto;text-align:center}.ftrlocationinfo ul{max-width:260px;margin-left:auto;margin-right:auto}.ftrpromotions{padding:25px}.footermap iframe{height:320px}.footer-copyright{padding:20px 0}.innerbannerimg{height:300px}.innerbannercaption{padding:15px}.innerbannercaption h1{font-size:24px;padding-left:35px;padding:8px 12px 8px 40px}.innerbannercaption h1:before{width:20px}.aboutpagedetails{padding:30px 0}.aboutfull-desc h2{font-size:22px}.aboutfull-desc h3{font-size:20px}.beforeafterblock{padding:30px 0}.beforeafteropt1+.beforeafteropt2,.beforeafteropt1+.beforeafteropt3,.beforeafteropt2+.beforeafteropt3{padding-top:30px}.bfraftr-caption{font-size:18px}.beforeafter-subtitle{margin-bottom:20px}.beforeafter-subtitle h2{font-size:22px}.bloglist-tophead{padding-top:30px}.bloglist-tophead .inner-title h1,.bloglist-tophead .inner-title h2{font-size:24px}.blogbox-desc h3{margin-bottom:10px}.blogpagelist-col{padding:16px 12px}.row.bloglist-row{margin:-12px -6px 0 -6px}.row.bloglist-row>.bloglist-col{margin-top:12px;padding:0 6px}.blogbox-title{font-size:17px;padding:8px 5px}.blog-details{padding:30px 0}.blog-details .inner-title h1{font-size:24px}.blogdtls-desc h2{font-size:22px}.blogdtls-desc h3{font-size:20px}.twocol-contentlist{padding-bottom:1rem}.twocol-contentlist ul,.twocol-contentlist ol{margin-bottom:0}.twocol-contentlist .item+.item{margin-top:8px}.blog-pagination{margin-top:30px}.pagibackbtn-col{text-align:center;margin-bottom:10px}.blog-pagination .paginationav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teamlist-section{padding:30px 0}.teambox-desc{padding:15px}.teambox-desc h3{font-size:20px;margin-bottom:4px}.servicepagedetails{padding:30px 0}.otherservicesection{padding:30px 0}.servicefull-desc h2{font-size:22px}.servicefull-desc h3{font-size:20px}.firstvisitpagedetails{padding:30px 0}.firstvisitlist-box{padding:20px}.firstvisitlist-box p{font-size:18px}.advancedtechcontent-sec{padding:30px 0}.advancedtech-section{padding:30px 0}.discplanlist-section{padding:30px 0}.promoplanlist-section{padding:30px 0}.gallerylist-section{padding:30px 0}.insuranceplanlist-sec{padding:30px 0}.insurance-list h2{font-size:22px}.faqaccordion-section{padding:30px 0}.findloclist-section{padding:30px 0}.locationboxbtn a{font-size:16px}.findlocation-map iframe{height:300px}.findlocation-map>div.gmw-map-wrapper{height:300px!important}.multifindloclist-sec .locsearchbox .locsearchform{width:320px}.multifindloclist-sec .locsearchform .pac-target-input{font-size:16px}.multifindloclist-sec .locsearchbox .locsearchorbtn{margin-left:5px}.multifindloclist-sec .locsearchbox .mallocortxt{margin-right:5px}.innrbnnrloclist-section{padding:30px 0}.innrbnnrloclist-title{font-size:24px}.locationname{margin-bottom:15px}.locationname span{font-size:24px}.locationaddress{font-size:18px}.location-desc,.locationmail,.locationbox-multibtn{margin-top:15px}.location-desc,.locationcall,.locationmail,.locationfax{font-size:17px}.locationbox-multibtn .loclistbox-btn{margin-right:6px}.loclistbox-btn .button{font-size:13px;line-height:1;padding:10px 12px}.locationbnnr-map iframe{height:300px}.location-detailinner{padding:30px 0}.location-detailinner .main-title h1,.location-detailinner .main-title h2{font-size:26px}.locathourscol .foothours li{font-size:15px}.locathourscol .foottime{padding-left:92px;margin-left:-92px}.locatcondetail .socialmedia li{margin-left:8px}.locatcondetail .socialmedia li:first-child{margin-left:0}.multibookapp-section{padding:30px 0}.testimonialpage-section{padding:30px 0}.testimonialslist-row+.testimonial-opt2{padding-top:30px}.author-name{font-size:20px}.testimonialtop-desc{margin-bottom:30px}.testmonialbox{padding:20px}.testmonialdetail .authername{font-size:20px}.enasingle-slider .testmonialboxinner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enasingle-slider .testmonialdetail{padding-left:0;width:100%;margin-top:20px;text-align:center}.teamdetail-section{padding:30px 0}.doctrdtl-info h3,.doctrdtl-info h2{font-size:20px}.doctrdtlbtm-desc h2,.doctrdtlbtm-desc h3{font-size:20px}.otherteamsection{padding:30px 0}.mobilefixed-btmbtn{padding-top:44px}.mobilefootcall{z-index:999;display:flex;align-items:center;position:fixed;width:100%;bottom:0;border-top:1px solid #fff}.mobilefootcall a{font-weight:500;z-index:9;width:50%;text-align:center;padding:10px 0;background:-webkit-gradient(linear,left top,right top,from(rgba(2,0,36,1)),color-stop(0%,rgba(90,196,184,1)),to(rgba(28,126,109,1)));background:-o-linear-gradient(left,rgba(2,0,36,1) 0%,rgba(90,196,184,1) 0%,rgba(28,126,109,1) 100%);background:linear-gradient(90deg,rgba(2,0,36,1) 0%,rgba(90,196,184,1) 0%,rgba(28,126,109,1) 100%);color:#fff;border-left:1px solid #fff}.mobilefootcall a:first-child{border:0}.mobilefootcall a:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(2,0,36,1)),color-stop(0%,rgba(28,126,109,1)),to(rgba(91,197,185,1)));background:-o-linear-gradient(left,rgba(2,0,36,1) 0%,rgba(28,126,109,1) 0%,rgba(91,197,185,1) 100%);background:linear-gradient(90deg,rgba(2,0,36,1) 0%,rgba(28,126,109,1) 0%,rgba(91,197,185,1) 100%);color:#fff}.extracontentsection{padding:30px 0}.landingheader .header-inner{padding:15px 0}.landingheader .landingheadcontact{padding-right:0}.landingheadcontact .headsocial{text-align:center}.landingheader #logo>img{max-width:230px}.error-404{padding:30px 0}.content404-page h2{font-size:110px}.content404-page h1{font-size:28px}.content404-page h3{font-size:17px}}@media only screen and (max-width:575.98px){.find-location-box{width:100%}.location-search-box{display:block;width:100%;text-align:center;margin-top:10px}.search-bar{width:100%;max-width:360px;margin:0 auto}.find-location-box .locsearchform{width:100%;margin-bottom:10px;margin-right:0}.find-location-box .locsearchorbtn{margin-left:0}.teasertext h2{font-size:24px}.main-title h1,.main-title h2,.inner-title h1,.inner-title h2{font-size:24px}.aawformblock .aawfieldgroup{margin:0 -5px}.aawformblock .aawfieldcol{padding:0 5px;margin-bottom:10px;width:100%}.aawformblock .aawfieldcol33{width:100%}.aawformblock .aawfieldcol .pdateinput input,.aawformblock .aawfieldcol .pdateinput input:focus{padding-right:30px}.aawformblock .aawfieldcol input,.aawformblock .aawfieldcol input:focus,.aawformblock .aawfieldcol textarea,.aawformblock .aawfieldcol textarea:focus,.aawformblock .aawfieldcol select,.heapBox .holder,.aawformradiobox .aawformradiocol{height:45px;line-height:34px}.aawformblock .aawfieldcol textarea,.aawformblock .aawfieldcol textarea:focus{height:45px!important;padding:6px 20px;overflow:hidden}.hmabout-title h1,.hmabout-title h2{font-size:24px}.hmadvantagelist.owl-carousel .hmadvantagebox{max-width:360px;margin:0 auto}.hmservice-section{padding-top:0}.hmservice-section .container-fluid{max-width:100%;padding:0}.hmservice-img{height:300px;background-position:center 25%}.hmservice-smltitle{margin-bottom:10px}.hmservicecontent-col{padding-left:.75rem;padding-right:.75rem}.hmservice-smltitle{font-size:18px}.hmourservicelist .item+.item{margin-top:24px}.hmservicebox{max-width:360px;margin:0 auto}.otherservicebox{max-width:360px;margin:0 auto}.hmteamlistfull .item{padding:160px 0 30px 0;background-position-x:0}.hmteamlistfull.owl-carousel .owl-dots,.hmteamfullslider-arrow.owl-carousel .owl-nav{max-width:100%;padding-left:12px}.hmpromolist.owl-carousel .item{max-width:320px;margin:0 auto}.hmpromobox h3{font-size:36px}.hmgallerybox{max-width:360px;margin:0 auto}.hmclientlogolist .item+.item{margin-top:30px}.footer-inner .footer-menu{flex-direction:column}.useful-links .footcol-title,.service-links .footcol-title{text-align:center}.footer-menu ul li{width:100%;text-align:center}.footer-menu .service-links ul li{width:100%;text-align:center}.footlogo-col{margin-bottom:30px;text-align:center}.footconctinfo a span,.footconctinfo p span{width:auto}.footconctinfo a,.footconctinfo p{display:inline-block;vertical-align:top}.footconctinfo a i,.footconctinfo p i{width:auto;padding-right:8px;display:inline-block;vertical-align:top}.multifooter-menu .footer-menu ul li,.multifooter-menu .footer-menu .service-links ul li,.multilocation .footer-menu .servicelinks-nopromo.service-links ul li{width:50%}.footmultiform .footform .aawfieldcol33{width:100%}.beforeimg-col{margin-bottom:30px}.beforeimg-col .beforafter-img,.afterimg-col .beforafter-img,.bfraftr-caption{max-width:360px;margin:0 auto}.bloglist-box{max-width:360px;margin:0 auto}.teamlist-box{max-width:360px;margin:0 auto}.insurance-list ul li{width:100%;padding-top:10px;padding-right:0}.multifindloclist-sec .locsearchbox .locsearchform{width:100%}.multifindloclist-sec .locsearchbox .locsearchorbtn{margin-left:0;margin-top:15px}.innrbnnrloclist-title{text-align:center}.innrbnnrloclist-box{font-size:12px}.locationbox-multibtn{flex-wrap:wrap;margin-top:8px}.locationbox-multibtn .loclistbox-btn{margin-right:8px;margin-top:8px}.location-detailinner .main-title{text-align:center}.locatcondetail{text-align:center}.locatcondetailcol+.locathourscol{margin-top:30px}.locathourscol .foothours{max-width:245px}.locatcondetail .footconctinfo a span,.locatcondetail .footconctinfo p span{width:auto}.locatcondetail .footconctinfo a,.locatcondetail .footconctinfo p{display:inline-block;vertical-align:top}.locatcondetail .footconctinfo a i,.locatcondetail .footconctinfo p i{width:auto;padding-right:8px;display:inline-block;vertical-align:top}.locgalleryslider .hmgalleryinner{max-width:320px;margin:0 auto}.multibookappintment .aawformblock .aawfieldcol33{width:100%}.slbanner>img{height:280px}.slbanneropt2 .slbooktitle h2{font-size:22px}.slbannerbook{padding:20px 12px}.slheadbookform3{padding:30px 12px}.slbannerbookouter .aawfieldcol33{width:100%}.slconblockopt3 .aawfieldcol33{width:100%}.slbannerbookouter .aawfieldcol33{width:100%}.landinglayout1 .footform .aawfieldcol33,.landinglayout2 .footform .aawfieldcol33,.landinglayout3 .footform .aawfieldcol33,.landinglayout4 .footform .aawfieldcol33{width:100%}.multilocation .contact-us-content .footform .aawfieldcol33,.contact-us-content .footform .aawfieldcol33,.multilocation .contact-content .footform .aawfieldcol33,.contact-content .footform .aawfieldcol33{width:100%}#footlogo{margin:0 auto;margin-bottom:30px}}@media only screen and (max-width:479px){.multilocation .headfindloc .headfindlocbtn{font-size:14px;padding:0 8px}.multilocation .headpatientbtn .blackbtn{font-size:14px;padding:0 8px}.headfindlocbtn{display:block}.headpatientbtn .blackbtn{width:100%}.multilocation .header-main .header-right{flex-direction:column}.multilocation .header-right .mainNavigation{margin-top:15px}.multilocation .header-right #nav{top:39px;left:50%;transform:translateX(-50%)}.multilocation .header-right .mainNavigation{margin-left:0}.hmteamtophead .main-title{text-align:center}.hmteamlistfull .item{height:640px}.hmteambox{max-width:320px;padding:20px 12px;margin:0 auto}.hmteambox h3{font-size:20px;margin-bottom:15px}.hmteambox h3 span{font-size:16px;padding-left:5px}.hmteambox .teamreadmorebtn{margin-top:10px}.hmteamlistfull.owl-carousel .owl-dots,.hmteamfullslider-arrow.owl-carousel .owl-nav{text-align:center;padding-left:0}.hmteamfullslider-arrow.owl-carousel .owl-nav{bottom:30px}.blog-pagination .paginationav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.blog-pagination .paginationav ul li{margin:0 auto 10px auto;min-width:190px}.blog-pagination .paginationav ul li:last-child{margin:0 auto}.blog-pagination .paginationav a{display:block}.blog-pagination .pagination-backbtn{min-width:190px}}@media only screen and (max-width:359px){.hmteamlistfull .item{height:650px}.hmteambox{max-width:290px;padding:12px 8px}.hmteambox h3 span{font-size:15px;padding-left:0;padding-top:8px;display:block}.footer-menu{text-align:center}.footer-menu ul li,.footer-menu .service-links ul li,.multilocation .footer-menu .servicelinks-nopromo.service-links ul li{width:100%}.multifooter-menu .footer-menu ul li,.multifooter-menu .footer-menu .service-links ul li{width:100%}}