@media only screen and (min-width:1921px){.indexvideo{height:700px}}@media only screen and (max-width:1679.98px){.slconblockopt5 .slbannerbookouter{max-width:500px}.slconblockopt5 .slconblockbox{padding-right:500px}}@media only screen and (max-width:1399.98px){.breadcrumb{font-size:22px}.breadcrumb i{padding-top:6px}.error-404{padding:60px 0}#logo{width:230px}.headerinner{width:calc(100% - 230px)}.headaddress{width:41%;padding:10px 20px}.headaddress a i{font-size:22px}.headsocial{width:32%}.socialmedia li{padding:0 10px}.socialmedia li a{font-size:22px}.headcall{width:27%}.headcall a i{font-size:22px}.headbookapp{width:27%;padding:15px}.mainNavigation{width:73%}.multiloc .headbookapp{width:auto}#nav>li>a{padding:30px 13px}.multiloc #nav li.fullmenu:hover>.sub-menu{max-width:800px}.indexBanner,.teaserBanner .item{height:650px}.teastitle{font-size:45px;line-height:1.2}.teasertext p{font-size:22px}.teaserBanner.owl-carousel .owl-nav{width:1140px}.multilocation .indexBanner{height:650px}.multilocation .teaserBanner .item{height:650px}.hederlocation{padding:10px 0}.locsearchform .gmw-form-field-wrapper.gmw-address-field-wrapper input[type=text]{height:40px;padding:10px 150px 10px 10px}.locsearchform .gmw-form-field-wrapper.gmw-submit-field-wrapper input[type=submit]{height:40px}.hmbookfrmsection{margin-top:-120px;padding-bottom:50px}.hmbookform{padding:40px 25px}.hmbookapptitle{font-size:40px;margin-bottom:30px}.hmbannerform .aawformblock .aawfieldcol input,.hmbannerform .aawformblock .aawfieldcol input:focus,.hmbannerform .aawformblock .aawfieldcol textarea,.hmbannerform .aawformblock .aawfieldcol textarea:focus,.hmbannerform .aawformblock .aawfieldcol select,.hmbannerform .aawformblock .heapBox .holder,.hmbannerform .selection .select2-selection,.hmbannerform .aawformblock .heapBox .holder{height:45px;padding:10px 20px}.hmbannerform .aawformblock .aawformradiocol label{height:45px}.hmbannerform .aawformblock .ui-datepicker-trigger,.hmbannerform .aawformblock .heapBox .handler{height:45px}.hmbannerform .aawformblock .aawfieldcol textarea{height:45px!important}.hmfuature-section{padding-bottom:50px}.single-location .hmfuature-section{padding-top:50px}.advantrow h3{font-size:24px}.hmtitle h1,.hmtitle h2{font-size:40px;margin-bottom:20px}.hmsubhead p{font-size:18px}.hmabout-section{padding:50px 0}.hmservicsection{padding:50px 0}.hmserviceslider.owl-carousel .owl-nav{position:relative;top:auto;margin-top:20px}.service-btn a{width:300px;font-size:22px;height:80px;line-height:1}.hmpozativesection{padding:50px 0}.hmteamsection{padding:50px 0}.teamselist.owl-carousel .owl-nav{position:relative;top:auto;margin-top:20px}.multilocation .teasercaption{top:110px}.hmdiscountsection{padding:50px 0}.planname{font-size:24px}.planprice{font-size:44px}.planprice span{font-size:22px}.hmservbtn{width:auto}.plandetail{flex:0 0 auto;width:calc(100% - 170px)}.plandetail ul li{padding:15px 20px 15px 40px}.displanlist.owl-carousel .owl-nav{position:relative;top:0}.hmpromotionsection{padding:50px 0}.hmpromotionsection .hmsubhead{max-width:820px}.promohead{padding:20px 20px}.promohead h3{font-size:24px}.promoplanbor{padding:20px 20px 0 20px}.promoplanbor h3{font-size:42px}.promoplanbor span{font-size:22px}.promotionthumb{width:38%}.hmblogsection{padding:50px 0}.bloginsmbox h3{font-size:22px;margin:15px 0}.bloglist.owl-carousel .owl-nav{position:relative;top:0}.hmgallerysection{padding:50px 0}.gallerybanner-slider .slider.slider-nav .slick-arrow{top:-60px}.galslider-banner-image{height:522px}.hmclentlogo{padding:50px 0}.hm-extra-section{padding:50px 0}.footform-section{padding:50px 0}.footermultiloction{padding:50px 0}.footerbookform .aawformblock .aawfieldcol input,.footerbookform .aawformblock .aawfieldcol input:focus,.footerbookform .aawformblock .aawfieldcol textarea,.footerbookform .aawformblock .aawfieldcol textarea:focus,.footerbookform .aawformblock .aawfieldcol select,.footerbookform .aawformblock .heapBox .holder,.footerbookform .selection .select2-selection,.footerbookform .aawformblock .heapBox .holder{padding:10px 20px;height:45px}.footerbookform .aawformblock .aawformradiocol label{height:45px;height:45px;line-height:1;padding:4px 2px}.footerbookform .aawformblock .ui-datepicker-trigger,.footerbookform .aawformblock .heapBox .handler{height:45px}.footerbookform .aawformblock .aawfieldcol textarea{height:45px!important}.foothourslist .foothourstime{padding-left:0}.foothourslist li{margin-bottom:10px}.footermenumain{padding:50px 0}.footsocial li{padding-right:20px}.teamsection,.before-after-main,.otherservicsection,.servicepage-main,.bloglistpage,.blogdetailspage,.discount-page,.adv-pagesection,.testimonial-page,.findloclist-section,.event-media,.career-page,.faq-page,.gallery-page,.discount-plan-page,.finance-insurance-page,.your-first-visit-page,.how-it-works-page,.teamdetail-main,.otherteam-section,.teamlist-page,.advanced-tech-main,.promotion-pagesection,.aboutpagesection,.bookappointment-page,.bookappointment-page.no-banner,.location-detailinner{padding:50px 0}.innerbanner{height:500px}.servicebanner-section .innerbanner{height:500px}.findlocation-map iframe{height:450px}.headcondetail{width:calc(100% - 230px)}}@media only screen and (max-width:1199.98px){.breadcrumb-bar{padding:12px 0}.breadcrumb{font-size:18px}.breadcrumb i{padding-top:4px}.error-404{padding:40px 0}.thankyoublock h1{font-size:30px}.btn,.btn:focus,button,button:focus,.aawformblock button,.aawformblock button:focus{padding:10px 16px 15px 16px;font-size:16px}.socialmedia li a{font-size:18px}.headaddress{padding:6px 20px}.headaddress a{font-size:16px;padding-left:25px}.headaddress a i{font-size:18px}.headcall a{padding-left:25px}.headcall a i{font-size:18px}.headbookapp{padding:10px}.headbookapp .btn,.headbookapp .btn:focus{padding-left:7px;padding-right:7px}.header-inner .container{max-width:100%}#nav>li>a{padding:23px 10px;font-size:16px}.multiloc #nav li.fullmenu:hover>.sub-menu{max-width:750px}.multiloc #nav li.fullmenu>.sub-menu{left:-22%}#container{padding-top:129px}.teaserBanner.owl-carousel .owl-nav{width:960px}.indexBanner,.teaserBanner .item{height:550px}.teastitle{font-size:40px;line-height:1.1;margin-bottom:20px}.teasertext p{font-size:20px}.teasertext .btn{margin-top:20px}.teaserBanner.owl-carousel .owl-nav{bottom:140px}.advantrow h3{font-size:24px}.service-btn a{width:100%;height:80px;line-height:1;font-size:22px}.team-content{padding:20px 20px}.team-content h3{margin-bottom:5px}.plantopinfo{width:350px;flex:0 0 auto}.planbottom{width:calc(100% - 350px)}.bloginsmbox{padding:20px 20px}.bloginsmbox h3{font-size:20px;margin:10px 0}.bloginsmbox p{margin-bottom:15px}.blog-pagination .current,.blog-pagination a{padding:8px 12px;margin:0 3px}.galslider-banner-image{height:440px}.before-after-main h3{font-size:25px}.careersopt2 .aboutgray{padding:40px}.aboutweldesc h2{font-size:28px}.bubble cite{font-size:16px}.authername{font-size:22px}.testmonialdetail h3{font-size:25px}.faqsblock h2{font-size:25px}.promohead{padding:15px 4px}.promohead h3{font-size:20px}.servicedecs h2,.servicedecs h3{font-size:28px}.aboutbtmbox h2,.aboutbtmbox h3{font-size:28px}.aboutcoldesc h2,.aboutcoldesc h3{font-size:28px}.blogdetailsbox h2,.blogdetailsbox h3{font-size:28px}.insurplansblock{padding:40px 30px}.innerbanner{height:420px}.servicebanner-section .innerbanner{height:420px}.foothourslist .foothoursday{width:100px}.foothourslist .foothourstime{width:calc(100% - 115px)}.multilocation #container{padding-top:142px}.multilocationheder .headcall .headcallbtn{color:#ef950d;padding-left:7px;padding-right:7px;padding-top:10px;padding-bottom:15px;font-size:16px}.hederlocation-inner .finde-office-text{width:auto}.locsearchform .gmw-form-field-wrapper.gmw-address-field-wrapper input[type=text]{width:450px}.multilocation .teaserBanner .item{height:550px}.multilocation .indexBanner{height:550px}.multilocservice .footservice ul li{width:50%}.locationname a{font-size:24px}.page-privacy-policy .extraseccontent h2{font-size:28px}.page-privacy-policy .extraseccontent h3{font-size:24px}.locatcondetail .hmtitle h2,.locatcondetail .hmtitle h1{font-size:36px}.foothourslist .hmtitle h2,.foothourslist .hmtitle h1{font-size:36px}}@media only screen and (max-width:1024px){.arrowclick{top:50%;margin-top:-15px}#nav ul{left:0;margin-left:0}#nav ul li:first-child:after{left:20px;margin-left:0}#nav>li>.arrowclick{display:none}#nav li ul li a{padding:10px 35px 10px 15px}}@media only screen and (min-width:992px){#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 li.fullmenu{position:static}#nav li.fullmenu>.sub-menu{text-align:center;font-size:0;margin:0 -100px}#nav li.fullmenu:hover>.sub-menu{width:auto;padding:15px}#nav li.fullmenu>.sub-menu>li{display:inline-block;width:33.33%;text-align:left;position:relative}#nav li.fullmenu>.sub-menu>li>.sub-menu{position:relative;text-align:left;left:0;margin:0;display:block;width:auto}#nav li.menutitle>.sub-menu li.parent>a{font-weight:700;padding-left:15px;color:#07375b}#nav li.menutitle>.sub-menu li.parent>a:after{display:none}#nav li.fullmenu>.sub-menu li>.sub-menu{transform:none;opacity:1}.dissilder-three.owl-carousel .owl-stage-outer .owl-stage{width:auto!important}.dissilder-three.owl-carousel .owl-stage-outer .owl-stage .owl-item+.owl-item{margin-top:30px;margin-right:0!important;width:100%!important}}@media only screen and (max-width:991.98px){.indexBanner,.teaserBanner .item{background-position:(50% center)}.aawformblock .aawfieldcol33{width:50%}.error404 .hederlocation{top:0}#header{position:relative}.headerinner{border-right:0}.header-inner .container{padding-right:0}.header-inner .container>.row{margin:0}.header-inner .container>.row>.col-md-12{padding:0}.headcall{padding:0 15px;display:block;margin-right:0;margin-bottom:10px}.socialmedia{display:inline-block;;padding:7px 0}.headbookapp{padding:10px 15px;width:auto;flex:none}.header-right{padding:24px 0 24px 320px}#nav{top:52px;right:0;left:auto}#nav>li{margin-left:0}#nav>li>a{text-align:left;font-size:15px}#nav li ul li a{font-size:15px}.bodyheader5.fixed #container{padding-top:0}.multiloc #nav li.fullmenu:hover>.sub-menu{max-width:100%}.multiloc #nav li.fullmenu>.sub-menu{left:auto}.headerbottom{justify-content:flex-end}.mainNavigation{display:flex;padding:5px 0;width:auto;border:none;flex:none}.menu-icon,.menu-icon:focus{display:block}#nav{display:none;width:280px;padding:0;position:absolute;left:0;top:55px}#nav>li{width:100%;margin:0}#nav>li>a{display:block;line-height:20px}#nav>li>a::after,#nav>li>a::before{display:none}#nav li:hover>ul{display:none;width:100%}#nav li ul li:hover>a{padding-left:18px}#nav li ul li:hover>a::after{opacity:0}#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 ul li ul{left:0;margin-left:0;top:0}.headsocial{width:25%}.socialmedia li{padding:0 5px}.socialmedia li a{font-size:16px}.headcall{width:34%}.headcall a{font-size:16px}.multiloc .headerbottom{padding:8px 20px 8px 0}.multiloc #nav{left:auto;right:0;top:45px}.multilocationheder .headcall:hover .location_list{display:none}#container{padding-top:0}.multilocation #container{padding-top:0}.teasertext{max-width:450px}.teastitle{font-size:32px}.teaserBanner.owl-carousel .owl-nav{width:720px}.hmbookapptitle{font-size:32px}.hmtitle h1,.hmtitle h2{font-size:32px;margin-bottom:15px}.hmbookfrmsection .aawfieldcol.aawfieldcol33{width:50%}.advantaglistthree .item{width:50%}.advantaglistthree .item:last-child{margin-top:30px}.aboutimage-col,.hmabout-colfull{width:100%}.hmabout-colfull{order:2;margin-top:30px}.aboutimage-col{order:1}.aboutcolblock{text-align:center}.advantaglistthree .row{justify-content:center}.hmaboutcontent{text-align:center}.hmpozativeblock .row div{width:90%}.hmteamsection .hmtitle,.hmteamsection .hmsubhead{text-align:center}.hmdiscountsection .hmtitle,.hmdiscountsection .hmsubhead{text-align:center}.planwrap{flex-direction:column}.plantopinfo,.planbottom{width:auto}.planbottom{flex-direction:column;padding:15px 10px}.planname{font-size:20px}.planprice{font-size:30px;padding:20px 0}.planprice span{font-size:20px}.plandetail{width:100%}.promotionthumb{display:none}.promolist.owl-carousel .owl-nav{position:relative;top:auto}.hmgallerysection .hmtitle h2{margin-bottom:24px}.galslider-banner-image{height:378px}.gallerybanner-slider .slider.slider-for{width:75%}.gallerybanner-slider .slider.slider-nav{width:25%}.gallerybanner-slider .slider.slider-for{padding-right:0}.gallerybanner-slider .slider.slider-nav{height:auto}.slider.slider-nav.thumb-image{padding:0 0 0 30px}.slider-nav .slick-slide span{padding:5px 0}.slick-arrow{padding:0;width:30px;height:30px;top:50%;bottom:0}.slick-prev{left:0;right:unset}.slick-next{left:unset;right:0;background-color:#fff0}.gallery-detail-banner .car-slider-desc{max-width:340px}.bid-tag{padding:10px 0 15px}.thumbnail-image.slick-slide{padding:0 5px;min-width:75px;display:inline-block;float:none}.hm-extra-section{text-align:center}.footformcol{width:100%;text-align:center}.foothourscol{width:100%}.foothour{text-align:center;margin-top:30px}.foothourslist{display:inline-block;max-width:290px;margin:0 auto;text-align:left}.footcoladd{width:50%}.footusefullink{width:50%}.footservice{width:100%;margin-top:30px}.footblock div+div{margin-top:20px}.footmenu h3{margin-bottom:20px}.footmenu ul li{padding:7px 0}.doctordetail-left{float:none}.aboutthumbcol{width:100%;float:none;max-width:400px;margin:0 auto 20px auto}.aboutpagesection .aboutcolblock{text-align:left}.aboutpagesection .aboutdescol .hmtitle{text-align:center}.aboutpagesection .aboutbtmbox ul li,.aboutpagesection .aboutcoldesc ul li{width:100%}.advantagelist{justify-content:center}.advantagelist .item{width:50%}.before-after-main{text-align:center}.careersopt2 .aboutgray{padding:30px}.aboutgray .item{width:100%}.discount-desc-top{margin-bottom:0}.discount-page .item{margin-top:30px}.discount-desc-top{text-align:center}.hmpromotionsection .hmtitle,.hmpromotionsection .hmsubhead{text-align:center}.promotion-pagesection .promolist .item{width:50%}.financedecs.servicedecs{padding-left:0;text-align:center}.financedoctor{position:relative}.insurplan-list li{flex:0 0 auto;width:50%}.hmblogsection .hmtitle,.hmblogsection .hmsubhead{text-align:center}.servicedecs ul li{width:100%}.page-privacy-policy .extraseccontent{text-align:left}.grecaptcha-badge{display:none!important}.enasingle-slider .testmonialicon{width:150px}.enasingle-slider .testmonialdetail{padding-left:20px;width:calc(100% - 150px)}.multilocation .contactpageform .aawfieldcol{width:50%}.multilocation .contactpageform.hmbannerform .aawfieldcol.aawfieldtextarea{width:100%}.multilocation .bookappointment-page .bookapp-form .aawfieldcol{width:50%}.findloclist-row .item:last-child{margin-top:30px}.locdtlgllry-col{margin-top:30px}.locathourscol .foothourslist{margin:0 auto;text-align:left}.hederlocation-inner{flex-direction:column}.hederlocation-inner .finde-office-text{margin-bottom:10px;margin-right:0}.multilocation .teasercaption{top:90px}.footformcolfull .footerbookform .aawfieldcol33{width:50%}.footusefulcol{margin-top:30px}.footform-section .hmtitle{text-align:center}.multilocservice .footservice ul li{width:33.33%}.multilocservice .footusefullink{width:33.33%}.findlocation-map iframe{height:320px}.locgalleryslider.owl-carousel .item img{height:auto}.multibookappintment .extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.multilocationinner{text-align:left}.multilocfotsingle{width:50%}.bookappointment-page .page-header{text-align:center}.slbanner.slbanneropt2{height:auto;background-image:none!important}.slbanner.slbanneropt2 img{visibility:visible}.slconblock.slconblock2{position:relative;top:auto;transform:none;background-color:#013850;padding:50px 0}.slbanner.slbanneropt2::after{display:none}.slconblockopt2{justify-content:center;text-align:center}.slconblockopt2 .slbannerbookouter{max-width:100%;margin-top:30px}.slconblockopt2 .slbannerbookouter .slbannerbook{background-color:#fff0}.slconblockopt2 .sllist li:after{right:0}.slconblockopt2.slconblock h1,.slconblockopt2 .sllist li{color:#fff}.slheadbookform2 .aawfieldcol.aawfieldtextarea{width:100%}.landwlcm-section ul{display:inline-block}#footer.lanfooter .footerbookform .aawfieldcol.aawfieldcol33{width:50%}#footer.lanfooter .footerbookform .aawfieldcol.aawfieldtextarea{width:100%}.slbanner.slbanneropt3{background-image:none!important;height:auto}.slbanner.slbanneropt3 img{visibility:visible}.slconblock.slconblock3{position:relative;top:auto;transform:none;padding:50px 0;background-color:#013850}.slbanner.slbanneropt3::after{display:none}.slconblockopt3{padding:50px 0;margin:0}.slconblockopt3 .aawfieldcol.aawfieldtextarea{width:100%}.slconblockopt5 .slconblockbox{padding-right:0;background-color:#013850;padding:50px 0}.slconblock.slconblockopt5{position:relative;top:auto;transform:none}.slconblockopt5 .slbannerbookouter{position:relative;max-width:100%;padding:50px 0}.slbanner.slbanner4{background-image:none!important;height:auto}.slconblockopt5 .slbannerbook{position:relative;height:auto}.slbanner.slbanner4 img{visibility:visible}.slbanner.slbanner4:after{display:none}.slconblockopt5 .sltitlebox{max-width:100%;padding-left:0}.slconblockopt5 .slbannerbookouter .container{max-width:720px}.locatcondetail .hmtitle h2,.locatcondetail .hmtitle h1{font-size:32px}.foothourslist .hmtitle h2,.foothourslist .hmtitle h1{font-size:32px}.slconblocktitle{position:relative}.slbanner.slbanneropt1{background-image:none!important;height:auto}.slbanner.slbanneropt1 img,.slbanner.slbanneropt2 img,.slbanner.slbanneropt3 img,.slbanner.slbanner4 img{visibility:visible;width:100%;height:500px;object-fit:cover;object-position:top}.slconblock.slconblockopt1{position:relative;top:auto;transform:none;padding:50px 0;background-color:#013850}.slbanner.slbanneropt1:after{display:none}.slbannerbook1{padding:50px 0}.slbookblock{margin-top:0}.slconblocktitle h2{font-size:30px}.lanextraimage .extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.slconblocktitle .main-title h2{font-size:30px}#nav li .sub-menu li .sub-menu{right:0;width:100%}}@media only screen and (max-width:767.98px){.breadcrumb{font-size:16px;line-height:22px}.breadcrumb i{font-size:9px;padding:7px 5px 0 5px}.error-404{padding:30px 0}.thankyoublock h1{font-size:26px;margin-bottom:12px}.aawformblock .aawfieldcol33{width:100%}.header-inner{padding-top:15px;border-bottom:0}.header-inner .container{padding:0}.header-inner .row{margin:0}.header-inner .col-md-12{padding:0}.headermain{flex-direction:column;width:auto}#logo{width:auto;margin-bottom:15px}.headerinner{width:100%;border-top:1px solid #E4E4E4}.headsocial{display:none}.headaddress{border-left:0;width:50%}.headcall{width:50%;margin-bottom:0}.headcall a{top:-3px}.headcall .headcallbtn{top:0}.headerbottom{justify-content:center;padding:6px 0}.headbookapp{display:none}#nav{top:44px;left:50%;transform:translateX(-50%)}.hederlocation .locsearchform .gmw-form-field-wrapper.gmw-address-field-wrapper input[type="text"]{width:100%}.indexBanner,.teaserBanner .item{height:320px}.teaserBanner .item{background-position-x:70%}.teasercaption{padding:12px 0;top:auto;bottom:0;text-align:center}.teaserBanner.owl-carousel .owl-dots{position:absolute;bottom:10px;left:0;right:0}.teasertext .btn{display:none}.teasercaption:after{position:absolute;content:"";height:100%;width:100%;background-color:#002839;left:0;top:0;z-index:-1;opacity:.5}.teasercaption .container{max-width:100%}.teastitle{font-size:24px;margin-bottom:10px}.teastitle br{display:none}.teasertext p{font-size:16px}.teasertext{max-width:100%}.teaserBanner.owl-carousel .owl-nav [class*="owl-"]{width:30px;height:30px;line-height:29px;font-size:18px}.teaserBanner.owl-carousel .owl-nav{position:relative;bottom:auto;top:-53px;text-align:center;width:auto;top:-40px}.hmbookfrmsection{margin-top:0;padding:30px 0}.hmbookform{padding:20px 10px}.hmbookapptitle{font-size:28px;margin-bottom:20px}.hmbookfrmsection .aawfieldcol.aawfieldcol33{width:100%}.hmtitle h1,.hmtitle h2{font-size:28px;text-align:center}.hmsubhead p{text-align:center}.advantaglistthree .item{width:100%}.advantaglistthree .item+.item{margin-top:30px}.hmfuature-section{padding-bottom:30px}.single-location .hmfuature-section{padding-top:30px}.hmabout-section{padding:30px 0}.hmservicsection{padding:30px 0}.service-btn a{font-size:20px;height:60px;line-height:1}.hmpozativesection{padding:30px 0}.hmpozativeblock .row div{width:100%}.hmteamsection{padding:30px 0}.hmdiscountsection{padding:30px 0}.plandetail{width:auto}.hmpromotionsection{padding:30px 0}.promolist.no-slide .item{width:100%}.promolist.no-slide .item+.item{margin-top:30px}.hmblogsection{padding:30px 0}.hmgallerysection{padding:30px 0 90px 0}.gallerybanner-slider{flex-direction:column}.gallerybanner-slider .slider.slider-for,.gallerybanner-slider .slider.slider-nav{width:100%}.galslider-banner-image{height:400px}.slider.slider-nav.thumb-image{padding:0;margin:10px 0 0}.slider-nav .slick-slide.thumbnail-image .thumbImg{max-width:140px;height:80px}.slick-prev.slick-arrow{background-position:center 10px}.slick-next.slick-arrow{background-position:center 10px,center}.slider-nav .slick-slide span{font-size:12px;white-space:normal}.gallerybanner-slider .slider.slider-nav .slick-arrow{top:auto;bottom:-60px}.gallerybanner-slider .slider.slider-nav .fas.fa-angle-left.slick-arrow{right:40%;transform:rotate(180deg)}.gallerybanner-slider .slider.slider-nav .fas.fa-angle-right.slick-arrow{right:50%;transform:rotate(-180deg)}.bfraft-caption{font-size:18px}.before-after-main h3{font-size:22px}.hmclentlogo{padding:30px 0}.hm-extra-section{padding:30px 0;text-align:center}.footform-section{padding:30px 0}.footermultiloction{padding:30px 0}.footerbookform .aawfieldcol33{width:100%}.footermenumain{padding:30px 0}.footcoladd,.footusefullink,.footservice{width:100%;text-align:center}.footmenu h3{margin-bottom:15px}.footmenu ul li{padding:0 0 8px 0}.footmenu ul li:last-child{padding-bottom:0}.footusefullink{margin-top:30px}.footservice ul li{width:100%}.hmservicelist.owl-carousel .item{max-width:320px;margin:auto}.teamselist.owl-carousel .item{max-width:320px;margin:auto}.displanlist.owl-carousel .item{max-width:390px;margin:0 auto}.bloglist.owl-carousel .item{max-width:320px;margin:0 auto}.teamselist .item{max-width:320px;margin:0 auto;margin-top:30px}.teamlist-page{text-align:center}.teamsection,.before-after-main,.discount-page,.adv-pagesection,.testimonial-page,.findloclist-section,.event-media,.career-page,.faq-page,.gallery-page,.discount-plan-page,.finance-insurance-page,.your-first-visit-page,.how-it-works-page,.teamdetail-main,.otherteam-section,.teamlist-page,.advanced-tech-main,.promotion-pagesection,.blogdetailspage,.bloglistpage,.servicepage-main,.otherservicsection,.aboutpagesection,.bookappointment-page,.bookappointment-page.no-banner,.location-detailinner{padding:30px 0}.doctordetail-inner{text-align:center}.doctordetail-left{float:none}.doctordetail-inner{text-align:center}.docsmdetails h2,.docsmdetails h3{font-size:24px;margin-bottom:15px}.docsmdetails ul li{width:100%;text-align:left;padding-right:0}.advanced-tech-main{text-align:center}.advtechnologylist .item{width:100%;max-width:320px;margin:0 auto}.adv-pagesection{text-align:center}.advantagelist .item{width:100%}.eventbox{flex-direction:column}.eventdatecol{flex:none;width:100%;padding:10px 15px}.eventsmdesccol{width:auto;padding:15px 10px;text-align:center}.career-page .pageblock{text-align:center}.careersopt2 .aboutgray{padding:30px 15px}.aboutweldesc h2{font-size:24px}.promotion-pagesection .promolist .item{width:100%}.insurplan-list li{flex:0 0 auto;width:100%}.footadd{max-width:100%}.footadd a{display:inline}.footadd a:after{top:10px}.footmap iframe{height:300px}.copyright{font-size:14px;padding:15px 0}.innerbanner{height:300px}.servicebanner-section .innerbanner{height:300px}.blogdetailsbox .hmtitle h1{text-align:left}.testmonialbox{text-align:center}.authername{font-size:20px}.testmonialdetail h3{font-size:22px}.enasingle-slider .testmonialboxinner{flex-direction:column}.enasingle-slider .testmonialicon{width:200px;margin-bottom:15px}.enasingle-slider .testmonialdetail{padding-left:0;width:100%}.faqsblock h2{font-size:22px}.accordion .acclink{font-size:18px}.page-privacy-policy .extraseccontent{text-align:left}.servicedecs h2,.servicedecs h3{font-size:24px}.aboutbtmbox h2,.aboutbtmbox h3{font-size:24px}.aboutcoldesc h2,.aboutcoldesc h3{font-size:24px}.twocol-contentlist{padding-bottom:1rem}.twocol-contentlist ul,.twocol-contentlist ol{margin-bottom:0}.twocol-contentlist .item+.item{margin-top:8px}.insurplansblock{padding:30px 15px}.blogdetailsbox h2,.blogdetailsbox h3{font-size:24px}.blog-pagination .current,.blog-pagination a{font-size:16px;padding:6px 10px;margin:0 2px}.contactpageform .aawfieldcol,.contactpageform.hmbannerform .aawfieldcol.aawfieldtextarea{width:100%}.bookappointment-page .bookapp-form .aawfieldcol,.bookappointment-page .bookapp-form .aawfieldcol.aawfieldtextarea{width:100%}.multilocation .contactpageform .aawfieldcol,.multilocation .contactpageform.hmbannerform .aawfieldcol.aawfieldtextarea{width:100%}.multilocation .bookappointment-page .bookapp-form .aawfieldcol,.multilocation .bookappointment-page .bookapp-form .aawfieldcol.aawfieldtextarea{width:100%}.mobilefixed-btmbtn{padding-top:45px}.mobilefootcall{z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;width:100%;bottom:0;border-top:1px solid #fff}.mobilefootcall a{font-weight:400;z-index:9;width:50%;text-align:center;padding:10px 0;background-color:#181443;color:#fff;border-left:1px solid #fff}.mobilefootcall a:first-child{border:0}.mobilefootcall a:hover{background-color:#5d4fff;color:#fff}.findloclist-row .item{max-width:320px;margin:0 auto}.findloclist-row .item+.item{margin-top:30px}.locationname a{font-size:22px}.locationaddress a{padding-left:20px}.findlocation-box{padding:8px}.multiloc .headcallbookcol{padding-right:0}.multiloc .headbox{justify-content:center;padding:10px 5px}.multiloc .headbookapp{display:none}.multiloc .headbookapp{width:50%}.multiloc .headcallbookcol{width:50%}.multiloc .headerbottom{justify-content:center;padding:8px 10px}.multiloc #nav{top:38px;left:50%;right:auto}.hederlocation .locsearchbox{flex-direction:column}.hederlocation .gmw-form-field-wrapper.gmw-locator-button-wrapper.text{margin-left:0;margin-top:10px}.locsearchform .gmw-form-field-wrapper.gmw-address-field-wrapper input[type=text]{padding:10px 110px 10px 10px;width:100%}.locsearchform .gmw-form-field-wrapper.gmw-submit-field-wrapper input[type=submit]{width:100px}.multilocation .indexBanner{height:320px}.multilocation .teaserBanner .item{height:320px}.multilocation .teasercaption{top:auto}.footformcolfull .footerbookform .aawfieldcol33{width:100%}.footerlocation-inner{text-align:center}.footerlocation-inner .locsearchbox{flex-direction:column}.locsearchform{width:450px}.footerlocation-inner .locsearchorbtn{margin-top:20px}.fotfindthelocation{margin-bottom:30px}.multilocfotsingle{width:100%;max-width:400px;margin:0 auto;text-align:center}.multilocfotsingle .foothourslist{max-width:274px}.multilocationfooterdetail{padding-bottom:0}.multilocservice .footservice ul li{width:100%}.multilocservice .footusefullink{width:100%}.footerpromotion{width:100%;max-width:360px;margin:0 auto;margin-top:30px}.multilocservice .footusefullink{margin-top:0}.locatcondetail{font-size:15px}.location-detrow .hmtitle h1,.location-detrow .hmtitle h2{text-align:left}.singleloaddress a,.singlelophone a,.singlelofax span,.singlelomail a{padding-left:22px}.locatcondetail .footsocial li{font-size:20px}.locathourscol .foothourslist li{font-size:15px;display:inline-block;vertical-align:top}.locathourscol .foothourslist .foothoursday{width:90px}.locathourscol .foothourslist .foothourstime{font-size:15px;width:calc(100% - 92px)}.locathourscol .foothourslist .hoursnote{font-size:15px}.multibookappintment .aawformblock .aawfieldcol{width:100%}.multilocationinner{text-align:center}.multilocfotsingle{width:100%;margin:0 auto}.multilocfotsingle+.multilocfotsingle{margin-top:10px}.page-privacy-policy .extraseccontent h2{font-size:24px}.page-privacy-policy .extraseccontent h3{font-size:20px}#footer.lanfooter .footerbookform .aawfieldcol.aawfieldcol33{width:100%}#footer.lanfooter .footerbookform .aawfieldcol.aawfieldtextarea{width:100%}.slheadbookform2 .aawfieldcol.aawfieldtextarea{width:100%}.stikerinner{flex-direction:column;text-align:center}.slconblock3 .sllist li:after{left:0;margin:0 auto;right:0}.slprmocoupon{margin:0 auto;margin-top:20px}.slconblockopt3 .aawfieldcol.aawfieldtextarea{width:100%}.slconblockopt3{padding:30px 0}.slconblock.slconblock3{padding:30px 0}.slconblockopt5 .slconblockbox{padding:30px 0}.slconblockopt5 .slbannerbookouter{padding:30px 0}.locatcondetail .hmtitle h2,.locatcondetail .hmtitle h1{font-size:28px}.foothourslist .hmtitle h2,.foothourslist .hmtitle h1{font-size:28px}.headcondetail{width:auto}.headcondetail{flex-direction:column}.headcondetail .headaddress{padding-bottom:0}.slbannerbook1{padding:30px 15px}.slbookappform1 .hmbookform{padding:0}.slconblock.slconblockopt1{padding:30px 0}.slbanner.slbanneropt1 img,.slbanner.slbanneropt2 img,.slbanner.slbanneropt3 img,.slbanner.slbanner4 img{visibility:visible;width:100%;height:350px;object-fit:cover;object-position:top}.slbookblock{padding:30px 20px}.slconblocktitle{padding:30px 15px}.slconblocktitle h2{font-size:26px}.lanfooter .footer-inner .footaddbox .footitem1{margin-top:20px}.lanfooter .footer-inner .footaddbox .footitem,.lanfooter .footer-inner .footaddbox .footitem1{width:100%;text-align:center}.slconblocktitle .main-title h2{font-size:26px}.teamselist.no-slide .item{width:100%}}@media only screen and (max-width:575.98px){.headertop{flex-direction:column;padding:0 15px}.headaddress{width:auto;border-right:0;padding-left:0;padding-right:0;text-align:center}.headaddress a{display:inline}.headaddress a i{top:10px}.headcall{width:auto;padding-left:0;padding-right:0}.location-detrow .hmtitle h1,.location-detrow .hmtitle h2{text-align:center}.locatcondetail{text-align:center}.singleloaddress a,.singlelophone a,.singlelofax span,.singlelomail a{display:inline}.location-detrow .locfootdetail{text-align:center;margin-top:30px}.locathourscol .foothourslist{max-width:237px}.locgalleryslider.owl-carousel .item{max-width:320px;margin:0 auto}}@media only screen and (max-width:479.98px){.hederlocation-search{width:100%}.locsearchform{width:100%}.locsearchform .gmw-form-field-wrapper.gmw-address-field-wrapper input[type="text"]{font-size:16px;padding:10px 90px 10px 10px}.locsearchform .gmw-form-field-wrapper.gmw-submit-field-wrapper input[type="submit"]{font-size:16px;width:80px}.footerlocation-inner .mallocortxt{margin-left:0}.galslider-banner-image{height:300px}.gallerybanner-slider .slider.slider-nav .fas.fa-angle-left.slick-arrow{right:40%}.gallerybanner-slider .slider.slider-nav .fas.fa-angle-right.slick-arrow{left:40%}.blogdetpagin .pagination{flex-direction:column}.blogdetpagin .pagination .paginationavcol{margin-top:30px}.blogdetpagin .pagination .pager{justify-content:space-between}.backbtnmain .btn{padding-left:15px;padding-right:15px}.blogdetpagin .pager li>a,.blog-details .pager li>a:focus{padding-left:15px;padding-right:15px}.accordion .acclink{font-size:16px}.lanfooter .footer-inner .footadd a{padding-left:30px}}@media only screen and (max-width:411.98px){.gallerybanner-slider .slider.slider-nav .fas.fa-angle-left.slick-arrow{right:38%}.gallerybanner-slider .slider.slider-nav .fas.fa-angle-right.slick-arrow{left:38%}}@media only screen and (max-width:359.98px){.gallerybanner-slider .slider.slider-nav .fas.fa-angle-left.slick-arrow{right:35%}.gallerybanner-slider .slider.slider-nav .fas.fa-angle-right.slick-arrow{left:35%}}