html body #navbar.navbar,html body #navbar.navbar.menu-open,html body #navbar.navbar.scrolled{top:14px!important}html body.has-countdown-banner #navbar.navbar,html body.has-countdown-banner #navbar.navbar.menu-open,html body.has-countdown-banner #navbar.navbar.scrolled{top:52px!important}@media (max-width:992px){html body #navbar.navbar,html body #navbar.navbar.menu-open,html body #navbar.navbar.scrolled{top:8px!important}html body.has-countdown-banner #navbar.navbar,html body.has-countdown-banner #navbar.navbar.menu-open,html body.has-countdown-banner #navbar.navbar.scrolled{top:48px!important}}@media (max-width:768px){html body.has-countdown-banner #navbar.navbar,html body.has-countdown-banner #navbar.navbar.menu-open,html body.has-countdown-banner #navbar.navbar.scrolled{top:8px!important}}@media (min-width:993px){html body #navbar.navbar .container{gap:clamp(8px,.8vw,16px)!important}html body #navbar.navbar .nav-logo{min-width:0!important;margin-right:0!important}html body #navbar.navbar .nav-logo-img{image-rendering:crisp-edges!important;max-width:clamp(210px,20vw,350px)!important}html body #navbar.navbar .nav-links{flex:1 1 0%!important;flex-wrap:nowrap!important;justify-content:space-between!important;gap:clamp(3px,.7vw,14px)!important;min-width:0!important;margin-left:0!important}html body #navbar.navbar .nav-links>a{flex:0 0 auto!important;justify-content:center!important;min-height:44px!important;padding:0 clamp(8px,.9vw,16px)!important;font-size:clamp(.82rem, .95vw, .94rem)!important;line-height:1.1!important}html body #navbar.navbar .nav-pincode{flex:0 1 clamp(240px,23vw,390px)!important;width:auto!important;min-width:0!important;margin-left:clamp(6px,.8vw,14px)!important}html body #navbar.navbar .nav-pincode:focus-within{width:auto!important}html body #navbar.navbar .nav-pincode .pincode-input-group,html body #navbar.navbar .nav-pincode .pincode-input-group:focus-within{display:flex!important;width:100%!important;min-width:0!important;transform:none!important}html body #navbar.navbar .nav-pincode input{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}}@media (min-width:1201px){html body #navbar.navbar .nav-pincode{flex-basis:clamp(300px,23vw,420px)!important}}@media (min-width:1440px){html body #navbar.navbar .container{max-width:min(1680px,calc(100vw - 48px))!important}}html body #navbar.navbar .scroll-progress-curved path#scrollProgressPath,html body #navbar.navbar .scroll-progress-curved path#scrollProgressTrack{stroke-width:2.5px!important;filter:none!important}html body #navbar.navbar .scroll-progress-curved path#scrollProgressPath{opacity:.42!important}@media (min-width:993px) and (max-width:1200px){html body #navbar.navbar .nav-logo-img{image-rendering:crisp-edges!important;max-width:220px!important}html body #navbar.navbar .nav-links{gap:4px!important}html body #navbar.navbar .nav-links>a{padding-right:8px!important;padding-left:8px!important;font-size:.82rem!important}html body #navbar.navbar .nav-pincode{flex-basis:240px!important}}@media (max-width:992px){html body #navbar.navbar .nav-links{overflow-x:hidden!important}html body #navbar.navbar .nav-links .nav-pincode,html body #navbar.navbar .nav-links .nav-pincode:focus-within{flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:8px 0 0!important}html body #navbar.navbar .nav-links .nav-pincode .pincode-input-group,html body #navbar.navbar .nav-links .nav-pincode .pincode-input-group:focus-within{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;transform:none!important}html body #navbar.navbar .nav-links .nav-pincode input{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body #navbar.navbar .nav-links .nav-pincode .btn-check-pin{flex:0 0 auto!important;min-height:40px!important;white-space:nowrap!important}html body #navbar.navbar .scroll-progress-container,html body #navbar.navbar .scroll-progress-curved{display:none!important}}html body #navbar.navbar .scroll-progress-curved{display:none!important}html body #navbar.navbar .container .scroll-progress-container{display:block!important;position:absolute!important;top:auto!important;right:18px!important;bottom:-8px!important;left:18px!important;width:auto!important;height:5px!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:9999px!important;background:0 0!important;box-shadow:none!important;transform:none!important;z-index:10!important;pointer-events:none!important}html body #navbar.navbar .container .scroll-progress-container .scroll-progress-bar{display:block!important;width:0;height:100%!important;border-radius:9999px!important;background:linear-gradient(90deg,#e11d48 0,#f43f5e 20%,#4f46e5 45%,#2563eb 70%,#0284c7 88%,#06b6d4 100%)!important;box-shadow:0 0 10px rgba(37,99,235,.42),0 0 4px rgba(225,29,72,.3)!important;transition:width 80ms ease-out!important}@media (max-width:768px){body,html{max-width:100%;overflow-x:clip}html body{padding-top:0!important}html{scroll-padding-top:84px}html body.has-countdown-banner{margin-top:0!important}html body.has-countdown-banner:has(#navbar){margin-top:0!important;padding-top:0!important}html body #navbar.navbar,html body #navbar.navbar.menu-open,html body #navbar.navbar.scrolled,html body.has-countdown-banner #navbar.navbar,html body.has-countdown-banner #navbar.navbar.menu-open,html body.has-countdown-banner #navbar.navbar.scrolled{position:fixed!important;top:8px!important;left:0!important;right:0!important;width:100%!important;margin-top:0!important;box-sizing:border-box!important}html body #navbar.navbar .container{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;min-height:58px!important;padding:6px 10px!important;gap:8px!important;box-sizing:border-box!important}html body #navbar.navbar .nav-logo{flex:0 1 auto!important;min-width:0!important;margin:0!important}html body #navbar.navbar .nav-logo-img{image-rendering:crisp-edges!important;width:min(100%,clamp(156px,52vw,205px))!important;max-width:205px!important;max-height:44px!important;height:auto!important;object-fit:contain!important}html body #navbar.navbar .hamburger{flex:0 0 44px!important;width:44px!important;height:44px!important;min-height:44px!important;margin-left:auto!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:10px!important;box-sizing:border-box!important}html body #navbar.navbar #navLinks.nav-links{width:min(86vw,360px)!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-top:calc(76px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;right:0!important;display:flex!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(calc(100% + 12px),0,0)!important;transition:transform 320ms cubic-bezier(.22, 1, .36, 1),opacity 220ms ease-out,visibility 0s linear 320ms!important;background:#f8fbff!important;border-left:1px solid rgba(30,64,175,.1)!important;box-shadow:-16px 0 40px rgba(10,22,40,.16)!important}html body #navbar.navbar #navLinks.nav-links.active{right:0!important;display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important;transition-delay:0s,0s,0s!important}html body #navbar.navbar #navLinks.nav-links>.nav-pincode,html body #navbar.navbar #navLinks.nav-links>a{opacity:0!important;transform:translate3d(14px,0,0)!important;transition:opacity 180ms ease-out,transform 260ms cubic-bezier(.22, 1, .36, 1)!important;transition-delay:0s!important}html body #navbar.navbar #navLinks.nav-links.active>.nav-pincode,html body #navbar.navbar #navLinks.nav-links.active>a{opacity:1!important;transform:translate3d(0,0,0)!important}html body #navbar.navbar #navLinks.nav-links.active>a:first-of-type{transition-delay:40ms!important}html body #navbar.navbar #navLinks.nav-links.active>a:nth-of-type(2){transition-delay:75ms!important}html body #navbar.navbar #navLinks.nav-links.active>a:nth-of-type(3){transition-delay:110ms!important}html body #navbar.navbar #navLinks.nav-links.active>a:nth-of-type(4){transition-delay:145ms!important}html body #navbar.navbar #navLinks.nav-links.active>a:nth-of-type(5){transition-delay:180ms!important}html body #navbar.navbar #navLinks.nav-links.active>.nav-pincode{transition-delay:215ms!important}html body #navbar.navbar #navLinks.nav-links>a{width:100%!important;min-height:48px!important;justify-content:flex-start!important;box-sizing:border-box!important}html body #navbar.navbar #navLinks.nav-links .nav-pincode input{color:#0f1f3d!important;opacity:1!important;-webkit-text-fill-color:#0f1f3d!important}html body #navbar.navbar #navLinks.nav-links .nav-pincode input::placeholder{color:#53657d!important;opacity:1!important}html body .mobile-pincode-banner,html body.has-countdown-banner .mobile-pincode-banner{margin-top:calc(64px + 8px + env(safe-area-inset-top,0px))!important;padding:12px 0!important;min-height:0!important;box-sizing:border-box!important}html body #navbar.navbar+.mobile-pincode-banner,html body.has-countdown-banner #navbar.navbar+.mobile-pincode-banner{margin:calc(64px + 8px + env(safe-area-inset-top,0px)) 14px 14px!important}html body .mobile-pincode-banner>.container{width:calc(100% - 28px)!important;max-width:560px!important;padding:0!important;box-sizing:border-box!important}html body .mobile-pincode-banner .mpb-content{gap:9px!important}html body .mobile-pincode-banner .mpb-header{min-width:0!important}html body .mobile-pincode-banner .mpb-input-group{width:100%!important;min-width:0!important;box-sizing:border-box!important}html body .container{width:100%!important;max-width:calc(100% - 32px)!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html body main#main-content .section-padding{padding-top:clamp(16px,3.5vw,22px)!important;padding-bottom:clamp(16px,3.5vw,22px)!important}html body main#main-content #popularTests.section-padding{padding-top:22px!important}html body main#main-content .section-title{max-width:100%!important;margin:0 auto 12px!important;font-size:clamp(1.45rem, 6.7vw, 2rem)!important;line-height:1.2!important;text-wrap:balance}html body main#main-content .section-subtitle{max-width:38rem!important;margin:0 auto 22px!important;padding:0!important;font-size:.95rem!important;line-height:1.55!important}html body footer .footer-grid,html body main#main-content .accred-grid,html body main#main-content .faq-grid,html body main#main-content .features-grid,html body main#main-content .test-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html body footer .footer-grid>*,html body main#main-content .accred-grid>*,html body main#main-content .faq-grid>*,html body main#main-content .features-grid>*,html body main#main-content .test-packages-grid>*{min-width:0!important}html body main#main-content a,html body main#main-content h1,html body main#main-content h2,html body main#main-content h3,html body main#main-content li,html body main#main-content p{min-width:0;overflow-wrap:anywhere}html body:has(.mobile-sticky-leadbar){padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}html body:has(.mobile-sticky-leadbar) .whatsapp-float{display:none!important;visibility:hidden!important;pointer-events:none!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar{max-width:100vw!important;padding-left:max(8px,env(safe-area-inset-left,0px))!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important;gap:6px!important;box-sizing:border-box!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-glass-pill{flex:1 1 auto!important;min-width:0!important;max-width:calc(100vw - 80px)!important;gap:2px!important;box-sizing:border-box!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-item{flex:1 1 0%!important;min-width:0!important;min-height:48px!important;padding-left:4px!important;padding-right:4px!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-label{max-width:100%!important;font-size:clamp(9px, 2.5vw, 11px)!important;white-space:nowrap!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .leadbar-whatsapp{flex:0 0 48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}html body #scrollToTop,html body .scroll-to-top{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}html body main#main-content li,html body main#main-content p{text-align:left!important}html body main#main-content .section-subtitle,html body main#main-content .section-title{text-align:center!important}}@media (max-width:520px){html body footer .footer-grid,html body main#main-content .accred-grid,html body main#main-content .faq-grid,html body main#main-content .features-grid,html body main#main-content .test-packages-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}}@media (prefers-reduced-motion:reduce){html body #navbar.navbar,html body #navbar.navbar .container,html body #navbar.navbar .nav-links>a,html body #navbar.navbar .nav-pincode .pincode-input-group{transition-duration:0s!important}html body #navbar.navbar,html body #navbar.navbar .nav-links,html body .liquid-glass-nav-wrap.mobile-sticky-leadbar,html body .liquid-glass-nav-wrap.mobile-sticky-leadbar *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}@media (max-width:768px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html body{width:100%!important;min-width:0!important}html body footer,html body footer *,html body main#main-content,html body main#main-content *{box-sizing:border-box;min-width:0}html body main#main-content img,html body main#main-content svg,html body main#main-content video{max-width:100%}html body main#main-content h1,html body main#main-content h2,html body main#main-content h3{max-width:100%;line-height:1.25;text-wrap:balance}html body main#main-content .feature-card,html body main#main-content .package-card,html body main#main-content .testimonial-card{max-width:100%!important}html body main#main-content button{min-height:44px!important}html body main#main-content .accred-grid,html body main#main-content .faq-grid,html body main#main-content .features-grid,html body main#main-content .test-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){html body main#main-content .accred-grid,html body main#main-content .faq-grid,html body main#main-content .features-grid,html body main#main-content .test-packages-grid{grid-template-columns:minmax(0,1fr)!important}html body main#main-content .faq-grid>*,html body main#main-content .features-grid>*,html body main#main-content .test-packages-grid>*{width:100%!important;min-width:0!important}}@media (max-width:380px){html body #navbar.navbar .container{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;padding-right:8px!important;padding-left:8px!important}html body #navbar.navbar .nav-logo-img{image-rendering:crisp-edges!important;width:min(100%,178px)!important;max-width:164px!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar{gap:4px!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-glass-pill{max-width:calc(100vw - 68px)!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .leadbar-whatsapp{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-label{font-size:10px!important}html body main#main-content .package-card-body{padding:16px 14px!important}}@media (max-width:768px){html body main#main-content .why-choose-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}html body main#main-content .pan-india-guarantee-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}html body.page-entry-ready,html body.page-entry-ready #welcome-carousel,html body.page-entry-ready .flipkart-carousel,html body.page-entry-ready .hero-trust-bar,html body.page-entry-ready .hero-trust-container,html body.page-entry-ready .mobile-pincode-banner,html body.page-entry-ready .navbar,html body.page-entry-ready .package-card,html body.page-entry-ready footer,html body.page-entry-ready main>.section-padding,html body.page-entry-ready main>section{animation:none!important;will-change:auto!important}html body.page-entry-ready footer,html body.page-entry-ready main>:nth-child(n){animation:none!important;opacity:1!important;transform:none!important;will-change:auto!important}}@media (max-width:520px){html body main#main-content .pan-india-guarantee-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}}@media (max-width:768px) and (prefers-reduced-motion:reduce){html body #navbar.navbar #navLinks.nav-links,html body #navbar.navbar #navLinks.nav-links.active,html body #navbar.navbar #navLinks.nav-links>.nav-pincode,html body #navbar.navbar #navLinks.nav-links>a{transition-duration:0s!important;transition-delay:0s!important}}.package-card,html body .package-card,html body main#main-content .test-packages-grid>.package-card{content-visibility:visible!important;contain:style layout!important}.package-card .package-card-img img,html body .package-card-img img,html body main#main-content .package-card-img img{aspect-ratio:auto!important;object-fit:contain!important;will-change:auto!important}html{scroll-padding-top:88px!important;scroll-behavior:auto;background-color: #090e1a !important}body,button,html,input{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.nav-logo-img,.package-card-img img,.fc-slide img,.booking-pkg-img,#lightboxImg,.badge-icon img,.accred-card img,.accred-logo,.doctor-img,.board-card-img,.step-img,.trust-card img,.trust-icon-ring svg{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}:target{scroll-margin-top:clamp(80px,9vh,100px)!important}div[id],section[id]{scroll-margin-top:clamp(80px,9vh,100px)}::selection{background:#dbeafe!important;color:#1e40af!important}:focus-visible{outline:#2563eb solid 2px!important;outline-offset:2px!important;border-radius:6px!important}input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.18)!important;outline:0!important}.btn,.btn-primary,.btn-secondary,button.btn{transition:transform .18s cubic-bezier(.16, 1, .3, 1),box-shadow .18s cubic-bezier(.16, 1, .3, 1),background-color .18s,border-color .18s!important}.btn-primary:hover,.btn:hover,button.btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px -2px rgba(30,64,175,.35)!important}.btn:active,button.btn:active{transform:translateY(.5px) scale(.98)!important;box-shadow:0 2px 8px rgba(30,64,175,.2)!important}.scroll-to-top:hover{box-shadow:0 8px 24px rgba(30,64,175,.35)!important}.footer-links a{display:inline-block!important;transition:transform .2s cubic-bezier(.16, 1, .3, 1),color .2s!important}.footer-links a:hover{color:var(--teal-400,#38bdf8)!important;transform:translateX(4px)!important;padding-left:0!important}html body{background:radial-gradient(circle at 7% 8%,rgba(96,165,250,.18),transparent 27rem),radial-gradient(circle at 94% 26%,rgba(251,146,60,.12),transparent 24rem),linear-gradient(135deg,#edf5ff 0,#e9f0f8 52%,#f8eff2 100%)!important}html body .navbar,html body .navbar.scrolled{border-bottom:1px solid rgba(255,255,255,.75)!important;box-shadow:0 8px 28px rgba(15,23,42,.06),inset 0 1px 0 #fff!important}html body .navbar.menu-open{border-bottom:1px solid rgba(255,255,255,.85)!important;box-shadow:0 12px 36px rgba(15,23,42,.08),inset 0 1px 0 #fff!important}html body .nav-pincode .pincode-input-group,html body .pincode-input-group{background:rgba(255,255,255,.78)!important;border:1.5px solid rgba(255,255,255,.92)!important;box-shadow:0 6px 20px rgba(10,22,40,.06),inset 0 1.5px 1px #fff!important;border-radius:9999px!important;transition:.25s cubic-bezier(.16, 1, .3, 1)!important}html body .nav-pincode .pincode-input-group:focus-within,html body .pincode-input-group:focus-within{background:rgba(255,255,255,.96)!important;border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.18),0 10px 26px rgba(15,23,42,.1),inset 0 1.5px 1px #fff!important}html body .nav-links a{border-radius:14px;transition:.2s cubic-bezier(.16, 1, .3, 1)!important}html body .nav-links a:hover{background:rgba(37,99,235,.08)!important;color:#1d4ed8!important}html body .nav-links{background:rgba(255,255,255,.92)!important;border-left:1.5px solid rgba(255,255,255,.85)!important;box-shadow:-16px 0 40px rgba(10,22,40,.18),inset 1.5px 0 2px #fff!important}@media (min-width:769px){html body .nav-links{background:0 0!important;border-left:0!important;box-shadow:none!important}}html body .accred-badge,html body .faq-item,html body .feature-card,html body .google-review-card,html body .package-card,html body .trust-card{background:linear-gradient(145deg,rgba(255,255,255,.84),rgba(255,255,255,.6))!important;border:1.5px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;transition:transform .4s cubic-bezier(.16, 1, .3, 1),box-shadow .4s cubic-bezier(.16, 1, .3, 1),border-color .3s,background .3s!important}html body .accred-badge:hover,html body .faq-item:hover,html body .feature-card:hover,html body .google-review-card:hover,html body .package-card:hover,html body .trust-card:hover{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(255,255,255,.72))!important;border-color:rgba(255,255,255,.98)!important;box-shadow:var(--glass-shadow-hover)!important;transform:translateY(-4px)!important}html body .package-card-img img{aspect-ratio:300/480;object-fit:cover}html body .package-card-body,html body .package-features,html body .package-tags{background:0 0!important}html body .city-tag,html body .package-tag{background:rgba(255,255,255,.72)!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 4px 12px rgba(15,23,42,.05),inset 0 1px 1px #fff!important}html body .hero-trust-bar,html body .mobile-sticky-cta{background:rgba(255,255,255,.72)!important;border-color:rgba(255,255,255,.85)!important;box-shadow:0 8px 30px rgba(15,23,42,.06),inset 0 1px 1px #fff!important}html body .hero-trust-bar .trust-card{background:rgba(248,250,252,.76)!important;box-shadow:0 2px 8px rgba(15,23,42,.04),inset 0 1px 1px rgba(255,255,255,.8)!important}@media (max-width:768px){html body .mobile-pincode-banner{background:linear-gradient(135deg,#091322 0,#0d1e38 50%,#11284a 100%)!important;border-bottom-color:rgba(255,255,255,.12)!important}html body .mobile-pincode-banner .mpb-content,html body .mobile-pincode-banner>.container{height:auto!important}.accred-badge::after,.mobile-sticky-cta .btn::after,.navbar .nav-links a.active::before,.package-discount-badge,.whatsapp-float,.whatsapp-float::after{animation:none!important}.accred-badge::after,.mobile-sticky-cta .btn::after{display:none!important}.btn-flow .arr-1,.btn-flow .arr-2,.btn-flow .text,.btn-flow-blue .arr-1,.btn-flow-blue .arr-2,.btn-flow-blue .text,.package-card,.package-card-img img,.package-tag{transition:none!important}}@supports not ((backdrop-filter:blur(1px))){html body .accred-badge,html body .faq-item,html body .feature-card,html body .google-review-card,html body .nav-links,html body .navbar,html body .navbar.scrolled,html body .package-card,html body .trust-card{background:rgba(255,255,255,.92)!important}}@media (prefers-reduced-motion:reduce){html body .accred-badge,html body .faq-item,html body .feature-card,html body .google-review-card,html body .package-card,html body .trust-card{transition:none!important}}html.skeleton-loading .accred-badge,html.skeleton-loading .btn-flow,html.skeleton-loading .btn-flow-blue,html.skeleton-loading .faq-item,html.skeleton-loading .feature-card,html.skeleton-loading .package-card,html.skeleton-loading .reveal,html.skeleton-loading .reveal-scale,html.skeleton-loading .test-category,html.skeleton-loading .testimonial-card,html.skeleton-loading .trust-card{animation:none!important;transition:none!important}@keyframes skeleton-shimmer{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(100%,0,0)}}@view-transition{navigation:auto}::view-transition-old(root){animation:.2s cubic-bezier(.16,1,.3,1) both mpa-page-exit}::view-transition-new(root){animation:260ms cubic-bezier(.16,1,.3,1) both mpa-page-enter}@keyframes mpa-page-exit{from{opacity:1}to{opacity:0}}@keyframes mpa-page-enter{from{opacity:0}to{opacity:1}}body,html body{transform:none!important;padding-bottom:0!important;margin-bottom:0!important}html.page-is-exiting body{opacity:0!important;transition:opacity .18s cubic-bezier(.16, 1, .3, 1)!important;pointer-events:none!important}html body.page-entry-ready{opacity:1;transform:none!important}html body.page-entry-ready .mobile-pincode-banner,html body.page-entry-ready .navbar{opacity:1;transform:none}html body.page-entry-ready #welcome-carousel,html body.page-entry-ready .flipkart-carousel{opacity:1;transform:none;transform-origin:center top}html body.page-entry-ready .hero-trust-bar,html body.page-entry-ready .hero-trust-container,html body.page-entry-ready .package-card,html body.page-entry-ready footer,html body.page-entry-ready main>.section-padding:nth-of-type(2),html body.page-entry-ready main>section:first-of-type,html body.page-entry-ready main>section:nth-of-type(2){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}html.page-is-exiting body{opacity:1!important;transform:none!important;transition:none!important}html body,html body .navbar,html body footer,html body main>*,html body.page-entry-ready,html body.page-entry-ready .navbar,html body.page-entry-ready footer,html body.page-entry-ready main>*{animation:none!important;transform:none!important}}.cities-serve-section .cities-header{position:relative}:root{--glass-surface:rgba(255, 255, 255, 0.72);--glass-surface-strong:rgba(255, 255, 255, 0.88);--glass-surface-soft:rgba(255, 255, 255, 0.58);--glass-border:rgba(255, 255, 255, 0.82);--glass-border-crisp:rgba(255, 255, 255, 0.95);--glass-shadow:0 16px 36px -6px rgba(15, 23, 42, 0.09),0 4px 14px -2px rgba(15, 23, 42, 0.04),inset 0 1.5px 1px 0 #ffffff,inset 0 0 20px 0 rgba(255, 255, 255, 0.35);--glass-shadow-hover:0 24px 48px -6px rgba(15, 23, 42, 0.14),0 0 24px rgba(37, 99, 235, 0.1),inset 0 2px 1.5px 0 #ffffff,inset 0 0 24px 0 rgba(255, 255, 255, 0.5);--glass-blur:blur(20px) saturate(180%) brightness(1.02);--transition-timing:var(--ease-smooth, cubic-bezier(0.16, 1, 0.3, 1))}.btn-flow,.btn-flow-blue{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;overflow:hidden!important;border-radius:9999px!important;padding:.75rem 1.85rem!important;font-size:.875rem!important;font-weight:600!important;color:#fff!important;cursor:pointer!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.16, 1, .3, 1),box-shadow .28s cubic-bezier(.16, 1, .3, 1),background .3s,border-color .3s!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.btn-flow{background:linear-gradient(135deg,#f43f5e 0,#e11d48 48%,#be123c 100%)!important;border:1px solid rgba(255,255,255,.38)!important;border-top:1px solid rgba(255,255,255,.65)!important;border-bottom:1px solid rgba(190,18,60,.5)!important;box-shadow:0 6px 18px -2px rgba(225,29,72,.42),0 2px 6px rgba(15,23,42,.08),inset 0 1.5px 1.5px rgba(255,255,255,.55),inset 0 -1.5px 2px rgba(0,0,0,.2)!important}.btn-flow-blue{background:linear-gradient(135deg,#2563eb 0,#1d4ed8 48%,#1e3a8a 100%)!important;border:1px solid rgba(255,255,255,.36)!important;border-top:1px solid rgba(255,255,255,.65)!important;border-bottom:1px solid rgba(30,58,138,.5)!important;box-shadow:0 6px 18px -2px rgba(30,64,175,.45),0 2px 6px rgba(15,23,42,.08),inset 0 1.5px 1.5px rgba(255,255,255,.55),inset 0 -1.5px 2px rgba(0,0,0,.2)!important}.btn-flow-blue::before,.btn-flow::before{content:""!important;position:absolute!important;top:1px!important;left:12px!important;right:12px!important;height:44%!important;border-radius:9999px 9999px 0 0!important;background:linear-gradient(180deg,rgba(255,255,255,.45) 0,rgba(255,255,255,.02) 100%)!important;box-shadow:none!important;pointer-events:none!important;z-index:2!important;transition:opacity .35s,height .35s!important}.btn-flow .text,.btn-flow-blue .text{position:relative!important;z-index:3!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.25)!important;font-weight:600!important;letter-spacing:.01em!important;pointer-events:none!important}.btn-flow .circle,.btn-flow-blue .circle{display:none!important;opacity:0!important;pointer-events:none!important}.btn-flow .arr-1,.btn-flow-blue .arr-1{position:absolute!important;width:1rem!important;height:1rem!important;right:1rem!important;stroke:#fff!important;fill:none!important;z-index:4!important;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .25))!important;transition:.6s cubic-bezier(.34, 1.56, .64, 1)!important;pointer-events:none!important}.btn-flow .arr-2,.btn-flow-blue .arr-2{position:absolute!important;width:1rem!important;height:1rem!important;left:-25%!important;stroke:#fff!important;fill:none!important;z-index:4!important;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .25))!important;transition:.6s cubic-bezier(.34, 1.56, .64, 1)!important;pointer-events:none!important}.btn-flow-blue:active,.btn-flow:active{transform:translateY(0) scale(.96)!important;box-shadow:0 3px 10px rgba(15,23,42,.2),inset 0 1px 1px rgba(255,255,255,.4)!important}@media (hover:hover){.btn-flow:hover{background:linear-gradient(135deg,#fb7185 0,#f43f5e 40%,#e11d48 100%)!important;border-color:rgba(255,255,255,.55)!important;border-top-color:rgba(255,255,255,.85)!important;box-shadow:0 10px 26px -2px rgba(225,29,72,.55),0 4px 10px rgba(15,23,42,.1),inset 0 1.5px 2px rgba(255,255,255,.7),inset 0 -1.5px 2px rgba(0,0,0,.2)!important;transform:translateY(-2px)!important;color:#fff!important}.btn-flow:hover::before{background:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.05) 100%)!important;height:46%!important}.btn-flow:hover .arr-2{left:1rem!important;stroke:#fff!important}.btn-flow:hover .text{transform:translate(.75rem)!important;color:#fff!important}.btn-flow:hover .arr-1{right:-25%!important;stroke:#fff!important}.btn-flow-blue:hover{background:linear-gradient(135deg,#3b82f6 0,#2563eb 40%,#1d4ed8 100%)!important;border-color:rgba(255,255,255,.55)!important;border-top-color:rgba(255,255,255,.85)!important;box-shadow:0 10px 26px -2px rgba(30,64,175,.58),0 4px 10px rgba(15,23,42,.1),inset 0 1.5px 2px rgba(255,255,255,.7),inset 0 -1.5px 2px rgba(0,0,0,.2)!important;transform:none!important;color:#fff!important}.btn-flow-blue:hover::before{background:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,.05) 100%)!important;height:46%!important}.btn-flow-blue:hover .arr-2{left:1rem!important;stroke:#fff!important}.btn-flow-blue:hover .text{transform:translate(.75rem)!important;color:#fff!important}.btn-flow-blue:hover .arr-1{right:-25%!important;stroke:#fff!important}}#main-content{display:flow-root}.skip-to-content{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:9999;padding:1rem;background:var(--teal-700,#162d57);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;transform:translatey(-20px);opacity:0}.skip-to-content:focus{left:1rem;top:1rem;width:auto;height:auto;transform:translatey(0);opacity:1}:root{--teal-900:#0a1628;--teal-800:#0f1f3d;--teal-700:#162d57;--teal-600:#1e3a6e;--teal-500:#1e40af;--teal-400:#1d4ed8;--teal-100:#dbeafe;--teal-50:#eef3fb;--coral-600:#dc2626;--coral-500:#e11d48;--coral-400:#f87171;--coral-100:#fee2e2;--white:#fff;--gray-50:#f8f9fc;--gray-100:#f0f2f6;--gray-200:#dfe3eb;--gray-300:#c5ccd8;--gray-500:#4b5563;--gray-700:#334155;--gray-900:#111827;--success:#15803d;--gold:#f59e0b;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--font-heading:"Outfit",sans-serif;--font-body:"Inter",sans-serif;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--shadow-sm:0 2px 8px rgba(10,22,40,.07);--shadow-md:0 4px 20px rgba(10,22,40,.1);--shadow-lg:0 8px 40px rgba(10,22,40,.14);--shadow-glow:0 0 30px rgba(30,64,175,.2);--transition:.3s cubic-bezier(.4,0,.2,1)}.section-padding{padding:var(--space-xl) 0;border:none;position:relative;z-index:1}.section-padding:before{content:none;position:absolute;top:-1px;left:0;width:100%;height:20px;background-image: none !important;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;z-index:2}.section-title{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);font-weight:700;text-align:center;color:var(--teal-900);margin-bottom:var(--space-sm)}.section-subtitle{text-align:center;color:var(--gray-700);font-size:1.1rem;max-width:1050px;margin:0 auto var(--space-3xl)}.highlight{color:var(--coral-500)}.btn{display:inline-flex;align-items:center;gap:var(--space-sm);padding:14px 32px;border-radius:50px;font-weight:600;font-size:1rem;transition:var(--transition)}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);opacity:0;transition:var(--transition)}.btn:hover:before{opacity:1}.btn-primary{background:linear-gradient(135deg,var(--coral-500),var(--coral-600));color:var(--white);box-shadow:0 4px 20px #e8584f59}.btn-primary:hover{transform:translatey(-3px);box-shadow:0 8px 30px #e8584f73}.btn-secondary{border:2px solid var(--teal-500);color:var(--teal-700)}.btn-secondary:hover{background:#fff;color:#1d4ed8;border-color:rgba(37,99,235,.45);transform:translatey(-3px)}@media(max-width:768px){.navbar .container{padding:0}}.navbar.scrolled .nav-logo{color:var(--teal-900)}.navbar.scrolled .nav-logo-img{filter:none}.footer-brand .nav-logo-img{image-rendering:crisp-edges!important;filter:brightness(0) invert(1);height:70px;max-width:none;margin-bottom:20px}.nav-icon{width:18px;height:18px;stroke:currentColor;opacity:.7;transition:opacity .3s,color .3s;transform-origin:center}.nav-links a.active .nav-icon,.nav-links a:hover .nav-icon{opacity:1;color:var(--coral-400)}.nav-links a:hover .nav-icon{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards iconBounce}.nav-links a:before{content:"";position:absolute;top:50%;left:50%;width:110%;height:120%;transform:translate(-50%,-50%) scale(.8);background:linear-gradient(135deg,#219ebc4d,#f2641933,#219ebc4d);background-size:200% 200%;border-radius:20px;z-index:-1;opacity:0;filter:blur(8px);transition:.4s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.nav-links a:after{content:"";transform:translate(-50%);background:linear-gradient(90deg,var(--teal-400),var(--coral-500));border-radius:2px}.nav-links a:hover{color:var(--coral-600)}.nav-links a.active:before,.nav-links a:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1);animation:none}.nav-links a.active:after,.nav-links a:hover:after{width:100%}.navbar.scrolled .nav-links a{color:var(--teal-700)}.navbar.scrolled .nav-links a:hover{color:var(--coral-600)}.nav-pincode{display:flex;flex-direction:column;position:relative;width:220px;margin-left:20px;z-index:10;transition:width .4s cubic-bezier(.4,0,.2,1)}.nav-pincode:focus-within{width:290px}.nav-pincode:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#219ebc80,#f2641966,#219ebc80);background-size:200% 200%;border-radius:30px;z-index:-1;animation:none;opacity:.8;filter:blur(5px)}.nav-pincode .pincode-input-group{background:#fffffff2;border:2px solid var(--teal-900);box-shadow:0 4px 15px #0000000d;overflow:hidden;display:flex;align-items:center;box-sizing:border-box}.nav-pincode .pincode-input-group:focus-within{box-shadow:0 0 0 3px #219ebc33,0 8px 25px #219ebc26;transform:translatey(-2px)}.nav-pincode .pincode-input-group:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);transform:translate(-200%) skew(-20deg);animation:none;pointer-events:none}.nav-pincode .pincode-input-group input{flex:1;height:100%;padding:0 12px;margin:0;font-size:.9rem;font-weight:500;color:var(--teal-900);border-radius:0!important;border:none!important;outline:0!important;background:0 0!important;box-shadow:none!important;-webkit-appearance:none;width:100%;line-height:normal}.nav-pincode .pincode-input-group input:focus,.nav-pincode .pincode-input-group input:focus-visible{outline:0!important;box-shadow:none!important;border:none!important}.nav-pincode .pincode-input-group input::placeholder{color:var(--teal-500);font-weight:400;opacity:.8}.nav-pincode .btn-check-pin{position:relative;top:0!important;height:100%;flex:0 0 auto;padding:0 18px;border-radius:50px;background:linear-gradient(135deg,var(--coral-500),var(--coral-600));color:#fff;font-size:.85rem;font-weight:700;border:none;box-shadow:none;transform:none!important;z-index:2;display:flex;align-items:center;justify-content:center;margin:0;letter-spacing:.3px;cursor:pointer}.nav-pincode .btn-check-pin:hover{box-shadow:none!important}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:0;background:0 0;padding:8px;width:40px;height:40px;cursor:pointer;border:none}.hamburger span{display:block;width:24px;height:2.5px;background:var(--teal-900);border-radius:4px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s,background .3s;transform-origin:center}.hamburger span:first-child{margin-bottom:5px}.hamburger span:nth-child(3){margin-top:5px}.hamburger.active span:first-child{transform:translatey(7.5px) rotate(45deg);background:var(--teal-900)}.hamburger.active span:nth-child(2){opacity:0;transform:scalex(0)}.hamburger.active span:nth-child(3){transform:translatey(-7.5px) rotate(-45deg);background:var(--teal-900)}.navbar.scrolled .hamburger span{background:var(--teal-900)}@media(max-width:768px){.hamburger{display:flex}.nav-links{position:fixed;top:0;right:0;transform:translate(100%);width:75%;max-width:320px;height:100vh;height:100dvh;background:var(--white);flex-direction:column;align-items:flex-start;padding:90px 32px 40px;gap:0;transition:transform .35s cubic-bezier(.4,0,.2,1);box-shadow:-4px 0 24px #0000001f;z-index:1001;overflow-y:auto}.nav-links a{color:var(--gray-700)!important;font-size:1.1rem;font-weight:500;padding:14px 0;width:100%;border-bottom:1px solid var(--gray-100);opacity:0;transform:translate(20px);transition:opacity .25s,transform .25s,color .2s}.nav-links a:hover{color:var(--teal-700)!important}.nav-links a.active{color:var(--teal-700)!important;font-weight:600}#mobileOverlay,.mobile-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;opacity:0;visibility:hidden;pointer-events:none!important;transition:opacity .3s,visibility .3s}.btn-flow .arr-1,.btn-flow .arr-2,.btn-flow .circle,.btn-flow .text,.btn-flow-blue .arr-1,.btn-flow-blue .arr-2,.btn-flow-blue .circle,.btn-flow-blue .text{pointer-events:none!important}.btn,.btn-flow,.btn-flow-blue,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(max-width:480px){.nav-logo-img{height:32px;transform:none!important;width:auto;max-width:200px}}}.features{background:0 0}.features-layout{display:flex;flex-direction:column;gap:100px}.features-video-wrapper{position:relative;width:100%;max-width:1000px;margin:0 auto;border-radius:40px;overflow:hidden;box-shadow:0 24px 50px #0a162826,0 0 0 1px #ffffff80;background:#000;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:-webkit-radial-gradient(white,black);backface-visibility:hidden}.features-video-wrapper:before{content:"";position:absolute;inset:0;border-radius:40px;box-shadow:inset 0 0 0 2px #fff3;z-index:10;pointer-events:none}.features-video{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform .4s;transform:scale(1.02)}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl);max-width:1100px;margin:0 auto}@media(max-width:768px){.features-video-wrapper{border-radius:24px}.features-video{aspect-ratio:16/9;border-radius:0}.features-grid{grid-template-columns:1fr}}.feature-card{background:var(--white);border-radius:var(--radius-lg);padding:var(--space-2xl);box-shadow:var(--shadow-sm);transition:var(--transition)}.feature-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--teal-500),var(--coral-400));transform:scalex(0);transform-origin:left;transition:transform .4s}.feature-card:hover:before{transform:scalex(1)}@media(hover:hover)and(pointer:fine){.feature-card:hover{transform:translatey(-8px);box-shadow:var(--shadow-lg)}}.feature-icon{width:64px;height:64px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:var(--space-lg);background:var(--teal-50)}.feature-card h3{font-family:var(--font-heading);font-size:1.3rem;font-weight:600;color:var(--teal-900);margin-bottom:var(--space-sm)}.feature-card p{color:var(--gray-500);font-size:.95rem}.accreditations{background-color:var(--teal-50);background-image:radial-gradient(circle at top right,rgba(10,22,40,.06)0,transparent 50%),radial-gradient(circle at bottom left,rgba(10,22,40,.06)0,transparent 50%);color:var(--gray-900);text-align:center;position:relative}.accreditations.section-padding:before{display:none}.accreditations .section-title{color:var(--teal-900)}.accreditations .section-subtitle{color:var(--gray-600)}.accred-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-2xl);position:relative;z-index:2}.accred-badge{flex:1 1 220px;max-width:280px;padding:var(--space-2xl) var(--space-xl);background:var(--white);border:1px solid var(--gray-200);border-bottom:4px solid var(--teal-800);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg);transition:var(--transition);display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.accred-badge:hover{background:var(--white);transform:translatey(-6px);box-shadow:var(--shadow-md);border-bottom-color:var(--teal-600)}.accred-badge .badge-icon{width:110px;height:110px;border-radius:50%;background:var(--teal-50);display:flex;align-items:center;justify-content:center;padding:16px}.accred-badge .badge-icon img{width:100%;height:100%;object-fit:contain;border-radius:50%}.accred-badge .badge-name{font-family:var(--font-heading);font-weight:700;font-size:1.4rem;color:var(--teal-900)}.accred-badge .badge-desc{font-size:.92rem;color:var(--gray-600);line-height:1.5}.testimonials{background:0 0}.testimonial-carousel-wrapper{position:relative;max-width:1280px;margin:0 auto}.testimonial-carousel{overflow:hidden;width:100%}.testimonial-track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.testimonial-card{flex:0 0 100%;min-width:100%;padding:var(--space-md);display:flex;justify-content:center;align-items:center}@media(min-width:768px){.testimonial-card{flex:0 0 50%;min-width:50%}}@media(min-width:1024px){.testimonial-card{flex:0 0 33.3333%;min-width:33.3333%}}.google-review-card{border-radius:8px;padding:24px 24px 28px;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;max-width:450px;width:100%;text-align:left;font-family:Roboto,Arial,sans-serif}.google-review-card:hover{box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326;transform:translatey(-2px)}.gr-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.gr-author-info{display:flex;align-items:center;gap:14px}.gr-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:16px}.gr-name-date{display:flex;flex-direction:column}.gr-name-date span{font-size:12px;color:#70757a}.gr-logo{width:24px;height:24px;object-fit:contain}.gr-rating{display:flex;align-items:center;margin-bottom:10px}.gr-stars{display:flex;align-items:center;gap:1px}.gr-time{font-size:13px;color:#70757a;margin-left:8px}.gr-text{font-size:14px;line-height:1.5;color:#3c4043}.cta-banner{color:var(--white);text-align:center;padding:var(--space-4xl) 0}.cta-banner.visible{background-image:linear-gradient(135deg,rgba(234,88,12,.85) 0,rgba(244,63,94,.8) 100%),url(../images/cta-bg.webp)!important}.cta-banner h2{font-family:var(--font-heading);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin-bottom:var(--space-md);text-shadow:0 2px 10px rgba(0,0,0,.18)!important}.cta-banner p{font-size:1.1rem;opacity:.9;margin-bottom:var(--space-2xl);max-width:550px;margin-left:auto;margin-right:auto;text-shadow:0 1px 6px rgba(0,0,0,.18)!important}.footer{background:var(--gray-900);color:var(--gray-300);padding:var(--space-4xl) 0 var(--space-xl);position:relative;z-index:2;overflow:hidden}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--space-3xl);margin-bottom:var(--space-3xl)}@media(max-width:768px){.footer-grid{grid-template-columns:1fr 1fr;gap:var(--space-xl)}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr}}.footer-brand .nav-logo{color:var(--white);margin-bottom:var(--space-lg)}.footer-brand p{font-size:.9rem;line-height:1.8;color:var(--gray-500)}.footer h4{font-family:var(--font-heading);font-weight:600;color:var(--white);margin-bottom:var(--space-lg)}.footer-links li{margin-bottom:var(--space-sm)}.footer-links a{font-size:.9rem;color:var(--gray-500);transition:var(--transition)}.footer-links a:hover{color:var(--teal-400)}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:var(--space-xl);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-md);font-size:.85rem;color:var(--gray-500)}.test-packages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}@media(max-width:1024px){.test-packages-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.test-packages-grid{grid-template-columns:1fr}}.package-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);display:flex;flex-direction:column}.package-card:hover{transform:translatey(-8px);box-shadow:var(--shadow-lg)}.package-card-img:before{content:"";top:0;left:0;height:var(--radius-lg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg,var(--teal-500),var(--coral-400)) center top/0 100% no-repeat;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.package-card-img{width:100%;background:var(--gray-100);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);z-index:5;transition:.4s cubic-bezier(.4,0,.2,1)}.package-card-img img{object-fit:cover;position:relative;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-bottom-left-radius:0;border-bottom-right-radius:0}.package-card:hover .package-card-img{transform:scale(1.06) translatey(-8px);box-shadow:0 15px 35px #00000026;border-radius:var(--radius-lg);z-index:20}.package-card:hover .package-card-img img{border-radius:var(--radius-lg)}.package-discount-badge{transform:translate(-50%);background:linear-gradient(135deg,var(--coral-500),var(--coral-600));color:var(--white);padding:6px 20px;border-radius:50px;font-family:var(--font-heading);font-weight:700;font-size:.85rem;box-shadow:0 4px 15px #e8584f66}.package-test-count{position:absolute;bottom:12px;left:12px;background:#064e5bd9;color:var(--white);padding:6px 14px;border-radius:50px;font-size:.82rem;font-weight:600;z-index:1}.package-pricing{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}.package-pricing .original-price{color:var(--gray-500)}.package-pricing .current-price{font-family:var(--font-heading);color:var(--coral-500)}.package-tags{display:flex;flex-wrap:wrap;margin-bottom:var(--space-lg)}.package-tag{background:var(--teal-50);color:var(--teal-700)}.package-actions{display:flex;gap:var(--space-sm)}.package-fasting{display:flex;align-items:center;gap:6px;color:var(--gray-500);margin-bottom:var(--space-sm)}.package-fasting .fasting-icon{font-size:1rem}.reveal{transform:translatey(30px);transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.reveal.visible{transform:translatey(0)}.reveal-scale{transition:opacity .3s,transform .3s}.stagger>*{transition-delay:calc(var(--i,0)* .06s)}@media(max-width:768px){.reveal{transform:translatey(15px);transition-duration:.18s}.reveal-scale{transition-duration:.18s}.stagger>*{transition-delay:calc(var(--i,0)* .03s)}}::selection{background:var(--teal-400);color:var(--white)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--teal-400);border-radius:4px}.toast{position:fixed;bottom:30px;right:30px;background:var(--teal-700);color:var(--white);padding:16px 28px;border-radius:var(--radius-md);font-weight:500;box-shadow:var(--shadow-lg);transform:translatey(100px);opacity:0;visibility:hidden;transition:.3s cubic-bezier(.4,0,.2,1);z-index:9999}.modal-overlay{position:fixed;inset:0;background:rgba(10,22,40,.75);display:none;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;padding:1rem}.zoom-container{flex:0 0 auto;cursor:zoom-in;display:flex;align-items:flex-start;justify-content:center;background:var(--gray-50);max-height:180px}.zoom-container:hover{cursor:zoom-in}.trust-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--gray-50);box-shadow:0 2px 5px #00000008;border:1px solid var(--gray-100)}.trust-icon-ring{border:1.5px solid #a63131;background:#fdf3f3;display:flex;justify-content:center;align-items:center}.trust-card span{color:var(--gray-900)}.modal-close{position:absolute;top:15px;right:15px;background:var(--gray-100);border:none;width:36px;height:36px;border-radius:50%;font-size:1.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--gray-600);margin:0;z-index:100;transition:var(--transition)}.modal-close:hover{background:var(--coral-500)}.pincode-input-group{position:relative;display:flex;align-items:center}.pincode-input-group input{width:100%;padding-right:110px!important}.btn-check-pin{right:6px;padding:0 1rem;font-size:.85rem;border-radius:8px;white-space:nowrap;margin:0;height:38px;display:flex;align-items:center;justify-content:center;z-index:10;top:50%;transform:translateY(-50%);font-weight:700;transition:.2s;cursor:pointer;border:none}.pincode-message{margin-top:.4rem;display:flex;align-items:center;gap:.4rem}.whatsapp-float{text-align:center;font-size:35px;box-shadow:0 4px 15px #25d36666;display:flex;align-items:center;justify-content:center}.whatsapp-float:hover{transform:translatey(-5px) scale(1.05);box-shadow:0 6px 20px #25d36699;animation:none}.whatsapp-float span{display:flex}.whatsapp-float svg{fill:currentColor}.scroll-to-top{will-change:transform,opacity;background-color:var(--teal-500);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:var(--shadow-md);transform:translatey(20px)}.scroll-to-top.show{transform:translatey(0)}.scroll-to-top.show:hover{background-color:var(--teal-700);transform:translatey(-5px);box-shadow:var(--shadow-lg)}@media(max-width:768px){.section-padding{padding:var(--space-lg) 0}.section-title{font-size:clamp(1.5rem,5vw,2.2rem);margin-bottom:var(--space-xs)}.section-subtitle{font-size:.95rem;margin:0 auto var(--space-xl)}.accred-grid{gap:var(--space-lg)}.accred-badge{flex:1 1 100%;max-width:100%}.testimonial-card{padding:var(--space-xl)}.cta-banner{padding:var(--space-2xl) 0}.modal-overlay{padding:0}.zoom-container{max-height:160px}.package-pricing .current-price{font-size:1.3rem}.package-actions{flex-direction:column;gap:10px}}@media(max-width:992px){.nav-links{position:fixed;top:0;right:0;transform:translate3d(100%,0,0);width:280px;height:100vh;background:var(--white);flex-direction:column;justify-content:flex-start;padding:100px 1.5rem 2rem;box-shadow:-10px 0 30px #0000001a;transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:1001;overflow-y:auto}.nav-links a{font-size:1.1rem;padding:1rem 0;width:100%;border-bottom:1px solid var(--gray-100)}.hamburger{display:flex}}@media(max-width:480px){.container{width:94%}.section-padding{padding:3.5rem 0}.section-title{font-size:clamp(1.2rem,5vw,1.5rem)}.section-subtitle{font-size:.92rem;margin:0 auto var(--space-lg)}.nav-logo-img{height:42px}.btn{padding:12px 24px;font-size:.92rem;min-height:48px}.features-grid{grid-template-columns:1fr;gap:var(--space-md)}.feature-card{padding:var(--space-xl)}.feature-icon{width:52px;height:52px;font-size:1.4rem}.feature-card h3{font-size:1.15rem}.test-packages-grid{gap:var(--space-lg)}.package-pricing .current-price{font-size:1.2rem}.package-pricing .original-price{font-size:.85rem}.package-tags{gap:4px;margin-bottom:var(--space-md)}.package-tag{font-size:.78rem;padding:3px 10px}.package-discount-badge{font-size:.78rem;padding:5px 16px}.accred-badge{padding:var(--space-xl) var(--space-lg)}.accred-badge .badge-icon{width:80px;height:80px;padding:12px}.accred-badge .badge-name{font-size:1.15rem}.accred-badge .badge-desc{font-size:.85rem}.testimonial-card{padding:var(--space-lg) var(--space-md)}.cta-banner{padding:var(--space-xl) 0}.cta-banner h2{font-size:clamp(1.3rem,5vw,1.8rem)}.cta-banner p{font-size:.92rem}.footer{padding:var(--space-2xl) 0 var(--space-lg)}.footer-brand p{font-size:.85rem}.footer h4{font-size:.95rem;margin-bottom:var(--space-md)}.footer-links a{font-size:.85rem}.footer-bottom{flex-direction:column;text-align:center;gap:var(--space-sm);font-size:.8rem}.footer-brand .nav-logo-img{image-rendering:crisp-edges!important;height:50px}.modal-overlay{padding:0}.zoom-container{max-height:120px}.whatsapp-float{width:52px;height:52px;bottom:16px;right:16px;font-size:30px}.whatsapp-float svg{width:30px;height:30px}.scroll-to-top{width:44px;height:44px;bottom:85px;left:16px!important;right:auto!important;font-size:20px}.toast{left:16px;right:16px;bottom:80px;text-align:center;padding:12px 20px;font-size:.88rem}.pincode-input-group input{padding-right:80px!important}.btn-check-pin{padding:.4rem .8rem;font-size:.8rem}}.mobile-sticky-cta{display:none}@media(max-width:768px){.mobile-sticky-cta{display:flex;position:fixed;bottom:0;left:0;width:100%;background:var(--white);padding:var(--space-sm) var(--space-md);box-shadow:0 -4px 10px #0000001a;z-index:1000}.mobile-sticky-cta .btn{width:100%;margin:0;justify-content:center;border-radius:var(--radius-sm)}}.gr-avatar-blue{background-color:#4285f4!important}.gr-avatar-red{background-color:#ea4335!important}.gr-avatar-yellow{background-color:#fbbc05!important}.gr-avatar-green{background-color:#34a853!important}.scroll-progress-container{position:fixed;top:64px;left:0;width:100%;height:6px;background:transparent;z-index:999;pointer-events:none}.scroll-progress-bar{width:0%;background:linear-gradient(to right,var(--teal-500),var(--coral-500));box-shadow:0 0 10px #ef44444d;border-radius:0 2px 2px 0}#welcome-carousel{display:flex;align-items:center;justify-content:center}.flipkart-carousel{display:flex;flex-direction:column;justify-content:center}.fc-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:stretch;border-radius:24px}.fc-track::-webkit-scrollbar{display:none}.fc-slide{flex:0 0 100%;scroll-snap-align:center;background:0 0;box-shadow:0 4px 15px #0000001a;aspect-ratio:5/2;transition:box-shadow .4s;transform:translatez(0)}.fc-slide.active{z-index:2;box-shadow:0 10px 25px #0003}.fc-next,.fc-prev{color:var(--teal-900);border-radius:50%!important;box-shadow:0 8px 32px #0a16281f;display:flex;align-items:center;justify-content:center}.fc-next:hover,.fc-prev:hover{background:#ffffffe6;box-shadow:0 12px 40px #0a162833;color:var(--teal-500)}.fc-next:active,.fc-prev:active{transition-duration:.1s}#popularTests{padding-top:15px!important;border-top:none!important}@media(max-width:768px){#welcome-carousel{margin:85px auto 20px}.flipkart-carousel{width:96%}.fc-slide{border-radius:18px;transform:translatez(0);aspect-ratio:16/10}.fc-slide img{border-radius:18px}.fc-prev{left:4px}.fc-next{right:4px}}@media(max-width:480px){#welcome-carousel{margin:80px auto 15px}.flipkart-carousel{width:96%}.fc-slide{border-radius:16px;transform:translatez(0);aspect-ratio:16/10}.fc-slide img{border-radius:16px}.fc-prev{left:2px}.fc-next{right:2px}}.pincode-message{position:fixed;top:30px;left:50%;transform:translate(-50%);z-index:9999;min-width:320px;max-width:90%;font-size:1rem;font-weight:700;padding:18px 28px;display:flex;align-items:center;justify-content:center;gap:1rem;visibility:hidden;opacity:0;transition:.4s cubic-bezier(.175,.885,.32,1.275);background:#fffffffa;box-shadow:0 10px 40px #0003,0 0 0 1px #0000000d;border-radius:50px;border-bottom:none}.pincode-message.show{visibility:visible;opacity:1}.pincode-message.success{background:#f0fdf4;color:#15803d;box-shadow:0 10px 40px #22c55e33,0 0 0 1px #22c55e1a}.pincode-message.error{background:#fef2f2;color:#b91c1c;box-shadow:0 10px 40px #dc262633,0 0 0 1px #dc26261a}@keyframes tickPop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes crossShake{0%{transform:translate(0);opacity:0}25%{transform:translate(-4px);opacity:1}50%{transform:translate(4px)}75%{transform:translate(-4px)}to{transform:translate(0);opacity:1}}.original-price{font-variant-numeric:tabular-nums!important;letter-spacing:-.01em;text-decoration:line-through!important;opacity:.7!important;padding-right:4px!important}@keyframes hintBounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.zoom-container{cursor:zoom-in!important;position:relative;background:#f8f9fa}.mobile-pincode-banner{display:none;background:var(--teal-900);padding:12px 0;position:relative;margin-top:64px;border-bottom:1px solid rgba(255,255,255,.1)}@media(max-width:992px){.mobile-pincode-banner{display:block}#welcome-carousel{margin-top:20px!important}.nav-links a{color:var(--teal-900)!important;font-weight:700!important}}.mpb-content{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%}.mpb-label{color:var(--white);font-size:.85rem;font-weight:600}.mpb-input-group{display:flex;align-items:center;width:90%;max-width:300px;margin:0 auto;background:var(--white);border-radius:50px;overflow:hidden;padding:3px;box-sizing:border-box;transition:border-color .3s,box-shadow .3s}.mpb-input-group input{flex:1;min-width:0;border:none;padding:8px 16px;font-size:.9rem;outline:0;background:0 0;box-sizing:border-box;height:34px;line-height:normal}.mpb-input-group input::placeholder{color:var(--gray-500);transition:opacity .3s,transform .3s}.mpb-input-group:focus-within input::placeholder{opacity:.5;transform:translate(4px)}.mpb-input-group:focus-within{border-color:var(--teal-400);box-shadow:0 0 0 4px #14b8a626}.mpb-input-group button{flex-shrink:0;white-space:nowrap;background:var(--teal-500);color:var(--white);border:none;height:34px;padding:0 16px;border-radius:50px;font-weight:700;font-size:.85rem;cursor:pointer;transition:background .2s,transform .2s;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin:0}.mpb-input-group button:hover{background:var(--teal-600);transform:scale(1.03)}.mpb-input-group button:active{transform:scale(.98)}.package-card-img:before{content:""!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;padding:3.5px!important;border-radius:var(--radius-lg)!important;background:linear-gradient(90deg,var(--teal-500),var(--coral-500),var(--teal-400),var(--coral-500),var(--teal-500))!important;background-size:200% 200%!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;mask-image:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none;z-index:2;opacity:0!important;transition:opacity .4s,transform .4s!important;transform:scale(.98)!important}.package-card:hover .package-card-img:before{opacity:1!important;transform:scale(1)!important;background-size:200% 200%!important;animation:3s linear infinite sweepBorder!important}@keyframes sweepBorder{0%{background-position:0 50%}to{background-position:200% 50%}}#welcome-carousel .flipkart-carousel{border-radius:24px}#welcome-carousel .fc-track{overflow-x:auto;overflow-y:hidden;border-radius:inherit;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}#welcome-carousel .fc-slide,#welcome-carousel .fc-slide img{border-radius:inherit}.package-pricing{display:inline-flex;align-items:flex-end;gap:.7rem;flex-wrap:wrap;gap:.72rem}.package-pricing .original-price{position:relative;display:inline-flex;align-items:center;font-family:var(--font-heading);font-weight:600;letter-spacing:-.03em;line-height:1;opacity:1!important;text-decoration:none!important;padding-right:0!important;padding-bottom:.12rem}.package-pricing .original-price:after{content:"";position:absolute;left:-.08em;right:-.08em;top:52%;height:2px;border-radius:999px;background:linear-gradient(90deg,#ef4444eb,#f43f5ec2);box-shadow:0 1px #ffffffb3;transform:rotate(-7deg);transform-origin:center}.package-pricing .current-price{font-family:var(--font-heading);font-weight:800;letter-spacing:-.045em;line-height:.94;color:var(--coral-500)!important;text-shadow:0 8px 20px rgba(225,29,72,.14)}@media(max-width:768px){#welcome-carousel .flipkart-carousel{border-radius:18px}.package-pricing{gap:.6rem}}@media(max-width:480px){#welcome-carousel .flipkart-carousel{border-radius:16px}.package-pricing .original-price{font-size:.88rem}.package-pricing .current-price{font-size:1.32rem}}.accreditations,.cta-banner,.testimonials{content-visibility:auto;contain-intrinsic-size:auto 600px}.faq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:1200px;margin:0 auto}@media(max-width:992px){.faq-grid{grid-template-columns:repeat(2,1fr)}#welcome-carousel{margin:20px auto}}.faq-item{padding:1.25rem;border:1px solid var(--gray-200);cursor:pointer;background:var(--white);box-shadow:var(--shadow-sm)}.faq-item:hover{box-shadow:var(--shadow-md);border-color:var(--teal-200)}.faq-item summary{font-family:var(--font-heading);font-weight:700;color:var(--teal-900);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.faq-item summary::-webkit-details-marker{display:none}.faq-icon{color:var(--teal-500);font-size:1.5rem;font-weight:400;line-height:1;transition:transform .4s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--teal-50)}.faq-item p{margin-top:1rem;color:var(--gray-700);line-height:1.6;font-size:.95rem}@keyframes faq-slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.testimonial-next,.testimonial-prev{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:#ffffffe6;border:1px solid var(--gray-200);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000014;z-index:10;color:var(--teal-700)}.testimonial-prev{left:-60px}.testimonial-next{right:-60px}.testimonial-next:hover,.testimonial-prev:hover{background:var(--teal-500);color:var(--white);box-shadow:0 6px 20px #1e40af33;border-color:var(--teal-500)}@media(max-width:768px){.faq-grid{grid-template-columns:1fr}.testimonial-prev{left:-16px}.testimonial-next{right:-16px}.testimonial-next,.testimonial-prev{width:36px;height:36px}.nav-links .nav-pincode{margin-top:1rem;width:100%}}.flipkart-carousel,body{max-width:100%;overflow:visible}@keyframes pulseArrow{0%{box-shadow:0 0 #1e40af66}70%{box-shadow:0 0 0 10px #1e40af00}to{box-shadow:0 0 #1e40af00}}@media(max-width:1200px){.fc-prev{left:10px}.fc-next{right:10px}}.fc-next,.fc-prev,.fc-slide,.hamburger span,.package-card,.package-card-img,.package-card-img img,.pincode-message,.scroll-to-top,.toast,.whatsapp-float{will-change:transform,opacity}@media(max-width:768px){.fc-next,.fc-prev{width:36px;height:36px;background:#ffffffb3;box-shadow:0 2px 8px #0000001a}.fc-next svg,.fc-prev svg{width:18px;height:18px}.fc-prev{left:6px}.fc-next{right:6px}.faq-grid{grid-template-columns:1fr;gap:.75rem}.faq-item{padding:1rem}.faq-item summary{font-size:.92rem}.faq-item p{font-size:.88rem}.testimonial-carousel-wrapper{padding:0 24px}.testimonial-prev{left:-12px}.testimonial-next{right:-12px}.testimonial-next,.testimonial-prev{width:34px;height:34px}.testimonial-next svg,.testimonial-prev svg{width:16px;height:16px}.google-review-card{padding:18px 16px 20px}.gr-text{font-size:13px}.package-card:hover{transform:none}.package-card:hover .package-card-img{transform:none;box-shadow:none}.package-card:hover .package-card-img img{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.footer-grid{grid-template-columns:1fr 1fr;gap:var(--space-lg)}.cta-banner{padding:var(--space-2xl) 0}.cta-banner h2{font-size:clamp(1.4rem,5vw,2rem)}.cta-banner p{font-size:.95rem;margin-bottom:var(--space-xl)}.accred-grid{gap:var(--space-md)}.accred-badge{flex:1 1 100%;max-width:100%;padding:var(--space-xl)}.accred-badge:hover{transform:none}.zoom-container{max-height:140px}.section-subtitle{margin:0 auto var(--space-lg)}}@media(max-width:480px){.fc-next,.fc-prev{width:32px;height:32px;background:#ffffffbf}.fc-next svg,.fc-prev svg{width:16px;height:16px}.fc-prev{left:4px}.fc-next{right:4px}.faq-grid{grid-template-columns:1fr;gap:.6rem}.faq-item{padding:.85rem 1rem;border-radius:12px}.faq-item summary{font-size:.9rem;gap:.5rem}.faq-item p{font-size:.88rem;margin-top:.75rem;line-height:1.55}.faq-icon{width:22px;height:22px;font-size:1.2rem}.test-packages-grid{grid-template-columns:1fr;gap:var(--space-md)}.package-pricing{margin-bottom:var(--space-sm)}.package-pricing .current-price{font-size:1.25rem}.package-pricing .original-price{font-size:.85rem}.package-tags{gap:5px;margin-bottom:var(--space-sm)}.package-tag{font-size:.78rem;padding:3px 10px}.package-actions{flex-direction:column;gap:8px}.package-discount-badge{font-size:.78rem;padding:5px 14px;top:-12px}.package-test-count{font-size:.75rem;padding:4px 10px;bottom:8px;left:8px}.testimonial-carousel-wrapper{padding:0 20px}.testimonial-prev{left:-10px}.testimonial-next{right:-10px}.testimonial-next,.testimonial-prev{width:30px;height:30px}.testimonial-next svg,.testimonial-prev svg{width:14px;height:14px}.google-review-card{padding:16px 14px 18px}.gr-header{margin-bottom:10px}.gr-avatar{width:36px;height:36px;font-size:14px}.gr-text{font-size:13px;line-height:1.45}.accred-grid{gap:var(--space-sm)}.accred-badge{padding:var(--space-lg) var(--space-md)}.accred-badge .badge-icon{width:70px;height:70px;padding:10px}.accred-badge .badge-name{font-size:1.05rem}.accred-badge .badge-desc{font-size:.82rem}.cta-banner{padding:var(--space-xl) 0}.cta-banner h2{font-size:1.3rem}.cta-banner p{font-size:.88rem}.footer-grid{grid-template-columns:1fr;gap:var(--space-lg)}.footer-brand p{font-size:.85rem}.footer h4{font-size:.95rem;margin-bottom:var(--space-sm)}.footer-links a{font-size:.85rem}.footer-bottom{flex-direction:column;text-align:center;gap:var(--space-sm);font-size:.8rem}.modal-overlay{padding:0}.zoom-container{max-height:100px}.trust-card{padding:.5rem .25rem}.trust-icon-ring{width:32px;height:32px;margin-bottom:.35rem}.trust-card span{font-size:.6rem}.whatsapp-float{width:48px;height:48px;bottom:80px;right:14px}.whatsapp-float svg{width:28px;height:28px}.scroll-to-top{width:40px;height:40px;bottom:85px!important;left:16px!important;right:auto!important;font-size:18px}.toast{left:12px;right:12px;bottom:85px;text-align:center;padding:12px 16px;font-size:.85rem;border-radius:10px}.pincode-input-group input{padding-right:80px!important}.btn-check-pin{padding:.4rem .7rem;font-size:.78rem}.section-padding{padding:2.5rem 0}.section-title{margin-bottom:.25rem}.section-subtitle{margin:0 auto var(--space-md);font-size:.88rem}.features-grid{grid-template-columns:1fr;gap:var(--space-md)}.feature-card{padding:var(--space-lg)}.feature-card:hover{transform:none}.feature-icon{width:48px;height:48px;font-size:1.3rem;margin-bottom:var(--space-md)}.feature-card h3{font-size:1.1rem}.feature-card p{font-size:.88rem}.features-video-wrapper{border-radius:16px}.mobile-sticky-cta{padding:var(--space-xs) var(--space-md)}.mobile-sticky-cta .btn{padding:12px 20px;font-size:.92rem;min-height:48px;border-radius:50px}.footer-popular-tests{grid-template-columns:1fr}}@media(max-width:360px){.container{width:96%}.section-title{font-size:clamp(1.1rem,5vw,1.35rem)}.faq-item summary{font-size:.84rem}.faq-item p{font-size:.82rem}.fc-next,.fc-prev{width:28px;height:28px}.fc-next svg,.fc-prev svg{width:14px;height:14px}.google-review-card{padding:14px 12px 16px}.gr-text{font-size:12px}}@keyframes iconBounce{0%,to{transform:scale(1)}40%{transform:scale(1.25) translateY(-2px)}60%{transform:scale(.95)}}@keyframes softGlow{0%{opacity:.6}to{opacity:1}}@keyframes sweepGlass{0%{transform:translate(-200%) skew(-20deg)}to{transform:translate(400%) skew(-20deg)}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(40px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes stepFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceHintInline{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50%+6px))}}@keyframes arrowBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes error-float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(5deg)}66%{transform:translateY(10px) rotate(-3deg)}}@keyframes tube-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}@keyframes liquid-wave{0%,to{height:65%;border-radius:0 0 24px 24px}50%{height:70%;border-radius:40% 40% 24px 24px}}@keyframes bubble-rise{0%{transform:translateY(0) scale(1);opacity:.5}50%{opacity:.8}to{transform:translateY(-80px) scale(.4);opacity:0}}@keyframes digit-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.footer-popular-tests{grid-template-columns:1fr;gap:var(--space-xs) var(--space-md);width:100%}@media(max-width:768px){.footer-popular-col{grid-column:1/-1}.footer-popular-tests{grid-template-columns:1fr;gap:var(--space-xs) var(--space-sm)}}@media(max-width:480px){.footer-bottom{flex-direction:column;text-align:center;gap:var(--space-sm)}.footer-bottom div{margin-top:0}}@media(min-width:1181px){.nav-links{flex-wrap:nowrap!important;gap:clamp(14px,1.35vw,24px)!important}.nav-pincode{flex:0 0 clamp(310px,24vw,380px)!important;width:clamp(310px,24vw,380px)!important;min-width:0!important;margin-left:clamp(8px,1vw,16px)!important}.nav-pincode .pincode-input-group{display:flex;align-items:center;gap:4px;background:#fffffff2;border-radius:26px;border:2px solid var(--teal-900);padding:2px;height:38px;width:100%;transition:border-color .3s,box-shadow .3s}.nav-pincode .pincode-input-group input{flex:1;min-width:0;border:none;background:0 0;padding:0 6px 0 10px;font-size:clamp(.76rem,.85vw,.82rem);color:var(--gray-900);outline:0}.nav-pincode .pincode-input-group input::placeholder{color:var(--gray-500);transition:opacity .3s,transform .3s}.nav-pincode .pincode-input-group input:focus::placeholder{opacity:.5;transform:translate(4px)}.nav-pincode .btn-check-pin{flex-shrink:0;white-space:nowrap;padding:.35rem .75rem;font-size:.75rem;border-radius:20px;background:var(--teal-500);color:#fff;border:none;cursor:pointer;font-weight:600;transition:background .2s,transform .2s}.nav-pincode .btn-check-pin:hover{background:var(--teal-600);transform:scale(1.03)}.nav-pincode .btn-check-pin:active{transform:scale(.98)}}@media(min-width:993px)and(max-width:1200px){.navbar .container{padding:6px 12px 8px 16px!important;gap:8px!important}.navbar .nav-logo-img{image-rendering:crisp-edges!important;height:44px!important;max-height:44px!important;max-width:250px!important}.navbar .nav-links{gap:4px!important}.navbar .nav-links a{padding:6px 10px!important;font-size:.84rem!important;gap:5px!important}.navbar .nav-pincode{min-width:270px!important;width:270px!important;margin-left:6px!important}.navbar .nav-pincode .pincode-input-group{width:270px!important;height:38px!important;padding:2px 3px 2px 12px!important}.navbar .nav-pincode input{min-width:140px!important;font-size:.82rem!important}}#welcome-carousel{width:100%;padding:10px 64px 20px;display:flex;align-items:center;justify-content:center;overflow:visible;position:relative;background:0 0}.flipkart-carousel{position:relative;width:94%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;border-radius:24px;overflow:visible;background:0 0}.fc-viewport{background:var(--gray-100);box-shadow:0 16px 42px #0a16281f}.fc-track{display:flex;width:100%;overflow:visible!important;scroll-snap-type:none!important;scroll-behavior:auto;gap:0;padding:0!important;align-items:stretch;border-radius:inherit;transform:translateZ(0);transition:transform .75s cubic-bezier(.25,1,.35,1);-webkit-mask-image:none!important;mask-image:none!important}.fc-slide{flex:0 0 100%;min-width:100%;scroll-snap-align:none!important;position:relative;background:var(--gray-100);aspect-ratio:5/2;overflow:hidden}.fc-slide img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;object-fit:cover;object-position:center;pointer-events:none;user-select:none}.fc-next,.fc-prev{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#ffffffd1;color:var(--teal-800);box-shadow:0 8px 24px #0a16282e;transition:opacity .2s,transform .2s,background .2s;animation:none!important}.fc-next:not(:disabled):hover,.fc-prev:not(:disabled):hover{background:#fff;transform:translateY(-50%) scale(1.08)}.fc-next:disabled,.fc-prev:disabled{opacity:.38}.fc-indicators{display:flex;align-items:center;justify-content:center}.fc-dot{border-radius:999px;transition:width .24s,background .24s}.fc-dot[aria-current=true]{background:var(--teal-600,#1e40af)}@media(max-width:768px){#welcome-carousel{padding-left:42px;padding-right:42px}.flipkart-carousel{width:100%;border-radius:18px}.fc-next,.fc-prev{width:34px;height:34px}.fc-prev{left:-40px}.fc-next{right:-40px}.fc-indicators{bottom:8px;padding:6px 8px}.fc-dot[aria-current=true]{width:24px}}@media(max-width:480px){#welcome-carousel{padding-left:36px;padding-right:36px}.flipkart-carousel{border-radius:16px}.fc-next,.fc-prev{width:30px;height:30px}.fc-prev{left:-34px}.fc-next{right:-34px}.fc-next svg,.fc-prev svg{width:16px;height:16px}}@media(max-width:360px){.fc-next,.fc-prev{width:28px;height:28px}.fc-next svg,.fc-prev svg{width:14px;height:14px}}@media(max-width:640px){.nav-pincode .pincode-input-group input::placeholder{letter-spacing:normal}}.btn-flow{position:relative;display:inline-flex;align-items:center;gap:.25rem;overflow:hidden;border-radius:100px;padding:.75rem 2rem;font-size:.875rem;font-weight:600;color:var(--coral-500,#e11d48);cursor:pointer;transition:.6s cubic-bezier(.23,1,.32,1);text-decoration:none}.btn-flow:active{transform:scale(.95)}.btn-flow .arr-2{position:absolute;width:1rem;height:1rem;left:-25%;stroke:#ffffff;fill:none;z-index:9;transition:.8s cubic-bezier(.34,1.56,.64,1)}.btn-flow .text{position:relative;z-index:1;transform:translate(-.75rem);transition:.8s ease-out}.btn-flow .circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;background-color:var(--coral-500,#e11d48);border-radius:50%;opacity:0;transition:.8s cubic-bezier(.19,1,.22,1);z-index:0}.btn-flow .arr-1{position:absolute;width:1rem;height:1rem;right:1rem;stroke:#ffffff;fill:none;z-index:9;transition:.8s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover){.btn-flow:hover{border-color:transparent;color:#fff;border-radius:12px}.btn-flow:hover .arr-2{left:1rem;stroke:#fff}.btn-flow:hover .text{transform:translate(.75rem)}.btn-flow:hover .circle{width:220px;height:220px;opacity:1}.btn-flow:hover .arr-1{right:-25%;stroke:#fff}}.btn-flow-blue{position:relative;display:inline-flex;align-items:center;gap:.25rem;overflow:hidden;border-radius:100px;padding:.75rem 2rem;font-size:.875rem;font-weight:600;color:var(--teal-500,#1e40af);cursor:pointer;transition:.6s cubic-bezier(.23,1,.32,1);text-decoration:none}.btn-flow-blue:active{transform:scale(.95)}.btn-flow-blue .arr-2{position:absolute;width:1rem;height:1rem;left:-25%;stroke:#ffffff;fill:none;z-index:9;transition:.8s cubic-bezier(.34,1.56,.64,1)}.btn-flow-blue .text{position:relative;z-index:1;transform:translate(-.75rem);transition:.8s ease-out}.btn-flow-blue .circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;background-color:var(--teal-500,#1e40af);border-radius:50%;opacity:0;transition:.8s cubic-bezier(.19,1,.22,1);z-index:0}.btn-flow-blue .arr-1{position:absolute;width:1rem;height:1rem;right:1rem;stroke:#ffffff;fill:none;z-index:9;transition:.8s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover){.btn-flow-blue:hover{border-color:transparent;color:#fff;border-radius:12px}.btn-flow-blue:hover .arr-2{left:1rem;stroke:#fff}.btn-flow-blue:hover .text{transform:translate(.75rem)}.btn-flow-blue:hover .circle{width:220px;height:220px;opacity:1}.btn-flow-blue:hover .arr-1{right:-25%;stroke:#fff}}.trust-card{border:1px solid var(--gray-200)!important;padding:1rem .5rem!important;box-shadow:0 4px 12px #0f1f3d05!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.trust-card:hover{border-color:var(--teal-300)!important;box-shadow:0 8px 24px #0f1f3d0d!important}.trust-icon-ring{background:var(--teal-50)!important;color:var(--teal-600)!important;border:1.5px solid var(--teal-100)!important;border-radius:50%!important;width:42px!important;height:42px!important;margin-bottom:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}.trust-card span{font-size:.72rem!important;font-weight:600!important;color:var(--navy-900)!important;line-height:1.35!important;text-align:center!important}.cta-banner{background-color:#ea580c!important;background-image:linear-gradient(135deg,rgba(234,88,12,.85) 0,rgba(244,63,94,.8) 100%)!important;background-size:cover!important;background-position:center 35%!important;background-repeat:no-repeat!important;background-attachment:scroll!important;position:relative!important;overflow:hidden!important;border:none!important}.cta-banner .btn-flow{border:2px solid #fff!important;color:#fff!important;background:rgba(255,255,255,.08)!important;box-shadow:0 6px 20px rgba(0,0,0,.15)!important;transition:.4s cubic-bezier(.23,1,.32,1)!important}.cta-banner .btn-flow .circle{background-color:#fff!important}.cta-banner .btn-flow .arr-1,.cta-banner .btn-flow .arr-2{stroke:#fff!important}.cta-banner .btn-flow:hover{color:#fff!important;border-color:#fff!important}.cta-banner .btn-flow:hover .arr-1,.cta-banner .btn-flow:hover .arr-2{stroke:#ffffff!important}@media(min-width:768px){.test-packages-grid{gap:1.25rem!important}}.package-card-title{font-family:var(--font-heading)!important;font-size:1.35rem!important;font-weight:800!important;color:var(--teal-900)!important;margin-bottom:.5rem!important;line-height:1.25!important;text-align:center!important}.package-pricing{margin-bottom:.5rem!important;gap:.6rem!important;align-items:baseline!important}.package-pricing .current-price{font-size:1.55rem!important;font-weight:850!important}.package-pricing .original-price{font-size:.95rem!important}.package-fasting{font-size:.76rem!important;margin-bottom:.4rem!important}.package-tags{gap:4px!important}.package-actions{gap:6px!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.package-card{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both fadeInUp;animation-delay:calc(var(--i,0)* .05s)}.package-features{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .6rem;margin:.75rem 0 1rem;padding:.75rem .25rem;border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200)}.package-feature-item{display:flex;align-items:center;gap:.4rem;font-size:.72rem;color:var(--gray-700);font-weight:500;line-height:1.2}.package-feature-item svg{width:14px;height:14px;flex-shrink:0;color:var(--teal-600)}.package-card-img{aspect-ratio:5/8!important;height:auto!important;background:#fff!important;padding:0!important;display:block!important;border-top-left-radius:var(--radius-lg)!important;border-top-right-radius:var(--radius-lg)!important;position:relative!important;overflow:hidden!important;border-radius:var(--radius-lg)!important;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);transform:translateZ(0)}.package-card-img img{height:100%!important;width:100%!important;object-fit:fill!important;display:block!important;border-radius:var(--radius-lg)!important;transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.footer a:hover{color:var(--teal-400)!important}.footer-popular-tests{display:block!important}.footer-popular-tests li{margin-bottom:var(--space-sm,.5rem)}.package-card:hover{box-shadow:0 22px 45px #0a162814!important;border-color:var(--teal-400)!important}.nav-links a{position:relative!important;transition:color .3s!important}.nav-links a:after{content:""!important;position:absolute!important;width:100%!important;transform:scaleX(0)!important;height:2px!important;bottom:2px!important;left:0!important;background-color:var(--teal-500)!important;transform-origin:bottom right!important;transition:transform .3s cubic-bezier(.16,1,.3,1)!important}.nav-links a:hover:after{transform:scaleX(1)!important;transform-origin:bottom left!important}.nav-links a:hover{color:var(--teal-500)!important;text-decoration:none!important}.google-review-card,.trust-card{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)!important}.google-review-card:hover{transform:translateY(-5px)!important;box-shadow:0 16px 32px #0a162814!important}.trust-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 24px #0a16280d!important}.btn-primary:active,.btn-secondary:active,.btn:active{transform:scale(.97)!important}@media(max-width:900px){.hero-trust-bar{grid-template-columns:repeat(2,1fr)!important;gap:1.5rem 1rem!important}}@media(max-width:768px){.mobile-sticky-cta{display:block!important;position:fixed;bottom:0;left:0;width:100%;background:#fffffff2;box-shadow:0 -4px 20px #0000001a;z-index:9999;padding:12px 16px;border-top:1px solid var(--gray-200)}.mobile-sticky-cta .btn{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}}@media(max-width:400px){.hero-trust-bar{grid-template-columns:1fr!important;gap:1.5rem!important}}.u-style-42{color:var(--gray-500);font-size:.85rem;margin-top:var(--space-sm)}.u-style-43{color:var(--gray-500);font-size:.85rem}.u-style-44{color:var(--teal-400)}.u-style-45{font-size:.8rem;margin-top:.5rem}.u-style-46{color:var(--gray-500);margin-right:1rem}.u-style-47{color:var(--gray-500)}.u-style-48{display:none}.u-style-159{--i:0}.u-style-160{--i:1}.u-style-161{--i:2}.u-style-162{--i:3}.u-style-163{background:var(--teal-50);border-top:1px solid var(--gray-200)}.u-style-257{pointer-events:none}.u-style-258{color:#fbbc04;font-size:16px;letter-spacing:2px}input:not([type=checkbox]):not([type=radio]){color:#1f2937!important;-webkit-text-fill-color:#1f2937!important;opacity:1!important;font-weight:500!important;text-shadow:none!important}.nav-pincode .pincode-input-group:hover{border-color:var(--teal-500);box-shadow:0 6px 20px #1e40af1f;transform:translateY(-1px)}.nav-pincode .pincode-input-group:focus-within{border-color:var(--teal-500)!important;box-shadow:0 0 0 3px #1e40af26,0 8px 20px #1e40af26!important;transform:translateY(-2px)!important}.nav-pincode .btn-check-pin{transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s,box-shadow .2s!important}.nav-pincode .btn-check-pin:hover{filter:brightness(1.1)!important;box-shadow:0 4px 12px #e11d4859!important}.nav-pincode .btn-check-pin:active{transform:scale(.95)!important}.nav-pincode .pincode-input-group input::placeholder{font-size:clamp(.72rem,.82vw,.78rem)!important;opacity:.75!important;transition:opacity .3s,transform .3s}.nav-pincode .pincode-input-group input{font-size:clamp(.72rem,.85vw,.8rem)!important;min-width:0!important}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem;--cal-card-padding:14px;--cal-card-radius:16px;--cal-day-font-size:12px;--cal-day-min-height:34px;--cal-day-radius:8px;--cal-bg:linear-gradient(135deg,#ffffff 0%,#f4f4f5 100%);--cal-border:1px solid rgba(0,0,0,.08);--cal-shadow:0 24px 60px -20px rgba(15,23,42,.25);--cal-text-primary:#0a0a0a;--cal-text-muted:#737373;--cal-text-dim:rgba(0,0,0,.25);--cal-nav-bg:#f4f4f5;--cal-nav-hover:rgba(20,20,20,.1);--cal-day-hover-bg:#f4f4f5;--cal-day-hover-shadow:0 12px 22px -18px rgba(15,23,42,.16),inset 0 0 0 1px rgba(10,10,10,.05);--cal-selected-bg:linear-gradient(135deg,#141414,#4a4a4a);--cal-selected-color:#ffffff;--cal-focus-ring:rgba(10,10,10,.2)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar .nav-logo-img{image-rendering:crisp-edges!important;}.footer-brand .nav-logo-img{image-rendering:crisp-edges!important;}@media(max-width:768px){.hero-trust-bar{grid-template-columns:repeat(2,1fr)!important;gap:.75rem .5rem!important;padding:.75rem!important}.trust-card{padding:.75rem .5rem!important;gap:.35rem!important;border-radius:12px!important}.trust-card .trust-icon-ring{width:36px!important;height:36px!important}.trust-card svg{width:18px!important;height:18px!important}.trust-card strong{font-size:.8rem!important;line-height:1.2!important}.trust-card span{font-size:.7rem!important;line-height:1.2!important}.btn,.modal-close,button,input:not([type=checkbox]):not([type=radio]){min-height:48px!important}.nav-links a{padding:16px 12px!important;min-height:48px!important;display:flex!important;align-items:center!important;border-bottom:1px solid var(--gray-100)!important}.section-padding{padding:var(--space-lg) 0!important}}@media(max-width:400px){.hero-trust-bar{grid-template-columns:repeat(2,1fr)!important;gap:.6rem .4rem!important}}p{line-height:1.65!important;letter-spacing:.01em}@media(min-width:993px){.mobile-sticky-cta{display:none!important}}@media(max-width:992px){.mobile-sticky-cta{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;background:#fffffff5!important;border-top:1px solid rgba(0,0,0,.08)!important;box-shadow:0 -8px 30px #0a162814!important;padding:10px 16px calc(10px+env(safe-area-inset-bottom))!important;z-index:9999!important;transition:transform .4s cubic-bezier(.16,1,.3,1)!important;transform:translateY(0);display:block!important}footer{padding-bottom:calc(85px+env(safe-area-inset-bottom))!important}.whatsapp-float{bottom:calc(82px+env(safe-area-inset-bottom))!important;right:16px!important}.scroll-to-top{bottom:calc(82px+env(safe-area-inset-bottom))!important;left:16px!important;right:auto!important}}@keyframes input-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes btn-spin{to{transform:rotate(360deg)}}.reveal,.reveal-scale{transform-style:preserve-3d}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}.reveal,.reveal-scale{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:768px){.package-features{gap:.5rem .25rem;padding:.75rem 0;margin:.5rem 0 .75rem}.package-feature-item{font-size:.7rem;align-items:flex-start}.package-feature-item svg{flex-shrink:0;margin-top:1px}.section-padding{padding:2rem 0!important}input{font-size:16px!important}}.package-card-body{display:flex;flex-direction:column;flex:1 1 auto}@keyframes mobileModalEntrance{0%{transform:scale(.9) translateY(30px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes pulse-booking-btn{0%,to{box-shadow:0 4px 15px #e11d484d}50%{box-shadow:0 4px 25px #e11d4899,0 0 0 6px #e11d481f;transform:translateY(-1px)}}.package-card:hover{box-shadow:0 20px 40px #0a16281f,0 0 0 1px #1e40af0d!important}@keyframes input-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.modal-overlay,.modal-overlay *{scrollbar-width:thin!important;scrollbar-color:rgba(10,22,40,.15) transparent!important}.modal-overlay ::-webkit-scrollbar,.modal-overlay::-webkit-scrollbar{width:6px!important;height:6px!important}.modal-overlay ::-webkit-scrollbar-track,.modal-overlay::-webkit-scrollbar-track{background:0 0!important}.modal-overlay ::-webkit-scrollbar-thumb,.modal-overlay::-webkit-scrollbar-thumb{background:#0a162826!important;border-radius:3px!important}.modal-overlay ::-webkit-scrollbar-thumb:hover,.modal-overlay::-webkit-scrollbar-thumb:hover{background:#0a16284d!important}@media(max-width:768px){.trust-card{padding:8px 4px!important;flex-direction:row!important;align-items:center!important;gap:8px!important;text-align:left!important;border-radius:8px!important}.trust-icon-ring{width:28px!important;height:28px!important;margin-bottom:0!important;flex-shrink:0!important}.trust-card svg{width:14px!important;height:14px!important}.trust-card span{font-size:.62rem!important;line-height:1.2!important}.pincode-input-group{height:40px!important;border-radius:8px!important}.pincode-input-group input{padding:0 10px!important;font-size:.88rem!important}.btn-check-pin{height:30px!important;font-size:.76rem!important;border-radius:6px!important;padding:0 10px!important}.mobile-pincode-banner{min-height:102px!important;height:auto!important;padding:10px 0 12px!important;margin-top:calc(64px + env(safe-area-inset-top,0px))!important;box-sizing:border-box!important}.mpb-content{height:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important;width:100%!important}.mpb-label{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#fff!important;font-family:var(--font-heading,sans-serif)!important;font-size:.88rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.01em!important;white-space:nowrap!important;margin:0!important}.hide-mobile{display:none!important}.mpb-input-group{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;flex:none!important;max-width:none!important;height:46px!important;padding:4px 4px 4px 14px!important;border-radius:9999px!important;background:#fff!important;border:1.5px solid rgba(255,255,255,.9)!important;box-sizing:border-box!important}.mpb-input-group input{width:100%!important;height:38px!important;min-height:38px!important;font-size:16px!important;background:0 0!important;border:none!important;outline:0!important;padding:0 8px 0 0!important;margin:0!important}.mpb-input-group button{min-width:82px!important;height:38px!important;min-height:38px!important;padding:0 16px!important;margin:0!important;font-size:.88rem!important;font-weight:700!important;border-radius:9999px!important}.scroll-progress-container{height:3.5px!important}}.whatsapp-float:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;z-index:-1;animation:none}@keyframes pulse-whatsapp-composited{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}@keyframes skeleton-pulse{0%,to{opacity:.6}50%{opacity:.95}}@keyframes pulse-badge{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}:root{--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-smooth:cubic-bezier(0.16,1,0.3,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--transition-fast:0.2s cubic-bezier(0.16,1,0.3,1);--transition-medium:0.4s cubic-bezier(0.16,1,0.3,1);--transition-slow:0.7s cubic-bezier(0.16,1,0.3,1);--transition-spring:0.45s cubic-bezier(0.34,1.56,0.64,1);--ease-smooth:cubic-bezier(0.16, 1, 0.3, 1);--ease-spring:cubic-bezier(0.34, 1.3, 0.64, 1);--ease-out-quint:cubic-bezier(0.22, 1, 0.36, 1);--ease-in-out:cubic-bezier(0.65, 0, 0.35, 1);--dur-fast:0.2s;--dur-normal:0.35s;--dur-slow:0.55s}@keyframes sweepGlass{0%{transform:translateX(-150%) skewX(-25deg)}100%,50%{transform:translateX(250%) skewX(-25deg)}}@keyframes pulseGlow{0%,100%{box-shadow:0 4px 15px rgba(225,29,72,.3),0 0 0 0 rgba(225,29,72,.2)}50%{box-shadow:0 8px 30px rgba(225,29,72,.6),0 0 0 8px rgba(225,29,72,.12)}}@keyframes floatGentle{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes badgeShimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes iconBounce{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.15)}}@keyframes modalSlideUp{0%{opacity:0;transform:scale(.93) translateY(30px)}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes inputShake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}@keyframes ringPulse{0%{box-shadow:0 0 0 0 rgba(30,64,175,.4)}70%{box-shadow:0 0 0 10px rgba(30,64,175,0)}100%{box-shadow:0 0 0 0 rgba(30,64,175,0)}}.btn,.btn-check-pin,.btn-primary,.btn-secondary,.mobile-sticky-cta .btn,button{transition:all .3s var(--ease-smooth),transform .4s var(--ease-spring),box-shadow .3s var(--ease-smooth)!important;position:relative;overflow:hidden}.btn-primary:hover,.btn-secondary:hover,.btn:hover,button:not(:disabled):hover{transform:none!important}.btn-primary:active,.btn-secondary:active,.btn:active,button:not(:disabled):active{transform:translateY(0) scale(.97)!important;transition-duration:.1s!important}.btn svg,.btn-primary svg,button svg{transition:transform .35s var(--ease-spring)!important}.btn-primary:hover svg,.btn:hover svg,button:hover svg{transform:translateX(4px)!important}.btn-primary{background-size:200% 200%!important}.btn-primary::after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:translateX(-150%) skewX(-20deg);transition:transform .65s;pointer-events:none}.btn-primary:hover::after{transform:translateX(300%) skewX(-20deg)}.btn-primary:hover{box-shadow:0 10px 30px rgba(225,29,72,.4),0 0 18px rgba(225,29,72,.25)!important}.accred-badge,.feature-card,.google-review-card,.package-card,.test-category,.trust-card{transition:transform .4s var(--ease-smooth),box-shadow .4s var(--ease-smooth),border-color .3s ease!important}.accred-badge:hover,.feature-card:hover,.google-review-card:hover,.package-card:hover,.test-category:hover{transform:translateY(-8px) scale(1.015)!important;box-shadow:0 20px 40px -10px rgba(10,22,40,.16),0 0 24px rgba(30,64,175,.08)!important}.package-card-img img{transition:transform .5s var(--ease-smooth),filter .5s ease!important}.package-card:hover .package-card-img img{transform:scale(1.06)!important;filter:brightness(1.03) contrast(1.02)!important}.package-discount-badge{transition:transform .4s var(--ease-spring)!important}.package-card:hover .package-discount-badge{transform:translate(-50%,-4px) scale(1.08)!important}.package-tag{transition:transform .25s var(--ease-spring),background-color .25s ease,color .25s ease!important}.package-tag:hover{transform:translateY(-2px) scale(1.05)!important;background-color:var(--teal-100)!important;color:var(--teal-900)!important}.navbar{transition:background .4s var(--ease-smooth),backdrop-filter .4s ease,box-shadow .4s ease,height .4s ease!important}.nav-links a{transition:color .3s ease,transform .35s var(--ease-spring)!important}.nav-links a:hover{transform:translateY(-2px)!important}.nav-pincode .pincode-input-group:focus-within{transform:translateY(-2px) scale(1.02)!important;box-shadow:0 8px 25px rgba(30,64,175,.2),0 0 0 3px rgba(30,64,175,.15)!important}.nav-pincode .btn-check-pin:hover{transform:none!important;box-shadow:0 4px 12px rgba(30,64,175,.3)!important}.whatsapp-float{transition:transform .35s var(--ease-spring),box-shadow .35s ease,background-color .35s ease!important}.whatsapp-float:hover{box-shadow:0 10px 25px rgba(37,211,102,.6)!important}.scroll-to-top{transition:opacity .3s ease,transform .35s var(--ease-spring),visibility .3s ease,background-color .3s ease,box-shadow .3s ease!important}.scroll-to-top.show:hover{box-shadow:0 10px 25px rgba(30,64,175,.3)!important}.modal-overlay{transition:opacity .4s var(--ease-smooth),backdrop-filter .4s ease,visibility .4s ease!important}.modal-close{transition:transform .4s var(--ease-spring),background-color .3s ease,color .3s ease!important}.reveal{transform:translateY(35px);transition:opacity .7s var(--ease-smooth),transform .7s var(--ease-smooth)!important}.reveal.visible{transform:translateY(0)}.reveal-scale{transform:scale(.92);transition:opacity .7s var(--ease-smooth),transform .7s var(--ease-smooth)!important}.reveal-scale.visible{transform:scale(1)}@media(prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}.reveal,.reveal-scale{opacity:1!important;transform:none!important;filter:none!important}}.navbar,.navbar.scrolled{box-shadow:0 4px 30px rgba(10,22,40,.06)!important}.nav-pincode .pincode-input-group{transition:transform .35s var(--ease-smooth),box-shadow .35s var(--ease-smooth),border-color .3s ease!important;box-shadow:0 4px 20px rgba(10,22,40,.06),inset 0 1px 0 rgba(255,255,255,.9)!important}.accred-badge,.feature-card,.google-review-card,.trust-card{background:#fff!important;border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 8px 30px rgba(10,22,40,.06),inset 0 1px 0 rgba(255,255,255,.8)!important}.accred-badge:hover,.feature-card:hover,.google-review-card:hover{background:rgba(255,255,255,.92)!important;border-color:rgba(255,255,255,.9)!important}.package-test-count,.package-zoom-badge{background:#0a1628!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important}.fc-next,.fc-prev{box-shadow:0 8px 25px rgba(10,22,40,.12),inset 0 1px 0 rgba(255,255,255,.9)!important}.fc-next:hover,.fc-prev:hover{border-color:#fff!important}.toast{background:#0a1628!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 16px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.2)!important}.mobile-sticky-cta{background:#fff!important;border-top:1px solid rgba(255,255,255,.6)!important;box-shadow:0 -8px 30px rgba(10,22,40,.1)!important}.scroll-to-top{box-shadow:0 8px 25px rgba(30,64,175,.3),inset 0 1px 0 rgba(255,255,255,.4)!important}body,html{-webkit-tap-highlight-color:rgba(30,64,175,0.12);-webkit-text-size-adjust:100%;touch-action:manipulation}body.modal-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}@media(max-width:768px){.btn,.btn-check-pin,.fc-next,.fc-prev,.modal-close,button:not([class*=swal2-]){min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.container{width:92%!important;padding-left:0!important;padding-right:0!important}.section-padding{padding:2.5rem 0!important}.section-title{font-size:clamp(1.4rem,6vw,2.1rem)!important;line-height:1.25!important;letter-spacing:-.01em!important}.section-subtitle{font-size:.95rem!important;line-height:1.5!important;padding:0 8px!important;margin-bottom:1.5rem!important}.test-packages-grid{grid-template-columns:1fr!important;gap:1.25rem!important}.package-card{border-radius:20px!important}.package-card-body{padding:1.25rem 1rem!important}.package-pricing .current-price{font-size:1.45rem!important}.package-actions{flex-direction:column!important;gap:10px!important}.modal-overlay{padding:0!important}.zoom-container{max-height:none!important;height:auto!important}.mobile-sticky-cta{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;padding:10px 16px calc(10px+env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid rgba(255,255,255,.6)!important;box-shadow:0 -8px 30px rgba(10,22,40,.12)!important;z-index:9999!important}footer{padding-bottom:calc(90px+env(safe-area-inset-bottom))!important}.whatsapp-float{width:52px!important;height:52px!important;bottom:calc(75px+env(safe-area-inset-bottom))!important;right:16px!important}.scroll-to-top{width:44px!important;height:44px!important;bottom:calc(75px+env(safe-area-inset-bottom))!important;right:76px!important}.toast{bottom:calc(85px+env(safe-area-inset-bottom))!important;left:16px!important;right:16px!important}}@media(max-width:480px){.nav-logo-img{height:38px!important}.accred-badge{padding:1.25rem 1rem!important}.accred-badge .badge-icon{width:70px!important;height:70px!important}.google-review-card{padding:16px 16px 20px!important}}.fc-next,.fc-prev{pointer-events:auto!important;cursor:pointer!important;z-index:50!important;opacity:1!important;visibility:visible!important}.fc-next:disabled,.fc-prev:disabled{opacity:1!important;cursor:pointer!important;pointer-events:auto!important}.fc-next svg,.fc-prev svg{pointer-events:none!important}.fc-next,.fc-prev,button.fc-next,button.fc-prev,button:not(:disabled).fc-next,button:not(:disabled).fc-prev,button:where(.fc-next),button:where(.fc-prev){position:absolute!important;top:calc(50% - 28px)!important;transform:translateY(-50%)!important;animation:none!important;-webkit-animation:none!important}.fc-next:focus,.fc-next:hover,.fc-prev:focus,.fc-prev:hover,button.fc-next:hover,button.fc-prev:hover,button:not(:disabled).fc-next:hover,button:not(:disabled).fc-prev:hover,button:where(.fc-next):hover,button:where(.fc-prev):hover{position:absolute!important;top:calc(50% - 28px)!important;transform:translateY(-50%) scale(1.08)!important}.fc-next:active,.fc-prev:active,button.fc-next:active,button.fc-prev:active,button:not(:disabled).fc-next:active,button:not(:disabled).fc-prev:active,button:where(.fc-next):active,button:where(.fc-prev):active{position:absolute!important;top:calc(50% - 28px)!important;transform:translateY(-50%) scale(.93)!important}.testimonial-carousel-wrapper button,.testimonial-next,.testimonial-prev,button.testimonial-next,button.testimonial-prev,button:not(:disabled).testimonial-next,button:not(:disabled).testimonial-prev,button:where(.testimonial-next),button:where(.testimonial-prev),div.testimonial-carousel-wrapper button{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;animation:none!important;-webkit-animation:none!important}.testimonial-carousel-wrapper button:hover,.testimonial-next:focus,.testimonial-next:hover,.testimonial-prev:focus,.testimonial-prev:hover,button.testimonial-next:hover,button.testimonial-prev:hover,button:not(:disabled).testimonial-next:hover,button:not(:disabled).testimonial-prev:hover,button:where(.testimonial-next):hover,button:where(.testimonial-prev):hover,div.testimonial-carousel-wrapper button:hover{position:absolute!important;top:50%!important;transform:translateY(-50%) scale(1.08)!important}.testimonial-next:active,.testimonial-prev:active,button.testimonial-next:active,button.testimonial-prev:active,button:not(:disabled).testimonial-next:active,button:not(:disabled).testimonial-prev:active,button:where(.testimonial-next):active,button:where(.testimonial-prev):active{position:absolute!important;top:50%!important;transform:translateY(-50%) scale(.93)!important}.fc-next svg,.fc-next:active svg,.fc-next:hover svg,.fc-prev svg,.fc-prev:active svg,.fc-prev:hover svg,.testimonial-next svg,.testimonial-next:active svg,.testimonial-next:hover svg,.testimonial-prev svg,.testimonial-prev:active svg,.testimonial-prev:hover svg,button.fc-next svg,button.fc-next:active svg,button.fc-next:hover svg,button.fc-prev svg,button.fc-prev:active svg,button.fc-prev:hover svg,button.testimonial-next svg,button.testimonial-next:active svg,button.testimonial-next:hover svg,button.testimonial-prev svg,button.testimonial-prev:active svg,button.testimonial-prev:hover svg,button:not(:disabled).fc-next svg,button:not(:disabled).fc-next:active svg,button:not(:disabled).fc-next:hover svg,button:not(:disabled).fc-prev svg,button:not(:disabled).fc-prev:active svg,button:not(:disabled).fc-prev:hover svg,button:not(:disabled).testimonial-next svg,button:not(:disabled).testimonial-next:active svg,button:not(:disabled).testimonial-next:hover svg,button:not(:disabled).testimonial-prev svg,button:not(:disabled).testimonial-prev:active svg,button:not(:disabled).testimonial-prev:hover svg,button:where(.fc-next) svg,button:where(.fc-next):hover svg,button:where(.fc-prev) svg,button:where(.fc-prev):hover svg,button:where(.testimonial-next) svg,button:where(.testimonial-next):hover svg,button:where(.testimonial-prev) svg,button:where(.testimonial-prev):hover svg{transform:none!important;transition:none!important}.package-card .package-discount-badge,.package-discount-badge,span.package-discount-badge{position:absolute!important;top:-14px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;z-index:30!important;white-space:nowrap!important}@media (max-width:768px){html body.has-countdown-banner .navbar .nav-links{height:calc(100dvh - 40px)!important;max-height:calc(100dvh - 40px)!important}html body .section-padding::before{background-image: none !important}.whatsapp-float{bottom:calc(75px + env(safe-area-inset-bottom))!important;right:16px!important;left:auto!important;z-index:1000!important}.scroll-to-top{bottom:calc(75px + env(safe-area-inset-bottom))!important;left:16px!important;right:auto!important;z-index:1000!important}footer{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}}.hero-trust-container{margin-top:-32px!important;position:relative!important;z-index:10!important;margin-bottom:40px!important}.hero-trust-bar{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;padding:20px 24px!important;box-shadow:0 8px 30px rgba(15,23,42,.08)!important;position:relative!important;z-index:2!important;box-sizing:border-box!important}.hero-trust-bar .trust-card{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;border-radius:12px!important;text-align:left!important;min-width:0!important;box-sizing:border-box!important;cursor:pointer!important}.hero-trust-bar .trust-card:hover{transform:translateY(-4px)!important;box-shadow:0 10px 25px rgba(30,64,175,.12)!important;border-color:#bfdbfe!important}.hero-trust-bar .trust-card .trust-icon-ring{width:42px!important;height:42px!important;min-width:42px!important;border-radius:50%!important;background:#eff6ff!important;color:#1e40af!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin:0!important;transition:transform .3s cubic-bezier(.16, 1, .3, 1),background .3s,color .3s,box-shadow .3s!important}.hero-trust-bar .trust-card:hover .trust-icon-ring{background:#1e40af!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 4px 12px rgba(30,64,175,.35)!important}.hero-trust-bar .trust-card .trust-icon-ring svg{width:22px!important;height:22px!important;display:block!important;color:#1e40af!important;stroke:currentColor!important;transition:color .3s,stroke .3s,transform .3s!important}.hero-trust-bar .trust-card:hover .trust-icon-ring svg,.trust-card:hover .trust-icon-ring svg{color:#fff!important;stroke:#ffffff!important}.hero-trust-bar .trust-card .trust-text{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;flex:1 1 auto!important;overflow:hidden!important}.hero-trust-bar .trust-card strong{font-size:.92rem!important;font-weight:700!important;color:#0f172a!important;line-height:1.25!important;white-space:normal!important;display:block!important;word-break:break-word!important;transition:color .3s!important}.hero-trust-bar .trust-card:hover strong{color:#1e40af!important}.hero-trust-bar .trust-card span{font-size:.78rem!important;font-weight:500!important;color:#64748b!important;line-height:1.25!important;white-space:normal!important;display:block!important;margin-top:2px!important;word-break:break-word!important}.hero-trust-accreditations{grid-column:1/-1!important;width:100%!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid rgba(226,232,240,.9)!important;box-sizing:border-box!important}.accred-ribbon-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px 16px!important;width:100%!important}.accred-ribbon-tag{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 12px!important;border-radius:20px!important;background:linear-gradient(135deg,rgba(30,64,175,.08) 0,rgba(14,165,233,.08) 100%)!important;border:1px solid rgba(30,64,175,.15)!important;color:#1e40af!important;font-size:.76rem!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;white-space:nowrap!important}.accred-ribbon-tag svg{color:#1e40af!important;flex-shrink:0!important}.accred-badges-cluster{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 12px!important}.accred-badge-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 12px!important;border-radius:24px!important;background:rgba(255,255,255,.85)!important;border:1px solid rgba(219,229,242,.95)!important;box-shadow:0 2px 8px -1px rgba(10,25,55,.04),inset 0 1px 0 #fff!important;font-size:.82rem!important;font-weight:600!important;color:#0f2744!important;white-space:nowrap!important;transition:.2s cubic-bezier(.16, 1, .3, 1)!important}.accred-badge-pill:hover{transform:translateY(-1.5px)!important;border-color:rgba(37,99,235,.35)!important;box-shadow:0 4px 12px -2px rgba(37,99,235,.12),inset 0 1px 0 #fff!important;background:#fff!important}.accred-badge-pill svg{flex-shrink:0!important}.accred-pill-gold{background:linear-gradient(135deg,rgba(254,243,199,.4) 0,rgba(255,255,255,.9) 100%)!important;border-color:rgba(245,158,11,.3)!important}.accred-pill-gold span strong{color:#b45309!important}.accred-pill-green{background:linear-gradient(135deg,rgba(209,250,229,.4) 0,rgba(255,255,255,.9) 100%)!important;border-color:rgba(16,185,129,.3)!important}.accred-pill-green span strong{color:#047857!important}@media (max-width:900px){.hero-trust-bar{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:16px!important}.accred-badges-cluster,.accred-ribbon-inner{justify-content:center!important}}@media (max-width:600px){.hero-trust-container{margin-top:8px!important;margin-bottom:25px!important;padding-left:0!important;padding-right:0!important}.hero-trust-bar{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;padding:12px 10px 10px!important;border-radius:18px!important}.hero-trust-bar .trust-card{padding:8px!important;gap:8px!important;border-radius:10px!important}.hero-trust-accreditations{margin-top:10px!important;padding-top:10px!important}.accred-ribbon-tag{font-size:.68rem!important;padding:3px 8px!important}.accred-badges-cluster{gap:6px!important;justify-content:center!important}.accred-badge-pill{font-size:.72rem!important;padding:4px 8px!important}.accred-badge-pill svg{width:13px!important;height:13px!important}.hero-trust-bar .trust-card .trust-icon-ring{width:34px!important;height:34px!important;min-width:34px!important}.hero-trust-bar .trust-card .trust-icon-ring svg{width:17px!important;height:17px!important}.hero-trust-bar .trust-card strong{font-size:.78rem!important;line-height:1.2!important}.hero-trust-bar .trust-card span{font-size:.68rem!important;line-height:1.2!important;margin-top:1px!important}}@media (max-width:360px){.hero-trust-bar{grid-template-columns:repeat(2,1fr)!important;gap:6px!important;padding:8px 6px!important}.hero-trust-bar .trust-card{padding:6px 4px!important;gap:5px!important}.hero-trust-bar .trust-card .trust-icon-ring{width:28px!important;height:28px!important;min-width:28px!important}.hero-trust-bar .trust-card .trust-icon-ring svg{width:14px!important;height:14px!important}.hero-trust-bar .trust-card strong{font-size:.72rem!important}.hero-trust-bar .trust-card span{font-size:.62rem!important}}.mobile-sticky-cta{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important}@media (min-width:769px){.whatsapp-float{z-index:1000!important;position:fixed!important;bottom:25px!important;right:25px!important;left:auto!important}.scroll-to-top{z-index:1000!important;position:fixed!important;bottom:25px!important;left:25px!important;right:auto!important}}@media (max-width:768px){.whatsapp-float{z-index:1000!important;position:fixed!important;bottom:calc(75px + env(safe-area-inset-bottom,0px))!important;right:16px!important;left:auto!important}.scroll-to-top{z-index:1000!important;position:fixed!important;bottom:calc(75px + env(safe-area-inset-bottom,0px))!important;left:16px!important;right:auto!important}.footer,footer{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}.mobile-sticky-cta{padding-bottom:env(safe-area-inset-bottom,0)!important}input:not([type=checkbox]):not([type=radio]){font-size:16px!important}}.fc-indicators{position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:12px auto 0!important;padding:0!important;background:0 0!important;border:none!important;box-shadow:none!important;z-index:5!important;height:auto!important;min-height:0!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important}.fc-dot,.fc-indicators button.fc-dot,button.fc-dot{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;max-width:40px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;border:none!important;background:0 0!important;box-shadow:none!important;cursor:pointer!important;position:relative!important}.fc-dot::after,.fc-indicators button.fc-dot::after,button.fc-dot::after{content:""!important;display:block!important;width:8px!important;height:8px!important;border-radius:9999px!important;background:rgba(22,45,87,.3)!important;flex-shrink:0!important;transition:width .25s,background-color .25s!important}.fc-dot[aria-current=true],.fc-indicators button.fc-dot[aria-current=true],button.fc-dot[aria-current=true]{width:40px!important;min-width:40px!important;max-width:40px!important}.fc-dot[aria-current=true]::after,.fc-indicators button.fc-dot[aria-current=true]::after,button.fc-dot[aria-current=true]::after{width:24px!important;height:8px!important;background:var(--teal-600,#1e40af)!important}@media (max-width:768px){.fc-indicators{gap:4px!important;margin:8px auto 0!important}.fc-dot,.fc-indicators button.fc-dot,button.fc-dot{width:24px!important;min-width:24px!important;max-width:30px!important;height:24px!important}.fc-dot::after,.fc-indicators button.fc-dot::after,button.fc-dot::after{width:6px!important;height:6px!important;background:rgba(22,45,87,.35)!important}.fc-dot[aria-current=true],.fc-indicators button.fc-dot[aria-current=true],button.fc-dot[aria-current=true]{width:30px!important;min-width:30px!important}.fc-dot[aria-current=true]::after,.fc-indicators button.fc-dot[aria-current=true]::after,button.fc-dot[aria-current=true]::after{width:18px!important;height:6px!important;background:var(--teal-600,#1e40af)!important}.container{width:92%!important;padding-left:0!important;padding-right:0!important}.mobile-pincode-banner{min-height:102px!important;height:auto!important;padding:10px 0 12px!important;margin-top:calc(64px + env(safe-area-inset-top,0px))!important;box-sizing:border-box!important;background:linear-gradient(135deg,#091322 0,#0d1e38 50%,#11284a 100%)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;box-shadow:0 4px 20px -2px rgba(10,22,40,.35)!important;position:relative!important;z-index:998!important;pointer-events:auto!important}.mobile-pincode-banner>.container{height:auto!important}.mobile-pincode-banner .mpb-content{height:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important;width:100%!important}.mpb-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important}.mpb-label{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#fff!important;font-family:var(--font-heading, sans-serif)!important;font-size:.88rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.01em!important;white-space:nowrap!important;margin:0!important}.mpb-label svg,.mpb-pin-icon{width:15px!important;height:15px!important;flex-shrink:0!important;color:#38bdf8!important}.mpb-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;font-family:var(--font-heading, sans-serif)!important;font-size:.72rem!important;font-weight:600!important;color:#38bdf8!important;background:rgba(56,189,248,.12)!important;border:1px solid rgba(56,189,248,.28)!important;padding:3px 9px!important;border-radius:9999px!important;letter-spacing:.02em!important;white-space:nowrap!important}.mpb-badge-dot{width:6px!important;height:6px!important;background:#22c55e!important;border-radius:50%!important;box-shadow:0 0 6px #22c55e!important;flex-shrink:0!important}.hide-mobile{display:none!important}.mpb-input-group{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;flex:none!important;max-width:none!important;height:46px!important;padding:4px 4px 4px 14px!important;border-radius:9999px!important;background:#fff!important;border:1.5px solid rgba(255,255,255,.9)!important;box-shadow:0 3px 12px rgba(0,0,0,.15)!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;position:relative!important;z-index:10!important;cursor:text!important;pointer-events:auto!important}.mpb-input-group:focus-within{border-color:#2563eb!important;box-shadow:0 0 0 3.5px rgba(37,99,235,.3),0 4px 14px rgba(0,0,0,.2)!important}.mpb-input-group input{-webkit-user-select:text!important;user-select:text!important;-webkit-appearance:none!important;appearance:none!important;pointer-events:auto!important;touch-action:manipulation!important;position:relative!important;z-index:10!important;flex:1 1 auto!important;min-width:0!important;width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;line-height:38px!important;background:0 0!important;border:none!important;outline:0!important;padding:0 8px 0 0!important;margin:0!important;font-family:var(--font-body, sans-serif)!important;font-size:16px!important;font-weight:600!important;color:#0f172a!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important}.mpb-input-group input::placeholder{color:#94a3b8!important;font-size:13.5px!important;font-weight:400!important;letter-spacing:0!important;line-height:38px!important}#mPinCheckBtn,.mpb-input-group .btn-check-pin,.mpb-input-group button{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;flex:0 0 auto!important;min-width:82px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 16px!important;margin:0!important;font-family:var(--font-heading, sans-serif)!important;font-size:.88rem!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important;color:#fff!important;background:linear-gradient(135deg,#1e40af 0,#2563eb 100%)!important;border:none!important;border-radius:9999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-shadow:0 2px 8px rgba(30,64,175,.35)!important;transition:transform .15s,box-shadow .15s,background .15s!important;-webkit-tap-highlight-color:transparent!important;box-sizing:border-box!important}#mPinCheckBtn:active,.mpb-input-group .btn-check-pin:active,.mpb-input-group button:active{transform:scale(.96)!important;box-shadow:0 1px 4px rgba(30,64,175,.25)!important}.nav-links,.navbar,.navbar.menu-open,.navbar.scrolled{background:#fff!important}}@media (max-width:380px){.mpb-label{font-size:.82rem!important}.mpb-badge{font-size:.68rem!important;padding:2px 7px!important}.mpb-input-group{padding-left:10px!important;height:44px!important}.mpb-input-group input{font-size:16px!important;-webkit-user-select:text!important;user-select:text!important;-webkit-appearance:none!important;appearance:none!important;pointer-events:auto!important;touch-action:manipulation!important;position:relative!important;z-index:10!important;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:36px!important}.mpb-input-group input::placeholder{font-size:12.5px!important;line-height:36px!important}#mPinCheckBtn,.mpb-input-group .btn-check-pin,.mpb-input-group button{min-width:74px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px!important;font-size:.82rem!important}}.navbar,.navbar.menu-open,.navbar.scrolled{background:#fff!important;border-bottom:1px solid rgba(226,232,240,.8)!important;box-shadow:0 4px 20px rgba(10,22,40,.06)!important}.reveal-scale,/* 1. Hardware-Accelerated Scroll Reveals */ .reveal{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:flat}.reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity var(--dur-normal) var(--ease-smooth),transform var(--dur-normal) var(--ease-smooth)!important}.reveal.visible{opacity:1!important;transform:translate3d(0,0,0)!important}.reveal-scale{opacity:0;transform:scale3d(.95,.95,1);transition:opacity var(--dur-normal) var(--ease-smooth),transform var(--dur-normal) var(--ease-smooth)!important}.reveal-scale.visible{opacity:1!important;transform:scale3d(1,1,1)!important}.stagger>:first-child{transition-delay:30ms!important}.stagger>:nth-child(2){transition-delay:65ms!important}.stagger>:nth-child(3){transition-delay:0.1s!important}.stagger>:nth-child(4){transition-delay:135ms!important}.stagger>:nth-child(5){transition-delay:170ms!important}.stagger>:nth-child(6){transition-delay:205ms!important}.stagger>:nth-child(7){transition-delay:240ms!important}.stagger>:nth-child(8){transition-delay:275ms!important}100%{transform:translate3d(0,0,0);opacity:1;transform:scale3d(1,1,1);transform:scale(1.6);opacity:0}50%{box-shadow:0 0 0 8px rgba(37,99,235,0);box-shadow:0 4px 16px rgba(225,29,72,.45);transform:translateY(-2.5px);transform:scale(1.35);opacity:.2}.accred-badge,.feature-card,.google-review-card,.testimonial-card,.trust-card{transition:transform var(--dur-smooth) var(--ease-spring),box-shadow var(--dur-smooth) var(--ease-spring),border-color var(--dur-normal) ease,background-color var(--dur-normal) ease!important;will-change:transform,box-shadow}.package-card .package-card-img img,.package-card img{transition:transform .5s var(--ease-spring),filter .4s ease!important;will-change:transform}.accred-badge .badge-icon,.feature-card .feature-icon{transition:transform var(--dur-normal) var(--ease-spring),color var(--dur-fast) ease!important}.btn,.btn-check-pin,.btn-primary,.btn-secondary,button.btn{position:relative!important;overflow:hidden!important;transition:transform var(--dur-normal) var(--ease-spring),box-shadow var(--dur-normal) var(--ease-spring),background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease!important;will-change:transform,box-shadow}@media (hover:hover) and (pointer:fine){.package-card:hover{transform:translate3d(0,-6px,0) scale(1.01)!important;box-shadow:0 22px 48px -12px rgba(10,25,55,.16),0 8px 20px -4px rgba(10,25,55,.08),0 0 0 1px rgba(37,99,235,.18)!important}.feature-card:hover,.trust-card:hover{transform:translate3d(0,-4px,0) scale(1.012)!important;box-shadow:0 16px 36px -8px rgba(10,25,55,.12),0 6px 14px -3px rgba(10,25,55,.05),0 0 0 1px rgba(37,99,235,.15)!important}.google-review-card:hover{transform:translate3d(0,-4px,0) scale(1.01)!important;box-shadow:0 16px 38px -8px rgba(10,25,55,.12),0 0 0 1px rgba(37,99,235,.15)!important}.accred-badge:hover{transform:translate3d(0,-3px,0) scale(1.02)!important;box-shadow:0 12px 28px -6px rgba(10,25,55,.12)!important}.package-card:hover .package-card-img img,.package-card:hover img{transform:scale(1.045)!important}.accred-badge:hover .badge-icon,.feature-card:hover .feature-icon{transform:scale(1.12) translateY(-2px)!important}.btn-check-pin:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn:hover:not(:disabled),button.btn:hover:not(:disabled){transform:translate3d(0,-2.5px,0) scale(1.015)!important;box-shadow:0 10px 24px -4px rgba(37,99,235,.45),0 4px 10px rgba(37,99,235,.2),inset 0 1px 1.5px rgba(255,255,255,.5)!important}.fc-next:hover,.fc-prev:hover{transform:translateY(-50%) scale(1.08)!important;box-shadow:0 8px 24px rgba(15,23,42,.18)!important}}.btn-check-pin:active:not(:disabled),.btn-primary:active:not(:disabled),.btn-secondary:active:not(:disabled),.btn:active:not(:disabled),button.btn:active:not(:disabled){transform:translate3d(0,1px,0) scale(.965)!important;box-shadow:0 2px 6px rgba(37,99,235,.25)!important;transition-duration:80ms!important}.fc-track{transition:transform .75s cubic-bezier(.25,1,.35,1)!important;;will-change:transform}.fc-slide{transition:opacity .48s var(--ease-out-quint),transform .48s var(--ease-out-quint)!important}.fc-dot{transition:width .28s var(--ease-smooth),background-color .28s ease,opacity .28s ease!important}.fc-next,.fc-prev{transition:transform var(--dur-normal) var(--ease-spring),background-color var(--dur-fast) ease,box-shadow var(--dur-normal) var(--ease-spring)!important}.fc-next:active,.fc-prev:active{transform:translateY(-50%) scale(.93)!important}.modal-overlay{transition:opacity .3s var(--ease-smooth),visibility .3s var(--ease-smooth),-webkit-backdrop-filter .3s ease,backdrop-filter .3s ease!important}.modal-close{transition:transform var(--dur-normal) var(--ease-spring),background var(--dur-fast) ease,color var(--dur-fast) ease!important}.mpb-input-group,.pincode-input-group,input[type=text]{transition:border-color var(--dur-fast) ease,box-shadow var(--dur-normal) var(--ease-spring),background-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-spring)!important}input[type=text]:focus{border-color:#2563eb!important;box-shadow:0 0 0 3.5px rgba(37,99,235,.18),0 6px 18px -4px rgba(15,23,42,.08)!important;transform:translateY(-.5px)!important}.whatsapp-float,html body .whatsapp-float{transition:transform var(--dur-normal) var(--ease-bounce),background-color var(--dur-fast) ease,box-shadow var(--dur-normal) var(--ease-spring)!important}.scroll-to-top,html body .scroll-to-top{transition:transform var(--dur-normal) var(--ease-bounce),background-color var(--dur-fast) ease,box-shadow var(--dur-normal) var(--ease-spring),opacity var(--dur-normal) ease,visibility var(--dur-normal) ease!important}.faq-item{transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-spring)!important}@media (hover:hover) and (pointer:fine){.modal-close:hover{transform:rotate(90deg) scale(1.08)!important}.whatsapp-float:hover,html body .whatsapp-float:hover{transform:translateY(-5px) scale(1.08) rotate(3deg)!important;box-shadow:0 14px 32px -4px rgba(34,197,94,.48),0 4px 12px rgba(34,197,94,.24)!important}.scroll-to-top:hover,html body .scroll-to-top:hover{transform:translateY(-4px) scale(1.08)!important;box-shadow:0 14px 32px -4px rgba(30,64,175,.45),0 4px 12px rgba(30,64,175,.2)!important}.scroll-to-top:hover svg,html body .scroll-to-top:hover svg{transform:translateY(-2.5px)!important}.faq-item:hover{background:rgba(30,64,175,.03)!important}}@media (max-width:768px){.nav-links{transform:translate3d(100%,0,0)!important;transition:transform .36s var(--ease-smooth)!important;will-change:transform}.nav-links.active{transform:translate3d(0,0,0)!important}.mobile-overlay{transition:opacity .3s var(--ease-smooth),visibility .3s var(--ease-smooth)!important}}.liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-glass-pill a{transition:transform var(--dur-fast) var(--ease-spring),background var(--dur-fast) ease,color var(--dur-fast) ease!important}.liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-glass-pill a:active{transform:translateY(-2px) scale(1.08)!important}.liquid-glass-fab{transition:transform var(--dur-normal) var(--ease-bounce),box-shadow var(--dur-normal) var(--ease-spring)!important}.liquid-glass-fab:active{transform:scale(.92)!important}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}.btn:hover,.feature-card:hover,.package-card:hover,.scroll-to-top:hover,.whatsapp-float:hover{transform:none!important}}.mobile-pincode-banner{z-index:998!important}.nav-links{z-index:1100!important}.mobile-sticky-cta{z-index:1200!important}.modal-overlay{z-index:100000!important}.btn,.faq-item summary,.fc-dot,.fc-next,.fc-prev,.modal-close,.package-tag,.trust-card,a,button,input{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}@media (max-width:768px){body,html{-webkit-overflow-scrolling:touch!important;overflow-x:clip!important;background:#e8eef6!important}.reveal,.reveal-scale,.stagger>*{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;will-change:auto!important}.accred-badge,.btn,.feature-card,.google-review-card,.package-card,.testimonial-card,.trust-card,button.btn{will-change:auto!important;transform:none!important}.mobile-pincode-banner{background:linear-gradient(135deg,#091322 0,#0d1e38 50%,#11284a 100%)!important}*{-webkit-tap-highlight-color:transparent}body{padding-bottom:0!important;margin-bottom:0!important}.whatsapp-float{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;right:16px!important}.scroll-to-top{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;left:16px!important;right:auto!important}input:not([type=checkbox]):not([type=radio]){font-size:16px!important;min-height:44px!important;border-radius:10px!important}.btn,button.btn{min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.95rem!important;padding:10px 18px!important}h1{font-size:clamp(1.6rem, 5.5vw, 2.1rem)!important;line-height:1.25!important;overflow-wrap:break-word!important}h2{font-size:clamp(1.35rem, 4.5vw, 1.7rem)!important;line-height:1.3!important;overflow-wrap:break-word!important}h3{font-size:clamp(1.15rem, 3.8vw, 1.35rem)!important;line-height:1.35!important}li,p{font-size:.94rem!important;line-height:1.55!important}.modal-close{width:40px!important;height:40px!important;font-size:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;top:10px!important;right:10px!important}.accred-grid,.features-grid,.test-packages-grid{gap:16px!important}.feature-card,.package-card,.trust-card{border-radius:16px!important;padding:18px 16px!important}.navbar{padding-top:env(safe-area-inset-top,0)!important}.mobile-sticky-cta{background:#fff!important;box-shadow:0 -4px 18px rgba(10,22,40,.12)!important;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;padding-top:10px!important}.nav-links{width:82%!important;max-width:320px!important;height:100vh!important;padding:calc(75px + env(safe-area-inset-top,0px)) 24px 30px!important}}body:has(.mobile-sticky-leadbar) .mobile-sticky-cta{display:none!important}body.menu-open .mobile-sticky-cta,body.menu-open .mobile-sticky-leadbar,body.menu-open .scroll-to-top,body.menu-open .whatsapp-float,body.modal-open .mobile-sticky-cta,body.modal-open .mobile-sticky-leadbar,body.modal-open .scroll-to-top,body.modal-open .whatsapp-float{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.liquid-glass-nav-wrap.mobile-sticky-leadbar{display:none;position:fixed;left:0;right:0;width:100%;max-width:100vw;box-sizing:border-box;z-index:9999;justify-content:center;align-items:center;gap:8px;pointer-events:none;background:0 0!important;border:none!important;box-shadow:none!important}@media (max-width:768px){.liquid-glass-nav-wrap.mobile-sticky-leadbar{display:flex!important}.whatsapp-float{display:none!important}#scrollToTop,.scroll-to-top,html body #scrollToTop,html body .scroll-to-top{display:flex!important;position:fixed!important;left:14px!important;right:auto!important;bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;width:46px!important;height:46px!important;border-radius:50%!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.88)!important;border:1.5px solid rgba(255,255,255,.95)!important;color:#1e40af!important;box-shadow:0 12px 28px -4px rgba(15,23,42,.22),0 4px 12px rgba(15,23,42,.08),inset 0 1.5px 2.5px rgba(255,255,255,.98),inset 0 -1.5px 2px rgba(0,0,0,.06)!important;z-index:9998!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(12px) scale(.9)!important;transition:opacity .28s cubic-bezier(.16, 1, .3, 1),transform .28s cubic-bezier(.16, 1, .3, 1),visibility .28s cubic-bezier(.16, 1, .3, 1),background-color .2s,color .2s,box-shadow .25s!important;-webkit-tap-highlight-color:transparent!important}#scrollToTop.show,.scroll-to-top.show,html body #scrollToTop.show,html body .scroll-to-top.show{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}#scrollToTop:active,.scroll-to-top:active,html body #scrollToTop:active,html body .scroll-to-top:active{transform:translateY(0) scale(.92)!important;background:rgba(239,246,255,.96)!important;color:#1d4ed8!important}#scrollToTop svg,.scroll-to-top svg,html body #scrollToTop svg,html body .scroll-to-top svg{width:22px!important;height:22px!important;stroke:currentColor!important;stroke-width:2.6!important;display:block!important}body{padding-bottom:0!important;margin-bottom:0!important}}.liquid-glass-pill,html body .liquid-glass-nav-wrap .liquid-glass-pill,html body .liquid-glass-pill{position:relative!important;overflow:hidden!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;height:58px!important;padding:4px!important;border-radius:9999px!important;background:linear-gradient(135deg,rgba(255,255,255,.82) 0,rgba(255,255,255,.62) 50%,rgba(240,246,255,.74) 100%)!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;isolation:isolate!important;border:1.5px solid rgba(255,255,255,.92)!important;box-shadow:0 16px 40px -6px rgba(15,23,42,.2),0 4px 14px -2px rgba(15,23,42,.08),inset 0 2px 2.5px 0 rgba(255,255,255,.98),inset 0 -1.5px 2px 0 rgba(0,0,0,.05),inset 1.5px 0 2px 0 rgba(255,255,255,.85),inset -1.5px 0 2px 0 rgba(255,255,255,.85)!important;flex:1 1 0!important;max-width:304px!important;min-width:0!important;box-sizing:border-box!important}.liquid-glass-pill::before{content:'';position:absolute;top:1px;left:14px;right:14px;height:40%;border-radius:9999px 9999px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.85) 0,rgba(255,255,255,.05) 100%);pointer-events:none;z-index:1}.liquid-nav-item{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none!important;color:#334155!important;gap:2px;flex:1 1 0;min-width:0;height:48px;padding:3px 2px;user-select:none;-webkit-user-select:none;box-sizing:border-box}.liquid-nav-item:active{transform:scale(.92)}.liquid-nav-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#334155;transition:color .16s}.liquid-nav-icon svg{width:100%;height:100%;display:block}.liquid-nav-label{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:-.2px;line-height:1.1;color:#334155;white-space:nowrap;transition:color .16s}.liquid-nav-item.active{flex:1.15 1 0;padding:3px 8px}.liquid-nav-item.active .liquid-nav-icon{color:#155eef!important}.liquid-nav-item.active .liquid-nav-label{color:#155eef!important;font-weight:700!important}.liquid-glass-fab{pointer-events:auto;flex:0 0 56px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;aspect-ratio:1/1!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;position:relative;background:radial-gradient(circle at 35% 30%,#3fe87d 0,#25d366 42%,#128c7e 82%,#075e54 100%)!important;box-shadow:0 0 24px rgba(168,85,247,.45),0 0 14px rgba(249,115,22,.35),0 8px 20px rgba(15,23,42,.22),inset 0 2px 2.5px rgba(255,255,255,.85),inset 0 -2px 3px rgba(0,0,0,.15)!important;transition:transform .16s cubic-bezier(.4, 0, .2, 1),box-shadow .16s;cursor:pointer;padding:0!important;outline:0;box-sizing:border-box}.liquid-glass-fab::before{content:'';position:absolute;top:2px;left:8px;right:8px;height:44%;border-radius:50% 50% 0 0;background:linear-gradient(180deg,rgba(255,255,255,.75) 0,rgba(255,255,255,0) 100%);pointer-events:none}.liquid-glass-fab:active{box-shadow:0 0 16px rgba(168,85,247,.4),0 4px 12px rgba(15,23,42,.2),inset 0 1px 2px rgba(255,255,255,.95)!important}.liquid-fab-icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .25));position:relative;z-index:2}.liquid-fab-icon svg{width:100%;height:100%;display:block}body.menu-open .mobile-sticky-leadbar,body.modal-open .mobile-sticky-leadbar{display:none!important;opacity:0!important;pointer-events:none!important}@media (max-width:768px){.modal-close{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.mobile-sticky-cta,.mobile-sticky-leadbar{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important}.scroll-to-top,.whatsapp-float{bottom:calc(75px + env(safe-area-inset-bottom,0px))!important}footer.footer{padding-bottom:calc(85px + env(safe-area-inset-bottom,0px))!important}.nav-links a{padding:12px 16px!important;min-height:44px!important;display:flex!important;align-items:center!important}img,svg,video{max-width:100%;height:auto}body.modal-open{overflow:hidden!important;touch-action:none}body.nav-open{overscroll-behavior:contain}}@media (max-width:380px){h1{font-size:clamp(1.45rem, 6.2vw, 1.75rem)!important}.btn{padding:.65rem 1rem!important;font-size:.88rem!important}.mpb-input-group,.pincode-input-group{padding:2px!important}}@media (max-width:768px){#welcome-carousel{width:100%!important;margin:14px auto 8px!important;padding:6px 12px 14px!important;overflow:visible!important;box-sizing:border-box!important}.flipkart-carousel{width:100%!important;max-width:100%!important;margin:0 auto!important;border-radius:16px!important}.fc-viewport{border-radius:16px!important;box-shadow:0 8px 24px rgba(10,22,40,.12)!important;background:var(--gray-100)!important}.fc-slide{border-radius:16px!important;aspect-ratio:5/2!important}.fc-slide img{border-radius:16px!important;width:100%!important;height:100%!important;object-fit:cover!important}.fc-next,.fc-prev,button.fc-next,button.fc-prev,button:where(.fc-next),button:where(.fc-prev){display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important}.fc-indicators{position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:8px auto 0!important;padding:0!important;background:0 0!important;border:none!important;box-shadow:none!important;z-index:5!important;height:auto!important;min-height:0!important}.fc-dot,.fc-indicators button.fc-dot,button.fc-dot{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;max-width:30px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;border:none!important;background:0 0!important;box-shadow:none!important;cursor:pointer!important}.fc-dot::after,.fc-indicators button.fc-dot::after,button.fc-dot::after{content:""!important;display:block!important;width:6px!important;height:6px!important;border-radius:9999px!important;background:rgba(22,45,87,.35)!important;flex-shrink:0!important;transition:width .25s,background-color .25s!important}.fc-dot[aria-current=true],.fc-indicators button.fc-dot[aria-current=true],button.fc-dot[aria-current=true]{width:30px!important;min-width:30px!important;max-width:30px!important}.fc-dot[aria-current=true]::after,.fc-indicators button.fc-dot[aria-current=true]::after,button.fc-dot[aria-current=true]::after{width:18px!important;height:6px!important;background:var(--teal-600,#1e40af)!important}.scroll-to-top{left:16px!important;right:auto!important;bottom:calc(75px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:480px){#welcome-carousel{margin:14px auto 8px!important;padding:4px 8px 10px!important}.fc-slide,.fc-slide img,.fc-viewport,.flipkart-carousel{border-radius:14px!important}.fc-indicators{margin:6px auto 0!important;gap:5px!important}.fc-dot,.fc-indicators button.fc-dot,button.fc-dot{width:5px!important;min-width:5px!important;max-width:5px!important;height:5px!important;min-height:0!important;max-height:5px!important}.fc-dot[aria-current=true],.fc-indicators button.fc-dot[aria-current=true],button.fc-dot[aria-current=true]{width:15px!important;min-width:15px!important;max-width:15px!important;height:5px!important;min-height:0!important;max-height:5px!important}.scroll-to-top{left:14px!important;right:auto!important;bottom:calc(75px + env(safe-area-inset-bottom,0px))!important}}.pan-india-guarantee-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 auto 30px;max-width:1100px;text-align:left}.pig-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:20px 18px;display:flex;flex-direction:column;gap:12px}.pig-card:hover{border-color:#93c5fd;box-shadow:0 8px 24px rgba(30,64,175,.08);background:#fff}.pig-icon-ring{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#1e40af,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(37,99,235,.25)}.pig-title{font-family:var(--font-heading, sans-serif);font-size:.98rem;font-weight:700;color:#0f172a;margin:0 0 5px;line-height:1.3}.pig-desc{font-size:.82rem;color:#475569;line-height:1.5;margin:0}@media (max-width:992px){html{scroll-padding-top:115px!important}:target{scroll-margin-top:clamp(105px,12vh,125px)!important}div[id],section[id]{scroll-margin-top:clamp(105px,12vh,125px)}.pan-india-guarantee-grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:600px){.pan-india-guarantee-grid{grid-template-columns:1fr;gap:12px}.pig-card{flex-direction:row;align-items:flex-start;gap:14px;padding:16px}.pig-icon-ring{width:38px;height:38px}}@keyframes modalSlideUp{0%{opacity:0;transform:translate3d(0,24px,0) scale(.96)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}.modal-overlay{transition:opacity .3s cubic-bezier(.16, 1, .3, 1),backdrop-filter .3s,visibility .3s!important}.modal-close{transition:transform .25s cubic-bezier(.34, 1.56, .64, 1),background-color .2s,color .2s!important}.modal-close:hover{transform:rotate(90deg) scale(1.08)!important;background:var(--coral-500,#dc2626)!important;color:#fff!important}.modal-close:active{transform:rotate(90deg) scale(.92)!important}@keyframes pulse-whatsapp-composited{0%{transform:scale(1);opacity:.75}100%,50%{transform:scale(1.38);opacity:0}}.whatsapp-float::after{content:""!important;inset:-4px!important;pointer-events:none!important}.whatsapp-float:hover{background-color:#1ebe57!important;transform:translateY(-5px) scale(1.06) rotate(3deg)!important;box-shadow:0 12px 28px rgba(37,211,102,.45)!important}.whatsapp-float:active{transition-duration:.1s!important}.scroll-to-top.show:hover{background-color:var(--teal-700,#162d57)!important;transform:translateY(-4px) scale(1.05)!important;box-shadow:0 10px 24px rgba(10,22,40,.2)!important}.scroll-to-top.show:active{transform:translateY(-1px) scale(.96)!important}.package-card:hover{box-shadow:0 20px 40px -15px rgba(10,22,40,.14),0 0 0 1px rgba(37,99,235,.18),0 0 24px rgba(37,99,235,.08)!important}.package-discount-badge{animation:none!important}.accred-badge{position:relative!important;overflow:hidden!important}.accred-badge::after{content:none!important;display:none!important;animation:none!important;pointer-events:none!important}.scroll-progress-bar{box-shadow:0 0 12px rgba(37,99,235,.75),0 0 4px rgba(56,189,248,.95)!important}.faq-item:hover{border-color:rgba(37,99,235,.35)!important;box-shadow:0 8px 24px rgba(10,22,40,.07)!important;transform:translateY(-2px)!important}.mobile-sticky-cta .btn{position:relative!important;overflow:hidden!important}.mobile-sticky-cta .btn::after{content:none!important;display:none!important;animation:none!important;pointer-events:none!important}.btn,.btn-primary,.btn-secondary{transition:transform .22s cubic-bezier(.16, 1, .3, 1),box-shadow .22s cubic-bezier(.16, 1, .3, 1),background-color .2s,border-color .2s,color .2s!important}.btn-primary:hover,.btn-secondary:hover,.btn:hover{transform:translateY(-2px)!important}.btn-primary:active,.btn-secondary:active,.btn:active{transform:translateY(0) scale(.97)!important;transition-duration:80ms!important}.city-tag:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:0 4px 12px rgba(30,64,175,.12)!important}.fc-next,.fc-prev,.testimonial-next,.testimonial-prev{transition:transform .25s cubic-bezier(.34, 1.56, .64, 1),background-color .2s,box-shadow .2s,color .2s!important}.fc-next:hover,.fc-prev:hover,.testimonial-next:hover,.testimonial-prev:hover{transform:translateY(-50%) scale(1.08)!important}.fc-next:active,.fc-prev:active,.testimonial-next:active,.testimonial-prev:active{transform:translateY(-50%) scale(.93)!important}.pig-card,.testimonial-card{transition:transform .3s cubic-bezier(.16, 1, .3, 1),box-shadow .3s cubic-bezier(.16, 1, .3, 1),border-color .3s!important}.pig-card:hover,.testimonial-card:hover{transform:translateY(-5px)!important;box-shadow:0 16px 36px -12px rgba(10,22,40,.12),0 0 0 1px rgba(37,99,235,.12)!important}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}::view-transition-new(root),::view-transition-old(root){animation:none!important}html.page-is-exiting body{opacity:1!important;transform:none!important;transition:none!important}.accred-badge::after,.mobile-sticky-cta .btn::after,.package-discount-badge,.whatsapp-float::after{animation:none!important;display:none!important}.btn-primary:hover,.btn-secondary:hover,.btn:hover,.city-tag:hover,.faq-item:hover,.fc-next:hover,.fc-prev:hover,.modal-close:hover,.package-card:hover,.pig-card:hover,.testimonial-card:hover,.testimonial-next:hover,.testimonial-prev:hover,.whatsapp-float:hover{transform:none!important}}.package-card{contain:layout;display:flex!important;flex-direction:column!important;height:100%!important}.package-card-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;padding:1.25rem 1rem!important}.package-tags{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:12px!important}.package-tag{display:inline-flex!important;align-items:center!important;border-radius:50px!important;padding:3px 9px!important;font-size:.72rem!important;font-weight:500!important;line-height:1.4!important}.package-features{margin-bottom:14px!important}.package-actions{margin-top:auto!important;padding-top:16px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;box-sizing:border-box!important}.package-actions .btn-flow,.package-actions .btn-flow-blue{flex:1 1 0!important;min-width:0!important;white-space:nowrap!important;padding:10px!important;font-size:.82rem!important;font-weight:600!important;border-radius:100px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:44px!important;box-sizing:border-box!important;text-decoration:none!important;line-height:1!important}.package-actions .btn-flow .text,.package-actions .btn-flow-blue .text{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.package-actions .btn-flow svg,.package-actions .btn-flow-blue svg{flex-shrink:0!important}@media (max-width:768px){.package-actions{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding-top:12px!important;width:100%!important}.package-actions .btn-flow,.package-actions .btn-flow-blue{width:100%!important;max-width:280px!important;flex:none!important;height:46px!important;font-size:.92rem!important}}.navbar{border-bottom:1px solid rgba(255,255,255,.75)!important;box-shadow:0 4px 20px -2px rgba(15,23,42,.05),inset 0 -1px 0 rgba(0,0,0,.04)!important}.navbar.scrolled{border-bottom:1px solid rgba(255,255,255,.85)!important;box-shadow:0 8px 30px -4px rgba(15,23,42,.08),inset 0 -1px 0 rgba(0,0,0,.05)!important}.nav-pincode .pincode-input-group{background:rgba(255,255,255,.75)!important;border-radius:9999px!important;box-shadow:0 4px 16px -2px rgba(15,23,42,.08),inset 0 1.5px 2px #fff!important}.nav-pincode .pincode-input-group:focus-within{background:rgba(255,255,255,.95)!important;border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2),0 8px 24px -4px rgba(15,23,42,.12)!important}.mobile-pincode-banner .mpb-input-group{border-radius:9999px!important;box-shadow:0 4px 16px -2px rgba(15,23,42,.15),inset 0 1.5px 2px #fff!important}.mpb-badge{background:rgba(56,189,248,.16)!important;border:1px solid rgba(56,189,248,.35)!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.3)!important}body.menu-open .navbar .container{z-index:1100!important}#mobileOverlay,.mobile-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:1050!important;background:rgba(15,23,42,.48)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .32s cubic-bezier(.16, 1, .3, 1),visibility .32s!important}body.menu-open .mobile-overlay{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.hamburger{position:relative;z-index:1060!important}@media (max-width:768px){html body .nav-links{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:min(85vw,340px)!important;height:100vh!important;height:100dvh!important;background:linear-gradient(165deg,rgba(255,255,255,.96) 0,rgba(245,249,255,.9) 100%)!important;border-left:1.5px solid rgba(255,255,255,.95)!important;border-radius:28px 0 0 28px!important;box-shadow:-20px 0 60px rgba(15,23,42,.24),inset 1.5px 0 2px #fff!important;padding:calc(64px + env(safe-area-inset-top,16px)) 18px calc(24px + env(safe-area-inset-bottom,16px))!important;display:flex!important;flex-direction:column!important;gap:9px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;z-index:1150!important;transform:translate3d(105%,0,0)!important;transition:transform .38s cubic-bezier(.16, 1, .3, 1)!important}.nav-links.active{transform:translate3d(0,0,0)!important}html body .nav-links::before{content:none!important;display:none!important}html body .nav-links a{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:12px 16px!important;min-height:50px!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(255,255,255,.88) 0,rgba(246,250,255,.72) 100%)!important;border:1.5px solid rgba(255,255,255,.95)!important;border-bottom:1.5px solid rgba(255,255,255,.95)!important;box-shadow:0 4px 14px rgba(15,23,42,.05),inset 0 1px 1px #fff!important;color:#0f172a!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;opacity:1!important;transform:none!important;transition:.2s cubic-bezier(.16, 1, .3, 1)!important}html body .nav-links a::before{display:none!important}html body .nav-links a::after{content:"›"!important;position:absolute!important;left:auto!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;font-size:20px!important;line-height:1!important;color:#94a3b8!important;font-weight:400!important;background:0 0!important;width:auto!important;height:auto!important}html body .nav-links a .nav-icon{width:22px!important;height:22px!important;color:#2563eb!important;flex-shrink:0!important;display:inline-block!important;opacity:1!important}html body .nav-links a:focus,html body .nav-links a:hover{background:linear-gradient(135deg,rgba(255,255,255,.98) 0,rgba(239,246,255,.9) 100%)!important;border-color:rgba(37,99,235,.4)!important;box-shadow:0 6px 20px rgba(37,99,235,.14),inset 0 1px 1px #fff!important;color:#1d4ed8!important;transform:translateX(-2px)!important}html body .nav-links a:active{transform:scale(.97)!important;background:rgba(255,255,255,.98)!important}html body .nav-links a.active{background:linear-gradient(135deg,rgba(239,246,255,.98) 0,rgba(219,234,254,.85) 100%)!important;border-color:rgba(37,99,235,.45)!important;box-shadow:0 6px 20px rgba(37,99,235,.16),inset 0 1px 1px #fff!important;color:#1d4ed8!important;font-weight:700!important}html body .nav-links a.active .nav-icon{color:#1d4ed8!important}html body .nav-links a.active::after{color:#2563eb!important;font-weight:700!important}html body .nav-links .nav-pincode{display:block!important;margin-top:8px!important;width:100%!important}html body .nav-links .nav-pincode .pincode-input-group{background:linear-gradient(135deg,#fff 0,#f1f6fe 45%,#dbeafe 100%)!important;border:1.5px solid rgba(37,99,235,.38)!important;box-shadow:inset 0 1.5px 2px #fff,inset 0 -1px 2px rgba(37,99,235,.08),0 2px 8px rgba(15,23,42,.06)!important;border-radius:9999px!important;padding:3px 3px 3px 14px!important;display:flex!important;align-items:center!important}html body .nav-links .nav-pincode input{border:none!important;background:0 0!important;font-size:14px!important;color:#0f172a!important;box-shadow:none!important;outline:0!important;padding:6px 0!important;width:100%!important}html body .nav-links .nav-pincode .btn-check-pin{border-radius:9999px!important;padding:8px 16px!important;min-height:38px!important;font-size:13px!important;font-weight:600!important}html body .nav-links::after{content:"✓ NABL & CAP Certified Labs"!important;display:block!important;margin-top:auto!important;padding-top:14px!important;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,sans-serif!important;font-size:11.5px!important;font-weight:600!important;color:#64748b!important;text-align:center!important;letter-spacing:.02em!important}}.fc-next,.fc-prev{background:rgba(255,255,255,.78)!important;border:1.5px solid rgba(255,255,255,.9)!important;box-shadow:0 8px 24px rgba(15,23,42,.14),inset 0 1.5px 2px #fff!important}.fc-next:hover,.fc-prev:hover{background:rgba(255,255,255,.94)!important;box-shadow:0 12px 30px rgba(15,23,42,.18),inset 0 1.5px 2px #fff!important}.hero-trust-bar{background:rgba(255,255,255,.74)!important;box-shadow:0 12px 36px -4px rgba(15,23,42,.08),inset 0 1.5px 2px #fff!important}.hero-trust-bar .trust-card{background:rgba(248,250,252,.76)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 2px 8px rgba(15,23,42,.04),inset 0 1px 1px rgba(255,255,255,.8)!important;transition:transform .2s,box-shadow .2s,background .2s!important}.hero-trust-bar .trust-card:hover{background:rgba(255,255,255,.92)!important;box-shadow:0 6px 18px rgba(15,23,42,.08),inset 0 1px 1px #fff!important}.hero-trust-bar .trust-card .trust-icon-ring{background:linear-gradient(135deg,rgba(224,242,254,.9) 0,rgba(186,230,253,.6) 100%)!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 2px 6px rgba(14,165,233,.2),inset 0 1px 1px #fff!important}.accred-badge{background:rgba(255,255,255,.74)!important;box-shadow:0 4px 14px rgba(15,23,42,.06),inset 0 1px 1.5px #fff!important}.package-tag{border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 2px 8px rgba(0,0,0,.06),inset 0 1px 1px rgba(255,255,255,.8)!important}#lightboxModal,html body #lightboxModal.modal-overlay{z-index:10000000!important;position:fixed!important;inset:0!important;background:rgba(10,22,40,.88)!important;display:none;align-items:center;justify-content:center;padding:16px!important;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.16, 1, .3, 1),visibility .25s!important}#lightboxModal .lightbox-content{position:relative!important;max-width:min(94vw,760px)!important;max-height:94vh!important;max-height:94dvh!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:auto!important;outline:0!important;transform:scale(.96) translateZ(0);transition:transform .25s cubic-bezier(.16, 1, .3, 1)}#lightboxModal .zoom-container{max-width:100%!important;max-height:min(88dvh,1100px)!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 25px 65px -12px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.2)!important;background:#fff!important;cursor:default!important}#lightboxModal #lightboxImg{max-width:100%!important;max-height:min(88dvh,1100px)!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;display:block!important;border-radius:14px!important}#lightboxModal #lightboxClose{position:fixed!important;top:max(16px,env(safe-area-inset-top,16px))!important;right:max(16px,env(safe-area-inset-right,16px))!important;width:44px!important;height:44px!important;border-radius:50%!important;background:rgba(255,255,255,.92)!important;color:#0f172a!important;border:1.5px solid rgba(255,255,255,.95)!important;box-shadow:0 8px 24px rgba(0,0,0,.35),inset 0 1px 1px #fff!important;font-size:26px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10000005!important;padding:0!important;margin:0!important;transition:transform .16s cubic-bezier(.16, 1, .3, 1),background-color .16s,color .16s,border-color .16s,box-shadow .16s!important}#lightboxModal #lightboxClose:hover{transform:scale(1.08)!important;background:#f43f5e!important;color:#fff!important;border-color:#f43f5e!important;box-shadow:0 8px 24px rgba(244,63,94,.45)!important}#lightboxModal #lightboxClose:active{transform:scale(.96)!important}@media (min-width:768px){#lightboxModal #lightboxClose{top:max(22px,env(safe-area-inset-top,22px))!important;right:max(22px,env(safe-area-inset-right,22px))!important;width:46px!important;height:46px!important;font-size:28px!important}}#lightboxModal .lightbox-caption{margin-top:10px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,sans-serif;font-size:13px;font-weight:500;color:rgba(255,255,255,.85);text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6)}.cities-grid-tags .city-tag,.city-tag,a.city-tag{transition:transform .24s cubic-bezier(.16, 1, .3, 1),background .24s,border-color .24s,box-shadow .24s cubic-bezier(.16, 1, .3, 1),color .2s!important;cursor:pointer!important;will-change:transform,box-shadow!important}.cities-grid-tags .city-tag:hover,.city-tag:hover,a.city-tag:hover,html body .cities-grid-tags .city-tag:hover,html body .city-tag:hover,html body a.city-tag:hover{background:linear-gradient(135deg,#1e40af 0,#2563eb 100%)!important;border-color:#2563eb!important;color:#fff!important;transform:none!important;box-shadow:0 10px 24px -2px rgba(37,99,235,.35),0 4px 10px -2px rgba(37,99,235,.2),inset 0 1px 1px rgba(255,255,255,.35)!important}.city-tag .city-pin,html body .city-tag .city-pin{display:inline-block!important;font-size:.85rem!important;transition:transform .25s cubic-bezier(.34, 1.56, .64, 1)!important}.city-tag:hover .city-pin,html body .city-tag:hover .city-pin,html body a.city-tag:hover .city-pin{transform:scale(1.25) translateY(-1px)!important}.city-tag:active,a.city-tag:active,html body .cities-grid-tags .city-tag:active,html body .city-tag:active,html body a.city-tag:active{transform:translateY(-1px) scale(.98)!important;box-shadow:0 3px 8px rgba(37,99,235,.2)!important}@keyframes themePulseGlow{0%{transform:translate(-50%,-50%) scale(.96);opacity:.65}100%{transform:translate(-50%,-50%) scale(1.05);opacity:.85}}@media (min-width:769px){.navbar .nav-links{gap:6px!important}.navbar .nav-links a{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:5px 13px 6px!important;min-height:33px!important;border-radius:9999px!important;font-family:var(--font-heading)!important;font-size:.88rem!important;font-weight:600!important;letter-spacing:.01em!important;color:#334155!important;background:0 0!important;border:1px solid transparent!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;transition:transform .22s cubic-bezier(.16, 1, .3, 1),background .22s,border-color .22s,box-shadow .22s cubic-bezier(.16, 1, .3, 1),color .2s!important}.navbar .nav-links a .nav-icon{width:15px!important;height:15px!important;color:#64748b!important;flex-shrink:0!important;display:inline-block!important;transition:transform .22s cubic-bezier(.16, 1, .3, 1),color .2s!important}.navbar .nav-links a::before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:106%!important;height:118%!important;transform:translate(-50%,-50%) scale(.9)!important;background:linear-gradient(135deg,rgba(30,64,175,.55) 0,rgba(37,99,235,.45) 45%,rgba(225,29,72,.4) 100%)!important;background-size:200% 200%!important;border-radius:9999px!important;z-index:-1!important;opacity:0!important;filter:blur(8px)!important;transition:opacity .25s,transform .25s,filter .25s!important;pointer-events:none!important}.navbar .nav-links a::after{content:""!important;display:block!important;position:absolute!important;bottom:3px!important;left:50%!important;transform:translateX(-50%)!important;width:0!important;height:2px!important;border-radius:9999px!important;background:linear-gradient(90deg,#1e40af 0,#2563eb 50%,#e11d48 100%)!important;box-shadow:0 1px 6px rgba(30,64,175,.4),0 1px 6px rgba(225,29,72,.3)!important;transition:width .25s cubic-bezier(.16, 1, .3, 1)!important}.navbar .nav-links a:focus,.navbar .nav-links a:hover{background:rgba(255,255,255,.88)!important;border:1px solid rgba(147,197,253,.75)!important;box-shadow:0 3px 12px rgba(15,23,42,.05),0 0 14px rgba(37,99,235,.15),inset 0 1px 1px #fff!important;color:#1e40af!important;transform:none!important}.navbar .nav-links a:focus::before,.navbar .nav-links a:hover::before{opacity:.75!important;transform:translate(-50%,-50%) scale(1)!important;filter:blur(8px)!important}.navbar .nav-links a:focus::after,.navbar .nav-links a:hover::after{width:calc(100% - 20px)!important}.navbar .nav-links a:focus .nav-icon,.navbar .nav-links a:hover .nav-icon{color:#e11d48!important;transform:scale(1.08)!important}.navbar .nav-links a.active{background:linear-gradient(135deg,#1e40af 0,#2563eb 52%,#e11d48 100%)!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 4px 14px -1px rgba(30,64,175,.38),0 0 16px rgba(37,99,235,.22),0 0 20px rgba(225,29,72,.18),inset 0 1px 1.5px rgba(255,255,255,.55)!important;color:#fff!important;font-weight:700!important}.navbar .nav-links a.active::before{opacity:.75!important;transform:translate(-50%,-50%) scale(1)!important;animation:none!important;filter:blur(9px)!important}.navbar .nav-links a.active::after{bottom:auto!important;top:1px!important;left:10px!important;right:10px!important;transform:none!important;width:calc(100% - 20px)!important;height:42%!important;border-radius:9999px 9999px 0 0!important;background:linear-gradient(180deg,rgba(255,255,255,.45) 0,rgba(255,255,255,.02) 100%)!important;box-shadow:none!important;pointer-events:none!important}.navbar .nav-links a.active .nav-icon{color:#fff!important;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .25))!important;transform:scale(1.06)!important}.navbar .nav-links a:active{transform:translateY(0) scale(.98)!important}}@media (min-width:1181px){.nav-links{gap:clamp(6px,.8vw,12px)!important}}html body .banner-cta-btn:hover,html body .btn-check-pin:hover,html body .btn-flow-blue:hover,html body .btn-flow:hover,html body .btn-primary:hover,html body .btn-secondary:hover,html body .btn:not(:disabled):hover,html body .city-tag:hover,html body .nav-links a:focus,html body .nav-links a:hover,html body .navbar .nav-links a:focus,html body .navbar .nav-links a:hover,html body .view-cities-btn:hover,html body button:not(:disabled):not(.fc-prev):not(.fc-next):not(.testimonial-prev):not(.testimonial-next):not(.swiper-button-prev):not(.swiper-button-next):not(.video-play-btn):hover{transform:none!important}html body .banner-cta-btn:hover,html body .btn-primary:hover{box-shadow:0 8px 24px -2px rgba(225,29,72,.45),0 2px 6px rgba(0,0,0,.08)!important;filter:brightness(1.06)!important}html body .btn-flow-blue:hover{box-shadow:0 8px 24px -2px rgba(30,64,175,.48),0 2px 6px rgba(0,0,0,.08)!important;filter:brightness(1.06)!important}html body .btn-secondary:hover{box-shadow:0 6px 18px rgba(15,31,61,.12)!important;filter:brightness(1.04)!important}html body .btn-primary:hover svg,html body .btn:not(.fc-prev):not(.fc-next):not(.testimonial-prev):not(.testimonial-next):not(.carousel-control-prev):not(.carousel-control-next):not(.swiper-button-prev):not(.swiper-button-next):not(.slider-arrow):hover svg,html body button:not(.fc-prev):not(.fc-next):not(.testimonial-prev):not(.testimonial-next):not(.carousel-control-prev):not(.carousel-control-next):not(.swiper-button-prev):not(.swiper-button-next):not(.slider-arrow):not(.video-play-btn):hover svg{transform:translateX(4px)!important}html body .btn-check-pin:active,html body .btn-primary:active,html body .btn-secondary:active,html body .btn:not(:disabled):active,html body button:not(:disabled):not(.fc-prev):not(.fc-next):not(.testimonial-prev):not(.testimonial-next):not(.swiper-button-prev):not(.swiper-button-next):active{transform:scale(.97)!important}:root{--ease-spring:cubic-bezier(0.16, 1, 0.3, 1);--ease-bounce:cubic-bezier(0.34, 1.56, 0.64, 1);--ease-smooth:cubic-bezier(0.25, 0.1, 0.25, 1);--ease-out-quint:cubic-bezier(0.22, 1, 0.36, 1);--dur-fast:0.18s;--dur-normal:0.28s;--dur-smooth:0.38s;--glass-opacity-bg:0.50;--glass-opacity-card:0.86;--glass-opacity-nav:0.88;--glass-opacity-scrolled:0.95;--glass-opacity-control:0.90;--glass-opacity-modal:0.96;--glass-blur-subtle:12px;--glass-blur-card:20px;--glass-blur-nav:28px;--glass-blur-heavy:36px;--glass-saturation:210%;--glass-brightness:1.04;--glass-highlight:rgba(255, 255, 255, 0.98);--glass-highlight-mid:rgba(255, 255, 255, 0.65);--glass-highlight-subtle:rgba(255, 255, 255, 0.35);--glass-refraction-rim:rgba(255, 255, 255, 0.95);--glass-border:rgba(255, 255, 255, 0.88);--glass-border-crisp:rgba(255, 255, 255, 0.96);--glass-border-subtle:rgba(255, 255, 255, 0.45);--glass-border-dark:rgba(15, 23, 42, 0.08);--glass-radius-pill:9999px;--glass-radius-nav:9999px;--glass-radius-xl:32px;--glass-radius-lg:24px;--glass-radius-md:18px;--glass-radius-sm:12px;--glass-elevation-flat:0 4px 12px -2px rgba(10, 25, 55, 0.04);--glass-shadow:0 16px 38px -8px rgba(10, 25, 55, 0.12),0 4px 14px -2px rgba(10, 25, 55, 0.05),inset 0 1.5px 1.5px 0 var(--glass-highlight),inset 0 -1px 2px 0 rgba(15, 23, 42, 0.04),inset 0 0 16px 0 rgba(255, 255, 255, 0.45);--glass-shadow-hover:0 24px 52px -10px rgba(10, 25, 55, 0.16),0 8px 20px -2px rgba(37, 99, 235, 0.08),inset 0 2px 2px 0 var(--glass-highlight),inset 0 -1.5px 2px 0 rgba(15, 23, 42, 0.05),inset 0 0 24px 0 rgba(255, 255, 255, 0.6);--glass-shadow-scrolled:0 20px 48px -10px rgba(10, 25, 55, 0.18),0 6px 18px -2px rgba(10, 25, 55, 0.08),inset 0 1.5px 2px 0 #ffffff,inset 0 -1.5px 2px 0 rgba(15, 23, 42, 0.05),inset 0 0 20px 0 rgba(255, 255, 255, 0.55);--glass-shadow-modal:0 32px 72px -12px rgba(10, 25, 55, 0.28),0 12px 28px -4px rgba(10, 25, 55, 0.12),inset 0 2px 2px 0 var(--glass-highlight),inset 0 0 28px 0 rgba(255, 255, 255, 0.65);--glass-tint:linear-gradient(135deg, rgba(255, 255, 255, 0.88) 0%, rgba(246, 250, 255, 0.80) 100%);--glass-tint-scrolled:linear-gradient(135deg, rgba(255, 255, 255, 0.95) 0%, rgba(245, 248, 255, 0.90) 100%);--glass-tint-card:linear-gradient(135deg, rgba(255, 255, 255, 0.86) 0%, rgba(248, 250, 255, 0.78) 100%);--glass-tint-active:rgba(30, 64, 175, 0.08);--glass-tint-active-border:rgba(30, 64, 175, 0.22);--glass-transition:all 0.3s cubic-bezier(0.16, 1, 0.3, 1);--glass-transition-fast:all 0.2s cubic-bezier(0.16, 1, 0.3, 1);--glass-spring:cubic-bezier(0.34, 1.56, 0.64, 1);--space-xs:clamp(0.25rem, 0.35vw, 0.375rem);--space-sm:clamp(0.375rem, 0.6vw, 0.625rem);--space-md:clamp(0.75rem, 1vw, 1rem);--space-lg:clamp(1rem, 1.5vw, 1.5rem);--space-xl:clamp(1.25rem, 2vw, 2rem);--space-2xl:clamp(1.75rem, 3vw, 3rem);--space-3xl:clamp(2.25rem, 4vw, 4rem);--space-4xl:clamp(2.75rem, 5vw, 6rem)}.navbar,.navbar.scrolled,html body .navbar,html body .navbar.menu-open,html body .navbar.scrolled{position:fixed!important;top:14px!important;left:0!important;right:0!important;width:100%!important;max-width:100vw!important;box-sizing:border-box!important;padding:0 20px!important;margin:0 auto!important;background:0 0!important;border:none!important;border-bottom:none!important;box-shadow:none!important;z-index:1000!important;pointer-events:none!important;transition:top .3s cubic-bezier(.16, 1, .3, 1),transform .3s cubic-bezier(.16, 1, .3, 1)!important}body.has-countdown-banner .navbar,body.has-countdown-banner .navbar.scrolled,body.has-countdown-banner .navbar.menu-open,html body.has-countdown-banner .navbar,html body.has-countdown-banner .navbar.scrolled,html body.has-countdown-banner .navbar.menu-open{top:52px!important;inset:52px 0 auto!important}.navbar .container,html body .navbar .container{pointer-events:auto!important;position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:1360px!important;min-height:70px!important;height:70px!important;margin:0 auto!important;padding:6px 14px 6px 20px!important;box-sizing:border-box!important;border-radius:var(--glass-radius-nav)!important;background:var(--glass-tint)!important;border:1.5px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;transition:background .35s cubic-bezier(.16, 1, .3, 1),border-color .35s,box-shadow .35s cubic-bezier(.16, 1, .3, 1),transform .35s cubic-bezier(.16, 1, .3, 1),height .3s!important;will-change:transform,box-shadow,background}.navbar.scrolled .container,html body .navbar.scrolled .container{background:var(--glass-tint-scrolled)!important;border-color:var(--glass-border-crisp)!important;box-shadow:var(--glass-shadow-scrolled)!important;transform:translateY(0) scale(1)!important}.navbar .container::before,html body .navbar .container::before{content:""!important;position:absolute!important;top:1px!important;left:28px!important;right:28px!important;height:38%!important;border-radius:9999px 9999px 0 0!important;background:linear-gradient(180deg,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 100%)!important;pointer-events:none!important;z-index:0!important}.nav-pincode::after,.nav-pincode::before,.navbar::after,html body .nav-pincode::after,html body .nav-pincode::before,html body .navbar.scrolled::after,html body .navbar::after{display:none!important;content:none!important}.navbar .nav-logo,html body .navbar .nav-logo{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;text-decoration:none!important;padding:4px 0!important;margin-right:12px!important;flex-shrink:0!important;transition:transform .25s cubic-bezier(.16, 1, .3, 1),opacity .2s!important}.navbar .nav-logo-img,html body .navbar .nav-logo-img,html body .navbar .nav-logo:active,html body .navbar .nav-logo:hover{height:56px!important;width:auto!important;max-width:310px!important;object-fit:contain!important;display:block!important;filter:drop-shadow(0 1px 2px rgba(15, 23, 42, .05))!important}.navbar .nav-links,html body .navbar .nav-links{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;gap:6px!important;background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.navbar .nav-links a,html body .navbar .nav-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:7px 15px!important;min-height:38px!important;border-radius:var(--glass-radius-pill)!important;font-family:var(--font-heading),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:.905rem!important;font-weight:550!important;letter-spacing:-.005em!important;color:#1e293b!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;background:0 0!important;border:1px solid transparent!important;box-shadow:none!important;transition:background .22s cubic-bezier(.16, 1, .3, 1),border-color .22s,box-shadow .22s cubic-bezier(.16, 1, .3, 1),color .2s,transform .18s cubic-bezier(.16, 1, .3, 1)!important;-webkit-tap-highlight-color:transparent!important}.navbar .nav-links a .nav-icon,html body .navbar .nav-links a .nav-icon{width:16px!important;height:16px!important;color:#475569!important;flex-shrink:0!important;display:inline-block!important;stroke-width:2.1!important;transition:color .2s,transform .22s cubic-bezier(.16, 1, .3, 1)!important}.navbar .nav-links a:hover,html body .navbar .nav-links a:hover{background:rgba(255,255,255,.72)!important;border-color:rgba(255,255,255,.96)!important;color:#0f172a!important;box-shadow:0 4px 14px -2px rgba(15,23,42,.05),inset 0 1px 1.5px rgba(255,255,255,.98),inset 0 -1px 1px rgba(15,23,42,.02)!important;transform:translateY(-1px)!important}.navbar .nav-links a:hover .nav-icon,html body .navbar .nav-links a:hover .nav-icon{color:#1d4ed8!important;transform:translateY(-.5px) scale(1.06)!important}.navbar .nav-links a.active,html body .navbar .nav-links a.active{background:rgba(30,64,175,.08)!important;border-color:var(--glass-tint-active-border)!important;color:#1d4ed8!important;font-weight:650!important;box-shadow:0 2px 8px rgba(30,64,175,.06),inset 0 1.5px 2px rgba(30,64,175,.12),inset 0 0 10px rgba(37,99,235,.05),inset 0 -1px 1px rgba(255,255,255,.8)!important;transform:none!important}.navbar .nav-links a.active .nav-icon,html body .navbar .nav-links a.active .nav-icon{color:#1d4ed8!important;transform:scale(1.05)!important}.navbar .nav-links a::after,.navbar .nav-links a::before,html body .navbar .nav-links a::after,html body .navbar .nav-links a::before{display:none!important;content:none!important}.navbar .nav-links a:active,html body .navbar .nav-links a:active{transform:scale(.97)!important;background:rgba(30,64,175,.14)!important;box-shadow:inset 0 2px 4px rgba(30,64,175,.18)!important}.navbar .nav-links a:focus-visible,html body .navbar .nav-links a:focus-visible{outline:#2563eb solid 2px!important;outline-offset:3px!important;border-radius:var(--glass-radius-pill)!important}.navbar .nav-pincode,html body .navbar .nav-pincode{width:auto!important;min-width:340px!important;margin-left:12px!important;flex-shrink:0!important}.nav-pincode .pincode-input-group,.navbar .nav-pincode .pincode-input-group,html body .nav-pincode .pincode-input-group,html body .navbar .nav-pincode .pincode-input-group{position:relative!important;display:flex!important;align-items:center!important;height:42px!important;width:340px!important;padding:3px 4px 3px 16px!important;box-sizing:border-box!important;border-radius:var(--glass-radius-pill)!important;background:linear-gradient(135deg,#fff 0,#f1f6fe 45%,#dbeafe 100%)!important;border:1.5px solid rgba(37,99,235,.38)!important;box-shadow:inset 0 1.5px 2px #fff,inset 0 -1px 2px rgba(37,99,235,.08),0 2px 8px rgba(15,23,42,.06)!important;transition:width .3s cubic-bezier(.16, 1, .3, 1),background .25s,border-color .25s,box-shadow .25s!important}.nav-pincode .pincode-input-group:hover,.navbar .nav-pincode .pincode-input-group:hover,html body .nav-pincode .pincode-input-group:hover,html body .navbar .nav-pincode .pincode-input-group:hover{border-color:rgba(37,99,235,.58)!important;background:linear-gradient(135deg,#fff 0,#edf4fe 45%,#cfe2fe 100%)!important;box-shadow:inset 0 1.5px 2px #fff,0 4px 14px rgba(37,99,235,.12)!important}.nav-pincode .pincode-input-group:focus-within,.navbar .nav-pincode .pincode-input-group:focus-within,html body .nav-pincode .pincode-input-group:focus-within,html body .navbar .nav-pincode .pincode-input-group:focus-within{width:360px!important;background:linear-gradient(135deg,#fff 0,#f4f8fe 50%,#e2eeff 100%)!important;border-color:#2563eb!important;box-shadow:0 0 0 3.5px rgba(37,99,235,.18),0 8px 24px -4px rgba(15,23,42,.12),inset 0 1.5px 2px #fff!important}.navbar .nav-pincode input,html body .navbar .nav-pincode input{border:none!important;background:0 0!important;color:#0f172a!important;font-family:inherit!important;font-size:.88rem!important;font-weight:550!important;letter-spacing:-.01em!important;outline:0!important;box-shadow:none!important;width:100%!important;min-width:200px!important;padding:0!important;margin:0!important}.navbar .nav-pincode input::placeholder,html body .navbar .nav-pincode input::placeholder{color:#64748b!important;font-weight:450!important;opacity:1!important}.navbar .nav-pincode .btn-check-pin,html body .navbar .nav-pincode .btn-check-pin{border-radius:var(--glass-radius-pill)!important;height:32px!important;padding:0 16px!important;font-family:var(--font-heading),sans-serif!important;font-size:.82rem!important;font-weight:650!important;letter-spacing:.02em!important;color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0,#2563eb 100%)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 3px 10px rgba(37,99,235,.32),inset 0 1.2px 1.2px rgba(255,255,255,.45),inset 0 -1px 2px rgba(0,0,0,.15)!important;cursor:pointer!important;white-space:nowrap!important;flex-shrink:0!important;transition:transform .18s cubic-bezier(.16, 1, .3, 1),box-shadow .18s cubic-bezier(.16, 1, .3, 1),background .2s!important}.navbar .nav-pincode .btn-check-pin:hover,html body .navbar .nav-pincode .btn-check-pin:hover{background:linear-gradient(135deg,#1e40af 0,#1d4ed8 100%)!important;box-shadow:0 6px 16px rgba(37,99,235,.45),inset 0 1.2px 1.2px rgba(255,255,255,.6)!important;transform:translateY(-1px)!important}.navbar .nav-pincode .btn-check-pin:active,html body .navbar .nav-pincode .btn-check-pin:active{transform:scale(.96) translateY(.5px)!important;box-shadow:0 2px 6px rgba(37,99,235,.25)!important}.navbar .hamburger,html body .navbar .hamburger{display:none!important;position:relative!important;top:auto!important;right:auto!important;width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:linear-gradient(135deg,rgba(255,255,255,.95) 0,rgba(241,245,249,.85) 100%)!important;border:1px solid rgba(203,213,225,.9)!important;box-shadow:0 2px 8px -1px rgba(15,23,42,.08),inset 0 1px 1px #fff!important;cursor:pointer!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4.5px!important;flex-shrink:0!important;box-sizing:border-box!important;z-index:1060!important;transition:transform .22s cubic-bezier(.16, 1, .3, 1),background .2s,box-shadow .2s,border-color .2s!important}.navbar .hamburger:hover,html body .navbar .hamburger:hover{background:#fff!important;border-color:rgba(37,99,235,.4)!important;box-shadow:0 4px 14px rgba(37,99,235,.15),inset 0 1px 1px #fff!important;transform:scale(1.04)!important}.navbar .hamburger:active,html body .navbar .hamburger:active{transform:scale(.92)!important}.navbar .hamburger span,html body .navbar .hamburger span{display:block!important;width:18px!important;height:2px!important;min-height:2px!important;max-height:2px!important;margin:0!important;padding:0!important;border-radius:9999px!important;background:#0f2744!important;transform-origin:center center!important;transition:transform .3s cubic-bezier(.16, 1, .3, 1),opacity .2s,background-color .2s!important}.navbar .hamburger.active,body.menu-open .navbar .hamburger,html body .navbar .hamburger.active,html body.menu-open .navbar .hamburger{position:relative!important;top:auto!important;right:auto!important;background:#fff!important;border-color:rgba(37,99,235,.35)!important;box-shadow:0 4px 14px rgba(37,99,235,.18),inset 0 1px 1px #fff!important}.navbar .hamburger.active span:first-child,html body .navbar .hamburger.active span:first-child{transform:translateY(6.5px) rotate(45deg)!important;background:#2563eb!important}.navbar .hamburger.active span:nth-child(2),html body .navbar .hamburger.active span:nth-child(2){opacity:0!important;transform:scaleX(.2)!important}.navbar .hamburger.active span:nth-child(3),html body .navbar .hamburger.active span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)!important;background:#2563eb!important}.mobile-overlay,html body .mobile-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:rgba(10,20,40,.38)!important;z-index:1040!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .32s cubic-bezier(.16, 1, .3, 1),visibility .32s!important}@media (max-width:992px){.navbar,.navbar.scrolled,html body .navbar,html body .navbar.menu-open,html body .navbar.scrolled{top:8px!important;padding:0 12px!important}body.has-countdown-banner .navbar,body.has-countdown-banner .navbar.scrolled,body.has-countdown-banner .navbar.menu-open,html body.has-countdown-banner .navbar,html body.has-countdown-banner .navbar.scrolled,html body.has-countdown-banner .navbar.menu-open{top:48px!important;inset:48px 0 auto!important}.navbar .container,html body .navbar .container{height:58px!important;min-height:58px!important;padding:5px 12px 5px 16px!important;border-radius:var(--glass-radius-nav)!important;box-sizing:border-box!important}.navbar .nav-logo-img,html body .navbar .nav-logo-img{image-rendering:crisp-edges!important;height:42px!important;max-width:235px!important}.navbar .hamburger,html body .navbar .hamburger{display:flex!important}.navbar .nav-links,html body .navbar .nav-links{position:fixed!important;top:calc(72px + env(safe-area-inset-top,0px))!important;right:12px!important;left:auto!important;width:min(340px,calc(100vw - 24px))!important;max-height:calc(100dvh - 96px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:16px 14px 20px!important;box-sizing:border-box!important;border-radius:var(--glass-radius-xl)!important;background:linear-gradient(165deg,rgba(255,255,255,.94) 0,rgba(242,247,255,.88) 100%)!important;border:1.5px solid var(--glass-border-crisp)!important;box-shadow:var(--glass-shadow-modal)!important;opacity:0!important;visibility:hidden!important;transform:translateY(-14px) scale(.96)!important;pointer-events:none!important;z-index:1050!important;transition:opacity .3s cubic-bezier(.16, 1, .3, 1),transform .3s cubic-bezier(.16, 1, .3, 1),visibility .3s!important}.navbar .nav-links.active,html body .navbar .nav-links.active{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.navbar .nav-links a,html body .navbar .nav-links a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;min-height:48px!important;padding:10px 16px!important;box-sizing:border-box!important;border-radius:var(--glass-radius-md)!important;background:rgba(255,255,255,.62)!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 2px 6px rgba(15,23,42,.03)!important;font-size:.95rem!important;font-weight:600!important;color:#1e293b!important;text-align:left!important}.navbar .nav-links a .nav-icon,html body .navbar .nav-links a .nav-icon{width:18px!important;height:18px!important}.navbar .nav-links a:hover,html body .navbar .nav-links a:hover{background:rgba(255,255,255,.9)!important;color:#1d4ed8!important;transform:translateX(3px)!important}.navbar .nav-links a.active,html body .navbar .nav-links a.active{background:rgba(30,64,175,.12)!important;border-color:rgba(30,64,175,.28)!important;color:#1d4ed8!important;font-weight:700!important}.navbar .nav-pincode,html body .navbar .nav-pincode{width:100%!important;margin:8px 0 0!important;padding-top:10px!important;border-top:1px solid rgba(226,232,240,.6)!important}.navbar .nav-pincode .pincode-input-group,html body .navbar .nav-pincode .pincode-input-group{width:100%!important;height:44px!important;background:linear-gradient(135deg,#fff 0,#f1f6fe 45%,#dbeafe 100%)!important;border:1.5px solid rgba(37,99,235,.38)!important;box-shadow:inset 0 1.5px 2px #fff,inset 0 -1px 2px rgba(37,99,235,.08),0 2px 8px rgba(15,23,42,.06)!important}.navbar .nav-pincode .pincode-input-group:focus-within,html body .navbar .nav-pincode .pincode-input-group:focus-within{width:100%!important;background:linear-gradient(135deg,#fff 0,#f4f8fe 50%,#e2eeff 100%)!important;border-color:#2563eb!important;box-shadow:0 0 0 3.5px rgba(37,99,235,.18),0 8px 24px -4px rgba(15,23,42,.12),inset 0 1.5px 2px #fff!important}.navbar .nav-pincode .btn-check-pin,html body .navbar .nav-pincode .btn-check-pin{height:36px!important;padding:0 18px!important}}.mobile-pincode-banner,html body .mobile-pincode-banner{margin:calc(64px + 12px + env(safe-area-inset-top,0px)) 14px 14px!important;border-radius:var(--glass-radius-lg)!important;background:linear-gradient(135deg,rgba(15,23,42,.86) 0,rgba(30,41,59,.8) 100%)!important;border:1.5px solid rgba(255,255,255,.16)!important;box-shadow:0 12px 32px -4px rgba(0,0,0,.22),inset 0 1px 1.5px rgba(255,255,255,.22)!important;overflow:hidden!important;transition:.3s cubic-bezier(.16, 1, .3, 1)!important}body.has-countdown-banner .mobile-pincode-banner,html body.has-countdown-banner .mobile-pincode-banner{margin-top:calc(108px + 12px)!important}@media (max-width:768px){body.has-countdown-banner .mobile-pincode-banner,html body.has-countdown-banner .mobile-pincode-banner{margin-top:calc(64px + 12px + env(safe-area-inset-top,0px))!important}}.mobile-pincode-banner .mpb-content,html body .mobile-pincode-banner .mpb-content{padding:12px 14px!important}.mobile-pincode-banner .mpb-input-group,html body .mobile-pincode-banner .mpb-input-group{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:460px!important;margin:0 auto!important;height:46px!important;padding:4px 4px 4px 14px!important;box-sizing:border-box!important;background:rgba(255,255,255,.96)!important;border-radius:var(--glass-radius-pill)!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 4px 14px rgba(0,0,0,.12),inset 0 1px 2px rgba(0,0,0,.04)!important}.mobile-pincode-banner .mpb-input-group input,html body .mobile-pincode-banner .mpb-input-group input{flex:1 1 auto!important;min-width:0!important;width:100%!important;height:38px!important;border:none!important;outline:0!important;background:0 0!important;font-size:15px!important;font-weight:550!important;color:#0f172a!important;padding:0 8px 0 0!important;margin:0!important;box-sizing:border-box!important}#mPinCheckBtn,.mobile-pincode-banner .btn-check-pin,html body #mPinCheckBtn,html body .mobile-pincode-banner .btn-check-pin{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;flex:0 0 auto!important;min-width:82px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 16px!important;margin:0!important;font-family:var(--font-heading, sans-serif)!important;font-size:.88rem!important;font-weight:700!important;line-height:1!important;color:#fff!important;border:none!important;border-radius:var(--glass-radius-pill)!important;background:linear-gradient(135deg,#1d4ed8 0,#2563eb 100%)!important;box-shadow:0 2px 8px rgba(37,99,235,.35)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.liquid-glass-nav-wrap.mobile-sticky-leadbar,html body .liquid-glass-nav-wrap.mobile-sticky-leadbar{bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;gap:10px!important;padding:0 12px!important}.liquid-glass-pill,html body .liquid-glass-pill{border-radius:var(--glass-radius-pill)!important;background:linear-gradient(135deg,rgba(255,255,255,.88) 0,rgba(246,250,255,.8) 100%)!important;border:1.5px solid var(--glass-border-crisp)!important;box-shadow:0 16px 40px -8px rgba(10,25,55,.22),0 4px 14px rgba(10,25,55,.06),inset 0 1.5px 2px #fff,inset 0 -1px 2px rgba(15,23,42,.04),inset 0 0 18px rgba(255,255,255,.5)!important}.liquid-nav-item,html body .liquid-nav-item{border-radius:var(--glass-radius-pill)!important;transition:.2s cubic-bezier(.16, 1, .3, 1)!important}.liquid-nav-item.active,html body .liquid-nav-item.active{background:rgba(30,64,175,.1)!important;color:#1d4ed8!important;box-shadow:inset 0 1px 2px rgba(30,64,175,.12)!important}.liquid-glass-fab,html body .liquid-glass-fab{border-radius:var(--glass-radius-pill)!important;background:linear-gradient(135deg,#22c55e 0,#16a34a 100%)!important;box-shadow:0 12px 30px -4px rgba(22,163,74,.45),inset 0 1.5px 2px rgba(255,255,255,.6)!important}.faq-item,.feature-card,html body .faq-item,html body .feature-card,html body .google-review-card,html body .trust-card{border-radius:var(--glass-radius-lg)!important;background:var(--glass-tint-card)!important;border:1.5px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;transition:transform .32s cubic-bezier(.16, 1, .3, 1),box-shadow .32s cubic-bezier(.16, 1, .3, 1),border-color .32s,background .32s!important;position:relative!important;overflow:hidden!important}.package-card,html body .package-card{border-radius:var(--glass-radius-lg)!important;background:var(--glass-tint-card)!important;border:1.5px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}html body .feature-card::before,html body .package-card::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:40%!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%)!important;pointer-events:none!important;z-index:1!important}html body .feature-card:hover,html body .package-card:hover{transform:translateY(-6px)!important;background:linear-gradient(135deg,rgba(255,255,255,.94) 0,rgba(244,248,255,.82) 100%)!important;border-color:var(--glass-border-crisp)!important;box-shadow:var(--glass-shadow-hover)!important}.hero-trust-bar,html body .hero-trust-bar{border-radius:var(--glass-radius-lg)!important;background:var(--glass-tint)!important;border:1.5px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}.hero-trust-container,html body .hero-trust-container{background:0 0!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.faq-item,html body .faq-item{border-radius:var(--glass-radius-md)!important;background:rgba(255,255,255,.75)!important;box-shadow:0 4px 14px rgba(15,23,42,.04)!important;margin-bottom:12px!important;transition:.25s cubic-bezier(.16, 1, .3, 1)!important}.btn-primary,html body .banner-cta-btn,html body .btn-primary{position:relative!important;border-radius:var(--glass-radius-pill)!important;background:linear-gradient(135deg,#1d4ed8 0,#2563eb 55%,#3b82f6 100%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 8px 22px -3px rgba(37,99,235,.42),0 2px 6px rgba(15,23,42,.08),inset 0 1.5px 1.5px rgba(255,255,255,.5),inset 0 -1.5px 2px rgba(0,0,0,.15)!important;font-weight:650!important;letter-spacing:.01em!important;transition:transform .22s cubic-bezier(.16, 1, .3, 1),box-shadow .22s cubic-bezier(.16, 1, .3, 1),background .22s!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .banner-cta-btn:hover,html body .btn-primary:hover,html body .btn:hover:not(:disabled),html body button.btn:hover:not(:disabled){background:linear-gradient(135deg,#1e40af 0,#1d4ed8 55%,#2563eb 100%)!important;box-shadow:0 12px 28px -4px rgba(37,99,235,.52),0 4px 10px rgba(15,23,42,.12),inset 0 1.5px 1.5px rgba(255,255,255,.65)!important;transform:translate3d(0,-2.5px,0) scale(1.015)!important}html body .btn-primary:active,html body .btn:active:not(:disabled),html body button.btn:active:not(:disabled){transform:scale(.965) translateY(1px)!important;box-shadow:0 4px 12px rgba(37,99,235,.3)!important}@keyframes modalSpringIn{0%{opacity:0;transform:scale(.92) translateY(18px)}100%{opacity:1;transform:scale(1) translateY(0)}}html body .modal-close:hover{transform:rotate(90deg) scale(1.1)!important;transition:transform .25s cubic-bezier(.16, 1, .3, 1)!important}html body .whatsapp-float:hover{transform:translateY(-5px) scale(1.08) rotate(3deg)!important;box-shadow:0 16px 36px -4px rgba(37,211,102,.55),0 0 24px rgba(37,211,102,.35)!important}html body .scroll-to-top:hover{box-shadow:0 16px 36px -4px rgba(30,64,175,.55),0 0 24px rgba(30,64,175,.35)!important}.btn-secondary,html body .btn-secondary{border-radius:var(--glass-radius-pill)!important;background:rgba(255,255,255,.8)!important;border:1.5px solid var(--glass-border-crisp)!important;box-shadow:0 4px 14px rgba(15,23,42,.05),inset 0 1.2px 1.2px #fff!important;color:#1e293b!important;font-weight:600!important;transition:.22s cubic-bezier(.16, 1, .3, 1)!important}html body input[type=text]{border-radius:var(--glass-radius-sm)!important;border:1.5px solid var(--glass-border)!important;color:#0f172a!important;transition:.22s cubic-bezier(.16, 1, .3, 1)!important}html body input:focus{background:#fff!important;outline:0!important}html body .modal-overlay{background:rgba(10,20,40,.45)!important}html body .package-discount-badge{border-radius:var(--glass-radius-pill)!important;border:1px solid rgba(255,255,255,.45)!important;box-shadow:0 4px 12px rgba(225,29,72,.28),inset 0 1px 1px rgba(255,255,255,.6)!important}#scrollToTop,.scroll-to-top,html body #scrollToTop,html body .scroll-to-top{display:flex!important;position:fixed!important;bottom:25px!important;left:25px!important;right:auto!important;width:48px!important;height:48px!important;border-radius:50%!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.92)!important;border:1.5px solid var(--glass-border-crisp,rgba(203,213,225,.95))!important;color:#1e40af!important;box-shadow:0 10px 25px -4px rgba(15,23,42,.16),0 4px 10px rgba(15,23,42,.06),inset 0 1.5px 2px #fff,inset 0 -1px 2px rgba(0,0,0,.04)!important;z-index:1150!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(12px) scale(.9)!important;transition:opacity .28s cubic-bezier(.16, 1, .3, 1),transform .28s cubic-bezier(.16, 1, .3, 1),visibility .28s cubic-bezier(.16, 1, .3, 1),background .25s,color .2s,border-color .2s,box-shadow .25s!important;-webkit-tap-highlight-color:transparent!important}#scrollToTop.show,.scroll-to-top.show,html body #scrollToTop.show,html body .scroll-to-top.show{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}#scrollToTop svg,.scroll-to-top svg,html body #scrollToTop svg,html body .scroll-to-top svg{width:22px!important;height:22px!important;stroke:currentColor!important;stroke-width:2.8!important;fill:none!important;display:block!important;pointer-events:none!important;transition:transform .2s,stroke .2s!important}#scrollToTop:hover,.scroll-to-top:hover,html body #scrollToTop:hover,html body .scroll-to-top:hover{transform:translateY(-4px) scale(1.08)!important;background:linear-gradient(135deg,#1e40af 0,#2563eb 100%)!important;color:#fff!important;border-color:rgba(37,99,235,.6)!important;box-shadow:0 14px 32px -4px rgba(30,64,175,.45),0 4px 12px rgba(30,64,175,.2),inset 0 1px 1.5px rgba(255,255,255,.6)!important}#scrollToTop:hover svg,.scroll-to-top:hover svg,html body #scrollToTop:hover svg,html body .scroll-to-top:hover svg{transform:translateY(-2px)!important;stroke:#ffffff!important}#scrollToTop:active,.scroll-to-top:active,html body #scrollToTop:active,html body .scroll-to-top:active{transform:translateY(-1px) scale(.94)!important;box-shadow:0 4px 12px rgba(30,64,175,.3)!important}.whatsapp-float,html body .whatsapp-float{display:flex!important;position:fixed!important;bottom:25px!important;right:25px!important;left:auto!important;width:60px!important;height:60px!important;border-radius:50%!important;align-items:center!important;justify-content:center!important;background:#25d366!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.6)!important;box-shadow:0 10px 25px -4px rgba(37,211,102,.45),0 4px 10px rgba(15,23,42,.08),inset 0 1.5px 2px rgba(255,255,255,.65),inset 0 -1px 2px rgba(0,0,0,.08)!important;z-index:1150!important;cursor:pointer!important;text-decoration:none!important;animation:none!important;transition:transform .28s cubic-bezier(.34, 1.56, .64, 1),background-color .25s,box-shadow .28s!important;-webkit-tap-highlight-color:transparent!important}.whatsapp-float::after,html body .whatsapp-float::after{content:""!important;position:absolute!important;inset:-4px!important;border-radius:50%!important;background:rgba(37,211,102,.35)!important;z-index:-1!important;animation:none!important;pointer-events:none!important}.whatsapp-float svg,html body .whatsapp-float svg{width:34px!important;height:34px!important;display:block!important;fill:currentColor!important;pointer-events:none!important}.whatsapp-float:hover,html body .whatsapp-float:hover{transform:translateY(-4px) scale(1.08)!important;background:linear-gradient(135deg,#22c55e 0,#16a34a 100%)!important;color:#fff!important;border-color:rgba(34,197,94,.6)!important;box-shadow:0 14px 32px -4px rgba(34,197,94,.45),0 4px 12px rgba(34,197,94,.2),inset 0 1px 1.5px rgba(255,255,255,.6)!important}.whatsapp-float:active,html body .whatsapp-float:active{transform:translateY(-1px) scale(.94)!important;box-shadow:0 4px 12px rgba(34,197,94,.3)!important}@media (max-width:768px){#scrollToTop,.scroll-to-top,html body #scrollToTop,html body .scroll-to-top{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;left:16px!important;right:auto!important;width:46px!important;height:46px!important;z-index:9998!important}.whatsapp-float,html body .whatsapp-float{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;right:16px!important;left:auto!important;width:54px!important;height:54px!important;z-index:9998!important}.whatsapp-float svg,html body .whatsapp-float svg{width:30px!important;height:30px!important}}.scroll-progress-curved,html body .scroll-progress-curved{position:absolute!important;pointer-events:none!important;z-index:1!important;overflow:visible!important}#scrollProgressPath,html body .scroll-progress-curved path#scrollProgressPath{stroke-width:10px!important;transition:stroke-dashoffset 80ms ease-out!important}#scrollProgressTrack,html body .scroll-progress-curved path#scrollProgressTrack{stroke-width:8px!important}html body .navbar:has(.scroll-progress-curved) .scroll-progress-container{display:none!important}html body .navbar .container .scroll-progress-container,html body .navbar .scroll-progress-container,html body .scroll-progress-container,html body.has-countdown-banner .navbar .container .scroll-progress-container,html body.has-countdown-banner .navbar .scroll-progress-container,html body.has-countdown-banner .scroll-progress-container{position:absolute!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;width:100%!important;height:6px!important;background: transparent !important;border-radius:0 0 var(--glass-radius-pill) var(--glass-radius-pill)!important;overflow:hidden!important;pointer-events:none!important;z-index:10!important;margin:0!important;padding:0!important}.scroll-progress-bar,html body .scroll-progress-bar{height:100%!important;background:linear-gradient(90deg,#e11d48 0,#f43f5e 20%,#4f46e5 45%,#2563eb 70%,#0284c7 88%,#06b6d4 100%)!important;box-shadow:0 0 12px rgba(37,99,235,.6),0 0 5px rgba(225,29,72,.5)!important;border-radius:0 0 var(--glass-radius-pill) var(--glass-radius-pill)!important;transition:width 80ms ease-out!important}.hero-trust-bar,html body .hero-trust-bar{border-radius:28px!important;border:1.5px solid rgba(203,213,225,.95)!important;box-shadow:0 12px 32px -4px rgba(10,25,55,.07),inset 0 1px 0 #fff!important;width:100%!important}.trust-card,html body .hero-trust-bar .trust-card,html body .trust-card{border-radius:20px!important;border:1.5px solid rgba(219,229,242,.95)!important;box-shadow:0 4px 16px -2px rgba(10,25,55,.04),inset 0 1px 0 #fff!important}.trust-card .trust-icon-ring,html body .trust-card .trust-icon-ring{border-radius:50%!important;border:1.5px solid rgba(37,99,235,.22)!important}#welcome-carousel .flipkart-carousel{position:relative!important;overflow:visible!important;border:none!important;box-shadow:none!important;background:0 0!important}.fc-viewport{position:relative!important;border-radius:28px!important;border:1.5px solid rgba(203,213,225,.95)!important;box-shadow:0 18px 45px -8px rgba(10,25,55,.14)!important;overflow:hidden!important}.fc-slide,.fc-slide img{border-radius:28px!important}.fc-next,.fc-prev,button.fc-next,button.fc-prev,button:where(.fc-next),button:where(.fc-prev){position:absolute!important;top:calc(50% - 28px)!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.85)!important;border:1.5px solid rgba(255,255,255,.95)!important;box-shadow:0 8px 24px rgba(10,25,55,.15),inset 0 1.5px 2px #fff!important;color:#0f2744!important;z-index:50!important;cursor:pointer!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;transition:transform .25s cubic-bezier(.34, 1.56, .64, 1),background-color .2s,box-shadow .2s,border-color .2s,color .2s!important}.fc-prev{left:-56px!important}.fc-next{right:-56px!important}.fc-next svg,.fc-next:hover svg,.fc-prev svg,.fc-prev:hover svg{width:22px!important;height:22px!important;pointer-events:none!important;stroke:currentColor!important;transition:none!important;transform:none!important}.fc-prev:hover,button.fc-prev:hover,button:where(.fc-prev):hover{background:rgba(255,255,255,.98)!important;color:#1e40af!important;border-color:rgba(191,219,254,.95)!important;box-shadow:0 12px 32px rgba(30,64,175,.2),0 4px 12px rgba(10,25,55,.08),inset 0 1.5px 2px #fff!important;top:calc(50% - 28px)!important;transform:translateY(-50%) scale(1.08)!important}.fc-next:hover,button.fc-next:hover,button:where(.fc-next):hover{background:rgba(255,255,255,.98)!important;color:#1e40af!important;border-color:rgba(191,219,254,.95)!important;box-shadow:0 12px 32px rgba(30,64,175,.2),0 4px 12px rgba(10,25,55,.08),inset 0 1.5px 2px #fff!important;top:calc(50% - 28px)!important;transform:translateY(-50%) scale(1.08)!important}.fc-next:active,.fc-prev:active,button.fc-next:active,button.fc-prev:active,button:where(.fc-next):active,button:where(.fc-prev):active{top:calc(50% - 28px)!important;transform:translateY(-50%) scale(.93)!important;box-shadow:0 4px 14px rgba(10,25,55,.12),inset 0 1px 1px rgba(255,255,255,.8)!important}.feature-card,html body .faq-item,html body .feature-card,html body .google-review-card{border-radius:24px!important;border:1.5px solid rgba(219,229,242,.95)!important;box-shadow:0 12px 32px -4px rgba(10,25,55,.08),inset 0 1px 0 #fff!important;overflow:hidden!important}.package-card,html body .package-card{box-shadow:0 12px 32px -4px rgba(10,25,55,.08),inset 0 1px 0 #fff!important}.package-card.reveal-scale.visible:hover,.package-card.reveal.visible:hover,.package-card:hover,html body .package-card.reveal-scale.visible:hover,html body .package-card.reveal.visible:hover,html body .package-card:hover{transform:translateY(-8px) scale(1.02)!important;box-shadow:0 24px 52px -10px rgba(10,25,55,.18),0 8px 20px -2px rgba(37,99,235,.16),0 0 0 1.5px rgba(37,99,235,.25),inset 0 1.5px 0 #fff!important}.package-card:hover .package-discount-badge,.package-card:hover span.package-discount-badge,html body .package-card:hover .package-discount-badge{transform:translateX(-50%) scale(1.08)!important;box-shadow:0 8px 26px rgba(220,38,38,.6)!important}html body .feature-card,html body .google-review-card{transition:transform .38s cubic-bezier(.16, 1, .3, 1),box-shadow .38s cubic-bezier(.16, 1, .3, 1),border-color .28s!important}html body .feature-card:hover,html body .google-review-card:hover{border-color:rgba(37,99,235,.45)!important;box-shadow:0 24px 52px -10px rgba(10,25,55,.16),0 8px 20px -2px rgba(37,99,235,.12),0 0 0 1.5px rgba(37,99,235,.25),inset 0 1.5px 0 #fff!important;transform:translate3d(0,-6px,0) scale(1.01)!important}.package-card .package-card-img,html body .package-card-img{aspect-ratio:auto!important;box-shadow:0 4px 14px rgba(10,22,40,.06)!important}.package-card:focus-within .package-card-img,.package-card:hover .package-card-img,html body .package-card:focus-within .package-card-img,html body .package-card:hover .package-card-img{border-color:rgba(37,99,235,.45)!important;box-shadow:0 10px 25px rgba(37,99,235,.16)!important}.package-card:focus-within .package-card-img img,.package-card:hover .package-card-img img,html body .package-card:focus-within .package-card-img img,html body .package-card:hover .package-card-img img{transform:scale(1.05)!important}.package-card .package-test-count{position:absolute!important;bottom:8px!important;left:10px!important;z-index:10!important}html body .package-card-body{border-radius:0 0 22px 22px!important}html body .package-tags span{border-radius:9999px!important;border:1px solid rgba(203,213,225,.9)!important;background:rgba(241,245,249,.9)!important;box-shadow:0 1px 3px rgba(15,23,42,.03),inset 0 1px 0 #fff!important}html body .package-test-count,html body .package-zoom-badge{border-radius:9999px!important;border:1.5px solid rgba(255,255,255,.3)!important}.accred-badge,html body .accred-badge{border-radius:22px!important;border:1.5px solid rgba(219,229,242,.95)!important;box-shadow:0 8px 24px -2px rgba(10,25,55,.05),inset 0 1px 0 #fff!important}html body .badge-icon,html body .feature-icon{border-radius:20px!important;border:1.5px solid rgba(203,213,225,.8)!important}#cities-serve .container{border-radius:28px!important;border:1.5px solid rgba(203,213,225,.95)!important;box-shadow:0 12px 36px -4px rgba(10,25,55,.06),inset 0 1px 0 #fff!important;overflow:hidden!important}.faq-item,html body .faq-item{border-radius:20px!important;border:1.5px solid rgba(219,229,242,.95)!important;box-shadow:0 6px 18px -2px rgba(10,25,55,.04),inset 0 1px 0 #fff!important;overflow:hidden!important}html body .why-choose-grid>div:first-child{border-radius:28px!important;border:1.5px solid rgba(255,255,255,.22)!important;box-shadow:0 20px 60px rgba(15,31,61,.25),inset 0 1px 0 rgba(255,255,255,.25)!important}html body .why-choose-grid>div:last-child{border-radius:28px!important;border:1.5px solid rgba(203,213,225,.95)!important;box-shadow:0 12px 36px -4px rgba(15,23,42,.06),inset 0 1px 0 #fff!important}html body .why-stats-strip>div{border-radius:22px!important;border:1.5px solid rgba(203,213,225,.95)!important;box-shadow:0 6px 20px -2px rgba(10,25,55,.05),inset 0 1px 0 #fff!important;transition:transform .25s,border-color .25s,box-shadow .25s!important}html body .why-stats-strip>div:hover{transform:translateY(-3px)!important;border-color:rgba(37,99,235,.45)!important;box-shadow:0 12px 28px -4px rgba(37,99,235,.14),inset 0 1px 0 #fff!important}html body .cta-banner{padding:50px 0!important}html body .cta-banner .container{border-radius:28px!important;background:rgba(255,255,255,.14)!important;border:1.5px solid rgba(255,255,255,.38)!important;box-shadow:0 16px 40px -8px rgba(0,0,0,.22),inset 0 1px 1.5px rgba(255,255,255,.5)!important;padding:44px 32px!important}html body .cta-banner a.btn-flow{border-radius:9999px!important;border:1.5px solid rgba(255,255,255,.5)!important}html body .modal-close{border-radius:50%!important;border:1px solid rgba(203,213,225,.8)!important}html body input[type=text]{border-radius:14px!important;border:1.5px solid rgba(203,213,225,.95)!important;background:rgba(255,255,255,.94)!important;box-shadow:inset 0 1.5px 3px rgba(15,23,42,.04),0 1px 2px rgba(255,255,255,.9)!important}html body input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3.5px rgba(37,99,235,.18),0 4px 14px rgba(15,23,42,.06),inset 0 1px 1px #fff!important}html body .banner-cta-btn,html body .btn,html body .btn-flow,html body .btn-primary,html body button.btn{border-radius:9999px!important;border:1.5px solid rgba(255,255,255,.4)!important}html body .btn-secondary{border-radius:9999px!important;border:1.5px solid rgba(203,213,225,.95)!important}.zoom-container,html body .zoom-container{border-radius:24px!important;border:1.5px solid rgba(219,229,242,.95)!important;box-shadow:0 16px 40px -8px rgba(10,25,55,.12),inset 0 1px 0 #fff!important;overflow:hidden!important}.zoom-container img,html body .zoom-container img{border-radius:22px!important}.liquid-glass-pill,html body .liquid-glass-pill{border-radius:9999px!important;border:1.5px solid rgba(203,213,225,.95)!important}.liquid-nav-item,html body .liquid-nav-item{border-radius:9999px!important}.liquid-glass-fab,html body .liquid-glass-fab{border-radius:50%!important;border:1.5px solid rgba(255,255,255,.5)!important}.scroll-to-top,html body .scroll-to-top{border-radius:50%!important;border:1.5px solid rgba(203,213,225,.95)!important}body.has-countdown-banner,html body.has-countdown-banner{padding-top:80px!important}#welcome-carousel,html body #welcome-carousel{margin:30px auto 20px!important;padding-top:0!important}html body .btn-flow .arr-1,html body .btn-flow .arr-2,html body .btn-flow svg,html body .btn-flow svg path,html body .btn-flow-blue .arr-1,html body .btn-flow-blue .arr-2,html body .btn-flow-blue svg,html body .btn-flow-blue svg path,html body .btn-flow-blue:hover .arr-1,html body .btn-flow-blue:hover .arr-2,html body .btn-flow:hover .arr-1,html body .btn-flow:hover .arr-2,html body .cta-banner .btn-flow svg,html body .cta-banner .btn-flow svg path,html body .cta-banner .btn-flow:hover svg,html body .cta-banner .btn-flow:hover svg path,html body .cta-banner a.btn-flow,html body .cta-banner a.btn-flow .arr-1,html body .cta-banner a.btn-flow .arr-2,html body .cta-banner a.btn-flow:hover,html body .cta-banner a.btn-flow:hover .arr-1,html body .cta-banner a.btn-flow:hover .arr-2{stroke:#ffffff!important;color:#fff!important;fill:none!important}@media (max-width:1240px) and (min-width:993px){.navbar .container,html body .navbar .container{padding:6px 12px 8px 14px!important;gap:6px!important;flex-wrap:nowrap!important}.navbar .nav-logo-img,html body .navbar .nav-logo-img{image-rendering:crisp-edges!important;height:44px!important;max-height:44px!important;max-width:220px!important}.navbar .nav-links,html body .navbar .nav-links{gap:3px!important;flex-wrap:nowrap!important;flex-shrink:0!important}.navbar .nav-links a,html body .navbar .nav-links a{padding:5px 8px!important;font-size:.82rem!important;gap:4px!important;min-height:34px!important}.navbar .nav-links a .nav-icon,html body .navbar .nav-links a .nav-icon{width:14px!important;height:14px!important}.navbar .nav-pincode,html body .navbar .nav-pincode{min-width:275px!important;width:auto!important;flex:0 1 clamp(290px,22vw,350px)!important;margin-left:clamp(6px,.8vw,12px)!important;flex-shrink:0!important}.navbar .nav-pincode .pincode-input-group,html body .navbar .nav-pincode .pincode-input-group{width:100%!important;min-width:100%!important;max-width:100%!important;height:36px!important;padding:2px 3px 2px 10px!important}.navbar .nav-pincode .pincode-input-group:focus-within,html body .navbar .nav-pincode .pincode-input-group:focus-within{width:100%!important}.navbar .nav-pincode input,html body .navbar .nav-pincode input{min-width:125px!important;font-size:.8rem!important}.navbar .nav-pincode .btn-check-pin,html body .navbar .nav-pincode .btn-check-pin{height:28px!important;padding:0 11px!important;font-size:.78rem!important}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.navbar .nav-links{position:relative!important}.navbar .nav-links a{position:relative!important;z-index:2!important}.nav-liquid-pill{position:absolute!important;top:0;left:0;border-radius:9999px!important;background:linear-gradient(135deg,rgba(239,246,255,.98) 0,rgba(219,234,254,.9) 100%)!important;border:1.5px solid rgba(37,99,235,.45)!important;box-shadow:0 6px 20px rgba(37,99,235,.18),0 0 12px rgba(37,99,235,.1),inset 0 1.5px 1.5px rgba(255,255,255,.95),inset 0 -1px 2px rgba(37,99,235,.12)!important;pointer-events:none!important;z-index:1!important;opacity:0;transform:translate3d(0,0,0);transition:transform .55s cubic-bezier(.16, 1, .3, 1),width .55s cubic-bezier(.16, 1, .3, 1),height .35s,opacity .25s!important;will-change:transform,width,opacity;overflow:hidden!important}.nav-liquid-pill::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:50%!important;background:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 100%)!important;border-top-left-radius:9999px!important;border-top-right-radius:9999px!important;pointer-events:none!important}@media (min-width:993px){.navbar .nav-links.has-liquid-slider a,.navbar .nav-links.has-liquid-slider a.active,.navbar .nav-links.has-liquid-slider a.is-sliding-active,.navbar .nav-links.has-liquid-slider a:focus,.navbar .nav-links.has-liquid-slider a:hover,html body .navbar .nav-links.has-liquid-slider a,html body .navbar .nav-links.has-liquid-slider a.active,html body .navbar .nav-links.has-liquid-slider a.is-sliding-active,html body .navbar .nav-links.has-liquid-slider a:focus,html body .navbar .nav-links.has-liquid-slider a:hover{background:0 0!important;border-color:transparent!important;box-shadow:none!important;transform:none!important;transition:color .3s,transform .2s cubic-bezier(.16, 1, .3, 1)!important}.navbar .nav-links.has-liquid-slider a::after,.navbar .nav-links.has-liquid-slider a::before,html body .navbar .nav-links.has-liquid-slider a::after,html body .navbar .nav-links.has-liquid-slider a::before{display:none!important;opacity:0!important}.navbar .nav-links.has-liquid-slider a.active,.navbar .nav-links.has-liquid-slider a.is-sliding-active,html body .navbar .nav-links.has-liquid-slider a.active,html body .navbar .nav-links.has-liquid-slider a.is-sliding-active{color:#1d4ed8!important;font-weight:700!important}.navbar .nav-links.has-liquid-slider a.active .nav-icon,.navbar .nav-links.has-liquid-slider a.is-sliding-active .nav-icon,html body .navbar .nav-links.has-liquid-slider a.active .nav-icon,html body .navbar .nav-links.has-liquid-slider a.is-sliding-active .nav-icon{color:#1d4ed8!important;transform:scale(1.08)!important}html body #navbar.navbar .nav-links a::after,html body #navbar.navbar .nav-links a::before{content:none!important;display:none!important;animation:none!important}html body #navbar.navbar .nav-links .nav-liquid-pill{display:block!important}html body #navbar.navbar .nav-links.has-liquid-slider>a.active,html body #navbar.navbar .nav-links.has-liquid-slider>a.is-sliding-active,html body #navbar.navbar .nav-links.has-liquid-slider>a:focus-visible,html body #navbar.navbar .nav-links.has-liquid-slider>a:hover{border-color:transparent!important;background:0 0!important;box-shadow:none!important;transform:translateY(-1px)!important}html body #navbar.navbar .nav-links.has-liquid-slider>a.active{color:#1d4ed8!important}html body #navbar.navbar .nav-links.has-liquid-slider>a:focus-visible{outline:#2563eb solid 2px!important;outline-offset:3px!important}}@media (max-width:992px){#welcome-carousel,html body #welcome-carousel{margin:16px auto 12px!important}.nav-liquid-pill{display:none!important}}@media (prefers-reduced-motion:reduce){html body .btn,html body .btn-primary,html body .btn-primary:hover,html body .btn:hover,html body .feature-card,html body .google-review-card,html body .modal-close,html body .navbar,html body .navbar .container,html body .navbar .hamburger,html body .navbar .nav-links a,html body .package-card,html body .package-card-img img,html body .package-card:hover,html body .scroll-to-top,html body .whatsapp-float{transition:none!important;transform:none!important;animation:none!important}.nav-liquid-pill{transition:none!important;animation:none!important}}.footer,footer,html body .footer,html body footer{background-color:#111827!important;color:#cbd5e1!important}.footer h3,.footer h4,footer h3,footer h4,html body .footer h3,html body .footer h4,html body footer h3,html body footer h4{color:#fff!important}.footer a,.footer p,.footer-brand p,.footer-links a,footer a,footer p,html body .footer a,html body .footer p,html body .footer-brand p,html body .footer-links a,html body footer a,html body footer p{color:#cbd5e1!important}.footer a:hover,.footer-links a:hover,footer a:hover,html body .footer a:hover,html body .footer-links a:hover,html body footer a:hover{color:#38bdf8!important;text-decoration:underline!important}.footer-bottom,.footer-bottom a,.footer-bottom span,html body .footer-bottom{color:#94a3b8!important}.footer-bottom a:hover,html body .footer-bottom a:hover{color:#f1f5f9!important}.footer-seo-directory,footer .footer-seo-directory,html body footer .footer-seo-directory{background-color:#111827!important}.footer-seo-directory h4,footer .footer-seo-directory h4,html body footer .footer-seo-directory h4{color:#fff!important}.footer-seo-directory p,footer .footer-seo-directory p,html body footer .footer-seo-directory p{color:rgba(241,245,249,.85)!important}.footer-seo-directory a,footer .footer-seo-directory a,html body footer .footer-seo-directory a{color:#cbd5e1!important}.footer-seo-directory a:hover,footer .footer-seo-directory a:hover,html body footer .footer-seo-directory a:hover{color:#38bdf8!important;text-decoration:underline!important}.footer-disclaimer,footer .footer-disclaimer,html body footer .footer-disclaimer{background-color:#111827!important;color:rgba(203,213,225,.85)!important}.footer-disclaimer strong,footer .footer-disclaimer strong,html body footer .footer-disclaimer strong{color:#e2e8f0!important}.original-price,.package-pricing .original-price{color:#475569!important}.price-condition{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;background:linear-gradient(135deg,#f0fdf4 0,#ecfdf5 100%)!important;border:1.5px solid #86efac!important;border-radius:9999px!important;padding:4px 6px 4px 10px!important;margin-top:6px!important;font-size:.81rem!important;font-weight:600!important;color:#166534!important;box-shadow:0 1px 3px rgba(16,185,129,.12)!important;box-sizing:border-box!important;white-space:nowrap!important;letter-spacing:-.01em!important;text-align:center!important;line-height:1.3!important}.price-condition svg{width:14px!important;height:14px!important;color:#16a34a!important;flex-shrink:0!important}.price-condition strong{font-weight:800!important;color:#0f172a!important}.price-condition .price-tier-sep{color:#86efac!important;font-weight:300!important;margin:0 1px!important}.price-condition .multi-highlight{background:#15803d!important;color:#fff!important;padding:3px 9px!important;border-radius:9999px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:3px!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important}.price-condition .multi-highlight strong{color:#fff!important}.package-discount-badge{background-color:#b91c1c!important;color:#fff!important}.nav-logo,.nav-logo:active,.nav-logo:hover,.navbar .nav-logo,.navbar .nav-logo:active,.navbar .nav-logo:hover,html body .navbar .nav-logo,html body .navbar .nav-logo:active,html body .navbar .nav-logo:hover{transform:none!important;transition:none!important;animation:none!important;opacity:1!important}.nav-logo-img,.nav-logo:active .nav-logo-img,.nav-logo:hover .nav-logo-img,.navbar .nav-logo-img,.navbar .nav-logo:hover .nav-logo-img,html body .navbar .nav-logo-img,html body .navbar .nav-logo:hover .nav-logo-img{transform:none!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:no-preference){html body :is(.reveal,.reveal-on-scroll,.reveal-left,.reveal-right,.reveal-scale,.reveal-blur){transition-property:opacity,transform!important;transition-duration:420ms!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}html body :is(.reveal,.reveal-on-scroll,.reveal-left,.reveal-right,.reveal-scale,.reveal-blur).visible{transform:translate3d(0,0,0) scale(1)!important}html body .stagger>:first-child{transition-delay:55ms!important}html body .stagger>:nth-child(2){transition-delay:110ms!important}html body .stagger>:nth-child(3){transition-delay:165ms!important}html body .stagger>:nth-child(n+4){transition-delay:220ms!important}html body :is(.btn,button:not(:disabled),[role=button],.mwq-btn,.modal-close,.modal-scroll-badge,.modal-view-flyer-btn,.liquid-nav-item,.package-city-pill,.sticky-cta-book-btn){transition-property:transform,background-color,border-color,color!important;transition-duration:180ms!important;transition-timing-function:cubic-bezier(.2,.8,.2,1)!important}html body :is(.btn,button:not(:disabled),[role=button],.mwq-btn,.modal-close,.modal-scroll-badge,.modal-view-flyer-btn,.liquid-nav-item,.package-city-pill,.sticky-cta-book-btn):active{transform:scale(.985)!important}html body :is(.package-card,.blog-card,.service-card,.feature-card,.city-card,.topic-card,.trust-card,.accred-badge){transition-property:transform,opacity!important;transition-duration:240ms!important;transition-timing-function:cubic-bezier(.2,.8,.2,1)!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body :is(.btn,button:not(:disabled),[role=button],.mwq-btn,.modal-scroll-badge,.modal-view-flyer-btn,.liquid-nav-item,.package-city-pill,.sticky-cta-book-btn):hover{transform:translate3d(0,-1px,0)!important}html body :is(.package-card,.blog-card,.service-card,.feature-card,.city-card,.topic-card,.trust-card,.accred-badge):hover{transform:translate3d(0,-4px,0)!important}}@media (max-width:768px),(hover:none) and (pointer:coarse){html{scroll-behavior:smooth!important}}@media (max-width:992px){html body .mobile-pincode-banner{min-height:0!important;height:auto!important;margin-left:12px!important;margin-right:12px!important;margin-bottom:10px!important;padding:7px 0 8px!important;border:1px solid rgba(148,163,184,.32)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(243,248,255,.96))!important;box-shadow:0 8px 24px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.96)!important;overflow:hidden!important}html body .mobile-pincode-banner>.container{width:calc(100% - 16px)!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}html body .mobile-pincode-banner .mpb-content{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;padding:8px 12px!important;box-sizing:border-box!important}html body .mobile-pincode-banner .mpb-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;width:100%!important;min-width:0!important}html body .mobile-pincode-banner .mpb-label{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#14233b!important;font-size:.88rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.01em!important;flex:0 0 auto!important}html body .mobile-pincode-banner .mpb-label .mpb-pin-icon{width:28px!important;height:28px!important;padding:6px!important;color:#1769c2!important;background:linear-gradient(145deg,#e8f3ff,#dcecff)!important;border-radius:9px!important;box-sizing:border-box!important}html body .mobile-pincode-banner .hide-mobile{display:none!important}html body .mobile-pincode-banner .mpb-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:27px!important;padding:4px 9px!important;color:#167344!important;background:#ecfdf4!important;border:1px solid #c6f0d7!important;border-radius:999px!important;font-size:.68rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.005em!important;box-sizing:border-box!important}html body .mobile-pincode-banner .mpb-badge-dot{width:6px!important;height:6px!important;background:#22a861!important;border-radius:50%!important;box-shadow:0 0 0 3px rgba(34,168,97,.12)!important}html body .mobile-pincode-banner .mpb-input-group{display:flex!important;align-items:center!important;gap:5px!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;padding:3px!important;background:#fff!important;border:1px solid #dbe5f0!important;border-radius:14px!important;box-shadow:0 2px 6px rgba(15,23,42,.035),inset 0 1px 0 rgba(255,255,255,.9)!important;box-sizing:border-box!important;transition:border-color .18s,box-shadow .18s!important}html body .mobile-pincode-banner .mpb-input-group input{flex:1 1 auto!important;min-width:0!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 10px!important;color:#14233b!important;font-size:16px!important;font-weight:500!important;line-height:1.25!important;box-sizing:border-box!important}html body .mobile-pincode-banner .mpb-input-group input::placeholder{color:#8291a5!important;font-size:.9rem!important;font-weight:450!important}html body .mobile-pincode-banner .mpb-input-group #mPinCheckBtn,html body .mobile-pincode-banner .mpb-input-group button.btn-check-pin{position:static!important;flex:0 0 auto!important;min-width:84px!important;width:auto!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 16px!important;color:#fff!important;background:linear-gradient(135deg,#2875e8,#1e5fd1)!important;border:0!important;border-radius:11px!important;box-shadow:0 3px 8px rgba(37,99,235,.22)!important;font-size:.84rem!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important}html body .mobile-pincode-banner .mpb-input-group:focus-within{border-color:#6ba3f4!important;box-shadow:0 0 0 3px rgba(59,130,246,.14),0 3px 9px rgba(15,23,42,.05)!important}html body .mobile-pincode-banner .mpb-input-group #mPinCheckBtn:focus-visible,html body .mobile-pincode-banner .mpb-input-group button.btn-check-pin:focus-visible{outline:rgba(59,130,246,.4) solid 3px!important;outline-offset:2px!important}}@media (max-width:380px){html body .mobile-pincode-banner .mpb-content{padding:7px 10px!important}html body .mobile-pincode-banner .mpb-header{flex-wrap:wrap!important;justify-content:flex-start!important;row-gap:6px!important}html body .mobile-pincode-banner .mpb-badge{margin-left:0!important}}@media (max-width:640px){html body #why-choose-us .why-choose-intro{margin-bottom:26px!important}html body #why-choose-us .why-choose-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important}html body #why-choose-us .why-choose-card{width:100%!important;min-width:0!important;padding:20px 16px!important;border-radius:22px!important;box-sizing:border-box!important}html body #why-choose-us .why-choose-card-header{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:10px!important;row-gap:5px!important;margin-bottom:16px!important;padding-bottom:13px!important}html body #why-choose-us .why-choose-card-header>:first-child{grid-column:1!important;grid-row:1/span 2!important;width:38px!important;height:38px!important;box-sizing:border-box!important}html body #why-choose-us .why-choose-card-copy{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;align-self:end!important}html body #why-choose-us .why-choose-card-copy p{width:100%!important;max-width:none!important;margin:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}html body #why-choose-us .why-choose-card-copy p:first-child{font-size:1rem!important;line-height:1.25!important}html body #why-choose-us .why-choose-card-copy p:last-child{margin-top:2px!important;font-size:.75rem!important;line-height:1.35!important}html body #why-choose-us .why-choose-recommended{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:start!important;margin:0!important;padding:4px 8px!important;font-size:.65rem!important;line-height:1.2!important;box-sizing:border-box!important}html body #why-choose-us .why-choose-card>ul{gap:12px!important}html body #why-choose-us .why-choose-card>ul li>div{flex:1 1 auto!important;min-width:0!important}html body #why-choose-us .why-choose-card>a{width:100%!important;min-height:44px!important;margin-top:18px!important;box-sizing:border-box!important}}@media (max-width:380px){html body #why-choose-us .why-choose-card{padding:18px 14px!important}html body #why-choose-us .why-choose-card-header{grid-template-columns:36px minmax(0,1fr)!important;column-gap:9px!important}html body #why-choose-us .why-choose-card-header>:first-child{width:36px!important;height:36px!important}}@media (max-width:992px){html body .mobile-pincode-banner{border-color:#c4cedb!important;background:linear-gradient(150deg,#fff 0,#f4f8fd 100%)!important;box-shadow:0 8px 22px rgba(15,23,42,.09),inset 0 1px 0 #fff!important}html body .mobile-pincode-banner .mpb-content{gap:9px!important}html body .mobile-pincode-banner .mpb-label{color:#10233d!important;font-size:.94rem!important;line-height:1.25!important}html body .mobile-pincode-banner .mpb-label .mpb-pin-icon{width:30px!important;height:30px!important;padding:7px!important;color:#1455a6!important;background:#deecff!important;border-radius:10px!important}html body .mobile-pincode-banner .mpb-badge{min-height:30px!important;padding:5px 10px!important;color:#145a35!important;background:#e9f8ef!important;border-color:#a9dbbd!important;font-size:.75rem!important;line-height:1.15!important}html body .mobile-pincode-banner .mpb-badge-dot{background:#14804a!important;box-shadow:0 0 0 3px rgba(20,128,74,.12)!important}html body .mobile-pincode-banner .mpb-input-group{height:56px!important;min-height:56px!important;gap:6px!important;padding:4px!important;background:#fff!important;border-color:#8494a9!important;border-radius:15px!important;box-shadow:0 2px 8px rgba(15,23,42,.06)!important}html body .mobile-pincode-banner .mpb-input-group input{height:46px!important;min-height:46px!important;max-height:46px!important;color:#14233b!important;font-size:16px!important;font-weight:550!important}html body .mobile-pincode-banner .mpb-input-group input::placeholder{color:#64748b!important;font-size:.9rem!important;font-weight:500!important;opacity:1!important}html body .mobile-pincode-banner .mpb-input-group #mPinCheckBtn,html body .mobile-pincode-banner .mpb-input-group button.btn-check-pin{min-width:88px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 16px!important;color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0,#1e40af 100%)!important;border-radius:12px!important;box-shadow:0 3px 8px rgba(30,64,175,.24)!important;font-size:.9rem!important}html body .mobile-pincode-banner .mpb-input-group #mPinCheckBtn:active,html body .mobile-pincode-banner .mpb-input-group button.btn-check-pin:active{transform:translateY(1px)!important;box-shadow:0 1px 4px rgba(30,64,175,.2)!important}html body .mobile-pincode-banner .mpb-input-group:focus-within{border-color:#1d4ed8!important;outline:#1d4ed8 solid 2px!important;outline-offset:2px!important;box-shadow:0 2px 8px rgba(15,23,42,.06)!important}html body .mobile-pincode-banner .mpb-input-group #mPinCheckBtn:focus-visible,html body .mobile-pincode-banner .mpb-input-group button.btn-check-pin:focus-visible{outline:#123a77 solid 3px!important;outline-offset:2px!important}html body #navbar.navbar+.mobile-pincode-banner,html body.has-countdown-banner #navbar.navbar+.mobile-pincode-banner{margin-top:calc(64px + 20px + env(safe-area-inset-top,0px))!important}}@media (max-width:380px){html body .mobile-pincode-banner .mpb-label{font-size:.9rem!important}html body .mobile-pincode-banner .mpb-badge{min-height:29px!important;padding:5px 9px!important;font-size:.72rem!important}html body .mobile-pincode-banner .mpb-input-group #mPinCheckBtn,html body .mobile-pincode-banner .mpb-input-group button.btn-check-pin{min-width:84px!important;padding:0 13px!important}}@media (max-width:1024px){html body #popularTests .test-packages-grid{grid-template-columns:minmax(0,1fr)!important}html body #popularTests .test-packages-grid>.package-card{grid-column:1/-1!important}}html body main#main-content .test-packages-grid>.package-card{content-visibility:visible!important;contain:style layout!important;overflow:visible!important}@media (max-width:768px){#welcome-carousel,html body #welcome-carousel{margin:14px auto 8px!important}.package-actions{flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important;justify-content:center!important;width:100%!important;padding-top:12px!important}.package-actions .btn-flow,.package-actions .btn-flow-blue{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;font-size:.82rem!important;padding:10px 8px!important;height:44px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body main#main-content .test-packages-grid>.package-card{content-visibility:visible!important;contain:style layout!important;overflow:visible!important}}html body main#main-content .package-card-img img{aspect-ratio:2/3!important;object-fit:contain!important}html body footer .footer-brand .nav-logo-img{image-rendering:crisp-edges!important;width:auto!important;max-width:100%!important;height:auto!important;aspect-ratio:257/48!important;object-fit:contain!important}html body main#main-content section#welcome-carousel .fc-indicators{gap:4px!important}html body main#main-content section#welcome-carousel .fc-indicators button.fc-dot{display:grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important}html body main#main-content section#welcome-carousel .fc-indicators button.fc-dot[aria-current=true]{flex-basis:40px!important;width:40px!important;min-width:40px!important;max-width:40px!important}@media (max-width:600px){html body .hero-trust-container{margin-bottom:12px!important}html body .hero-trust-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:8px!important}html body .hero-trust-bar .trust-card{min-height:42px!important;gap:6px!important;padding:5px 7px!important}html body .hero-trust-bar .trust-card .trust-icon-ring{width:28px!important;height:28px!important;min-width:28px!important}html body .hero-trust-accreditations{margin-top:6px!important;padding-top:6px!important}html body .accred-ribbon-inner{justify-content:flex-start!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;scroll-snap-type:x proximity!important}html body .accred-ribbon-inner::-webkit-scrollbar{display:none!important}html body .accred-ribbon-inner:focus-visible{outline:#2563eb solid 2px!important;outline-offset:2px!important}html body .accred-ribbon-tag{display:none!important}html body .accred-badges-cluster{flex:0 0 auto!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important}html body .accred-badge-pill{flex:0 0 auto!important;min-height:32px!important;scroll-snap-align:start!important}}html body .package-card:hover .package-discount-badge,html body .package-card:hover span.package-discount-badge{top:-18px!important}.test-packages-grid,html body .test-packages-grid{padding-top:18px!important}.package-card,html body .package-card{border-radius:24px!important;border:1.5px solid rgba(219,229,242,.95)!important;box-shadow:0 10px 28px -4px rgba(10,25,55,.08),inset 0 1px 0 #fff!important;overflow:visible!important;position:relative!important;contain:style layout!important;content-visibility:visible!important;transition:transform .58s cubic-bezier(.2, .8, .2, 1),box-shadow .58s cubic-bezier(.2, .8, .2, 1),border-color .45s!important}.package-card.reveal-scale{transition:opacity .22s cubic-bezier(.2, .9, .3, 1),transform .58s cubic-bezier(.2, .8, .2, 1),box-shadow .58s cubic-bezier(.2, .8, .2, 1),border-color .45s!important}.package-card.reveal-scale.visible:hover,.package-card.reveal.visible:hover,.package-card:hover,html body .package-card.reveal-scale.visible:hover,html body .package-card.reveal.visible:hover,html body .package-card:hover{transform:translateY(-3px)!important;border-color:rgba(37,99,235,.4)!important;box-shadow:0 16px 36px -6px rgba(10,25,55,.12),0 4px 12px -2px rgba(37,99,235,.1),inset 0 1.5px 0 #fff!important;z-index:20!important}.package-card .package-discount-badge,html body .package-card .package-discount-badge,html body span.package-discount-badge,span.package-discount-badge{position:absolute!important;top:-14px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;z-index:30!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:7px 18px!important;box-shadow:0 4px 14px rgba(220,38,38,.4)!important;animation:none!important;transition:transform .58s cubic-bezier(.2, .8, .2, 1),top .58s cubic-bezier(.2, .8, .2, 1),box-shadow .58s cubic-bezier(.2, .8, .2, 1)!important}.package-card:hover .package-discount-badge,.package-card:hover span.package-discount-badge,html body .package-card:hover .package-discount-badge,html body .package-card:hover span.package-discount-badge{top:-16px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;box-shadow:0 6px 20px rgba(220,38,38,.52)!important}.package-card .package-card-img,html body .package-card-img{margin:22px 10px 0!important;width:calc(100% - 20px)!important;border-radius:14px!important;overflow:hidden!important;position:relative!important;background:#fff!important;border:1.5px solid rgba(37,99,235,.16)!important;box-shadow:0 3px 12px rgba(10,22,40,.05)!important;height:auto!important;transition:transform .58s cubic-bezier(.2, .8, .2, 1),box-shadow .58s cubic-bezier(.2, .8, .2, 1),border-color .45s!important}.package-card-img:hover,.package-card:focus-within .package-card-img,.package-card:hover .package-card-img,html body .package-card-img:hover,html body .package-card:focus-within .package-card-img,html body .package-card:hover .package-card-img{transform:translateY(-8px)!important;border-color:rgba(37,99,235,.48)!important;box-shadow:0 20px 42px -6px rgba(10,25,55,.26),0 8px 20px -2px rgba(37,99,235,.22)!important;z-index:25!important}.package-card .package-card-img img,html body .package-card-img img,html body main#main-content .package-card-img img{width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:2/3!important;object-fit:contain!important;display:block!important;border-radius:12px!important;transform:none!important;transition:none!important;will-change:auto!important}html body .package-card-img img[height="560"]{aspect-ratio:3/4!important}html body .package-card-img img[height="543"]{aspect-ratio:420/543!important}.package-card-img:hover img,.package-card:focus-within .package-card-img img,.package-card:hover .package-card-img img,html body .package-card-img:hover img,html body .package-card:focus-within .package-card-img img,html body .package-card:hover .package-card-img img{transform:none!important}@media (max-width:768px){html body input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:48px!important;font-size:16px!important;line-height:1.35!important}html body :is(button:not(.fc-dot),[role=button],.btn,.mwq-btn,.sticky-cta-book-btn){min-height:44px!important;touch-action:manipulation}.package-card .package-card-img,html body .package-card-img{margin:20px 8px 0!important;width:calc(100% - 16px)!important}}#cities-serve,#customer-reviews,#faq,#why-choose-us,.accreditations,.features,.u-style-48,footer{content-visibility:auto;contain-intrinsic-size:auto 500px}.test-packages-grid>.package-card:nth-child(n+3) .package-card-body{content-visibility:auto;contain-intrinsic-size:auto 350px}.test-packages-grid{content-visibility:auto;contain-intrinsic-size:auto 3000px}html.lenis,html.lenis body{height:auto}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}html body .navbar,html body .navbar.menu-open,html body .navbar.scrolled{position:fixed!important;inset:14px 0 auto!important;z-index:1000!important;width:100%!important;height:auto!important;padding:2px 22px!important;margin:0!important;background:0 0!important;border:0!important;box-shadow:none!important;pointer-events:none!important;transform:none!important}html body .navbar .container{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:clamp(10px,1.4vw,26px)!important;width:100%!important;max-width:1860px!important;min-height:68px!important;height:68px!important;margin:0 auto!important;padding:6px 22px!important;box-sizing:border-box!important;overflow:visible!important;border:1px solid rgba(198,216,245,.76)!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(250,252,255,.94),rgba(242,247,255,.84))!important;box-shadow:0 9px 28px rgba(26,55,101,.12),inset 0 1px 0 rgba(255,255,255,.98)!important;pointer-events:auto!important}html body .navbar .container::before{content:""!important;position:absolute!important;inset:1px 32px auto!important;height:1px!important;border-radius:50%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.98),transparent)!important;pointer-events:none!important}html body .navbar .nav-logo{display:flex!important;flex:0 0 clamp(250px,18vw,340px)!important;align-items:center!important;gap:0!important;min-width:0!important;padding:0!important;line-height:1!important}html body .navbar .nav-logo-img{image-rendering:crisp-edges!important;display:block!important;flex:0 1 100%!important;width:clamp(250px,18vw,340px)!important;max-width:100%!important;max-height:66px!important;height:auto!important;object-fit:contain!important;transform:none!important;filter:none!important}html body .navbar .nav-links{position:relative!important;display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:space-evenly!important;gap:clamp(4px,1.15vw,22px)!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:0 0!important;border:0!important;box-shadow:none!important}html body .navbar .nav-links>a{position:relative!important;z-index:1!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:54px!important;padding:0 18px!important;border:1px solid transparent!important;border-radius:999px!important;background:0 0!important;color:#294675!important;font-family:var(--font-heading, Inter, "Segoe UI", sans-serif)!important;font-size:clamp(.88rem, .94vw, 1.08rem)!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color 180ms,border-color 180ms,box-shadow 180ms,color 180ms,transform 180ms!important}html body .navbar .nav-links>a .nav-icon{flex:0 0 19px!important;width:19px!important;height:19px!important;opacity:.72!important;color:#526987!important;transform:none!important;animation:none!important}html body .navbar .nav-links>a:hover{border-color:rgba(141,175,239,.52)!important;background:rgba(229,239,255,.72)!important;color:#174fd2!important;box-shadow:0 3px 12px rgba(37,99,235,.09)!important;transform:translateY(-1px)!important}html body .navbar .nav-links>a.active{border-color:rgba(119,159,247,.78)!important;background:linear-gradient(135deg,rgba(250,253,255,.98),rgba(220,234,255,.94))!important;color:#1d4ed8!important;box-shadow:0 5px 15px rgba(37,99,235,.16),inset 0 1px 0 rgba(255,255,255,.95)!important}html body .navbar .nav-links>a.active .nav-icon,html body .navbar .nav-links>a:hover .nav-icon{opacity:1!important;color:#2563eb!important}html body .navbar .nav-links .nav-liquid-pill{position:absolute!important;top:0!important;left:0!important;z-index:0!important;pointer-events:none!important;border:1.5px solid rgba(114,153,239,.86)!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(219,234,255,.86) 52%,rgba(191,219,254,.76))!important;box-shadow:0 8px 22px rgba(37,99,235,.23),0 2px 8px rgba(30,64,175,.12),inset 0 1px 0 #fff,inset 0 -1px 0 rgba(59,104,190,.22)!important}html body .navbar .nav-links .nav-liquid-pill::before{content:""!important;position:absolute!important;inset:1px 12px auto!important;height:42%!important;border-radius:inherit!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.88),transparent)!important;pointer-events:none!important}@media (prefers-reduced-transparency:reduce){html body .navbar .nav-links .nav-liquid-pill{background:#e5efff!important;box-shadow:0 3px 10px rgba(37,99,235,.14)!important}}@media (forced-colors:active){html body .navbar .nav-links .nav-liquid-pill{border:1px solid Highlight!important;background:Canvas!important;box-shadow:none!important}}html body .navbar .nav-pincode{display:flex!important;flex:0 0 clamp(300px,23vw,440px)!important;width:clamp(300px,23vw,440px)!important;min-width:0!important;margin:0 0 0 8px!important}html body .navbar .nav-pincode .pincode-input-group{display:flex!important;align-items:center!important;width:100%!important;height:52px!important;padding:4px 5px 4px 17px!important;overflow:hidden!important;border:1px solid rgba(116,157,242,.72)!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(226,237,255,.94))!important;box-shadow:0 4px 12px rgba(40,76,135,.09),inset 0 1px 0 rgba(255,255,255,.98)!important}html body .navbar .nav-pincode .pincode-input-group input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;padding:0 8px!important;border:0!important;outline:0!important;background:0 0!important;box-shadow:none!important;color:#253c5c!important;font-family:var(--font-body, Inter, "Segoe UI", sans-serif)!important;font-size:.92rem!important}html body .navbar .nav-pincode .pincode-input-group input::placeholder{color:#34445a!important;opacity:.95!important}html body .navbar .nav-pincode .pincode-input-group:focus-within{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.15),0 5px 15px rgba(40,76,135,.12)!important}html body .navbar .nav-pincode .btn-check-pin{flex:0 0 auto!important;min-width:90px!important;height:40px!important;padding:0 22px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#3169e8,#1d4ed8)!important;box-shadow:0 3px 8px rgba(29,78,216,.32),inset 0 1px 0 rgba(255,255,255,.24)!important;color:#fff!important;font-size:.9rem!important;font-weight:700!important;line-height:1!important}html body .navbar .nav-pincode .btn-check-pin:hover{background:linear-gradient(135deg,#245de0,#1743c4)!important;transform:translateY(-1px)!important}html body .navbar .hamburger{display:none!important}html body .navbar .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html body .navbar .mobile-overlay{display:none!important}html body .skip-to-content:focus,html body .skip-to-content:focus-visible{position:fixed!important;top:1rem!important;left:1rem!important;right:auto!important;width:auto!important;height:auto!important;max-width:calc(100vw - 2rem)!important;margin:0!important;padding:.75rem 1rem!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;opacity:1!important;transform:none!important;z-index:1200!important;border:2px solid #fff!important;border-radius:999px!important;background:#173f9b!important;color:#fff!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 4px 16px rgba(10,22,40,.32)!important}html body .skip-to-content:focus-visible{outline:#fbbf24 solid 3px!important;outline-offset:3px!important}html body :where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:#fbbf24 solid 3px!important;outline-offset:3px!important}@media (forced-colors:active){html body .skip-to-content:focus,html body .skip-to-content:focus-visible{border-color:Highlight!important;background:Canvas!important;color:CanvasText!important;box-shadow:none!important}html body :where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:Highlight solid 2px!important;outline-offset:3px!important}}@media (min-width:993px) and (max-width:1300px){html body .navbar .container{gap:8px!important;padding:6px 14px!important}html body .navbar .nav-logo{flex-basis:220px!important}html body .navbar .nav-links{gap:2px!important}html body .navbar .nav-links>a{gap:5px!important;min-height:40px!important;padding:0 8px!important;font-size:.82rem!important}html body .navbar .nav-links>a .nav-icon{flex-basis:15px!important;width:15px!important;height:15px!important}html body .navbar .nav-pincode{flex-basis:clamp(290px,22vw,350px)!important;width:auto!important;margin-left:clamp(6px,.8vw,12px)!important}html body .navbar .nav-pincode .pincode-input-group{height:42px!important;padding-left:10px!important}html body .navbar .nav-pincode .btn-check-pin{min-width:66px!important;height:32px!important;padding:0 12px!important}}@media (max-width:992px){html body .navbar,html body .navbar.menu-open,html body .navbar.scrolled{inset:0 0 auto!important;padding:6px 12px!important}html body .navbar .container{width:100%!important;min-height:66px!important;height:66px!important;padding:6px 12px 6px 16px!important;border-radius:22px!important}html body .navbar .nav-logo{flex:0 1 250px!important;max-width:calc(100% - 56px)!important}html body .navbar .nav-logo-img{image-rendering:crisp-edges!important;width:min(250px,calc(100vw - 80px))!important;max-height:48px!important}html body .navbar .nav-links{position:fixed!important;z-index:2!important;top:78px!important;right:-110vw!important;display:flex!important;flex:none!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;width:min(400px,calc(100vw - 24px))!important;max-height:calc(100vh - 92px)!important;margin:0!important;padding:18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid rgba(198,216,245,.88)!important;border-radius:24px!important;background:rgba(248,251,255,.97)!important;box-shadow:0 16px 40px rgba(16,40,78,.2)!important;transition:right 220ms!important}html body .navbar .nav-links.active{right:12px!important}html body .navbar .nav-links>a{justify-content:flex-start!important;min-height:48px!important;padding:0 16px!important;font-size:1rem!important}html body .navbar .nav-links .nav-pincode{display:none!important}html body .navbar .hamburger{position:relative!important;z-index:3!important;display:flex!important;flex:0 0 44px!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;width:44px!important;height:44px!important;padding:10px!important;border:1px solid rgba(159,185,233,.6)!important;border-radius:50%!important;background:rgba(255,255,255,.64)!important;box-shadow:0 2px 8px rgba(37,67,115,.08)!important;cursor:pointer!important}html body .navbar .hamburger span{display:block!important;width:18px!important;height:2px!important;border-radius:2px!important;background:#294675!important}html body .navbar .mobile-overlay{position:fixed!important;z-index:0!important;inset:-14px -12px auto!important;display:block!important;width:100vw!important;height:100vh!important;background:rgba(11,24,46,.34)!important;opacity:0!important;pointer-events:none!important;transition:opacity 180ms!important}}@media (max-width:480px){html body .navbar .container{min-height:60px!important;height:60px!important;padding:5px 10px 5px 12px!important}html body .navbar .nav-logo{flex-basis:216px!important}html body .navbar .nav-logo-img{image-rendering:crisp-edges!important;width:min(216px,calc(100vw - 78px))!important;max-height:42px!important}html body .navbar .hamburger{flex-basis:42px!important;width:42px!important;height:42px!important}html body .navbar .nav-links{top:70px!important}}@media (prefers-reduced-transparency:reduce){html body .navbar .container,html body .navbar .nav-links{background:#f4f7fc!important}}@media (forced-colors:active){html body .navbar .container,html body .navbar .nav-links,html body .navbar .nav-links>a.active,html body .navbar .nav-pincode .pincode-input-group{border:1px solid CanvasText!important;background:Canvas!important;box-shadow:none!important;color:CanvasText!important}html body .navbar .nav-links>a.active,html body .navbar .nav-pincode .btn-check-pin{outline:Highlight solid 2px!important}}html body #main-content>#welcome-carousel{margin-top:44px!important}@media (max-width:992px){html body #main-content>#welcome-carousel{margin-top:38px!important}}html body .accreditations.section-padding::before,html body main#main-content>section.accreditations::before,html body main#main-content>section.section-padding:nth-of-type(2)::before,html body main#main-content>section:nth-of-type(2)::before{content:none!important;display:none!important;background-image:none!important}@media (min-width:769px){html body .section-padding{padding-block:clamp(24px,2.6vw,36px)!important}html body .section-title{margin-bottom:clamp(12px,1.1vw,18px)!important}html body .section-subtitle{margin-bottom:clamp(24px,2vw,32px)!important}html body .accred-grid,html body .faq-grid,html body .features-grid,html body .test-packages-grid,html body footer .footer-grid{gap:clamp(18px,1.8vw,28px)!important}}@keyframes nav-liquid-pill-breathe{0%,100%{opacity:.28;transform:scale(1);box-shadow:0 0 0 0 rgba(37,99,235,.08)}50%{opacity:.9;transform:scale(1.018);box-shadow:0 0 0 3px rgba(91,140,255,.16),0 0 18px 4px rgba(37,99,235,.2)}}html body #navbar.navbar .nav-links .nav-liquid-pill::after{content:"";position:absolute;inset:-2px;border:1px solid rgba(91,140,255,.28);border-radius:inherit;pointer-events:none;opacity:0}@media (min-width:993px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body #navbar.navbar .nav-links:hover .nav-liquid-pill::after{animation:2.4s ease-in-out infinite nav-liquid-pill-breathe}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html body .navbar *,html body .navbar ::after,html body .navbar ::before{scroll-behavior:auto!important;animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}html body #navbar.navbar .nav-links .nav-liquid-pill::after{animation:none!important;opacity:0!important}}@media (max-width:768px){html body #main-content>#welcome-carousel{margin-top:32px!important}html body .section-padding{padding-block:clamp(16px,3.5vw,22px)!important}html body .section-title{margin-bottom:10px!important}html body .section-subtitle{margin-bottom:18px!important}html body .accred-grid,html body .faq-grid,html body .features-grid,html body .test-packages-grid,html body footer .footer-grid{gap:clamp(12px,3vw,16px)!important}html body footer .container,html body main#main-content>section>.container{width:calc(100% - clamp(32px,8vw,48px))!important;max-width:calc(100% - clamp(32px,8vw,48px))!important;margin-inline:auto!important}html body .mobile-pincode-banner{margin-bottom:8px!important}html body .mobile-pincode-banner+main#main-content>#welcome-carousel{margin-top:10px!important}html body:has(.mobile-sticky-leadbar){padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}html body:has(.mobile-sticky-leadbar) .whatsapp-float{display:none!important;visibility:hidden!important;pointer-events:none!important}html body #scrollToTop,html body .scroll-to-top{bottom:calc(82px + env(safe-area-inset-bottom,0px))!important}}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar{display:none!important;position:fixed!important;z-index:9999!important;right:0!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;left:0!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:100vw!important;padding:0 max(10px,env(safe-area-inset-right,0px)) 0 max(10px,env(safe-area-inset-left,0px))!important;box-sizing:border-box!important;background:0 0!important;border:0!important;box-shadow:none!important;pointer-events:none!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-glass-pill{display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:space-between!important;gap:2px!important;width:auto!important;max-width:min(304px,calc(100vw - 80px))!important;min-width:0!important;height:58px!important;padding:4px!important;overflow:hidden!important;border:1px solid rgba(184,204,235,.8)!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(233,241,252,.9))!important;box-shadow:0 12px 30px rgba(15,35,67,.2),inset 0 1px 0 rgba(255,255,255,.98)!important;pointer-events:auto!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-item{display:flex!important;flex:1 1 0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:0!important;min-height:48px!important;padding:3px 2px!important;border:0!important;border-radius:999px!important;color:#334155!important;text-decoration:none!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-item.active{background:rgba(219,234,254,.78)!important;color:#155eef!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;color:currentColor!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-icon svg{display:block!important;width:100%!important;height:100%!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-nav-label{max-width:100%!important;color:currentColor!important;font-size:clamp(9px, 2.5vw, 11px)!important;font-weight:600!important;line-height:1.1!important;white-space:nowrap!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .leadbar-whatsapp{display:flex!important;flex:0 0 48px!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;border:2px solid rgba(255,255,255,.96)!important;border-radius:50%!important;background:radial-gradient(circle at 35% 30%,#3fe87d,#25d366 58%,#128c7e)!important;box-shadow:0 5px 16px rgba(18,140,126,.34),inset 0 1px 2px rgba(255,255,255,.8)!important;text-decoration:none!important;pointer-events:auto!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-fab-icon,html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-fab-icon svg{display:block!important;width:26px!important;height:26px!important;color:#fff!important}@media (max-width:380px){html body .liquid-glass-nav-wrap.mobile-sticky-leadbar{gap:4px!important;padding-right:max(8px,env(safe-area-inset-right,0px))!important;padding-left:max(8px,env(safe-area-inset-left,0px))!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .liquid-glass-pill{max-width:calc(100vw - 68px)!important}html body .liquid-glass-nav-wrap.mobile-sticky-leadbar .leadbar-whatsapp{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}html body.has-countdown-banner #lightboxModal #lightboxClose{top:calc(64px + env(safe-area-inset-top,0px))!important}html body .mobile-pincode-banner .mpb-input-group input::placeholder,html body .mpb-input-group input::placeholder,html body .nav-pincode .pincode-input-group input::placeholder,html body .navbar .nav-pincode input::placeholder{color:#475569!important;opacity:1!important}html body .original-price,html body .package-pricing .original-price{color:#475569!important}@keyframes mobileBookingPriceChange{0%,100%{color:inherit;text-shadow:none;transform:scale(1)}38%{color:#1d4ed8;text-shadow:0 3px 14px rgba(29,78,216,.28);transform:scale(1.08)}}@media (prefers-reduced-motion:no-preference){:root{--site-motion-ease:cubic-bezier(0.2, 0.75, 0.3, 1);--site-motion-fast:180ms;--site-motion-standard:260ms}html body :is(
button:not(:disabled),input[type=button],input[type=submit],[role=button],a.btn,summary
){transition-property:transform,translate,scale,color,background-color,border-color,box-shadow,filter;transition-duration:var(--site-motion-fast);transition-timing-function:var(--site-motion-ease)}html body main :is(
.package-card,.feature-card,.service-card,.step-card,.google-review-card,.trust-card,.accred-badge,.blog-card,.why-choose-card,.faq-item,.accordion-item
){transition-property:transform,translate,box-shadow,border-color,background-color;transition-duration:var(--site-motion-standard);transition-timing-function:var(--site-motion-ease)}html body main :is(.package-card,.feature-card,.service-card,.blog-card) img{transition:transform 360ms var(--site-motion-ease);transform-origin:center}html body main :is(.faq-item,.accordion-item,details)>:is(summary,.accordion-header,.faq-question){transition:color var(--site-motion-fast) var(--site-motion-ease),background-color var(--site-motion-fast) var(--site-motion-ease)}html body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){transition-property:border-color,box-shadow,background-color;transition-duration:var(--site-motion-fast);transition-timing-function:var(--site-motion-ease)}html body :is(input,select,textarea):focus-visible{transition-duration:var(--site-motion-fast)}html body :is(button,input[type=button],input[type=submit],[role=button],a.btn):not(:disabled):not([aria-disabled=true]):active{scale:0.985}@keyframes site-details-open{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){html body :is(button,input[type=button],input[type=submit],[role=button],a.btn):not(:disabled):not([aria-disabled=true]):hover{translate:0 -1px;filter:brightness(1.025)}html body main :is(
.package-card,.feature-card,.service-card,.step-card,.google-review-card,.trust-card,.accred-badge,.blog-card,.why-choose-card,.faq-item,.accordion-item
):hover{translate:0 -3px;box-shadow:0 16px 38px rgba(10,22,40,.12)}html body main :is(.package-card,.feature-card,.service-card,.blog-card):hover img{transform:scale(1.025)}}}
/* Keep review controls at opposite sides of the moving card track. */
#customer-reviews .testimonial-carousel-wrapper > .testimonial-controls {
  position: absolute;
  top: 50%;
  right: -60px;
  left: -60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transform: translateY(-50%);
  pointer-events: none;
  z-index: 20;
}

