*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;overflow-x:hidden;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:var(--background);color:var(--text-dark);scroll-behavior:smooth}:root{--primary: #ff2faa;--secondary: #2ec4ff;--text-dark: #1a1a1a;--text-light: #ffffff;--background: #f8f8f8;--border-light: #e5e5e5;--dark-bg: #0b0b0b}a{text-decoration:none;color:inherit}button{cursor:pointer;font-family:inherit}a,button{transition:all .3s ease}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1}section{padding:4rem 2rem}@media(max-width:768px){section{padding:3rem 1.5rem}}@media(max-width:768px){.page-hero,.about-hero,.services-hero,.contact-hero,.consult-hero{height:45vh;min-height:320px}}.header{width:100%;background:var(--dark-bg);border-bottom:1px solid var(--border-light);padding:.1px 0;position:relative;z-index:1000}.header-container{max-width:1200px;margin:auto;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.logo-area{display:flex;align-items:center;gap:10px}.logo{height:100px}.brand-name{font-size:20px;font-weight:700;color:var(--primary)}.brand-name span{color:var(--secondary)}.phone-area a{color:var(--secondary);font-size:18px;font-weight:600;text-decoration:none}.nav-links{display:flex;align-items:center;gap:22px}.nav-links a{text-decoration:none;color:var(--text-light);font-size:15px;transition:.3s ease}.nav-links a:hover{color:var(--primary)}.contact-btn{background:var(--primary);color:#000!important;padding:8px 18px;border-radius:20px;transition:.3s ease}.contact-btn:hover{background:var(--secondary)}.hamburger{display:none;font-size:22px;color:var(--text-light);cursor:pointer}.nav-links a.active{color:var(--primary);font-weight:600}@media(max-width:900px){.hamburger{display:block}.phone-area{display:none}.nav-links{position:absolute;top:100%;right:0;background:var(--dark-bg);width:100%;flex-direction:column;align-items:center;gap:18px;padding:20px 0;border-top:1px solid var(--border-light);transform:translateY(-20px);opacity:0;pointer-events:none;transition:all .3s ease;z-index:999}.nav-links.open{transform:translateY(0);opacity:1;pointer-events:auto}.nav-links a{font-size:16px}.contact-btn{padding:10px 24px}}.footer{background:#111;color:#fff;padding:5rem 2rem 2rem}.footer-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(5,1fr);gap:2.5rem}.footer-col h3{color:var(--primary);margin-bottom:1rem;font-size:20px}.footer-col h4{margin-bottom:1rem;font-size:17px;color:var(--primary)}.footer-col p{font-size:14.5px;line-height:1.7;color:#ccc}.footer-col ul{list-style:none;padding:0}.footer-col ul li{margin-bottom:10px;font-size:14.5px;color:#ccc}.footer-col ul li a{text-decoration:none;color:#ccc;transition:.3s}.footer-col ul li a:hover{color:var(--primary)}.social-links{display:flex;gap:14px;margin-top:10px}.social-links a{width:38px;height:38px;background:#ffffff15;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;transition:.3s ease}.social-links a:hover{background:var(--primary);transform:translateY(-3px)}.footer-bottom{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #333;text-align:center}.footer-bottom p{font-size:14px;color:#aaa}@media(max-width:1000px){.footer-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.footer-container{grid-template-columns:1fr;text-align:center}.social-links{justify-content:center}}.back-to-top{position:fixed;bottom:100px;right:25px;width:45px;height:45px;border-radius:50%;border:none;background:var(--primary);color:#fff;font-size:22px;cursor:pointer;z-index:1000;box-shadow:0 6px 15px #0000004d;transition:.3s ease}.back-to-top:hover{background:#000;transform:translateY(-4px)}.whatsapp-float{position:fixed;bottom:30px;right:25px;width:58px;height:58px;background:#25d366;color:#fff;font-size:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:1000;box-shadow:0 8px 22px #00000059;transition:all .3s ease}.whatsapp-float:hover{transform:scale(1.12);background:#1ebe5d}.hero{background:linear-gradient(120deg,var(--primary),var(--secondary));padding:4rem 2rem;display:flex;align-items:center;overflow:hidden}.hero-container{max-width:1200px;margin:auto;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem}.hero-text-wrapper{display:flex;flex-direction:column}.hero-text h1{font-size:40px;color:#fff;margin-bottom:1rem}.hero-text p{font-size:18px;color:#f5f5f5;margin-bottom:2rem;line-height:1.6}.hero-btn{background:#000;color:#fff;padding:14px 28px;font-size:16px;border-radius:30px;width:fit-content}.hero-btn:hover{background:#fff;color:#000}.hero-images{position:relative;width:100%;height:420px}.circle-img{position:absolute;width:220px;height:220px;border-radius:50%;overflow:hidden;border:6px solid rgba(255,255,255,.25);background:#fff}.circle-img img{width:100%;height:100%;object-fit:cover}.img-one{top:0;left:40px}.img-two{top:120px;left:180px;z-index:2}.img-three{top:200px;left:0}.slide-left{animation:slideLeft .9s ease forwards}@keyframes slideLeft{0%{transform:translate(-80px);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:900px){.hero-container{grid-template-columns:1fr;text-align:center}.hero-text-wrapper{align-items:center}.hero-images{height:320px;margin-top:2.5rem}.circle-img{width:170px;height:170px}.img-one{left:50%;transform:translate(-120%)}.img-two{left:50%;transform:translate(-50%);top:80px}.img-three{left:50%;transform:translate(20%);top:160px}}@media(max-width:480px){.hero-text h1{font-size:30px}.hero-text p{font-size:15px}.circle-img{width:140px;height:140px}}.plans{background-size:cover;background-position:center;position:relative}.plans-overlay{background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5rem 2rem}.plans-container{max-width:1200px;margin:auto}.plans-header{text-align:center;margin-bottom:3rem}.plans-header h2{font-size:36px;color:#fff;margin-bottom:1rem}.plans-header p{color:#ddd;max-width:700px;margin:auto;line-height:1.6;font-size:17px}.plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.plan-card{background:#fff;color:#000;border-radius:20px;padding:2rem;text-align:center;position:relative;transition:.3s ease}.plan-card:hover{transform:translateY(-8px)}.highlight{border:3px solid var(--primary)}.badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:6px 16px;border-radius:20px;font-size:13px}.premium{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.premium .price,.premium ul li{color:#fff}.plan-card h3{font-size:24px;margin-bottom:.5rem}.price{font-size:28px;font-weight:700;margin:.5rem 0}.savings{color:green;font-size:14px;margin-bottom:1rem;display:block}.plan-card ul{list-style:none;padding:0;margin:1.5rem 0}.plan-card ul li{margin:10px 0}.plan-btn{display:inline-block;margin-top:1rem;background:#000;color:#fff;padding:12px 24px;border-radius:30px;text-decoration:none;font-size:15px}.plan-btn:hover{background:var(--primary)}.premium-btn{background:#fff;color:#000}.premium-btn:hover{background:#000;color:#fff}@media(max-width:1000px){.plans-grid{grid-template-columns:1fr}.plans-header h2{font-size:30px}}.process{background:var(--background);padding:5rem 2rem}.process-container{max-width:1200px;margin:auto}.process-header{text-align:center;margin-bottom:3.5rem}.process-header h2{font-size:36px;color:var(--primary);margin-bottom:1rem}.process-header p{max-width:750px;margin:auto;font-size:17px;line-height:1.7;color:var(--text-dark)}.process-steps{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.5rem}.process-step{background:#fff;width:190px;padding:24px 20px;border-radius:18px;text-align:center;border:1px solid var(--border-light);transition:.3s ease}.process-step:hover{transform:translateY(-6px)}.process-step .icon{font-size:38px;margin-bottom:12px}.process-step h4{font-size:16px;margin-bottom:8px;color:var(--primary)}.process-step p{font-size:13.5px;line-height:1.5;color:#444}.arrow{font-size:26px;color:var(--primary);font-weight:700}@media(max-width:1000px){.process-steps{gap:1rem}.arrow{display:none}.process-step{width:100%;max-width:300px}}@media(max-width:480px){.process-header h2{font-size:30px}.process-header p{font-size:15.5px}}.why{background:#fff;padding:5.5rem 2rem}.why-container{max-width:1200px;margin:auto}.why-header{text-align:center;margin-bottom:3.5rem}.why-header h2{font-size:36px;color:var(--primary);margin-bottom:1rem}.why-header p{max-width:800px;margin:auto;font-size:17px;line-height:1.7;color:var(--text-dark)}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.why-card{background:var(--background);padding:2.5rem 2rem;border-radius:22px;text-align:center;border:1px solid var(--border-light);transition:.3s ease}.why-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #0000001a}.why-icon{font-size:42px;margin-bottom:1rem}.why-card h4{font-size:18px;color:var(--primary);margin-bottom:.8rem}.why-card p{font-size:15px;line-height:1.6;color:#444}@media(max-width:900px){.why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.why-grid{grid-template-columns:1fr}.why-header h2{font-size:30px}}.testimonials{background:url(/assets/pr1-Hj250VhH.jpg) center/cover no-repeat;padding:6rem 2rem;position:relative}.overlay{background:#000000a6;padding:5rem 2rem}.testimonials-container{max-width:1200px;margin:auto}.testimonials-header{text-align:center;margin-bottom:3rem}.testimonials-header h2{font-size:36px;color:#fff;margin-bottom:.8rem}.testimonials-header p{color:#eee;font-size:16px}.slider-wrapper{display:flex;align-items:center;gap:1rem}.arrow-btn{background:var(--primary);border:none;color:#fff;font-size:22px;width:45px;height:45px;border-radius:50%;cursor:pointer}.arrow-btn:hover{background:#000}.testimonial-slider{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;flex:1}.testimonial-card{background:#fff;padding:2rem 1.5rem;border-radius:18px;text-align:center;min-height:230px}.stars{color:gold;font-size:20px;margin-bottom:1rem}.message{font-size:14.5px;line-height:1.7;color:#444;margin-bottom:1rem}.testimonial-card h4{font-size:15px;color:var(--primary);font-weight:700}@media(max-width:1000px){.testimonial-slider{grid-template-columns:repeat(2,1fr)}.slider-wrapper{flex-direction:column}}@media(max-width:480px){.testimonial-slider{grid-template-columns:1fr}.testimonials-header h2{font-size:28px}}.about-container{max-width:1100px;margin:auto;padding:0 2rem}.about-section{padding:5rem 0}.section-intro{max-width:700px;margin:0 auto 2.5rem;color:#555;text-align:center;line-height:1.6}.about-hero{height:65vh;display:flex;align-items:center;background:linear-gradient(#000000a6,#000000a6),url(/assets/pr7-BS1Mxskb.jpg);background-size:cover;background-position:center}.about-hero-content{width:50%;padding:4rem;color:#fff}.about-hero-content h1{font-size:44px;margin-bottom:1rem}.about-hero-content p{font-size:18px;line-height:1.6;max-width:520px}.about-section h2{text-align:center;font-size:36px;color:var(--primary);margin-bottom:2rem}.about-section p{max-width:800px;margin:0 auto 1.2rem;font-size:16px;line-height:1.7;color:#444}.about-why{padding:5rem 0;background:#f9f9f9}.why-list{list-style:none;max-width:800px;margin:auto;padding:0}.why-list li{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;font-size:16px;line-height:1.6;color:#444}.why-list svg{color:var(--primary);font-size:20px;margin-top:4px;flex-shrink:0}.about-cards-section{padding:5rem 0;background:linear-gradient(120deg,#a7358014,#d0e14a1f)}.about-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.about-card{background:#fff;padding:2.5rem 2rem;border-radius:20px;text-align:center;box-shadow:0 10px 30px #0000000f;transition:transform .3s ease}.about-card:hover{transform:translateY(-6px)}.about-card h3{color:var(--primary);margin-bottom:1rem;font-size:22px}.about-card p{font-size:15px;line-height:1.6;color:#444}.about-cta{padding:4rem 2rem;text-align:center;background:var(--primary);color:#fff}.about-cta h3{font-size:28px;margin-bottom:1.5rem}.about-cta a{display:inline-flex;align-items:center;gap:10px;background:#000;color:#fff;padding:14px 28px;border-radius:30px;font-size:16px;text-decoration:none;transition:.3s ease}.about-cta a:hover{background:#fff;color:#000}@media(max-width:900px){.about-hero{height:auto;padding:4rem 2rem}.about-hero-content{width:100%;padding:0;text-align:center}.about-hero-content p{margin:auto}.about-cards{grid-template-columns:1fr}}@media(max-width:500px){.about-hero-content h1{font-size:32px}.about-section h2{font-size:28px}.about-cta h3{font-size:24px}}.services-container{max-width:1100px;margin:auto;padding:0 2rem}.services-hero{height:65vh;display:flex;align-items:center;background:linear-gradient(#000000a6,#000000a6),url(/assets/pr2-3OS5Ro6x.jpg);background-size:cover;background-position:center}.services-hero-content{width:50%;padding:4rem;color:#fff}.services-hero-content h1{font-size:44px;margin-bottom:1rem}.services-hero-content p{font-size:18px;line-height:1.6;max-width:520px}.services-intro{padding:4rem 0 2rem;text-align:center}.services-intro p{max-width:750px;margin:auto;font-size:16px;line-height:1.7;color:#444}.services-section{padding:4rem 0}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.service-card{background:#fff;padding:2.5rem 2rem;border-radius:20px;text-align:center;box-shadow:0 10px 30px #0000000f;transition:.3s ease}.service-card:hover{transform:translateY(-6px)}.service-card svg{font-size:36px;color:var(--primary);margin-bottom:1rem}.service-card h3{color:var(--primary);margin-bottom:.8rem;font-size:18px}.service-card p{font-size:15px;line-height:1.6;color:#444}.services-cta{padding:4rem 2rem;text-align:center;background:var(--primary);color:#fff}.services-cta h3{font-size:28px;margin-bottom:1.5rem}.services-cta a{display:inline-flex;align-items:center;gap:10px;background:#000;color:#fff;padding:14px 28px;border-radius:30px;font-size:16px;text-decoration:none}.services-cta a:hover{background:#fff;color:#000}@media(max-width:1000px){.services-grid{grid-template-columns:repeat(2,1fr)}.services-hero-content{width:100%;text-align:center;padding:0 2rem}}@media(max-width:500px){.services-grid{grid-template-columns:1fr}.services-hero-content h1{font-size:32px}}.consult-container{max-width:1100px;margin:auto;padding:0 2rem}.consult-hero{height:65vh;display:flex;align-items:center;background:linear-gradient(#000000a6,#000000a6),url(/assets/pr1-Hj250VhH.jpg);background-size:cover;background-position:center}.consult-hero-content{width:50%;padding:4rem;color:#fff}.consult-hero-content h1{font-size:44px;margin-bottom:1rem}.consult-hero-content p{font-size:18px;line-height:1.6;max-width:520px}.consult-intro{padding:4rem 0 2rem;text-align:center}.consult-intro p{max-width:750px;margin:auto;font-size:16px;line-height:1.7;color:#444}.audience-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding:4rem 0}.audience-card{background:#fff;padding:2.5rem;border-radius:20px;text-align:center;box-shadow:0 10px 30px #0000000f}.audience-card svg{font-size:40px;color:var(--primary);margin-bottom:1rem}.consult-topics{padding:5rem 0;background:#f9f9f9}.consult-topics h2{text-align:center;color:var(--primary);margin-bottom:3rem}.topics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.topic-card{background:#fff;padding:2rem;border-radius:18px;text-align:center;box-shadow:0 10px 30px #0000000d}.topic-card svg{font-size:32px;color:var(--primary);margin-bottom:1rem}.consult-steps{padding:5rem 0}.steps-grid{display:flex;justify-content:center;gap:2rem}.step-card{background:var(--primary);color:#fff;padding:2rem 2.5rem;border-radius:20px;text-align:center;min-width:200px}.step-card span{font-size:28px;font-weight:700;display:block;margin-bottom:.5rem}.consult-cta{padding:4rem 2rem;text-align:center;background:var(--primary);color:#fff}.consult-cta a{display:inline-flex;align-items:center;gap:10px;background:#000;color:#fff;padding:14px 28px;border-radius:30px;font-size:16px;text-decoration:none}@media(max-width:900px){.consult-hero{height:auto;padding:4rem 2rem}.consult-hero-content{width:100%;padding:0;text-align:center}.topics-grid,.audience-grid{grid-template-columns:1fr}.steps-grid{flex-direction:column;align-items:center}}.contact-container{max-width:1100px;margin:auto;padding:0 2rem;display:grid;grid-template-columns:1.2fr 1fr;gap:3rem}.contact-hero{height:65vh;display:flex;align-items:center;background:linear-gradient(#000000a6,#000000a6),url(/assets/pr8-DWQq16Ne.jpg);background-size:cover;background-position:center}.contact-hero-content{padding:4rem;width:50%;color:#fff}.contact-hero-content h1{font-size:44px;margin-bottom:1rem}.contact-hero-content p{font-size:18px;line-height:1.6}.contact-section{padding:5rem 0}.contact-form-card{background:#fff;padding:3rem;border-radius:24px;box-shadow:0 12px 35px #0000000f}.contact-form-card h2{color:var(--primary);margin-bottom:1.5rem}.contact-form-card form{display:flex;flex-direction:column;gap:1rem}.contact-form-card input,.contact-form-card textarea{padding:14px 16px;border-radius:12px;border:1px solid #ddd;font-size:15px}.contact-form-card button{background:var(--primary);color:#fff;border:none;padding:14px;border-radius:30px;font-size:16px;cursor:pointer;margin-top:1rem}.contact-info-card{background:#f9f9f9;padding:3rem;border-radius:24px}.contact-info-card h2{color:var(--primary);margin-bottom:2rem}.info-item{display:flex;align-items:center;gap:12px;margin-bottom:1.5rem;font-size:16px}.info-item svg{color:var(--primary);font-size:18px}.whatsapp-btn{display:inline-flex;align-items:center;gap:10px;background:#25d366;color:#fff;padding:14px 26px;border-radius:30px;text-decoration:none;margin-top:1rem}.contact-map iframe{width:100%;height:400px;border:none}.contact-map{margin-top:50px;padding:0 2rem}.contact-map iframe{width:100%;height:350px;border-radius:16px;box-shadow:0 12px 30px #00000026}.map-btn{display:inline-block;margin-top:18px;padding:12px 26px;background:var(--primary);color:#fff;border-radius:30px;font-weight:500}.success-message{background:#e8f8f1;color:#0f5132;padding:14px 20px;border-radius:10px;margin-bottom:20px;font-size:15px;font-weight:500;animation:fadeIn .4s ease;border:1px solid #b6e2cd}@keyframes fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.contact-container{grid-template-columns:1fr}.contact-hero{height:auto;padding:4rem 2rem}.contact-hero-content{width:100%;padding:0;text-align:center}}@media(max-width:768px){.contact-map iframe{height:260px}}.washdry-hero{background:linear-gradient(#0009,#0009),url(/assets/Wash%20and%20dry-Cyn4M2sO.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.washdry-hero-content{max-width:900px;margin:auto;text-align:left}.washdry-hero h1{font-size:2.6rem;margin-bottom:1rem}.washdry-hero p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.washdry-cta{display:inline-block;background:var(--primary);color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;text-decoration:none}.washdry-cta:hover{background:#e02698}.washdry-content{background:#fff;padding:4rem 2rem}.washdry-container{max-width:900px;margin:auto}.washdry-container h2{margin-bottom:1rem;color:var(--primary)}.washdry-container p{font-size:1rem;line-height:1.8;margin-bottom:1.4rem;color:#333}.washdry-list{margin-top:1.5rem;list-style:none;padding-left:0}.washdry-list li{margin-bottom:.6rem;font-weight:500}@media(max-width:768px){.washdry-hero h1{font-size:1.9rem}.washdry-hero p{font-size:1rem}.washdry-hero-content{text-align:center}}.ironfold-hero{background:linear-gradient(#0009,#0009),url(/assets/Ironing-Bi5t6Oeu.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.ironfold-hero-content{max-width:900px;margin:auto;text-align:left}.ironfold-hero-content h1{font-size:2.6rem;margin-bottom:1rem}.ironfold-hero-content p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.ironfold-cta{display:inline-block;background:var(--primary);color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;text-decoration:none;transition:.3s ease}.ironfold-cta:hover{background:#e02698}.ironfold-content{background:#fff;padding:4rem 2rem}.ironfold-container{max-width:900px;margin:auto}.ironfold-container h2{margin-bottom:1rem;color:var(--primary)}.ironfold-container p{font-size:1rem;line-height:1.8;margin-bottom:1.4rem;color:#333}.ironfold-list{margin-top:1.5rem;list-style:none;padding-left:0}.ironfold-list li{margin-bottom:.6rem;font-weight:500;color:#444}@media(max-width:768px){.ironfold-hero h1{font-size:1.9rem}.ironfold-hero p{font-size:1rem}.ironfold-hero-content{text-align:center}.ironfold-list li{font-size:.95rem}}@media(max-width:480px){.ironfold-hero{padding:4rem 1rem;height:auto}.ironfold-hero-content h1{font-size:1.6rem}.ironfold-hero-content p{font-size:.95rem}.ironfold-cta{padding:.8rem 1.5rem;font-size:.95rem}}.duvet-hero{background:linear-gradient(#0009,#0009),url(/assets/Duvet-hEv_ON0_.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.duvet-hero-content{max-width:900px;margin:auto;text-align:left}.duvet-hero h1{font-size:2.6rem;margin-bottom:1rem}.duvet-hero p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.duvet-cta{display:inline-block;background:var(--primary);color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;text-decoration:none;transition:.3s ease}.duvet-cta:hover{background:#e02698}.duvet-content{background:#fff;padding:4rem 2rem}.duvet-container{max-width:900px;margin:auto}.duvet-container h2{margin-bottom:1rem;color:var(--primary)}.duvet-container p{font-size:1rem;line-height:1.8;margin-bottom:1.4rem;color:#333}.duvet-list{margin-top:1.5rem;list-style:none;padding-left:0}.duvet-list li{margin-bottom:.6rem;font-weight:500}.duvet-features{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.duvet-feature{background:#f9f9f9;padding:1.8rem 1.5rem;border-radius:15px;text-align:center;box-shadow:0 6px 20px #0000000d;transition:transform .3s ease}.duvet-feature:hover{transform:translateY(-5px)}.duvet-feature h3{color:var(--primary);margin-bottom:.8rem;font-size:1.2rem}.duvet-feature p{font-size:.95rem;color:#555;line-height:1.5}@media(max-width:900px){.duvet-hero{height:auto;padding:4rem 2rem}.duvet-hero-content{width:100%;padding:0;text-align:center}.duvet-hero h1{font-size:2rem}.duvet-hero p{font-size:1rem}.duvet-features{grid-template-columns:1fr}}@media(max-width:500px){.duvet-hero h1,.duvet-container h2{font-size:1.6rem}.duvet-feature h3{font-size:1.1rem}.duvet-feature p{font-size:.9rem}}.shoe-hero{background:linear-gradient(#0009,#0009),url(/assets/Shoe%20wash-CaeW6Y9V.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.shoe-hero-content{max-width:900px;margin:auto;text-align:left}.shoe-hero h1{font-size:2.6rem;margin-bottom:1rem}.shoe-hero p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.shoe-cta{display:inline-block;background:var(--primary);color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;text-decoration:none;transition:.3s ease}.shoe-cta:hover{background:#e02698}.shoe-content{background:#fff;padding:4rem 2rem}.shoe-container{max-width:900px;margin:auto}.shoe-container h2{margin-bottom:1rem;color:var(--primary)}.shoe-container p{font-size:1rem;line-height:1.8;margin-bottom:1.4rem;color:#333}.shoe-list{margin-top:1.5rem;list-style:none;padding-left:0}.shoe-list li{margin-bottom:.6rem;font-weight:500}.shoe-features{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.shoe-feature{background:#f9f9f9;padding:1.8rem 1.5rem;border-radius:15px;text-align:center;box-shadow:0 6px 20px #0000000d;transition:transform .3s ease}.shoe-feature:hover{transform:translateY(-5px)}.shoe-feature h3{color:var(--primary);margin-bottom:.8rem;font-size:1.2rem}.shoe-feature p{font-size:.95rem;color:#555;line-height:1.5}@media(max-width:900px){.shoe-hero{height:auto;padding:4rem 2rem}.shoe-hero-content{width:100%;padding:0;text-align:center}.shoe-hero h1{font-size:2rem}.shoe-hero p{font-size:1rem}.shoe-features{grid-template-columns:1fr}}@media(max-width:500px){.shoe-hero h1,.shoe-container h2{font-size:1.6rem}.shoe-feature h3{font-size:1.1rem}.shoe-feature p{font-size:.9rem}}.stain-hero{background:linear-gradient(#0009,#0009),url(/assets/Stain%20removal-0B4z5m5N.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.stain-hero-content{max-width:900px;margin:auto;text-align:left}.stain-hero-content h1{font-size:2.6rem;margin-bottom:1rem}.stain-hero-content p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.stain-cta{display:inline-block;background:var(--primary);color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;text-decoration:none;transition:.3s ease}.stain-cta:hover{background:#e02698}.stain-content{background:#fff;padding:4rem 2rem}.stain-container{max-width:900px;margin:auto}.stain-container h2{margin-bottom:1rem;color:var(--primary)}.stain-container p{font-size:1rem;line-height:1.8;margin-bottom:1.4rem;color:#333}.stain-list{margin-top:1.5rem;list-style:none;padding-left:0}.stain-list li{margin-bottom:.6rem;font-weight:500}@media(max-width:768px){.stain-hero{height:auto;padding:4rem 2rem}.stain-hero-content{text-align:center}.stain-hero-content h1{font-size:1.9rem}.stain-hero-content p{font-size:1rem}.stain-container h2{font-size:1.8rem}.stain-container p{font-size:.95rem}}@media(max-width:500px){.stain-hero-content h1,.stain-container h2{font-size:1.6rem}}.corporate-hero{background:linear-gradient(#0009,#0009),url(/assets/Corporate%20services-QXGWhujU.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.corporate-hero-content{max-width:900px;margin:auto;text-align:left}.corporate-hero-content h1{font-size:2.6rem;margin-bottom:1rem}.corporate-hero-content p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.corporate-cta{display:inline-block;background:var(--primary);color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;text-decoration:none;transition:.3s ease}.corporate-cta:hover{background:#e02698}.corporate-content{background:#fff;padding:4rem 2rem}.corporate-container{max-width:900px;margin:auto}.corporate-container h2{margin-bottom:1rem;color:var(--primary)}.corporate-container p{font-size:1rem;line-height:1.8;margin-bottom:1.4rem;color:#333}.corporate-list{margin-top:1.5rem;list-style:none;padding-left:0}.corporate-list li{margin-bottom:.6rem;font-weight:500}@media(max-width:768px){.corporate-hero{height:auto;padding:4rem 2rem}.corporate-hero-content{text-align:center}.corporate-hero-content h1{font-size:1.9rem}.corporate-hero-content p{font-size:1rem}.corporate-container h2{font-size:1.8rem}.corporate-container p{font-size:.95rem}}@media(max-width:500px){.corporate-hero-content h1,.corporate-container h2{font-size:1.6rem}}.faq-hero{background:linear-gradient(#0009,#0009),url(/assets/hero2-Cx6dyRRZ.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.faq-hero-content{max-width:900px;margin:auto;text-align:left}.faq-hero h1{font-size:2.6rem;margin-bottom:1rem}.faq-hero p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.faq-content{background:#fff;padding:4rem 2rem}.faq-container{max-width:900px;margin:auto}.faq-category{margin-bottom:2.5rem}.faq-category-title{font-size:1.3rem;color:var(--primary);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--border-light)}.faq-item{border:1px solid var(--border-light);border-radius:12px;margin-bottom:.8rem;overflow:hidden;transition:box-shadow .3s ease}.faq-item:hover{box-shadow:0 6px 20px #0000000f}.faq-item--open{box-shadow:0 6px 20px #ff2faa1a;border-color:var(--primary)}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#f9f9f9;border:none;padding:1.1rem 1.4rem;text-align:left;cursor:pointer;font-size:1rem;font-weight:600;color:var(--text-dark);transition:background .3s ease}.faq-question:hover{background:#f0f0f0}.faq-item--open .faq-question{background:#fff0f8;color:var(--primary)}.faq-question svg{flex-shrink:0;color:var(--primary);font-size:.9rem}.faq-answer{padding:1rem 1.4rem 1.2rem;background:#fff;border-top:1px solid var(--border-light)}.faq-answer p{font-size:1rem;line-height:1.8;color:#333;margin:0}.faq-cta{background:var(--dark-bg);color:var(--text-light);text-align:center;padding:4rem 2rem}.faq-cta h3{font-size:1.8rem;margin-bottom:.8rem}.faq-cta p{font-size:1rem;margin-bottom:1.8rem;opacity:.85}.faq-cta a{display:inline-flex;align-items:center;gap:.5rem;background:#25d366;color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;font-size:1rem;text-decoration:none;transition:.3s ease}.faq-cta a:hover{background:#1ebe5d}@media(max-width:900px){.faq-hero{height:auto;padding:4rem 2rem}.faq-hero-content{width:100%;padding:0;text-align:center}.faq-hero h1{font-size:2rem}.faq-hero p{font-size:1rem}}@media(max-width:500px){.faq-hero h1{font-size:1.6rem}.faq-category-title{font-size:1.1rem}.faq-question{font-size:.95rem;padding:1rem}.faq-answer p{font-size:.95rem}}.blog-hero{background:linear-gradient(#0009,#0009),url(/assets/hero1-DsI1pDA0.jpg);background-size:cover;background-position:center;color:#fff;padding:6rem 2rem;height:65vh;display:flex;align-items:center}.blog-hero-content{max-width:900px;margin:auto;text-align:left}.blog-hero h1{font-size:2.6rem;margin-bottom:1rem}.blog-hero p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.blog-content{background:#f8f8f8;padding:4rem 2rem}.blog-container{max-width:1100px;margin:auto}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.blog-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 6px 20px #0000000f;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0000001a}.blog-card-image{position:relative;width:100%;height:200px;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog-card:hover .blog-card-image img{transform:scale(1.05)}.blog-category{position:absolute;top:12px;left:12px;background:var(--primary);color:#fff;font-size:.75rem;font-weight:600;padding:.3rem .8rem;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.blog-card-body{padding:1.4rem;flex:1;display:flex;flex-direction:column}.blog-meta{display:flex;gap:1rem;font-size:.82rem;color:#888;margin-bottom:.8rem;flex-wrap:wrap}.blog-meta span{display:flex;align-items:center;gap:.3rem}.blog-meta svg{font-size:.75rem;color:var(--primary)}.blog-card-body h2{font-size:1.05rem;color:var(--text-dark);margin-bottom:.7rem;line-height:1.4}.blog-card-body p{font-size:.93rem;color:#555;line-height:1.7;flex:1;margin-bottom:1.2rem}.blog-read-more{display:inline-block;background:var(--primary);color:#fff;padding:.6rem 1.2rem;border-radius:30px;font-size:.88rem;font-weight:600;text-decoration:none;text-align:center;transition:background .3s ease;align-self:flex-start}.blog-read-more:hover{background:#e02698}.blog-seo{background:#fff;padding:3rem 2rem}.blog-seo h2{font-size:1.5rem;color:var(--primary);margin-bottom:1rem;max-width:1100px;margin-left:auto;margin-right:auto}.blog-seo p{font-size:1rem;line-height:1.8;color:#333;margin-bottom:1rem;max-width:1100px;margin-left:auto;margin-right:auto}.blog-cta{background:var(--dark-bg);color:var(--text-light);text-align:center;padding:4rem 2rem}.blog-cta h3{font-size:1.8rem;margin-bottom:.8rem}.blog-cta p{font-size:1rem;margin-bottom:1.8rem;opacity:.85}.blog-cta a{display:inline-flex;align-items:center;gap:.5rem;background:#25d366;color:#fff;padding:.9rem 1.8rem;border-radius:30px;font-weight:600;font-size:1rem;text-decoration:none;transition:.3s ease}.blog-cta a:hover{background:#1ebe5d}@media(max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.blog-hero{height:auto;padding:4rem 2rem}.blog-hero-content{width:100%;padding:0;text-align:center}.blog-hero h1{font-size:2rem}.blog-hero p{font-size:1rem}}@media(max-width:600px){.blog-grid{grid-template-columns:1fr}.blog-card-image{height:180px}}@media(max-width:500px){.blog-hero h1{font-size:1.6rem}.blog-card-body h2{font-size:1rem}.blog-card-body p{font-size:.9rem}}.blogpost-container{max-width:800px;margin:0 auto;padding:40px 20px 60px}.blogpost-image{width:100%;height:400px;object-fit:cover;border-radius:12px;margin-bottom:30px}.blogpost-excerpt{font-size:1.15rem;color:#555;line-height:1.8;border-left:4px solid var(--primary);padding-left:16px;margin-bottom:40px;font-style:italic}.blogpost-section{margin-bottom:32px}.blogpost-section h2{font-size:1.3rem;color:#222;margin-bottom:10px;font-weight:700}.blogpost-section p{font-size:1rem;color:#444;line-height:1.8}.blogpost-cta{background:#fff5f8;border:1px solid #f5c0d0;border-radius:12px;padding:30px;text-align:center;margin:48px 0 32px}.blogpost-cta h3{font-size:1.3rem;color:#222;margin-bottom:10px}.blogpost-cta p{color:#555;margin-bottom:20px}.blogpost-whatsapp{display:inline-flex;align-items:center;gap:8px;background:#25d366;color:#fff;padding:12px 28px;border-radius:30px;font-weight:600;text-decoration:none;transition:background .3s}.blogpost-whatsapp:hover{background:#1ebe5d}.blogpost-back{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-weight:600;text-decoration:none;font-size:.95rem;transition:gap .2s;margin-top:16px}.blogpost-back:hover{gap:12px}@media(max-width:600px){.blogpost-image{height:220px}.blogpost-excerpt{font-size:1rem}.blogpost-section h2{font-size:1.1rem}}
