@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap');section{padding:100px 214px;display:grid;gap:81px}section .headings{gap:8px}section .headings h1{line-height:1.2em}section .headings p.desc{margin-top:17px;color:#051114}section#overview{gap:100px;gap:100px}#hospital-hero-section .navbar-brand,#hospital-hero-section .nav-link,#hospital-hero-section .nav-link.active{color:#fff}#hospital-hero-section{position:relative;gap:0}#hospital-hero-section .banner-img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-2}#hospital-hero-section .banner-img img{width:100%;height:100%;object-fit:cover}#hospital-hero-section .banner-img::after{content:"";position:absolute;top:0;left:0;background:linear-gradient(96.12deg,#0051c8 16.46%,rgba(13,110,253,.1) 70.26%);height:100%;width:100%}#hospital-hero-section .content-section{max-width:466px;width:100%;padding:121px 0 75px 0;margin-left:215px}#hospital-hero-section .content-section h1{font-size:56px;line-height:1.25em;font-weight:700;color:#fff}#hospital-hero-section .content-section p.desc{margin-top:25px;margin-bottom:25px;font-size:24px;line-height:1.334em;color:#e4efff}#hospital-hero-section .btn.btn-black{background-color:#17263b;border:1px solid #17263b}section#about{gap:48px}#about .about-cards{--bs-gutter-x:30px;--bs-gutter-y:48px}#about .about-cards .card{background-color:#3c88ed;border-radius:35px;padding:28px 10px 10px 10px}#about .about-cards .card .title{font-size:24px;line-height:1.34em;font-weight:700;text-align:center;color:#fff;letter-spacing:.2px;margin-bottom:20px}#about .about-cards .card .image{width:100%;border:3px solid #ffffff80;border-radius:30px;overflow:hidden;aspect-ratio:1.628}#about .about-cards .card .image img{object-fit:cover;width:100%;height:100%}#overview img{max-height:670px}#features .feature-cards{--bs-gutter-x:30px;--bs-gutter-y:30px}#features .feature-card{border-radius:30px;background-color:#fff;box-shadow:0 4px 50px 5px #0000000d;padding:49px 36px 51px 47px}#features .feature-card .icon{height:80px;aspect-ratio:1/1;background-color:#b4defe;border-radius:50%;display:flex;align-items:center;margin-right:20px;justify-content:center}#features .feature-card .icon img{width:50px;aspect-ratio:1/1}#features .feature-card h1{font-size:24px;line-height:1.6rem}#features .feature-card p{font-size:16px;line-height:1.6rem}section#caseStudy{padding:100px 150px}#caseStudy .case-card{border-radius:50px;background-color:#0e6efd;padding:24px 24px 24px 44px;display:flex;align-items:center;justify-content:space-between}#caseStudy .case-card .content-section{max-width:531px;display:grid;gap:20px;color:#fff}#caseStudy .case-card .content-section h1.title{font-weight:900;font-size:46px;line-height:1.5em}#caseStudy .case-card .content-section .message{display:grid;gap:10px;font-size:18px;line-height:1.56em}#caseStudy .case-card .content-section p.country{font-family:"Quicksand",sans-serif;font-size:36px;line-height:1.25em}#caseStudy .case-card .video-section{border-radius:30px;max-width:608px;width:50%;aspect-ratio:1.54;overflow:hidden}#caseStudy .case-card .video-section img{height:100%;width:100%;object-fit:cover}@media(max-width:1500px){#hospital-hero-section .content-section{margin-left:70px}}@media(max-width:1200px){#caseStudy .case-card{padding:24px}#caseStudy .case-card .video-section{max-width:none;width:100%}#caseStudy .case-card .content-section{max-width:100%}}@media(max-width:750px){section#hospital-hero-section{display:flex;height:calc(100dvh - 50px);max-height:900px;flex-direction:column;justify-content:center}section:not(:first-child){gap:40px !important}#hospital-hero-section .content-section{margin-left:0;padding:0 0 45px 20px}#hospital-hero-section .content-section h1{font-size:45px}#about .about-cards,#features .feature-cards{--bs-gutter-x:15px;--bs-gutter-y:24px}#features .feature-card{padding:25px}#features .feature-card .icon{height:64px}#features .feature-card .icon img{width:40px}#features .feature-card h1{font-size:19px}#features .feature-card p{font-size:12px}#caseStudy .case-card{padding:15px;border-radius:40px}#caseStudy .case-card .content-section h1.title{font-size:36px;margin:0}#caseStudy .case-card .content-section .message{font-size:14px}#caseStudy .case-card .content-section p.country{font-size:28px}}