.gradient-text{background:linear-gradient(to right,rgba(3,78,161,1),rgba(0,183,172,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block}.metaboloc-section{display:grid;grid-template-columns:8fr 4fr;gap:20px;align-items:center}.metaboloc-section img,.metaboloc-section picture{place-self:center}.metabolic-content h1{font-size:80px;line-height:100px;font-weight:400;margin-bottom:15px;font-family:MontserratSB}.metabolic-content p{font-size:34px;margin-bottom:30px;line-height:42px;color:#034ea1}.metabolic-button{background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);border-radius:6px;color:#fff;text-align:center;padding:10px 0;display:block;font-size:20px;text-decoration:none;border:none;outline:0;cursor:pointer;margin:auto;width:230px;margin-top:25px}.approach p{font-size:20px;line-height:34px;color:rgba(51,51,51,1);font-family:Montserrat-Light}.backed-approach{background-image:url(../../images/left-bg.webp),url(../../images/right-bg.webp);background-position:top left,bottom right;background-repeat:no-repeat,no-repeat;background-size:auto,auto}.experts{display:flex;align-items:center;justify-content:center;gap:60px;position:relative;padding:35px 0}.experts p{font-size:30px;line-height:40px}.experts:not(:last-child)::after{content:"";position:absolute;bottom:0;height:3px;width:85%;background:linear-gradient(to right,rgba(3,78,161,1),rgba(0,183,172,0))}.treatments-tab{width:fit-content;margin:auto;background:rgba(233,244,255,1);border-radius:32px;padding:15px;display:flex;align-items:center;gap:12px}.treatments-tab button{z-index:1;border:none;outline:0;cursor:pointer;width:220px;padding:10px 20px;border-radius:30px;font-size:20px;font-family:Montserrat-Light;background-color:#00b7ac;color:#fff;transition:transform .22s ease,margin .22s ease,box-shadow .22s ease}.treatments-tab button.active{z-index:3;background-color:rgba(3,78,161,1);padding:14px 20px;box-shadow:0 8px 20px rgba(3,40,80,.24)}.treatments-tab button.active:first-child{margin-right:-26px}.treatments-tab button.active:last-child{margin-left:-26px}.treatmentsContent{display:none;padding:20px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;width:60%;margin:45px auto;background:rgba(233,244,255,1);color:rgba(3,78,161,1);height:200px}.treatmentsContent ul li{font-size:20px;line-height:34px;font-family:Montserrat-Light}.treatments h2{text-align:center;font-size:32px;margin-left:auto;margin-right:auto;width:max-content;display:block}.book-consult{background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);border-radius:8px;color:#fff;text-align:center;padding:10px 0;display:block;font-size:20px;width:230px;margin:0 auto 25px;text-decoration:none;border:none;outline:0;cursor:pointer}.post-treatments{background-image:url(../../images/left-bg.webp),url(../../images/right-bg.webp);background-position:top left,bottom right;background-repeat:no-repeat,no-repeat;background-size:auto,auto}.post-treatment-section{padding:40px 0}.post-treatment-section h3{text-align:center;font-size:32px;margin-left:auto;margin-right:auto;display:block}#expertsTeam .splide__pagination,#postTreatment .splide__pagination{display:flex!important;justify-content:center;gap:8px;margin-top:15px;bottom:-1.5em}#expertsTeam .splide__pagination__page,#postTreatment .splide__pagination__page{background:#ffff;width:10px;height:10px;border-radius:50%;opacity:.5;transition:opacity .3s ease;border:1px solid #034ea1}#expertsTeam .splide__pagination__page.is-active,#postTreatment .splide__pagination__page.is-active{opacity:1;transform:scale(1.1);background:#034ea1;border:none}.post-trtmnt{background:#ffff;border-radius:10px;box-shadow:0 0 0 0 rgba(0,0,0,.05),0 2px 6px rgba(0,0,0,.08);transition:transform .4s ease;display:flex;margin:10px}#expertsTeam .splide__arrows,#postTreatment .splide__arrows{display:none}.post-trtmnt p{margin:auto;margin-left:15px;line-height:24px;font-size:18px;color:#034ea1}.obesity-experts{background:linear-gradient(180deg,#034ea1 0,#00b7ac 100%);padding-bottom:30px}.manipal-experts h3{text-align:center;font-size:32px;color:#fff;margin:0;padding:35px 0}.manipal-experts img,.manipal-experts picture{display:block;height:auto;margin:0}.know-more{background:linear-gradient(90deg,rgba(3,78,161,1) 0,rgba(0,150,172,1) 100%);color:#fff;border-radius:10px;width:230px;display:block;text-align:center;padding:10px 0;margin:auto;margin-top:45px;text-decoration:none;border:none;outline:0;cursor:pointer;font-size:20px}.call-now button{margin:auto;margin-bottom:10px;border-radius:10px;cursor:pointer;width:230px;display:flex;align-items:center;gap:10px;justify-content:center;border-radius:10px;padding:10px 0;margin:auto;outline:0;border:none;cursor:pointer;font-size:20px;color:#fff;background:linear-gradient(90deg,rgba(3,78,161,1) 0,rgba(0,150,172,1) 100%)}.call-now button svg{height:20px;width:20px;fill:#fff}.clinic-bg{background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%)}.clinics-align{border:1px solid rgba(3,78,161,.2);background:#ffff;border-radius:10px;overflow:hidden;transition:transform .4s ease}.clinics-align a{color:#fff;font-size:14px;padding:8px 0;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);text-align:center;width:100%;color:#fff;text-decoration:underline;text-underline-offset:4px;display:flex;align-items:center;justify-content:center;gap:10px;transition:transform .5s ease}.clinics-card{display:flex;background:#fffF;border-top-left-radius:10px;border-top-right-radius:10px}.clinics-content{margin:auto;margin-left:10px}.clinics-content p{color:#00b7ac;font-size:20px}.clinics-images img,.clinics-images picture{width:100%;display:block;height:auto}#availableAt .splide__pagination{display:flex!important;justify-content:center;gap:8px;margin-top:15px;bottom:-1.5em}#availableAt .splide__pagination__page{background:rgba(3,78,161,.3);width:10px;height:10px;border-radius:50%;opacity:.5;transition:opacity .3s ease}#availableAt .splide__pagination__page.is-active{opacity:1;transform:scale(1.1);background:#034ea1;outline:1.5px dashed #034ea1!important;outline-offset:2px!important}#availableAt .splide__arrow--prev{left:-.9rem}#availableAt .splide__arrow--next{right:-.9rem}.clinics-available{margin-bottom:50px}.clinics-available h3{text-align:center;font-size:32px;margin:0 auto;width:max-content;display:block;padding:35px 0}.calculate-bmi h3{text-align:center;font-size:32px;margin:0 auto;width:max-content;display:block;padding:35px 0}.bmi-form{background:#eaf4ff;padding:20px;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.1);max-width:100%;margin-bottom:25px}.bmi-form label{display:block;margin-bottom:8px;font-weight:700;color:#034ea1;font-family:Montserrat-Light}input,select{padding:10px;border:1px solid #ccc;border-radius:6px;font-size:14px;flex:1}.result{margin-top:15px;font-size:16px;font-weight:700}.bmi-calc{display:grid;grid-template-columns:1fr 1fr;gap:45px}.bmi-calc input{flex:1}.bmi-calc select{flex:0 0 auto}label{display:block;color:var(--blue);margin-bottom:6px;font-weight:600}.bmi-inputs{display:flex;gap:20px;align-items:center;margin-bottom:30px;position:relative}.bmi-inputs input[type=number]{flex:1;min-width:0;padding:12px 14px;border-radius:8px;border:1px solid #cddce9;font-size:15px;outline:0;box-shadow:none;font-family:Montserrat-Light}.bmi-inputs select{width:var(--select-width);flex:0 0 auto;padding:10px;border-radius:8px;border:1px solid #cddce9;background:#fff;font-size:14px;font-family:Montserrat-Light}.bmi-calc .calc-wrap{grid-column:1/-1;margin-top:8px}.btn-calc{width:100%;display:inline-block;padding:10px;border-radius:10px;border:none;cursor:pointer;font-size:20px;color:#fff;background:linear-gradient(90deg,#0b5ea7 0,#08a79b 100%);box-shadow:0 6px 18px rgba(3,81,119,.12)}.bmi-overlay{position:fixed;inset:0;background:rgba(2,35,63,.45);display:flex;align-items:center;justify-content:center;z-index:1200;opacity:0;pointer-events:none;transition:opacity .22s ease}.bmi-overlay.show{opacity:1;pointer-events:auto}.bmi-modal{width:60%;max-width:980px;border-radius:10px;background:#ffff;padding:25px;box-shadow:0 12px 40px rgba(3,81,119,.12);position:relative;border:2px solid rgba(7,92,156,.06)}.bmi-modal .close{position:absolute;right:14px;top:10px;background:#f1f7fb;border-radius:10px;border:none;padding:6px 10px;cursor:pointer;color:var(--blue);font-weight:700}.bmi-modal h2{text-align:center;font-size:32px;margin:0 auto;width:max-content;display:block}.modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.gauge-clip{width:280px;height:140px;overflow:hidden;position:relative;margin:0 auto}#gauge{position:relative;width:240px;height:120px;border-radius:240px 240px 0 0;overflow:hidden;margin:0 auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}#needle{position:absolute;bottom:0;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:100px solid #000;transform-origin:bottom center;transform:rotate(-90deg);transition:transform 1s ease;margin-left:-6px}.needle::before{content:"";position:absolute;top:8px;left:-8px;width:16px;height:16px;background:#0b5ea7;border-radius:50%;display:block;box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:7}.gauge-center{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);width:32px;height:32px;border-radius:50%;background:#0b5ea7;z-index:8;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15)}.bmi-value{font-size:52px;font-weight:700;color:#f0b83e;margin-top:12px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1)}.category-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.category-label{font-weight:600;text-align:left;color:#0b5790}.badge{padding:6px 12px;border-radius:10px;background:#fde8b7;color:#9a6700;font-weight:700}.healthy-range{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;color:#0b5790;font-size:18px}.weight-display{margin-bottom:20px;text-align:right}.weight-value{display:none}.disclaimer{margin-top:10px;padding:14px;border-radius:10px;background:linear-gradient(180deg,#eaf4ff,#f4fbff);border:1px solid rgba(11,87,144,.06);color:#0a5c95;font-size:14px;line-height:1.4}.disclaimer p{margin:0 0 10px;font-size:16px;font-family:Montserrat-Light}.range-modal{max-width:600px}.range-info{display:flex;flex-direction:column;gap:16px}.range-item{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #e0e0e0}.range-item:last-child{border-bottom:none}.range-badge{padding:6px 12px;border-radius:20px;color:#fff;font-weight:700;font-size:14px;min-width:100px;text-align:center}.range-badge.underweight{background:#4aa3d9}.range-badge.normal{background:#2db67f}.range-badge.overweight{background:#f6d365;color:#8a5f00}.range-badge.obese{background:#f76b6b}.range-value{font-weight:700;font-size:16px;color:#333;min-width:120px}.range-description{flex:1;color:#666;font-size:14px;line-height:1.4}.bmi-inputs input::-webkit-inner-spin-button,.bmi-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bmi-inputs input[type=number]{-moz-appearance:textfield;appearance:textfield}#healthyRangeVal{color:rgba(32,33,36,1)}.consult-experts{background-image:url(../../images/left-bg.webp),url(../../images/right-bg.webp);background-position:top left,bottom right;background-repeat:no-repeat,no-repeat;background-size:auto,auto}.consult-experts-container{background:#d8f5f5;padding:25px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:2px solid #c0e8e8}.consult-experts-container h3{text-align:center;font-size:32px;margin:0 auto;width:max-content;display:block;padding:25px 0}.consult-experts-row{display:flex;gap:20px;margin-bottom:22px}.consult-experts-group{flex:1;display:flex;flex-direction:column;position:relative}.consult-experts-label{font-size:14px;margin-bottom:8px;color:rgba(3,78,161,1);font-family:Montserrat-Light}.consult-experts-input,.consult-experts-select,.consult-experts-textarea{padding:10px;border:1px solid #ccc;border-radius:8px;font-size:14px;outline:0;font-family:Montserrat-Light}.consult-experts-textarea{height:100px;resize:none;margin-bottom:30px}.consult-experts-error{color:red;font-size:13px;margin-top:5px;position:absolute;bottom:-20px;font-family:Montserrat-Light}.consult-experts-checkbox{display:flex;align-items:center;margin:26px 0;position:relative}.consult-experts-checkbox input{margin-right:10px;flex:0}.consult-experts-checkbox label{margin-bottom:0;font-family:Montserrat-Light}.consult-experts-btn{width:100%;padding:10px;border:none;border-radius:8px;background:linear-gradient(to right,#0072c6,#00a8a8);color:#fff;font-size:20px;cursor:pointer}.consult-experts-btn:hover{opacity:.9}.section-padding{padding:50px 0}.section-title{text-align:center;font-size:32px;margin-left:auto;margin-right:auto;width:max-content;display:block}.accordion{width:100%;max-width:100%;overflow:hidden;background-color:#fff;border-bottom:1px solid #034ea1}.accordion__intro{position:relative;padding:20px 0;cursor:pointer}.accordion__intro span{position:absolute;right:30px;top:35%;transition:all .3s ease-in-out;color:#034ea1}.accordion.accordion__active .accordion__intro span{transform:rotate(180deg)}.accordion__content{padding:0 20px;max-height:0;overflow:hidden;will-change:max-height;transition:all .25s ease-out;opacity:0}.accordion h3,.accordion p{margin:0}.accordion h3{color:#034ea1;font-size:20px;font-weight:400}.accordion p,.accordion ul li{color:#434343;font-size:20px;margin:0;line-height:34px;font-family:Montserrat-Light}.accordion ul li a{color:#0c356a;text-decoration:underline}.accordion__active .accordion__content{padding:20px 0;opacity:1}.accordion__intro span{position:absolute;right:30px;top:35%;transition:all .3s ease-in-out;color:#034ea1}.gg-chevron-down{box-sizing:border-box;position:relative;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-down::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:2px}.experts-align{background:#ffff;border-radius:10px;overflow:hidden;transition:transform .4s ease}.experts-align a{color:#fff;font-size:14px;padding:8px 0;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);text-align:center;width:100%;color:#fff;text-decoration:underline;text-underline-offset:4px;display:flex;align-items:center;justify-content:center;gap:10px}.experts-card{display:flex;background:#ffff}.dr-details{margin:auto;margin-left:10px}.dr-details h4{color:#00b7ac;font-size:18px;margin:10px 0}.dr-details p{color:#034ea1;font-size:16px;line-height:22px}.journey-with{background-image:url(../../images/left-bg.webp),url(../../images/right-bg.webp);background-position:top left,bottom right;background-repeat:no-repeat,no-repeat;background-size:auto,auto}.journey-with h3{text-align:center;font-size:32px;margin:0 auto;width:max-content;display:block;padding:35px 0}.circle{width:140px;height:140px;border:2px solid #034ea1;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;position:relative;z-index:9}.circle-pos{position:relative}.number{font-size:80px;font-weight:700;position:absolute;background:linear-gradient(to bottom,#034ea1,#00b7ac);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dotted-path{position:absolute;top:0;left:0;width:100%;height:350px;z-index:0;pointer-events:none}.steps-section img{display:none}.circle img{width:130px;height:130px}#gif1{display:block}.dotted-relative{position:relative}.animation-div{padding:0 50px}.dotted-relative svg{width:90%;display:block;margin:0 auto}.step1-pos{position:absolute;top:20%;left:0}.step2-pos{position:absolute;bottom:4%;left:20%}.step3-pos{position:absolute;top:16%;left:43.5%}.step4-pos{position:absolute;bottom:0;right:22%}.step5-pos{position:absolute;top:20%;right:0}.num1{right:93%;top:0}.num2{right:12%;bottom:72%}.num3{right:78%;bottom:60%}.num4{left:72%;bottom:66%}.num5{bottom:70%}.dotted-relative p{text-align:center;font-size:16px;font-family:Montserrat-Light}.why-manipals h3{text-align:center;font-size:32px;margin-left:auto;margin-right:auto;width:max-content;display:block}.why-manipals{margin-bottom:40px}.why-manipals p,.why-manipals ul li{font-family:Montserrat-Light;font-size:20px;line-height:34px}.star-rating{height:20px;display:flex;align-items:center;gap:3px}.star{font-size:18px;color:#ddd}.checked{color:#fddd66}.half{background:linear-gradient(90deg,#fddd66 50%,#ddd 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.full{background:linear-gradient(90deg,#fddd66 70%,#ddd 30%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.empty{background:linear-gradient(90deg,#ddd 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.star-rating p{color:#fddd66;margin-left:5px}a:hover svg{transform:translateX(5px)}.error{color:red;font-size:13px;bottom:-22px;position:absolute;font-family:Montserrat-Light}.unit-label{font-weight:700;color:#034ea1;white-space:nowrap;background:#fff;padding:12px 14px;border:1px solid #cddce9;border-radius:8px;font-family:Montserrat-Light}.bmi-btn{background:linear-gradient(90deg,rgba(3,78,161,1) 0,rgba(0,150,172,1) 100%);color:#fff;border-radius:10px;width:130px;padding:10px 0;margin:auto;margin-top:17px;text-decoration:none;border:none;outline:0;cursor:pointer;font-size:16px}.obesity-desktop{display:block}.obesity-mobile{display:none}.obesity-baner img{width:100%;height:auto}@media (max-width:1024px){.step2-pos{bottom:12%}.step3-pos{position:absolute;left:40.5%;top:20%}.step4-pos{bottom:8%}}@media (max-width:768px){.dotted-relative{position:unset}.dotted-relative svg{display:none}.step1-pos,.step2-pos,.step3-pos,.step4-pos,.step5-pos{position:relative;display:flex;align-items:center;justify-content:space-between;bottom:unset;top:unset;left:unset;right:unset;gap:25px;margin-bottom:25px}.animation-div{padding:0 20px}.circle{width:100px;height:100px}.circle img{width:95px;height:95px}.number{font-size:50px}.dotted-relative p{text-align:center;font-size:16px;background:linear-gradient(to right,rgba(3,78,161,1),rgba(0,183,172,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.circle-order{order:2}.text-order{order:1}.num2{right:0}.call-now a{width:70%;margin-bottom:0}}@media (max-width:767px){.metaboloc-section{display:block}.metabolic-content h1{font-size:65px;line-height:78px;margin-top:15px}.metabolic-button{padding:10px;font-size:16px;width:80%;margin:20px auto;display:block}.approach p{text-align:justify;font-size:16px;line-height:30px;margin-top:10px}.experts:not(:last-child)::after{background:0 0}.experts p{font-size:20px;line-height:28px;font-family:Montserrat-Light}.backed-approach{background-color:#efefef;background-image:unset;padding:10px 0}.treatments-tab{padding:10px}.treatments-tab button{font-size:16px;width:170px;padding:10px 0}.treatments-tab button.active{padding:12px 0}.treatments h2{font-size:24px}.treatmentsContent{width:85%;margin:25px auto;height:315px}.treatmentsContent ul{padding-left:10px}.treatmentsContent ul li{font-size:16px;line-height:30px}.book-consult{padding:10px 15px;font-size:16px}.post-treatments{background-image:unset;background-color:#efefef}.post-treatment-section h3{font-size:24px;margin:15px auto}.post-treatment-section{padding:15px 0 35px}.manipal-experts h3{font-size:24px;padding:25px 0}.journey-with{background-image:unset;background-color:#efefef;padding-bottom:25px}.journey-with h3{font-size:24px;padding:25px 0}.clinics-available h3{font-size:24px;padding:20px 0}.bmi-calc{padding:0;display:block}.bmi-form{padding:15px;width:90%;margin:auto}.bmi-modal h2{font-size:24px;margin-bottom:20px}.bmi-modal{width:65%;padding:20px}.bmi-value{font-size:28px;margin-top:5px}.modal-grid{display:block}.range-info{gap:5px}.gauge-clip{margin:0 auto}.range-item{flex-direction:column;align-items:flex-start;gap:8px}.range-value{min-width:auto}.why-manipals h3{font-size:24px}.why-manipals p,.why-manipals ul li{font-size:16px;line-height:30px;text-align:justify}.why-manipals ul{padding-left:20px}.consult-experts{background-image:unset;background-color:#efefef;padding:25px 0}.consult-experts-container{padding:15px}.consult-experts-container h3{font-size:24px;padding:15px 0}.consult-experts-group{margin-bottom:20px}.consult-experts-row{display:block;margin-bottom:20px}.consult-experts-error{bottom:-18px}.consult-experts-textarea{height:50px;margin-bottom:5px}.consult-experts-checkbox{font-size:16px}.consult-experts-btn{padding:10px}.section-title{font-size:24px;margin-bottom:15px;margin-top:5px}.experts{padding:5px}.metabolic-content p{font-size:26px;margin-top:0}.accordion h3{font-size:18px;width:90%}.accordion p,.accordion ul li{font-size:16px;line-height:30px}.section-padding{padding:30px 0}.accordion__intro span{right:10px}.call-now{width:100%}.calculate-bmi h3{font-size:24px;padding:0 0 25px}.obesity-desktop{display:none}.obesity-mobile{display:block}.btn-calc,.call-now button,.consult-experts-btn,.know-more{font-size:16px}.bmi-btn{display:block}}