.elementor-9361 .elementor-element.elementor-element-317643f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-9361 .elementor-element.elementor-element-38f17cd{text-align:center}.elementor-9361 .elementor-element.elementor-element-38f17cd .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:30px;font-weight:400;color:#E53089}.elementor-9361 .elementor-element.elementor-element-b695ae6{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9361 .elementor-element.elementor-element-ba9f0c1{text-align:center;font-family:"Poppins",Sans-serif;font-weight:400}.elementor-9361 .elementor-element.elementor-element-c606239{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-9361 .elementor-element.elementor-element-9daf2d3{--display:flex}.elementor-9361 .elementor-element.elementor-element-3ebf5a9{font-family:"Poppins",Sans-serif;font-weight:400}.elementor-9361 .elementor-element.elementor-element-84ea599 .elementor-heading-title{font-family:"Marcellus",Sans-serif;font-size:25px;font-weight:400;color:#E53089}.elementor-9361 .elementor-element.elementor-element-d95ef8d{--display:flex}.elementor-9361 .elementor-element.elementor-element-bb602d1{--display:flex;--min-height:465px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 1px 1px 5px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:#E53089;--border-color:#E53089;--border-radius:25px 0px 0px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-9361 .elementor-element.elementor-element-283df59{text-align:center}.elementor-9361 .elementor-element.elementor-element-283df59 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:400}.elementor-9361 .elementor-element.elementor-element-8a22c6f{font-family:"Poppins",Sans-serif;font-weight:400}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-9361 .elementor-element.elementor-element-c1d2e70 .elementor-button{background-color:#007F90}.elementor-9361 .elementor-element.elementor-element-c1d2e70 .elementor-button:hover,.elementor-9361 .elementor-element.elementor-element-c1d2e70 .elementor-button:focus{background-color:#E53089;color:#FFF}.elementor-9361 .elementor-element.elementor-element-c1d2e70>.elementor-widget-container{margin:32px 0 0 0}.elementor-9361 .elementor-element.elementor-element-c1d2e70 .elementor-button:hover svg,.elementor-9361 .elementor-element.elementor-element-c1d2e70 .elementor-button:focus svg{fill:#FFF}.elementor-9361 .elementor-element.elementor-element-0e03493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-9361 .elementor-element.elementor-element-61ab7f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-9361 .elementor-element.elementor-element-30e27cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-9361 .elementor-element.elementor-element-0422cc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-9361 .elementor-element.elementor-element-fc3b0f9>.elementor-widget-container{margin:13px 0 0 0}.elementor-9361 .elementor-element.elementor-element-fc3b0f9{text-align:center}.elementor-9361 .elementor-element.elementor-element-fc3b0f9 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-weight:400}.elementor-9361 .elementor-element.elementor-element-79e3250{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-9361 .elementor-element.elementor-element-27372b4>.elementor-widget-container{margin:14px 0 0 0}.elementor-9361 .elementor-element.elementor-element-446feda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:768px){.elementor-9361 .elementor-element.elementor-element-9daf2d3{--width:100%}.elementor-9361 .elementor-element.elementor-element-d95ef8d{--width:60%}.elementor-9361 .elementor-element.elementor-element-0422cc9{--width:50%}.elementor-9361 .elementor-element.elementor-element-79e3250{--width:50%}}.sonalshi-hover-card{position:relative;border-radius:18px;padding:28px;transition:all 0.4s ease;background:#fff;box-shadow:0 8px 24px rgb(0 0 0 / .06);overflow:hidden}.sonalshi-hover-card:hover{transform:translateY(-10px);box-shadow:0 18px 45px rgb(214 51 132 / .22)}.sonalshi-hover-card .e-lottie{transition:transform 0.5s ease}.sonalshi-hover-card:hover .e-lottie{transform:scale(1.08) translateY(-6px)}.sonalshi-hover-card h3{transition:color 0.3s ease}.sonalshi-hover-card:hover h3{color:#d63384}.sonalshi-hover-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top center,rgb(214 51 132 / .14),transparent 60%);opacity:0;transition:opacity 0.4s ease;pointer-events:none}.sonalshi-hover-card:hover::after{opacity:1}.sonakshi-pediatric{--sp-pink:#e82b86;--sp-pink-light:#fdebed;--sp-pink-soft:#fff7f9;--sp-teal:#087b88;--sp-dark:#181519;--sp-text:#4f4b50;--sp-border:rgba(232, 43, 134, 0.16);width:100%;overflow:hidden;background:#fff;color:var(--sp-dark)}.sp-container{width:min(1180px, calc(100% - 40px));margin:0 auto}.sp-section{position:relative;padding:100px 0}.sp-label{display:inline-block;color:var(--sp-pink);font-size:11px;font-weight:700;letter-spacing:2.5px;margin-bottom:18px}.sp-heading{max-width:800px;margin-bottom:55px}.sp-heading h2,.sp-expert-content h2{margin:0;font-size:clamp(42px, 5vw, 68px);line-height:1.03;font-weight:500;letter-spacing:-2px}.sp-heading h2 span,.sp-expert-content h2 span{display:block;color:var(--sp-pink)}.sp-heading p{color:var(--sp-text);font-size:17px;line-height:1.8;margin-top:25px}.sp-content p,.sp-expert-content p{color:var(--sp-text);font-size:16px;line-height:1.9;margin:0 0 25px}.sp-content strong,.sp-expert-content strong{color:var(--sp-pink);font-weight:700}.sp-warning{background:radial-gradient(circle at 90% 20%,rgb(232 43 134 / .09),transparent 32%),#fff}.sp-warning-layout{display:grid;grid-template-columns:330px 1fr;gap:90px;align-items:center}.sp-warning-intro{position:relative;height:330px;display:flex;align-items:center;justify-content:center}.sp-heart-circle{width:230px;height:230px;border-radius:50%;background:var(--sp-pink-light);display:flex;justify-content:center;align-items:center;position:relative}.sp-heart-circle:before,.sp-heart-circle:after{content:"";position:absolute;border-radius:50%;border:1px solid rgb(232 43 134 / .2)}.sp-heart-circle:before{width:270px;height:270px}.sp-heart-circle:after{width:320px;height:320px}.sp-heart{color:var(--sp-pink);font-size:90px;animation:spHeartBeat 1.8s infinite}.sp-number{position:absolute;bottom:0;right:0;font-size:80px;font-weight:800;color:rgb(232 43 134 / .08)}.sp-diagnosis{background:var(--sp-pink-soft)}.sp-diagnosis-layout{display:grid;grid-template-columns:400px 1fr;gap:80px;align-items:center}.sp-diagnosis-visual{position:relative;width:370px;height:370px;margin:auto}.sp-orbit{position:absolute;border-radius:50%;border:1px solid rgb(232 43 134 / .18)}.sp-orbit-one{inset:15px;animation:spRotate 18s linear infinite}.sp-orbit-two{inset:60px;border-style:dashed;animation:spRotateReverse 14s linear infinite}.sp-diagnosis-heart{position:absolute;width:160px;height:160px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff;box-shadow:0 20px 60px rgb(232 43 134 / .12);display:flex;flex-direction:column;align-items:center;justify-content:center}.sp-diagnosis-heart span{color:var(--sp-pink);font-size:55px;line-height:1;animation:spHeartBeat 1.8s infinite}.sp-diagnosis-heart small{font-size:8px;letter-spacing:3px;margin-top:8px}.sp-diagnosis-heart b{font-size:12px;letter-spacing:2px;color:var(--sp-teal)}.sp-dot{position:absolute;width:38px;height:38px;border-radius:50%;background:var(--sp-pink);color:#fff;display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:700;box-shadow:0 10px 25px rgb(232 43 134 / .2)}.sp-dot-1{top:0;left:50%;transform:translateX(-50%)}.sp-dot-2{right:0;top:50%;transform:translateY(-50%)}.sp-dot-3{bottom:0;left:50%;transform:translateX(-50%)}.sp-murmur{margin-top:80px;padding:50px;background:#fff;border-radius:30px;box-shadow:0 20px 70px rgb(30 20 30 / .06)}.sp-murmur-title{text-align:center;margin-bottom:40px}.sp-murmur-title span{font-size:10px;letter-spacing:2px;color:var(--sp-pink);font-weight:700}.sp-murmur-title h3{margin:12px 0 0;font-size:35px;font-weight:500}.sp-murmur-grid{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center}.sp-murmur-card{position:relative;padding:35px;background:var(--sp-pink-soft);border-radius:22px;transition:.35s ease}.sp-murmur-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgb(232 43 134 / .1)}.sp-card-number{position:absolute;top:20px;right:25px;font-size:45px;color:rgb(232 43 134 / .08);font-weight:800}.sp-card-icon{color:var(--sp-pink);font-size:40px}.sp-murmur-card h4{margin:15px 0 10px;font-size:22px}.sp-murmur-card p{color:var(--sp-text);line-height:1.8;margin:0}.sp-murmur-vs{display:flex;justify-content:center}.sp-murmur-vs span{width:42px;height:42px;border:1px solid var(--sp-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--sp-pink)}.sp-defects{background:#fff}.sp-defects-list{display:flex;flex-direction:column;gap:18px}.sp-condition{position:relative;display:grid;grid-template-columns:70px 80px 1fr;gap:30px;align-items:center;padding:32px;border:1px solid var(--sp-border);border-radius:24px;background:#fff;transition:.4s ease;overflow:hidden}.sp-condition:before{content:"";position:absolute;width:200px;height:200px;right:-80px;top:-80px;background:var(--sp-pink-soft);border-radius:50%}.sp-condition:hover{transform:translateX(8px);box-shadow:0 20px 55px rgb(30 20 30 / .07)}.sp-condition-number{font-size:14px;font-weight:800;color:var(--sp-pink)}.sp-condition-symbol{width:70px;height:70px;border-radius:50%;background:var(--sp-pink-light);display:flex;align-items:center;justify-content:center;color:var(--sp-pink);font-size:30px}.sp-condition-content{position:relative;z-index:2}.sp-condition-content>span{color:var(--sp-teal);font-size:10px;letter-spacing:2px;font-weight:800}.sp-condition-content h3{margin:7px 0 10px;font-size:25px;font-weight:500}.sp-condition-content p{max-width:850px;color:var(--sp-text);font-size:15px;line-height:1.8;margin:0}.sp-condition-content strong{color:var(--sp-pink)}.sp-expert{background:radial-gradient(circle at 15% 50%,rgb(232 43 134 / .10),transparent 30%),var(--sp-pink-soft)}.sp-expert-grid{display:grid;grid-template-columns:420px 1fr;gap:100px;align-items:center}.sp-expert-visual{position:relative;height:450px;display:flex;align-items:center;justify-content:center}.sp-big-heart{width:190px;height:190px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;color:var(--sp-pink);font-size:80px;box-shadow:0 25px 70px rgb(232 43 134 / .13);position:relative;z-index:3;animation:spHeartBeat 2s infinite}.sp-circle{position:absolute;border-radius:50%;border:1px solid rgb(232 43 134 / .18)}.sp-circle-1{width:300px;height:300px;animation:spRotate 20s linear infinite}.sp-circle-2{width:410px;height:410px;border-style:dashed;animation:spRotateReverse 25s linear infinite}.sp-floating-word{position:absolute;color:var(--sp-pink);font-size:9px;letter-spacing:2px;font-weight:700}.word-1{top:30px;left:80px}.word-2{right:20px;top:50%}.word-3{bottom:30px;left:100px}.sp-care-points{margin:35px 0;border-top:1px solid var(--sp-border)}.sp-care-points div{display:flex;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid var(--sp-border)}.sp-care-points span{color:var(--sp-pink);font-size:11px;font-weight:800}.sp-care-points b{color:var(--sp-dark);font-size:14px}.sp-final-text{padding:22px 25px;background:#fff;border-left:3px solid var(--sp-pink)}@keyframes spHeartBeat{0%,100%{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(1)}45%{transform:scale(1.08)}}@keyframes spRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spRotateReverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@media (max-width:900px){.sp-section{padding:80px 0}.sp-warning-layout,.sp-diagnosis-layout,.sp-expert-grid{grid-template-columns:1fr;gap:60px}.sp-warning-intro{height:300px}.sp-diagnosis-visual{width:330px;height:330px}.sp-expert-visual{height:350px}.sp-condition{grid-template-columns:55px 70px 1fr}}@media (max-width:600px){.sp-container{width:calc(100% - 28px)}.sp-section{padding:65px 0}.sp-heading h2,.sp-expert-content h2{font-size:42px;letter-spacing:-1.5px}.sp-content p,.sp-expert-content p{font-size:15px;line-height:1.8}.sp-warning-layout{gap:35px}.sp-warning-intro{height:270px}.sp-heart-circle{width:190px;height:190px}.sp-heart{font-size:70px}.sp-heart-circle:before{width:225px;height:225px}.sp-heart-circle:after{width:260px;height:260px}.sp-diagnosis-visual{width:280px;height:280px}.sp-diagnosis-heart{width:130px;height:130px}.sp-diagnosis-heart span{font-size:42px}.sp-murmur{padding:25px;border-radius:22px}.sp-murmur-grid{grid-template-columns:1fr;gap:15px}.sp-murmur-vs{height:40px}.sp-condition{grid-template-columns:45px 60px 1fr;gap:15px;padding:22px 18px}.sp-condition-symbol{width:55px;height:55px;font-size:24px}.sp-condition-content h3{font-size:20px}.sp-condition-content p{font-size:14px}.sp-expert-visual{height:300px}.sp-big-heart{width:140px;height:140px;font-size:60px}.sp-circle-1{width:220px;height:220px}.sp-circle-2{width:290px;height:290px}.word-1{left:20px}.word-2{right:5px}.word-3{left:40px}}.speciality-switcher{max-width:420px;margin:0 auto 40px;position:relative}#specialityDropdown{width:100%;padding:14px 18px;border-radius:14px;border:1px solid #e6e6e6;background-color:#fff;font-size:15px;font-weight:500;color:#333;cursor:pointer;font-family:poppins;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 10px 25px rgb(0 0 0 / .06);transition:all 0.25s ease}.speciality-switcher::after{content:"▾";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:16px;color:#e91e63;pointer-events:none;font-family:poppins}#specialityDropdown:hover{border-color:#e91e63}#specialityDropdown:focus{outline:none;border-color:#e91e63;box-shadow:0 0 0 3px rgb(233 30 99 / .15)}#specialityDropdown option{padding:12px;font-size:14px;font-family:poppins}@media (max-width:768px){.speciality-switcher{max-width:100%;padding:0 10px}#specialityDropdown{font-size:14px;padding:13px 16px;font-family:poppins}}