@import"https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.2/css/bootstrap.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";@import"https://unpkg.com/swiper/swiper-bundle.min.css";@import"https://cdn.jsdelivr.net/npm/plyr@3.7.8/dist/plyr.css";:root{--fs-xxs: .625rem;--fs-xs: .75rem;--fs-sm: .9rem;--fs-md: .95rem;--fs-lg: 1rem;--fs-xl: 1.1rem;--fs-xxl: 1.25rem;--fs-xxxl: 2.5rem;--fs-hero-h1: clamp(1.4rem, calc(1.5rem + 2vw) , 2rem);--fs-hero-h2: clamp(1.4rem, calc(1rem + 2vw) , 1.8rem);--fs-year-experience: clamp(2rem, calc(1.4rem + 3vw) , 4rem);--fs-component-title: clamp(1.5rem, calc(1.1rem + 2.5vw) , 2.2rem);--fs-packages-header-h2: clamp(1.8rem, calc(1.2rem + 2.2vw) , 2.2rem);--fs-section-heading: clamp(1.5rem, calc(1rem + 1.5vw) , 2rem);--fs-experience-number: clamp(3rem, calc(2.4rem + 1.5vw) , 4.5rem);--fs-award-caption: clamp(16px, calc(12px + 1.2vw) , 20px);--fs-blog-h3: clamp(1.25rem, calc(1rem + 1.5vw) , 1.5rem);--fs-blog-text: clamp(.875rem, calc(.7rem + 1vw) , 1rem);--font-ubuntu: "Ubuntu", system-ui, -apple-system, sans-serif;--font-inter: "Inter", system-ui, -apple-system, sans-serif;--font-family-base: var(--font-ubuntu);--fw-semibold: 600}html{font-size:clamp(14px,1vw,16px)}input,textarea,select{font-family:inherit}@font-face{font-family:Inter;src:url(/build/assets/Inter-VariableFont-FIwubZjA.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter-Italic-VariableFont-C9UHaEYJ.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/build/assets/Ubuntu-Light-DN9SxDpS.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Ubuntu;src:url(/build/assets/Ubuntu-Regular-Cnlehv33.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Ubuntu;src:url(/build/assets/Ubuntu-Medium-CeN-DbXD.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Ubuntu;src:url(/build/assets/Ubuntu-Bold-BmA3k4Ry.woff2) format("woff2");font-weight:700;font-display:swap}body{font-family:var(--font-inter);font-size:clamp(.875rem,calc(.7rem + .5vw),1.125rem)}.fs-sm{font-size:var(--fs-sm)}.fs-md{font-size:var(--fs-md)}.fs-lg{font-size:var(--fs-lg)}.ubuntu-font{font-family:var(--font-ubuntu)}.inter-font{font-family:var(--font-inter)}.ubuntu-font,.metropolis-header .navbar-brand,.metropolis-header .nav-link,.metropolis-header .contact-label,.metropolis-header .contact-number,.metropolis-header .sub-nav .nav-link,.logo-brand span,.offcanvas .nav-link,.offcanvas .nav-link i.nav-icon,.hero-text h1,.hero-text h2,.custom-form-title,.component-title,.packages-header h2,.package-title,.package-price,.card-title.popular-card-title,.section-heading,.experience-card .experience-number,.award-caption p,.blog-card-content h3,.faq-accordion .accordion-button,.custom-form-label,.header .nav-link,.contact-number,.contact-label,.award-deatils,.footer-heading,.metbuddy-text,h1,h2,h3,.note-text,.sub-nav .nav-item,.banner-text,.author-name,.reasons-section h4,.expert-card .card-title,.leader-title,.csr-title,.blog-card-title,.method-title,.technology-title,.banner-footer-contact-info,.feature-card-title,.btn-title{font-family:var(--font-ubuntu)}h4.fw-bold.mb-1{font-size:.85rem;font-weight:700}.offcanvas-body .btn,.offcanvas-body .fw-bold,.offcanvas-body .text-dark,.custom-form-container,.custom-form-container .btn-book-test,.packages-header p,.banner-btn,.card-description,.card-info,.card-price,.btn-details,.test-tag,.app-store-text .subtext,.app-store-text .main-text,.site-footer,.footer-bottom,.video-card .video-title,.numerical,.subheading,.modal-form-label,.dropdown-text-content h6,.leader-subtitle{font-family:var(--font-inter)}.btn-custom,.btn-custom-sm,.btn-custom-md,.btn-custom-lg,.btn-custom-link,.tag{font-weight:500;font-family:var(--font-inter)}.btn-custom{font-size:var(--fs-sm)}.btn-custom-md{font-size:var(--fs-md)}.btn-custom-lg{font-size:var(--fs-lg)}.help-btn i,.author-name{font-size:clamp(.9rem,1vw,1.5rem)}.scroll-arrows-header .scroll-arrow{font-size:clamp(1rem,1vw,1.5rem)}.play-icon{font-size:clamp(2.5rem,1vw,3rem)}.search-box input,.expert-card{font-size:clamp(.875rem,1vw,1rem)}.tag{font-size:clamp(.75rem,.9vw,.85rem)}.header .navbar-brand,.metropolis-header .navbar-brand,.subheading,.logo-brand span,.method-title,.description-text{font-size:var(--fs-xxl)}.header .nav-link,.metropolis-header .nav-link,.header .sub-nav .nav-link,.metropolis-header .sub-nav .nav-link,.parameter-count,.modal-form-label,.dropdown-text-content h6{font-size:var(--fs-lg)}.cart-item-name{font-size:var(--fs-xxl);font-weight:var(--fw-semibold)}.contact-label,.info-text,.cart-item-span{font-weight:400!important}.info-value,.expert-card .card-title,.feature-card-title{font-size:clamp(1rem,2vw,1.25rem)}.info-label,.cart-item-span,.header .search-input{font-size:clamp(.9rem,2vw,1rem)}.header .contact-number,.contact-label,.metropolis-header .contact-number{font-size:var(--fs-md);font-weight:700}.header .search-input::placeholder{font-family:var(--font-ubuntu)}.hero-text h1{font-size:var(--fs-hero-h1);font-weight:700}.hero-text h2{font-size:var(--fs-hero-h2)}.year-experience{font-size:var(--fs-year-experience);font-weight:700}.sub-nav .btn,.dropdown-text-content p,.dropdown-text-content{font-size:.85rem}.left-content h1{font-size:3rem;font-weight:700}.left-content p{font-size:1.15rem}.metbuddy-text{font-size:.6rem}.form-control{font-size:1rem}.component-title{font-size:var(--fs-component-title)}.card-title,.accordion-header .accordion-button,.popular-card-title{font-size:clamp(1rem,calc(1rem + 1vw),1.2rem);font-weight:700}.card-video,.help-content h2,.help-btn,.square-card-day{font-weight:var(--fw-semibold)}.square-card-day{font-size:clamp(1.2rem,calc(.9rem + 1.5vw),1.5rem)}.video-title{font-size:clamp(.9rem,2vw,1.2rem);font-weight:700}.card-description,.card-info{font-size:var(--fs-md)}.card-price,.info-p{font-size:clamp(1rem,1.5vw,1.4rem);font-weight:700}.help-content p{font-size:clamp(1rem,2vw,1.125rem)}.square-card-text,.test-name,.test-price,.parameter-count{font-weight:var(--fw-semibold)}.packages-header h2{font-size:var(--fs-packages-header-h2)}.packages-header p{font-size:var(--fs-xl)}.section-heading{font-size:var(--fs-section-heading)!important;font-weight:700}.blog-card-content h3{font-size:var(--fs-blog-h3)}.blog-card-content .text-secondary,.note-text{font-size:var(--fs-blog-text)}.award-caption p{font-size:var(--fs-award-caption)}.award-deatils{font-size:var(--fs-xl);font-weight:700}.modal-close{font-size:clamp(1.25rem,2vw,1.5rem)}.popular-cities-section h3,.all-cities-section h3,.organ-name{font-size:clamp(1rem,1.5vw,1.25rem);font-weight:600}.city-name{font-weight:500;font-size:.95rem}.condition-title{font-size:clamp(1rem,1.5vw,1.125rem);font-weight:600}.condition-description{font-size:clamp(.85rem,1vw,.9rem)}.alphabet-nav button.active,.author-name,.custom-form-title,.feature-card-title,.hero-heading{font-weight:700}.app-store-text .subtext{font-size:var(--fs-xxs)}.app-store-text .main-text,.site-footer,.card-desc,.director-submenu-item{font-size:var(--fs-lg)}.meta-small{font-size:var(--fs-xxl);font-weight:400}.small-text{font-size:.9rem}.footer-bottom,.wallet-expiry-info{font-size:var(--fs-sm)}.small-semibold{font-weight:600;font-size:var(--fs-lg)}.group-id{font-size:clamp(1rem,2vw,1.5rem)}*{-webkit-tap-highlight-color:transparent}.site-main{padding-top:102px;overflow-x:hidden}.blog-layout{padding-top:102px}.nav-link{display:inline-flex;align-items:center;position:relative}.header{position:fixed;top:0;left:0;right:0;width:100%;display:flex;flex-direction:column;z-index:1000}.header.hide .top-nav{transform:translateY(-100%)}.header .top-nav{background-color:var(--color-primary);display:flex;align-items:center;transition:transform .2s ease;z-index:2000}.header .navbar-brand{letter-spacing:.0625rem;margin:clamp(-3rem,-5vw,-3.8rem)}.header .nav-link{color:#fff}.header .navbar-toggler:focus{box-shadow:none}.header .search-bar{position:relative;width:100%;min-width:clamp(17.6rem,25vw,20rem);margin:0 auto}.header .search-input{height:3rem;padding:0 1rem;border-radius:.625rem;border:1px solid var(--color-white);background-color:var(--color-primary);color:#fff}.header .search-input::placeholder{color:#fff;opacity:1}.header .search-input:focus{outline:none;border-color:#fff}.header .search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#fff;pointer-events:none}.header .contact-info{padding-left:1rem}.header .top-nav .dropdown-menu{position:fixed;top:0;left:0;right:0;z-index:1100}.header .sub-nav{background-color:var(--color-white);border-bottom:1px solid var(--color-border);display:flex;align-items:center;padding:.5rem 1rem;position:fixed;top:0;left:0;right:0;z-index:1500;transform:translateY(65px);transition:transform .35s ease;padding-left:0!important}.navbar-toggler{position:relative;z-index:3000;pointer-events:auto}.navbar-toggler{transition:transform .15s ease,opacity .15s ease}.navbar-toggler:active{transform:scale(.88);opacity:.6}.header.hide .sub-nav{transform:translateY(0)}.sub-nav .nav{flex-wrap:nowrap;gap:1.5rem}.sub-nav .nav-item{white-space:nowrap}.sub-nav .nav-link{color:var(--black-text);padding:.5rem .75rem}.sub-nav .nav-link:hover,.sub-nav .nav-link:focus,.sub-nav .nav-link:active{color:var(--color-primary);text-decoration:none;box-shadow:none;outline:none}.dropdown-toggle:after{transition:transform .2s ease}.dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.icon-circle{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#fff;color:#00984a}.cart-dropdown{transition:all .25s ease!important;position:absolute!important}.cart-overlay{transition:all .25s ease!important}.dropdown-menu,.cart-dropdown,.cart-overlay,.navbar-collapse{will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.nav-link,.dropdown-toggle{transition:all .2s ease}.sub-nav{min-height:fit-content}.sub-nav .nav{align-items:center}.navbar-nav .nav-link,.nav .nav-link{white-space:nowrap}.logo-brand{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none}.logo-brand img{max-height:6.25rem;max-width:20.625rem;width:auto;height:auto;object-fit:contain;transition:all .3s ease}.logo-brand:hover{opacity:.9;text-decoration:none}.offcanvas.offcanvas-start{width:85%;max-width:20rem}.offcanvas-header{border-bottom:1px solid var(--metropolis-border-color)}.offcanvas-logo img{margin-left:1.3125rem}.offcanvas-body{display:flex;flex-direction:column}.offcanvas .nav-link{color:var(--color-black);padding:.9rem 1rem;display:flex;align-items:center;gap:1rem}.offcanvas .nav-link i.nav-icon{color:var(--color-primary);width:1.25rem;text-align:center}.offcanvas .dropdown-toggle:after{margin-left:auto}.offcanvas .dropdown-menu{border:none;padding-left:2.5rem}.offcanvas .dropdown-item{padding:.5rem 1rem}.offcanvas-body .list-group-item{border:none;position:relative;padding:.75rem 1rem}.offcanvas-body .list-group-item a{color:#000;text-decoration:none}.offcanvas-body .collapse a{display:block;padding:.5rem 0;color:#000;text-decoration:none}.offcanvas-body .list-group-item .fa-chevron-down{color:#555}.offcanvas-body .list-group-item:after{content:"";display:block;height:1px;background:#ddd;margin:.5rem 1rem 0}.offcanvas-body .list-group-item:last-child:after{display:none}.offcanvas-footer{margin-top:auto;padding-top:1rem;border-top:1px solid var(--metropolis-border-color)}.offcanvas-footer .contact-info-mobile{padding:.5rem 1rem}.offcanvas-footer .contact-info-mobile .contact-label{color:#6c757d}.offcanvas-footer .contact-info-mobile .contact-number,.offcanvas-body .contact-number{color:var(--metropolis-dark-text)}.mobile-sub-header{border-top:1px solid rgba(255,255,255,.15)}.mobile-sub-header img{vertical-align:middle}footer{position:relative}.site-footer{background-color:var(--bg-grey);color:var(--color-black);border-top:1px solid #e7e7e7}.site-footer h5{margin-bottom:1.2rem}.site-footer .nav-link{color:#555;padding:.3rem 0;transition:color .2s ease-in-out}.accreditation-section{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.accreditation-section img{max-height:5.625rem}.legal-links span{color:#777}.legal-links a:first-of-type{border-left:none;padding-left:0}.legal-links a:hover{text-decoration:underline}.footer-bottom .legal-links a{display:inline-block;margin-left:.3125rem;text-decoration:none;transition:color .3s}.footer-bottom .legal-links a:first-child{margin-left:0}.footer-bottom .legal-links a:hover{color:var(--color-primary)}.chatbot-trigger-center{width:4rem;height:4rem;position:fixed;right:1.25rem;bottom:1rem;display:flex;flex-direction:column;gap:.75rem;z-index:999;background-color:transparent;cursor:pointer;pointer-events:auto;opacity:.95;border-radius:50%;box-shadow:0 .25rem .75rem #00000026;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease;animation:pulse 2.5s ease-in-out infinite}.chatbot-trigger-center:hover{transform:scale(1.05);opacity:1;box-shadow:0 .375rem 1rem #0003;animation:none}.chatbot-trigger-center:active{transform:scale(.95)}.chatbot-img{width:100%;height:100%;display:block;object-fit:contain}@keyframes pulse{0%,to{box-shadow:0 .25rem .75rem #00000026,0 0 #3498dbb3}50%{box-shadow:0 .25rem .75rem #00000026,0 0 0 .5rem #3498db00}}.custom-dropdown .dropdown-menu{position:absolute;top:100%;left:calc(100% + 5rem);transform:translate(-50%);min-width:30rem;max-width:min(90vw,93.75rem);display:none;grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:clamp(.2rem,1vw,.3rem);padding:clamp(.5rem,3vw,1rem);background:#fff;border:1px solid #e0e0e0;border-radius:1rem;box-shadow:0 .5rem 2rem #0000001f;z-index:1050;margin-top:.5rem;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.custom-dropdown.right-end .dropdown-menu{left:calc(100% + 7rem)}.custom-dropdown:hover .dropdown-menu,.custom-dropdown.active .dropdown-menu{display:grid;opacity:1;visibility:visible}.custom-dropdown .dropdown-menu li a{display:flex;gap:.75rem;padding:.5rem;border-radius:.625rem;text-decoration:none;list-style:none;break-inside:avoid;transition:background .2s ease,border-color .2s ease,color .2s ease}.custom-dropdown .dropdown-menu li a:hover{background:var(--color-grey-bg, #f8f9fa);border-color:var(--color-secondary-green, #e0e0e0);color:var(--color-primary)!important}.custom-dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:#ccc;border-radius:.1875rem}.dropdown-image-icon{width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;border-radius:.4rem;flex-shrink:0;border:1px solid var(--color-border, #e0e0e0)}.dropdown-image-icon img{width:1.5rem;height:1.5rem;object-fit:contain}.dropdown-text-content p,.dropdown-text-content{margin-top:1rem}.dropdown-text-content h6{margin:0 0 .25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.dropdown-footer{grid-column:1 / -1;text-align:center;padding:.75rem 0;margin-top:.5rem}.cart-dropdown{position:absolute;top:calc(100% + clamp(.5rem,1vw,.875rem));right:0;width:clamp(15rem,40vw,18.75rem);max-width:90vw;background:#fff;border:1px solid #ddd;border-radius:clamp(.4rem,1vw,.625rem);z-index:1000;opacity:0;transform:translateY(clamp(-.625rem,-1vw,-.625rem));pointer-events:none;overflow:visible;transition:opacity .25s ease,transform .25s ease}.cart-dropdown.show{opacity:1;transform:translateY(0);pointer-events:auto}.cart-arrow{position:absolute;top:clamp(-.5rem,-1vw,-.5rem);right:clamp(1rem,2vw,1.25rem);width:clamp(.875rem,2vw,1rem);height:clamp(.875rem,2vw,1rem);background:var(--color-white);border-left:1px solid #ddd;border-top:1px solid #ddd;transform:rotate(45deg);z-index:1001}.cart-overlay{display:none;position:fixed;inset:0;z-index:990;pointer-events:none}.cart-overlay.show{display:block}#cartIconMobile,#cartIconDesktop{background-color:var(--color-primary);border-radius:15%;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;padding:clamp(.15rem,1vw,.2rem);z-index:10;transition:transform .2s ease}#cartIconMobile{position:relative;overflow:visible}#cartIconMobile img,#cartIconDesktop img{width:28px;height:auto;display:block}.cart-badge{position:absolute;bottom:1rem;right:0rem;transform:translate(50%,-50%);background-color:var(--color-danger);color:var(--color-white);width:clamp(.875rem,2vw,.9rem);height:clamp(.875rem,2vw,.9rem);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(.6rem,1vw,.7rem);font-weight:700;z-index:20}.fixed-cta-bar{position:fixed;bottom:0;left:0;width:100%;background:var(--color-primary, #00984A);color:#fff;padding:.4rem;z-index:800;box-shadow:0 -2px 6px #00000026}.fixed-cta-bar .container{max-width:900px;display:flex;flex-direction:column;align-items:center;justify-content:center}.fixed-cta-bar .cta-text{font-size:clamp(.9rem,2vw,1rem);line-height:1.4}.fixed-cta-bar a{color:#fff;text-decoration:underline}.fixed-cta-bar .btn{border-radius:50px;padding:.5rem 1.25rem;transition:all .3s ease}.fixed-cta-bar .btn:hover{background:#f8f9fa;color:var(--color-primary, #00984A)}.profile-dropdown{min-width:clamp(16rem,40vw,20rem);padding:0;border:none;box-shadow:0 clamp(.25rem,1vw,.75rem) clamp(.5rem,1vw,1rem) #00000026;border-radius:1rem}.profile-header{display:flex;align-items:center;padding:clamp(1rem,2vw,1.5rem);border-bottom:1px solid var(--color-border)}.profile-menu-item{display:flex;align-items:center;padding:clamp(.5rem,1vw,.75rem) clamp(.75rem,2vw,1rem);text-decoration:none;transition:background-color .2s;color:var(--color-black)}.logout-item{color:var(--color-danger);background-color:var(--bg-grey);border-radius:.5rem}.profile-menu-item:hover{background-color:#f8f9fa;color:var(--color-black)}.logout-item:hover{background-color:#fff5f5;color:var(--color-danger)}.profile-btn img{width:clamp(2rem,5vw,2.2rem);height:clamp(2rem,5vw,2.2rem);border-radius:50%;object-fit:cover}.header-user-actions{display:flex;align-items:center;gap:1.2rem}.profile-btn{background:#fff;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5}.navbar-nav{margin:0;padding:0}#cartIconDesktop a{display:flex;align-items:center;position:relative}html,body{line-height:1.6;letter-spacing:0;margin:0;scroll-behavior:smooth}body.modal-open{overflow:hidden}.modal-backdrop{position:fixed}.modal{padding-right:0}.modal-content{margin-bottom:30px}.modal-form-label{margin-bottom:4px;display:inline-block}.modal-centered{max-width:750px;margin:0 auto}.city-card{cursor:pointer;transition:.2s ease}.ccity-card.active,.city-card.active{background:#f4fff9;border:1px solid rgba(0,152,74,1);border-radius:20px;color:#00984a}.city-card.active span{color:var(--color-primary)}.city-card.active img{filter:brightness(0) saturate(100%) invert(28%) sepia(84%) saturate(1423%) hue-rotate(123deg) brightness(96%) contrast(101%)}.city-search-container{display:flex;width:100%;align-items:center}@media(max-width:575.98px){.detect-text{display:none!important}.city-search-container button i{margin-right:0!important;font-size:1rem}.city-search-container button{justify-content:center;height:35px}}.search-wrapper input{padding-left:40px;border-radius:10px;border:1px solid var(--color-border);height:40px}.search-wrapper i{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.cities-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;max-height:300px;overflow-y:auto;padding-right:8px}.city-item{border-radius:8px;text-decoration:none;color:var(--text-primary);transition:all .3s ease;text-align:center}.green-sidebar{background-color:var(--color-primary);color:#fff;padding:clamp(.6rem,1.2vw,1rem);border-radius:.6rem}.form-area{padding:clamp(1.2rem,1vw,1rem)}.upload-container{border:1px solid var(--color-border);border-radius:.7rem;padding:clamp(.8rem,1.4vw,1.2rem);background:#f8fff9;transition:.3s;max-width:600px}.upload-container.drag-active{background:#e6f7ee;border-color:#41a86e}.upload-content{display:flex;gap:clamp(.75rem,1.5vw,1.25rem);align-items:flex-start;flex-wrap:wrap}.upload-main-box{border:2px solid var(--color-primary);padding:clamp(.3rem,1vw,.4rem);min-width:clamp(9rem,14vw,5rem);border-radius:.6rem;cursor:pointer;background:var(--color-white);transition:.2s}.upload-main-box p{margin-bottom:0}.upload-main-box:hover{border-color:#008848;background:#eef7f2}.uploaded-files{display:grid;grid-template-columns:repeat(3,clamp(4.8rem,7vw,6rem));gap:clamp(.5rem,1vw,.75rem);flex:1}.thumbnail-wrap{width:clamp(4.8rem,7vw,6rem);height:clamp(4.8rem,7vw,6rem);position:relative;border-radius:.5rem;overflow:hidden;background:#f0f0f0;border:1px solid var(--color-border)}.thumb-img{width:100%;height:100%;object-fit:cover}.pdf-thumb-box{width:100%;height:100%;background:#ffe8e8;border:2px solid var(--color-danger);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(.2rem,.5vw,.35rem);gap:.5rem}.pdf-icon{color:var(--color-danger)}.pdf-name{text-align:center;word-break:break-word;max-width:100%}.delete-icon{position:absolute;top:.2rem;right:.2rem;background:var(--color-white);padding:clamp(.25rem,.5vw,.35rem);border-radius:.35rem;cursor:pointer;border:1px solid var(--color-border);display:flex;justify-content:center;align-items:center}.info-text{margin-top:.75rem}.preactption-modal{max-width:1000px!important;width:100%}.sidebar-vector{position:absolute;bottom:0;left:clamp(8rem,16vw,12rem);width:clamp(5rem,12vw,9rem);pointer-events:none}.search-box-wrapper{position:relative}.search-field{padding-left:40px}.left-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-grey)}.clear-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--color-grey);cursor:pointer}.scroll-area{max-height:50vh;overflow-y:auto;padding-right:6px}.tab-switch{background:#f2f6f4;border-radius:12px}.tab-link{flex:1;border:0;border-radius:10px;background:transparent}.flash{background:var(--color-primary);color:var(--color-white);padding:4px 12px;border-radius:6px;display:inline-block}@media(max-width:320px){.time-period-tabs .btn{font-size:.85rem}.progress-step-label{font-size:.7rem}}@media(max-width:360px){.hero-text h1{font-size:1.5rem}.hero-text h2{font-size:1.1rem}}@media(max-width:576px){h1{font-size:clamp(1.75rem,5vw,1.875rem)}h2{font-size:calc(1.2rem + .9vw)}p{font-size:clamp(.9375rem,4vw,.9375rem)}.left-content h1{font-size:1.8rem}.scroll-arrow i{font-size:.7rem}.filters .active-tab{font-weight:600}.square-card-text{font-size:.7rem}.dock-card-text{font-size:.8rem}.button-container .btn,.custom-breadcrumb,.btn-custom,.dock-card-text{font-size:.7rem}.director-content h1{font-size:1.125rem}.director-submenu-item{font-size:.875rem}.sidebar-toggle-btn{font-size:1.125rem}.director-nav-section-title{font-size:.75rem}.card-title-vertical{font-size:.9rem}.info-green-box div{font-size:.85rem}}@media(max-width:768px){h1{font-size:clamp(1.75rem,5vw,1.875rem)}h2{font-size:calc(1.2rem + .9vw)}p{font-size:clamp(.9375rem,4vw,.9375rem)}.test-price{font-size:var(--fs-xxl);font-weight:600}.scroll-arrow{font-size:.9rem}.app-btns .btn-custom-sm{font-size:.85rem}.question-title{font-size:1.2rem}.test-step,.test-step:first-child,.test-step:last-child,.info-btn-text,.cart-list-item-name{font-size:.85rem}.progress-step-label{font-size:.75rem}}@media(min-width:768px)and (max-width:900px){.banner-background h1{font-size:1.75rem}.banner-background p.lead{font-size:1rem}.info-btn-text{font-size:.8rem}}@media(max-width:900px){h1{font-size:clamp(1.75rem,5vw,1.875rem)}h2{font-size:calc(1.2rem + .9vw)}p{font-size:clamp(.8rem,4vw,.85rem)}.left-content h1{font-size:2.2rem}.app-btns span small{font-size:.7rem}.app-btns span strong{font-size:.9rem}}@media(min-width:992px)and (max-width:1025px){.icon-circle i{font-size:1rem}.sub-nav .nav>li{margin-right:.1rem}.header .contact-number,.contact-label,.metropolis-header .contact-number{font-size:var(--fs-sm)}.info-btn-text{font-size:.92rem}}@media(max-width:1025px){.sub-nav .nav-link{font-size:.82rem!important}.card-info p{font-size:.7rem}.metbuddy-text{font-size:.4375rem}}@media(min-width:992px)and (max-width:1100px){.vt-text h6{font-size:.85rem}.vt-text p{font-size:.7rem}}@media(min-width:1024px)and (max-width:1280px){.sub-nav .login-text{font-size:.8125rem}.custom-form-title{font-size:1.2rem}}@media(min-width:1100px)and (max-width:1199px){.sub-nav .nav-link{font-size:.8rem}.sub-nav .dropdown-toggle i{font-size:.7rem}}@media(min-width:1200px){.icon-circle i{font-size:1.2rem}}.hero-image{margin-top:1rem}.packages-section{padding:40px 0}.appointment-form,.package-card{padding:20px}.test-cards-row>[class*=col-]{flex:0 0 calc((100% - 1rem)/2);margin-right:.5rem}.card-value{white-space:nowrap}.test-card .btn-small{white-space:nowrap;flex-shrink:0}.information-section .row{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:320px){.time-period-tabs{flex-wrap:wrap;justify-content:center}.stack-wrapper{height:220px}.time-period-tabs .btn{flex:1 1 100%;justify-content:center;padding:.5rem .75rem}.progress-steps{gap:.5rem}}@media(min-width:321px){.grid-buttons{grid-template-columns:repeat(2,1fr)}}@media(max-width:360px){.hero-overlay{width:clamp(260px,90vw,371px)}.stack-wrapper{height:180px}.info-grid{grid-template-columns:repeat(1,1fr);gap:.625rem 0}.fit-top-sticky-bar{position:fixed;top:46px}.chatbot-trigger-center{bottom:3.5rem}}@media(min-width:361px)and (max-width:575.98px){.chatbot-trigger-center{bottom:4rem}.fit-top-sticky-bar{position:fixed;top:93%!important}.stack-wrapper{height:180px}.comparison-row{grid-template-columns:1fr;gap:6px}.fit-top-cta{justify-content:space-between}.info-box{width:100%}.info-grid{gap:20px 10px}.director-sidebar{width:90%}.director-nav-item{padding:10px}.director-submenu-item{padding:6px 10px}.sidebar-toggle-btn{width:50px;height:50px;bottom:15px;right:15px}.director-sidebar{width:85%}.director-content{padding:14px}.benefits-section{height:1575px}.wch-img{max-height:180px}.card-item{height:auto!important}.card-overlay{position:relative;height:auto!important;overflow:visible!important;padding:16px}.card-content{position:relative;height:auto!important;overflow:visible!important}.card-title-vertical{position:relative;writing-mode:horizontal-tb;transform:none;margin-bottom:12px;opacity:.7}.info-green-box{padding:14px;margin-top:16px}.info-green-box .d-flex{gap:6px}.info-green-box .contact-icon{min-width:28px}.info-green-box div{word-break:break-word;line-height:1.4}.result-row{grid-template-columns:1fr}.fit-top-inner{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap}.fit-top-info{flex:1;min-width:0}.fit-test-name{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fit-top-cta{display:flex;align-items:center;gap:8px;flex-shrink:0}.fit-top-cta .fs-5{font-size:14px!important}.fit-top-cta .text-muted{font-size:12px}.btn-custom{padding:6px 10px;font-size:12px;white-space:nowrap}}@media(max-width:650px){.btn-custom{padding:.6rem .7rem}.timeline-content{padding-left:1rem}.button-container .filters{justify-content:flex-start}.button-container .btn{padding:.3rem .2rem}.about-hero-section{min-height:15.625rem}.hero-overlay{margin:clamp(-30.9375rem,-5vw,-12rem) auto 1rem;width:clamp(15.625rem,25vw,22.8125rem)}.member-progress-steps .arrow{display:block}main.site-main,.blog-layout{padding-top:4.25rem!important}.metbuddy-wrapper{width:4.375rem;height:4.375rem}.stories-grid{grid-template-columns:repeat(2,1fr);gap:12px}.scroll-arrow{width:1.5625rem!important;height:1.5625rem!important}.offcanvas-logo img{max-height:4.375rem;margin-left:7rem;width:70%}.header .navbar-brand{margin:clamp(-4rem,-2vw,-2.8rem)}.cart-dropdown{right:-.75rem;width:16.25rem}.card-grid{grid-template-columns:1fr!important}.doctor-circle{width:17.5rem;height:17.5rem}.test-item{flex-direction:column}.test-action{border-top:1px solid #f0f0f0;padding-top:.5rem;display:flex;flex-direction:column;width:100%}.test-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.hero-carousel{padding:2.5rem 1.25rem 6.25rem}.cta-banner-img{max-width:100%}.info-box{padding:.375rem .5rem;gap:.5rem}.info-icon{width:2.5rem;height:2.5rem}.info-icon img{width:1.5rem;height:1.5rem}#section-included .container{padding:1rem!important}#section-included{padding-left:.75rem;padding-right:.75rem}.test-container{display:grid!important;grid-template-columns:1fr!important;gap:20px}.bottom-section{display:grid!important;grid-template-columns:1fr!important;gap:20px;margin-top:0;padding:25px}.bottom-section img,.test-container img{width:35%;height:auto}.hero-responsive-img{max-height:180px}.story-frame{width:90vw;height:85vh}.progress-wrapper{left:5%;width:90%}.nav-left{left:10px}.nav-right{right:10px}.custom-breadcrumb{gap:.3rem}}@media(max-width:767.98px)and (orientation:landscape){.hero-text{margin-top:clamp(100px,15vh,160px)}.hero-section{padding:20px 0}.help-section{flex-direction:column;text-align:center;padding:2rem 1.5rem}.help-image{margin-top:1.5rem}.popular-cities-grid{grid-template-columns:repeat(3,1fr)}.cities-grid{grid-template-columns:repeat(2,1fr)}.health-conditions-grid{grid-template-columns:1fr}}@media(max-width:767.98px){.packages-header{align-items:flex-start}.fixed-cta-bar{display:none!important}.filters{gap:.5rem;white-space:nowrap;scrollbar-width:none}.filters::-webkit-scrollbar{display:none}.filters .btn{flex:0 0 auto}.pathology-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.video-main-card{height:200px}.section-spacing{padding:15px 0}.btn.btn-add-to-cart{margin-bottom:.5rem;display:inline-block;width:auto}.col-lg-6+.col-lg-6{margin-top:1rem}.video-swiper .swiper-wrapper,.awards-swiper .swiper-wrapper{flex-wrap:nowrap!important}.video-swiper .swiper-slide,.awards-swiper .swiper-slide{flex-shrink:0;width:220px;margin-right:16px}.videos-section .container,.awards-section .container{padding:0 .5rem}.test-cards-row>[class*=col-]{width:280px}.newsletter-section form{flex-direction:column;align-items:flex-start}.newsletter-section input{width:100%;margin-bottom:.5rem}.newsletter-section button{width:100%}.footer-bottom{align-items:flex-start!important;text-align:left!important}.footer-bottom .legal-links{text-align:left!important}.main.site-main,.main.blog-layout{padding-top:70px}#metbuddy-floating{bottom:7rem!important;right:1rem}.accreditation-section .col-12.col-md,.accreditation-section .d-flex.flex-nowrap{justify-content:flex-start!important}.accreditation-logo{max-width:70px}.custom-dropdown .dropdown-menu{grid-template-columns:1fr;grid-template-rows:auto}.custom-dropdown .dropdown-menu li:nth-child(n+9):not(.dropdown-footer){display:none}.phlebo-details-card{flex-direction:column;align-items:stretch}.phlebo-actions{justify-content:space-between;width:100%}.address-cards{margin-top:clamp(-9rem,100vw,0rem)}.progress-steps{align-items:flex-start;gap:1.5rem}.progress-step:not(:last-child):after{top:50%;left:100%;width:50px;right:auto;border-top:none}.progress-step{justify-content:flex-start}.cart-dropdown{width:90vw;right:5%;top:calc(100% + 8px)}.about-hero-section{min-height:300px}.arrow-bg{background:transparent}.custom-accordion .accordion-button{padding:clamp(.5rem,1.5vw,1rem) clamp(.6rem,2vw,.7rem);white-space:normal;padding-right:2.5rem}.scroll-arrows-header{display:flex!important;gap:.5rem!important}.scroll-arrow{width:30px;height:30px}.scroll-arrow:before{content:"";position:absolute;width:48px;height:48px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.button-container{padding:.5rem 0;align-self:flex-start;justify-content:flex-start;margin-left:0}.row.align-items-center.g-2{text-align:center}.row.align-items-center.g-2 .col-12{margin-bottom:.5rem}.d-flex.flex-wrap.justify-content-md-end.gap-2{flex-direction:column;align-items:stretch;gap:.5rem}.d-flex.flex-wrap select,.d-flex.flex-wrap .position-relative{width:100%!important}.test-action{display:flex;flex-direction:column;align-items:stretch}.test-action .extra-text{width:100%;margin-bottom:.4rem;text-align:center}.test-action .price-btn-row{display:flex;justify-content:space-evenly;align-items:center;width:100%}.test-action .btn-custom{margin-top:0}.app-btns{flex-wrap:nowrap!important;justify-content:space-between;gap:.6rem}.app-btns .btn-custom-sm{flex:1 1 auto;min-width:48%;padding:.5rem .6rem;justify-content:center}.app-btns .icon-svg{width:18px;height:18px}}@media(max-width:768px){.member-progress-steps{width:100%;padding:clamp(7px,2vw,10px)}.pdf-toolbar,.toolbar-left,.toolbar-center,.toolbar-right{gap:0px}.pdf-page{padding:20px}.toolbar-center{position:static;transform:none;justify-content:flex-start}.dark-gradient-background .col-md-5 img{width:200px!important;object-fit:cover}.fellowship-cards{flex-direction:column;height:auto;gap:15px}.card-item{flex:none!important}.card-title-vertical{writing-mode:horizontal-tb;transform:none}button.sidebar-toggle-btn{display:flex!important;position:fixed!important;bottom:20px!important;right:20px!important;z-index:100!important}.requirements-grid{grid-template-columns:1fr!important}.requirement-step{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.2)}.requirement-step:last-child{border-bottom:none!important}.test-step,.test-step:first-child,.test-step:last-child{clip-path:none;border-radius:6px;height:42px;padding:5px}.gauge-img-wrapper{width:100%;max-width:320px}.container-card{padding:20px}.test-bar-container{gap:6px;flex-wrap:wrap}.bmi-btn{margin-left:0;width:100%}.bmi-inputs{flex-direction:column;align-items:stretch}.pagination-wrapper{gap:10px}.pagination-numbers{justify-content:flex-start}form .row.g-3>.col-6{flex:0 0 100%;max-width:100%}.time-slots-grid{grid-template-columns:repeat(auto-fill,minmax(150px,2fr))}.progress-step:after{display:none}.progress-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.progress-step{display:flex;flex-direction:column;align-items:center;gap:6px}.cta-banner-img{max-width:350px}.fit-card-grid{grid-template-columns:1fr}}@media(min-width:1024px)and (max-width:1366px){.hero-text{margin-top:0}}@media(min-width:768px)and (max-width:1024px){.test-container{grid-template-columns:320px 1fr}.bottom-section{grid-template-columns:1fr 320px}.bottom-section img,.test-container img{width:80%;height:auto}.info-box{width:100%}.info-grid{gap:20px 10px}.stories-grid{grid-template-columns:repeat(3,1fr)}.dark-gradient-background .col-md-5 img{width:250px!important;height:250px!important;object-fit:cover}.card-item{flex:0 0 120px;transition:flex-basis .3s ease}.card-item.active{flex:0 0 400px}.hero-text{margin-top:0}.progress-steps{gap:35px}}@media(min-width:768px)and (max-width:900px){.hero-overlay{width:clamp(280px,30vw,350px)}.chatbot-trigger-center{bottom:5rem}.timeline-wrapper{padding:1rem 2rem}main.site-main,main.blog-layout{padding-top:70px}.offcanvas-logo img{max-height:6rem;margin-left:8.3125rem}.address-cards{margin-top:clamp(-9rem,100vw,0rem)}.city-modal .popular-cities div{flex:1 1 calc(27% - 1rem)}.fixed-cta-bar{display:none!important}.fixed-cta-bar .container{flex-direction:row;gap:1rem}.fixed-cta-bar .cta-text{margin-bottom:0}.banner-background .row{flex-wrap:nowrap}.banner-background .col-lg-6{flex:0 0 50%;max-width:50%}.offcanvas-logo img{margin-left:20px;max-width:180px}.header .navbar-brand{margin:clamp(-1rem,-5vw,-4rem)}.col-lg-6{flex:0 0 50%;max-width:50%}.banner-img{width:100%;height:auto;max-width:100%;object-fit:cover}.custom-dropdown .dropdown-menu{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}.custom-dropdown .dropdown-menu li:nth-child(n+9):not(.dropdown-footer){display:none}.price-btn-row .test-price{margin-right:8px}}@media(min-width:901px)and (max-width:1024px){.address-cards{margin-top:clamp(-9rem,100vw,0rem)}.progress-steps{gap:56px}.member-sidebar-sticky{bottom:0}.progress-step:not(:last-child):after{right:-57px;top:50%;width:56px}.offcanvas-logo img{max-height:7rem;margin-left:8rem}.cards-row .card-wrapper{flex:0 0 30%}.banner-img{width:100%;max-width:900px}.breadcrumb-container{padding:.7rem 0em}}@media(max-width:968px){.hero-content{grid-template-columns:1fr}main.site-main,.main.blog-layout{padding-top:70px}.doctor-circle{width:350px;height:350px}.search-card{max-width:100%;margin:-54px auto 40px}.tabs-wrapper{margin:-23px auto 20px}#cartIconMobile{background-color:#fff}#cartIconMobile img{width:24px}.search-btn{width:100%}}@media(max-width:991px){.member-progress-steps{position:relative;display:flex;align-items:center}.fit-page-grid{grid-template-columns:1fr}.fit-left,.fit-right{width:100%}.fit-tabs-sticky{position:sticky;top:0;z-index:100;background-color:#fff;width:100%;left:0}.fit-tabs{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:0!important;width:100%;padding:8px 14px}.fit-tabs a{flex-shrink:0;padding:8px 14px;white-space:nowrap}.progress-steps-wrapper{overflow:hidden;flex:1}.progress-steps{transition:transform .3s ease}.progress-step{text-align:center}.arrow{background:none;border:none;cursor:pointer}.side-scroll{max-height:none!important;overflow:visible!important}.position-sticky{position:relative!important}.overlap-section{margin-top:0}.offer-section{padding:1rem}.benefits-section{height:1510px}}@media(max-width:991.98px){.sub-nav{display:none!important}.member-progress-steps{width:100%}#metbuddy-floating{bottom:2rem}.member-sidebar-sticky{top:10px}.preactption-modal{max-width:95%!important;margin:0 10px}.cta-vector{display:none!important}}@media(max-width:992px){body{padding-bottom:30px}.fit-tabs-sticky{width:100%}.service-card-stack.active{transform:translate(-50%) translateY(0) scale(1);z-index:100}.leader-img{width:150px}.timeline-year.right{right:0}.timeline-year.left{left:0}.values-triangle{width:300px;height:280px}.vt-center{width:180px;height:180px;border-width:6px;top:50%;left:50%;transform:translate(-50%,-55%)}.vt-left{top:45px;left:-8px;flex-direction:row;gap:6px}.vt-right{top:45px;right:-8px;flex-direction:row;gap:6px}.vt-bottom{bottom:-15px;left:50%;transform:translate(-50%);flex-direction:column;gap:4px}.vt-icon-wrap{width:70px;height:70px}.vt-icon-inner{width:50px;height:50px;top:8px;left:8px}.vt-icon-inner img{width:30px}.card-grid{grid-template-columns:repeat(2,1fr)}.metbuddy-wrapper{width:90px;height:90px}.hero-responsive-img{max-height:300px}.details-card,.overview-card{padding:20px}.director-wrapper{flex-direction:column;gap:16px}.director-sidebar-toggle{display:inline-block;margin-bottom:6px}.director-sidebar{position:fixed;left:0;top:0;bottom:0;transform:translate(-110%);width:320px;z-index:9999;max-height:100vh}.director-sidebar.open{transform:translate(0)}.director-sidebar .close-btn{display:block}.director-content{padding:18px;max-height:none;width:100%}.sidebar-backdrop{position:fixed;inset:0;background:#00000059;display:none;z-index:9998}.sidebar-backdrop.show{display:block}.content-wrapper{flex-direction:column;gap:20px}.left-section,.right-section{flex:1 1 100%}}@media(min-width:992px){.custom-col{width:50%;flex:0 0 50%}.custom-accordion{display:grid;grid-template-columns:repeat(1,1fr);gap:16px 24px}.test-accordion{grid-template-columns:repeat(1,1fr)}.custom-accordion .accordion-item{width:100%}.pdf-sidebar.active~.pdf-wrapper .pdf-container{margin-left:260px}.readmore-text,#cartIconDesktop{display:block!important}.blog-detail-section .row{align-items:flex-start}.col-lg-5.order-1.order-lg-2,.col-lg-4.order-1.order-lg-2{position:sticky;top:60px;align-self:flex-start;z-index:100}.position-sticky{position:relative!important}.side-scroll{max-height:none!important;overflow:visible!important}.most-viewed-news{margin-top:1.5rem}.col-lg-8.order-2.order-lg-1,.col-lg-7{z-index:1}.grid-buttons{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px)and (max-width:1100px){.sub-nav .btn-custom{padding:.3rem!important}.progress-steps{display:flex!important;transform:none!important}.arrow{display:none}#cartIconMobile img,#cartIconDesktop img{width:22px}.cart-badge{bottom:.9rem}.sub-nav .container-fluid{gap:.3rem!important}.sub-nav .nav{gap:.2rem!important}.custom-dropdown .dropdown-menu{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.custom-dropdown .dropdown-menu li:nth-child(n+9):not(.dropdown-footer){display:none}}@media(min-width:1024px){.view-all-item{grid-column:-2;margin-top:1rem}.view-all-item a{width:100%}}@media(min-width:1024px)and (max-width:1280px){.icon-circle{width:30px;height:30px}.sub-nav img.icon-svg{width:15px;height:15px}.sub-nav ul.nav{gap:.25rem}.fellowship-cards{height:500px}.sub-nav .nav-link{padding:.4rem .3rem!important}.sub-nav .gap-2{gap:.25rem!important}.sub-nav .nav-link span{display:inline}.custom-padding{padding:.2rem!important}.nav-icon{width:15px;height:15px}}@media(min-width:1100px)and (max-width:1199px){.sub-nav .nav-link{padding:.25rem .4rem!important}.sub-nav .container-fluid{gap:.4rem!important}.sub-nav .nav{gap:.3rem!important}.sub-nav .btn-custom{padding:.4rem .5rem!important}#cartIconMobile img,#cartIconDesktop img{width:23px}.sub-nav{padding-left:.5rem!important;padding-right:.5rem!important}.sub-nav .nav-link{padding:.5rem .4rem!important;white-space:nowrap}.sub-nav .gap-2{gap:.3rem!important}.sub-nav .nav-link img{width:16px!important;height:16px!important}.sub-nav .fa-chevron-down{margin-left:.25rem!important}.sub-nav .btn-custom-md{padding:.4rem .6rem!important}.cart-badge{position:absolute;bottom:1.5rem}.sub-nav #cartIconDesktop img{width:28px!important;height:28px!important}.sub-nav .container-fluid{padding-left:.5rem;padding-right:.5rem}}@media(max-width:1199.98px){.test-cards-row{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.top-nav .contact-info{flex-direction:row}.test-cards-row .col-lg-3,.test-cards-row .col-md-6{flex:0 0 auto;width:300px}.test-cards-row::-webkit-scrollbar{height:6px}.test-cards-row::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.test-card .btn-small{min-width:120px}.custom-dropdown .dropdown-menu{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.progress-step-icon{width:2rem;height:2rem}.progress-step:not(:last-child):after{right:-38px;top:50%;width:44px}}@media(min-width:1200px){.logo-brand img,.offcanvas-logo img{max-height:7rem;height:auto}.timeline-wrapper{padding:1rem 4rem}.custom-dropdown .dropdown-menu{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1300px!important}#map{height:1100px}}@media(min-width:1281px)and (max-width:1399px){.hero-text{margin-top:clamp(40px,10vh,11rem);padding:1rem}.progress-steps{gap:48px}}@media(min-width:1400px){.hero-overlay{margin:clamp(-480px,-5vw,-170px) auto 2rem;width:clamp(280px,38vw,300px)}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1480px!important}}@media(min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1800px!important}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero-overlay,.logo-brand img,.navbar-brand img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media print{.hero-overlay{margin:0 auto 1rem;page-break-inside:avoid}.sub-nav,.offcanvas,.btn-custom{display:none!important}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.filter-scroll{overflow-x:auto;white-space:nowrap}.filter-scroll .btn{white-space:nowrap}*,*:before,*:after{box-sizing:border-box}html,body{letter-spacing:0;line-height:1.6;margin:0;scroll-behavior:smooth;height:100vh}img,video,iframe{max-width:100%;height:auto}:root{--color-primary: #00984A;--color-secondary-green: #146930;--color-accent: #65B32E;--color-secondary: #E6E24A;--color-danger: #D93025;--color-danger-text: #EA4335;--color-orange: #FFAB4B;--color-white: #FFFFFF;--color-black: #1D1D1B;--color-text: #1A1A1A;--color-text-secondary: #2A2A2A;--color-border: #BABDC1;--color-grey-bg: #F5F5F5;--color-badge: #DEE2E6;--color-grey: #7C7C7C;--bg-home: linear-gradient(66.85deg, #F8F9DB 35.66%, #E0F0D6 65.61%);--bg-gradient: linear-gradient(180deg, #E0F0D6 0%, #FFFFFF 100%);--bg-gradient-dark: linear-gradient(313.6deg, #EEF0C4 9.32%, #CEE5BD 53.4%);--bg-light: linear-gradient(180deg, #FFFFFF 13.56%, #F9F9DB 100%);--bg-light-gradient: linear-gradient(91.47deg, #FFFFFF 1.82%, #FFFEE0 100%);--bg-invert: linear-gradient(180deg, #F9F9DB 13.56%, #FFFFFF 100%);--bg-invert-blue: linear-gradient(180deg, #FFFFFF 0%, #E0F0D6 100%);--bg-banner: linear-gradient(90deg, #00984A 0%, rgba(0, 152, 74, 0) 78.16%);--bg-blue: linear-gradient(180deg, #FFFFFF 0%, #E0F0D6 100%);--btn-gradient: linear-gradient(360deg, #E6E24A 0%, #65B32E 100%);--green-gradient: radial-gradient(154.8% 170% at 50% -11.45%, #FFFFFF 0%, #00984A 100%);--card-header-bg: linear-gradient(91.47deg, #FFFFFF 1.82%, #FFFEE0 100%);--banner-bg: radial-gradient(50% 50% at 50% 50%, rgba(20, 105, 48, .8) 0%, rgba(101, 179, 46, .8) 100%);--bg-grey: #F8F8F6;--color-facebook: #1877F2;--color-x: #000000;--color-whatsapp: #25D366;--color-linkedin: #0077B5;--color-pinterest: #E60023;--shadow-card: 0px 4px 20px rgba(0, 0, 0, .05);--radius-sm: .5rem;--radius-md: 1rem;--radius-btn: .5rem;--space-xxs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-fluid: clamp(.5rem, 2vw, 1.5rem) }::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:var(--color-badge)}[data-animate]{opacity:0;transform:scale(.95) translateY(30px);transition:all .5s ease-out}[data-animate].visible{opacity:1;transform:scale(1) translateY(0)}[data-animate=fade-up]{transform:translateY(30px)}[data-animate=fade-right]{transform:translate(-30px)}[data-animate=fade-left]{transform:translate(30px)}a{color:var(--color-black);text-decoration:underline}a:hover,a:active{color:var(--color-primary);text-decoration:underline}.bg-light-section,.bg-secondry-light-section,.green-backgound,.videos-section,.blog-section,.information-section,.services-overview-section,.lcm-section,.why-metropolis-section,.mobile-section{background:var(--bg-light)}.wellness-section{background:var(--bg-light)!important}.gradient-section,.csr-section,.Collaborations-section{background:var(--bg-gradient)}.green-backgound{background:var(--green-gradient)}.clicn-section,.test-regularly-section,.home-test-banner{background-color:var(--color-accent)}.videos-section,.values-section,.test-conditions-section,.bg-secondry-light-section,.comprehensive-health-solutions-section,.methodology-section{background:var(--bg-invert)}.dark-gradient-background{background:var(--bg-gradient-dark)}.bg-light-grey{background-color:#f8f8f6}.platform-bg{background:url(/build/assets/Layout-bg-BVN2QNvu.webp) no-repeat center center;background-size:cover;background-attachment:fixed;color:var(--color-white)}.green-bg-section{background-color:var(--color-primary)}.gradient-section,.bg-secondry-light-section,.section-spacing,.platform-bg,.green-bg-section{padding:clamp(1rem,6vw,1.2rem) 0}.light-bg-section{background-color:var(--color-white);padding:1rem 0}.scrollable-container{max-height:72vh;overflow-y:auto}.section-img{width:100%;height:clamp(12rem,30vw,22rem);object-fit:cover;border-radius:var(--radius-sm)}.min-w-300{min-width:300px}.logo-xs{width:5rem;height:auto}.hero-carousel{background-color:var(--color-primary);position:relative;border-radius:2rem;padding:1.875rem clamp(1.25rem,4vw,1.25rem);margin:clamp(1rem,3vw,1.2rem);overflow:hidden;padding-top:115px}.hero-section .carousel,.hero-section .carousel-inner,.hero-section .carousel-item{height:100%}.hero-carousel-content{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.hero-responsive-img{width:100%;height:auto;object-fit:cover;max-height:650px;border-radius:1rem;box-shadow:0 10px 25px #00000026}.hero-peek-carousel .carousel-inner{display:flex;align-items:center;justify-content:center;overflow:visible}.hero-peek-carousel .carousel-item{flex:0 0 70%;margin:0 -15%;transition:transform .5s ease,opacity .5s ease;opacity:.5;z-index:1}.hero-peek-carousel .carousel-item.active{flex:0 0 100%;opacity:1;z-index:2}.hero-carousel .carousel-inner{overflow:hidden}.hero-peek-carousel .carousel-item img{transition:transform 1.5s ease-in-out}.hero-peek-carousel .carousel-item.active img{transform:translate(0)}.dark-gradient-background-image:not(.booked-icon){width:350px!important;object-fit:cover}.left-content h1{color:#fff;margin-bottom:1.25rem;line-height:1.2}.left-content p{color:#fffffff2;margin-bottom:1.875rem;line-height:1.6}.carousel-indicators [data-bs-target]{width:calc(.75rem + .25vw);height:calc(.75rem + .25vw);border-radius:50%;background-color:var(--color-primary);position:relative}.carousel-indicators [data-bs-target]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(3rem + .5vw);height:calc(3rem + .5vw)}.carousel-indicators{gap:.75rem}.hero-section .hero-container{display:flex;flex-wrap:wrap;align-items:center}.section-heading{margin-bottom:1rem;color:var(--color-black)}.section-subtitle{color:var(--color-text);margin-bottom:2rem}.carousel-indicators .active{background-color:green;opacity:1}.carousel-controls{bottom:.938rem;left:2.188rem}.indicator-container{background:var(--color-primary)}.indicator{width:.75rem;height:.75rem;border-radius:50%;background-color:#fff6;cursor:pointer;transition:all .3s ease}.indicator.active{background-color:var(--color-white);border-radius:.375rem}.right-content{position:relative;display:flex;justify-content:center;align-items:center}.carousel-banner-img{max-width:12.5rem;width:100%}.carousel-banner-wrapper{width:clamp(12.5rem,18vw,20rem);height:clamp(12.5rem,18vw,20rem);margin:0 auto;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-white)}.carousel-banner-wrapper img{opacity:0;transition:opacity .5s ease-in-out}.carousel-banner-wrapper img.active{opacity:1}.fade-text{opacity:0;transform:translateY(10px);transition:opacity .6s ease,transform .6s ease}.fade-text.active{opacity:1;transform:translateY(0)}carousel-banner-wrapper img{width:100%;height:100%;object-fit:cover}.search-form{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:.938rem;align-items:end}.search-form-content{display:none;opacity:0;transition:opacity .3s ease}.search-form-content.active{display:grid;opacity:1}.search-form-content-nearby{grid-template-columns:1fr auto}.search-btn{background-color:var(--color-primary);color:var(--color-white);border:none;padding:.75rem 20px;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;height:3rem;width:3rem}.search-btn:hover{background-color:var(--color-primary);transform:translateY(-2px)}.search-card{border-radius:.938rem;box-shadow:0 10px 40px #0000000d;position:relative;max-width:50%;margin:-110px auto 20px;z-index:10}.tabs-wrapper{position:relative;margin:-110px auto 20px}.tabs-floating{position:absolute;top:-30px;z-index:5;border-radius:12px}.awards-section{background-color:var(--color-accent);overflow-x:hidden}.breadcrumb-container{padding:.9rem 0em}.custom-breadcrumb{display:flex;align-items:center;gap:.5rem;color:var(--color-text);background-color:var(--color-grey-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:clamp(.5rem,1vw,.6rem) clamp(.9rem,4vw,1rem);margin-bottom:.5rem}.custom-breadcrumb a{color:var(--color-grey);text-decoration:none}.custom-breadcrumb a:hover{color:var(--color-primary)}.custom-breadcrumb span{color:var(--color-text)}.custom-breadcrumb a:last-child{color:var(--color-primary);pointer-events:none}.custom-breadcrumb>*:last-child{color:var(--color-primary)}.custom-text-primary{color:var(--color-secondary-green)}.custom-text-primary-green{color:var(--color-primary)}.custom-text-secondary{color:var(--color-text)}.custom-text-light{color:var(--color-white)}.custom-text-dark{color:var(--color-black)}.custom-text-grey{color:var(--color-grey)}.discount-text{color:var(--color-danger-text)}.btn-custom{display:inline-flex;align-items:center;justify-content:center;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;border:2px solid transparent;border-radius:var(--radius-btn);padding:clamp(.5rem,1vw,.7rem) clamp(1rem,2vw,1.2rem);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;white-space:nowrap;background-color:transparent;z-index:1}.btn-custom:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:transparent;z-index:-1}.btn-custom:hover:before{height:100%}.btn-clicked{box-shadow:0 2px .5rem #007bff4d}.btn-custom-primary{background:var(--btn-gradient);color:var(--color-black);border:none}.btn-custom-primary:hover{background:var(--color-primary);color:var(--color-white)}.btn-custom-secondary{background-color:var(--color-secondary);color:var(--color-black)}.btn-custom-secondary:hover{background-color:var(--color-white);color:var(--color-primary)}.btn-custom-success{background-color:var(--color-primary);color:var(--color-white)}.btn-custom-success:hover{color:var(--color-white)}.btn-custom-light{background:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary)}.btn-custom-light:hover{background:var(--color-white);color:var(--color-primary)}.btn-custom-dimmed{background:var(--bg-grey);color:var(--color-border)}.btn-custom-dimmed:hover{background:var(--color-black);color:var(--color-white)}.btn-custom-outline{background-color:transparent;border:1px solid var(--color-border);color:var(--color-text)}.btn-custom-outline:hover{background-color:var(--color-grey);color:var(--color-white)}.btn-custom-outline-success{background-color:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary)}.btn-custom-outline-dark{border:1px solid var(--color-black);color:var(--color-black)}.btn-custom-outline-dark:hover{background-color:var(--color-black);color:var(--color-white)}.btn-custom-outline-light{border:1px solid var(--color-white);color:var(--color-white)}.btn-custom-outline-light:hover{background-color:var(--color-white);color:var(--color-black)}.btn-custom-outline-danger{border:2px solid var(--color-danger);color:var(--color-danger)}.btn-custom-outline-danger:hover{background-color:var(--color-danger);color:var(--color-white)}.btn-custom-link{background:none;border:none;color:var(--color-primary);padding:0}.btn-custom-link:hover{text-decoration:underline}.btn-custom-trash{background:none;border:none;cursor:pointer}.btn-custom-icon{padding:.5rem;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-white);border-radius:.5rem;border:1px solid var(--color-border);color:var(--color-black);text-decoration:none}.btn-custom-icon:hover{background-color:var(--color-primary);color:var(--color-white)}.checkbox-btn input[type=radio]{margin-right:8px;accent-color:var(--color-primary)}.checkbox-btn:has(input:checked){border-color:var(--color-primary)}.checkbox-btn-group{display:flex;gap:clamp(.5rem,1vw,.75rem)}.checkbox-btn{display:inline-flex;align-items:center;flex:1;padding:clamp(.3rem,1vw,.2rem);border:1px solid var(--color-border);border-radius:var(--radius-btn);cursor:pointer;text-align:center;transition:all .3s ease}.btn-custom-sm{padding:.4rem .5rem}.btn-custom-md{padding:.5rem .6rem}.btn-custom-lg{padding:.75rem 1.5rem}.btn-custom-block{display:flex;width:100%}.btn-custom:disabled,.btn-custom.disabled{opacity:.6;cursor:not-allowed}.btn-custom.loading{pointer-events:none;opacity:.7;position:relative}.btn-custom.loading:after{content:"";position:absolute;top:50%;left:50%;width:10.5rem;height:10.5rem;border:2px solid var(--color-white);border-top-color:transparent;border-radius:50%}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.btn-custom .btn-icon-left{margin-right:.5rem}.btn-custom .btn-icon-right{margin-left:.5rem}.icon-svg{width:clamp(20px,2vw,24px);height:clamp(20px,2vw,24px)}.icon-fa,.icon-green{color:var(--color-primary)}.card{display:flex;flex-direction:column;width:100%;justify-content:space-between;border:1px solid var(--color-border);height:100%;background-color:var(--color-white);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 0 8px #00000015}.card-wrapper .card:hover{box-shadow:0 8px 18px #00000014;border-color:var(--color-border);border-width:1px}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:stretch}.card-header{display:flex;align-items:center;justify-content:space-between;min-height:4.2rem;background-color:var(--color-white);color:var(--color-black);padding:.5rem 1rem;border-bottom:1px solid var(--color-border);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);line-height:1.4}.packages-header{margin:10px 2px}.card-header-background{background:var(--card-header-bg)}.card:after{opacity:0;transition:opacity .3s ease}.card-body{display:flex;flex-direction:column;justify-content:space-evenly;flex:1;height:100%;padding:1rem;text-align:start}.card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-bottom:.4rem}.card-footer{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1rem;border-top:1px solid var(--color-border)}.card-media{width:100%;padding:1rem;box-sizing:border-box;border-radius:var(--radius-md);overflow:hidden;background-color:var(--color-white)}.card-media img{height:clamp(8rem,25vw,10rem);object-fit:cover;border-radius:var(--radius-md);display:block}.test-media img{height:clamp(11rem,25vw,0rem)}.card-media-inner{border-radius:inherit;overflow:hidden}.card-icon{width:clamp(4rem,5vw,5rem);height:clamp(4rem,5vw,5rem);object-fit:contain;margin-bottom:.75rem}.card-author{display:flex;align-items:center;padding:clamp(.4rem,2vw,.6rem)}.card-avatar{width:clamp(2rem,5vw,2.5rem);height:clamp(2rem,5vw,2.5rem);background-color:#e9ecef;border-radius:50%;overflow:hidden}.card-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.card-text{color:var(--color-grey);line-height:1.5;margin-bottom:.8rem}.card-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;gap:.5rem;margin:.8rem 0;line-height:1.4;color:var(--color-grey)}.card-value,.card-info,.card-cta,.test-name,.test-price{color:var(--color-black)}.info-p{margin-top:auto}.card-cta{text-decoration:none;transition:color .2s}.card-cta:hover{text-decoration:underline}.card-info{color:var(--color-text)}.card-info i,.year-experience{color:var(--color-primary)}.card-info p{margin-bottom:.5rem}.card-primary{border-left:4px solid var(--color-primary)}.card-accent{border-left:4px solid var(--color-accent)}.card-secondary{border-left:4px solid var(--color-secondary)}.card-experience{width:clamp(250px,50%,420px);margin:0 auto;border:1px solid var(--color-primary);padding:clamp(1rem,2vw,2rem);text-align:center;z-index:2}.expert-card{border-radius:var(--radius-sm);border:1px solid var(--color-border);overflow:hidden;box-shadow:var(--shadow-card);padding:.6rem}.expert-img-wrapper{background:radial-gradient(154.8% 170% at 50% -11.45%,var(--color-white) 0%,#00984A 100%);border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:center;align-items:flex-end;height:clamp(12rem,25vw,14.5rem);border-radius:var(--radius-sm);position:relative}.director-img-wrapper{background:radial-gradient(154.8% 170% at 50% -11.45%,var(--color-white) 0%,#9fd6bb 100%)}.expert-card .card-body{padding:1rem 0rem;color:var(--color-grey)}.expert-img{width:clamp(40%,50%,55%);height:auto;object-fit:contain;display:block;height:90%}.director-img{width:100%;height:100%}.bordered-card{flex:1;min-width:0;border-radius:var(--radius-sm);padding:clamp(.8rem,1vw + .5rem,1.25rem) clamp(1rem,2vw + .5rem,1.5rem);position:relative;cursor:pointer;transition:all .2s ease}.card-details{padding:clamp(1rem,2vw,1.5rem);flex-direction:row;z-index:1;margin-top:clamp(-2.5rem,-3vw,-2.8rem)}.card-testimonial{border-radius:10px;padding:clamp(.75rem,2vw,10px);box-shadow:none;height:100%}.outline-card-layout{box-shadow:none!important}.outline-card-layout:hover{border:1px solid var(--color-border);transform:none}.card-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.tag{background-color:var(--color-badge);color:var(--color-text-secondary);border-radius:var(--radius-md);padding:.25rem .75rem;display:inline-flex;align-items:center;gap:.625rem}.tag-secondry{background-color:var(--color-secondary)}.tag-orange{background-color:var(--color-orange)}.booking-badge{border:1px solid #333;border-radius:8px;padding:4px 12px;display:flex;align-items:center;gap:6px;background:transparent;color:var(--color-primary)}.experience-badge{position:absolute;top:.9rem;left:.9rem;padding:.35rem .875rem;border-radius:var(--radius-btn);border:1px solid var(--color-white);background:linear-gradient(180deg,#ffffff26,#ffffff4d);backdrop-filter:blur(var(--badge-blur));-webkit-backdrop-filter:blur(var(--badge-blur))}.custom-pill{background:var(--color-white);color:var(--color-primary);width:fit-content;padding:3px 8px;border-radius:var(--radius-sm)}.form-check-input:checked{background-color:#00984a;border-color:#00984a}.form-check-input[type=checkbox]{border-radius:.15em;margin-top:0rem}.custom-radio{width:clamp(.8rem,1vw,1.2rem);height:clamp(.8rem,1vw,1.2rem);border:.1rem solid #bbb;border-radius:50%;position:relative}.custom-radio.selected{border-color:#00984a}.custom-radio.selected:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:#00984a;border-radius:50%;transform:translate(-50%,-50%)}.dropdown-toggle:after{display:none}.dropdown-toggle .fa-chevron-down{margin-left:.375rem;transition:transform .2s}.dropdown.show .fa-chevron-down{transform:rotate(180deg)}.otp-input{width:50px!important;background-color:transparent!important;height:50px;text-align:center;border:2px solid #ddd;border-radius:.5rem;transition:border-color .3s ease}.parameter-count img{vertical-align:middle;position:relative;top:.5px}.upload-field:hover,.upload-field:focus-within{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.border-bottom-gradient{border-bottom:1px solid;border-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--color-white)fff 50%,rgba(255,255,255,0) 100%);border-image-slice:1}.price{color:var(--color-dark, #222)}.video-container{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.video-thumb-wrapper{position:relative;cursor:pointer}.video-thumbnail{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.video-thumbnail img{display:block}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.video-container iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:.75rem;object-fit:cover}.card-video{position:relative;cursor:pointer}.card-video img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-video:hover img{transform:scale(1.05)}.card-video .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:.9;transition:opacity .3s ease;pointer-events:none}.card-video:hover .play-icon{opacity:1}.video-slide{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.video-slide .card-video{width:100%;border:none;background:var(--color-white);border-radius:.75rem;overflow:hidden;box-shadow:0 4px 12px #00000014}.video-title{margin-top:.75rem;color:var(--color-black);line-height:1.4;max-width:90%}.card-video .card-body{flex:1;padding-top:.75rem;text-align:center;display:flex}.cards-row{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.cards-row .card-wrapper{flex:0 0 25%}.cards-row::-webkit-scrollbar{display:none}.cards-row .card{width:100%}.square-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-btn);background-color:var(--color-white);padding:var(--space-sm);width:clamp(110px,12vw,134px);height:clamp(90px,9vw,107px);cursor:pointer;transition:all .2s ease}.square-card img{height:40px;margin-bottom:var(--space-xs)}.square-card-text{color:var(--color-text);transition:color .2s}.square-card.active,.square-card:hover{border-color:var(--color-primary);background-color:var(--color-primary)}.square-card.active .square-card-text,.square-card:hover .square-card-text{color:var(--color-white)}.selectable-card{border:1px solid var(--color-border);border-radius:12px;padding:1rem;cursor:pointer;position:relative;transition:all .2s ease}.selectable-card:hover{border-color:var(--color-primary)}.selectable-card.selected{border-color:var(--color-primary);background-color:var(--color-white)}.icon{width:clamp(10.375rem,2vw,22px);height:clamp(10.375rem,2vw,22px);object-fit:contain;display:block}.extra-text{color:var(--color-text)}.readmore-text{display:none}.hero-image img{width:100%;height:auto;display:block}.hero-section{background:var(--bg-home);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}.hero-content{display:flex;align-items:center}.hero-text{position:relative;text-align:center;margin-top:clamp(160px,20vh,12.5rem);margin-bottom:2rem;padding:2rem;z-index:2}.hero-text h1,.hero-text h2{color:var(--color-primary)}.hero-overlay{display:block;width:clamp(260px,25vw,480px);margin:0 auto 1rem;object-fit:cover}.banner-img{width:100%;max-width:600px}.cta-banner-img{position:relative;z-index:2;max-width:400px}.cta-vector{position:absolute;width:700px;height:auto;z-index:1;opacity:.9}.cta-vector-1{top:0%;right:30%}.cta-vector-2{bottom:0%;right:5%}.custom-form-container{background-color:var(--color-white);border-radius:var(--radius-md);padding:clamp(.7rem,5vw,.8rem);border:1px solid var(--color-border)}.custom-form-container.bg-light-grey{background-color:#f8f8f6}.custom-form-title{color:var(--color-primary);margin-bottom:1rem}.custom-form-container .form-control:focus{border-color:var(--color-primary);box-shadow:var(--shadow-card)}.view-details{color:var(--color-primary);text-decoration:none;margin-left:.938rem}.view-details:hover{text-decoration:underline}.form-control{border-radius:.5rem;padding:.5rem .9rem;border:1px solid var(--color-border, #ddd);background-color:var(--color-grey-bg, #f8f9fa);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form-select{padding-right:2rem;appearance:none;background-repeat:no-repeat;background-position:right .75rem center;background-size:12px}.search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.form-control:focus,.form-select:focus{border-color:var(--color-primary, #00984a);box-shadow:0 0 0 .25rem #00984a26;outline:none}.col-md-6 input.form-control{flex:1;min-width:0}label{display:inline-block;margin-bottom:.2rem;color:var(--color-black, #000)}.filters{border:1px solid var(--color-border);border-radius:clamp(10px,1vw,10px);padding:clamp(3px,.5vw,4px)}.filters .active-tab{width:auto;min-width:clamp(6rem,20vw,5rem);height:clamp(2.5rem,5vh,3rem);border-radius:clamp(.5rem,1vw,.625rem);padding:0 clamp(1rem,3vw,1.5rem);background-color:#00984a;color:var(--color-white);white-space:nowrap}.filters .inactive-tab{color:var(--color-text)}.filters .inactive-tab:hover{border-color:var(--color-primary);color:var(--color-white)}.filter-selection{color:var(--color-grey);border:1px solid #BABDC1;border-radius:clamp(.8rem,.5vw,1rem)!important}.packages-cards-wrapper{-webkit-overflow-scrolling:touch;padding-bottom:1rem;-ms-overflow-style:none;scrollbar-width:none}.packages-cards-wrapper::-webkit-scrollbar{display:none}.packages-header p{color:var(--color-text)}.bottom-cta{background:var(--color-primary);color:#fff;padding:20px 0;text-align:center;border-top-left-radius:20px;border-top-right-radius:20px}.component-title{color:var(--dark-green);margin-bottom:1.5rem}.banner-background{background:linear-gradient(90deg,#00984a,#007b39);box-shadow:0 8px 20px #00000026}.banner-background .row{flex-wrap:wrap;align-items:center}.tests-section{background:var(--bg-invert)}.test-list{width:100%;overflow:hidden;background-color:#fff;border-radius:1.5rem;padding:1rem;border:1px solid var(--color-border)}.test-list .test-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0;flex-wrap:wrap;border-bottom:1px solid var(--color-border);gap:1rem}.test-list .test-item:not(.d-none):last-of-type{border-bottom:none!important}.test-right{display:flex;align-items:center;gap:1.2rem;white-space:nowrap}.test-action{display:flex;align-items:center;gap:1rem}.test-price{white-space:nowrap}.filter-wrapper{position:relative;overflow:hidden}.filter-buttons{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;padding-bottom:.5rem;-ms-overflow-style:none;scrollbar-width:none;transition:scroll-left .3s}.filter-buttons::-webkit-scrollbar{display:none}.grid-buttons{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}.swiper{visibility:visible;opacity:1}.swiper-slide{display:flex}.swiper-slide .card{flex:1 1 auto;display:flex;flex-direction:column}.swiper-lazy-preloader{width:30px;height:30px;border:3px solid #ddd;border-top-color:var(--color-primary);border-radius:50%;animation:spin .8s linear infinite;margin:auto;transition:opacity .3s ease}@keyframes spin{to{transform:rotate(360deg)}}.scroll-arrows-header{display:flex;gap:16px}.scroll-arrow,.pacakage-arrow-right,.pacakage-arrow-left{transition:opacity .2s ease}.scroll-arrow{width:35px;height:35px;border-radius:50%;border:2px solid var(--color-primary);background:var(--color-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:.8}.scroll-arrow:hover{transform:scale(1.1)}.scroll-arrow.disabled{opacity:.3;pointer-events:none;border-color:gray}.disabled-arrow{opacity:.3;cursor:not-allowed;pointer-events:none}#stories-swiper .swiper-button-next,#stories-swiper .swiper-button-prev{color:var(--color-white)}.swiper-slide img.loaded{visibility:visible;transition:visibility .3s ease-in}.swiper.swiper-initialized{opacity:1}#testimonials-Section .swiper-pagination-bullet,#member-swiper .swiper-pagination-bullet{width:16px;height:16px;margin:0 6px;border-radius:50%;background:var(--color-primary);opacity:1;transition:transform .3s ease}#testimonials-Section .swiper-pagination-bullet-active,#member-swiper .swiper-pagination-bullet-active{transform:scale(1.2)}.scroll-arrow[style*="display:none"],.scroll-arrow[style*="visibility:hidden"]{display:none!important}.clickable-organ{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.clickable-organ:hover{transform:scale(1.05)}.why-us-section,.offer-section,.information-section,.risk-section,.process-section{overflow:hidden;background:var(--bg-invert-blue)}.stat-icon-box{width:68px;height:68px;margin:0 auto 1rem}.testimonials-section{padding:1.875rem 0;position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md)}.testimonials-section:before,.testimonials-section:after{content:"";position:absolute;border-radius:50%;z-index:0}.testimonials-section:before{width:clamp(150px,15vw,225px);height:clamp(80px,10vw,124px);top:clamp(-40px,-5vw,-50px);right:clamp(2px,2vw,2px);background-image:url(/build/assets/vector-1-ewWq4AxM.webp);background-size:cover;background-repeat:no-repeat}.testimonials-section:after{width:clamp(12.5rem,30vw,334px);height:clamp(70px,12vw,110.5rem);bottom:clamp(-80px,-6vw,-42px);left:clamp(-50px,-8vw,-60px);background-image:url(/build/assets/vector-D6DLmzmq.webp);background-repeat:no-repeat}.review-text{color:var(--color-grey);line-height:1.6;margin-bottom:.55rem}.author-info{display:flex;justify-content:space-between;align-items:center}.author-name{color:var(--color-black)}.rating{color:var(--color-white);padding:4px 10px;border-radius:5px}.rating-user{padding:4px 3px!important}.star-5{background-color:#27ae60}.rating i{color:var(--color-secondary);margin-right:2px}.rating i:last-child{margin-right:0}.app-promo-section{background-color:var(--light-green-bg);overflow-x:hidden}.empty-box{background-color:var(--color-secondary)}.app-image-placeholder{border-radius:1.25rem;overflow:hidden}.app-image-placeholder img{object-fit:cover;height:100%;width:100%;display:block}.app-content-box{background:var(--bg-invert-blue);border-radius:1.25rem;display:flex;flex-direction:column;justify-content:center}.app-store-icon{width:1.25rem;height:auto}.app-store-text .subtext{color:var(--color-text)}.faq-section>*{position:relative;z-index:2}.faq-section{position:relative;overflow:hidden}.col-lg-4{position:relative}.maplibre-marker{cursor:pointer;background-image:url(/build/assets/mapmarker_green-DOQnMik8.svg);width:clamp(40px,10vw,60px);height:clamp(40px,10vw,60px);background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%);opacity:1}.col-xl-4.mt-2 .map-container{height:100vh;position:relative}#map{width:100%;height:100%;border-radius:var(--radius-md)}.marker-card{position:absolute;background:#fff;padding:8px 12px;border-radius:8px;box-shadow:0 2px 6px #0003;pointer-events:none;display:none;z-index:10}.maplibre-marker:hover{transform:scale(1.1)}.map-container{position:relative}#map_address{width:100%;height:clamp(15rem,30vw,18.75rem);border-radius:clamp(.5rem,1vw,.5rem)}.map-search{position:absolute;top:clamp(.5rem,1vw,.625rem);left:50%;transform:translate(-50%);width:80%;z-index:10}.show-dropdown{padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:4px}.pagination-container{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:20px 0}.pagination{display:flex;gap:5px;list-style:none;margin:0;padding:0}.page-item{margin:0}.page-link{padding:8px 12px;background-color:#f8f8f6;border-color:transparent;color:var(--color-black);text-decoration:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.page-link:hover{background-color:var(--color-badge);border-color:transparent}.page-item.active .page-link{background-color:transparent;color:var(--color-primary);border-color:transparent}.status-badge{display:inline-flex;align-items:center;gap:4px;color:var(--color-grey)}.custom-accordion .accordion-item{border:1px solid var(--color-border);border-radius:clamp(.5rem,1vw,1rem);margin-bottom:clamp(.5rem,1vw,1rem);overflow:hidden}.custom-list{list-style:none;padding-left:1.2rem}.custom-list li{position:relative;margin-bottom:6px;color:var(--color-grey)}.custom-list li:before{content:"•";position:absolute;left:-1.2rem;top:0;color:var(--color-black)}.custom-list li strong{color:var(--color-black)}.custom-accordion .accordion-button{display:block;width:100%;padding:clamp(.4rem,1.5vw,.8rem) clamp(.8rem,2vw,1rem);color:var(--bs-accordion-btn-color, #000);background-color:transparent!important;border:0;border-radius:10px;text-align:left;overflow-anchor:none;transition:background-color .3s ease,color .3s ease;position:relative}.custom-accordion .accordion-button:after{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;background-size:1.25rem}.accordion-collapse{transition:height .3s ease}.accordion-collapse.show .accordion-body{max-height:500px}.question-accordion .accordion-item{border:none;border-bottom:1px solid var(--color-border);background-color:transparent!important;border-radius:0}.about-section{background-color:var(--bg-grey)}.pathology-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));margin-top:.938rem}.pathology-item{padding:.5rem 0;color:var(--color-text);text-decoration:none;transition:color .3s ease}.pathology-item:hover{color:var(--color-primary);text-decoration:none}.accordion-button{background-color:transparent;border-bottom:1px solid var(--color-border);box-shadow:none;padding:.5rem}.accordion-button:not(.collapsed){background-color:transparent;color:var(--color-black)!important}.accordion-button:focus{box-shadow:none}.newsletter-section{padding:5px;margin-top:40px}.social-links{display:flex;gap:10px;margin-top:1.875rem}.social-link{width:40px;height:40px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.social-link:hover{background:#1e7e34;color:#fff}.help-content{flex:1;z-index:2}.help-content h2{margin-bottom:.75rem}.help-content p{margin-bottom:1.5rem;opacity:.95}.health-conditions-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.condition-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);cursor:pointer;transition:all .2s}.condition-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-card)}.condition-icon{width:3rem;height:3rem;flex-shrink:0}.condition-content{flex:1}.condition-title{color:var(--color-black);margin-bottom:.25rem}.condition-description{color:var(--color-text);line-height:1.4}.precision-card{background:linear-gradient(135deg,var(--color-primary) 0%,#00C76A 100%);border-radius:20px;padding:40px 50px;max-width:900px;width:100%;color:#fff;position:relative;overflow:hidden;display:grid;gap:40px;align-items:center}.precision-card:before{content:"";position:absolute;left:-50px;top:-50px;width:300px;height:300px;border:2px solid rgba(255,255,255,.1);border-radius:50%}.precision-card:after{content:"";position:absolute;right:-100px;bottom:-100px;width:250px;height:250px;border:2px solid rgba(255,255,255,.05);border-radius:50%}.precision-image-placeholder{width:180px;height:240px;border:2px solid rgba(255,255,255,.3);border-radius:16px;background:#ffffff1a;z-index:1}.precision-content{z-index:1}.test-section{padding:3rem 2rem}.test-container{display:grid;grid-template-columns:480px 1fr;gap:20px}.details-card{background-color:var(--color-primary);border-radius:16px;color:var(--color-white);height:95%;padding:1rem}.details-card h3{padding-bottom:10px}.detail-item{display:flex;align-items:flex-start;padding:10px;border-radius:8px;transition:background .3s,color .3s}.detail-item:hover{background:#ffffff1a}.detail-item.active{background-color:#28a745;color:var(--color-white);border-radius:6px}.detail-item.active .detail-title{color:var(--color-white)}.detail-icon{width:24px;height:24px;margin-right:15px;flex-shrink:0;margin-top:2px}.detail-content{flex:1}.detail-title{margin-bottom:4px}.detail-text{opacity:.9;line-height:1.5}.overview-card{background:#feffe4;padding:35px;border-radius:1rem 1rem 0 0}.overview-card h2{color:#1f2937;margin-bottom:20px}.overview-text{color:#6b7280;line-height:1.8;margin-bottom:25px}.bottom-section{border-radius:16px;padding:35px;display:grid;grid-template-columns:1fr 580px;gap:40px;align-items:center;background:#feffe4;margin-top:-1rem}.bottom-section img{max-width:100%;height:auto}.sfection{margin-bottom:4rem;padding:30px 20px}.info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 0}.info-box{display:flex;align-items:center;background:var(--color-white);border:1px solid var(--color-primary);border-radius:8px;padding:10px;gap:12px;width:85%}.info-icon{width:64px;height:64px;background:var(--color-primary);color:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:8px}.test-icon{width:100px;height:100px}.info-text{flex:1}.info-card{background:var(--color-white);transition:box-shadow .2s ease}.info-card:hover{box-shadow:0 4px 12px #00000014}.price-card{border-radius:15px;background:var(--color-white);text-align:center;border:1px solid var(--color-primary);margin-top:5px}.price-card h2{background:var(--color-primary);color:var(--color-white);margin:0;padding:18px;border-top-left-radius:10px;border-top-right-radius:10px}.price-card .price{margin:15px 0 10px;color:#111}.price-card .btn{padding:6px 20px;border-radius:8px}.summary-row{padding:.4rem 0}.summary-total{padding-top:.5rem;margin-top:.5rem;border-top:1px solid var(--color-border)}.member-selection-content{overflow:visible}.member-sidebar-sticky{position:relative;bottom:110px;transition:bottom .3s ease}.member-progress-steps .arrow{display:none}.address-cards{margin-top:clamp(-9rem,-25vw,0rem)}.date-card.date-card.active,.date-card:hover{border-color:var(--color-primary);background-color:var(--bg-grey)}.date-selection-wrapper{margin-bottom:32px;overflow:hidden}.date-scroll-container{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#E5E7EB transparent}.date-scroll-container::-webkit-scrollbar{height:6px}.date-scroll-container::-webkit-scrollbar-track{background:transparent}.date-scroll-container::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.cart-list-item{border:1px solid var(--color-border);border-radius:var(--radius-md)}.time-slot-section{margin-bottom:32px}.time-period-tabs{background:var(--bg-grey)}.tab-content-item{display:none}.booking-sidebar-menu .sidebar-menu-item.active{background:#f2f6ff;border-radius:var(--radius-md)}.time-slots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:20px}.time-slot-btn{padding:clamp(.4rem,.6vw + .3rem,.6rem) clamp(.8rem,1vw + .5rem,.8rem);background:var(--bg-grey);border-radius:clamp(.4rem,.8vw,.625rem);color:var(--color-grey);cursor:pointer;transition:all .3s ease;text-align:center;border:none}.time-slot-btn:hover{border-color:#00984a;background:#f0f9f4;color:#00984a}.time-slot-btn.active{background:#00984a;border-color:#00984a;color:#fff}.time-slot-btn:disabled{background:#f9fafb;border-color:#e5e7eb;color:#d1d5db;cursor:not-allowed}.slot-availability-info{max-width:30rem;background:var(--card-header-bg, #f9f9f9)}.review-card{background-color:var(--bg-grey)}.order-confirm-icon{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;position:relative}.my-booking-section{background-color:var(--color-white);padding:40px 0 60px}.booking-sidebar{background:var(--color-white);border-radius:16px;border:1px solid var(--color-border);overflow:hidden}.booking-sidebar-menu{list-style:none;padding:0;margin:0}.sidebar-menu-item{border-bottom:1px solid var(--color-border)}.sidebar-menu-item:last-child{border-bottom:none}.sidebar-menu-link{display:flex;align-items:center;gap:12px;padding:16px 20px;color:#1d1d1b;text-decoration:none;transition:all .3s ease}.sidebar-menu-link i{width:20px;color:var(--color-grey)}.sidebar-menu-item.active .sidebar-menu-link{background:#f0f9f4;color:var(--color-primary)}.sidebar-menu-item.active .sidebar-menu-link i{color:var(--color-primary)}.sidebar-menu-item.active{border-bottom:none!important}.sidebar-menu-link:hover{background:#f9fafb}.booking-details-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:20px 0}.booking-detail-item{display:flex;flex-direction:column}.booking-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.member-progress-steps{background-color:var(--color-white)fff;padding:clamp(12px,2vw,18px) clamp(16px,3vw,20px);margin-bottom:clamp(16px,3vw,32px);width:66%;border-radius:clamp(20px,1vw,25px);box-shadow:var(--shadow-card);border:1px solid var(--color-border)}.progress-steps{display:flex;align-items:center;max-width:100%;width:100%;margin:0 auto;position:relative;padding:0;gap:90px}.progress-step{display:flex;align-items:center;position:relative;z-index:2;gap:5px;justify-content:space-between;cursor:pointer;transition:all .3s ease}.progress-step:hover .progress-step-label{color:var(--color-primary)}.progress-step:not(:last-child):after{content:"";position:absolute;right:-100px;top:50%;width:100px;height:2px;background-color:#e0e0e0;transform:translateY(-50%);z-index:1;transition:background-color .3s ease}.progress-step.completed .progress-step-icon{background-color:var(--color-primary);border:2px solid var(--color-primary);color:var(--color-white);box-shadow:0 2px 4px #00984a33}.progress-step-icon,.progress-step:not(:last-child):after{transition:all .3s ease}.progress-step.completed:not(:last-child):after{background-color:var(--color-primary)}.progress-step-icon{width:2rem;height:2rem;border-radius:50%;background-color:var(--color-white);border:2px dashed var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-grey);flex-shrink:0}.progress-step-label{color:var(--color-grey);white-space:nowrap}.progress-step.active .progress-step-icon{border:2px solid var(--color-black);color:var(--color-black);background-color:var(--color-white)}.test-detail-row{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,2vw,1.5rem);margin-bottom:clamp(.75rem,2vw,1.25rem);padding-bottom:0;border-bottom:none}.test-detail-col{display:flex;flex-direction:column}.test-booked-name:last-child{margin-bottom:0}.ordertimeline{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem 0 1rem}.ordertimeline:before{content:"";position:absolute;top:45px;left:0;right:0;height:3px;background:repeating-linear-gradient(to right,#E5E7EB 0,#E5E7EB 6px,transparent 6px,transparent 12px);z-index:1}.ordertimeline .timeline-item{position:relative;text-align:center;flex:1;z-index:2}.ordertimeline .timeline-dot{width:30px;height:30px;background:var(--color-white);border-radius:50%;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;border:2px dotted var(--color-grey)}.ordertimeline .timeline-item.completed .timeline-dot,.timeline-dot.completed{background:var(--color-primary);border:2px solid var(--color-primary);color:var(--color-white)}.ordertimeline .timeline-item.completed .timeline-dot:after,.timeline-dot.completed:after{content:"✔"}.ordertimeline .timeline-item.active .timeline-dot,.timeline-dot.current{background:var(--color-white);border:2px solid #000}.ordertimeline .timeline-item.upcoming .timeline-dot,.timeline-dot.upcoming{border:2px dotted var(--color-border)}.tracking-map-card{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 clamp(.125rem,1vw,.75rem) clamp(.75rem,2vw,1.5rem) #00000014;position:relative}.tracking-map{width:100%;height:clamp(25rem,50vh,34.375rem);position:relative}.phlebo-details-card{position:absolute;bottom:clamp(1rem,3vw,1.25rem);left:clamp(1rem,3vw,1.25rem);right:clamp(1rem,3vw,1.25rem);background:#fff;border-radius:.75rem;padding:clamp(.75rem,2vw,1rem);box-shadow:0 clamp(.25rem,1vw,1.25rem) clamp(1rem,3vw,1.25rem) #00000026;display:flex;justify-content:space-between;align-items:center;gap:clamp(.5rem,2vw,1rem)}.phlebo-info-section{display:flex;gap:clamp(.5rem,2vw,.75rem);flex:1;align-items:center}.phlebo-avatar{width:clamp(3rem,8vw,3.5rem);height:clamp(3rem,8vw,3.5rem);border-radius:50%;overflow:hidden;flex-shrink:0}.phlebo-avatar img{width:100%;height:100%;object-fit:cover}.phlebo-details{flex:1;min-width:0}.phlebo-name-section{display:flex;align-items:center;gap:clamp(.25rem,1vw,.5rem);margin-bottom:clamp(.25rem,1vw,.25rem)}.phlebo-name{color:var(--color-black);margin:0}.phlebo-status-badge{background:#fff4e6;color:#f59e0b;padding:.125rem .5rem;border-radius:.25rem}.phlebo-rating{display:flex;align-items:center;gap:.25rem;margin-bottom:clamp(.25rem,1vw,.25rem)}.phlebo-specialty{color:var(--color-grey);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phlebo-actions{display:flex;align-items:center;gap:clamp(.5rem,2vw,.75rem);flex-shrink:0}.phlebo-visits{display:flex;flex-direction:column;align-items:flex-end}.visits-label{color:var(--color-grey)}.visits-count{color:var(--color-black)}.phlebo-marker{width:clamp(2.5rem,6vw,2.5rem);height:clamp(2.5rem,6vw,2.5rem);background:var(--color-primary);border:.1875rem solid white;border-radius:50%;box-shadow:0 clamp(.125rem,1vw,.5rem) clamp(.5rem,1vw,.5rem) #0000004d;display:flex;align-items:center;justify-content:center;color:var(--color-white)}.destination-marker{width:clamp(2rem,5vw,2rem);height:clamp(2rem,5vw,2rem);background:#f59e0b;border:.1875rem solid white;border-radius:50%;box-shadow:0 clamp(.125rem,1vw,.5rem) clamp(.5rem,1vw,.5rem) #0000004d}.wallet-expiry-info{background:linear-gradient(91deg,#fff,#fffee0);border:.0625rem solid #D1D5DB;padding:clamp(.5rem,1vw,.8rem);border-radius:.375rem}.cancel-icon{width:clamp(5rem,10vw,5rem);height:clamp(5rem,10vw,5rem);background-color:#ffe5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:1rem auto}.detail-label-width{min-width:clamp(9rem,25vw,11.25rem)}.hero-bg{min-height:70vh;padding-top:4rem;padding-bottom:4rem;background-image:url(/build/assets/About_us-CUJfxxLz.png);background-size:cover;background-position:center}.hero-bg:before{content:"";position:absolute;inset:0}.hero-bg .container{position:relative;z-index:2}.leader-img{width:200px;object-fit:cover;float:left;margin-right:1.5rem;margin-bottom:1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.timeline-item:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;z-index:1}.timeline-marker{width:42px;height:42px;background-color:var(--color-white);border:3px solid var(--color-primary);border-radius:50%;position:relative;z-index:2;flex-shrink:0}.timeline-content{padding-left:1.5rem}.timeline-content strong{display:block;color:var(--color-primary)}.team-card{text-align:center;margin-bottom:1.5rem}.team-card .img-placeholder{min-height:180px;margin-bottom:1rem}.team-card h6{margin-bottom:.25rem}.team-card span{color:var(--color-grey)}.dark-banner{background-color:var(--color-primary);color:var(--color-white)}.dark-banner h3{margin-bottom:1.5rem}.score-circle-wrapper{position:relative;width:clamp(6rem,20vw,9.375rem);height:clamp(6rem,20vw,9.375rem)}.score-circle-bg{stroke:#f0f0f0;stroke-width:.625rem;fill:none}.score-circle-progress{stroke:var(--color-primary);stroke-width:.625rem;fill:none;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center}.score-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-value{line-height:1}.score-label{margin-top:.25rem}.health-status-list{list-style:none;padding:0;margin-top:1.5rem}.health-status-item{display:flex;gap:.75rem;padding:1rem 0;border-bottom:.0625rem solid var(--color-border)}.health-status-item:last-child{border-bottom:none}.status-icon{width:2.5rem;height:2.5rem;flex-shrink:0}.status-icon img{width:100%;height:100%;object-fit:contain}.status-info{flex:1}.status-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.status-progress{background:#f5f5f5;height:.375rem;border-radius:.1875rem;overflow:hidden}.progress-bar{height:100%;transition:width .3s ease}.progress-bar.bg-success{background:#65b32e}.progress-bar.bg-warning{background:#f59e0b}.badge-count{display:inline-flex;align-items:flex-start;gap:.25rem;padding:.25rem .5rem;border:.0625rem solid #e5e7eb;border-radius:10rem;color:#444;background:var(--color-white);max-width:9.375rem;white-space:normal}.badge-count:hover{background:#f0f0f0;border-color:#d0d0d0}.organ-status-toggle .status-group{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border:2px solid var(--color-border);border-radius:var(--radius-md)}.status-item{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.separator{border:0;height:2px;background-color:var(--color-primary);margin:.1rem 0}.badge-circle{background:var(--color-accent);color:var(--color-white);width:clamp(2rem,10vw,2rem);height:clamp(2rem,6vw,1rem);display:flex;align-items:center;justify-content:center;border-radius:50%}.organ-section{margin-bottom:1rem}.organ-header{gap:1rem}.organ-icon{width:clamp(2.5rem,10vw,3.125rem);height:clamp(2.5rem,10vw,3.125rem);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:.375rem}.organ-icon img{width:100%;height:100%;object-fit:contain}.organ-status-toggle{display:flex;gap:.5rem}.status-btn{border:.0625rem solid #e8e8e8;background:#fafafa;padding:.375rem .75rem;border-radius:.375rem;color:var(--color-grey);cursor:pointer;transition:all .2s}.status-btn:hover{background:#f0f0f0}.status-btn span{color:var(--color-black)}.status-btn-icon{border:none;background:transparent;padding:.5rem}.organ-section.organ-expanded{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:15px}.organ-content{padding-top:1.25rem;border-top:.0625rem solid #f0f0f0}.parameter-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.parameter-name{color:#1a1a1a;margin:0}.range-scale{margin-top:1rem}.range-numbers{display:flex;justify-content:space-between;color:#888;margin-bottom:.375rem}.status-dot{width:12px;height:12px;border:2px solid var(--color-secondary);background-color:var(--color-danger);border-radius:50%;display:inline-block}.fade-step{opacity:0;transform:translateY(10px);transition:all .35s ease}.fade-step.show{opacity:1;transform:translateY(0)}.leader-vector{position:absolute;right:-42px;top:-1px;width:322px;height:auto}.leader-card:hover{border-color:#cfcfcf!important;box-shadow:0 4px 20px #0000000f}.values-wrapper{width:400px;height:400px;position:relative}.center-circle{width:230px;height:230px;background:#eef9e8;border-radius:50%;border:6px solid var(--color-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.outer-img{width:110px;position:absolute;top:0;left:0}.inner-icon{width:70px;height:70px;background:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:20px;top:20px;box-shadow:0 4px 10px #00000026}.inner-icon img{width:38px}.value-item{position:absolute}.item-left{top:15%;left:-70px}.item-right{top:15%;right:-70px}.item-bottom{bottom:-70px;left:50%;transform:translate(-50%)}.values-triangle{width:500px;height:470px;position:relative}.vt-center{width:330px;height:330px;background:#e7f5dd;border-radius:50%;border:10px solid var(--color-white)fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);box-shadow:0 0 20px #00000014}.vt-icon-wrap{width:150px;height:150px;position:relative}.vt-bg{width:100%;position:absolute;top:0;left:0}.vt-icon-inner{width:90px;height:90px;background:var(--color-white);border-radius:50%;position:absolute;top:25px;left:25px;display:flex;justify-content:center;align-items:center}.vt-icon-inner img{width:55px}.vt-text{margin-top:10px}.vt-left,.vt-right,.vt-bottom{display:flex;align-items:center;gap:10px}.vt-left{position:absolute;top:64px;left:-35px;flex-direction:row}.vt-right{position:absolute;top:65px;right:-60px;flex-direction:row}.vt-bottom{position:absolute;bottom:-17px;left:50%;transform:translate(-50%);flex-direction:column;gap:8px}.csr-box{background:var(--color-white);border:1px solid #e5e5e5;border-radius:8px;transition:all .3s ease;color:var(--color-grey)}.csr-box:hover{border-color:#cdd6ff;box-shadow:0 4px 16px #0000000f}.service-image-box{height:280px}.stack-tabs{height:150px}.stack-tab{background:#dff0d4;padding:14px 20px;border-radius:14px;position:absolute;width:80%;cursor:pointer;transition:.3s;box-shadow:0 4px 10px #00000014}.stack-tab:nth-child(1){top:0;z-index:3}.stack-tab:nth-child(2){top:30px;z-index:2}.stack-tab:nth-child(3){top:60px;z-index:1}.stack-tab.active{background:#2e7d32;color:var(--color-white);transform:scale(1.04)}.stack-content{background:#eef8e8;border-radius:16px;min-height:200px;transition:.3s}.stack-wrapper{position:relative;width:100%;height:320px;margin:0 auto}.service-card-stack{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(var(--y-offset, 0px)) scale(var(--scale, .9));width:90%;transition:.35s ease;cursor:pointer;z-index:var(--z, 1)}.service-card-stack.active{transform:translate(-50%) translateY(0) scale(1);z-index:100}.inner-card{border-radius:20px;overflow:hidden;box-shadow:0 12px 35px #0000002e;transition:.3s ease;display:flex;align-items:center;padding:20px;color:var(--color-white)}.timeline-container{position:relative;max-width:900px;margin:0 auto}.timeline-line{position:absolute;left:50%;top:0;bottom:0;width:8px;background:var(--color-border);transform:translate(-50%);border-radius:4px}.timeline-item{position:relative;padding:50px 0}.timeline-dot{width:30px;height:30px;background:var(--color-white);border:5px solid var(--color-accent);border-radius:50%;position:absolute;left:50%;top:0;transform:translate(-50%);z-index:3}.timeline-year{position:absolute;top:-1rem;color:var(--color-black)}.timeline-year.left{left:42%;text-align:right}.timeline-year.right{right:42%;text-align:left}.timeline-content{width:42%;line-height:1.45;color:var(--color-grey);position:absolute;top:25px}.timeline-content.left{left:4%;text-align:right}.timeline-content.right{right:8%;text-align:left}.timeline-connector{position:absolute;top:18px;width:38%;border-top:1.6px dashed var(--color-border)}.timeline-connector.left{left:50%;transform:translate(-100%)}.timeline-connector.right{left:50%}.about-hero-section{position:relative;width:100%;background:linear-gradient(#000000bf,#0009),url(/build/assets/About_us-DkI9eeZ5.webp) center top / cover no-repeat}.overlay-hero-section{background:linear-gradient(#000000bf,#0009),url(/build/assets/reseacrh_lab-HaHmMQQu.webp) center top / cover no-repeat}.home-visit-section{background:linear-gradient(#000000bf,#0009),url(/build/assets/home_visit-BVVAVMjN.webp) center top / cover no-repeat}.card-toggle{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}.card-toggle .left-part{display:flex;align-items:center;gap:10px}.toggle-arrow{transition:transform .3s ease;display:inline-block;transform:rotate(90deg)}.collapsed .toggle-arrow{transform:rotate(0)}.divider{height:.5px;background:var(--color-border);margin:6px 0}.details-bg-img{position:absolute;bottom:0;left:0;width:221px;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.stories-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.story-card{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;aspect-ratio:9 / 12;background:linear-gradient(135deg,#2d7a5f,#4a9d7f)}.story-card img{width:100%;height:100%;object-fit:cover;opacity:.85;transition:transform .3s ease,opacity .3s ease}.story-card:hover img{transform:scale(1.05);opacity:1}.story-overlay{position:absolute;bottom:0;width:100%;padding:30px 20px 20px;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);color:var(--color-white)}.story-date{opacity:.9}.story-modal{display:none;position:fixed;inset:0;background:linear-gradient(90deg,#005f35,#00803f,#4a9d2c);z-index:99999;justify-content:center;align-items:center}.story-frame{width:350px;height:92vh;border-radius:20px;overflow:hidden;position:relative;background:#158b32}.story-frame img{width:100%;height:100%;object-fit:cover}.top-right-icons{position:absolute;top:18px;right:22px;display:flex;gap:20px}.top-right-icons i{color:var(--color-white);cursor:pointer}.nav-btn{width:55px;height:55px;background:var(--color-white);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.nav-left{left:calc(50% - 320px)}.nav-right{right:calc(50% - 320px)}.progress-wrapper{position:absolute;top:12px;left:calc(50% - 210px);width:420px;display:flex;gap:6px}.progress-segment{flex:1;height:4px;background:#ffffff59;border-radius:5px}.progress-fill{width:0%;height:100%;background:var(--color-white);transition:width linear}.replay-btn{position:absolute;bottom:40px;right:40px;width:60px;height:60px;background:var(--color-white);border-radius:50%;display:none;justify-content:center;align-items:center;cursor:pointer}.blog-hero-image{width:100%;height:350px;border-radius:var(--radius-sm);position:relative;overflow:hidden;margin:30px 0;border-radius:12px;display:flex;align-items:center;justify-content:center}.most-viewed-news .card a:hover div.text-dark{color:var(--color-primary)!important}.blog-table-container{margin:30px 0;overflow-x:auto}.blog-table-container{margin:30px 0;overflow-x:auto;border-radius:12px;border:1px solid var(--color-border)}.blog-custom-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden}.blog-custom-table th{background:#f8f8f6;padding:12px;text-align:left;border-bottom:1px solid var(--color-border)}.blog-custom-table td{padding:10px 12px;border-bottom:1px solid var(--color-border)}.blog-custom-table tr:last-child td{border-bottom:none}.blog-tabs-row{display:flex;gap:8px;margin-bottom:12px}.blog-side-tab{flex:1;border-radius:10px;padding:8px 10px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.share-icon{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s}.bg-facebook{background-color:var(--color-facebook)}.bg-x{background-color:var(--color-x)}.bg-whatsapp{background-color:var(--color-whatsapp)}.bg-linkedin{background-color:var(--color-linkedin)}.bg-pinterest{background-color:var(--color-pinterest)}.share-icon:hover{opacity:.75}.blog-side-tab.active{background:var(--btn-gradient)}.blog-card-img img{width:520px;height:auto;object-fit:cover}.blog-card-desc{-webkit-line-clamp:3}.blog-card img{height:100%}.blog-dropdown .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s}.blog-dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.blog-dropdown .nav-link i{transition:transform .25s ease}.blog-dropdown:hover .nav-link i{transform:rotate(180deg)}.blog-menu{max-height:300px;overflow-y:auto}.blog-menu .dropdown-item{display:flex;align-items:center;gap:.5rem}.blog-menu-icon-box{width:30px;height:30px;border:1px solid var(--color-badge);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.featured-card img{transition:transform .4s ease}.featured-card:hover img{transform:scale(1.05)}.featured-card{height:320px;position:relative;overflow:hidden}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000000b3,#0000)}.small-thumb{width:70px;height:70px;flex-shrink:0}.small-thumb img{width:100%;height:100%;object-fit:cover}.pdf-toolbar{background:#323232;color:#fff;padding:10px 12px;position:sticky;top:0;z-index:2000;display:flex;align-items:center;justify-content:space-between;position:relative;white-space:nowrap;overflow-x:auto;gap:14px;scrollbar-width:none}.pdf-toolbar::-webkit-scrollbar{display:none}.toolbar-left,.toolbar-center,.toolbar-right{display:flex;align-items:center;gap:14px;flex-shrink:0}.toolbar-center{position:absolute;left:50%;transform:translate(-50%)}.pdf-toolbar button{background:transparent;border:none;color:#fff;padding:6px 8px;border-radius:4px}.pdf-toolbar button:hover{background:#444}.pdf-toolbar input[type=number]{background:#444;border:1px solid #555;color:#fff;width:55px;text-align:center;border-radius:4px}.zoom-value{min-width:45px;text-align:center}.pdf-sidebar{width:260px;background:#f7f7f7;border-right:1px solid #ddd;position:fixed;top:50px;bottom:0;left:-260px;z-index:1200;padding:20px;overflow-y:auto;transition:.35s ease}.pdf-sidebar.active{left:0}.pdf-sidebar h5{margin-bottom:14px}.page-thumb{background:#fff;border:1px solid #ccc;width:100%;aspect-ratio:3/4;margin-bottom:15px;overflow:hidden;cursor:pointer;border-radius:4px}.page-thumb-inner{transform:scale(.23);transform-origin:top left;pointer-events:none}.pdf-sidebar-overlay{position:fixed;inset:0;background:#00000059;display:none;z-index:1100}.pdf-sidebar-overlay.show{display:block}.pdf-wrapper{display:flex}.pdf-container{background:#525252;min-height:calc(100vh - 55px);margin-left:0;flex-grow:1;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;overflow-x:auto;padding:20px;transition:margin-left .35s ease}.pdf-page{background:var(--color-white);max-width:850px;width:100%;padding:40px;min-height:1100px;box-shadow:0 2px 10px #0000004d;transform-origin:top center;transition:transform .2s ease;display:block}.director-wrapper{display:flex;gap:28px;align-items:flex-start;box-sizing:border-box;min-height:72vh}.director-sidebar-toggle{display:none;background:var(--color-primary);color:var(--color-white);border:0;padding:10px 14px;border-radius:8px;cursor:pointer}.director-sidebar{width:23.125rem;background:var(--color-white);border:1px solid var(--color-border);padding:20px;box-shadow:0 6px 18px #00000008;max-height:calc(100vh - 56px);overflow:auto;position:relative;transition:transform .28s ease}.director-sidebar h2{margin:6px 0 18px}.director-nav-section-title{margin:14px 0 8px}.director-nav-item{padding:12px;border-radius:8px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .18s ease,color .18s ease;background:transparent;border:1px solid transparent}.director-nav-item:hover{background:var(--color-grey-bg);color:var(--color-black)}.director-nav-item.active{background:var(--color-primary);color:var(--color-white);box-shadow:inset 0 -2px #00000005}.director-nav-item i.fa-chevron-right{transition:transform .18s ease;color:inherit;opacity:.9}.director-nav-item.open i.fa-chevron-right{transform:rotate(90deg)}.director-submenu{max-height:0;overflow:hidden;transition:max-height .28s ease;margin-left:10px;margin-bottom:6px}.director-submenu-item{padding:10px 12px;border-left:3px solid transparent;margin:6px;border-radius:6px;cursor:pointer;transition:color .15s,background .15s;display:block;text-decoration:none}.director-submenu-item:hover{color:var(--color-primary);background:transparent}.director-submenu-item.active{background-color:var(--color-badge)}.director-content{flex:1;background:var(--color-white);padding:26px;border-radius:10px;border:1px solid var(--color-border);max-height:calc(100vh - 56px);overflow:auto;box-shadow:0 6px 18px #00000008}.director-content h1{margin:0 0 16px}.director-doc-list{display:flex;flex-direction:column;gap:10px}.director-doc-item{display:flex;gap:10px;align-items:center}.director-doc-item i{color:var(--color-danger);width:18px;text-align:center}.director-doc-item a{text-decoration:underline}.section-hr{height:1px;background:var(--color-border);margin:14px 0 18px;border-radius:2px}.fellowship-cards{display:flex;gap:8px;height:750px}.card-item{position:relative;border-radius:15px;overflow:hidden;cursor:pointer;flex:1;min-width:100px;transition:all .6s cubic-bezier(.4,0,.2,1);background-size:cover;background-position:center}.card-item.active{flex:3}.card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0000004d,#0009);padding:14px 25px;display:flex;flex-direction:column}.card-title-vertical{writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;letter-spacing:3px;margin:auto 0;opacity:1;transition:all .6s}.card-item.active .card-title-vertical{opacity:0;display:none}.card-content{opacity:0;transform:translateY(20px);max-height:0;overflow:hidden;transition:all .6s ease .2s;color:#fff}.card-item.active .card-content{opacity:1;transform:translateY(0);max-height:3000px}.card-content ul{list-style:none;padding:0}.card-content li{padding-left:25px;position:relative;margin-bottom:6px}.card-content li:before{content:"•";position:absolute;left:8px}.knowledge-info-box{background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.3);margin:20px 0}.info-green-box{background:var(--color-primary);color:var(--color-white);padding:10px;border-radius:12px;margin-top:25px}.info-title{margin-bottom:4px}.info-subtitle{margin-bottom:20px;color:var(--color-secondary)}.contact-row{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.contact-icon{height:36px;width:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.card-item:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.08) 0%,transparent 50%);pointer-events:none;z-index:1}.card-1{background:linear-gradient(#146930cc,#146930cc),url(/build/assets/detail_1-cR-FkRtU.png) center/cover}.card-2{background:linear-gradient(#00984a73,#00984a73),url(/build/assets/deatil_2-BG3pVuji.png) center/cover}.card-3{background:linear-gradient(#00984a73,#00984a73),url(/build/assets/detail_3-CAAg3W0Y.png) center/cover}.card-4{background:linear-gradient(#00984a73,#00984a73),url(/build/assets/detail_4-wmH94R8I.png) center/cover}.card-5{background:linear-gradient(#00984a73,#00984a73),url(/build/assets/detail_3-CAAg3W0Y.png) center/cover}.card-6{background:linear-gradient(#00984a73,#00984a73),url(/build/assets/deatil_2-BG3pVuji.png) center/cover}.partner-hero-section{position:relative;width:100%;bottom:23px;max-width:100%;margin:0 auto;min-height:clamp(500px,60vh,604px);background-image:url(/build/assets/indian-physician-patient-shaking-hands-medical-consultation%201-Dsdj94b1.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;z-index:1}.partner-hero-section:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,#000000e6,#000000bf 40%,#0000);z-index:2}.partner-hero-content{position:relative;z-index:3;height:100%;min-height:clamp(500px,60vh,604px);display:flex;flex-direction:column;justify-content:center}.offer-section{width:100%;padding:2rem 1rem 8rem;position:relative;z-index:1}.partner-video-section{margin-top:-12rem;padding:3rem 0;position:relative;z-index:2}.offer-section-header{position:relative;top:30px;max-width:600px;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.overlap-section{margin-top:-8%}.offer-video-wrapper{max-width:1000px;margin:0 auto;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 10px 40px #00000026}.offer-video-container{position:relative;width:100%;background:#000;border-radius:var(--radius-md);overflow:hidden}.offer-video-container .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.offer-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.benefits-footer{bottom:0;height:auto;padding:3rem 2rem}.benefits-section{height:820px;padding:clamp(3.5rem,7vw,6rem) 0 0;background:var(--color-white)}.benefits-section-header{max-width:600px;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.benefits-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.25rem,2.5vw,1.75rem);margin-bottom:0;position:relative;z-index:2}.benefit-card{background:var(--color-white);border:1px solid #E5E7EB;border-radius:var(--radius-md);padding:clamp(1.75rem,3vw,2.25rem);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.benefit-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00984a1f;border-color:var(--color-primary)}.benefit-card-icon{width:clamp(2.75rem,5vw,3.25rem);height:clamp(2.75rem,5vw,3.25rem);margin-bottom:1.25rem}.benefit-card-icon svg,.benefit-card-icon img{width:100%;height:100%;object-fit:contain}.benefits-footer{background:linear-gradient(0deg,#000,#0000);background-image:url(/build/assets/indian-physician-patient-shaking-hands-medical-consultation%201-Dsdj94b1.png);height:550px;position:relative;z-index:1;bottom:400px;padding:clamp(2.5rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);margin-top:clamp(-1px,0vw,0)}.benefits-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000,#0000);z-index:2}.benefits-footer-text{position:relative;top:395px;z-index:3;max-width:900px;margin:0 auto}.requirements-section{position:relative;background:linear-gradient(135deg,#7ec844,#4a9d2f);padding:clamp(4rem,8vw,6rem) 0;overflow:hidden}.requirements-section:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%;pointer-events:none}.requirements-section:after{content:"";position:absolute;bottom:-150px;right:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none}.requirements-section-header{max-width:700px;margin-bottom:clamp(3rem,6vw,4.5rem);position:relative;z-index:2}.step-number-img{width:50px;height:40px;display:inline-block}.requirements-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;z-index:2;color:var(--color-white)}.requirement-step{padding:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2rem);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);min-height:250px;display:flex;flex-direction:column;transition:all .3s ease;position:relative}.requirement-step:nth-child(3n){border-right:none}.requirement-step:nth-child(4),.requirement-step:nth-child(5),.requirement-step:nth-child(6){border-bottom:none}.requirement-step:hover{background:#ffffff1a}.requirement-step:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--color-white);transition:width .4s ease}.requirement-step:hover:before{width:100%}.steps-to-become-section{position:relative;padding:clamp(4rem,8vw,6rem) 0;background:var(--color-white)}.steps-cards-container{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:clamp(2rem,4vw,3rem);border-radius:var(--radius-md);overflow:hidden;position:relative}.steps-cards-container:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;transform:translate(-50%);z-index:1}.step-card{background:var(--color-white);border:none;border:1px solid var(--color-border);border-radius:0;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;position:relative}.step-card:hover{background:#fafffe}.step-card-image{width:100%;height:clamp(200px,25vw,300px);overflow:hidden;position:relative}.step-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.step-card:hover .step-card-image img{transform:scale(1.05)}.step-card-content{padding:clamp(1.5rem,3vw,2rem);flex:1;display:flex;flex-direction:column}.wch-img{aspect-ratio:1 / 1;object-fit:cover}.wch-video{aspect-ratio:16 / 9}.wch-text{line-height:1.45}.wch-img{max-height:255px;object-fit:cover;border-radius:1rem;width:100%}.method-step{position:relative;padding-left:20px}.method-line{position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--color-primary);border-radius:10px}.icon-wrapper{width:60px;height:60px;min-width:60px;min-height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #dee2e6;border-radius:.5rem;flex-shrink:0}.icon-wrapper img{max-width:40px;max-height:40px}.decorative-img{max-width:140px;pointer-events:none}.clinic-img{object-fit:cover;width:100%;height:100%}.publication-grid{grid-template-columns:repeat(2,1fr)}.academic-banner{background:var(--banner-bg)}.academic-banner-top{padding:30px 0}.circle-bg{display:flex;align-items:center;justify-content:center}.illustration-img{width:clamp(177px,65%,458px);height:auto;object-fit:contain;position:absolute;bottom:0;left:clamp(1rem,4%,3rem);transform:translateY(50%)}.banner-bottom{background:#146930;min-height:50px}.apply-arrow-img{width:60px;height:auto}.test-bar-container{display:flex;margin-bottom:50px;position:relative}.test-step{flex:1;height:40px;background:#e0e0e0;color:var(--color-black);display:flex;align-items:center;justify-content:center;position:relative;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%,20px 50%)}.test-step:first-child{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%)}.test-step:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20px 50%)}.test-step.active{background:var(--color-primary);color:#fff}.question-title{margin-bottom:30px;color:var(--color-black)a1a}.option-btn{width:100%;padding:10px;border:1px solid var(--color-border);border-radius:8px;background:#fff;color:var(--color-grey);cursor:pointer;transition:all .2s ease;text-align:center;margin-bottom:15px}.option-btn:hover{border-color:var(--color-primary);background:#f0fdf4}.option-btn.selected{border-color:#16a34a;background:#dcfce7;color:var(--color-primary)}.button-group{display:flex;justify-content:flex-end;gap:15px;margin-top:50px}.bmi-calculator{border:1px solid var(--color-border);border-radius:12px;padding:30px;margin-bottom:30px}.bmi-calculator h3{text-align:center;margin-bottom:25px}.result-container{text-align:center;padding:40px}.result-medium{color:#fed70d}.result-description{color:var(--color-grey);line-height:1.6;max-width:700px;margin:0 auto}.gauge-img-wrapper{position:relative;width:340px;margin:auto}.gauge-bg{width:100%;display:block}.needle-img{position:absolute;bottom:17%;left:50%;width:70px;height:6px;background:var(--color-black);transform-origin:0% 50%;transform:rotate(-90deg);border-radius:6px;transition:transform 1.5s ease-out}.needle-img:after{content:"";position:absolute;left:-5px;top:-11px;width:30px;height:30px;background:linear-gradient(145deg,#333,#111);border-radius:50%}.container-card{background:var(--color-white);border-radius:var(--radius-md);padding:40px;box-shadow:0 2px 8px #0000001a}.bmi-inputs{display:flex;gap:15px;align-items:flex-end}.input-group-custom{flex:1}.bmi-btn{margin-left:auto;height:46px;white-space:nowrap}.compact-card{max-width:20rem}.logo-size{height:5rem;object-fit:contain}.step-badge{position:absolute;bottom:.75rem;left:.75rem;width:4rem;height:4rem;background:#fff6;color:var(--color-black);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 10px #00000026}.banner-vector{position:absolute;pointer-events:none}.banner-vector-top{width:12rem;transform:translate(35%,-35%)}.banner-vector-bottom{width:14rem;transform:translate(-35%,35%)}.container-custom{max-width:1400px;margin:0 auto}.tab-content-area{background:#fff}.tab-pane.active{display:block}.page-header{text-align:center;margin-bottom:10px}.content-wrapper{display:flex;gap:45px;margin-top:30px}.left-section{flex:0 0 530px}.right-section{flex:1}.address-box{padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.testimonial-box{color:var(--color-grey);padding:20px;margin-bottom:15px;border-radius:4px}#pageNumbers{display:flex;gap:5px}.pagination-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px;gap:10px}.show-entries{display:flex;align-items:center;gap:8px}.show-entries select{border:1px solid var(--color-border);border-radius:.3rem;padding:.35rem .65rem;height:35px;line-height:1.2}.pagination-numbers{display:flex;align-items:center;gap:5px;flex-wrap:nowrap}.pagination-numbers button{background:var(--color-white);border:1px solid var(--color-border);cursor:pointer;border-radius:.3rem;font-size:.875rem;padding:.35rem .65rem;min-width:35px;height:35px;display:flex;align-items:center;justify-content:center}.pagination-numbers button.active{background:var(--color-badge);color:var(--color-black);border-color:var(--color-badge)}.accreditation-logo{height:auto}.fit-tabs{display:inline-flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px 12px;background:#f6f6f6;border-radius:10px}.fit-tabs::-webkit-scrollbar{display:none}.fit-tabs a{padding:8px 18px;border-radius:10px;color:#374151;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:all .25s ease}.fit-tabs a.active{background:var(--color-primary);color:var(--color-white)}.fit-content{padding-top:24px}.fit-block{padding:15px 0 20px;scroll-margin-top:80px}.fit-block p{margin-bottom:16px;color:var(--color-grey)}.fit-read{max-height:1500px;overflow:hidden;transition:max-height .3s ease}.fit-block.expanded .fit-read{max-height:none}.fit-read-more,.fit-block.expanded .fit-read-more{display:block}.fit-read-btn{display:none;margin-top:12px}.fit-read-btn:after{content:" More ▼"}.fit-block.expanded .fit-read-btn:after{content:" Less ▲"}.fit-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:16px}.fit-list{list-style:none;padding:0;margin-top:16px}.fit-list li{position:relative;padding-left:26px;margin-bottom:12px;color:#4b5563}.fit-list li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:10px;background:var(--color-primary);border-radius:50%}.fit-page-grid{display:grid;grid-template-columns:2fr 1fr;gap:1rem;align-items:start;padding:2rem}.fit-left{overflow:auto}.fit-right{position:sticky;top:20px}.fit-tabs-sticky{position:fixed;top:50px;background:#fffffff5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 12px #fff9,0 2px 10px #0000000d;width:calc(100% - 590px);z-index:10;border-radius:10px}.truncate-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mfbt-list{max-height:360px;overflow-y:auto}.mfbt-list{scrollbar-width:thin}.mfbt-list::-webkit-scrollbar{width:6px}.mfbt-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.mfbt-scroll{max-height:360px;overflow-y:auto}.mfbt-item{min-height:72px}.result-grid{display:grid;gap:16px}.result-card{border:1px solid var(--color-border);border-radius:10px;padding:14px;background:#fff}.result-row{display:grid;grid-template-columns:150px 1fr;gap:12px;margin-bottom:8px}.result-row:last-child{margin-bottom:0}.fit-top-sticky-bar{position:fixed;top:55px;left:0;right:0;background:var(--color-white);z-index:1000;transform:translateY(-100%);opacity:0;transition:transform .3s ease,opacity .3s ease}.fit-top-sticky-bar.is-visible{transform:translateY(0);opacity:1}.fit-top-inner{margin:auto;padding:8px 5px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fit-top-cta{display:flex;align-items:center;gap:12px}.city-modal .modal-content{border-radius:20px;border:none;box-shadow:0 8px 32px #0000001f}.city-modal .modal-header{padding:24px}.city-search-container{display:flex;gap:12px;width:100%;align-items:center;flex-wrap:wrap}.search-wrapper{flex:1;position:relative}.search-wrapper input{padding-left:40px;border-radius:8px;border:1px solid var(--color-border);height:40px}.search-wrapper i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-primary)}.detect-btn{display:flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid var(--color-border);background:#fff;border-radius:8px;white-space:nowrap;transition:all .3s ease}.detect-btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.modal-body{padding:24px}.section-title{font-size:18px;font-weight:600;margin-bottom:16px;color:var(--color-primary)}.popular-cities{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}.city-icon-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border:2px solid var(--color-border);border-radius:12px;cursor:pointer;transition:all .3s ease;min-width:120px}.city-icon-card:hover{border-color:var(--color-primary);transform:translateY(-2px)}.city-icon-card.active{border-color:var(--color-primary);background:#00b8a90d}.city-icon-card i{font-size:36px;color:var(--color-primary)}.city-name{font-weight:500;font-size:14px;color:var(--color-primary)}.alphabet-btn{width:40px;height:40px;background:#fff;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease}.alphabet-btn:hover,.alphabet-btn.active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.cities-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;max-height:300px;overflow-y:auto;padding-right:8px}.city-item{padding:12px 16px;border:1px solid var(--color-border);border-radius:8px;text-decoration:none;color:var(--text-primary);transition:all .3s ease;text-align:center;font-size:14px}.city-item:hover{border-color:var(--color-primary);color:var(--color-primary);background:#00b8a90d}.cities-list::-webkit-scrollbar{width:6px}.cities-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.cities-list::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.cities-list::-webkit-scrollbar-thumb:hover{background:#555}.popular-cities img:hover{transform:scale(1.1)}.city-modal .modal-content{border-radius:1rem}.city-modal .popular-cities div{flex:1 1 calc(50% - 1rem)}.popular-cities-list li a{padding:12px 0;border-bottom:1px solid #eee;display:block}.popular-cities-list li a:last-child{border-bottom:none}:root{--color-primary: #01994e!important;--color-secondary-green: #146930;--color-accent: #65B32E;--color-offwhite: #FFFFFF}.offwhite{color:var(--color-offwhite);font-size:1rem!important}.card-blog .card-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;max-height:5.6em}.card-blog{height:350px;display:flex;flex-direction:column}.card-media-inner img{height:220px;object-fit:cover;width:100%}.card-testimonial{height:250px}@media(min-width:1281px)and (max-width:1399px){.hero-overlay{width:clamp(100%,36vw,350px)!important;margin-top:-80px!important}}.carousel-inner{height:370px!important;border-radius:20px;overflow:hidden}.hero-overlay{width:100%!important;height:100%!important;border-radius:20px;padding:0rem!important;object-fit:inherit;margin:0 auto!important}.hero-text{padding:1rem!important;margin-top:0rem!important}.carousel-indicators{position:relative!important;bottom:auto!important;margin-top:12px!important;margin-bottom:0!important}.card-wrapper{width:100%}.custom-control-prev{background-color:var(--color-primary)!important;opacity:1!important;top:-10px;padding:10px!important;border-radius:none!important}.custom-control-next{background-color:var(--color-primary)!important;opacity:1!important;top:-10px;padding:10px!important}.carousel-fade .carousel-item{transition:opacity 1.5s ease-in}.custom-breadcrumb{margin-bottom:0}.breadcrumb-container{padding:1rem 0px 0!important}.cart-item{flex-wrap:wrap!important}.custom-cart-title{width:150px;font-size:12px;white-space:normal;word-wrap:break-word;display:inline-block}.city-list-name{width:200px}.custom-cart-price{font-size:14px}@media(min-width:992px){.custom-footer-wrapper{margin-bottom:35px}.city-modal .popular-cities div{flex:none!important}.select_city{width:18.5%!important}}.status-btn-icon .fas fa-chevron-down{transform:rotate(0)!important}.dropdown-item.active,.dropdown-item:active{background-color:var(--color-primary);color:#fff}.toast{transform:translate(120%);opacity:0;transition:all .45s ease-in-out}.toast.toast-show{transform:translate(0);opacity:1}.toast.toast-hide{transform:translate(120%);opacity:0}.cities-list li::marker{display:none}.tab-content-item.active{display:block}.tab-pane{display:none}.tab-pane.active{display:block!important}@media(min-width:1281px)and (max-width:1399px){.progress-steps{justify-content:space-around}.time-slot-btn{padding:clamp(.4rem,.6vw + .3rem,.6rem) clamp(.3rem,1vw + .5rem,.5rem)!important}}.custom-radio.selected:after{transform:translate(-45%,-50%)!important}.pathology-grid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr))!important}.pathology-item{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-blogdetail-btn:hover{color:#000!important}.app-image-placeholder{height:400px!important}.test-icon img{width:90px;height:90px}@media(min-width:1281px)and (max-width:1399px){.hero-overlay{width:clamp(100%,36vw,300px)!important;border-radius:20px}}a,a:hover{text-decoration:none}#map-search-box{position:absolute;top:0;right:0;z-index:10;padding:5px;width:250px;background-color:#92b37d7f;border:1px solid rgb(221 178 178 / 70%);border-radius:2px 17px 2px 2px}.sticky-test-card{position:sticky;top:80px;z-index:99;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;background:var(--color-white);border-radius:14px;box-shadow:0 8px 20px #00000015;margin-bottom:20px;overflow:hidden}.sticky-test-card.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.sticky-test-card .test-name{padding:14px 16px;font-weight:600;font-size:15px;color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}.custom-stickycard-title{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--color-primary);color:var(--color-white);padding:10px 14px;border-radius:0 0 14px 14px}.custom-stickycard-title .extra-text{font-size:13px;font-weight:500;opacity:.95}.custom-stickycard-title .price-btn-row{display:flex;align-items:center;gap:12px}.custom-stickycard-title .test-price{font-size:16px;font-weight:700;color:var(--color-white)}.custom-stickycard-title .btn-custom-primary{background:#e6ff3f;color:#004d1f;font-weight:600;padding:6px 14px;border-radius:8px;border:none;white-space:nowrap}.custom-stickycard-title .btn-custom-primary:hover{background:#d7f52f}#sticky-test-bar{position:fixed;top:50px;left:0;right:0;z-index:3;background:var(--color-primary);display:none}.custom-process-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;justify-content:center}.custom-mobile-profile-dropdown{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.custom-mobile-profile-dropdown.active{background-color:var(--color-primary);color:#fff}#testimonials-Section{margin-left:2.5rem!important;margin-right:2.5rem!important}.about-accordion-heading{font-size:1.25rem}@media(max-width:767px){.custom-hero-section{padding:1rem 0px!important}#testimonials-Section{margin:0!important}.header .top-nav .dropdown-menu{top:7.2%!important}.scroll-arrow{width:2rem!important;height:2rem!important}.custom-sm-slider{margin-top:1.5rem!important}.button-container .btn,.custom-breadcrumb,.btn-custom,.dock-card-text{font-size:1rem}.carousel-inner{height:20%!important}.custom-mobile-test-name{width:88%!important}.custom-mobile-test-wrapper{width:69%!important}.fit-tabs-sticky{width:100%!important}.carousel-indicators{position:relative!important;bottom:auto!important;margin-top:12px!important;margin-bottom:0!important}.custom-category-row .info-box{padding:8px!important}.custom-category-row{display:grid;gap:0px;grid-template-columns:repeat(2,1fr)}.info-icon{padding:2px!important}.test-icon img{height:auto!important}.hero-overlay{width:clamp(100%,36vw,350px)!important;border-radius:20px;padding:0rem!important;height:auto!important;margin:0 auto!important;object-fit:fill}.hero-text{padding:1rem!important;margin-top:0rem!important}#sticky-test-bar{position:fixed;inset:92% 0 0;z-index:1000;background:var(--color-primary);padding:10px 12px}.sm-cart-title{width:50%}.sm-test-name{display:flex;justify-content:center;align-items:center;gap:1rem}.city-modal .popular-cities div{flex:1 1 calc(32% - .5rem);padding:15px!important}.sm-city-icon{width:70px}.custom-stickycard-title{display:none}.smprice-btn-row{display:flex;align-items:center;gap:1rem}.fit-page-grid{display:flex!important;flex-direction:column}.custom-main-blog{margin-top:7rem!important}}@media(max-width:375px){.fit-top-sticky-bar{top:92%!important}.fit-page-grid{display:flex!important;flex-direction:column}}@media(max-width:768px){.fit-top-sticky-bar{top:auto!important;bottom:0!important;width:100%}}.sfection{margin-bottom:0!important;padding:1% 4%!important}.fit-top-sticky-bar{z-index:999!important;background-color:var(--color-primary)!important}.fit-top-sticky-bar{top:51px}@media(min-width:769px)and (max-width:1024px){.fit-top-sticky-bar{top:8.5%!important}.fit-page-grid{grid-template-columns:2fr!important}}.hero-content{align-items:start!important}@media(min-width:1281px)and (max-width:1399px){.hero-text{margin-top:0!important;padding:1rem}}@media(min-width:992px){.custom-accordion{display:grid;gap:0px 24px!important}}.fit-page-grid{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start;overflow:visible!important}.fit-page-grid .fit-left{overflow:visible!important;max-height:none!important;height:auto!important}.fit-page-grid .fit-right{position:sticky!important;top:100px!important;height:fit-content!important;align-self:start!important;z-index:20!important;overflow:visible!important}.fit-page-grid .fit-right .fit-sidebar{position:relative;height:fit-content}.fit-page-grid .fit-right{max-height:none!important}.blog-layout{padding:0!important}#map{height:930px!important}.sticky-card{position:sticky!important;top:100px!important;height:fit-content!important;align-self:start!important;z-index:20!important;overflow:visible!important}.custom-main-blog{margin-top:9rem}#section-details{margin-top:5.5rem}.btn-custom:hover{background-color:var(--color-secondary-green);color:#fff!important}.login-btn:hover{background-color:#fff;color:var(--color-primary)!important}.detail-label-width{min-width:clamp(9rem,25vw,8rem)!important}.custom-faq-hide:nth-of-type(n+2){display:none!important}.custom-discount-badge{padding:4px 12px;font-size:12px;color:#fff;border-radius:4px;background-color:var(--color-secondary-green);z-index:2;white-space:nowrap}.blog-content a{color:#28a745}.blog-content a:hover{color:#1e7e34}.hover-text-success:hover{color:#198754!important}.blog-layout .breadcrumb-container{margin-top:7rem}.blog-layout #section-details{margin-top:1.5rem}@media(max-width:767px){.blog-layout .breadcrumb-container{margin-top:5rem}.offcanvas-logo img{max-height:3.4rem}.test-list .test-item{flex-direction:row!important;align-items:flex-start}.test-action{width:auto!important}.custom-test-priceitem{flex-direction:column!important}}.search-input{color:#111827!important;background-color:#fff!important}.search-input::placeholder{color:#6b7280!important;opacity:1!important}.header .search-icon{color:#111827!important}.story-slide{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;padding:24px;color:#fff;display:none}.story-slide:first-child{display:block}.story-slide{position:relative;width:100%;height:100%;background-size:cover;background-position:center}.story-content-box{position:absolute;left:50%;bottom:18%;transform:translate(-50%);width:85%;background:#000000bf;padding:16px 18px;border-radius:12px;text-align:center}.story-content-box h1,.story-content-box h2,.story-content-box p,.story-content-box div{color:#fff;margin-bottom:8px}.story-content-box h1{font-size:20px;font-weight:600}.story-content-box h2{font-size:16px;font-weight:500}.story-content-box p{font-size:14px;line-height:1.4}.story-btn{display:inline-block;margin-top:10px;padding:8px 16px;background:#fff;color:#000;font-weight:600;border-radius:20px;text-decoration:none}.fit-tabs{border:1px solid #008d4b}.btn-custom-icon i{font-size:clamp(1.3rem,1vw,1.5rem)!important}.fit-tabs-sticky{box-shadow:0 0 0 17px #fff,0 0 3px 3px #ffffff14!important;width:64%}.sidebar-menu-item.active .sidebar-menu-link{border-bottom:1px solid var(--color-border)}.custom-hero-section{padding:2rem 0rem!important}.active-tab-data{background-color:#00984a;color:#fff;border-color:#00984a}.custom-team-detail-slider .expert-card-wrapper{width:100%!important}.skeleton-loader{background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:8px;display:block}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.star-rating{font-size:26px}.rating-star{color:#ddd;cursor:pointer;transition:color .2s ease}.rating-star.active,.rating-star.hover{color:var(--color-secondary)}