#customer-reviews .testimonial-controls > .testimonial-prev,
#customer-reviews .testimonial-controls > .testimonial-next {
  position: relative !important;
  inset: auto !important;
  transform: none !important;
  translate: none !important;
  scale: 1 !important;
  pointer-events: auto !important;
}

#customer-reviews .testimonial-controls > .testimonial-prev:hover,
#customer-reviews .testimonial-controls > .testimonial-next:hover,
#customer-reviews .testimonial-controls > .testimonial-prev:focus-visible,
#customer-reviews .testimonial-controls > .testimonial-next:focus-visible {
  transform: scale(1.08) !important;
}

#customer-reviews .testimonial-controls > .testimonial-prev:active,
#customer-reviews .testimonial-controls > .testimonial-next:active {
  transform: scale(0.93) !important;
}

@media (max-width: 1440px) {
  #customer-reviews .testimonial-carousel-wrapper > .testimonial-controls {
    right: 8px;
    left: 8px;
  }
}
@media (min-width:769px) and (hover:hover) and (pointer:fine){html body #bookingModal .booking-image-panel .zoom-container.is-zooming .booking-pkg-img{transform:scale(2.4)!important}}

/* Five-accreditation-card desktop row */
@media (min-width: 1200px) {
  html body main#main-content .accreditations .accred-grid {
    display: grid !important;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    align-items: stretch !important;
    justify-content: stretch !important;
    gap: clamp(12px, 1.35vw, 24px) !important;
  }

  html body main#main-content .accreditations .accred-grid > .accred-badge {
    flex: none !important;
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
  }
}

