.heart-banerimg{position:relative}.heart-banner{position:relative}.heart-banner img{width:100%;height:100%}.about-heart{background:#034ea1 url(../images/about-bg.webp) no-repeat right center;background-size:cover;padding:40px 0;text-align:center;color:#fff}.about-heart h1{text-align:center;color:#ffff;font-size:30px;margin-bottom:25px}.about-heart p{font-size:16px;line-height:30px}.heart-packages{position:relative}.health-pkg img{width:100%;height:100%}.doctors-card{position:relative;box-shadow:0 0 0 0 rgba(0,0,0,.05),0 2px 6px rgba(0,0,0,.08);border-radius:10px;text-align:center;overflow:hidden;height:395px;margin:10px}.doctor-book{position:absolute;left:15px;right:15px;bottom:10px}.doctors-name h4{font-size:14px;color:#121212;line-height:18px;text-transform:uppercase;font-weight:700;margin:15px 0}.doctors-name p{font-size:14px}.doctor-designation{height:50px;overflow-y:auto;overflow-x:hidden}.doctor-book a{display:block;padding:8px 30px;color:#fff;margin-bottom:5px;border-radius:5px;cursor:pointer;background:#034ea1}#ourDoctors .splide__pagination{display:flex!important;justify-content:center;gap:8px;margin-top:15px;bottom:-1.5em}#ourDoctors .splide__pagination__page{background:#ffff;width:10px;height:10px;border-radius:50%;opacity:.5;transition:opacity .3s ease;border:1px solid #034ea1}#ourDoctors .splide__pagination__page.is-active{opacity:1;transform:scale(1.1);background:#034ea1;border:none}.our-doctors{margin:30px 0 40px}.our-doctors h2{text-align:center;color:#034ea1;font-size:30px;margin-bottom:25px}#ourDoctors .splide__arrow--prev{left:-2em}#ourDoctors .splide__arrow--next{right:-2em}.nutrition-section{margin:50px 0 35px}.nutrition-section h3{text-align:center;color:#034ea1;font-size:30px;margin-bottom:35px}.nutrition{width:65%;margin:auto;position:relative;padding-top:40%;height:0}.nutrition iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #ccc;border-radius:20px;box-shadow:0 4px 15px rgba(3,78,161,.5),0 8px 30px rgba(0,183,172,.4),0 12px 40px rgba(3,78,161,.3),0 20px 60px rgba(0,183,172,.25);transition:.3s}.doc-videos{background:#034ea1;padding:35px 0}.nutrition-video.hidden{display:none}#blogButton{margin-top:20px;padding:12px 0;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);color:#fff;border:none;border-radius:5px;cursor:pointer;width:150px;margin:25px auto 0;font-size:14px}#blogButton:hover{background:linear-gradient(90deg,#00b7ac 0,#034ea1 100%)}.doc-thumbnail-wrapper{position:relative;display:inline-block;cursor:pointer;max-width:100%}.doc-thumbnail{width:100%;display:block;border-radius:10px;object-fit:cover;margin:auto;aspect-ratio:16/9}.custom-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#034ea1;border-radius:50%;z-index:2;box-shadow:0 0 10px rgba(0,0,0,.4);width:40px;height:40px}.custom-play-button::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);width:0;height:0;border-left:15px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.doc-popup-overlay{display:none;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;background:rgba(17,16,16,.94);justify-content:center;align-items:center}.doc-popup-content{position:relative;max-width:90%;width:640px;background:#000;padding:0;border-radius:8px}.doc-popup-content::before{content:"";display:block;padding-top:56.25%}.video-close-btn{position:absolute;top:-20px;right:-31px;color:#000;font-size:24px;font-weight:700;border-radius:50%;padding:4px 12px;cursor:pointer;z-index:10}.doc-popup-content iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;display:block;border-radius:10px}.no-scroll{overflow:hidden}.hidden-card{display:none}.doctors-videos h4{font-size:18px;margin:12px 0;color:#fff;text-align:center;height:42px;overflow-y:auto;padding-right:5px}.doctors-videos p{text-align:center;font-size:16px;line-height:22px;color:#fff;height:90px;overflow-y:auto;padding-right:5px}.doctors-videos h4::-webkit-scrollbar-thumb,.doctors-videos p::-webkit-scrollbar-thumb{background:#ffff;border-radius:10px}.doctors-videos h4::-webkit-scrollbar-track,.doctors-videos p::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #00b7ac}#doctorsVideos .splide__arrow--prev{left:-3.5em;z-index:99}#doctorsVideos .splide__arrow--next{right:-3.5em;z-index:99}#doctorsVideos .splide__pagination{display:none!important}.doc-videos h3{text-align:center;color:#fff;font-size:30px;margin-bottom:35px}.gallery-section{background:#00b7ac;padding:35px 0}.gallery-section h3{text-align:center;color:#fff;font-size:30px;margin-bottom:35px}.gallery-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.blogs-section{margin:40px 0}.blogs-section h3{text-align:center;color:#034ea1;font-size:30px;margin-bottom:35px}.gallery-images img{border-radius:10px;overflow:hidden;width:100%;object-fit:cover}.blogslist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.blogcard{display:grid;grid-template-columns:repeat(2,1fr);background:#fff;border-radius:10px;overflow:hidden;width:100%;grid-gap:0;box-shadow:0 0 12px rgba(0,0,0,.15);height:122px;transition:.5s;position:relative}.blogsimg img{height:100%;overflow:hidden;max-width:100%}.blogscontent{padding:8px 10px}.blogscontent h3{color:#034ea1!important;height:32px;overflow-y:auto;margin-bottom:6px;line-height:16px;font-size:14px;text-align:left;padding-right:4px}.blogscontent{position:relative}.blogscontent img{width:33px;height:33px;display:block;margin:5px auto;border-radius:100%;object-fit:cover}.blogscontent h4{text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:#000}.blogdate{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:8px;left:0;right:0;padding:0 10px;color:#000}.blogread{display:flex;align-items:center}.blogdate h5{font-size:10px;line-height:16px;margin-bottom:0;margin-top:0}.blog-border{position:absolute;height:100%;width:5px;background:linear-gradient(180deg,#034ea1 0,#00b7ac 100%);right:0;top:0}.read-time{width:unset!important;height:unset!important;margin:auto 2px!important}.blogcard:hover{transform:translateY(10px);box-shadow:0 10px 20px #0006}.book-appnmnt{padding:12px 15px;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);color:#fff;border:none;border-radius:5px;cursor:pointer;margin:35px auto 0;font-size:14px;display:block;width:fit-content}.excellence{margin-bottom:40px}.excellence h3{text-align:center;color:#034ea1;font-size:30px;margin-bottom:35px}.excellence p{font-size:16px;line-height:26px;text-align:center}.choose-us{background:linear-gradient(90deg,rgba(3,78,161,.85) 0,rgba(0,183,172,.85) 100%);padding:35px 0}.choose-align{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;align-items:center}.choose-content p{color:#fff;font-size:16px;line-height:26px}.choose-content p:not(:last-child){margin-bottom:10px}.choose-us h3{text-align:center;color:#fff;font-size:30px;margin-bottom:35px}.chooseimg img{width:100%;height:auto}.about-heart p:not(:last-child){margin-bottom:15px}.desktop-baner{display:block}.mobile-baner{display:none}@media (max-width:768px){.banerspl{padding:15px 25px}.doctors-card{height:auto;margin:5px 5px 15px}.doctor-book{position:unset}#doctorsVideos .splide__arrow--prev{left:-15px}#doctorsVideos .splide__arrow--next{right:-15px}}@media (max-width:767px){.desktop-baner{display:none}.mobile-baner{display:block}.banerspl{padding:10px 15px;font-size:16px}.about-heart h1{font-size:26px;margin-bottom:15px}.heart-banner button{font-size:20px}.our-doctors h2{font-size:26px;margin-bottom:15px}.doctors-name h4{margin:12px 0}.nutrition-section{margin:35px 0 35px}.nutrition-section h3{font-size:26px;margin-bottom:20px}.nutrition{width:98%;padding-top:80%}.gallery-list{grid-gap:15px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px}.gallery-images img{width:auto}.gallery-list::-webkit-scrollbar{height:4px}.gallery-section{padding:25px 0}.gallery-section h3{font-size:26px;margin-bottom:25px}.blogslist{grid-template-columns:repeat(1,1fr)}.blogcard{grid-template-columns:repeat(1,1fr);height:auto}.excellence h3{font-size:26px;margin-bottom:25px;line-height:34px}.choose-align{grid-template-columns:repeat(1,1fr)}.choose-us{padding:25px 0}.choose-us h3{font-size:26px;margin-bottom:25px}.doctors-videos h4{font-size:16px;margin:10px 0;height:38px}.doctors-videos p{font-size:14px;height:68px}#ourDoctors .splide__arrow--prev{left:-.5em}#ourDoctors .splide__arrow--next{right:-.5em}.doc-videos h3{font-size:26px;margin-bottom:20px}.blogscontent{padding:12px 10px 20px}.blogdate{bottom:5px}.blog-border{display:none}.about-heart{padding:25px 0}.about-heart p{font-size:14px;line-height:26px}.our-doctors{margin:20px 0 0}.nutrition-video:not(:last-child){margin-bottom:15px}.doc-videos{padding:26px 0}.book-appnmnt{margin:25px auto 0}.blogs-section{margin:25px 0}.blogs-section h3{font-size:26px;margin-bottom:25px}.choose-content p,.excellence p{font-size:14px;line-height:26px}.choose-align{grid-gap:25px}.heart h2{font-size:26px}.heart{padding:25px 0}.blogscontent h3{font-size:16px;margin-bottom:15px}.blogscontent h4{margin-bottom:10px}.accordion{font-size:16px;padding:15px 15px}.panel p{font-size:14px;line-height:26px}.excellence{margin-bottom:25px}.doctor-book a{margin-top:15px}}