@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&family=Open+Sans:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#222;font-family:Open Sans,sans-serif;height:100%;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{color:#222;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.3;margin-bottom:10px}p{color:#333;font-size:1.05rem;font-weight:600;line-height:1.8;margin-bottom:15px}a{color:#85384b;text-decoration:none;transition:color .3s ease}a:hover{color:#e7862b}button{border:none;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;outline:none;transition:all .3s ease}.text-center{text-align:center}.bold{font-weight:700}.light{font-weight:400}.main-header{background:linear-gradient(90deg,#fff,#d9f1ff 50%,#fff);box-shadow:none;position:fixed;top:0;transition:all .4s ease;width:100%;z-index:9000}.main-header.scrolled{background:linear-gradient(90deg,#fff,#b3e1ff 50%,#fff);box-shadow:0 2px 10px #0000001a}.navbar-container{height:80px;justify-content:space-between;margin:0 auto;max-width:1900px;padding:0 25px}.navbar-container,.navbar-logo{align-items:center;display:flex}.navbar-logo{position:relative;z-index:9500}.navbar-logo img{height:78px;margin-left:80px;transition:transform .3s ease;width:auto}.navbar-logo img:hover{transform:scale(1.05)}.nav-links{align-items:center;display:flex;gap:35px;z-index:8000!important}.nav-links a{color:#85384b;font-size:17px;font-weight:700;position:relative;text-decoration:none;transition:color .3s ease}.nav-links a:after{background-color:#85384b;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-links a:hover:after{width:100%}.nav-links a:hover{color:#85384b}.menu-toggle{background:none;border:none;color:#0277a6;cursor:pointer;display:none;font-size:28px;position:relative;z-index:9500}@media (max-width:991px){.navbar-container{align-items:center;display:flex;justify-content:space-between;padding:0 20px}.navbar-logo img{height:65px;margin-left:0}.menu-toggle{display:block}.nav-links{align-items:center;background:linear-gradient(180deg,#fff,#b6d5e6);display:none;flex-direction:column;gap:25px;padding:40px 0;position:fixed;right:0;top:80px;transition:all .4s ease;width:100%;z-index:8000!important}.nav-links.active{box-shadow:0 5px 15px #0000001a;display:flex;transform:translateY(0)}.call-now-btn{display:none}}.hero-section{align-items:center;color:#fff;display:flex;height:550px;justify-content:space-between;margin-top:70px;overflow:hidden;padding:60px 100px;position:relative;transition:all .6s ease-in-out}.hero-content{word-wrap:break-word;max-width:50%;opacity:0;position:relative;top:0;transform:translateY(25px);transition:opacity 1s ease,transform 1s ease;white-space:normal;z-index:3}.hero-content.active,.hero-content:first-child{opacity:1;transform:translateY(0)}.hero-content h4{color:#eaf8ff;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.hero-content h1{color:#fff;font-size:40px;line-height:1.3;margin-bottom:20px}.hero-content h1,.hero-content p{white-space:normal;word-break:break-word}.hero-content p{color:#f0f0f0;font-size:17px;line-height:1.6;max-width:90%}.hero-image img{animation:float 6s ease-in-out infinite;height:620px;object-fit:contain;transition:transform .8s ease}.hero-image img:hover{transform:scale(1.03)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.carousel-dots{bottom:30px;left:50%;position:absolute;transform:translateX(-50%)}.dot{background:#ffffff80;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;transition:all .3s ease;width:10px}.dot.active{background:#fff;transform:scale(1.2)}.hero-layer{height:100%;opacity:1;position:absolute;top:0;transition:transform 1s ease-in-out,opacity 1s ease-in-out;width:25%;z-index:1}.layer-1{left:0}.layer-1,.layer-2{background:linear-gradient(180deg,#00a3c8,#0277a6)}.layer-2{left:25%}.layer-3{left:50%}.layer-3,.layer-4{background:linear-gradient(180deg,#00a3c8,#0277a6)}.layer-4{left:75%}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.animate-layers .hero-layer{animation:slideDown 1.2s ease forwards}.animate-layers .layer-1{animation-delay:.1s}.animate-layers .layer-2{animation-delay:.2s}.animate-layers .layer-3{animation-delay:.3s}.animate-layers .layer-4{animation-delay:.4s}@media (max-width:992px){.hero-section{height:auto!important;min-height:550px;padding:40px 20px;text-align:center}.hero-content,.hero-section{align-items:center;flex-direction:column;justify-content:center}.hero-content{display:flex;margin-bottom:20px;max-width:100%;z-index:3}.hero-image img{height:auto;max-height:350px;width:auto}.hero-content h1{font-size:28px}.hero-content p{font-size:15px;max-width:100%}}@media (max-width:576px){.hero-section{height:500px!important;padding:40px 20px}.hero-content h1{font-size:24px;line-height:1.4}.hero-content p{font-size:14px;line-height:1.6}.hero-image img{height:300px;margin-top:-40px}}.wellness-section{background:#fff;margin-top:-50px;padding:80px 20px;text-align:center}.section-title{color:#111;font-size:2.5rem;margin-bottom:10px}.section-subtitle{color:#555;font-size:1rem;line-height:1.6;margin:0 auto 50px;max-width:700px}.vertical-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.service-card{border-radius:15px;box-shadow:0 0 12px #00000014;overflow:hidden;padding:40px 25px;position:relative;width:320px}.service-icon{font-size:45px;margin-bottom:20px;transition:color .3s ease}.service-card h4{color:#111;font-weight:700}.service-card p{color:#555;font-size:.95rem;line-height:1.6}.service-card:before{background:url(/static/media/ashtavinayakhospital_servicebg.173e1ce24bf155a83e36.png) 50%/cover no-repeat;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease;z-index:0}.service-card:hover:before{opacity:.2}.service-card:hover{background:#e8f8ff;box-shadow:0 8px 20px #00a3c840;transform:translateY(-8px)}.service-card:hover .service-icon{color:#85384b}.service-card *{position:relative;z-index:1}@media (max-width:768px){.vertical-cards{align-items:center;flex-direction:column}.service-card{width:90%}}.trust-section{background:#fff;margin-top:-90px;padding:80px 5%}.trust-container,.trust-section{display:flex;justify-content:center}.trust-container{align-items:center;flex-wrap:wrap;gap:60px;max-width:1300px}.trust-image{display:flex;flex:1 1;justify-content:flex-start;margin-left:0}.trust-image img{margin-left:-80px;max-width:700px;padding:10px;width:110%}.trust-content{flex:1 1}.trust-title{color:#000;font-size:2rem;font-weight:700;margin-bottom:40px}.trust-points{display:flex;flex-direction:column;gap:25px}.trust-point{align-items:flex-start;display:flex;gap:20px}.trust-icon-circle{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:45px;justify-content:center;width:45px}.trust-icon-circle.teal{background:linear-gradient(135deg,#00b7d4,#00a3c8)}.trust-icon-circle.blue{background:linear-gradient(135deg,#004ea8,#85384b)}.trust-icon{font-size:20px}.trust-point h4{color:#000;font-size:1.1rem;font-weight:600;margin-bottom:6px}.trust-point p{color:#333;font-size:.95rem;line-height:1.6}@media (max-width:992px){.trust-container{flex-direction:column;text-align:center}.trust-image img{-webkit-clip-path:ellipse(80% 100% at 50% 50%);clip-path:ellipse(80% 100% at 50% 50%);max-width:400px}.trust-point{align-items:center;flex-direction:column}}.doctors-section{background-color:#fff;font-family:Poppins,sans-serif;margin-top:-90px;padding:80px 0;text-align:center}.doctors-title{color:maroon;font-size:2.2rem;letter-spacing:1px;margin-bottom:60px;text-transform:uppercase}.doctors-wrapper{display:flex;flex-wrap:wrap;gap:60px;justify-content:center}.doctor-card{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;padding:30px 20px 40px;text-align:center;transition:all .3s ease;width:330px}.doctor-image{border:6px solid maroon;border-radius:50%;height:200px;margin:0 auto 25px;overflow:hidden;transition:all .4s ease;width:200px}.doctor-image img{height:100%;object-fit:cover;width:100%}.doctor-card:hover .doctor-image{border-radius:20px;transform:scale(1.05)}.doctor-card h4{color:#333;font-size:1.1rem;font-weight:600;margin:10px 0 5px;text-transform:uppercase}.doctor-card p{color:#555;font-size:.95rem;margin:5px 0}.visiting-doctors-section{background:linear-gradient(180deg,#f9fcff,#f3faff);margin-top:-90px;padding:70px 20px;text-align:center}.visiting-doctors-section .doctors-title{color:#0277a6;font-size:2rem;font-weight:700;margin-bottom:10px}.visiting-doctors-section .doctors-subtitle{color:#555;font-size:1rem;line-height:1.5;margin:0 auto 50px;max-width:650px}.visiting-doctors-section .doctors-wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.visiting-doctors-section .doctor-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;padding:20px;text-align:center;transition:all .3s ease;width:230px}.visiting-doctors-section .doctor-card:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.visiting-doctors-section .doctor-image{border-radius:12px;height:220px;margin-bottom:15px;overflow:hidden;width:100%}.visiting-doctors-section .doctor-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.visiting-doctors-section .doctor-card:hover .doctor-image img{transform:scale(1.05)}.visiting-doctors-section h4{color:#0277a6;font-size:1.1rem;font-weight:600;margin-bottom:5px;text-transform:uppercase}.visiting-doctors-section p{color:#444;font-size:.95rem;margin:0}@media (max-width:992px){.visiting-doctors-section .doctor-card{width:45%}}@media (max-width:576px){.visiting-doctors-section .doctor-card{width:100%}}.emergency-section{align-items:center;background:url(/static/media/ashtavinayakhospital_doctorprofile.f277ec6f433b5a1c7167.png) 50%/cover no-repeat;color:#fff;display:flex;justify-content:center;min-height:90vh;overflow:hidden;position:relative}.emergency-overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#002846bf;inset:0;position:absolute;z-index:1}.emergency-container{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:auto;max-width:1300px;padding:0 80px;position:relative;width:100%;z-index:2}.emergency-text{flex:1.1 1}.icon-row{align-items:center;display:flex;gap:18px;margin-bottom:15px}.clock-icon{color:#00c3ff;font-size:65px}.emergency-text h2{font-size:42px;font-weight:700;line-height:1.2;margin:0}.emergency-text h2 span{color:#00d4ff}.emergency-text p{color:#e6f8ff;font-size:20px;line-height:1.7;margin:25px 0 45px;max-width:600px}.call-box{align-items:center;background:#fff;border-radius:50px;box-shadow:0 4px 10px #0003;display:flex;margin:0 auto 0 0;padding:16px 28px;width:-webkit-fit-content;width:fit-content}.call-box,.call-icon{transition:all .3s ease}.call-icon{color:#00a3c8!important;display:inline-block!important;font-size:28px;margin-right:10px;opacity:1!important;visibility:visible!important}.call-number{color:#004c5e;font-size:22px;font-weight:600;text-decoration:none;transition:all .3s ease}.call-box:hover{background:#00a3c8}.call-box:hover .call-icon,.call-box:hover .call-number{color:#fff!important}.emergency-image{align-items:flex-end;display:flex;flex:1 1;justify-content:flex-end}.emergency-image img{border-radius:20px;filter:drop-shadow(0 10px 25px rgba(0,0,0,.3));max-width:100%;object-fit:contain;transform:translateY(60px);width:700px}@media (max-width:1200px){.emergency-text h2{font-size:36px}.emergency-text p{font-size:18px}.emergency-image img{transform:translateY(40px);width:550px}}@media (max-width:992px){.emergency-container{flex-direction:column;padding:60px 30px;text-align:center}.icon-row{justify-content:center}.emergency-text p{margin:20px auto 35px}.call-box{margin:0 auto}.emergency-image{justify-content:center;margin-top:40px}.emergency-image img{transform:translateY(30px);width:400px}}@media (max-width:600px){.emergency-text h2{font-size:30px}.emergency-text p{font-size:16px;line-height:1.6}.call-box{padding:14px 24px}.call-number{font-size:18px}.clock-icon{font-size:50px}.emergency-image img{transform:translateY(20px);width:300px}}.deliver-section{background:#f8fdff;margin-top:-90px;padding:100px 0;text-align:center}.section-title{color:#85384b;font-size:38px;margin-bottom:12px}.section-subtitle{color:#85384b;font-size:18px;line-height:1.7;margin:0 auto 70px;max-width:750px}.vertical-cards{grid-gap:45px;align-items:stretch;display:grid;gap:45px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 auto;max-width:1250px;padding:0 30px;width:100%}.service-card{background:#fff;border-radius:20px;border-top:5px solid #0000;box-shadow:0 8px 25px #00000012;max-width:360px;padding:45px 32px;text-align:center;transition:all .4s ease;width:100%}.service-card:hover{background:linear-gradient(180deg,#00a3c812,#fff);border-top:5px solid #00a3c8;box-shadow:0 12px 30px #00a3c826;transform:translateY(-10px)}.service-icon{color:#00a3c8;font-size:55px;margin-bottom:25px}.service-card h4{color:#024b63;font-size:21px;font-weight:600;margin-bottom:15px}.service-card p{color:#4b6a7c;font-size:15.5px;line-height:1.7;margin:0}@media (max-width:992px){.vertical-cards{gap:35px;grid-template-columns:repeat(2,1fr);padding:0 20px}}@media (max-width:768px){.vertical-cards{gap:30px;grid-template-columns:1fr}.section-title{font-size:28px}.section-subtitle{font-size:16px;margin-bottom:40px}.service-icon{font-size:45px}}.map-section{background:#f0fafc;margin-top:-90px;padding:80px 0;text-align:center}.map-title{color:#024b63;font-size:34px;font-weight:700;margin-bottom:10px}.map-subtitle{color:#4b6a7c;font-size:17px;margin-bottom:40px}.map-container{border-radius:15px;box-shadow:0 8px 25px #00000014;margin:0 auto;max-width:1200px;overflow:hidden;width:100%}.footer-section{display:flex;flex-direction:column}.footer-container{box-sizing:border-box;max-width:100%;padding:60px 80px 30px;width:100%}.footer-about{flex:1 1;min-width:300px;text-align:left}.footer-logo{margin-bottom:10px;width:150px}.footer-about p{color:#85384b;font-size:15px;line-height:1.6;margin-top:-15px;max-width:350px}.footer-links{flex:1 1;min-width:220px;text-align:center}.footer-links h4{color:#85384b;font-size:18px;font-weight:600;margin-bottom:10px}.footer-links ul{list-style:none;margin:0;padding:0}.footer-links ul li{margin-bottom:8px}.footer-links a{color:#85384b;text-decoration:none;transition:.3s}.footer-links a:hover{text-decoration:underline}.footer-contact{flex:1 1;min-width:300px;text-align:right}.footer-contact h4{color:#85384b;font-size:18px;font-weight:600;margin-bottom:10px}.footer-contact p{align-items:center;color:#85384b;display:flex;font-size:15px;gap:8px;justify-content:flex-end;margin:6px 0}.contact-link:hover{text-decoration:underline}.footer-bottom{font-size:13px;line-height:1.5;padding:12px 0 10px}.developer-text{color:#85384b;display:block;font-size:12px;margin-top:2px}.developer-text a{color:#85384b;font-weight:600;text-decoration:none;transition:.3s}.developer-text a:hover{color:#5a1f2e;text-decoration:underline}@media (max-width:1024px){.footer-container{padding:50px 50px 25px}}@media (max-width:992px){.footer-container{align-items:center;flex-direction:column;gap:35px;padding:40px 40px 15px;text-align:center}.footer-about,.footer-contact,.footer-links{text-align:center}.footer-contact p{justify-content:center}.footer-bottom{font-size:12px}}@media (max-width:768px){.footer-container{padding:35px 25px 10px}.footer-logo{display:block;margin:0 auto 10px}.footer-about p{font-size:14px;line-height:1.6}.footer-contact h4,.footer-links h4{margin-top:15px}.footer-contact p,.footer-links a{font-size:14px}.footer-bottom{margin-top:15px;padding-top:10px}}.footer-section{background:linear-gradient(135deg,#b7e2ec,#f8b44d);color:#85384b;font-family:Poppins,sans-serif;margin-top:17px;overflow:hidden;padding:40px 0 20px}.footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1500px;padding:0 60px}.footer-col{flex:1 1;margin-bottom:25px;min-width:300px}.footer-logo{margin-bottom:15px;width:130px}.footer-col h4{color:#85384b;font-size:20px;font-weight:600;margin-bottom:15px}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col ul li{margin-bottom:8px}.footer-col ul li a{color:#85384b;font-size:15px;text-decoration:none;transition:color .3s ease}.footer-col ul li a:hover{color:#e7862b}.footer-bottom{border-top:1px solid #85384b33;color:#85384b;font-size:14px;margin-top:20px;padding-top:10px;text-align:center}@media (max-width:992px){.footer-container{padding:0 30px}}@media (max-width:768px){.footer-container{flex-direction:column;text-align:center}.footer-col{min-width:100%}.footer-logo{margin:0 auto 10px}.footer-container{align-items:center;flex-direction:column;padding:35px 25px 10px;text-align:center}.footer-about,.footer-contact,.footer-links{text-align:center;width:100%}.footer-links{align-items:center;display:flex;flex-direction:column}.footer-links h4{margin-bottom:8px}.footer-links ul{margin:0;padding:0}.footer-logo{display:block;margin:0 auto 10px}.footer-about p{font-size:14px;line-height:1.6}.footer-bottom{margin-top:15px;padding-top:10px}}body,html{overflow-x:hidden;width:100%}*{box-sizing:border-box;max-width:100%}.hero-section,.topbar-section,footer,header,section{overflow-x:hidden}.container,.row{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}img,video{display:block;height:auto;max-width:100%}.about-hero{background:url(/static/media/ashtavinayakhospital_about.18bdabe4b725d2ff5154.jpg) 50%/cover no-repeat;height:70vh;margin-top:80px;position:relative}.about-hero,.hero-overlay{align-items:center;display:flex;justify-content:center;width:100%}.hero-overlay{background:#00a3c899;height:100%;text-align:center}.about-hero-content{animation:fadeInUp 1s ease;color:#fff;max-width:800px;padding:20px}.about-hero-content h1{font-size:40px;font-weight:700;margin-bottom:20px}.about-hero-content p{font-size:18px;line-height:1.6;margin-bottom:25px}.hero-btn{background-color:#fff;border:none;border-radius:30px;color:#85384b;cursor:pointer;font-weight:600;padding:12px 30px;transition:.3s}.hero-btn:hover{background-color:#85384b;color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.nurturing-section{background-color:#f9f9f9;padding:80px 20px}.nurturing-container{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin:auto;max-width:1200px}.nurturing-image-frame{flex:1 1 400px;text-align:center}.nurturing-image{border-radius:10px;height:auto;max-width:650px;width:100%}.bordered-image{border:20px solid #0000;border-image:url(data:image/png;base64,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x/v5ji8ci2OOOeZYL+L4zLE45lgcc6x5jt85Fscci2OOxbE4nnx0k2NxzLE45phjjsUxx+KYYy3n+J1jccyxenK8H//FJo7FMcfiWBxzLI45Fscci2NxzLE45lgccyyOxTHH4phjccyxOOaYY47FMcfimGNxzDHHHItjjsUxx+KYY445Fscci2OOxTHH4lgccyyOORbHHItjccyxOOZYHHMsjsUxx+KYY3HMsTjmmGOOxTHH4phjccwxxxyLY47FMcfimGOOOdYrOL5yrL4df339829cr1eO1aXjrz/+6V+WOVZ3jr9uj105Vl+O77dnXY8cqx/HX7ehrhyrF8fDjP+BzLHW73iM8S/IHGv1ju+32xRkjrV2x1OM/4bMsdbt+OuWEMdaueMUxrcrx1q149stBzLH6trxjWNtwfGVY23A8Y1jbcHxkWNtwPGVY23A8Y1jccyx1uH4yLE24PjKsTjmWKtwfONYHHMsjjlWlON3jrUBx0eOxTHH4phjOc8TxxyLY461LsfuS4tjjrUOx54/1gYce69JHHOsVTj2/RXaguMjx+rfse930wYc+75NbcCx7/HWBhz7XQVtwLHfuVH/jn/9EiTH6tnxv7+WzrH6dfzvr/JyrF4dX6///Ug6x+rO8f1/hI/vf8axenF8//r6+vz8/PH+JI7VheP71+c/caxeHf+HmGN16/j+O2OO1afj++cnx+rd8dcnx+re8bdpzLF6dPzAmGNxzLE45lgcc8wxx+KYY3HMsTjmmGOOxTHH4phjccwxxxyLY47FMcfimGNxLI45Fscci2OOxbE45lgccyyOORbH4phjccyxOOZYHHPMMcfimGNxzLE45phjjsUxx+KYY3HMMccci2OOxTHH4phjcSyOORbHHItjjsWxOOZYHHMsjjkWx+KYY3HMsTjmWBw7whxzLI45Fscci2OOOeZYHHMsjjkWxxxzzLE45lgccyyOORbH4phjccyxOOZYHItjjsUxx+KYY3EsjjkWxxyLY47FsTjmWBxzLI45Fsccc8yxOOZYHHMsjjnmmGNxzLE45lgccyyOxTHH4phjccyxOBbHHItjjsUxx+JYHHMsjjkWxxyLY3HMsTjmWBxzLI455phjccyxOOZYHHPMMcfimGNxzLE45phjjsUxx+KYY3HMsTgWxxxrvY7vHItjjsUxx+KYY445Fscc67Uc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) 30 round;border-radius:10px;padding:10px}.nurturing-content{flex:1 1 400px;text-align:left}.nurturing-content h2{color:#85384b;font-size:32px;line-height:1.4;margin-bottom:20px}.nurturing-content p{color:#555;font-size:16px;line-height:1.6;margin-bottom:15px}.contact-btn{background-color:#00a3c8;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 28px;transition:all .3s ease}.contact-btn:hover{background-color:#85384b;transform:scale(1.05)}@media (max-width:992px){.nurturing-container{flex-direction:column;gap:40px;text-align:center}.nurturing-content{text-align:center}.nurturing-content h2{font-size:28px}.nurturing-image{max-width:500px}}@media (max-width:600px){.nurturing-section{padding:60px 15px}.nurturing-content h2{font-size:24px;line-height:1.3}.contact-btn,.nurturing-content p{font-size:15px}.contact-btn{padding:10px 0;width:100%}.bordered-image{border-width:10px;padding:5px}}.counter-section{background:url(/static/media/ashtavinayakhospital_servicebg.173e1ce24bf155a83e36.png) 50%/cover no-repeat;color:#fff;margin-top:60px;overflow:hidden;padding:80px 20px;position:relative;text-align:center}.counter-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a6;border-radius:0;padding:60px 0}.counter-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:1100px}.counter-box{background:#ffffff26;border-radius:15px;box-shadow:0 4px 12px #0000004d;flex:1 1 220px;min-width:200px;padding:35px 25px;transition:transform .3s ease,background .3s ease}.counter-box:hover{background:#ffffff40;transform:translateY(-8px)}.counter-icon{color:#00d0f0;font-size:60px;margin-bottom:18px}.counter-box h2{color:#fff;font-size:40px;font-weight:700;margin:8px 0 5px}.counter-box p{color:#e8faff;font-size:17px;letter-spacing:.4px}@media (max-width:1024px){.counter-container{gap:30px}.counter-box{flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1}.counter-box h2{font-size:34px}.counter-box p{font-size:16px}}@media (max-width:768px){.counter-section{padding:60px 15px}.counter-overlay{padding:50px 0}.counter-container{gap:25px}.counter-box{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;padding:30px 20px}.counter-icon{font-size:50px}.counter-box h2{font-size:32px}.counter-box p{font-size:15px}}@media (max-width:576px){.counter-container{align-items:center;flex-direction:column;gap:20px}.counter-box{padding:25px 15px;width:90%}.counter-icon{font-size:45px}.counter-box h2{font-size:28px}.counter-box p{font-size:14px}}.facilities-hero{align-items:center;background:linear-gradient(90deg,#e8862bcc,#00a3c8b3),url(https://images.unsplash.com/photo-1586773860418-d37222d8fce3?auto=format&fit=crop&w=1500&q=80) 50%/cover no-repeat;color:#fff;display:flex;height:70vh;justify-content:center;margin-top:80px;position:relative}.facilities-hero-content{max-width:700px;padding:20px;text-align:center}.facilities-hero-content h1{font-size:48px;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.facilities-hero-content p{font-size:18px;line-height:1.6}.facilities-section{background:#f9fafc;padding:80px 100px;text-align:center}.section-title{color:#333;font-size:36px;font-weight:700;margin-bottom:40px}.facilities-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.facility-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:all .3s ease}.facility-card:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-8px)}.facility-img{height:220px;object-fit:cover;width:100%}.facility-content{padding:20px}.facility-content h3{color:#e7862b;font-size:20px;margin-bottom:10px}.facility-content p{color:#555;font-size:15px;line-height:1.6}.contact-link{color:#fff;transition:color .3s}.contact-link:hover{color:#e7862b}@media (max-width:768px){.facilities-section{padding:60px 20px}.facilities-hero-content h1{font-size:34px}}.contact-hero{align-items:center;background:url(/static/media/ashtavinayakhospital_contactbanner.219ebe1bf1ee1d56f183.png) no-repeat 50%/cover;background-attachment:fixed;display:flex;justify-content:center;min-height:90vh;overflow-x:hidden;padding:80px 20px;position:relative}.contact-hero,.contact-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.contact-overlay{word-wrap:break-word;background-color:#ffffffe6;border-radius:15px;box-shadow:0 8px 25px #0000001a;max-width:1100px;overflow-wrap:break-word;padding:60px 40px;width:100%;word-break:break-word}.contact-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.contact-info{word-wrap:break-word;box-sizing:border-box;flex:1 1 320px;max-width:100%;overflow-wrap:break-word;padding:10px;text-align:center}.contact-info h2{color:#85384b;font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:20px;word-break:break-word}.contact-info p{color:#333;font-size:1rem;line-height:1.6;margin-bottom:15px;overflow-wrap:break-word;padding:0 5px;text-align:center;word-break:break-word}.contact-details p{align-items:center;color:#444;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:10px;word-break:break-word}.contact-details svg{color:#00a3c8;flex-shrink:0;font-size:18px}@media (max-width:992px){.contact-overlay{max-width:95%;padding:50px 30px}.contact-info h2{font-size:1.8rem}}@media (max-width:768px){.contact-hero{background-attachment:scroll;padding:60px 15px}.contact-overlay{border-radius:12px;padding:35px 20px}.contact-info h2{font-size:1.6rem}.contact-info p{font-size:.95rem}.contact-details p{justify-content:flex-start;text-align:left}}@media (max-width:480px){.contact-hero{padding:50px 10px}.contact-overlay{border-radius:10px;padding:25px 15px}.contact-info h2{font-size:1.3rem}.contact-info p{font-size:.85rem;line-height:1.5}.contact-details p{font-size:.85rem;gap:8px}.contact-details svg{font-size:16px}}@media (max-width:360px){.contact-overlay{padding:20px 10px}.contact-info p{font-size:.8rem}}@media (max-width:768px){.contact-container{flex-direction:column}.contact-overlay{padding:30px}}.contact-link{align-items:center;color:#85384b;display:inline-flex;gap:8px;text-decoration:none;transition:all .3s ease}.contact-link:hover{color:#ffd166;transform:scale(1.05)}.sticky-call-btn{align-items:center;background:linear-gradient(90deg,#e7862b,#85384b);border-radius:50px;bottom:20px;box-shadow:0 4px 15px #0000004d;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px;padding:12px 18px;position:fixed;right:20px;text-decoration:none;transition:all .3s ease;z-index:9999}.sticky-call-btn:hover{background:linear-gradient(90deg,#85384b,#e7862b);transform:scale(1.05)}.call-icon{color:#fff;font-size:18px}
/*# sourceMappingURL=main.7cb84bf7.css.map*/