.beneficiary-heading{font-size:.95rem!important;font-weight:700!important;color:var(--navy-900)!important;border-bottom:1px solid var(--gray-100)!important;padding-bottom:.6rem!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important}
html body .features-video-wrapper .video-play-btn,html body .video-play-btn,.features-video-wrapper .video-play-btn,.video-play-btn{position:absolute !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important;width:80px !important;height:80px !important;border-radius:50% !important;background:radial-gradient(135% 135% at 25% 20%,rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.16) 50%,rgba(255,255,255,0.08) 100%) !important;backdrop-filter:blur(20px) saturate(190%) contrast(105%) !important;-webkit-backdrop-filter:blur(20px) saturate(190%) contrast(105%) !important;border:1.5px solid rgba(255,255,255,0.65) !important;box-shadow:0 16px 40px rgba(0,0,0,0.38),0 4px 12px rgba(0,0,0,0.2),inset 0 2px 2px rgba(255,255,255,0.85),inset 0 -2px 4px rgba(0,0,0,0.15),0 0 0 1px rgba(255,255,255,0.2) !important;color:#ffffff !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;z-index:25 !important;transform:scale(1) !important;transform-origin:center center !important;transition:opacity 0.32s cubic-bezier(0.16,1,0.3,1),transform 0.28s cubic-bezier(0.16,1,0.3,1),background 0.25s ease,box-shadow 0.25s ease !important;pointer-events:auto !important;padding:0 !important;outline:none !important;-webkit-tap-highlight-color:transparent !important;user-select:none !important}html body .features-video-wrapper .video-play-btn::before,html body .video-play-btn::before,.video-play-btn::before{content:"" !important;position:absolute !important;top:2px !important;left:8px !important;right:8px !important;height:42% !important;border-radius:50px 50px 30px 30px !important;background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0) 100%) !important;pointer-events:none !important;z-index:1 !important}html body .features-video-wrapper .video-play-btn svg,html body .video-play-btn svg,.video-play-btn svg,html body .features-video-wrapper .video-play-btn:hover svg,html body .video-play-btn:hover svg,.video-play-btn:hover svg{position:relative !important;z-index:2 !important;fill:#ffffff !important;transform:none !important;filter:drop-shadow(0 2px 5px rgba(0,0,0,0.45)) !important;transition:transform 0.25s cubic-bezier(0.16,1,0.3,1),opacity 0.25s ease !important}.video-play-btn .icon-play{width:36px !important;height:36px !important;margin:0 0 0 4px !important;display:block !important}.video-play-btn .icon-pause{width:34px !important;height:34px !important;margin:0 !important;display:none !important}html body .features-video-wrapper .video-play-btn:hover,html body .video-play-btn:hover,.features-video-wrapper .video-play-btn:hover,.video-play-btn:hover{background:radial-gradient(135% 135% at 25% 20%,rgba(255,255,255,0.58) 0%,rgba(255,255,255,0.28) 50%,rgba(255,255,255,0.15) 100%) !important;border-color:rgba(255,255,255,0.9) !important;transform:scale(1.08) !important;transform-origin:center center !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important;box-shadow:0 20px 48px rgba(0,0,0,0.45),0 0 28px rgba(255,255,255,0.35),inset 0 2px 3px #ffffff,inset 0 -2px 4px rgba(0,0,0,0.2) !important}html body .features-video-wrapper .video-play-btn:active,html body .video-play-btn:active,.features-video-wrapper .video-play-btn:active,.video-play-btn:active{transform:scale(0.95) !important;transform-origin:center center !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important;transition-duration:0.1s !important}.features-video-wrapper.is-paused .video-play-btn{opacity:1 !important;pointer-events:auto !important;transform:scale(1) !important;transform-origin:center center !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important}.features-video-wrapper.is-paused .video-play-btn:hover{transform:scale(1.08) !important}.features-video-wrapper.is-paused .video-play-btn .icon-play{display:block !important}.features-video-wrapper.is-paused .video-play-btn .icon-pause{display:none !important}.features-video-wrapper.is-playing .video-play-btn{opacity:0 !important;pointer-events:none !important;transform:scale(0.92) !important;transform-origin:center center !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important}.features-video-wrapper.is-playing .video-play-btn .icon-play{display:none !important}.features-video-wrapper.is-playing .video-play-btn .icon-pause{display:block !important}.features-video-wrapper.is-playing:hover .video-play-btn,.features-video-wrapper.is-playing.show-controls .video-play-btn{opacity:1 !important;pointer-events:auto !important;transform:scale(1) !important;transform-origin:center center !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important}.features-video-wrapper.is-playing:hover .video-play-btn:hover,.features-video-wrapper.is-playing.show-controls .video-play-btn:hover{transform:scale(1.08) !important;transform-origin:center center !important;inset:0 !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto !important}@media (max-width:768px){.features-video-wrapper{border-radius:18px !important}html body .features-video-wrapper .video-play-btn,html body .video-play-btn,.video-play-btn{width:64px !important;height:64px !important}.video-play-btn .icon-play{width:28px !important;height:28px !important;margin:0 0 0 3px !important}.video-play-btn .icon-pause{width:26px !important;height:26px !important}}#lightboxModal #lightboxImg,#lightboxImg{max-width:100%!important;max-height:min(88vh,1100px)!important;max-height:min(88dvh,1100px)!important;width:auto!important;height:auto!important;aspect-ratio:600/960!important;object-fit:contain!important;display:block!important}.booking-pkg-img,#bookingImage{aspect-ratio:2/3!important;width:100%!important;height:auto!important;object-fit:contain!important}.how-it-works-section img{aspect-ratio:300/200!important;width:100%!important;height:auto!important;object-fit:cover!important}