.Header_root__aDbEt{--color-primary:#983351;--color-secondary:#e52761;--color-third:#712f43;--color-middle:#bf305c;--color-dark:#49242f}.Header_header__vSdFG{display:flex;flex-direction:column;background-color:transparent}.Header_header__address__fe4u_{font-family:Open Sans,serif;background-color:#ffa34d;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,90% 85%,75% 100%,65% 85%,55% 100%,45% 85%,35% 100%,25% 85%,15% 100%,10% 85%,0 100%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,90% 85%,75% 100%,65% 85%,55% 100%,45% 85%,35% 100%,25% 85%,15% 100%,10% 85%,0 100%,0 0);padding:.7rem -1rem .4rem;text-align:center}.Header_header__address__1__VVJQa{display:flex;justify-content:space-around}@media only screen and (max-width:900px){.Header_header__address__1__VVJQa{flex-direction:column;margin-bottom:1rem}}.Header_header__address__fe4u_ img{width:2rem;color:#fff}.Header_header__address__2__BlN36{padding-top:-2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-width:900px){.Header_header__address__2__BlN36{margin-bottom:.5rem}.Header_header__address__fe4u_{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,70% 85%,45% 100%,25% 85%,10% 100%,0 100%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,70% 85%,45% 100%,25% 85%,10% 100%,0 100%,0 0)}}.Header_header__menu__bdxkO{padding:1rem}.Header_header__sub__FLty5{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:900px){.Header_header__sub__FLty5{flex-direction:column;justify-content:center;align-items:center}}.Header_header__logoclinic__zHEpN{display:flex;justify-content:center;align-items:center}.Header_header__logo__t_yZJ{width:5rem}@media only screen and (max-width:600px){.Header_header__logo__t_yZJ{align-self:center;padding-bottom:.4rem}}.Header_header__clinic__1b9nM{font-size:1.4rem;color:#d4f8e8;font-family:Courgette,cursive;font-weight:700;font-style:italic;margin-left:-1rem}.Header_header__clinic__1b9nM span{color:#ff4500}@media only screen and (max-width:900px){.Header_header__clinic__1b9nM{margin-left:0}}.Header_header__nav__fqQFv{padding-right:.4rem;overflow:hidden}@media only screen and (max-width:600px){.Header_header__nav__fqQFv:not(:last-child){padding-right:0}}@media only screen and (max-width:900px){.Header_header__nav__fqQFv{position:fixed;top:0;right:-100%;width:70%;height:100vh;background-color:#fff;transition:right .3s ease-in-out;z-index:1000;display:flex;flex-direction:column;justify-content:flex-start;padding-top:4rem}}.Header_header__ul__NLNG2{text-decoration:none;display:flex;flex-direction:row;text-align:center;align-items:center}@media only screen and (max-width:600px){.Header_header__ul__NLNG2{overflow:hidden;font-size:.9rem;font-weight:700}}@media only screen and (max-width:900px){.Header_header__ul__NLNG2{flex-direction:column;padding:2rem;height:auto;justify-content:flex-start}}.Header_header__li__HZuPY{text-decoration:none;list-style:none}.Header_header__li__HZuPY:not(:last-child){padding-right:1rem}@media only screen and (max-width:600px){.Header_header__li__HZuPY{padding-right:0}.Header_header__li__HZuPY:not(:last-child){margin-right:.1rem;padding:0 .1rem}}@media only screen and (max-width:900px){.Header_header__li__HZuPY{margin:1rem 0;opacity:0;transform:translateX(50px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition-delay:calc(.1s*var(--item-index))}}.Header_header__link__u1GQl{text-decoration:none;color:#fff}.Header_header__link__u1GQl:hover{color:#ffa34d}@media only screen and (max-width:600px){.Header_header__link__u1GQl{padding-left:.3rem}}@media only screen and (max-width:900px){.Header_header__link__u1GQl{font-size:1.2rem;padding:.5rem 0;display:block;color:#ffa34d;font-weight:600}}.Header_header__menuToggle___90Ph{display:none;background:none;border:none;font-size:1.5rem;color:#d4f8e8;cursor:pointer;z-index:1001}@media only screen and (max-width:900px){.Header_header__menuToggle___90Ph{display:block}}.Header_header__navOpen___xoAE{right:0}.Header_header__navOpen___xoAE .Header_header__li__HZuPY{opacity:1;transform:translateX(0)}.Header_header__backdrop__2quBJ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-in-out;z-index:999}.Header_header__backdropVisible__dSxKa{opacity:1}.Header_header__nav__fqQFv .Header_header__menuToggle___90Ph{position:absolute;top:1rem;right:1rem;display:none}@media only screen and (max-width:900px){.Header_header__nav__fqQFv .Header_header__menuToggle___90Ph{display:block}}@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,700;0,800;1,400;1,600;1,700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&family=Courgette&display=swap";.Footer_root__QBzPc{--color-primary:#983351;--color-secondary:#e52761;--color-third:#712f43;--color-middle:#bf305c;--color-dark:#49242f}.Footer_footer__BcpJO{font-family:Courgette,cursive;padding:.5rem;background-color:#ffa34d}.Footer_footer__instas1__I4egM{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:600px){.Footer_footer__instas1__I4egM{justify-content:space-around}}.Footer_footer__BcpJO #Footer_link__kQ8hw{text-decoration:none}.Footer_footer__BcpJO a,.Footer_footer__a___ehtT{text-decoration:none;color:#d4f8e8}.Footer_footer__a___ehtT{cursor:pointer}.Footer_footer__social__nIQs9{flex:1 1;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 4rem 1rem 3rem}@media only screen and (max-width:600px){.Footer_footer__social__nIQs9{padding:0 .4rem}}.Footer_footer__fb__613iJ{color:#829ff7;outline:.1rem solid #fff;outline-offset:.2rem;border-radius:100%;transition:.2s ease-in-out}.Footer_footer__fb__613iJ:hover{outline-offset:.5rem;cursor:pointer}@media only screen and (max-width:600px){.Footer_footer__fb__613iJ{padding-left:.6rem}}.Footer_footer__insta__pIrF4{color:#f318f3;outline:.1rem solid #fff;outline-offset:.2rem;border-radius:100%;transition:.2s ease-in-out}.Footer_footer__insta__pIrF4:hover{outline-offset:.5rem;cursor:pointer}.Footer_footer__tweet__EUWfz{color:#67b7f8;outline:.1rem solid #fff;outline-offset:.2rem;border-radius:100%;transition:.2s ease-in-out}.Footer_footer__tweet__EUWfz:hover{outline-offset:.5rem;cursor:pointer}.Footer_footer__youtube__Z1Q_2{color:red;outline:.1rem solid #fff;outline-offset:.2rem;border-radius:50%;transition:.2s ease-in-out}.Footer_footer__youtube__Z1Q_2:hover{outline-offset:.5rem;cursor:pointer}.dentist-near-me_root__YzunL{--color-primary:#983351;--color-secondary:#e52761;--color-third:#712f43;--color-middle:#bf305c;--color-dark:#49242f}.dentist-near-me_dentistNearMe__elwyN{max-width:1200px;margin:0 auto;padding:2rem}.dentist-near-me_dentistNearMe__elwyN h1,.dentist-near-me_dentistNearMe__elwyN h2{color:#d4f8e8;text-align:center;margin-bottom:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp{position:relative;height:100vh;min-height:500px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_heroBackground__IBiBj{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_heroBackground__IBiBj:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.7))}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_heroContent__mlXXy{max-width:800px;padding:2rem;z-index:1;display:flex;flex-direction:column;align-items:center;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp h1{font-size:3rem;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp p{font-size:1.3rem;margin-bottom:2rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4{background-color:hsla(0,88%,71%,.9);padding:1.5rem;border-radius:15px;margin-bottom:2rem;text-align:center;animation:dentist-near-me_pulse__wLyQ_ 2s infinite;box-shadow:0 4px 15px rgba(0,0,0,.2)}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 h2{color:#fff;font-size:2rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 ul{list-style-type:none;padding:0;margin-bottom:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 ul li{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 p{color:#fff;font-size:1.1rem;font-style:italic;margin-bottom:0}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_ctaButton__HVp2s{background-color:#f67575;color:#fff;padding:1.2rem 2.5rem;font-size:1.2rem;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px rgba(0,0,0,.2)}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_ctaButton__HVp2s:hover{background-color:#f34545;transform:translateY(-3px) scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.25)}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_cta___Es_e,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_services___o_ww,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonials__YX3um,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_whyChooseUs__GTYGJ{margin-bottom:4rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceGrid__6zi6i,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonialGrid__FLXgU{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceCard__tO2Ba,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonialCard__yQJ0_{background-color:#ffa34d;padding:1.5rem;border-radius:10px;text-align:center}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceCard__tO2Ba h3,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonialCard__yQJ0_ h3{margin-top:1rem;color:#d4f8e8}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_whyChooseUs__GTYGJ ul{list-style-type:none;padding-left:0}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_whyChooseUs__GTYGJ ul li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_whyChooseUs__GTYGJ ul li:before{content:"✓";color:#f67575;position:absolute;left:0}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonialCard__yQJ0_{font-style:italic}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonialCard__yQJ0_ .dentist-near-me_testimonialName__W0gsT{font-style:normal;font-weight:700;margin-top:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_cta___Es_e{text-align:center;background-color:#ffa34d;padding:3rem;border-radius:10px}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_cta___Es_e h2{margin-bottom:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_cta___Es_e p{margin-bottom:2rem}@media only screen and (max-width:900px){.dentist-near-me_dentistNearMe__elwyN{padding:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp h1{font-size:2rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceGrid__6zi6i,.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_testimonialGrid__FLXgU{grid-template-columns:1fr}}@media(max-width:768px){.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp{height:auto;padding:4rem 0}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_heroContent__mlXXy{padding:1.5rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp h1{font-size:2.2rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp p{font-size:1.1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 h2{font-size:1.8rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 ul li{font-size:1.1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_hero__fcMYp .dentist-near-me_anniversaryOffer__Dfij4 p{font-size:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_ctaButton__HVp2s{font-size:1.1rem;padding:1rem 2rem}}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceGrid__6zi6i{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceCard__tO2Ba{display:flex;flex-direction:column;align-items:center;text-align:center}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceImageWrapper__WYkYr{position:relative;width:100%;padding-top:75%;margin-bottom:1rem}.dentist-near-me_dentistNearMe__elwyN .dentist-near-me_serviceImageWrapper__WYkYr img{border-radius:8px}@keyframes dentist-near-me_pulse__wLyQ_{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}