.sidebutton,.sidewhatsapp,.sideInstagram,.sidecall{position:relative}.sidebutton a,.sidewhatsapp a,.sideInstagram a,.sidecall a{z-index:99;color:#fff;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:10px 15px;font-size:20px;transition:transform .3s,background-color .3s,box-shadow .3s;display:flex;position:fixed;right:20px}.hero-cardDieses{object-fit:cover;border-radius:14px;width:250px;height:300px}.sidebutton a{background-color:purple;top:83%}.sidewhatsapp a{background-color:#25d366;top:72%}.sidecall a{background-color:#008060;top:61%}.sideInstagram a{background-color:#cf4d90;top:50%}.sidebutton a:hover{background-color:#c341c3;transform:scale(1.2)rotate(15deg);box-shadow:0 5px 15px #0003}.sidewhatsapp a:hover{background-color:#74c491;transform:scale(1.2)rotate(15deg);box-shadow:0 5px 15px #0003}.sidecall a:hover{background-color:#34b7f1;transform:scale(1.2)rotate(15deg);box-shadow:0 5px 15px #0003}.sideInstagram a:hover{background-color:#620562;transform:scale(1.2)rotate(15deg);box-shadow:0 5px 15px #0003}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.sidebutton a,.sidewhatsapp a,.sideInstagram a,.sidecall a{animation:2s ease-in-out infinite bounce}.top-cards{padding:rem;text-align:center;gap:20px}.top-cards-section img{aspect-ratio:1.3/1.6;object-fit:cover}.section-title{color:#4a4a4a;margin-bottom:1.5rem;font-size:1.8rem}.cards-container{justify-content:space-evenly;gap:3rem;display:flex}.card-main{text-align:center;border-radius:8px;width:95%;margin-bottom:.6rem;transition:transform .3s,box-shadow .3s;position:relative}.card-main:hover{box-shadow:none;transform:translateY(-5px)}.card-image{object-fit:cover;border-radius:8px;width:100%;height:100%;margin-bottom:.5rem}.card-title{text-align:center;width:100%;font-size:1rem;top:20px;color:#fff!important}.product-card{background:#fff;border-radius:10px;width:400px;height:100%;padding:8px}.image-wrapper{border-radius:12px;width:100%;height:100px;overflow:hidden}.card-img-top{object-fit:cover;transform-origin:50%;height:110px;transform:scale(1)}.ayurved-product{background-color:beige;padding-top:1.7rem;padding-bottom:1.5rem}.ayurved-product h2{color:var(--purple);margin-bottom:2rem;font-weight:600}.ayurved-product .container .row .col-md-6{margin-bottom:1rem}.product-card-details h5{color:var(--black);margin-bottom:5px;font-size:22px;font-weight:600}.product-card-details ul{margin:0;padding-left:1rem}.product-card-details ul li{font-size:20px}@media (min-width:992px){.custom-grid{flex-wrap:wrap;justify-content:center;gap:1px 0;display:flex}.custom-grid>.col-lg-4{flex:0 0 calc(50% - 100px);max-width:calc(38% - 16px)}}.product-overview-bg{box-sizing:border-box;background-image:url("../media/Doctor Consultation (9).6f08bf82.png");background-position:50%;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:70vh;padding:2rem;display:flex;position:relative}.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{align-items:baseline;gap:6px;display:flex}.MentalHealthCards{background-color:#f9f9f9;background-image:url(../media/card-bg.30a7ef72.png);background-position:50%;background-size:contain;padding:3rem 1rem;box-shadow:inset 0 0 20px #0000001a}.section-heading{color:#6d2875;margin-bottom:1.5rem;font-size:24px;font-weight:700}.Mental-card-main{text-align:center;background:linear-gradient(#fff,#f3e6ff);border-radius:1rem;height:100%;padding:1.5rem .3rem;transition:transform .3s,box-shadow .3s;position:relative}.Mental-card-main:hover{transform:translateY(-10px);box-shadow:0 8px 20px #00000026}.Mental-card-main:after{content:"";z-index:-1;border-radius:1rem;position:absolute;inset:0;box-shadow:0 0 20px #6d287526}.Mental-card-main .card-title{color:#6d2875;text-transform:uppercase;margin-top:1rem;font-size:14px;font-weight:600}.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{object-fit:contain;width:100px;height:100px;padding:0;transition:transform .3s ease-in-out}.health_cards_main{margin-bottom:1rem}.health_cards_main a{color:#000;text-decoration:none}.top-cards-slider{display:block}.custom-slider-arrow{z-index:2;cursor:pointer;background-color:#ffffff98;border-radius:0%;padding:10px;font-size:24px;position:absolute;top:50%;transform:translateY(-50%)}.custom-prev-arrow{left:-10px}.custom-next-arrow{right:0}@media only screen and (max-width:768px){.detail-sec{text-align:end;gap:0;display:grid}.top-cards-slider{padding:1rem 0;display:block}.card-image{object-fit:cover;border-radius:8px;width:100%;height:200px;margin:0}.top-cards{padding:5px;display:none}.card-title{font-size:6px;top:5px}.product-card .row{padding:0}.custom-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.custom-grid>.col-lg-4{flex:0 0 48%;max-width:48%}.product-card{border-radius:10px;width:100%;margin:0 auto;padding:0;display:block;box-shadow:0 0 4px #00000040}.product-card-details h5{font-size:16px}.disease-responsive{font-size:14px}.product-card-details{padding:12px 6px 0}.product-card{background-color:#fff;border-radius:16px;padding:10px;box-shadow:0 0 10px #0000000d}.product-card img{margin-bottom:0 auto;max-width:93%;height:150px;margin-bottom:10px;margin-left:5px;display:block}.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{margin-bottom:.5rem;padding:5px}.product-card-details p{font-size:12px;font-weight:600}.Mental-card-main{border-radius:10px;padding:10px 5px}.card-content p{font-size:12px}.MentalHealthCards .container .row .col-md-4{padding:5px}.MentalHealthCards{padding:5px 10px}.product-slider-subtitle{text-align:center;color:#555;margin-bottom:1rem;font-size:.9rem}.Mental-card-main:after{box-shadow:none}.health_cards_main{margin-bottom:.5rem}.card-img-top{object-fit:cover;width:100%;height:120px}.product-overview-bg{background-image:url("../media/Consultation mobile banner.ce49cd7d.png");background-position:50%;background-size:cover;width:100%;height:300px;margin:0 auto}}@media (max-width:1290px){.product-overview-bg{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:3rem 1rem;display:flex}}@media (max-width:1080px){.product-overview-bg{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;padding:3rem 1rem;display:flex}}@media (max-width:992px){.product-overview-bg{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;padding:3rem 1rem;display:flex}}@media (max-width:576px){.product-overview-bg{text-align:center;background-position:top;background-repeat:no-repeat;background-size:100vw 100vw;flex-direction:column;justify-content:center;align-items:center;min-height:70vw;padding:2rem 1rem;display:flex}}
