@media only screen and (min-width:1441px){.hmofferlist.owl-carousel .owl-nav .owl-prev{left:auto;margin:0 5px;position:relative}.hmofferlist.owl-carousel .owl-nav .owl-next{right:auto;margin:0 5px;position:relative}.hmofferlist.owl-carousel .owl-nav{text-align:center;margin:30px 0 0;line-height:1}}@media only screen and (max-width:1679.98px){.hmaboutblock{padding:0 10px}.hmaboutdesc{max-width:100%}.hmaboutvideo{height:500px}.videoindexbanner{height:700px}.teaserBanner{height:600px}.teaserBanner .item{height:600px}.landinglayout4 #header,.landinglayout4.fixed #header{width:calc(100% - 500px)}.slconblockopt5 .slconblockbox{padding-right:500px}.slconblockopt5 .slbannerbookouter{max-width:500px}.foothours li{font-size:17px}.foothours .hoursnote{font-size:16px}.footday{width:100px}.foottime{margin-left:-100px;padding-left:103px}}@media only screen and (max-width:1439.98px){.multilocation .multiloc-footer .footform h2,.multilocation .multiloc-footer .footform h3{font-size:28px}.section-title h2,.section-title h1{font-size:28px}.hmaboutdesc h1,.hmaboutdesc h2{font-size:28px}.offer-block{padding:16px 12px}.hmofferslider .offer-block,.hmofferfive .offer-block{padding:16px 12px}.footbookapp a,.footbookapp a:focus{font-size:18px}.foothours li{font-size:16px}.foothours .hoursnote{font-size:15px}.footday{width:90px}.foottime{margin-left:-90px;padding-left:96px}.contacthours .foottime{padding-left:90px}.hmaboutvideo{height:550px}.footmapsection{padding:80px 0}.videoindexbanner{height:auto}.video-container iframe{height:600px}.owl-carousel .owl-nav{text-align:center;margin-top:15px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{position:relative;top:auto;transform:none;margin:0 5px}.owl-carousel .owl-nav .owl-prev{left:auto;margin-left:5px}.owl-carousel .owl-nav .owl-next{right:auto;margin-left:5px}.hmofferlist.owl-carousel{padding:0}.hmofferlist.owl-carousel .owl-nav .owl-prev{left:auto}.hmofferlist.owl-carousel .owl-nav .owl-next{right:auto}.blogdetrow h1{font-size:28px}.blogdetrow h2{font-size:22px}.findlocation-data .wpgmza_sl_query_innerdiv1{font-size:28px}}@media only screen and (max-width:1399.98px){.page-template-template-contact .multiloc-footer .footercolumn,.page-template-template-book-an-appointment .multiloc-footer .footercolumn,.page-template-template-find-location .multiloc-footer .footercolumn{max-width:1110px}.page-template-template-find-location .multiloc-footer .footriviewcol{margin-bottom:0}}@media only screen and (max-width:1365.98px){.offer-block h3{font-size:22px}.disextracontent h2,.disextracontent h3{font-size:22px}.multibookappintment .extraseccontent h3{font-size:22px}.advtecsmdesc h3{font-size:22px}.yourfirst-col h2,.yourfirst-col h3{font-size:22px}.hmsmalldesc h3{font-size:22px}.promotion-etra h2,.promotion-etra h3{font-size:22px}.authername{font-size:22px}.serviceblock h3{font-size:22px}.doctorsmdec h3,.doctorsmdec h3 a{font-size:22px}.doctorsthumb h3{font-size:22px}.teaminbox h3{font-size:22px}.hmaboutimgbox{border-width:12px}.doctorsection .aboutdoctor .testithumb a,.doctorsthumb .testithumb{border-width:12px}.single-doctors .testithumb,.single-team .testithumb{max-width:320px}.hmtechinfo h3{font-size:22px;margin-bottom:5px}.hmservicesbox h3{font-size:22px}.blogbox h3{font-size:22px}.plantitle h3{font-size:30px}.teasertext{max-width:100%;padding-right:0;margin:0 auto;text-align:center}.footaddress,.footemail{font-size:16px}.footbookapp a,.footbookapp a:focus{font-size:16px;padding:5px 5px;border-width:3px;height:40px;max-width:215px;line-height:26px}.contacthours .headbookappbtn,.contacthours .headbookappbtn:focus{font-size:16px}.contactblock .footaddress,.contactblock .footemail{font-size:16px}.servicefull{height:500px}.findlocation-data .wpgmaps_directions_outer_div h2{font-size:30px}.slbanner{height:700px}.slconblockopt1{top:37%}.landingsection{padding:40px 0}.landingsection .hmtitle h2,.landingsection .hmtitle h1{font-size:28px}.slconblocktitle .hmtitle h2{font-size:28px}.slprmotitle h1,.slprmotitle h2{font-size:30px}.doctr-box h3,.doctr-box h3 a{font-size:22px}.doctr-box .doctr-thumb{border-width:12px}.faqextracon h2,.faqextracon h3{font-size:22px}.extraseccontent h2,.extraseccontent h3{font-size:22px}.mfp-gallery .mfp-figure figure{max-width:800px}.innerbanner{height:500px}.content404-page h2{font-size:180px}.content404-page h1{font-size:30px}.content404-page h3{font-size:20px}.footriviewcol{width:100%;order:1;margin-bottom:40px}.footermap iframe{height:400px}.footconcol,.foomapcol{width:50%;order:2}.footriviewcol.footriviewcol2{width:50%;order:3;margin-bottom:0}}@media only screen and (max-width:1280px){.mainNavigation{float:none;width:100%;text-align:right;margin-right:0}.menuPart{display:inline-block;vertical-align:top;line-height:1;text-align:left}#nav>li>a{font-size:16px;margin-right:24px}.hmaboutdesc{padding:0}.hmaboutdesc h1,.hmaboutdesc h2{margin-bottom:15px}.hmaboutdesc p{margin-bottom:15px}.hmaboutblock{padding:0}.hmservices-section .owl-theme .owl-controls .owl-dots{margin-top:20px}.teaserBanner{height:500px}.teaserBanner .item{height:500px}.landinglayout4 #header,.landinglayout4.fixed #header{width:calc(100% - 400px)}.slconblockopt5 .slconblockbox{padding-right:400px}.slconblockopt5 .slbannerbookouter{max-width:400px}.slconblockopt5 .slbannerbook{padding:30px 10px}.slconblockopt5 .slbooktitle h2{font-size:28px}}@media only screen and (max-width:1199.98px){#nav li.full-megamenu>ul{width:500px;left:calc(50% - 250px)}.prvpolicy-content h2,.prvpolicy-content h3{font-size:22px}.yourfirstrow{padding-top:10px}.yourfirst-desc{padding-top:40px}.othrdocteam-section{padding:40px 0}.serevice-dtails .section-title h1{font-size:26px}.otherservices .hmsercontent h3{font-size:22px}.accordion .acclink,.accordion .acclink:focus{font-size:22px}.contentsection{padding:40px 0}.promotion-pagesection{padding:40px 0}.promotion-etra{padding-top:30px}.serevice-dtails{padding:40px 0}.findlocation-data .wpgmaps_directions_outer_div h2{font-size:26px}.section-title h2,.section-title h1{font-size:26px}.plantitle h3{font-size:26px}.thankpage-content{padding:40px 0}.error404-section{padding:40px 0}.footform h2,.footform h3{margin:0 0 20px}.footform .form-control,.footform .form-control:focus,.footform .heapBox .holder,.footform .formradio span.wpcf7-list-item label input[type="radio"]+span{font-size:16px}.footmapsection{padding:60px 0}.footconcol{width:55%}.foomapcol{width:45%}.footconcol.footconcol2{width:60%}.footriviewcol.footriviewcol2{width:40%}.landinglayout1.fixed #container,.landinglayout2.fixed #container,.landinglayout3.fixed #container,.landinglayout4.fixed #container{padding-top:0}.slconblocktitle{padding:20px 15px}.slprmotitle{padding:20px 15px}.slprmosmdesc strong{font-size:22px;margin-bottom:12px}.slbannerbook1 .slbookblock{padding:55px 10px}.multilocation .multiloc-footer .footform h2,.multilocation .multiloc-footer .footform h3{font-size:26px}.multiloc-footer .foomapcol{order:2}.multiloc-footer .footriviewcol{order:1}.page-template-template-contact .multiloc-footer .footercolumn,.page-template-template-book-an-appointment .multiloc-footer .footercolumn,.page-template-template-find-location .multiloc-footer .footercolumn{max-width:930px}.multiloc-footer .foomapcol,.multiloc-footer .footriviewcol{width:100%}.multiloc-footer .formreviewfoot{max-width:100%}.multiloc-footer .footform h2,.multiloc-footer .footform h3{text-align:center}.multiloc-footer .footform .aawform-group.aawform-btn{text-align:center}.multiloc-footer .footform .aawfieldcol33{width:33.33%}.multiloc-footer .footercolumn{max-width:930px}.fotfindthelocation .finde-office-text{font-size:26px}.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text{padding:5px 10px 5px 30px}.footermultiloction-search .locsearchorbtn .gmw-locator-button-wrapper.text:before{left:10px}.footermultiloction-search .locsearchform .gmw-address-field-wrapper{width:230px}.footermultiloction-search .locsearchform .gmw-address-field-wrapper input{padding:6px 10px}.hederlocation-search .maplocheadbtnform .wpgmza_sl_main_div,.hederlocation-search .maplocheadbtnform .wpgmza_sl_query_div,.hederlocation-search .maplocheadbtnform .wpgmza_sl_query_innerdiv2{width:260px}.locbanner-map iframe{height:400px}.multipromotionsec .promotionlocation .multilochour{padding:30px 20px}.multipromotionsec .promotions-block .item{padding:15px 30px}.multisectionmapcol{width:100%;text-align:center}.multititleblog .section-title h2{text-align:center}.multisectionmapcol .multibookform .aawfieldcol33{width:33.33%}.multilocformcol{width:100%}.blogdet-section{padding:40px 0}.blogdetrow h1{font-size:26px}.about-detail{padding:40px 0}.hmaboutdesc h1,.hmaboutdesc h2{font-size:26px}.aboutpagesection{padding-top:40px}.insuranceblock{padding:40px 0}.yourfirstvisit{padding:40px 0}.yourfirstimg{border-width:12px}.discount-pagesection{padding:40px 0}.landreview-section iframe,.landreview-section .aboutvideoblock{height:360px}.findlocation-data{padding-bottom:40px}.simpleloclist-section{padding-top:40px}.findlocation-data .wpgmza_sl_main_div{padding-top:40px}.findlocation-data .wpgmza_sl_query_innerdiv1{font-size:26px}.faq-pagesection{padding:40px 0}.mfp-gallery .mfp-figure figure{max-width:650px}.innerbanner{height:400px}.content404-page h2{font-size:140px}.content404-page h1{font-size:27px}.content404-page h3{font-size:18px}}@media only screen and (max-width:1169px){.hmaboutvideo{height:565px}.foothours li{font-size:15px}.foothours .hoursnote{font-size:14px}.foottime{margin-left:-90px;padding-left:95px}}@media only screen and (min-width:992px){#nav{display:block!important}#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>ul{padding:15px 10px}#nav li.full-megamenu ul li a{padding:6px 0;background-color:inherit}#nav li.full-megamenu ul li:hover>a{background-color:inherit}#nav li.full-megamenu ul li:hover>a{color:#00afaa}#nav li.full-megamenu ul li.megamenu-title>a{text-transform:uppercase;font-weight:700}#nav li.full-megamenu ul li.megamenu-title>a,#nav li.full-megamenu ul li.megamenu-title:hover>a{padding-left:0;color:#00afaa}#nav li.full-megamenu .current-menu-item>a{color:#00afaa;background-color:inherit}.teaserBanner .item:after{content:"";position:absolute;top:0;left:0;background:-moz-linear-gradient(bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);opacity:.8;width:100%;height:100%}}@media only screen and (max-width:991.98px){.beforeafterblock h2{font-size:22px}.wrap-inner{padding:0 15px}#header{position:relative}.fixed #header,body.fixed #header{position:relative}#container,.fixed #container,.multilocation #container{padding-top:0}.headermain{padding:12px 0}.menuPart{display:block}.menu-icon,.menu-icon:focus{display:inline-block;vertical-align:top;padding:0}#nav{display:none;background-color:#43c4e9;width:280px;padding:0;position:absolute;right:0;top:50px}#nav>li{width:100%;margin:0}#nav>li>a{display:block;padding:10px 30px 10px 15px;line-height:20px;color:#fff;margin:0}#nav>li:hover>a{background-color:#0f9595;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%;top:auto}#nav ul ul{left:auto}#nav ul li a{display:block;padding:10px 30px 10px 15px;line-height:20px;color:#fff}#nav li.full-megamenu>ul{width:auto;left:auto}.arrowclick{display:block}.multiheadlocation:hover .location_list{display:none}.multiloc-header .mainNavigation{padding-top:15px}.mirabellasmiles .headcall{margin-right:10px}.header-right .headmidright{padding-top:0}.headbookapp a,.headbookapp a:focus{display:inline-block;vertical-align:top}.headmidright .headbookapp a,.headmidright .headbookapp a:focus{display:inline-block;vertical-align:top}.headbookapp{margin-left:15px}.teasertext{max-width:400px;padding-right:0}.teasersmtext{background:transparent;padding:0}.teasertext h2{font-size:30px}.hmtechinfo{padding-bottom:10px}.hmaboutblock .row .item.vCenter{padding-top:0!important}.hmaboutdesc{max-width:100%}.hmaboutdesc{padding-bottom:15px}.hmaboutsection .hmaboutdesc,.hmaboutsection .hmaboutdesc h1,.hmaboutsection .hmaboutdesc h2{text-align:center}.hmaboutdoctor{padding-top:10px}.hmgalleryblock{padding:0}.hmgallerysection{padding:30px 0}.hmplansection{padding:60px 0}.hmplansection h2{margin-bottom:20px}.servicelink strong{font-size:20px}.teaserBanner{height:400px}.teaserBanner .item{height:400px}.teasercaption{position:relative;height:auto;z-index:1;text-align:center;background-color:transparent;padding:0}.teasertext{width:100%;max-width:100%;height:auto;position:absolute;bottom:0;background-color:rgb(0 0 0 / 41%);padding:20px 0;margin:0;left:0}.teasersmtext{position:relative;z-index:10;position:relative}.indexBanner .owl-theme .owl-controls{bottom:-3px}.teasertext{padding:20px 10px}.teaserBanner .teasersmtext a.teasebtn{display:none}.teaserBanner .item>img{height:100%}.teasertext h2{font-size:26px}.teasertext p{font-size:16px;margin-bottom:15px}.teasebtn,.teasebtn:focus{border-width:2px;font-size:18px;padding:6px 15px}.teasercaption .container.vCenter{padding-top:0px!important}.teaserBanner.owl-carousel .owl-nav{display:none}.hmbookappsection{padding:30px 0}.footmapsection{padding:40px 0 0}.foothours li{font-size:16px}.foothours .hoursnote{font-size:15px}.partnerslider .item{width:33%}.advteclist .advtecthumb{max-width:360px;margin:0 auto 20px auto}.advtecsmdesc h3{text-align:center}.hmtechnosection{padding:30px 0 15px}.hmtechnologythree .item{width:50%}.hmaboutsection{padding:30px 0}.hmaboutimgbox{max-width:450px;margin:15px auto 0 auto}.doctorlock{padding-bottom:50px}.testithumb{margin-bottom:15px}.doctorsmdec h3,.doctorsmdec h3 a{font-size:20px}.doctorsmdec span{font-size:16px}.abgallerysection{padding-bottom:30px}.hmservices-section{padding:30px 0}.hmplansection{padding:30px 0}.hmteamsection{padding:30px 0}.hmoffersection{padding:30px 0}.partners-section{padding:30px 0}.hmblog-section{padding:30px 0}.extracontentsection{padding:30px 0}.hmoffersection.prooffersection{padding-bottom:50px}.insurancebox h2{margin-bottom:20px}.insurancebox p{margin-bottom:25px}.insurancebox h3 br{display:none}.yourfirstimg{max-width:400px;margin-top:30px;margin-left:auto;margin-right:auto}.yourfirst-desc{padding-top:30px}.promotionslist{padding-bottom:50px}.serviceblock ul li{margin-bottom:10px}.yourfirstrow{padding-top:0}.bookappform .capchafield input,.capchafield input:focus{padding:6px}.bookappform .capchafield .capchaimg{width:84px}.faqsblock{padding-bottom:50px}.bloglist .item{width:50%}.hmaboutvideo{height:inherit}.topfootercolumn .vCenter{padding-top:0!important}.formreviewfoot{padding-top:0;max-width:100%}.hmpozreviewblk{padding-bottom:0}.video-container iframe{height:380px}.footconcol{width:100%;order:3;margin-top:40px}.foomapcol{width:100%;order:2}.page-template-template-contact .multiloc-footer .footercolumn,.page-template-template-book-an-appointment .multiloc-footer .footercolumn,.page-template-template-find-location .multiloc-footer .footercolumn{max-width:690px}.multiloc-footer .footercolumn{max-width:690px}.footform h2,.footform h3{text-align:center}.footform .aawform-group.aawform-btn{text-align:center}.hmtechinfo-icon{display:block;margin:0 auto}.hmtechinfo-Content{display:block;width:100%;padding-left:0;text-align:center;margin:15px 0}.hmbookappfrom .aawfieldcol33{width:50%}.galarypagesection{padding:40px 0 10px 0}.footriviewcol.footriviewcol2{width:100%;order:1}.footconcol.footconcol2{width:100%}.bookappsecform .aawfieldcol33{width:50%}.hmservicelist-two .item{width:50%}.doctorsection{padding:30px 0}.doctordetailsec{padding:30px 0}.aboutdoctor>.row{justify-content:center}.testi-section{padding:30px 0}.landinglayout1 #header .topheadlink,.landinglayout2 #header .topheadlink,.landinglayout3 #header .topheadlink{text-align:right}.slbannerbook1{margin-top:0}.slbanner{height:auto;background-image:inherit!important}.slbanner img{visibility:visible}.slconblockopt1{top:50%}.slbannerbook1 .slbookblock{padding:30px 0;margin:0}.landinglayout1 .slbannerbook1 .slbookblock.row>*{padding-left:0;padding-right:0}.slbannerbook1 .slbooktitle h2{font-size:26px}.sltitlebox h2,.sltitlebox h3{font-size:22px;margin-bottom:10px}.bookappform1 .aawfieldcol.aawfieldcol33{width:50%}.sllist li{font-size:16px}.landservcolhalf+.landservcolhalf{margin-top:30px}.landingsection .hmtitle,.landingsection .hmtitle h1{font-size:26px}.landinglayout1 .footcontinfo,.landinglayout2 .footcontinfo,.landinglayout3 .footcontinfo,.landinglayout4 .footcontinfo{padding-bottom:0}.slconblock2{position:relative;top:auto;transform:none;padding:40px 0}.slconblockopt2{flex-direction:column}.slconblockopt2 .slconblockbox{margin-bottom:40px}.slconblockopt2 .sltitlebox{text-align:center}.slconblockopt2 .sltitlebox li:after{margin:0 auto;left:0;right:0}.slconblockopt2 .slbannerbook{max-width:100%;padding:20px 10px}.slheadbookform2 .aawformblock .aawfieldcol{width:50%}.slheadbookform2 .aawformblock .aawfieldcol.aawfieldtextarea{width:100%}.slconblock3{top:50%}.slconblocktitle{position:relative;bottom:0}.slconblocktitle .hmtitle h2{font-size:26px}.slbookapprow{padding:40px 0 0 0}.slprmotitle h1,.slprmotitle h2{font-size:28px}.slheadbookform3 .aawfieldcol.aawfieldcol33{width:50%}.slconblock.slconblockopt5{position:relative;top:auto;transform:none}.slconblockopt5 .slconblockbox{padding-right:0}.slconblockopt5 .sltitlebox{padding:40px 0}.slconblockopt5 .slbannerbookouter{position:relative}.slconblockopt5 .slbannerbookouter{max-width:100%}.landinglayout4 #header,.landinglayout4.fixed #header{position:relative}.landinglayout4 .header-inner{padding-right:0}.landinglayout4 .topheadlink{display:block}.slheadbookform4 .aawfieldcol.aawfieldcol33{width:50%}.slconblockopt5 .slbannerbook{padding-bottom:0}.slconblockopt5 .slbannerbookouter .container{width:750px}.slconblockopt5 .slbooktitle h2 a{display:inline-block}.slconblockopt5 .slbooktitle h2{font-size:26px}.landingsection .hmtitle h2,.landingsection .hmtitle h1{font-size:26px}.landinglayout4 #header,.landinglayout4.fixed #header{width:100%}.extra-sectcol+.extra-sectcol,.extra-halfcol+.extra-halfcol{margin-top:30px}.extra-halfcol .section-title h2{text-align:center}.locabout-btn{text-align:center}.hederlocation-inner .finde-office-text{display:block;margin:0 0 10px 0}.multiloc-footer .footform .aawfieldcol33{width:50%}.fotfindthelocation .finde-office-text{font-size:24px;text-align:center}.fotfindthelocation .hederlocation-search{padding-top:20px}.fotfindthelocation .finde-office-text{width:100%}.fotfindthelocation .hederlocation-search{text-align:center;width:100%;padding-right:15px}.footerlocation-inner .currentLocationfooter .button,.footerlocation-inner .currentLocationfooter .button:focus{padding:5px 16px 5px 40px}.multilocfotsingle{width:50%}.multilocfotsingle:last-child{margin-top:30px}.footer-inner{padding:30px 0}.footermultiloction{padding:30px 0}.footerservicesection{padding:30px 0}.otherser-section{padding:30px 0}.footerservice{margin-bottom:20px;width:100%}.footermenuprocol{width:100%}.footerservicelist li{width:50%}.locatconsection{width:100%}.locatgallerysection{width:100%;padding-top:10px}.multipromotionsec .promotionlocation .multilochour{height:auto;width:100%;max-width:100%;padding:20px}.promotionlocation .multihoursitem{width:100%}.multilochour-col{display:block;max-width:270px;margin:0 auto}.multilochour-col h3{text-align:center}.multipromotionsec .promotionlocation .promotions-block{width:100%}.multipromotionsec .promotions-block .item{height:auto;padding:20px}.multipromotionsec .promoplanfull h3{font-size:30px}.multipromotionsec .promoplanfull .promoplanbor{margin-bottom:15px}.multipromotionsec .promoplanfull .promsubdesc{padding-top:0;padding-bottom:15px}.multipromotionsec,.multisinglecontainsec{padding:30px 0}.multisectionmapcol .multibookform .aawfieldcol33{width:50%}.locaboutbtnp{text-align:center}.multibookappintment .extraseccontent{text-align:left}.extraloccontent{text-align:center}.extraloccontent .section-title h2{text-align:center}.extraloccontentcol+.extraloccontentcol{margin-top:30px}.multibookappintment .section-title h2,.multibookappintment .extraseccontent h3,.multibookappintment .extraseccontent p{text-align:center}.multibookappintment .locmap iframe{height:300px}.beforethumbbox+.beforethumbbox{margin-top:30px}.beforeafter-section{padding:30px 0}.bfraft-imglist2 .item+.item{margin-top:30px}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row{width:50%}.contactform .aawfieldcol33{width:50%}.contactform .aawfieldcol.aawfieldtextarea{width:100%}.single-doctors .testithumb,.single-team .testithumb{float:none;margin:0 auto 20px auto;max-width:360px}.doctorsthumb{text-align:center}.doctorsthumb p,.doctorsthumb li{text-align:left}.doctordetailsec .section-title,.doctordetailsec .section-title h2,.doctordetailsec .section-title h1{text-align:center}.doctordetailsec .aboutdoctor .aboutdoctorrow{margin-bottom:20px}.locpoz iframe{height:350px}}@media only screen and (max-width:800px){.responsiveTable,.responsiveTable tr,.responsiveTable td,.responsiveTable td:before{display:block;text-align:left;border:none}.responsiveTable,.responsiveTable tr,.responsiveTable td:last-child{border-bottom:none}.responsiveTable thead,.responsiveTable tr th{position:absolute;top:-1000em;left:-1000em}.responsiveTable tr{border:1px solid #eee;border-bottom:2px solid #eee;margin:0 0 20px}.responsiveTable tr td:nth-child(1){border-left:none}.responsiveTable tr td:last-child{border-right:none}.responsiveTable tr:last-child .td,.responsiveTable td{border-bottom:1px solid #eee}.responsiveTable td:before{font-weight:700;padding-right:20px;line-height:27px;color:#174471;content:" "attr(data-label)""}.responsiveTable tbody{display:block}.responsiveTable tr td{padding:5px 15px;width:auto!important}}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}@media only screen and (max-width:767.98px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{font-size:24px}.multilocation .multiloc-footer .footform h2,.multilocation .multiloc-footer .footform h3{font-size:24px}.serevice-dtails .section-title h1{font-size:24px}.othrdocteam-section{padding:30px 0}.offer-block h3{font-size:20px}.disextracontent h2,.disextracontent h3{font-size:20px}.advtecrowlist .advtecthumb{max-width:360px}.otherservices .hmsercontent h3{font-size:20px}.accordion .acclink,.accordion .acclink:focus{font-size:20px}.authername{font-size:20px}.contentsection{padding:30px 0}.promotion-pagesection{padding:30px 0}.promotion-etra{padding-top:20px}.promotion-etra h2,.promotion-etra h3{font-size:20px}.advtecsmdesc h3{font-size:20px}.serevice-dtails{padding:30px 0}.serviceblock h2{font-size:20px}.serviceblock h3{font-size:20px}.description-topcontent h2,.description-topcontent h3{font-size:22px;margin-bottom:10px}.findlocation-data .wpgmaps_directions_outer_div h2{font-size:22px;margin-bottom:20px}.section-title h2,.section-title h1{font-size:24px;margin-bottom:20px}.error404-section{padding:30px 0}.thankpage-content{padding:30px 0}#logo a img,#logo img{display:block;margin:0 auto}.topheadrow{text-align:center;margin:0 -10px;width:auto}.topmaplink{margin:0 8px}.socialmedia{display:none}.headermain{padding-top:10px;padding-bottom:0;flex-direction:column}#logo{float:none;margin:0 auto 15px;text-align:center;width:100%}.header-right{float:none;margin:0;padding:0;width:100%}.headmidright{text-align:center}.multiloc-header .header-inner{padding:10px 0}.multiloc-header .headermain{padding-top:0}.multiloc-header .headmidright{padding-top:10px}.multiloc-header .mainNavigation{padding:0}.location_list{right:auto;left:0}.headcall,.headbookapp{margin:0 5px 10px;padding:0}.mainNavigation{padding:0 0 10px;text-align:center}.menu-icon,.menu-icon:focus{margin:0 auto}#nav{top:34px;right:50%;margin-right:-140px}.topmaplink a,.topmaplink a:focus{line-height:1.12;text-align:center}.teaserBanner{height:300px}.teaserBanner .item{height:300px}.teasertext{padding:15px 10px}.teasertext h2{font-size:24px}.footercol1{float:none}.footercolumn h3{font-size:20px;margin-bottom:20px}.hmtechnosection{padding:30px 0 10px 0}.hmtechinfo{padding-bottom:40px}.hmgallerysection{padding-bottom:30px}.hmservices-section{padding:30px 0}.hmserviceslist .item:nth-child(2n+1){clear:both}.hmservices-section .owl-theme .owl-controls .owl-dots{margin-top:0}.hmserblockbox{max-width:360px;margin:0 auto}.hmservicesbox{max-width:360px;margin:0 auto}.hmplansection{padding:30px 0}.hmplansection h2{font-size:24px}.plantitle h3{font-size:24px}.plantitle span{font-size:24px}.plantitle{padding-bottom:0}.plandesc li{font-size:16px;margin:10px 0}.hmdiscplanlist .item{border-left:none}.findlocation-data .wpgmza_marker_list_class{margin-left:-15px;margin-right:-15px}.wpgmza_marker_list_class .wpgmaps_mlist_col{padding-left:0;padding-right:0}.discount-two .item{width:100%}.hmourplan{max-width:310px;margin:0 auto 20px;border-bottom:3px solid #4cbef1;padding-bottom:10px}.hmoffersection{padding-bottom:30px}.abgallerysection{padding-bottom:10px}.hmclinicimg{margin-bottom:0}.hmblog-section{padding:30px 0}.hmblog-section h2{font-size:24px;margin-bottom:15px}.hmdiscplanlist .item .hmourplan{padding:30px 20px}.discount-pagesection .discountlist .hmourplan{max-width:320px;margin:0 auto}.row.hmgallerylist{margin:0 -5px}.hmgallerylist>.media-thumb{padding:0 5px}.hmgallerylist .media-thumb:nth-child(1),.hmgallerylist .media-thumb:nth-child(2),.hmgallerylist .media-thumb:nth-child(3){padding-bottom:10px}.partnerslider .item{width:33%}.hmtechnologythree .item{width:100%}.doctr-box h3,.doctr-box h3 a{font-size:20px}.doctr-box span{font-size:16px}.doctr-box p{font-size:16px}.page-title{padding:40px 15px;margin-bottom:30px}.page-template-template-about .page-title{margin-bottom:0}.bookapp-section{padding:30px 0}.teaminbox h3{font-size:20px}.servicefull{height:280px}.hmservicesbox h3{font-size:20px}.doctorlock{padding-bottom:0}.about-detail{padding:30px 0}.aboutpagesection{padding-top:30px}.aboutsmdet h2,.about-detail .hmaboutdesc h1,.about-detail .hmaboutdesc h2{font-size:20px}.hmaboutdesc h1,.hmaboutdesc h2{font-size:24px}.bookappform h2{font-size:24px;margin-bottom:15px}.testithumb{margin:0 auto 15px auto;max-width:400px}.doctorsmdec{text-align:center}.aboutdoctor .item:first-child{padding-top:0}.doctorsection .section-title,.doctorsection .section-title h2,.doctorsection .section-title h1,.doctorsection .hmsmalldesc{text-align:center}.doctorsmdec h3,.doctorsmdec span{text-align:center}.abgalleryblock .hmclinicimg{margin-bottom:30px}.aboutdoctor .col-md-8.col-sm-8.col-xs-12{padding-top:0}.insuranceblock{padding:30px 0}.hmoffersection.prooffersection{padding-bottom:30px}.insurancebox h2{margin-bottom:20px;font-size:20px}.insurancebox h3{font-size:20px}.insurancebox p{margin-bottom:15px;font-size:16px}.promotionslist{padding-bottom:50px}.promotionslist{padding-bottom:10px}.yourfirstvisit{padding:30px 0}.hmsmalldesc h3{font-size:20px}.yourfirst-col h2,.yourfirst-col h3{font-size:20px}.serviceblock p{font-size:16px;margin-bottom:15px}.serviceblock ul li{font-size:16px}.servicebook{padding-bottom:30px}.blogdetrow h1{font-size:24px;margin-bottom:10px}.blogdetrow h2{font-size:20px;margin-bottom:10px}.blogdetrow p{font-size:16px;margin-bottom:10px}.blogdetrow ul li{font-size:16px}.blogdetpagin{padding-bottom:10px}.blogthumb{max-width:550px;margin:0 auto;text-align:center;margin-bottom:20px}.blogbox h3{font-size:20px}.blogdetrow{padding:0}.blogdet-section{padding:30px 0}.contactblock{padding-bottom:30px}.contactform .aawfieldcol33{width:100%}.bookappform .capchafield input,.capchafield input:focus{padding:6px 18px}.faqsblock{padding-bottom:20px}.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha,.bookappform .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0;width:245px;margin:0 auto}.wpcf7-form-control-wrap{height:60px}.google-tor iframe{height:240px}.aligncenter.size-large.wp-image-909{width:100%;height:auto}.video-container iframe{width:100%;height:300px}.media-listing li{width:50%}.mobilecallbtn{display:block}.hmtechinfo-Content{margin-bottom:0}.hmtechinfo h3{font-size:20px}.hmbookappfrom .aawfieldcol33{width:100%}.beforeafterextra p{text-align:center}.bookappsecform .aawfieldcol33{width:100%}.contact-section{padding:40px 0}.hmservicelist-two .item{width:100%;max-width:320px;margin:0 auto}.hmservicelist-two .item+.item{margin-top:30px}.videomain{float:none;margin-bottom:20px}.testithumb{float:none;margin-bottom:20px}.doctorsthumb span{font-size:16px}.teamshortdesc{text-align:center}.mblfixed-contctbtn{padding-top:42px}.single-landing #footer .copyright{padding-bottom:0}.single-landing .mblfixed-btmbtns{padding-bottom:42px}.landinglayout1 #header .headermain,.landinglayout2 #header .headermain,.landinglayout3 #header .headermain{flex-direction:column}.landinglayout1 #header .topbarinner,.landinglayout2 #header .topbarinner,.landinglayout3 #header .topbarinner{padding-top:0}.landinglayout1 #header .topheadlink li,.landinglayout2 #header .topheadlink li,.landinglayout3 #header .topheadlink li{margin-bottom:0;display:block;text-align:center;margin-left:0}.landinglayout1 #header .topheadlink li:last-child,.landinglayout2 #header .topheadlink li:last-child,.landinglayout3 #header .topheadlink li:last-child{padding-top:10px}.slconblockopt1{position:relative;top:auto;transform:none;padding:40px 0}.slbannerbook1 .slbookblock{margin-left:0;margin-right:0}.slbannerbook1 .slbooktitle h2{font-size:24px}.landinglayout1 #footer .footer-inner,.landinglayout2 #footer .footer-inner,.landinglayout3 #footer .footer-inner,.landinglayout4 #footer .footer-inner{padding-bottom:30px}.slconblock3{position:relative;top:auto;transform:none;padding:40px 0}.stikerinner{flex-direction:column}.stikerinner .sltitlebox{text-align:center;margin-bottom:40px}.stikerinner .sltitlebox .sllist li:after{margin:0 auto;left:0;right:0}.slprmocoupon{max-width:100%;margin:0 auto}.slprmosmbox{padding:30px 15px}.landinglayout4 .headermain{flex-direction:column}.landinglayout4 .topheadlink li{margin:0;padding:0}.landinglayout4 .topheadlink>li a{text-align:center}.landinglayout4 .topheadlink li:last-child{padding-top:10px}.slconblockopt5 .slconblockbox .container{width:100%;max-width:100%}.slconblockopt5 .slbannerbookouter .container{width:100%;max-width:100%}.slconblockopt5 .slbannerbook{padding:30px 0 0 0}.slheadbookform2 .aawformblock .aawfieldcol{width:100%}.slheadbookform3 .aawfieldcol.aawfieldcol33{width:100%}.slheadbookform4 .aawfieldcol.aawfieldcol33{width:100%}.headermain.headermenudis #logo{margin-top:10px}.copyright{padding-bottom:42px}.mobilecallbtn{display:block}.hederlocation-inner .wpgmza_sl_main_div{height:90px}.hederlocation-inner .maplocheadbtnform .wpgmza_sl_query_div,.hederlocation-inner .maplocheadbtnform .wpgmza_sl_query_innerdiv2{width:100%}.hederlocation-inner .hederlocation-search{padding-right:0}.hederlocation-inner .wpgmza-use-my-location{right:0;top:50px;left:0;margin:0 auto}.locbanner-map iframe{height:320px}.multipromotionsec .promotionlocation .promotions-block{flex-direction:column}.multipromotionsec .promotions-block .item{padding:20px}.multipromotionsec .promotionlocation .promotions-block .item{width:100%}.multipromotionsec .promotions-block .item .lpromotions{text-align:center}.multipromotionsec .lpromotions .promoplanfull{max-width:320px;margin:0 auto}.multipromotionsec .promoplanbor p{font-size:20px}.multisectionmapcol .multibookform .aawfieldcol33{width:100%}.multibookform .aawfieldcol33{width:100%}.multibookappintment .extraseccontent h3{font-size:20px}.multibookappintment .aawfieldcol33{width:100%}.extraloccontent .aawfieldcol33{width:100%}.discount-pagesection{padding:30px 0}.enasingle-slider .testmonialbox{text-align:center}.enasingle-slider .testmonialboxinner{flex-direction:column}.enasingle-slider .testmonialdetail{padding-left:0}.enasingle-slider .testmonialicon{margin-bottom:20px}.findlocation-data{padding-bottom:30px}.simpleloclist-section{padding-top:30px}.findlocation-data .wpgmza_sl_main_div{padding-top:30px}.findlocation-data .wpgmza_sl_query_innerdiv1{font-size:24px;margin-bottom:20px}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row{width:100%;padding:0}.findlocation-data .wpgmza-basic-listing-content-holder{max-width:360px;margin:0 auto}.locatgalleryslider .media-thumb{max-width:360px;margin:0 auto}.prvpolicy-content h2,.prvpolicy-content h3{font-size:20px}.faq-pagesection{padding:30px 0}.faqextracon h2,.faqextracon h3{font-size:20px}.extraseccontent h2,.extraseccontent h3{font-size:20px}.mfp-gallery .mfp-figure figure{max-width:480px}.footermultiloction-search .locsearchform{width:100%}.footermultiloction-search .locsearchform .gmw-address-field-wrapper{width:100%}.footermultiloction-search .locsearchbox{justify-content:center}.footermultiloction-search .locsearchorbtn{margin-top:15px}.innerbanner{height:300px}.content404-page h2{font-size:100px}.content404-page h1{font-size:24px}.content404-page h3{font-size:16px}}@media only screen and (max-width:639px){.footform .aawfieldcol33{width:100%}.bookappform1 .aawfieldcol.aawfieldcol33{width:100%}.footerservicelist li{width:100%}.footermenupro div{width:100%}.footermenupro>div+div{padding-top:20px}.multiloc-footer .footform .aawfieldcol33{width:100%}.multilocfotsingle{width:100%}.multilocfotsingle+.multilocfotsingle{margin-top:30px}.findlocation-data .wpgmza_sl_query_div .addressInput{width:290px!important}.findlocation-data .wpgmza_sl_radius_innerdiv1{width:75px}.findlocation-data .heapBox .holder{width:110px}.findlocation-data .wpgmza_sl_radius_innerdiv2{width:110px;margin-right:15px}.findlocation-data .wpgmza_sl_search_button_div .wpgmza_sl_search_button_1{width:105px;margin-right:10px}.findlocation-data .wpgmza_sl_reset_button_div .wpgmza_sl_reset_button_1{width:105px}.findlocation-data #wpgmza_map_1{height:350px!important}.findlocation-data .wpgmza_sl_main_div{padding:30px 15px}.findlocation-data .wpgmza_sl_radius_div .wpgmza-form-field__label,.findlocation-data .wpgmza_sl_radius_div .heapBox{margin-right:10px}.findlocation-data .ui-sortable .wpgmza-form-field__input{width:calc(100% - 60px)!important;margin-right:10px}}@media only screen and (max-width:575.98px){.teamselist .item+.item{margin-top:30px}.doctr-box{max-width:360px;margin:0 auto;text-align:center}.otherser-section .hmserblockbox{max-width:360px;margin:0 auto}.offer-block{max-width:360px;margin:0 auto}.hmoffertwo .item+.item{margin-top:20px}.footform .col-xs-6{width:100%}.footform .button{display:block;width:120px;margin:0 auto}.footconthours .col-xs-6{width:100%;left:auto;right:auto}.footercolumn h3{text-align:center}.foothoursrow{max-width:250px;margin:0 auto;padding:20px 0 0 0}.footcontact{max-width:230px;margin:0 auto;text-align:center}.footcall,.footsocial{margin-bottom:10px}.footaddress,.footemail{padding-bottom:10px;margin-bottom:0}.partnerslider .item{width:100%;margin-bottom:10px}.hmtechnosection .hmtechinfo{max-width:360px;margin:0 auto;padding-bottom:30px}.hederlocation-inner .hederlocation-search{width:100%;max-width:320px;margin:0 auto}.hederlocation-inner .maplocheadbtnform,.hederlocation-inner .locsearchform{width:100%}.hederlocation-inner .locsearchorbtn{padding:0;display:table;margin:15px auto 0}.contacthours .footcontact{padding-bottom:25px}.contacthours .foothoursrow{padding-bottom:0}.row.abgallerylist{margin-left:-10px;margin-right:-10px}.col-md-4.col-sm-4.col-xs-4.item{padding:0 10px}.bloglist .item{width:100%}.servicefull{height:180px}.hmteamsection .teambox{max-width:360px;margin:0 auto}.list-col-6 li{width:100%}.hmtechinfo-icon{width:60px}.hmtechnologythree .hmtechinfo-icon img{height:70px}.media-listing .item{max-width:320px;margin:0 auto}.galarypagesection{padding:40px 0}.media-listing .item+.item{margin-top:30px}.landreview-section .aboutvideoblock{height:auto}.blogdetpagin,.blogdetpagin .pager{text-align:center}.simplelocation-section .locsearchorbtn{display:table;margin:10px auto 0;padding-left:0}}@media only screen and (max-width:479px){.topmaplink a,.topmaplink a:focus{padding-left:20px;font-size:16px;display:inline}.multiheadlocation{margin-bottom:10px}.headcall{display:block;margin:0 0 10px}.headcall a,.headcall a:focus{display:inline-block;vertical-align:top}.headbookapp{display:block;margin:0 0 10px}#nav{top:33px;right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-right:0;width:270px}.location_list{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hmgallerysection .media-thumb a{max-width:360px;margin:0 auto}.footerlocation-inner .mallocortxt{display:block}.insulisting-item{width:50%}.insulisting-item:nth-child(2n+1){clear:both}.contact .col-md-6.col-sm-6.col-xs-6{width:100%}.media-listing li{width:100%}.video-container iframe{width:100%;height:249px}.findlocation-data .wpgmza_sl_query_div .addressInput{width:100%!important;margin-right:0;margin-bottom:15px;margin-top:15px}.findlocation-data .wpgmza_sl_radius_div{width:100%;margin-bottom:15px}.findlocation-data .wpgmza_sl_radius_div .heapBox{margin-right:0}.findlocation-data .ui-sortable .wpgmza-form-field .wpgmza-form-field__label{width:100%;margin-bottom:15px}.findlocation-data .ui-sortable .wpgmza-form-field:first-child>.wpgmza-form-field__label{width:70px;text-align:left;margin-bottom:0}.findlocation-data .ui-sortable .wpgmza-form-field.wpgmza_dir_options .wpgmza-form-field__label{text-align:left}.findlocation-data .wpgmza_sl_search_button_div,.findlocation-data .wpgmza_sl_reset_button_div{margin:0 3px}.findlocation-data .wpgmza_sl_search_button_div input,.findlocation-data .wpgmza_sl_reset_button_div input{margin:0;width:120px;padding:0 5px}.findlocation-data .ui-sortable{padding:0}}@media only screen and (max-width:413px){.servicelink strong{font-size:16px}.video-container iframe{width:100%;height:163px}}@media only screen and (max-width:359px){.topmaplink a,.topmaplink a:focus{font-size:16px}}