.button_button__SwDa6>svg{margin-left:20px}.button_button__SwDa6{background-color:#000;color:#fff;font-size:1.2em;border-radius:15px;font-weight:700;display:flex;justify-content:center;align-items:center;text-transform:uppercase;line-height:0;text-align:center;text-overflow:clip;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px 60px;margin:0;font-family:inherit;vertical-align:middle;display:inline-block;transition:background-color .3s ease,color .3s ease,border-color .3s ease,scale .3s ease}@media only screen and (max-width:768px){.button_button__SwDa6{padding:15px 30px!important}}.button_button__SwDa6:hover{cursor:pointer;background-color:#fff;color:#000;border-color:transparent;scale:1.05}.button_white__tPa23:hover{background-color:#fff!important;color:#000!important;border-color:transparent!important;scale:1.05}.button_black__O1CQZ:hover{background-color:rgba(0,0,0,.8)!important;color:#fff!important;border-color:transparent!important;scale:1.05}.button_gold__Em0Yu:hover{background-color:#ddc59d!important;color:#000!important;border-color:#ddc59d!important;scale:1.05}.guides_guides__FWqe5{background-color:transparent;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.guides_text__pH2kp{position:fixed;bottom:0;left:0;background-color:#000;padding:10px;font-size:1em;color:#fff}.guides_guides__FWqe5>div{width:100%;height:100%}@keyframes loader_rotation__5TwF4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader_loader__vDutp{width:48px;height:48px;border:5px solid var(--black);border-bottom:5px solid transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loader_rotation__5TwF4 1s linear infinite}.loader_container__okvsC{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:99999999999;background-color:#fff}.overlay_overlayArrow__lrnpZ{position:absolute;left:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:1001;transition:transform .2s ease-in-out,opacity .3s ease-in-out}.overlay_overlay__vSgAh{position:fixed;left:0;transition:all .3s ease-in-out;z-index:1000;padding-top:20px;width:300px}.overlay_link__YFbik{height:60px;text-align:center;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:5px;transition:all .3s ease-in-out;text-transform:uppercase;color:#000!important;text-decoration:none;font-weight:500}.overlay_link__YFbik:hover{background-color:#000;color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.overlay_list___C6De{list-style:none;padding:0;width:100%;height:100%}.overlay_innerContainer__OoZf1{width:100%;background-color:#fff;border-radius:5px;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.2);transition:all .3s ease-in-out;overflow:hidden;outline:2px solid #fff}.navBar_container__wQe_d{position:fixed;left:0;top:0;width:100%;z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:999999999999}.navBar_container__wQe_d>div{justify-content:flex-start}.navBar_container__wQe_d>div,.navBar_list__udBKP{display:flex;flex-direction:row;align-items:center}.navBar_list__udBKP{justify-content:center;list-style-type:none}.navBar_list__udBKP>li>a{font-weight:500;text-transform:uppercase;padding:15px 30px;transition:all .3s ease;border-radius:5px;color:#000!important;text-decoration:none}.navBar_list__udBKP>li>a:hover{background-color:rgba(0,0,0,.1)}.navBar_logoContainer__Ph23z{position:relative}.navBar_rightButtons__gb3xG>*{margin-left:36px}.menu_container__dVdtH{height:100%;background-color:#fff;position:fixed;top:0;z-index:999}.menu_overlay__42drk{height:100%;width:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:-10}.menu_langContainer__R_16e{position:absolute}.menu_langContainer__R_16e>button{padding:5px 15px;font-size:1em}.menu_menuItems__rE3Gu{position:absolute;height:100%;display:flex;justify-content:left;align-items:center}.menu_menuItems__rE3Gu>ul{list-style:none}.menu_menuItems__rE3Gu>ul>li>a{font-family:ivypresto-display,serif;font-weight:300;font-style:normal;opacity:0}.menu_menuItems__rE3Gu>ul>li>a:hover{-webkit-text-decoration:underline solid #000 2px;text-decoration:underline solid #000 2px;text-underline-offset:5px}.menu_menuItems__rE3Gu>ul>li{position:relative;overflow:hidden;margin-top:15px}.menu_footer__HzuF9{position:absolute;color:#000}.menu_footer__HzuF9>p{font-size:1.2em}.menu_social__uKqfB{display:flex;flex-direction:row;margin-top:20px;gap:25px}@media screen and (max-height:500px){.menu_footer__HzuF9,.menu_langContainer__R_16e{display:none}}.menuButton_container__k6ZX5{display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9999;padding:10px}.menuButton_container__k6ZX5 span{width:100%;height:1px;outline:1px solid #000;background-color:#000}.menuButton_container__k6ZX5>div{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:50px;height:37px;padding:10px}.menuButton_grey__DJPoF,.menuButton_white__iEyoM{background-color:#000}@media (max-width:768px){.menuButton_container__k6ZX5{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}}.mobileNavBar_container__pSPfI{z-index:9999999999999}.slider_loader__7Mq_q{width:100vw;height:100vh;position:fixed;top:0;left:0}.slider_embla__2OeTb{width:100%;margin:auto;--slide-height:19rem;--slide-spacing:0rem;--slide-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;position:relative}.slider_embla__viewport__31_UG{overflow:hidden}.slider_embla__container__hDAaj{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.slider_embla__slide__iG5LX{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.slider_embla__slide__image__ysQmw{width:100vw;height:100vh;background-color:#fff}.slider_innerContainer__pqG2S{width:100%;height:100%;position:relative;background-color:var(--grey-1)}.slider_overlay__uEeXE{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999999999;scale:1.1}.styles_container__WwABr{width:100%}.styles_header__XPEp5{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px}.styles_subtitle__Wd6AL{font-family:greycliff-cf,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:var(--accent-1);font-size:1em}.styles_title__Nzus0{font-size:3em}.styles_link__7hezR{cursor:pointer}.styles_description__iKjSX{max-width:50%;text-align:center;font-weight:200;margin-top:15px}.styles_embla__oK0aU{width:100%;margin:auto;--slide-height:19rem;--slide-spacing:5rem;--slide-size:30vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;position:relative}.styles_embla__viewport__bJ06l{overflow:hidden;width:100vw;position:relative;padding:0 150px}.styles_embla__container__XMjqQ{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.styles_embla__slide__x4U_L:hover h3{cursor:pointer;text-decoration:underline}.styles_embla__slide__image__oWblK{width:100vw;height:100vh;background-color:#fff}.styles_innerContainer___mnqo{width:100%;height:100%;position:relative}.styles_overlay__7flWG{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999999999;scale:1.1}.styles_carousel__yUmSO{position:relative;width:100%;border-radius:12px;overflow:hidden;background-color:#f8f9fa;border:1px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_imageContainer__s_a5Q{position:relative;width:100%;height:100%;background-color:#fff}.styles_singleImage__HS_w3{position:relative;width:100%;border-radius:12px;overflow:hidden;background-color:#fff;border:1px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_noImages__4dHSG{height:300px;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;color:#6c757d}.styles_navButton__qU36M,.styles_noImages__4dHSG{display:flex;align-items:center;justify-content:center}.styles_navButton__qU36M{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.8);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;transition:all .3s ease;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff}.styles_navButton__qU36M:hover{background-color:#000;transform:translateY(-50%) scale(1.1)}.styles_navButton__qU36M:active{transform:translateY(-50%) scale(.95)}.styles_prevButton__glaIH{left:10px}.styles_nextButton__tcdnp{right:10px}.styles_indicators__DYopU{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.styles_indicator__Iu9mK{width:8px;height:8px;border-radius:50%;border:none;background-color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .3s ease}.styles_indicator__Iu9mK:hover{background-color:hsla(0,0%,100%,.8);transform:scale(1.2)}.styles_indicator__Iu9mK.styles_active__50iIR{background-color:#fff;transform:scale(1.3)}.styles_counter__DnxQQ{position:absolute;top:15px;right:15px;background-color:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;z-index:10}@media (max-width:768px){.styles_navButton__qU36M{width:35px;height:35px}.styles_prevButton__glaIH{left:8px}.styles_nextButton__tcdnp{right:8px}.styles_indicators__DYopU{bottom:12px;gap:6px}.styles_indicator__Iu9mK{width:6px;height:6px}.styles_counter__DnxQQ{top:12px;right:12px;font-size:11px;padding:3px 6px}}@media (max-width:480px){.styles_navButton__qU36M{width:30px;height:30px}.styles_prevButton__glaIH{left:6px}.styles_nextButton__tcdnp{right:6px}}.styles_container__VKUUy small{color:#646464;font-size:.7em}.mainSlide_container__Cndlx{width:100vw;height:100vh;position:relative;overflow:hidden}.mainSlide_container__Cndlx,.mainSlide_content___gmv7{display:flex;justify-content:center;align-items:center}.mainSlide_content___gmv7{position:absolute;width:65%;height:100%;left:0;top:0;flex-direction:column;margin-top:-2%!important}.mainSlide_content___gmv7 h1{color:#000!important;display:inline;line-height:1;display:flex;flex-direction:column;justify-content:flex-start}.mainSlide_content___gmv7 .mainSlide_titleAccent__Ea_Qt,.mainSlide_content___gmv7 span{font-family:the-seasons,sans-serif;font-weight:400;font-style:normal}.mainSlide_content___gmv7 .mainSlide_titleAccent__Ea_Qt{color:var(--accent-2)}.mainSlide_content___gmv7 .mainSlide_titleAccent2__9jw2h{font-family:p22-sweepy-pro,sans-serif;font-weight:400;font-style:normal;text-align:left}.mainSlide_content___gmv7 h2{font-family:greycliff-cf,sans-serif;font-weight:400;font-style:normal;text-align:center;font-weight:200}.services_container__Bs44S{width:100%}.services_header__LkMqG{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px}.services_subtitle__ElYRf{font-family:greycliff-cf,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:var(--accent-1);font-size:1em}.services_title__sUbS9{font-size:3em}.services_link__jdgtu{cursor:pointer}.services_description__H0USR{max-width:50%;text-align:center;font-weight:200;margin-top:15px}.slider_embla__fOJe0{width:100%;margin:auto;--slide-height:19rem;--slide-spacing:5rem;--slide-size:30vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;position:relative}.slider_embla__viewport__cRGSM{overflow:hidden;width:100vw;position:relative}.slider_embla__container__Sj9de{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.slider_embla__slide__9Hy8b:hover{cursor:pointer;text-decoration:underline}.slider_embla__slide__image__ZfoBO{width:100vw;height:100vh;background-color:#fff}.slider_innerContainer__Zdvb_{width:100%;height:100%;position:relative}.slider_overlay__J7ow8{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999999999;scale:1.1}.styles_button__HF6Kj{transition:all .2s ease-in-out;font-weight:700;text-transform:uppercase;border-top:1px solid #ddd}.styles_button__HF6Kj:hover{font-size:1.1em}.styles_button__HF6Kj:disabled{background-color:#fff!important;color:#666!important;cursor:default!important;font-size:1em!important}.dental_container__uLsYO{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.dental_textMonth__E6Q7G{color:#9a825a!important;text-align:center;font-size:20px;font-weight:600}.dental_overlay__Zht5h{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.3),transparent);z-index:1}.dental_content__FECAA{position:absolute;width:65%;height:100%;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-2%!important;z-index:2}.dental_mainTitle__OFQlC{color:#fff!important;display:inline;line-height:1;display:flex;flex-direction:column;justify-content:flex-start;font-weight:700;letter-spacing:1px}.dental_mainTitle__OFQlC,.dental_subTitle__co_tO{font-family:greycliff-cf,sans-serif;font-style:normal}.dental_subTitle__co_tO{font-weight:400;color:#fff;margin-bottom:20px}.dental_phoneLink__lbTmz{display:block;margin-bottom:20px}.dental_phoneIcon__tBsd7{width:45px;height:45px;border-radius:50%;background-color:hsla(38,48%,74%,.9);display:flex;justify-content:center;align-items:center;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .3s ease}.dental_phoneIcon__tBsd7:hover{transform:scale(1.1);background-color:#ddc59d}.dental_phoneIcon__tBsd7 svg{width:24px;height:24px}.dental_appointmentButton___xj8k{background-color:hsla(38,48%,74%,.9)!important;color:#fff!important;font-family:greycliff-cf,sans-serif;font-weight:500;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.2)}.dental_appointmentButton___xj8k:hover{background-color:#ddc59d!important;transform:scale(1.02)}.dental_imgCircle__qbdJS{width:100px;height:100px;border-radius:50%;background-color:#000;margin:0 auto 20px;background-size:cover;border:2px solid #b3b1ae;background-position:50%;background-repeat:no-repeat}.dental_btnBrown__RKGr4{padding:15px 20px;background-color:#9a825a;color:#fff;border-radius:20px;text-decoration:none;text-align:center;font-size:20px;font-weight:700;display:inline-block;transition:all .3s ease;border:none;cursor:pointer;width:100%}.dental_btnBrown__RKGr4:hover{background-color:#7a6540;transform:scale(1.02);color:#fff}.dental_heroSection__6BGNa{position:relative;overflow:hidden;min-height:100vh}.dental_heroContent__ehE_S{position:relative;z-index:2}.dental_heroImage__9AJsA{position:absolute;right:0;top:0;bottom:0;width:50%;height:100vh;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}@media (max-width:991px){.dental_heroSection__6BGNa{min-height:auto;height:auto}.dental_heroImage__9AJsA{position:relative!important;width:100%!important;height:60vh!important;margin-top:30px;right:auto;top:auto;bottom:auto;border-radius:18px}.dental_heroContent__ehE_S{padding:20px 15px!important}}.dental_testimonialBox__prCiM{position:absolute;bottom:40px;left:40px;max-width:55%;width:calc(100% - 60px);z-index:2;padding:20px;background-color:rgba(1,1,1,.75);border-radius:10px;margin-top:20px}@media (max-width:991px){.dental_testimonialBox__prCiM{position:absolute;bottom:40px;left:20px;right:20px;width:calc(100% - 40px);max-width:none;padding:20px;background-color:rgba(0,0,0,.8);border-radius:20px;margin:0}}@media (max-width:767px){.dental_testimonialBox__prCiM{bottom:30px;left:15px;right:15px;width:calc(100% - 30px);padding:18px;background-color:rgba(0,0,0,.85);border-radius:18px}.dental_testimonialBox__prCiM ul{font-size:14px!important;line-height:1.4em!important}.dental_testimonialBox__prCiM .dental_title__DyIdG{font-size:14px!important;padding:6px 16px 4px!important;bottom:-12px!important;right:15px!important;position:relative!important;border-radius:25px!important}}@media (max-width:575px){.dental_testimonialBox__prCiM{bottom:25px;left:12px;right:12px;width:calc(100% - 24px);padding:16px;border-radius:16px}.dental_testimonialBox__prCiM .dental_title__DyIdG{font-size:13px!important;padding:5px 14px 3px!important;bottom:-10px!important;right:12px!important;border-radius:20px!important}#dental_video-testimonials__Z3qmv .dental_col-12__7qbL8{margin:10px auto!important}}.dental_serviceCard___QiDG{border-radius:16px;min-height:600px;padding:24px;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.dental_serviceCardSpecial__2IWL5{padding:24px 80px;border-top:7px solid #b3b1ae;border-bottom:7px solid #b3b1ae}.dental_serviceCardWithImage__0SKWK{background-size:cover;background-position:50%;background-repeat:no-repeat;border-top:7px solid #9a825a}.dental_financingCard__7Uy8W{background:#fff;padding:35px;text-align:center;align-items:center}.dental_financingCard__7Uy8W,.dental_videoCard__KBmcx{border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.08);height:100%;display:flex;flex-direction:column}.dental_videoCard__KBmcx{background-color:#fff;overflow:hidden;position:relative;justify-content:center}.dental_tabNavigation__CNfKZ{background-color:#f8f9fa;border-radius:60px;padding:8px;border:2px solid #e9ecef;display:flex}.dental_tabButton__TG4LL{border:none;border-radius:50px;padding:12px 30px;font-size:16px;font-weight:600;transition:all .3s ease;flex:1 1;text-align:center;cursor:pointer}.dental_tabButtonActive__Kk198{background-color:#9a825a;color:#fff}.dental_tabButtonInactive__kobRV{background-color:transparent;color:#666}.dental_locationSection__q2BuQ{background:linear-gradient(90deg,#fff 50%,#9a825a 0)}.dental_appointmentForm__tl1iJ{background-color:#fff;border-radius:16px;padding:40px;box-shadow:0 8px 25px rgba(0,0,0,.1);border:2px solid #e0e0e0}.dental_formInput__zn2t0,.dental_formSelect__uIw_z{border:2px solid #9a825a;border-radius:8px;padding:12px 15px;font-size:14px}.dental_formSelect__uIw_z{background-color:#fff}.dental_formTextarea__xrG0R{border:2px solid #9a825a;border-radius:8px;padding:12px 15px;font-size:14px;resize:vertical}@media (min-width:1200px){.dental_heroImage__9AJsA{width:50%}.dental_serviceCardSpecial__2IWL5{padding:24px 40px}}@media (max-width:1199px) and (min-width:992px){.dental_heroImage__9AJsA{height:100vh!important}.dental_testimonialBox__prCiM{width:100%!important;max-width:86%!important}.dental_serviceCardSpecial__2IWL5{padding:24px 20px}.dental_financingCard__7Uy8W{padding:25px}}@media (max-width:991px){.dental_heroSection__6BGNa{min-height:auto!important;height:auto!important}.dental_heroImage__9AJsA{position:relative!important;width:100%!important;height:60vh!important;margin-top:30px;right:auto!important;top:auto!important;bottom:auto!important}.dental_heroContent__ehE_S{padding:20px 15px!important}.dental_serviceCard___QiDG{min-height:auto;margin-bottom:20px}.dental_serviceCardSpecial__2IWL5{padding:24px;text-align:center}.dental_tabButton__TG4LL{padding:10px 20px;font-size:14px}.dental_financingCard__7Uy8W{padding:30px 20px;margin-bottom:20px}.dental_appointmentForm__tl1iJ{padding:30px 20px}}@media (max-width:767px){.dental_container__uLsYO{padding-left:20px;padding-right:20px}.dental_heroSection__6BGNa{min-height:auto!important;height:auto!important;padding:20px 0}.dental_serviceCard___QiDG:first-child{min-height:500px!important}.dental_serviceCard___QiDG{min-height:auto!important}.dental_content__FECAA{width:100%;align-items:flex-start;padding:0 20px;position:relative}.dental_mainTitle__OFQlC{font-size:2.5em!important;line-height:1.1}.dental_subTitle__co_tO{font-size:1em!important}.dental_heroImage__9AJsA{height:50vh!important;margin-top:20px;position:relative!important;width:100%!important;right:auto!important;top:auto!important;border-radius:16px!important}.dental_heroContent__ehE_S{padding:15px!important;margin-bottom:20px}.dental_serviceCard___QiDG{min-height:auto;padding:24px;margin-bottom:15px}.dental_serviceCardSpecial__2IWL5{padding:20px}.dental_imgCircle__qbdJS{width:80px;height:80px;margin-bottom:15px}.dental_btnBrown__RKGr4{padding:12px 20px;font-size:16px;margin-top:15px}.dental_tabNavigation__CNfKZ{padding:10px;margin-bottom:30px;flex-direction:column;border-radius:20px}.dental_tabButton__TG4LL{padding:15px!important;font-size:17px!important;border-radius:10px!important;color:#fff!important;margin-bottom:10px}.dental_heroImage__9AJsA{height:70vh!important}.dental_heroContent__ehE_S{margin-bottom:0}.dental_treatment-info-card__m9Cy_{margin:20px 0!important}.dental_tabButton__TG4LL:last-child{margin-bottom:0}.dental_tabButtonInactive__kobRV{color:#000!important;background-color:#d4d4d4!important}.dental_financingCard__7Uy8W{padding:25px 30px;margin-bottom:15px}.dental_videoCard__KBmcx{margin-bottom:0!important;height:auto}.dental_videoCard__KBmcx iframe{border-radius:12px}.dental_appointmentForm__tl1iJ{padding:25px 15px}.dental_formInput__zn2t0,.dental_formSelect__uIw_z,.dental_formTextarea__xrG0R{margin-bottom:0;font-size:16px;padding:16px 12px}.dental_locationSection__q2BuQ{background:#fff}}@media (max-width:575px){.dental_container__uLsYO{padding-left:20px;padding-right:20px}.dental_heroSection__6BGNa{min-height:auto!important;height:auto!important;padding:15px 0}.dental_heroContent__ehE_S{padding:10px!important}.dental_mainTitle__OFQlC{font-size:2rem!important}.dental_subTitle__co_tO{font-size:.9em!important}.dental_heroImage__9AJsA{margin-top:0!important;height:auto!important;padding:0!important;position:relative!important;width:100%!important;border-radius:14px!important;background-image:none!important}.dental_testimonialBox__prCiM{position:relative;left:0;top:0;width:100%;right:0;bottom:0!important}.dental_videoCard__KBmcx{margin-bottom:0}.dental_heroImage__9AJsA ul{margin-bottom:20px!important}.dental_heroImage__9AJsA ul li{font-size:15px;margin-bottom:5px}.dental_heroImage__9AJsA ul li:last-child{margin-bottom:0}.dental_serviceCard___QiDG{padding:15px;margin-bottom:12px}.dental_serviceCardSpecial__2IWL5{padding:15px}.dental_imgCircle__qbdJS{width:120px;height:120px}.dental_btnBrown__RKGr4{padding:15px;font-size:17px;border-radius:15px}.dental_tabButton__TG4LL{padding:6px 12px;font-size:12px}.dental_financingCard__7Uy8W{padding:20px}.dental_appointmentForm__tl1iJ{padding:20px 40px}.dental_formInput__zn2t0,.dental_formSelect__uIw_z,.dental_formTextarea__xrG0R{font-size:12px;padding:8px 10px}}@media (max-width:767px) and (orientation:landscape){.dental_heroImage__9AJsA{height:60vh}.dental_serviceCard___QiDG{min-height:auto}}@media print{.dental_heroImage__9AJsA,.dental_videoCard__KBmcx{display:none}.dental_appointmentForm__tl1iJ{border:1px solid #ccc;box-shadow:none}}.item_form__6C0CU>div{display:flex;flex-direction:column;width:50%}.item_form__6C0CU>div>label{display:flex;flex-direction:row;justify-content:space-between;font-size:1em;opacity:.6;margin-left:5px;margin-top:15px}.item_form__6C0CU>div>input,.item_form__6C0CU>div>select{padding:1em;margin:.5em 0;border:1px solid #ccc;border-radius:5px}.item_form__6C0CU button{width:50%}@media (max-width:1600px){.item_form__6C0CU button,.item_form__6C0CU>div{width:80%}}@media (max-width:1000px){.item_form__6C0CU button,.item_form__6C0CU>div{width:100%}}.styles_form__KV_56>div{display:flex;flex-direction:column;width:50%;padding-left:10px;padding-right:10px}.styles_form__KV_56>div>label{display:flex;flex-direction:row;justify-content:space-between;font-size:1em;opacity:.6;margin-left:5px;margin-top:5px}.styles_form__KV_56>div>input{padding:5px 10px;margin:5px 0;border:1px solid #ccc;border-radius:5px}.styles_form__KV_56 button{width:50%}.styles_banner_content__OmDCt{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:5vh 10vw;position:relative;margin-bottom:5vh}.styles_banner_content__OmDCt>img{z-index:-1;opacity:.1}.styles_banner_content__OmDCt>div{width:50%}@media (max-width:1600px){.styles_form__KV_56 button,.styles_form__KV_56>div{width:100%}}@media (max-width:1000px){.styles_form__KV_56 button,.styles_form__KV_56>div{width:50%}.styles_banner_content__OmDCt{flex-direction:column;justify-content:center;align-items:center;padding:0!important}.styles_banner_content__OmDCt>div{margin-bottom:60px;width:100%;width:calc(100% - 20px)}}@media (max-width:600px){.styles_form__KV_56 button,.styles_form__KV_56>div{width:100%}.styles_banner_content__OmDCt{flex-direction:column;justify-content:center;align-items:center;padding:5vh 5vw}.styles_banner_content__OmDCt>div{margin-bottom:60px;width:calc(100% - 20px)}}