@media only screen and (max-width:575px){.hero-banner.style-1{padding-top:150px;background-position:left!important}}.pragati-quote-section{width:100%;padding:40px 0 20px;background:#fff}.pragati-quote-box{width:calc(100% - 412px);margin-left:auto;border:1.5px solid #DB479D;border-radius:0 0 0 60px;padding:20px 40px;background:#fff;transition:0.35s ease;margin-right:-3px}.pragati-quote-box:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgb(124 65 153 / .1)}.pragati-quote-content{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;text-align:center}.pragati-quote-text{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:50px;line-height:1.15;font-weight:500;color:#000;max-width:705px}.pragati-quote-author{font-size:18px;font-style:italic;color:#666;white-space:nowrap;margin-top:63px}@media (max-width:991px){.pragati-quote-box{width:calc(100% - 40px);padding:35px 25px;border-radius:0 0 0 45px}.pragati-quote-content{flex-direction:column;gap:10px}.pragati-quote-text{font-size:32px}.pragati-quote-author{margin-top:0;font-size:15px}}@media (max-width:767px){.pragati-quote-section{padding:20px 0}.pragati-quote-box{width:calc(100% - 12px);padding:22px 16px;border-radius:0 0 0 30px}.pragati-quote-text{font-size:22px;line-height:1.35}.pragati-quote-author{font-size:13px;white-space:normal}}.calc-card-link{text-decoration:none;display:block}.calc-card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .08);transition:0.3s ease}.calc-card:hover{transform:translateY(-8px)}.calc-image{position:relative;height:320px;overflow:hidden}.calc-image img{width:100%;height:100%;object-fit:cover;display:block}.calc-image::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#7C4199,#DB479D);mix-blend-mode:screen;opacity:.45}.calc-content{background:#fff;padding:26px 20px;text-align:center}.calc-content h4{font-size:20px;line-height:1.4;color:#4b4b7a;margin:0;font-weight:500}.hero-banner .hero-content{padding-left:70px}@media (min-width:900px){.badge-area{display:flex;flex-wrap:wrap}.badge-area .single-item{width:14.28%}}.hero-banner .title{font-size:54px!important}.hero-banner h1,.h1{font-size:42px!important;line-height:1.2!important;color:#7C4199!important}@media (max-width:768px){.hero-banner .title{font-size:35px!important}.hero-banner h1,.h1{font-size:35px!important;line-height:1.2!important;color:#7C4199!important}}@media only screen and (max-width:899px){.hero-content .btn-primary,.hero-content .btn-outline-primary{margin-bottom:20px;padding:10px 10px!important;font-size:12px!important}}.icon-bx-wraper.style-1 .icon-content .dz-title{font-weight:bold!important}.info-widget.style-1{display:flex;align-items:center;gap:12px}.info-widget.style-1 .widget-media{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f8f3f8}.info-widget.style-1 .widget-media svg{width:38px;height:38px}.info-widget.style-1 .widget-content{display:flex;flex-direction:column;justify-content:center}.info-widget.style-1 .widget-content .titlecu{margin:0 0 6px;font-size:22px;line-height:1.2}.info-widget.style-1 .widget-content a{font-size:16px;text-decoration:none;line-height:1.5}.fertility-calc-section{position:relative;padding:100px 0;background:linear-gradient(180deg,#fff,#fcf8ff);overflow:hidden}.fertility-calc-section::before{content:"";position:absolute;top:-120px;right:-120px;width:320px;height:320px;border-radius:50%;)}.mini-calc-card{position:relative;background:#fff;border-radius:28px;padding:38px 34px;height:100%;border:1px solid rgb(124 65 153 / .08);transition:0.4s ease;overflow:hidden;backdrop-filter:blur(8px);box-shadow:0 10px 30px rgb(124 65 153 / .06)}.mini-calc-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#7C4199,#DB479D)}.mini-calc-card::after{content:"";position:absolute;right:-60px;bottom:-60px;width:160px;height:160px;border-radius:50%;background:radial-gradient(rgb(124 65 153 / .08),transparent 70%)}.mini-calc-card:hover{transform:translateY(-10px);border-color:rgb(124 65 153 / .15);box-shadow:0 24px 50px rgb(124 65 153 / .14)}.mini-icon{position:relative;width:92px;height:92px;border-radius:26px;background:linear-gradient(135deg,#faf3ff,#f5ebfb);display:flex;align-items:center;justify-content:center;margin:0 auto 30px;transition:0.35s ease;border:1px solid rgb(124 65 153 / .06)}.mini-calc-card:hover .mini-icon{background:linear-gradient(135deg,#7C4199,#DB479D)}.mini-icon i{color:#7C4199;font-size:38px;transition:0.35s ease}.mini-calc-card:hover .mini-icon i{color:#fff}.mini-content{width:100%;text-align:center}.mini-content h4{font-size:22px;line-height:1.5;font-weight:700;color:#24172f;margin-bottom:14px;transition:0.3s ease}.mini-calc-card:hover h4{color:#7C4199}.mini-content span{display:block;font-size:15px;line-height:1.9;color:#666;margin-bottom:28px}.mini-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#7C4199;font-size:15px;font-weight:700;transition:0.3s ease}.mini-link i{font-size:13px;transition:0.3s ease}.mini-calc-card:hover .mini-link i{transform:translateX(5px)}@media(max-width:768px){.fertility-calc-section{padding:65px 0}.mini-calc-card{padding:28px 24px;border-radius:22px}.mini-icon{width:74px;height:74px;border-radius:20px;margin:0 auto 24px}.mini-icon i{font-size:30px}.mini-content h4{font-size:18px}.mini-content span{font-size:14px;margin-bottom:22px}}.award-section{padding:50px 0}.award-box{display:flex;align-items:center;gap:22px;margin-bottom:25px}.award-badge{position:relative;width:88px;min-width:88px;height:105px}.award-circle{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:800;color:#fff;position:relative;margin:auto;z-index:2}.award-circle::before{content:'';position:absolute;inset:-7px;border-radius:50%}.award-badge::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:34px;height:42px;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.theme-badge .award-circle{background:linear-gradient(135deg,#7C4199,#DB479D);box-shadow:0 12px 25px rgb(124 65 153 / .2)}.theme-badge .award-circle::before{border:7px solid #e7c6f4}.theme-badge::after{background:#7C4199}.award-content h4{font-size:26px;font-weight:700;color:#3D203F;margin-bottom:5px}.award-content p{margin:0;font-size:21px;line-height:1.4;color:#555;max-width:220px}@media(max-width:768px){.award-box{gap:16px}.award-badge{width:75px;min-width:75px;height:92px}.award-circle{width:60px;height:60px;font-size:28px}.award-content h4{font-size:21px}.award-content p{font-size:16px}}.op-timing-mini{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;color:#555;background:#faf7f8;padding:10px 16px;border-radius:12px;margin-top:5px}.op-timing-mini strong{color:#7C4199;font-weight:700}@media(max-width:768px){.op-timing-mini{font-size:13px;gap:6px;padding:10px 12px}}@media only screen and (max-width:575px){.hero-banner.style-1{padding-top:150px;background-position:left}}.hero-banner .hero-content{padding-left:23px}.award-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 10% 20%,rgb(124 65 153 / .02) 2%,transparent 2.5%);background-size:35px 35px;pointer-events:none}.award-section .container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;z-index:2}@media (min-width:1400px){.award-section .container{max-width:1320px}}@media (min-width:1200px) and (max-width:1399.98px){.award-section .container{max-width:1140px}}@media (max-width:1199.98px){.award-section .container{max-width:960px;padding-left:20px;padding-right:20px}}@media (max-width:991.98px){.award-section .container{max-width:720px}}@media (max-width:767.98px){.award-section .container{max-width:540px;padding-left:15px;padding-right:15px}}.award-box{display:flex;align-items:center;gap:22px;margin-bottom:25px;padding:20px 25px;border-radius:20px;transition:all 0.3s ease}.award-box:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgb(124 65 153 / .12);border-color:rgb(124 65 153 / .2)}.award-badge{position:relative;width:88px;min-width:88px;height:105px}.award-circle{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:800;color:#fff;position:relative;margin:auto;z-index:2;background:linear-gradient(135deg,#7C4199,#DB479D);box-shadow:0 12px 25px rgb(124 65 153 / .2)}.award-circle::before{content:'';position:absolute;inset:-7px;border-radius:50%;border:7px solid #e7c6f4}.award-badge::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:34px;height:42px;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);background:#7C4199}.award-content h4{font-size:26px;font-weight:700;color:#3D203F;margin-bottom:5px}.award-content p{margin:0;font-size:18px;line-height:1.4;color:#555;max-width:220px}.spacing-indicator{font-size:14px;color:#7C4199;background:rgb(124 65 153 / .08);display:inline-block;padding:8px 20px;border-radius:40px;letter-spacing:.5px;font-weight:500}.spacing-indicator span{display:inline-block}@media (max-width:768px){.spacing-indicator{font-size:10px;padding:5px 12px}.spacing-indicator .mx-3{margin-left:8px;margin-right:8px}}@media (max-width:768px){.award-section{padding:40px 0}.award-box{gap:16px;padding:15px 20px}.award-badge{width:75px;min-width:75px;height:92px}.award-circle{width:60px;height:60px;font-size:28px}.award-content h4{font-size:21px}.award-content p{font-size:15px}}.row.justify-content-center{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row.justify-content-center>[class*="col-"]{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5)}