.sideInstagram,.sidebutton,.sidecall,.sidewhatsapp{position:relative}.sideInstagram a,.sidebutton a,.sidecall a,.sidewhatsapp a{position:fixed;right:20px;z-index:99;background-color:#fff;padding:10px 15px;color:white;border-radius:50%;font-size:20px;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;display:flex;justify-content:center;align-items:center}.hero-cardDieses{height:300px;width:250px;object-fit:cover;border-radius:14px}.sidebutton a{top:83%;background-color:#9b6df3}.sidewhatsapp a{top:72%;background-color:rgb(37,211,102)}.sidecall a{top:61%;background-color:#008060}.sideInstagram a{top:50%;background-color:#cf4d90}.sidebutton a:hover{background-color:#c341c3}.sidebutton a:hover,.sidewhatsapp a:hover{transform:scale(1.2) rotate(15deg);box-shadow:0 5px 15px rgba(0,0,0,.2)}.sidewhatsapp a:hover{background-color:#74c491}.sidecall a:hover{background-color:#34b7f1}.sideInstagram a:hover,.sidecall a:hover{transform:scale(1.2) rotate(15deg);box-shadow:0 5px 15px rgba(0,0,0,.2)}.sideInstagram a:hover{background-color:#620562}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.sideInstagram a,.sidebutton a,.sidecall a,.sidewhatsapp a{animation:bounce 2s ease-in-out infinite}.top-cards{padding:rem;text-align:center;row-gap:20px;column-gap:20px}.top-cards-section img{aspect-ratio:1.3/1.6;object-fit:cover}.section-title{font-size:1.8rem;color:#4a4a4a;margin-bottom:1.5rem}.cards-container{display:flex;justify-content:space-evenly;gap:3rem}.card-main{width:95%;text-align:center;transition:transform .3s ease,box-shadow .3s ease;position:relative;border-radius:8px;margin-bottom:.6rem}.card-main:hover{transform:translateY(-5px);box-shadow:none}.card-image{width:100%;height:100%;object-fit:cover;border-radius:8px;margin-bottom:.5rem}.card-title{font-size:1rem;color:white!important;width:100%;text-align:center;top:20px}.product-card{padding:8px;border-radius:10px;background:white;height:100%;width:400px}.image-wrapper{width:100%;height:100px;overflow:hidden;border-radius:12px}.card-img-top{height:110px;object-fit:cover;transform:scale(1);transform-origin:center}.ayurved-product{background-color:beige;padding-top:1.7rem;padding-bottom:1.5rem}.ayurved-product h2{font-weight:600;color:var(--purple);margin-bottom:2rem}.ayurved-product .container .row .col-md-6{margin-bottom:1rem}.product-card-details h5{font-size:22px;color:var(--black);font-weight:600;margin-bottom:5px}.product-card-details ul{padding-left:1rem;margin:0}.product-card-details ul li{font-size:20px}@media (min-width:992px){.custom-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1 0}.custom-grid>.col-lg-4{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 100px);max-width:calc(38% - 16px)}}.product-overview-bg{background-image:url("/_next/static/media/Doctor Consultation (9).c94c8410.png");width:100%;min-height:70vh;padding:2rem;background-position:50%;background-size:100% auto;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.product-overview-bg button{position:absolute;top:65%;left:45%}.product-card-details .descrip{font-size:17px;font-weight:500}.product-card-details .descrip p{margin:0}.detail-sec{display:flex;gap:6px;align-items:baseline}.MentalHealthCards{background-image:url(/_next/static/media/card-bg.63bba6ab.png);background-color:#f9f9f9;background-size:contain;background-position:50%;padding:3rem 1rem;box-shadow:inset 0 0 20px rgba(0,0,0,.1)}.section-heading{font-size:24px;color:#9b6df3;font-weight:700;margin-bottom:1.5rem}.Mental-card-main{background:linear-gradient(180deg,#ffffff,#f3e6ff);padding:1.5rem .3rem;text-align:center;border-radius:1rem;height:100%;transition:transform .3s ease,box-shadow .3s ease;position:relative}.Mental-card-main:hover{transform:translateY(-10px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.Mental-card-main:after{content:"";position:absolute;inset:0;border-radius:1rem;box-shadow:0 0 20px rgba(109,40,117,.15);z-index:-1}.Mental-card-main .card-title{font-size:14px;font-weight:600;color:#6d2875;margin-top:1rem;text-transform:uppercase}.card-content{margin-top:10px}.card-content p{margin:0;font-size:14px}.Mental-card-main:hover .card-img-top{transform:scale(1.1)}.health-card-image{width:100px;height:100px;object-fit:contain;padding:0;transition:transform .3s ease-in-out}.health_cards_main{margin-bottom:1rem}.health_cards_main a{text-decoration:none;color:black}.top-cards-slider{display:block}.custom-slider-arrow{position:absolute;top:50%;z-index:2;font-size:24px;cursor:pointer;transform:translateY(-50%);background-color:rgba(255,255,255,.596);border-radius:0;padding:10px}.custom-prev-arrow{left:-10px}.custom-next-arrow{right:0}@media only screen and (max-width:768px){.detail-sec{display:grid;grid-gap:0;gap:0;text-align:end}.top-cards-slider{display:block;padding:1rem 0}.card-image{width:100%;height:200px;object-fit:cover;margin:0;border-radius:8px}.top-cards{padding:5px;display:none}.card-title{font-size:6px;top:5px}.product-card .row{padding:0}.custom-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.custom-grid>.col-lg-4{flex:0 0 48%;max-width:48%}.product-card{width:100%;margin:0 auto;display:block;padding:0;border-radius:10px;box-shadow:0 0 4px 0 #00000040}.product-card-details h5{font-size:16px}.disease-responsive{font-size:14px}.product-card-details{padding:12px 6px 0}.product-card{padding:10px;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.05);background-color:#fff}.product-card img{display:block;max-width:93%;height:150px;margin-left:5px;margin-bottom:10px}.product-card-details{text-align:center}.product-card-details ul li{font-size:10px}.product-card-details ul{margin-bottom:1rem}.ayurved-product .container .row .col-md-6{padding:5px;margin-bottom:.5rem}.product-card-details p{font-weight:600;font-size:12px}.Mental-card-main{padding:10px 5px;border-radius:10px}.card-content p{font-size:12px}.MentalHealthCards .container .row .col-md-4{padding:5px}.MentalHealthCards{padding:5px 10px}.product-slider-subtitle{text-align:center;font-size:.9rem;color:#555;margin-bottom:1rem}.Mental-card-main:after{box-shadow:none}.health_cards_main{margin-bottom:.5rem}.card-img-top{height:120px;width:100%;object-fit:cover}.product-overview-bg{background-image:url("/_next/static/media/Consultation mobile banner.d70fb52e.png");background-size:cover;background-position:50%;width:100%;height:300px;margin:0 auto}}@media (max-width:1290px){.product-overview-bg{min-height:70vh;background-size:100% auto;background-position:50%;background-repeat:no-repeat;padding:3rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}@media (max-width:1080px){.product-overview-bg{min-height:50vh;background-size:100% auto;background-position:50%;background-repeat:no-repeat;padding:3rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}@media (max-width:992px){.product-overview-bg{min-height:40vh;background-size:100%;background-position:50%;background-repeat:no-repeat;padding:3rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}@media (max-width:576px){.product-overview-bg{min-height:70vw;background-size:100vw 100vw;background-position:top;background-repeat:no-repeat;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}.stats-section{width:100%;background:#ffffff;padding:50px 0}.stats-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.stat-item{display:flex;flex-direction:column;align-items:center;gap:10px}.stat-icon{font-size:40px;color:#9b6df3}.stat-item h3{font-size:32px;font-weight:700;color:#9b6df3;margin:0}.stat-item p{font-size:18px;color:#666;margin:0}@media (max-width:768px){.stats-container{grid-template-columns:repeat(2,1fr);row-gap:40px}}.guided-section{position:relative;width:100%;padding:60px 0;background:#f4f3f8;overflow:hidden}.guided-overlay{position:absolute;inset:0;background:url(/_next/static/media/download.9fb7938b.jpg) 50%/cover no-repeat;opacity:.15;z-index:1}.guided-container{position:relative;z-index:2;max-width:1200px;margin:auto;text-align:center;padding:0 20px}.guided-badge{display:inline-block;background:#9b6df3;color:#fff;padding:6px 14px;border-radius:20px;font-size:13px;margin-bottom:20px}.guided-title{font-size:42px;font-weight:800;color:#222;margin-bottom:14px}.guided-subtitle{font-size:17px;color:#666;margin-bottom:60px}.guided-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-bottom:60px}.guided-card{background:#fff;border-radius:14px;padding:40px 30px;text-align:left;box-shadow:0 20px 40px rgba(0,0,0,.06);position:relative}.step-circle{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.step-circle.purple{background:#ede7fd;color:#9b6df3}.step-circle.yellow{background:#fff3d6;color:#f0b429}.guided-card h3{font-size:22px;font-weight:700;margin-bottom:6px}.days{font-size:14px;color:#777}.small{font-weight:600;margin:16px 0 10px}.desc,.small{font-size:15px}.desc{color:#666;line-height:1.6}.guided-btn{background:#9b6df3;color:#fff;padding:16px 28px;border-radius:10px;border:none;font-size:16px;cursor:pointer;text-decoration:none}.guided-btn span{margin-left:8px}@media (max-width:900px){.guided-cards{grid-template-columns:1fr}.guided-title{font-size:32px}}.mindkit-section{width:100%;padding:60px 0;background:#ffffff}@media (max-width:768px){.mindkit-section{padding:60px 0}}@media (max-width:480px){.mindkit-section{padding:48px 0}}.mindkit-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:60px;gap:60px;padding:0 20px}@media (min-width:1440px){.mindkit-container{max-width:1320px;gap:80px}}@media (max-width:1024px){.mindkit-container{grid-template-columns:1fr;gap:48px}}@media (max-width:768px){.mindkit-container{gap:36px;padding:0 16px}}@media (max-width:480px){.mindkit-container{gap:28px;padding:0 14px}}.mindkit-left h2{font-size:36px;font-weight:800;margin-bottom:10px;line-height:1.2}.subtitle{color:#666;font-size:16px;margin-bottom:30px;max-width:520px}@media (max-width:1024px){.mindkit-left{text-align:center}.subtitle{margin:0 auto 30px}}@media (max-width:768px){.mindkit-left h2{font-size:30px}}@media (max-width:480px){.mindkit-left h2{font-size:26px}.subtitle{font-size:15px}}.mindkit-image{margin-top:10px}.mindkit-image img{width:100%;max-width:500px;height:auto;display:block}@media (max-width:1024px){.mindkit-image{display:flex;justify-content:center}}.mindkit-right{display:flex;flex-direction:column;gap:20px}.kit-card{display:flex;gap:18px;padding:20px 22px;border-radius:12px;border:1px solid #eee;background:#fff;transition:all .25s ease}@media (hover:hover){.kit-card:hover{color:#9b6df3;box-shadow:0 8px 24px rgba(155,109,243,.15)}}@media (max-width:480px){.kit-card{gap:14px;padding:16px}}.kit-icon{font-size:26px;color:#9b6df3;flex-shrink:0;margin-top:4px}@media (max-width:480px){.kit-icon{font-size:24px}}.kit-card h4{font-size:16px;font-weight:700;margin-bottom:4px}.kit-card .small{font-size:13px;color:#777;margin-bottom:6px}.kit-card .desc{font-size:14px;color:#666;line-height:1.5}@media (max-width:480px){.kit-card h4{font-size:15px}.kit-card .desc{font-size:13.5px}}.mindkit-btn{display:inline-flex;align-items:center;justify-content:center;margin:50px auto 0;background:#fff;border:1px solid #ddd;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease}.mindkit-btn-wrapper{display:flex;justify-content:center;margin-top:50px}.mindkit-btn:hover{border-color:#722f7f;color:#9b6df3}@media (max-width:480px){.mindkit-btn{margin-top:40px;width:90%;max-width:320px}}