img{max-width:100%;height:auto}.hero-main-image{aspect-ratio:552 / 523}.img-fluid{max-width:100%;height:auto}.lang-dropdown{display:none;position:absolute;top:100%;right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:140px;z-index:9999;overflow-y:auto;max-height:320px;margin-top:6px}.lang-dropdown.show{display:block}.lang-option{display:block;padding:8px 16px;color:#333;text-decoration:none;font-size:14px;transition:background .2s}.lang-option:hover,.lang-option.active{background:#f0f7ff;color:#0d6efd}.goog-te-banner-frame,.skiptranslate{display:none!important}body{top:0!important}.translated-ltr .nav-link{font-size:13px!important;white-space:nowrap}.translated-ltr .btn-book,.translated-ltr .btn-cta-nav{font-size:13px!important;white-space:nowrap}.translated-ltr .navbar-nav{gap:0!important}.skiptranslate{display:none!important}.anim .service-card-new,.anim .step-card,.anim .customer-review,.anim .process-steps-card,.anim .contact-info-card{opacity:0!important;transform:translateY(24px)!important;transition:opacity .7s ease,transform .7s ease!important}.anim .service-card-new.in,.anim .step-card.in,.anim .customer-review.in,.anim .process-steps-card.in,.anim .contact-info-card.in{opacity:1!important;transform:none!important}.service-card-new,.step-card,.customer-review,.process-steps-card,.contact-info-card{transition:transform .28s ease,box-shadow .28s ease!important}.service-card-new:hover,.step-card:hover,.customer-review:hover,.process-steps-card:hover,.contact-info-card:hover{transform:translateY(-5px)!important;box-shadow:0 14px 34px rgba(0,102,102,.13)!important}.btn-hero-primary,.btn-hero-secondary,.btn-book,.btn-view-prices,.btn-teal{transition:transform .2s ease,box-shadow .2s ease!important}.btn-hero-primary:hover,.btn-hero-secondary:hover,.btn-book:hover,.btn-view-prices:hover,.btn-teal:hover{transform:translateY(-2px)!important;box-shadow:0 8px 22px rgba(0,102,102,.28)!important}@media (prefers-reduced-motion:reduce){.anim .service-card-new,.anim .step-card,.anim .customer-review,.anim .process-steps-card,.anim .contact-info-card{opacity:1!important;transform:none!important;transition:none!important}}body{top:0!important;position:relative!important}.navbar-redesign{contain:layout style;height:66px;overflow:visible}.nav-logo{width:47px;height:50px;aspect-ratio:47/50}.hero-section-new{contain:layout style;min-height:820px;padding:70px 0 30px;background:#ffffff;overflow:hidden}.hero-section-new .container-custom{max-width:1200px;margin:0 auto;padding:0 15px}.hero-section-new .row{display:flex;flex-wrap:wrap;align-items:center}.hero-section-new .col-lg-7,.hero-section-new .col-lg-5{width:100%}.hero-image-wrap{display:flex;justify-content:center;align-items:center;position:relative}.hero-image-wrap img,.hero-main-image{aspect-ratio:552/523;max-width:100%;height:auto}.hero-value-props{list-style:none;padding:0;margin:0}.nav-cta{contain:layout style}.btn-book{display:flex!important;align-items:center!important;gap:6px}.btn-phone{display:flex!important;align-items:center!important;gap:6px}@media (max-width:576px){.btn-book{white-space:nowrap;padding:6px 14px!important;font-size:13px!important}}@media (max-width:991.98px){.navbar-redesign .nav-cta .btn-phone{display:none!important}}@media (min-width:768px){.hero-ctas{flex-direction:row!important}.hero-ctas a{width:auto!important}}@media (max-width:576px){.hero-title-new{font-size:2.2rem!important;line-height:1.14!important;margin-bottom:18px!important}.hero-section-new{min-height:auto!important;padding:20px 0 24px!important}.hero-section-new .row{align-items:flex-start!important}}h1,h2,h3,.hero-title-new,.section-title{letter-spacing:-0.02em}.hero-title-new{position:relative}.hero-title-new::after{content:"";display:block;width:56px;height:4px;background:#006666;border-radius:3px;margin:22px 0 0}@media (max-width:576px){.hero-title-new::after{width:44px;height:3px;margin-top:14px}}@media (min-width: 992px){.hero-section-new{min-height:600px}.hero-section-new .col-lg-7{flex:0 0 58.333%;max-width:58.333%}.hero-section-new .col-lg-5{flex:0 0 41.667%;max-width:41.667%}}@font-face{font-family:"Poppins-fallback";src:local("Arial");size-adjust:97.5%;ascent-override:105%;descent-override:35%;line-gap-override:0%}.hero-section-new .hero-subtitle{color:#4a4a4a!important;font-weight:400!important;font-size:16px!important;letter-spacing:0!important;line-height:1.55!important;margin-bottom:14px!important}@media (max-width:576px){.hero-section-new .hero-subtitle{font-size:14.5px!important}}.u-1{color:#006666;text-decoration:none}.u-2{width:48px;height:48px;background:#e6f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;color:#006666;font-size:20px}.u-3{font-size:13px;font-weight:600;color:#006666}.u-4{font-size:20px;font-weight:600;color:#1a1a1a;margin-top:28px}.u-5{color:#006666;font-weight:600}.u-6{color:#006666;font-size:16px;font-weight:700}.u-7{border-bottom:1px solid #eee}.u-8{caption-side:top;font-weight:600;color:#333;font-size:15px}.u-9{font-size:17px;font-weight:600;color:#333;margin-bottom:12px}.u-10{border-bottom:1px solid #eee;background:#f9f9f9}.t-1{color:#cfe8e8;text-decoration:none;font-size:0.82rem;white-space:nowrap}.t-2{color:#5a8a8a}.t-3{background-color:#f5f5f5}.t-4{padding:40px 0;background:#faf7f2}.t-5{font-size:1.4rem;font-weight:700;color:#1e1e1e;margin-bottom:15px}.t-6{background:#e8f5f5;color:#006666;padding:8px 16px;border-radius:20px;text-decoration:none;font-size:0.9rem}.t-7{color:#006666}.t-8{background-color:#ffffff}.t-9{color:#006666}.p-1{color:#006666}.p-2{color:#006666;text-decoration:none}.p-3{color:#666}.p-4{color:#555;line-height:1.8;margin-bottom:16px}.p-5{background:#faf7f2}.p-6{font-size:1.2rem;font-weight:600;color:#1e1e1e;margin-bottom:12px}.p-7{background:linear-gradient(135deg, #006666, #006666);padding:40px 0;text-align:center}.p-8{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:10px}.p-9{color:rgba(255,255,255,0.9);margin-bottom:20px}.p-10{font-weight:600;font-size:1.05rem;border-radius:30px;color:#006666}.p-11{border:1px solid #e0d5c7;margin-bottom:10px;border-radius:8px;overflow:hidden}.p-12{font-weight:600;font-size:1rem;color:#1e1e1e;background:#fff}.p-13{padding:50px 0;background:#ffffff}.p-14{background:#f8fbfc}.p-15{color:#006666;margin-right:5px}.p-16{font-size:1rem;line-height:1.7;color:#333}.p-17{background:#006666;color:white}.p-18{background-color:#ffffff}.p-19{padding:50px 0;background:#f9f9f9}.p-20{font-size:1.5rem;font-weight:700;color:#1e1e1e;margin-bottom:16px}.p-21{color:#555;line-height:1.8}.p-22{padding:40px 0;background:#ffffff}.p-23{font-size:1.4rem;font-weight:700;color:#1e1e1e;margin-bottom:20px}.p-24{display:inline-block;background:#006666;color:#fff;padding:8px 18px;border-radius:25px;text-decoration:none;font-size:0.95rem}.p-25{background:#ffffff;padding:12px 0;font-size:0.9rem}.p-26{font-size:1.6rem;font-weight:700;color:#1e1e1e;margin-bottom:20px}.p-27{font-size:1.6rem;font-weight:700;color:#1e1e1e;margin-bottom:25px}.p-28{background:#fff;border-radius:10px;padding:20px;height:100%;border-left:4px solid #006666}.p-29{color:#006666;font-size:1.2rem;margin-top:3px}.p-30{margin:0;font-size:1rem;line-height:1.6;color:#333}.p-31{background:#006666;color:#fff}.p-32{color:#006666;font-weight:600}.p-33{background:linear-gradient(135deg, #006666 0%, #14a085 100%);color:white}.p-34{color:#fff;opacity:0.8}.p-35{color:#006666;font-weight:600}.p-36{color:#006666;font-weight:600;border-radius:25px}.p-37{color:#006666;font-size:0.9rem}.p-38{background:#1e1e1e;color:#aaa;padding:30px 0;text-align:center}.p-39{color:#aaa;text-decoration:none}.p-40{color:#006666;font-weight:600}
