@media only screen and (max-width:1800.98px){.foothourdtail{padding:25px;max-width:360px}.foottime{padding-left:120px}.footidetail .footicon .fa-map-marker-alt{font-size:35px}.footidetail .footicon{font-size:30px}.footaddinner a,.footaddinner .faxdetail{font-size:20px}.footidetail{min-height:60px}.howitworkdesc{padding-bottom:0}.howitworkdesc h3,.howitworkdesc h3 a{font-size:22px;margin-bottom:15px}.howitworklist.owl-carousel .owl-dots{padding-top:10px}.how-it-section .howitworkdesc{padding-bottom:0}}@media only screen and (max-width:1679.98px){.headcallicon,.headaddressicon,.headsocialicon{height:40px;width:40px;line-height:40px;font-size:20px}.teastitle{font-size:50px;line-height:1.2;margin-bottom:25px}.teasertext p{margin-bottom:25px}.hmitle small{margin-bottom:20px}.hmitle h1,.hmitle h2{font-size:36px}.hmadvantageinner .item{padding:30px 20px}.hmadvantagebox h3{margin:15px 0}.hmadvantagebox{padding:0}.discslidermain{padding-left:0}.disiteminner{padding:40px 20px 50px}.dishead strong{font-size:40px}.dishead strong span{font-size:30px;top:-8px}.dishead{margin-bottom:20px}.hmdiscount{min-height:570px}.planname{font-size:20px;padding:20px 0}.plandesc{font-size:16px}.plandesc li{margin-top:25px}.disbtn{margin-top:25px}.hmpromo{min-height:570px}.promoinner{padding:30px 20px}.prmoslidehead{font-size:40px}.footaddinner a,.footaddinner .faxdetail{font-size:18px}.footidetail .footicon{font-size:30px}.footform{padding:30px}.innerbanner{height:500px}.innerpage-title h1,.innerpage-title h2,.innerbanner-title h1,.innerbanner-title h2{font-size:36px;margin-bottom:20px}.innerpage-title h3,.innerpage-title{font-size:22px}.hmhowitworkslidermain{padding:30px 30px 0 0}.bookappform{padding:30px}.contactform{padding:30px}.advance-tech-desc h3{margin-bottom:15px}.loc-working-hour .foottime{padding-left:100px}.loc-working-hour h3{font-size:22px;margin-bottom:20px}.location-boxinner h3{font-size:22px;margin-bottom:20px}.loc-address{margin-bottom:20px}.loc-working-hour .foothours li{margin-bottom:20px;font-size:15px}.foot-servicemenu h3,.footpromo h3{font-size:22px;margin-bottom:20px}.finde-office-text{font-size:18px}.hmseroverlaybox{height:65px;top:calc(100% - 60px);padding:20px 15px}.hmseroverlaybox:before{height:65px;top:calc(100% - 65px)}.hmteamoverlaybox{height:65px;top:calc(100% - 60px);padding:20px 15px}.hmteamoverlaybox:before{height:65px;top:calc(100% - 65px)}.hmteamcontent h3,.hmsercontent h3,.blogcontent h3{font-size:20px;margin-bottom:15px}.hmsercontent p{margin-bottom:15px}.blogoverlaybox{height:65px;top:calc(100% - 60px);padding:20px 15px}.blogoverlaybox:before{height:65px;top:calc(100% - 65px)}.slbanner{height:650px}.blogdetails-desc h2{font-size:22px}}@media only screen and (max-width:1550.98px){.foottime{padding-left:115px}}@media only screen and (max-width:1440.98px){.foothours li{font-size:16px}.foothourdtail{max-width:340px;padding:20px}.teaserBanner,.indexBanner .item{height:650px}.innerbanner{height:400px}.howitworksinner{padding:15px}.howitworkdesc{padding-top:15px}.howitworkdesc h3,.howitworkdesc h3 a{font-size:20px;margin-bottom:10px}.how-it-section .howitworkdesc{padding-top:15px}.how-it-section .howitworklist .item{width:33.33%}.loc-working-hour{padding:20px}.location-box{padding:20px}}@media only screen and (max-width:1399.98px){.hmitle h1,.hmitle h2{font-size:30px}.hmteamhead{padding:15px}.hmgalleryhead{padding:15px}.hmpartnerhead{padding:0 15px}.disiteminner{padding:20px 20px 50px}.dishead strong{font-size:32px;margin-bottom:10px}.planname{padding:15px 0}.dishead{margin-bottom:15px}.disbtn{margin-top:15px}.footformmap{padding:15px 0}.footaddhour{padding:15px 0}.footcopy{margin:15px 0 15px 0}.plandesc li{margin-top:15px}.hmtestiinner{min-height:100%}.hmreviewblock{padding:0}.iframehtmlmanually{height:380px}.hmbookappointment{padding:30px 0 15px 0}.hmadvabout{padding:15px 0}.hmmissionservice{padding:15px 0}.hmteamgallery{padding:15px 0}.hmpromoplan{padding:15px 0}.hmtestimonial{padding:15px 0}.hmpartner{padding:15px 0}.prmoslidehead{font-size:32px;margin-bottom:15px}.promoinner{padding:25px 20px}.hmpromo{min-height:100%}.hmdiscount{min-height:500px}.foottime{padding-left:110px}.form-control,.form-control:focus{height:35px;line-height:24px}.heapBox .holder{height:35px;padding:7px 20px 7px 12px}.custom-checkbox label{height:35px}.footform{padding:20px}.teastitle{font-size:40px;margin-bottom:20px}.innerpage-title h1,.innerpage-title h2,.innerbanner-title h1,.innerbanner-title h2{font-size:30px}.bookappform{padding:20px}.contactform{padding:20px}.aboutus-detail{padding:30px 0 15px 0}.blogdetails{padding:30px 0 15px 0}.single-location .extracontentsection{padding:15px}.single-location .aawformblock .aawformradiocol label{line-height:1}.error-404{padding:60px 0}.content404-page h2{font-size:180px}.content404-page h1{font-size:32px}.content404-page h3{font-size:20px}}@media only screen and (min-width:1366px){.hmserviceslide.owl-carousel{height:100%}.hmserviceslide.owl-carousel .owl-stage-outer{height:100%}.hmserviceslide.owl-carousel .owl-stage{transform:none!important;width:auto!important;height:100%}.hmserviceslide.owl-carousel .owl-item{float:left;width:50%!important;height:50%}.hmserviceslide.owl-carousel .item{width:100%;padding:0;height:100%}.hmserviceinner{height:100%}.hmserviceslide.owl-carousel .item img{height:100%}}@media only screen and (max-width:1365.98px){.page-template-template-find-locations .headbookapp a,.single-location .headbookapp a{display:block;text-align:center}.page-template-template-find-locations #nav>li,.single-location #nav>li{margin-left:24px}.page-template-template-find-locations #nav>li:first-child,.single-location #nav>li:first-child{margin-left:0}.headbookapp a,.headfindloc a{padding:9px 15px}.hmbookheadcol,.hmbookformcol{width:100%}.hmbookhead{text-align:center}.hmadvantagecol,.hmaboutcol{width:100%}.hmadvantagecol{order:2;margin-top:30px}.advicon{display:block;text-align:center}.hmadvantagebox{text-align:center}.hmmissioncol,.hmservicecol{width:100%}.promolist .item+.item{margin-top:0}.hmservice .item{width:25%}.hmmissioncol{margin-bottom:30px}.hmteamcol,.hmgallerycol{width:100%}.hmteamcol.hmsectionfull{padding-bottom:0;padding-top:0}.hmgallerycol{padding-top:30px}.hmteamheadcol,.hmgalleryheadcol{width:100%}.hmteamlistcol,.hmgallerylistcol{width:100%}.hmteamlist.owl-carousel{padding-bottom:40px}.owl-carousel .owl-dots .owl-dot span{background-color:#6d6f7a}.hmteamheadcol h2 br,.hmgalleryheadcol h2 br{display:none}.hmteamheadcol,.hmgalleryheadcol{width:100%}.hmgalleryhead,.hmteamhead{flex-direction:row;justify-content:space-between;align-items:center}.hmgalleryhead .hmitle h2{margin-bottom:0}.hmteamhead .hmitle h2{margin-bottom:0}.hmpromocol,.hmdiscountcol{width:100%}.hmpromoheadcol,.promolistcol{width:100%}.hmdischeadcol,.discslistcol{width:100%}.promolist .item{width:33.33%}.promoslider .item+.item{margin:0}.hmpromo{min-height:auto}.hmpromohead h2 br{display:none}.hmpromohead{padding-bottom:0}.promoslidermain{padding-top:0}.hmdischead{padding-bottom:0}.discslidermain{padding-left:30px;padding-top:0}.hmdiscountcol{margin-top:30px}.discslist.owl-carousel{padding-bottom:40px}.discslider .owl-dots .owl-dot span{background-color:#fff}.hmdischead h2 br{display:none}.footformcol,.footmapcol{width:100%}.footmapcol{margin-top:30px}.footmap iframe,.contactmap iframe{height:400px}.footforminner .hmitle{text-align:center}.footforminner h2 br{display:none}.footform .form-group .formconitem{width:33.33%}.hmserviceslide.owl-carousel .item{width:100%;padding:0}.hmserviceslide.owl-carousel{padding-bottom:40px}.hmserviceslide .owl-dots{position:absolute;left:0;right:0;margin:0 auto;bottom:0}.hmteamheadcol .hmteamhead{padding-top:0}.foothourdtail{max-width:100%}.footaddheadcol,.footadddetailcol{width:100%}.footaddresshead h2 br{display:none}.foothourheadcol,.foothourdtailcol{width:100%}.foothourhead h2 br{display:none}.foothours{max-width:300px;margin:0 auto}.headaddress{max-width:280px}.hmabout .hmitle h1 br{display:none}.hmmission .hmitle h2 br{display:none}.hmitle h1,.hmitle h2{font-size:28px}.hmteamlist .owl-dots,.hmgalleryslider .owl-dots,.discslider .owl-dots{bottom:-8px}.disiteminner{padding:30px 20px}.innerpage-title h1,.innerpage-title h2,.innerbanner-title h1,.innerbanner-title h2{font-size:28px}.howitworksinner{padding:20px}.hmhowitworkcol{width:100%;margin-top:30px}.hmhowitworkheadcol,.hmhowitworklistcol{width:100%}.hmhowitworkhead{padding-bottom:0}.hmhowitworkslidermain{padding:0 30px 30px}.howitworkslider .owl-dots .owl-dot span{background-color:#fff}.howitworkslider .owl-dots{position:absolute;margin:0 auto;left:0;right:0;bottom:-8px}.howitworklist.owl-carousel{padding-bottom:40px}.footerbookform .aawfieldcol.aawfieldcol33{width:33.33%}.hoursnote{max-width:300px;margin:24px auto 0 auto}.bookappformcol,.bookappmapcol{width:100%}.bookappmapcol{margin-top:30px}.bookappform .aawfieldcol.aawfieldcol33{width:33.33%}.bookappmap iframe{height:400px}.bookappforminner .hmitle{text-align:center}.hmitle h1 br,.hmitle h2 br{display:none}.conformcol,.contactmapcol{width:100%}.contactmapcol{margin-top:30px}.contactforminner .hmitle{text-align:center}.meet-theteamlist .item{width:33.33%}.hmteamcontent h3{font-size:18px;margin-bottom:20px}.accordion .acclink{font-size:20px}.faqrow{flex-direction:column;margin:0}.accordionfaqs{width:100%;padding:0}.advance-techlistrow .item{width:100%}.advance-techlistrow:nth-child(even) .advance-tech-desc{order:initial}.advance-tech-desc{flex:0 0 auto;width:calc(100% - 450px);padding-right:30px}.advanced-techthumb{flex:0 0 auto;width:100%;max-width:450px}.advance-techlistrow+.advance-techlistrow{margin-top:0}.advance-techlistrow .item:nth-child(even) .advance-tech-desc{order:2;padding-right:0;padding-left:30px}.advantages-section .hmadvantageinner .item{width:33.33%}.discount-section .discslist .item{width:33.33%}.trad-planrow .item{width:25%}.firstvisit-list h3{margin-bottom:20px;font-size:22px}.firstvisit-list ul li{margin-bottom:15px}.doctor-toprow{align-items:flex-start}.doctordetail-page .hmteamhead{padding-left:0}.footfind-loc{width:100%;padding-top:30px}.loc-working-hour{padding:15px}.loc-working-hour .foothours{margin:0}.loc-working-hour .foottime{padding-left:90px}.loc-working-hour .foothours li{font-size:14px}.footservicecol,.footmenu-col{width:100%;padding-top:15px;padding-bottom:15px}.foot-servicemenu{padding:0}.footservinner ul li{width:25%}.promoslider.owl-carousel .owl-dots .owl-dot span{background-color:#fff}.hmsectionfull .hmteamheadcol,.hmsectionfull .hmteamlistcol{width:100%}.hmsectionfull .hmgalleryheadcol,.hmsectionfull .hmgallerylistcol{width:100%}.hmteamoverlaybox{height:70px;top:calc(100% - 60px);padding:20px 15px}.hmteamoverlaybox:before{height:70px;top:calc(100% - 70px)}.hmteamcontent p{margin-bottom:20px}.hmseroverlaybox{height:70px;top:calc(100% - 60px);padding:20px 15px}.hmseroverlaybox:before{height:70px;top:calc(100% - 70px)}.hmsercontent h3{font-size:18px}.hmsercontent p{font-size:16px}.hmsectionfull .hmteamheadcol .hmteamhead{padding-left:0;padding-right:0}.hmgallerycol.hmsectionfull .hmgalleryhead{padding-top:0;padding-left:0;padding-right:0}.singlelophone a,.singlelofax span,.singlelomail a{padding-left:35px}.singlelophone a:after,.singlelofax span:after,.singlelomail a:after{font-size:22px}.servicepromo-how-work{padding-top:30px}.blogoverlaybox{height:70px;top:calc(100% - 60px);padding:20px 15px}.blogoverlaybox:before{height:70px;top:calc(100% - 70px)}.blogcontent h3{font-size:18px}}@media only screen and (max-width:1199.98px){#nav li.full-megamenu>ul{width:600px}.headermenu{padding:0 30px}.footservinner ul li{width:33.33%}.location-detrow .foothourdtail li{font-size:15px;margin-bottom:10px}.locfootdetail{padding-left:0}.location-detrow .foottime{padding-left:95px}.headbookapp a,.headfindloc a{padding:9px 10px;font-size:14px}#nav>li{margin:0 0 0 15px}.hederlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn{font-size:14px}.advantages-section .hmadvantageinner .item{width:50%}.blog-section .item{width:33.33%}.singlelodetail div+div{margin-top:10px}.lan-image-con .row:nth-child(2) div{width:100%;text-align:center}.lan-image-con .extraseccontent img{margin-bottom:30px}.firstvisit-desc-col{width:100%;order:2;margin-top:30px}.firstvisit-img-col{width:100%;text-align:center}.locsearchorbtn{padding-left:5px}.page-template-template-find-locations .headbookapp,.single-location .headbookapp{width:176px}.page-template-template-find-locations .headfindloc>a,.single-location .headfindloc>a{width:176px}.page-template-template-find-locations #nav li.full-megamenu>ul,.single-location #nav li.full-megamenu>ul{left:calc(50% - 300px)}.error-404{padding:40px 0}.content404-page h2{font-size:150px}.content404-page h1{font-size:28px}.content404-page h3{font-size:18px}}@media only screen and (max-width:1169.98px){#logo{width:250px}.headcondetail{width:calc(100% - 250px);line-height:1.2}.headcall strong,.headaddress strong,.headsocialinner strong{font-size:16px}.headcall a,.headaddress a{font-size:16px}.headcall,.headaddress,.headsocial{padding:0 20px 0 30px}.headcall:after,.headaddress:after,.headsocial:after{font-size:16px;height:30px;width:30px;line-height:28px}#nav ul{width:248px}#nav ul li ul{margin-left:248px}.headcallinner,.headaddrinner,.headsocialinner{padding-left:10px}.hmpartnerheadcol,.hmlogoslidecol{width:100%}.hmpartnerhead h2 br{display:none}.logoslider.owl-carousel{padding-bottom:40px}.logoslider .owl-dots{bottom:0}.headaddress{max-width:240px}.hmpartnerhead{text-align:center}.teaserBanner,.indexBanner .item{height:500px}.innerbanner{height:350px}.trad-planrow .item{width:33.33%}.hederlocation-inner .maplocheadbtnform .wpgmza_sl_query_div{width:250px}.page-template-template-find-locations .headmenu-right,.single-location .headmenu-right{flex-direction:column;justify-content:center;align-items:flex-end}.page-template-template-find-locations .mainNavigation,.single-location .mainNavigation{width:auto;order:2}.page-template-template-find-locations.multilocation .headbuttonmain,.single-location.multilocation .headbuttonmain{flex-direction:row}.page-template-template-find-locations .headbookapp,.page-template-template-find-locations .headfindloc>a,.single-location .headbookapp,.single-location .headfindloc>a{width:auto}.page-template-template-find-locations .headbookapp,.single-location .headbookapp{margin-top:0;margin-left:15px}}@media only screen and (max-width:1099.98px){.landinglayout4 .slconblockopt5 .slbannerbookouter{max-width:450px}.landinglayout4 .slconblockopt5 .slconblockbox{padding-right:450px}}@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%;margin:0}#nav li.full-megamenu>ul{padding:15px 10px}#nav li.full-megamenu ul li{border:none}#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:#4e6dcc}#nav li.full-megamenu ul li:hover>a{background-color:inherit}#nav li.full-megamenu ul li:hover>a{color:#4e6dcc}#nav li.full-megamenu ul li.megamenu-title>a,#nav li.full-megamenu ul li.megamenu-title:hover>a{padding-left:0;color:#4e6dcc;font-weight:600;font-size:17px}#nav li.full-megamenu ul li.megamenu-title>a:after{display:none}#nav li.full-megamenu .current-menu-item>a{color:#4e6dcc;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){.page-template-template-find-locations #nav>li,.single-location #nav>li{margin-left:0}.mainNavigation{padding:5px 0}.menu-icon,.menu-icon:focus{display:flex;align-items:center}#nav{display:none;width:280px;padding:0;position:absolute;left:0;top:47px;background-color:#e7e8e9}#nav>li{width:100%;margin:0}#nav>li>a{display:block;padding:10px 30px 10px 15px;line-height:20px}#nav>li>a::after,#nav>li>a::before{display:none}#nav>li.parent>a:after{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}#nav ul ul{left:0}.arrowclick{display:block;top:5px;margin-top:0}#nav>li>.arrowclick{display:block;top:5px;margin-top:0}#nav>li>a{padding:10px 30px 10px 15px}#nav>li.parent>a{padding-right:30px}#nav ul li ul{left:0;margin-left:0;top:0}#nav li.full-megamenu>ul{width:auto}.headermenu{position:relative;padding:0}.fixed .headermenu .container-fluid{padding:0 15px}.headmenumain{padding:10px 0}.hmreviewblockcol{margin-top:30px}#header{position:relative}.indexBanner .item{background-position:center}#container{padding-top:0;padding-left:0;padding-right:0}.landinglayout1 #container,.landinglayout2 #container,.landinglayout3 #container{margin-top:0}.page-template-template-find-locations .headermenu,.single-location .headermenu{position:relative;width:100%;top:auto;transform:none;padding:10px 0}.page-template-template-find-locations .mainNavigation,.single-location .mainNavigation{order:1}.page-template-template-find-locations #nav li.full-megamenu>ul,.single-location #nav li.full-megamenu>ul{left:auto}.page-template-template-find-locations.multilocation .headbuttonmain,.single-location.multilocation .headbuttonmain{order:2}.page-template-template-find-locations .headmenu-right,.single-location .headmenu-right{flex-direction:row;justify-content:space-between}.indexBanner{overflow:hidden}.indexBanner .container-fluid{padding:0}.headsocial{display:none}.headaddress{padding-right:0}.teastitle{font-size:38px}.footform .form-group .formconitem{width:50%}.foothourscol{margin-top:30px}#footer{padding-left:0;padding-right:0}.hmtestihead .hmitle h2{margin-bottom:0}.hmabout{padding:50px 30px}.footcopy{padding:20px 0}.beforethumbbox+.beforethumbbox{margin-top:30px}.bfraft-imglist2 .item+.item{margin-top:30px}.aawformblock .aawfieldcol33{width:50%}.bookappform .aawfieldcol.aawfieldcol33{width:50%}.footerbookform .aawfieldcol.aawfieldcol33{width:50%}.how-it-section .howitworklist .item{width:50%}.meet-theteamlist .item{width:50%}.advanced-techthumb{max-width:250px}.advance-tech-desc{width:calc(100% - 250px)}.advance-tech-desc h3{font-size:22px}.advantages-section .hmadvantageinner{margin:0 -15px}.advance-techlistrow .item{margin-bottom:30px}.advance-techlistrow:last-child .item:last-child{margin-bottom:0}.advantages-section .hmadvantageinner .item{width:50%;padding:0 15px 30px 15px}.discount-section .discslist .item{width:50%}.discount-section .disiteminner{padding:30px 20px}.finance-insur-image{text-align:center;max-width:350px;margin:0 auto;margin-top:30px}.trad-planrow .item{width:50%}.firstvisit-img{margin-top:0}.aboutus-image{max-width:500px;margin:0 auto}.aboutcontent-detail{padding-left:0}.doctorcontent-col{order:2;margin-top:20px}.doctor-profileimg{max-width:500px;margin:0 auto;text-align:center}.otherservice-section{padding-top:30px}.footloc-list{padding-bottom:0}.loc-listrow .item{margin-bottom:30px}.location-boxinner{text-align:center}.loc-working-hour h3{text-align:center}.loc-working-hour .foothours{margin:0 auto;max-width:260px}.footpromo{padding:30px 0}.location-detrow .item+.item{margin-top:30px}.locfootdetail{padding-left:15px;padding-right:0}.location-detrow .foottime{padding-left:100px}.extracontentrow .extracontentcol:last-child{margin-bottom:0}.extraseccontent img{display:block;text-align:center;margin:0 auto;margin-bottom:30px}.finde-office-text{font-size:16px;padding-right:10px}.hederlocation-inner .wpgmza-use-my-location:after{font-size:15px}.beforeafter-section.no-banner{padding-top:30px}.testimonialcontentopt.no-banner{padding-top:30px}#logo{width:190px}.hederlocation-inner .maplocheadbtnform .addressInput,.maplocheadbtnform .addressInput:focus{padding-right:80px;width:200px!important}.single-location .footerbookform .aawfieldcol.aawfieldcol33{width:50%}.extrasec-col+.extrasec-col,.extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.slconblock.slconblock2 .container{max-width:100%}.slbanner{height:500px}.slconblockopt3{padding:30px 0 15px 0}.slconblockopt3 .slconblocktitle{position:relative}.slconblockopt3 .container{max-width:100%}.slconblock3{top:50%}.multilocation .headertop{flex-direction:column;padding:0}.no-banner{padding-top:0}.doctor-topdetail.no-banner{padding-top:30px}.enasingle-slider .testmonialboxinner{flex-direction:column;text-align:center}.blog-section .item{width:50%}.page-template-template-find-locations .footform .footerbookform .aawfieldcol.aawfieldcol33{width:50%}.headfindloc:hover .location_list{display:none}.doctor-topdetail .innerpage-title{text-align:center}.doctordetail-desc ul{margin-left:25px;list-style-position:inherit}.findlocation-data{padding-top:0}.locmap{margin-top:30px}.locmap iframe{height:320px}.slconblock.slconblock2{position:relative;top:auto;transform:none;padding:30px 0;background-color:#2f3241;margin-top:30px}.slbanner.slbanneropt2{height:auto;background-image:inherit!important}.slbanner.slbanneropt2 img{visibility:visible}.slbanner.slbanneropt2:after{display:none}.slconblockopt2{flex-direction:column;align-items:flex-start}.slconblockopt2 .slbannerbookouter{margin-top:30px}.slconblockopt2 .slbannerbook{max-width:100%}.slconblockopt2 .slconblockbox{width:100%}.sltitlebox{text-align:center}.slconblockopt2 .sllist li:after{margin:0 auto;left:0;right:0}.before-after-slider.owl-carousel .owl-nav [class*='owl-']{font-size:28px}.multiheadlocation{width:100%;padding-bottom:15px}.multihead-inner{justify-content:center}.page-template-template-find-locations #container,.single-location #container{padding-top:0}.enasingle-slider .testmonialdetail{padding-left:0}.stikerinner{display:block}.slconblock3 .sllist li:after{margin:0 auto}.privacy-policy.no-banner{padding-top:30px}.location-box{height:100%}.multibookappintment .extrahalf+.extrahalf{margin-top:30px}.landinglayout4 .slbanner.slbanner4{height:auto;background-image:inherit!important}.landinglayout4 .slbanner img{height:auto;visibility:visible}.landinglayout4 .slconblockopt5 .slconblockbox{height:auto;flex-wrap:wrap;padding:0}.landinglayout4 .slconblock.slconblockopt5{position:relative;top:0;transform:none}.landinglayout4 .slconblockopt5 .sllist li:before{opacity:0}.landinglayout4 .slconblockopt5 .slbannerbookouter{position:relative;width:100%;max-width:100%}.landinglayout4 .slconblockopt5 .sltitlebox{padding:30px 0;position:relative}.landinglayout4 .slbanner:after{background-color:transparent}.landinglayout4 #bannercontent{margin:0}.slconblockopt5 .slbannerbookouter{right:0}.slconblockopt5 .slbannerbookouter .container{border:0}.slconblockopt5 .slbannerbookouter{transform:none;top:0}}@media only screen and (max-width:767.98px){.headertop{flex-direction:column}#logo{width:100%;text-align:center}.headcondetail{width:100%;justify-content:center;padding-bottom:15px}.teasertext *{transform:inherit!important}.teastitle{font-size:28px;margin-bottom:10px}.teastitle br{display:none}.teaserbtn{display:none}.teasercaption{position:relative;overflow:hidden}.teasercaption .container{max-width:100%}.teasertext p{margin-bottom:0}.teasertext{max-width:100%;text-align:center;padding:15px 15px 35px 15px;background-color:rgba(47,50,65,.7);position:absolute;bottom:0;left:0;right:0}.hmabout{padding:30px 30px;text-align:center}.hmitle small{font-size:20px}.hmabout .hmitle small{font-size:20px;margin-bottom:15px}.hmitle h1,.hmitle h2{font-size:22px;margin-bottom:15px}.hmteamcontent h3{font-size:20px;margin-bottom:10px}.hmteamcontent p{font-size:16px;margin-bottom:10px}.hmteamoverlaybox{height:80px;top:calc(100% - 50px)}.prmoslidehead{font-size:24px}.hmitle small{margin-bottom:10px}.aboutdesc p{margin-bottom:20px}.hmadvantageinner .item{padding:20px 15px}.hmadvantagebox h3{font-size:22px}.hmmission{padding:30px;text-align:center}.hmmission p{margin-bottom:20px}.hmadvantageinner .item{width:100%;padding:20px 0}.hmadvantage .item:nth-child(1){border-right:0}.hmadvantageinner .item{border-bottom:1px solid #636571}.hmadvantage .item:last-child{border-left:0;border-top:0;border-bottom:0}.hmadvantage:after{display:none}.hmteamheadcol .hmteamhead{flex-direction:column;text-align:center}.hmgalleryhead,.hmteamhead{flex-direction:column;text-align:center}.hmpromohead{text-align:center}.hmdischead{text-align:center}.footaddresshead{text-align:center}.foothourhead{text-align:center}.footadddetail{max-width:340px;margin:0 auto}.foothours{max-width:100%;margin:0 auto}.foothourdtail{max-width:320px;margin:0 auto}.footaddress{padding:20px 15px}.foothoursmain{padding:20px 15px}.footaddinner a,.footaddinner .faxdetail{font-size:16px}.footidetail .footicon{font-size:20px}.footidetail .footicon .fa-map-marker-alt{font-size:25px}.footaddinner a,.footaddinner .faxdetail{padding:0 0 0 30px}.footaddinner a{min-height:40px}.foothours li{margin-bottom:10px}.hoursnote{margin-top:10px}.footidetail{min-height:42px;padding:10px 20px}.hmsercontent p{font-size:16px}.hmtestiinner{min-height:auto}.hmgalleryhead{padding-top:0}.hmgallerycol{margin-top:0}.hmpromoplan{padding-top:0}.promolist .item{width:100%}.promolist .item+.item{margin-top:20px}.logoslider.owl-carousel .owl-item img{margin:0 auto}.footmap iframe,.contactmap iframe{height:250px}.hmadvantagebox h3{font-size:20px}.hmteamhead .meetbtn{margin-top:15px}.hmgalleryhead .meetbtn{margin-top:15px}.mobilefootcall{display:flex}.footcopy{margin-bottom:54px}.innerpage-title h1,.innerpage-title h2,.innerbanner-title h1,.innerbanner-title h2{font-size:26px;margin-bottom:10px}.innerpage-title h3,.innerpage-title p,.servicedesc h2,.blogdetails-desc h2{font-size:24px}.innerpage-title h3,.innerpage-title p{font-size:18px;margin-bottom:10px}.servicedetail{padding:30px 0}.hmhowitworkhead{text-align:center}.howitworklist .item{max-width:360px;margin:0 auto}.bookapp-detail{padding:30px 0}.bookappmap iframe{height:250px}.contactus-detail{padding:30px 0}.innerbanner{height:250px}.gallery-topdetail{padding:30px 0}.faq-detail{padding:30px 0}.advanced-tech-detail{padding:30px 0}.advance-techinner{flex-direction:column}.advance-techlistrow .item:nth-child(even) .advance-tech-desc{order:2;padding-top:30px}.advance-techlistrow:nth-child(even) .advance-tech-desc{order:2;padding-top:30px}.advance-tech-desc{width:100%;text-align:center;padding-left:0!important;padding-right:0!important;padding-top:30px;order:2}.discount-detail{padding:30px 0}.trad-planrow .item{width:100%}.promotion-detail{padding:30px 0}.promotion-section .promolist{flex-direction:column}.promotion-section .promolist .item{max-width:350px;margin:0 auto;margin-bottom:30px}.firstvisit-topdetail{padding:30px 0}.footservinner ul li{width:50%}.promolistone{flex-direction:column;justify-content:center;align-items:center}.locdtlbnnr-map iframe{height:320px}.location-detail .promolist .item{width:100%;max-width:320px;margin:0 auto}.location-detail .promolist .item+.item{margin-top:30px}.locfootdetail{padding-left:15px;padding-right:15px}.location-detrow .foothourdtail{max-width:260px}.wpgmaps_mlist_col{max-width:320px;margin:0 auto;margin-bottom:30px}.hederlocation{padding-bottom:5px}.slconblock.slconblock2{position:relative;top:auto;transform:none;padding:30px 0;background-color:#2f3241;margin-top:30px}.slconblockopt2 .slconblockbox{padding:0 0 30px 0;text-align:center}.slconblockopt2 .sllist li:after{left:0;right:0;margin:0 auto}.slbanner.slbanneropt2:after{display:none}.slconblockopt2{flex-direction:column}.slheadbookform2 .aawformblock .aawfieldcol33{width:100%}.slconblock3{position:relative;top:0;transform:none;padding:30px 0;margin-top:30px}.slconblock3 .container{max-width:100%}.stikerinner{flex-direction:column}.sltitlebox{text-align:center}.slconblock3 .sllist li:after{margin:0 auto}.slbanner.slbanneropt3:after{display:none}.finde-office-text{padding-right:0;padding-bottom:10px}.hederlocation-inner{flex-direction:column;justify-content:center;align-items:center;text-align:center}.multilocation .headmenu-right{justify-content:center}.headbookapp{display:none}.headfindloc{margin-left:15px}.multilocation #nav{left:-20px;right:0;margin:0 auto;top:47px}.footmultipromocol+.footmultipromocol{margin-top:30px}.blog-pagination .row{flex-direction:column;justify-content:center;align-items:center}.blogdetail-page .blog-pagination>.row div{text-align:center}.blogdetail-page .pagination-backbtn{margin-bottom:15px}.blogdetail-page .blog-pagination .paginationav ul{justify-content:center}.blogdetail-page .blog-pagination .paginationav ul li:first-child a{margin-left:0}.blog-pagination .paginationav .button{padding:10px}.headmenu-right{justify-content:center}#nav{left:-100px}.single-location .hmteamgallery{padding:15px 0}.multibookappintment .innerpage-title{text-align:center}.multibookappintment .extraseccontent{text-align:center}.slbanner{height:400px}.slbanner.slbanneropt1{height:auto;background-image:inherit!important}.slbanner.slbanneropt1:after{display:none}.slbanner.slbanneropt1 img{visibility:visible}.slconblockopt1{position:relative;top:auto;transform:none;background-color:#2f3241;padding:30px 0;margin-top:30px}.slbanner.slbanneropt3{height:auto;background-image:inherit!important}.slbanner.slbanneropt3 img{visibility:visible}.slbanneropt2 .slbooktitle h2{font-size:20px}.slconblockopt2 .slbannerbook{padding:30px 20px}.owl-carousel .owl-nav [class*='owl-']{font-size:30px}.extradesc .hmitle{text-align:center}.multimodel{font-size:16px}.multihead-inner{flex-direction:column}.findlocation-datamulti .locsearchbox .locsearchform{display:block;width:auto;max-width:450px}.findlocation-datamulti .locsearchorbtn{padding-left:0;padding-top:15px;display:block}.findlocation-datamulti div.gmw-form-wrapper div.gmw-locator-button-wrapper.text{margin:0 auto}.slheadbookform4 .aawfieldcol.emailfieldcol,.slheadbookform4 .aawfieldcol.mobilefieldcol,.slheadbookform4 .aawfieldcol.pdatefieldcol,.slheadbookform4 .aawfieldcol.aawfieldselect{width:100%}.error-404{padding:30px 0}.content404-page h2{font-size:112px}.content404-page h1{font-size:24px}.content404-page h3{font-size:16px}}@media only screen and (max-width:639px){.indexBanner .item{background-position:center}.teaserBanner,.indexBanner .item{height:350px}.footform .form-group .formconitem{width:100%}.footform .custom-checkbox.custom-checkbox{margin-bottom:15px}.hmabout,.hmmission,.promoslidermain,.hmtestihead{padding:15px}.discslidermain{padding:0 15px 15px}.hmpromohead,.hmdischead{padding:15px 15px 0}.bookappform .aawfieldcol.aawfieldcol33{width:100%}.aawformblock .aawfieldcol{padding:0;margin-bottom:15px}.aawformblock .aawfieldcol33{width:100%}.footerbookform .aawfieldcol.aawfieldcol33{width:100%}.foot-servicemenu h3,.footpromo h3{text-align:center;margin-bottom:10px}.footservinner ul li{width:100%;text-align:center;padding:7px 0}.footmenuinner ul li{text-align:center;padding:7px 0}.footmultipromocol{text-align:center}.locgalleryslider .item{max-width:320px;margin:0 auto}.single-location .footerbookform .aawfieldcol.aawfieldcol33{width:100%}.multibookappintment{padding:30px 0}.multibookappintment .aawfieldcol.aawfieldcol{padding:0 10px}.findloc-form{padding:30px 15px}.findloc-forminner .wpgmza-form-field .addressInput{width:auto!important;padding:5px 15px}.find-loc-detail .searchButtonfooter{position:relative;display:inline-block;margin-top:10px}.blogdetails-desc h2{font-size:18px;margin-bottom:10px}.blogdetails-desc h3{font-size:18px;margin-bottom:10px}.page-template-template-find-locations .footform .footerbookform .aawfieldcol.aawfieldcol33{width:100%}.multibookappintment .aawfieldcol.aawfieldcol33{width:100%}}@media only screen and (max-width:575.98px){.gallery-lists .item{max-width:350px;margin:0 auto}.how-it-section .howitworklist .item{width:100%;max-width:350px;margin:0 auto;margin-bottom:30px}.meet-theteamlist .item{width:100%;max-width:350px;margin:0 auto;margin-bottom:30px}.advantages-section .hmadvantageinner .item{width:100%;max-width:350px;margin:0 auto}.discount-section .discslist .item{width:100%;max-width:350px;margin:0 auto}#logo{padding:10px 0}.hederlocation{padding-bottom:0}.hederlocation-inner{flex-direction:column}.finde-office-text{padding-bottom:5px}.hederlocation-inner .maplocheadbtnform .addressInput,.maplocheadbtnform .addressInput:focus{padding-right:80px;width:100%!important}.hederlocation-inner .maplocheadbtnform .searchButtonfooter{right:0}.hederlocation-search .wpgmza-form-field{text-align:center}.hederlocation-inner .wpgmza-use-my-location{margin:10px 0 0 0}.headmenu-right{flex-direction:column}.multilocation .headmenu-right{flex-direction:row}#nav{top:37px}.discslider.owl-carousel .item{max-width:350px;margin:0 auto}.hmgalleryslider.owl-carousel .item{max-width:320px;margin:0 auto}.hmteamlist.owl-carousel .item{max-width:320px;margin:0 auto}.hmserviceslide.owl-carousel .item{max-width:320px;margin:0 auto}.hmteamslider.owl-carousel .item{max-width:320px;margin:0 auto}.hmservicelistfour.owl-carousel .item{max-width:320px;margin:0 auto}.otherservice-section .innerpage-title{text-align:center}.otherserivelist .item{max-width:360px;margin-left:auto;margin-right:auto}.blog-section .item{max-width:320px;margin:0 auto;width:100%}.otherteamno-slide{flex-direction:column}.otherteamno-slide .item{width:100%;max-width:320px;margin:0 auto}.otherteamno-slide .item+.item{margin-top:30px}.hmteamlistthree.owl-carousel .item{max-width:320px;margin:0 auto}.advantages-section .hmadvantageinner{margin:0}.advantages-section .hmadvantageinner .item{padding:0 0 30px}.locatcondetail{text-align:center}.location-detrow .foothourdtail{margin-top:30px}.hederlocation-inner .hederlocation-search{padding-right:0}.hederlocation-inner .maplocheadbtnform{display:block}.hederlocation-inner .maplocheadbtnform .wpgmza_sl_query_div{width:100%;height:auto}.hederlocation-inner .maplocheadbtnform .addressInput,.maplocheadbtnform .addressInput:focus{width:100%!important}.hederlocation-inner .wpgmza-use-my-location{position:relative;right:0;margin-top:10px}.locsearchform{display:block}.locsearchorbtn{padding-left:0;display:block;text-align:center;margin-top:10px}.multiloc-search{display:block;width:100%;max-width:450px}.gmw-form-wrapper.locsearch-wrapper .gmw-form-field-wrapper input[type=text]{width:100%}.multiloc-search .locsearchorbtn .gmw-form-field-wrapper.gmw-locator-button-wrapper:after{right:15px}}@media only screen and (max-width:479.98px){.headcondetail{flex-direction:column;max-width:280px;margin:0 auto}.headcall,.headaddress,.headsocial{width:100%;max-width:100%}.headaddress{margin-top:15px}.foottime{padding-left:105px}.foothourdtail{padding:15px}.slconblockopt5 .sllist li{padding:5px 0 5px 0}.slconblockopt5 .slbannerbook{padding:20px 0}.slconblockopt5 .slbooktitle h2,.sltitlebox h2,.sltitlebox h3{font-size:22px}.slconblockopt5 .sllist li{font-size:16px}}@media only screen and (max-width:359.98px){.headmenu-right{flex-direction:column}.headbookapp{margin-left:0;margin-top:10px}#nav{left:-100px;top:32px}.teastitle{font-size:24px}.footaddress{padding-bottom:0}.footaddheadcol,.footadddetailcol{padding:0}.foothourscol{margin-top:0}.foothourdtailcol{padding:0}.foothoursmain{padding-bottom:0}.foothourdtail{padding:15px 10px}.footidetail{padding:10px}.footaddinner a,.footaddinner .faxdetail{padding-right:0}.foothourdtail{max-width:100%}}