@media (max-width:1679.98px){.bannerheading h1,.bannerheading h2,.dentistbnnrtext h1{font-size:60px}.innerpage-title h2,.innerpage-title h1{font-size:48px}.discplanbox{padding:40px 20px}.discplanprice{padding:20px 0}.discplanbox ul li{margin-bottom:12px}.dentistdetail-section .after-text-left{left:-80px}.meet-the-team-content .dentistlist-section .after-text-left,.single-team .dentistdetail-section .after-text-left{left:-70px}.hmgllrypattrn-icn img{max-width:60px}.findloclist-section .after-text-left{left:-30px}.content404-page h2{font-size:200px}.content404-page h1{font-size:48px}.content404-page h3{font-size:26px}}@media (max-width:1540.98px){.header-btn{margin-left:20px}.first-thumb{left:12.5%}.after-text-right{font-size:25px;right:-50px}.after-text-left{font-size:25px;left:-50px}.footer-form-section .after-text-right{right:-100px}.beforeafteropt2 .after-text-right:after{right:170px}.hm-extra-section.lanwelcome-class .after-text-left:after{left:120px}.blog-list-main .after-text-left:after{left:55px}.blog-detail-main .after-text-left:after{left:50px}.servicepage-content .after-text-left:after{left:110px}.gallerylist-section .after-text-left:after{left:90px}.hmbanner-section .after-text-left:after{left:85px}.contact-us-content .after-text-left:after{left:140px}.first-content-main .after-text-left:after{left:120px}.about-content-main .after-text-left:after{left:120px}.findloclist-section .after-text-left{left:-50px}}@media (max-width:1440.98px){#header{padding:0 15px}.header-main{padding:0 30px}#header .mainNavigation .btn{padding:10px 15px;font-size:15px}#nav>li>a{font-size:17px;padding:5px 7px}#logo{width:250px}.header-right{width:calc(100% - 250px)}.banner-section .first-thumb{left:25px}.after-text-right{font-size:24px}.after-text-left{font-size:24px}button,.btn{height:40px;line-height:40px}.promoplanlist-section .after-text-left{left:-70px}.meet-the-team-content .dentistlist-section .after-text-left,.single-team .dentistdetail-section .after-text-left{left:-60px}.page-template-template-find-locations #container,.single-location #container{padding-top:134px}.hm-extra-section.lanwelcome-class .after-text-left:after{left:110px}.servicepage-content .after-text-left:after{left:100px}.gallerylist-section .after-text-left:after{left:80px}.hmbanner-section .after-text-left:after{left:75px}.contact-us-content .after-text-left:after{left:120px}.first-content-main .after-text-left:after{left:110px}.about-content-main .after-text-left:after{left:105px}.location-detailinner .after-text-left{font-size:24px}.findloclist-section .after-text-left{left:-60px}.advanced-main .after-text-left{left:-100px}}@media (max-width:1399.98px){.bannerheading h1,.bannerheading h2,.dentistbnnrtext h1{font-size:48px}.innerpage-title h2,.innerpage-title h1{font-size:40px}.extracontentsection{padding:60px 0}.error-404 .page-header{padding:60px 0}.multilocation .error-404 .page-header{padding-top:170px}.thankyoublock{padding:60px 0}.multilocation .thankyoublock{padding-top:170px}.header-main{border-radius:0 0 25px 25px}.headfindloc-bar{padding:14px 15px}.headfindloc-box>span{font-size:22px}.teasertext{max-width:560px}.teasertext h2{font-size:54px}.teasertext .btn{font-size:20px;padding:15px 20px}.hm-about-us .after-text-right{bottom:15%}.discountplan{font-size:20px}.discplanprice h3{font-size:54px}.discplanprice span{font-size:18px}.discplanbox .btn{margin-top:20px}.team-slider .item .team-pic{height:230px;width:230px}.aboutpage-left{width:40%;padding-right:35px;padding-bottom:20px}.advatechbox{padding:30px}.adv-image img{height:250px;width:250px}.adv-text{padding:30px 0 0 0}.hmgllrypattrn-icn{width:calc((100% - 1140px) / 2)}.hmgllrypattrn-icn img{max-width:54px}.about-content-inner{padding-top:60px;padding-bottom:60px}.aboutpage-left .hm-about-thumb{padding:10px}.footer-social li a{width:40px;height:40px}.footer-social li a i{font-size:18px}.foot-hours li{font-size:16px}.footer-secondary-menu{padding-left:0}.footer-menu ul li{font-size:16px}.multifootmenu .footer-servicemenu li{width:50%}.multifootmenu .fullfoot-menu ul li{width:33.33%}.multiloc-foot{padding:60px 0}.loc-list h3{font-size:32px}.findloclist-section{padding:60px 0}.findlocationbox-info{padding:25px 30px 0 30px}.location-detailinner .main-title h1,.location-detailinner .main-title h2{font-size:32px}.extrasec-halfcol .main-title h2{font-size:32px}.multibookappintment .aawformblock .aawformradiocol label{padding-left:5px}.hmteambox h3{font-size:28px}.hmteambox span{font-size:22px}.dentistprofile-box h3{font-size:27px}.dentistprofile-box span{font-size:22px}.advanced-main{padding:60px 0}.adv-text h2{font-size:28px}.before-after-main{padding:60px 0}.bfraft-imglist.bfraft-imglist1{padding-bottom:60px}.beforeafteropt.beforeafteropt2{padding:60px 0}.beforeafteropt3{padding-top:60px}.discplanlist-section{padding:60px 0}.gallerylist-section{padding:60px 0}.financeinsure-section{padding:60px 0}.financeinsuretop-desc+.financelistbox{margin-top:60px}.financelistbox-tophead h2{font-size:28px}.promoplanlist-section{padding:60px 0}.hmpromobox{padding:30px 15px}.hmpromobox h3{margin-bottom:15px}.hmpromo-plantype{margin-bottom:20px}.first-content-main{padding:60px 0}.firstvisit-inner h3,.firstvisit-btmdesc h3,.firstvisit-btmdesc h2{font-size:28px}.servicecontent{padding-bottom:60px}.otherservicesection{padding:60px 0}.servicecontent h2{font-size:24px}.servicecontent h3{font-size:22px}.blog-list-main{padding:60px 0}.blogdetail-desc h2{font-size:24px}.blogdetail-desc h3{font-size:22px}.blog-detail-inner{padding-bottom:60px}.relatedblog-section{padding:0 0 60px 0}.contactform-section{padding:60px 0}.fullfootmap-section .footer-map{border-width:20px}.bookappform-section{padding:60px 0}.footer-service-col ul li ul li{width:100%}.multifootmenu .service-links{width:74%}.content404-page h2{font-size:150px}.content404-page h1{font-size:40px}.content404-page h3{font-size:22px}.main-title h2,.main-title h1{font-size:45px}}@media (max-width:1280.98px){.banner-section .banner-info h2{font-size:46px}.financeinsure-section .after-text-left{left:-7.5%}.bookappform-section .after-text-left{left:-8.5%}.discplanlist-section .after-text-left{left:-60px}.dentistlist-section .after-text-left{left:-80px}.location-detailinner .after-text-left{left:-60px}.findloclist-section .after-text-left{left:-70px}.advanced-main .after-text-left{left:-100px}}@media (max-width:1199.98px){body{font-size:16px}.aawformblock .aawfieldgroup{margin:0 -5px}.aawformblock .aawfieldcol{padding:0 5px}.aawformblock .aawfieldcol input,.aawformblock .aawfieldcol input:focus,.aawformblock .aawfieldcol textarea,.aawformblock .aawfieldcol textarea:focus,.aawformblock .aawfieldcol select{font-size:16px;height:50px}.aawformblock .aawformradiobox .aawformradiocol label{font-size:16px;height:50px}.aawformblock .aawformradiocol label{padding-left:5px}.form-group{margin-bottom:20px}.form-control,.form-control:focus,.heapBox .holder,.radioinput label{font-size:16px;height:50px;line-height:41px}.form-group .button,.form-group .button:focus{height:50px;line-height:41px}.aawformblock .aawfieldcol textarea,.aawformblock .aawfieldcol textarea:focus{height:50px!important;padding-top:12px;padding-bottom:12px}.aawformblock .aawformradiobox .aawformradiocol{height:50px}.aawformblock .aawformradiobox .aawformradiocol input[type="radio"]{margin-top:15px}.bannerheading h1,.bannerheading h2,.dentistbnnrtext h1{font-size:40px}.innerpage-banner{height:500px}.innerpage-title h2,.innerpage-title h1{font-size:34px}.after-text-left{display:none}.after-text-right{display:none}.extracontentsection{padding:40px 0}.thankyoublock{padding:40px 0}#header{padding:0 10px}.header-main{padding:0 15px}#logo{width:200px}.header-right{width:calc(100% - 200px)}#header .social-media{margin:10px 0 0}.header-call,.header-mail,.header-social{margin-left:20px}#nav ul ul{left:-260px}#nav>li>a{font-size:16px;padding:5px 5px}#nav li.full-megamenu:hover>ul{width:600px;left:calc(50% - 300px)}.header-btn{margin-left:10px}.header-btn .btn{font-size:16px;padding:0 8px}.headfindloc-box>span{font-size:20px}.headfindloc-box .locsearchform{width:350px;margin-right:12px}.headfindloc-box .mallocortxt{font-size:20px;margin-right:12px}.headfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type="text"]{font-size:18px;height:50px}.headfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button{height:50px}.headfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after{line-height:50px}.headfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text{font-size:18px;height:50px;line-height:50px}.banner-section{padding-bottom:50px;padding-top:168px}.banner-section .header-menu ul li a{padding:0 10px}.banner-section .banner-info h2{font-size:40px}.banner-section .banner-info p{font-size:20px}.banner-section .banner-info{height:640px}.banner-section .owl-carousel .owl-nav [class*='owl-']{font-size:32px}.main-title h1,.main-title h2,.inner-title h2{font-size:35px}.banner-section .banner-info h2 span{line-height:60px}.banner-section .banner-info h2 span{height:55px;line-height:50px;font-size:37px}.banner-section .first-thumb{left:25px}.hmbanner-section,.homebanner .item{height:700px}.teasertext{max-width:500px;padding-top:120px}.teasertext h2{font-size:48px}.teasertext .btn{font-size:18px;padding:12px 15px}.hmbookform .aawform-group.aawform-btn .button{height:50px;line-height:50px}.hm-bookapp{padding-bottom:50px}.hm-about-thumb{border-width:10px;margin:22px 28px}.hm-about-thumb img{border-width:5px}.hm-about-thumb:after{border-width:4px;right:-22px;height:calc(100% + 62px)}.hm-dental-solution{padding:65px 0 35px}.hm-gallery{padding:50px 0}.main-title{margin-bottom:20px}.gallery-btn{margin-top:50px}.hm-promotions,.hm-pricing-plans,.hm-meet-the-team,#footer .footer-bottom,.hm-meet-the-team,.hm-clients,.hm-extra-section,#footer .footer-form-section,.hm-testimonials{padding:50px 0}.hm-bookapp{top:0;margin-bottom:0;padding-top:50px}.hm-meet-the-team .team-slider{margin-top:25px}.banner-bottom{max-width:800px;bottom:-20px}.banner-section .owl-item.active .banner-bottom .second-thumb,.banner-section .owl-item.active .banner-bottom .third-thumb{max-width:300px}.hm-meet-the-team .team-slider .item{padding:15px}.hm-meet-the-team .team-slider .item .team-info .dr-name{font-size:28px}.hmnumbr-servicebox .number-bg{font-size:120px}.hmservice-icon h3{font-size:22px}.hmnumbr-servicebox h3{font-size:22px}.banner-section .banner-btn-group{margin-top:40px}.hm-meet-the-team .team-slider .item .team-info span{font-size:22px}.hm-advantages .advantages-right{padding:50px 0}.review-pic::before{left:30px;top:-80px;width:54px;height:51px}.review-pic::after{right:-70px;top:-60px;width:80px;height:70px}.hmgllrypattrn-icn{width:calc((100% - 960px) / 2)}#footer .footer-bottom .footer-hours{padding-right:0}#footer .footer-menu-links{padding-top:0}#footer .footer-secondary-menu{padding-top:30px}#footer .footer-copyright .copyright-section{flex-direction:column;text-align:center}#footer .footer-menu-links{margin-top:10px}.footer-form .aawformblock .aawform-btn .button{height:50px;line-height:50px}.ftrpromotions{padding:20px}.multiloc-foot{padding:40px 0}.loc-list{padding-top:40px}.loc-list h3{font-size:28px;margin-bottom:30px}.loc-name,.loc-hours h3{font-size:22px;margin-bottom:15px}.loc-hours{padding-top:30px}.adv-image img{height:220px;width:220px}.hm-extra-section.landingextra-section+.hm-about-us{padding:40px 0}.advantages-right h3{font-size:26px}.findloclist-section{padding:40px 0}.findlocationbox-info{padding:25px 20px 0 20px}.locationname a{font-size:20px}.location-detailinner .main-title h1,.location-detailinner .main-title h2{font-size:28px}.extrasec-halfcol .main-title h2{font-size:28px}.multibookappintment .aawform-group.aawform-btn{width:50%}.multibookappintment .aawform-group.aawform-btn .button{font-size:20px;height:50px;min-width:auto;width:100%}.multibookappintment+.hm-about-us{padding-top:40px}.dentistlist-section{padding:40px 0}.hmteambox h3{font-size:24px}.hmteambox span{font-size:18px;line-height:20px}.btn.teamboxbtn{height:42px;line-height:40px;padding:0 30px}.dentistlist-section .after-text-left{display:none}.hmteambox-img{width:250px;height:250px;border-width:10px}.dentistdetail-section{padding-bottom:40px}.dentistprofile-box h3{font-size:24px;letter-spacing:0}.dentistprofile-box span{font-size:18px}.dentistprofile-img{width:250px;height:250px;border-width:10px}.dentistdetail-section .after-text-left{display:none}.otherdentistsection{padding-top:40px}.about-content-inner{padding-top:40px;padding-bottom:40px}.aboutpage-right h3{font-size:26px}.advanced-main{padding:40px 0}.adv-text h2{font-size:26px}.before-after-main{padding:40px 0}.bfraft-imglist.bfraft-imglist1{padding-bottom:40px}.beforeafteropt.beforeafteropt2{padding:40px 0}.beforeafteropt3{padding-top:40px}.before-desc{margin-top:30px}.bfraft-caption{font-size:22px}.discplanlist-section{padding:40px 0}.gallerylist-section{padding:40px 0}.gallerylist-row .hmgallerybox{padding:8px}.galleryvideo-poplink span{width:80px;height:80px}.galleryvideo-poplink span i{font-size:26px;width:52px;height:52px;line-height:52px}.financeinsure-section{padding:40px 0}.financeinsuretop-desc+.financelistbox{margin-top:40px}.financelistbox-tophead h2{font-size:24px;letter-spacing:0}.financeplan-list ul li{width:33.33%}.btn.financeplanboxbtn{font-size:20px;max-width:240px;height:50px;line-height:50px;margin-top:30px}.promoplanlist-section{padding:40px 0}.hmpromobox{padding:25px 12px}.hmpromobox h3{font-size:30px}.hmpromo-plantype{font-size:20px;margin-bottom:15px}.promoplan-note{font-size:18px}.first-content-main{padding:40px 0}.firstvisit-inner h3,.firstvisit-btmdesc h3,.firstvisit-btmdesc h2{font-size:24px}.servicebnnr-inner{border-width:16px}.servicebnnr-img{height:450px}.servicecontent{padding-bottom:40px}.otherservicesection{padding:40px 0}.hmservicebox-text h3{font-size:20px}.hmservicebox-text p{margin-top:15px}.hmserviceboxbtn{margin-top:15px}.servicecontent h2{font-size:22px}.servicecontent h3{font-size:20px}.hmseroverlaybox{padding:15px 5px}.blog-list-main{padding:40px 0}.blog-desc h2{font-size:20px}.blogdetail-desc h2{font-size:22px}.blogdetail-desc h3{font-size:20px}.blog-detail-inner{padding-bottom:40px}.relatedblog-section{padding:0 0 40px 0}.contactform-section{padding:40px 0}.contactform-section .main-title{margin-bottom:40px}.contactusform .aawform-group.aawform-btn .button{font-size:22px;max-width:240px;height:50px;line-height:50px}.bookappform-section{padding:40px 0}.bookappform-section .aawform-group.aawform-btn .button{font-size:22px;max-width:240px;height:50px;line-height:50px}.page-id-872 #container,.page-id-1138 #container{padding-top:121px}.error-404 .page-header{padding:40px 0}.content404-page h2{font-size:130px}.content404-page h1{font-size:34px}.content404-page h3{font-size:18px}.footer-menu.service-col3 ul li{width:100%}.footloc-col,.foothours-col,.footer-menu{width:50%}.footer-menu{margin-top:30px}.footer-email a{font-size:inherit;padding:0}}@media (min-width:992px){#nav>li.parent>a{padding-right:16px}#nav>li.parent>a:after{content:'\f0d7';font-family:"Font Awesome 5 free";font-size:14px;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2px;border-radius:50%;text-align:center;line-height:1}#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;/*! height: 0; */}#nav li:hover>ul{width:260px;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1;z-index:12;overflow:inherit}#nav ul li:hover ul{display:block}#nav li.full-megamenu>.sub-menu>li{width:33.33%;padding:0 5px}#nav li.full-megamenu .sub-menu .sub-menu{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1;z-index:12;overflow:inherit;position:relative;top:auto;left:auto;display:block;width:100%}#nav li.full-megamenu:hover>ul{padding:15px 10px}#nav li.full-megamenu ul li a{padding-left:0;padding-right:0}#nav li.full-megamenu ul li:hover>a{padding-left:13px}#nav li.full-megamenu ul li a:after{left:0;color:#17a9f2}#nav li.full-megamenu ul li:hover>a{background-color:inherit}#nav li.full-megamenu ul li:hover>a{color:#17a9f2}#nav li.full-megamenu ul li.megamenu-title>a,#nav li.full-megamenu ul li.megamenu-title:hover>a{padding-left:0;color:#17a9f2;font-size:17px}#nav li.full-megamenu ul li.megamenu-title>a:after{display:none}#nav li.full-megamenu .current-menu-item>a{color:#17a9f2;background-color:inherit;padding-left:13px}#nav li.full-megamenu .current-menu-item>a:after{opacity:1}}@media (max-width:991.98px){#header.sticky{position:relative;-webkit-animation:inherit;animation:inherit;-webkit-transition:none;transition:none}#header{position:relative;padding:0}#header .header-main .header-menu{display:block;display:block;margin-top:10px;margin-bottom:10px}.header-btn{margin-right:20px;float:right}#header .header-main{box-shadow:inherit;border-radius:0}.header-top{font-size:15px;padding:15px 8px}.header-call,.header-mail,.header-social{margin-left:10px}.header-address a{padding-left:18px}.header-call a,.header-mail a{padding-left:22px}.header-address a i,.header-call a i,.header-mail a i{font-size:18px}.header-social{display:none}.headerfindlocation{margin-top:0;background-color:#17a9f2;padding:12px 0}#header.sticky .headerfindlocation{display:block}.headfindloc-bar{padding:10px}.headfindloc-box{flex-direction:column}.headfindloc-box>span{margin-right:0;margin-bottom:12px;padding-top:0}.headfindloc:hover .location_list{display:none}.multilocation .error-404 .page-header{padding-top:40px}.multilocation .thankyoublock{padding-top:40px}#nav li.full-megamenu:hover>ul{width:auto;left:auto}.aawformblock .aawfieldcol33{width:50%}.main-title h1,.main-title h2,.inner-title h2{font-size:32px}.main-title p{font-size:16px}.innerpage-banner{height:auto;padding:80px 0}.innerpage-banner .bannerheading{position:relative;bottom:auto;padding:0}.innerpage-banner .bannerheading p{margin-top:12px}.hmbookform .aawfieldcol.aawfieldtextarea{width:100%}.hmbookform .aawformblock .aawform-group.aawform-btn{width:100%;text-align:center}.hmbookform .aawform-group.aawform-btn .button{width:265px}.hm-bookapp{z-index:8}.multilocation .banner-section{padding-top:30px}.banner-section .banner-info h2{font-size:32px}.banner-section .banner-info p{font-size:18px;margin-top:0}.banner-main{display:flex;flex-wrap:wrap}.banner-section{padding-bottom:40px;padding-top:30px}.banner-section .after-text-left:after{width:140px}.banner-section .first-thumb{order:2;flex:0 0 auto;top:auto;left:auto;right:auto;bottom:auto;transform:none;position:relative}.banner-text{order:1;flex:0 0 auto;width:100%;margin-bottom:40px}.banner-bottom{top:auto;left:auto;right:auto;bottom:auto;transform:none;position:relative;order:3;flex:0 0 auto;max-width:460px}.banner-info:after{height:100%;animation:inherit}.banner-section .banner-info{height:auto;padding-top:0}.third-thumb img,.second-thumb img,.first-thumb img{transform:none}.banner-section .banner-btn-group .btn{line-height:50px;height:50px;font-size:18px}.banner-section .banner-info h2 span{font-size:26px}.banner-section .owl-item .banner-bottom{max-width:540px}.banner-section .owl-item.active .banner-bottom .second-thumb,.banner-section .owl-item.active .banner-bottom .third-thumb{max-width:220px}.banner-section .owl-item .first-thumb{position:relative;left:0;margin:0 auto;max-width:220px;top:26px}.banner-section .banner-btn-group{margin-top:20px}.hmbanner-section,.homebanner .item{height:450px}.teasertext{max-width:370px;padding-top:0}.teasertext h2{font-size:36px}.hmbookappbox p{padding:15px 0 0}.hmbookappbox .main-title{margin-bottom:20px}.hm-about-us .hm-content{margin-bottom:30px}.hm-about-us .hm-about-thumb{margin-left:0;margin-right:15px}.hm-about-us .main-title br{display:none}.hmgllrypattrn-icn{width:calc((100% - 720px) / 2)}.hmgllrypattrn-icn img{max-width:40px}.hm-testimonials .main-title{text-align:center}.hm-testimonials .main-title br{display:none}.hm-advantages .advantages-right{padding:35px 0}.hm-meet-the-team .team-slider .item .team-pic{height:180px;width:180px;border:5px solid #f0f0f0}.hm-meet-the-team .team-slider .item .team-info .dr-name{font-size:24px}.hm-meet-the-team .team-slider .item .team-info span{font-size:20px}.footer-form-section .footermap-box{position:relative;top:auto;left:auto;transform:none;max-width:100%;padding-left:0}.footermap-box.aos-init.aos-animate{transform:translateZ(0) translateY(0)}.footermap-box iframe{height:350px}.footer-form-section .footform-col{order:1}.footer-form-section .footmap-col{order:2}.footmap-col+.footform-col{margin-bottom:30px}.ftrpromo-col{margin-top:30px}.multifootmenu .footer-menu ul{display:flex;flex-wrap:wrap;margin:0 -5px}.multifootmenu .footer-menu ul li{width:33.33%;padding:8px 5px 0 5px}.footer-form .main-title{text-align:center}.footer-form .aawformblock .aawfieldgroup{display:flex;flex-wrap:wrap;justify-content:center}.mainNavigation{float:right;padding:6px 0}.mainNavigation .btn{display:none}.menu-icon,.menu-icon:focus{display:flex;align-items:center;justify-content:center;color:#17364a}#nav{display:none;background-color:#17364a;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}#nav>li:hover>a{background-color:#17a9f2;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%;background-color:#17364a}#nav ul li a{display:block;padding:10px 30px 10px 15px;line-height:20px;color:#fff}#nav>li>.arrowclick{display:block;top:5px;margin-top:0}.arrowclick{display:block;top:0;margin-top:0}.arrowclick:after{-ms-transform:inherit;-webkit-transform:inherit;transform:inherit}.arrowclick.active:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#nav ul li .arrowclick{top:5px}#nav ul ul{left:0}.hm-bookapp{padding-bottom:40px}.hm-dental-solution{padding:65px 0 25px}.hm-gallery{padding:40px 0}.main-title{margin-bottom:20px}.gallery-btn{margin-top:40px}.hm-promotions,.hm-pricing-plans,.hm-meet-the-team,#footer .footer-bottom,.hm-meet-the-team,.hm-clients,.hm-extra-section,#footer .footer-form-section,.hm-testimonials{padding:40px 0}.hm-bookapp{top:0;margin-bottom:0;padding-top:40px}.hm-advantages .advantages-right .advantages-inner{padding:40px 15px}.hm-advantages .advantages-right h4{font-size:26px}.advantages-right .item{margin-bottom:30px}.hm-promotions .hm-promo-box .plan-price{font-size:55px}.reviewimg-col{padding-top:0}.hm-testimonials .review-pic{display:none}#footer .inner-footer .promotion-plan{margin-top:20px}#footer .inner-footer .footer-menu .service-links ul li{width:48%}.footer-location-box{margin-bottom:30px}.aboutpage-left{width:auto;float:none;padding-right:0;padding-bottom:30px;max-width:360px;margin:0 auto}.aboutpage-right .innerpage-title{text-align:center}.slbanner{height:auto;background-image:inherit!important}.slbanner:before{display:none}.slbanner>img{visibility:visible;object-fit:cover;object-position:center;height:400px}.slconblock.slconblockopt1{position:relative;top:auto;left:auto;right:auto;background-color:#000f32;transform:none;padding:30px 0}.hmbookappointment.slbannerbook1{margin-top:0;background-color:#fff}.slbookblock{padding:30px 15px;box-shadow:inherit}.slconblock.slconblock2{position:relative;top:auto;left:auto;right:auto;background-color:#000f32;transform:none;padding:30px 0}.slconblock2 .slbannerbook{max-width:100%}.slconblockopt2{flex-direction:column}.slconblockopt2 .slbannerbookouter{margin-top:30px}.slconblockopt2 .sltitlebox{text-align:center}.slconblockopt2 .sllist{display:inline-block;vertical-align:top;max-width:400px;margin:0 auto}.slconblockopt2 .sllist li:before{right:0;margin:0 auto}.slconblock.slconblock3{position:relative;top:auto;left:auto;right:auto;background-color:#000f32;transform:none;padding:30px 0}.slconblockopt3{padding:30px 0}.slheadbookform3{padding:30px 20px}.slconblocktitle{position:relative;padding:25px 8px}.slconblock.slconblockopt5{position:relative;top:auto;left:auto;right:auto}.slconblockopt5 .slconblockbox{padding:30px 0;background-color:#000f32}.slconblockopt5 .sltitlebox{text-align:center}.slconblockopt5 .sllist{display:inline-block;vertical-align:top;max-width:400px;margin:0 auto}.slconblockopt5 .sllist li:before{right:0;margin:0 auto}.slconblockopt5 .slbannerbookouter{position:relative}.slconblockopt5 .slbannerbook{max-width:100%;padding:30px 0}.slconblockopt5 .slbannerbookouter .container{padding-right:.75rem}.slbannerbookouter .aawfieldcol33{width:50%}.slconblockopt3 .aawfieldcol33{width:50%}.slbannerbookouter .aawfieldcol33{width:50%}.fullfoot-form .hmfooterform .aawformblock .aawfieldcol33{width:50%}.fullfoot-form .hmfooterform .aawfieldcol.aawfieldtextarea{width:100%}.fullfoot-form .hmfooterform .aawformblock .aawform-group.aawform-btn{width:100%;text-align:center}.fullfoot-form .hmfooterform .aawform-group.aawform-btn .button{width:265px}.landingextra-section .extraseccontent>div{text-align:center}.page-template-template-find-locations #container,.single-location #container{padding-top:0}.page-template-template-find-locations #header,.single-location #header{position:relative}.locgallery-col{margin-top:30px}.location-detailinner .locgallery-col .main-title{text-align:center}.extrasec-col+.extrasec-col,.extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.locationbnnr-map iframe{height:350px}.multibookappintment .main-title h2,.multibookform-subhead,.locreview p{text-align:center}.multibookappintment .aawform-group.aawform-btn{width:100%}.multibookappintment .aawform-group.aawform-btn .button{min-width:200px;width:auto}.dentistbnnrtext{padding-top:0;text-align:center;max-width:100%}.multilocation .dentistbnnrtext{padding-top:0}.dentistdetailbnnr{padding:50px 0 200px 0}.multilocation .dentistdetailbnnr{padding-top:30px}.dentisthumb-col{margin-top:-380px}.dentisthumb-col{order:1;margin-top:-160px}.dentistcontent-col{order:2}.dentistprofile-box{max-width:360px;margin:0 auto;padding:30px 12px}.dentist-topdetail{margin-bottom:1rem}.dentistdetailbnnr.no-banner{padding-top:50px}.beforethumbbox+.beforethumbbox{margin-top:30px}.bfraft-imglist2 .item+.item{margin-top:30px}.financeinsure-imgcol{margin-bottom:30px}.financeinsure-imgbox{max-width:360px;margin:0 auto}.financeplan-list ul li{width:50%}.firstvisit-right{order:1;margin-bottom:30px}.firstvisit-left{order:2}.firstvisit-thumb{max-width:360px;margin:0 auto;padding:15px 15px 15px 0}.firstvisit-thumb img{border-width:8px}.firstvisit-btmdesc h3,.firstvisit-btmdesc h2{margin-bottom:20px}.servicebanner{padding-top:40px}.multilocation .servicebanner{padding-top:30px}.servicebnnr-inner{border-width:12px}.servicebnnr-img{height:360px}.hmservicebox{max-width:360px;margin:0 auto}.page-id-872 #container,.page-id-1138 #container{padding-top:0}.multilocation.page-id-872 #container,.multilocation.page-id-1138 #container{padding-top:0}.footer-menu{width:50%;padding-top:30px}.footer-service-col ul li{width:50%;padding:0}.no-banner{padding-top:0}.multifootmenu .footer-menu{padding-top:0}.multifootmenu .footer-menu ul li{width:50%}.multifootmenu .service-links{width:50%}.footloc-col.footloc-col3,.foothours-col.footloc-col3{width:50%}.footer-menu.popular-col-3{width:100%}.footer-menu.popular-col-3 ul{font-size:0}.footer-menu.popular-col-3 ul li{width:33.33%;display:inline-block}.footer-menu.service-col3{width:100%}.footer-menu.service-col3 ul li{width:33.33%}.banner-enable .dentisthumb-col{margin-top:40px}.dentistdetail-page.banner-enable .dentistdetailbnnr{background-color:#fff0;position:absolute;z-index:9999;top:520px;left:0;right:0;padding:0}.banner-enable .innerpage-banner{padding:50px;height:350px}}@media (max-width:800.98px){.after-text-right{display:none}.after-text-left{display:none}}@media (max-width:767.98px){.main-title{text-align:center}.main-title h1,.main-title h2,.inner-title h2{font-size:30px}.main-title br{display:none}.innerpage-banner{padding:50px 0}.aawformblock .aawfieldcol33{width:100%}.bannerheading h1,.bannerheading h2,.dentistbnnrtext h1{font-size:32px}.innerpage-title h2,.innerpage-title h1{font-size:30px}.extracontentsection{padding:30px 0}.multilocation .error-404 .page-header{padding-top:30px}.thankyoublock{padding:30px 0}.multilocation .thankyoublock{padding-top:30px}p{line-height:25px}.header-right{width:100%;padding:0 15px}#header .header-main .header-top{flex-direction:column}.header-call,.header-mail{padding-top:10px;margin-left:0}#nav{top:41px;right:auto;left:50%;transform:translateX(-50%)}#header .header-btn{display:none}.mainNavigation{float:none;padding:0}.menu-icon,.menu-icon:focus{display:inline-block;margin:0 auto}.headertop-right{display:block}.headfindloc-box .locsearchform{width:300px;margin-right:8px}.headfindloc-box .mallocortxt{font-size:16px;margin-right:8px;padding-top:15px}.headfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type="text"]{font-size:16px}.headfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text{font-size:16px;padding:0 20px}#header .header-main{flex-direction:column;padding:15px 0}#header .header-main .header-menu{flex-direction:row;margin-bottom:0}#header .header-main .header-top{margin-top:15px;margin-bottom:15px;flex-wrap:wrap;max-width:100%}#header .header-main.headermain-nomenu{padding-bottom:0}.hm-bookapp{padding-bottom:30px}.hm-dental-solution{padding:25px 0 25px}.hm-gallery{padding:30px 0}.main-title{margin-bottom:20px}.gallery-btn{margin-top:30px}.hm-promotions,.hm-pricing-plans,.hm-meet-the-team,#footer .footer-bottom,.hm-meet-the-team,.hm-clients,.hm-extra-section,#footer .footer-form-section,.hm-testimonials{padding:30px 0}.hm-bookapp{top:0;margin-bottom:0;padding-top:30px}#logo{text-align:center}.banner-section{padding-top:30px;padding-bottom:40px}.banner-section .banner-btn-group{display:none}.banner-section [data-aos=fade-up]{transform:translate3d(0,0,0)}.banner-section .first-thumb{width:100%;text-align:center}.banner-section .banner-info h2{font-size:24px;color:#fff}.banner-section .banner-info h2 span{font-size:19px;height:35px;line-height:28px}#home-slider.owl-carousel .owl-dots{left:50%;bottom:-35px;transform:translateX(-50%);text-align:center}.banner-section .banner-bottom{align-items:center}.banner-section .banner-info p{font-size:16px;line-height:normal}.homebanner .item:before{display:none}.hmbanner-section{height:320px}.homebanner .item{height:320px;background-position-x:80%;background-position-y:100%}.teasertext{padding:15px 10px;position:absolute;max-width:100%;text-align:center;bottom:0;background:rgb(0 0 0 / .5);width:100%;left:0}.teasertext h2{font-size:30px}.teasertext span{color:#fff}.teasertext p{font-size:18px;line-height:normal;margin:8px 0 0 0}.teasertext .btn{display:none}.hmbookappbox{padding:20px}.hm-dental-solution .main-title{flex-direction:column;margin-bottom:40px}.hm-dental-solution .main-title h2{width:100%;margin-bottom:40px;text-align:center}.dental-solution-thumb img{transform:none}.hm-meet-the-team .team-slider .item .team-info .dr-name{font-size:20px}.hm-meet-the-team .team-slider .item .team-info span{font-size:18px}.advantages-right h3{font-size:24px}.dentistdetailbnnr.no-banner{padding-top:30px;padding-bottom:190px}.hmgllrypattrn-icn{width:calc((100% - 540px) / 2)}#footer .footer-bottom .footer-hours{padding-top:30px;text-align:left}.footer-left{text-align:center}.footer-location,.footer-contact,.footer-email{display:block;position:relative}.footer-icon{display:none}.footer-location a,.footer-contact a,.footer-email a,.foot-fax p{position:relative;padding-left:25px;display:inline}.footer-location a:after,.footer-contact a:after,.footer-email a:after,.foot-fax p:after{position:absolute;top:-3px;left:0;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px}.footer-location a:after{content:"\f3c5"}.footer-contact a:after{content:"\f095"}.foot-fax p{padding-top:0}.foot-fax.footer-contact p:after{content:"\f1ac"}.footer-email a:after{content:"\f0e0"}.footer-social{justify-content:center}.footer-hours .footer-title{text-align:center}.footer-hours ul{max-width:272px;margin:0 auto}.hmfooterform .aawformblock .aawfieldcol33{width:100%}.footer-form .aawformblock .aawform-group.aawform-btn{width:100%;text-align:center}.footer-form .aawformblock .aawform-btn .button{width:265px}.footer-menu ul{display:flex;flex-wrap:wrap;margin:0 -5px}.footer-menu ul li{width:50%;padding:0 5px}.footer-menu+.footer-menu{margin-top:30px}.multifootmenu .footer-menu ul li{width:50%}.multifootmenu .fullfoot-menu ul li{width:50%}.footer-copyright{padding:20px 0}.copyright p{margin-bottom:0}.multiloc-foot{padding:30px 0}.footfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type="text"]{font-size:18px;padding:10px 45px 10px 10px;height:50px}.footfindloc-box .locsearchform .gmw-submit-field-wrapper{right:5px}.footfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button{width:35px}.footfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after{width:35px}.footfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text{height:50px;line-height:50px}.footfindloc-box .mallocortxt{font-size:18px}.loc-list{padding-top:30px}.loc-list h3{font-size:24px;margin-bottom:20px;text-align:center}.loc-hours{padding-top:20px}.footfindloc-box .locsearchbox{flex-direction:column}.footfindloc-box .locsearchform{width:100%;margin-right:0}.footfindloc-box .locsearchorbtn{width:auto;text-align:center;margin-top:15px}.loc-detail{text-align:center}.loc-list .loc-hours h3{text-align:center}.loc-list .loc-hours{padding-top:20px;max-width:286px;margin:0 auto}.dental-solution-thumb:after{right:-50px;bottom:-5px}.discplanbox{padding:30px 15px;max-width:360px;margin:0 auto}.headermain-nomenu #logo{padding-top:0;margin:0 auto;text-align:center}.slbannerbook{padding:20px 10px}.hm-extra-section.landingextra-section+.hm-about-us{padding:30px 0}.fullfootcontact-info .footer-left{flex-direction:column}.fullfootcontact-info .footer-left>div+div{margin-left:0}.landing-footer .hmfooterform .aawform-group.aawform-btn{width:100%;text-align:center;margin:0}.landing-footer .hmfooterform .aawformblock .aawfieldcol33{width:100%}.mobilefixed-btmbtn{padding-top:42px}.mobilefootcall{z-index:999;display:flex;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:#17364a;color:#fff;border-left:1px solid #fff}.mobilefootcall a:first-child{border:0}.mobilefootcall a:hover{background-color:#17a9f2;color:#fff}.findloclist-section{padding:30px 0}.findlocation-map iframe{height:350px}.findlocation-box{max-width:360px;margin:0 auto;text-align:center}.findlocationbox-info{padding-left:5px;padding-right:5px}.locationname,.locationcall{display:inline-block;vertical-align:top}.locationaddress{padding-left:0}.findlocation-map>div.gmw-map-wrapper{height:300px!important}.multifindloclist-sec .locsearchbox .locsearchform{width:320px}.multifindloclist-sec .locsearchform .pac-target-input{font-size:16px}.multifindloclist-sec .locsearchbox .locsearchorbtn{margin-left:5px}.multifindloclist-sec .locsearchbox .mallocortxt{margin-right:5px}.locationbnnr-map iframe{height:300px}.location-detailinner{padding:30px 0}.location-detailinner .main-title h1,.location-detailinner .main-title h2{font-size:26px}.singlelodetail a,.singlelofax{font-size:16px}.locathourscol .foot-hours li{font-size:14px}.locathourscol .day{width:86px}.locathourscol .time{padding-left:90px;margin-left:-86px}.locatcondetail .loc-social .footer-social{justify-content:flex-start}.extrasec-halfcol .main-title h2{font-size:26px}.multibookappintment .aawformblock .aawfieldcol33{width:100%}.multibookappintment .aawform-group.aawform-btn .button{font-size:18px}.multibookappintment+.hm-about-us{padding-top:30px}.dentistlist-section{padding:30px 0}.hmteambox{max-width:360px;margin:0 auto}.hmteambox-img{width:220px;height:220px;border-width:8px}.dentistdetail-section{padding-bottom:30px}.dentistlist-row.owl-carousel .item{max-width:390px;margin:0 auto}.hmteams-noslide .item+.item{margin-top:30px}.otherdentistsection{padding-top:30px}.about-content-inner{padding-top:30px;padding-bottom:30px}.aboutpage-right h3{font-size:22px}.advanced-main{padding:30px 0}.adv-text h2{font-size:22px}.advatechbox{max-width:360px;margin:0 auto}.before-after-main{padding:30px 0}.bfraft-imglist.bfraft-imglist1{padding-bottom:30px}.beforeafteropt.beforeafteropt2{padding:30px 0}.beforeafteropt3{padding-top:30px}.before-desc{margin-top:20px}.bfraft-caption{font-size:20px;margin-top:20px}.bfraft-imglist .small-desc{margin-top:10px}.beforeafteropt3 .caption-left,.beforeafteropt3 .caption-right{width:auto;padding:5px 10px}.beforeafteropt3 .caption-left{left:10px}.beforeafteropt3 .caption-right{right:10px}.beforeafteropt2 .bfraftr-imgcaption{margin-top:20px}.beforeafteropt .small-desc{margin-top:10px}.discplanlist-section{padding:30px 0}.gallerylist-section{padding:30px 0}.financeinsure-section{padding:30px 0}.financeinsuretop-desc+.financelistbox{margin-top:30px}.financelistbox{padding:30px 20px}.financeplan-list ul li{font-size:18px}.promoplanlist-section{padding:30px 0}.hmpromobox{max-width:360px;margin:0 auto}.promoplan-note{font-size:16px}.first-content-main{padding:30px 0}.firstvisit-inner h3,.firstvisit-btmdesc h3,.firstvisit-btmdesc h2{font-size:20px}.firstvisit-btmdesc ul li{width:100%;margin-bottom:10px}.servicebanner{padding-top:30px}.servicebnnr-img{height:270px}.servicecontent{padding-top:30px}.servicecontent{padding-bottom:30px}.otherservicesection{padding:30px 0}.servicecontent h2{font-size:20px}.servicecontent h3{font-size:18px}.services-noslide .item+.item{margin-top:30px}.servicecontent li{line-height:25px}.hmseroverlaybox{padding:10px 5px;height:46px;top:calc(100% - 46px)}.hmservicebox-text h3{font-size:18px}.blog-list-main{padding:30px 0}.blog-detail-main{padding-top:30px}.blogdetail-desc h2{font-size:20px}.blogdetail-desc h3{font-size:18px}.blog-detail-inner{padding-bottom:30px}.relatedblog-section{padding:0 0 30px 0}.twocol-contentlist{padding-bottom:1rem}.twocol-contentlist ul,.twocol-contentlist ol{margin-bottom:0}.blogdetail-desc li{line-height:25px}.contactform-section{padding:30px 0}.contactform-section .main-title{margin-bottom:30px}.contactusform .aawformblock .aawfieldcol33{width:100%}.contactusform .aawform-group.aawform-btn .button{font-size:20px}.fullfootmap-section .footer-map{border-width:12px}.bookappform-section{padding:30px 0}.bookappform-section .main-title{margin-bottom:30px}.bookappform-section .aawformblock .aawfieldcol33{width:100%}.bookappform-section .aawform-group.aawform-btn .button{font-size:20px}.page-id-872 .extracontentsection .extraseccontent h2,.page-id-1138 .extracontentsection .extraseccontent h2{font-size:20px}.page-id-872 .extracontentsection .extraseccontent h2,.page-id-1138 .extracontentsection .extraseccontent h2{font-size:18px}.error-404 .page-header{padding:30px 0}.content404-page h2{font-size:100px}.content404-page h1{font-size:26px}.content404-page h3{font-size:16px}.slheadbookform2 .aawformblock .aawform-btn .button{width:265px}.slheadbookform3 .aawformblock .aawform-btn .button{width:265px}.slheadbookform4 .aawformblock .aawform-btn .button{width:265px}.single-location .hm-dental-solution .main-title h2{margin-bottom:0}.footloc-col,.foothours-col,.footer-menu,.footer-service-col{width:100%;text-align:center}.footer-service-col{padding-top:0}.footer-menu ul li{width:100%}.landing-footer .footer-bottom .footloc-col .footer-left{flex-direction:column}.landing-footer .footer-bottom .footloc-col .footer-contact{padding-left:0;padding-top:15px}.multilocation .footer-bottom .useful-links li{width:100%}.multilocation .footer-bottom .service-links{width:100%}.multilocation .footer-bottom .service-links li{width:100%}.multilocation .footer-bottom .ftrpromotions{max-width:320px;margin:0 auto;text-align:center}.footloc-col.footloc-col3,.foothours-col.footloc-col3{width:100%}.footer-menu.popular-col-3{width:100%}.footer-menu.popular-col-3 ul li{width:100%;display:inline-block;text-align:center}.footer-menu.service-col3 ul li{width:100%;text-align:center}.dentistdetail-page.banner-enable .innerpage-banner{height:240px}[data-aos^=fade][data-aos^=fade].aos-animate{transform:none}[data-aos^=fade][data-aos^=fade].aos-animate{transform:none}[data-aos=fade-left]{transform:none}[data-aos=fade-right]{transform:none}}@media (max-width:680.98px){.middle-content ul li{width:100%}}@media (max-width:575.98px){.main-title h1,.main-title h2,.inner-title h2{font-size:28px}.banner .banner-info h2{font-size:24px}.banner .banner-text{padding:10px 0}#header .header-main .header-menu{flex-direction:column;align-items:center}#header .header-btn{margin-left:0}.headfindloc-box>span{font-size:18px}.headfindloc-box .locsearchform{width:100%;margin-right:0}.headfindloc-box{text-align:center}.headfindloc-box .locsearchorbtn{margin-top:12px}.hmbookform .aawform-group.aawform-btn .button{width:200px}.hmnumbr-servicebox{justify-content:center}.hmgallerybox{max-width:360px;margin:0 auto}.hmpromoplan-box{max-width:360px;margin:0 auto}.hmpromoplan-noslide .item+.item{margin-top:30px}.hm-testimonials .review-pic{max-width:200px}.hm-testimonials .review-pic:after{width:50px;height:50px;background-size:100%;top:-42px;right:-44px}.hmclientlogo-list .item+.item{margin-top:20px}.footer-secondary-menu ul.service-links{margin-bottom:0}.multifindloclist-sec .locsearchbox .locsearchform{width:100%}.multifindloclist-sec .locsearchbox .locsearchorbtn{margin-left:0;margin-top:15px}.location-detailinner .main-title{text-align:center}.locatcondetailcol+.locathourscol{margin-top:30px}.locatcondetail{text-align:center}.locatcondetail .loc-social .footer-social{justify-content:center}.locathourscol .foot-hours{max-width:280px;margin:0 auto}.locathourscol .foot-hours li{font-size:16px}.locathourscol .day{width:100px}.locathourscol .time{padding-left:105px;margin-left:-100px}.locgalleryslider .hmgalleryinner{max-width:320px;margin:0 auto}.slheadbookform3{padding-left:10px;padding-right:10px}.financelistbox{padding:25px 15px}.financeplan-list ul li{width:100%}.financeplan-list ul li:first-child{margin-top:0}.btn.financeplanboxbtn{font-size:18px}.financelistbox-tophead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.financelistbox-tophead span{margin-bottom:15px}.financelistbox-tophead h2{width:100%;padding-left:0}.footermap-box iframe{height:320px;padding:5px;border-width:8px!important}.copyright-section ul li a{margin-left:5px;padding-left:8px}.blog-list-row .item .blogbox{max-width:360px;margin:0 auto;text-align:center}.pagibackbtn-col{text-align:center;margin-bottom:10px}.blog-pagination .paginationav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fullfoot-form .hmfooterform .aawform-group.aawform-btn .button{width:200px}.footer-form .aawformblock .aawform-btn .button{width:200px}.slheadbookform2 .aawformblock .aawform-btn .button{width:200px}.slheadbookform3 .aawformblock .aawform-btn .button{width:200px}.slheadbookform4 .aawformblock .aawform-btn .button{width:200px}.singleloaddress a{padding-left:25px;display:inline}.footer-title{text-align:center}.footer-menu ul li{width:100%;padding:0;text-align:center}.dentistdetail-page.banner-enable .dentistdetailbnnr{top:580px}}@media (max-width:479.98px){.main-title h1,.main-title h2,.inner-title h2{font-size:26px}.bannerheading h1,.bannerheading h2,.dentistbnnrtext h1{font-size:28px}.innerpage-title h2,.innerpage-title h1{font-size:26px}.header-address{text-align:center}.header-address a{display:inline}.teasertext h2{font-size:26px}.teasertext p{font-size:16px}.adv-content-box{flex-direction:column}.adv-content-box .adv-icon{margin-right:0;margin-bottom:12px}.adv-content-box .adv-para{width:100%}.hmbookappbox{padding:20px 10px}.footermap-box iframe{padding:0;border-width:0!important}.footer-map{margin:0}.footer-map:after{display:none}.blog-pagination .paginationav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.blog-pagination .paginationav ul li{margin:0 auto 10px auto;min-width:190px}.blog-pagination .paginationav ul li:last-child{margin:0 auto}.blog-pagination .paginationav a{display:block}.blog-pagination .pagination-backbtn{min-width:190px}.fullfootmap-section .footer-map{border-width:8px}.slbooktitle h2 a{display:block}}@media (max-width:375.98px){.dental-solution-thumb:after{background-size:contain;right:-26px;bottom:-4px;width:35px;height:35px}.footer-menu ul li,.footer-servicemenu ul li{width:100%}.footer-menu{text-align:center}.multifootmenu .footer-menu ul li{width:100%}.multifootmenu .fullfoot-menu ul li{width:100%}}