.WhyChooseUs-module__CE8tpW__section{color:#fff;background:linear-gradient(135deg,#fff 0%,#ffb6c1 50%,pink 90%);padding:4rem 1.2rem;overflow:hidden}.WhyChooseUs-module__CE8tpW__heading{text-align:center;color:#ff2f92;margin-bottom:3rem;font-size:1.8rem}.WhyChooseUs-module__CE8tpW__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.WhyChooseUs-module__CE8tpW__card{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#cb1b7a;border:1px solid #000;border-radius:16px;padding:2rem 1.5rem;transition:opacity .7s,transform .7s;transform:translateY(40px)}.WhyChooseUs-module__CE8tpW__card.WhyChooseUs-module__CE8tpW__visible{opacity:1;transform:translateY(0)}.WhyChooseUs-module__CE8tpW__card:nth-child(2){transition-delay:.1s}.WhyChooseUs-module__CE8tpW__card:nth-child(3){transition-delay:.2s}.WhyChooseUs-module__CE8tpW__card:nth-child(4){transition-delay:.3s}.WhyChooseUs-module__CE8tpW__number{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;font-size:1.3rem;font-weight:700;display:flex}.WhyChooseUs-module__CE8tpW__card h3{margin-bottom:.6rem;font-size:1.1rem}.WhyChooseUs-module__CE8tpW__card p{opacity:.85;font-size:.95rem;line-height:1.6}@media (min-width:768px){.WhyChooseUs-module__CE8tpW__grid{grid-template-columns:repeat(2,1fr)}.WhyChooseUs-module__CE8tpW__heading{font-size:2.2rem}}
.AboutUs-module__1X7XZG__section{background:#fff;grid-template-columns:1fr;justify-content:center;align-items:center;gap:40px;max-width:1200px;margin:0 auto 96px;padding:4rem 1.2rem;display:grid;position:relative}@media (min-width:1024px){.AboutUs-module__1X7XZG__section{grid-template-columns:1fr 1.2fr}}.AboutUs-module__1X7XZG__section:before{content:"";pointer-events:none;background:radial-gradient(circle at 0,#ff2f920f,#0000 60%);position:absolute;inset:0}.AboutUs-module__1X7XZG__container{max-width:720px;margin:0 auto;position:relative}.AboutUs-module__1X7XZG__heading{color:#111;justify-content:center;align-items:center;gap:.8rem;margin-bottom:1.5rem;font-size:1.6rem;display:flex}.AboutUs-module__1X7XZG__line{background:#ff2f92;width:32px;height:2px}.AboutUs-module__1X7XZG__text{color:#333;text-align:left;margin-bottom:1.8rem;font-size:.95rem;line-height:1.8}.AboutUs-module__1X7XZG__button{color:#fff;background:#ff2f92;border-radius:999px;padding:.7rem 1.6rem;font-size:.9rem;text-decoration:none;transition:background .3s,transform .3s;display:inline-block}.AboutUs-module__1X7XZG__button:hover{background:#e62983;transform:translateY(-2px)}@media (min-width:768px){.AboutUs-module__1X7XZG__heading{font-size:2rem}.AboutUs-module__1X7XZG__text{font-size:1rem}.AboutUs-module__1X7XZG__container{text-align:left}}.AboutUs-module__1X7XZG__map{border-radius:18px;overflow:hidden;box-shadow:0 20px 40px #00000026}.AboutUs-module__1X7XZG__map iframe{border:none;width:100%;height:350px;display:block}@media (max-width:900px){.AboutUs-module__1X7XZG__footer-content{text-align:center;grid-template-columns:1fr;gap:30px}.AboutUs-module__1X7XZG__footer-info{order:1}.AboutUs-module__1X7XZG__map{order:2}.AboutUs-module__1X7XZG__map iframe{height:300px}}
.GallerySection-module__I00ByG__section{text-align:center;background:#fff;margin-bottom:50px;padding:6rem 1rem 2rem;overflow:hidden}.GallerySection-module__I00ByG__header{margin-bottom:2rem}.GallerySection-module__I00ByG__header h2{color:#ff1493;margin-bottom:.75rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600}.GallerySection-module__I00ByG__header p{color:#555;font-size:1rem;line-height:1.6}.GallerySection-module__I00ByG__scroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.GallerySection-module__I00ByG__scroller::-webkit-scrollbar{display:none}.GallerySection-module__I00ByG__card{scroll-snap-align:start;background:#eaeaea;border-radius:16px;flex:0 0 40%;height:160px;position:relative;overflow:hidden}.GallerySection-module__I00ByG__image{object-fit:cover}.GallerySection-module__I00ByG__quote{color:#fff;background:linear-gradient(135deg,#111,#2b2b2b);align-items:center;height:100%;padding:1.25rem;display:flex}.GallerySection-module__I00ByG__quote p{font-size:.95rem;line-height:1.25}@media (min-width:768px){.GallerySection-module__I00ByG__card{flex:0 0 32%;height:220px}.GallerySection-module__I00ByG__quote p{font-size:1rem}}@media (min-width:1024px){.GallerySection-module__I00ByG__scroller{gap:1.5rem;padding-bottom:0}.GallerySection-module__I00ByG__card{flex:0 0 24%;height:260px}.GallerySection-module__I00ByG__quote{padding:1.75rem}.GallerySection-module__I00ByG__quote p{font-size:1.05rem}}.GallerySection-module__I00ByG__card{transition:transform .35s,box-shadow .35s}.GallerySection-module__I00ByG__card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000001f}.GallerySection-module__I00ByG__wrapper{position:relative}.GallerySection-module__I00ByG__scrollBtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;opacity:0;z-index:5;background:#ffffffbf;border:none;border-radius:50%;width:44px;height:44px;font-size:1.6rem;transition:opacity .3s,transform .3s;position:absolute;top:50%;transform:translateY(-50%)}.GallerySection-module__I00ByG__left{left:8px}.GallerySection-module__I00ByG__right{right:8px}@media (hover:hover){.GallerySection-module__I00ByG__wrapper:hover .GallerySection-module__I00ByG__scrollBtn{opacity:1}}.GallerySection-module__I00ByG__scrollBtn:hover{transform:translateY(-50%)scale(1.05)}
.ClientReviewsSection-module__VDo0sW__section{background:linear-gradient(135deg,pink 0%,#ffb6c1 30%,#fff 90%);flex-direction:column;align-items:center;padding:6rem 1rem;display:flex}.ClientReviewsSection-module__VDo0sW__header{text-align:center;max-width:720px;margin-bottom:2.5rem}.ClientReviewsSection-module__VDo0sW__trustMeta{color:#666;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.9rem;display:flex}.ClientReviewsSection-module__VDo0sW__stars{color:#ff2f92;letter-spacing:2px}.ClientReviewsSection-module__VDo0sW__featuredCard{text-align:center;background:#fff;border-radius:26px;width:100%;max-width:860px;padding:2.8rem 2.5rem;position:relative;box-shadow:0 22px 50px #0000000f}.ClientReviewsSection-module__VDo0sW__quote{color:#ff2f92;opacity:.12;font-size:4.2rem;position:absolute;top:1.2rem;left:1.6rem}.ClientReviewsSection-module__VDo0sW__reviewText{color:#333;margin-bottom:1.8rem;font-size:1.05rem;line-height:1.8}.ClientReviewsSection-module__VDo0sW__clientRow{flex-direction:column;gap:.3rem;display:flex}.ClientReviewsSection-module__VDo0sW__verified{color:#ff2f92;font-size:.8rem}.ClientReviewsSection-module__VDo0sW__selectors{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.ClientReviewsSection-module__VDo0sW__selector{color:#ff2f92;cursor:pointer;background:0 0;border:1px solid #ff2f924d;border-radius:50%;width:44px;height:44px;font-weight:600;transition:all .25s}.ClientReviewsSection-module__VDo0sW__selector:hover{background:#ff2f9214}.ClientReviewsSection-module__VDo0sW__selector.ClientReviewsSection-module__VDo0sW__active{color:#fff;background:#ff2f92}@media (max-width:480px){.ClientReviewsSection-module__VDo0sW__featuredCard{padding:2.2rem 1.8rem}}
.HomeHero-module__TWx2nq__hero{background-image:url(https://res.cloudinary.com/dsmfo3qr3/image/upload/v1770791986/body_wash_l620hg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:85vh;margin-bottom:96px;display:flex;position:relative}.HomeHero-module__TWx2nq__hero-overlay{background:linear-gradient(120deg,#ff2f92e6,#0006);justify-content:center;align-items:center;width:100%;display:flex}.HomeHero-module__TWx2nq__hero-content{color:#fff;text-align:center;max-width:600px;padding:3rem 1.5rem}.HomeHero-module__TWx2nq__hero-content h1{margin-bottom:1rem;font-size:2rem;line-height:1.25}.HomeHero-module__TWx2nq__hero-content p{opacity:.95;margin-bottom:2rem;font-size:1rem;line-height:1.7}.HomeHero-module__TWx2nq__hero-cta{color:#ff2f92;background:#fff;border-radius:6px;padding:.9rem 1.6rem;font-weight:600;text-decoration:none;display:inline-block}
.services-module__EimPha__hero{background-image:url(https://images.unsplash.com/photo-1544161515-4ab6ce6db874);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:80vh;margin-bottom:60px;padding:5rem 1rem;display:flex;position:relative}.services-module__EimPha__overlay{background:linear-gradient(#00000073,#0000008c);position:absolute;inset:0}.services-module__EimPha__heroContent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;opacity:.8;background:#ffffffe0;border-radius:22px;max-width:680px;padding:2.8rem 2.4rem;position:relative}.services-module__EimPha__curveTop,.services-module__EimPha__curveBottom{border:3px solid pink;width:60px;height:60px;position:absolute}.services-module__EimPha__curveTop{border-bottom:none;border-left:none;border-radius:0 20px 0 0;top:-10px;right:-10px}.services-module__EimPha__curveBottom{border-top:none;border-right:none;border-radius:0 0 0 20px;bottom:-10px;left:-10px}.services-module__EimPha__heroContent h1{color:#1b1b1b;font-size:clamp(2rem,4vw,3rem);font-weight:600}.services-module__EimPha__heroContent p{color:#444;font-size:1rem;line-height:1.7}@media (min-width:768px){.services-module__EimPha__hero{padding:6rem 3rem}.services-module__EimPha__heroContent{padding:3.2rem 3rem}}@media (min-width:1024px){.services-module__EimPha__hero{min-height:80vh}}.services-module__EimPha__services-subintro{background:#fff;padding:3.5rem 1rem 2.5rem}.services-module__EimPha__subintro-container{text-align:center;max-width:820px;margin:0 auto}.services-module__EimPha__subintro-container h2{color:#1c1c1c;margin-bottom:1.2rem;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:600;line-height:1.3}.services-module__EimPha__subintro-container p{color:#555;margin-bottom:1rem;font-size:1rem;line-height:1.75}@media (min-width:768px){.services-module__EimPha__services-subintro{padding:4.5rem 2rem 3rem}.services-module__EimPha__subintro-container p{font-size:1.05rem}}@media (min-width:1024px){.services-module__EimPha__subintro-container{text-align:center}}
