.hero-section{position:relative;display:flex;flex-direction:column;justify-content:center;padding:120px 8% 80px;background-color:#f8f8f8;background-image:url(/cdn/shop/files/NuHealth_Clinic_Mumbai.png?v=1765190816);background-repeat:no-repeat;background-size:cover;overflow:hidden}.hero-section .hero-content{z-index:2}.hero-section .hero-content h1{font-size:68px;line-height:1.1;font-weight:700;color:#111;margin-bottom:25px}.hero-section .hero-content p{font-size:16px;margin-bottom:35px}.hero-section .hero-buttons{display:flex;gap:15px}.hero-section .btn{padding:14px 28px;border-radius:30px;font-weight:600;text-decoration:none;transition:all .3s ease}.hero-section .btn-one{background-color:#3c7391;color:#fff;border:2px solid #3C7391}.hero-section .btn-one:hover{background-color:#3c7391;border:2px solid #3C7391;color:#3c7391}.hero-section .btn-two{border:2px solid #ffffff;background-color:#fff;color:#000}.hero-section .btn-two:hover{background-color:#3c7391;color:#3c7391;border:2px solid #3C7391}.hero-section .hero-stats{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:60px;width:100%;padding-top:40px}.hero-section .stat p{font-size:14px;margin-bottom:5px;letter-spacing:.5px}.hero-section .stat h3{font-size:22px;color:#000;font-weight:700}@media (max-width: 991px){.hero-section{position:relative;display:flex;flex-direction:column;justify-content:center;padding:120px 8% 80px;background-color:#f8f8f8;background-image:url(/cdn/shop/files/Nuhealth_clinic.png?v=1770963714);background-repeat:no-repeat;background-size:contain;overflow:hidden}.hero-section .hero-section{background-position:center bottom;background-size:cover;text-align:center;padding:100px 5% 60px}.hero-section .hero-content{margin:0 auto}.hero-section .hero-content h1{font-size:48px}.hero-section .hero-content p{margin:0 auto 25px}.hero-section .hero-buttons{justify-content:center}.hero-section .hero-stats{display:grid!important;grid-template-columns:repeat(2,1fr);gap:25px;justify-items:center;text-align:center}}@media (max-width: 600px){.hero-section .hero-section{padding:80px 5% 50px;background-position:center bottom;background-size:cover}.hero-section .hero-content h1{font-size:36px}.hero-section .hero-content p{font-size:16px}.hero-section .hero-stats{gap:25px}.hero-section .hero-buttons{display:flex;gap:15px;flex-direction:column}.hero-section .btn-one,.hero-section .btn-two{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-banner-custom.css.map */
