.hospitalInfoWrapper{justify-content:unset;align-items:unset;-moz-column-gap:35px;flex-flow:row;gap:0 35px;max-width:1440px;margin:auto;padding:10px 60px;display:flex}@media only screen and (max-width:768px){.hospitalInfoWrapper{justify-content:unset;align-items:unset;-moz-column-gap:35px;flex-flow:column;gap:0 35px;padding:10px 0;display:flex}}.hospitalInfoWrapper .hospitalInfoContainer{border:1px solid #e4e8ff;border-radius:20px;width:100%;max-width:927px;overflow:hidden}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer{justify-content:unset;-moz-column-gap:0;flex-flow:column;align-items:center;gap:35px 0;padding:30px;display:flex}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer{row-gap:20px}}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .heading{color:#4a536a;letter-spacing:1.28px;font-size:32px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .heading{font-size:20px}}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .heading .highlight{color:#006daf;letter-spacing:1.28px;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList{justify-content:center;align-items:unset;-moz-column-gap:20px;flex-flow:row;gap:20px;display:flex}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList{flex-wrap:wrap}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard{flex:0 330px}}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard{text-align:center;background:#fff;border:1px solid #efefef;border-radius:20px;padding:10px;box-shadow:0 3px 8px 6px #f4f4f4}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .imgContainer{border-radius:20px;width:100%;height:160px;position:relative;overflow:hidden}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .name{color:#007a5a;letter-spacing:.64px;text-align:center;margin-top:10px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .address{text-align:center;color:#666161;letter-spacing:.44px;font-size:11px;font-style:normal;font-weight:500;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .price{text-align:center;color:#4a536a;letter-spacing:.52px;margin-top:20px;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .price .highlight{color:#006daf;letter-spacing:.64px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .inclusiveOf{text-align:center;color:#666161;letter-spacing:auto;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .guestHouseContainer .guestHouseList .guestHouseCard .getDetailsBtn{color:#006daf;letter-spacing:auto;text-align:center;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:21px;margin-top:18px;padding:10px 35px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer{background:var(--bg45,linear-gradient(180deg,#e3f8ff 0%,#fbfdfe 100%));-moz-column-gap:0;flex-flow:column;justify-content:center;align-items:center;gap:35px 0;padding:50px 0;display:flex}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer{padding:20px}}.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .heading{color:#006daf;letter-spacing:1.28px;font-size:32px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .heading{font-size:20px}}.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .allDetails{-moz-column-gap:15px;flex-flow:wrap;justify-content:center;align-items:center;gap:15px;display:flex}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .allDetails{flex-wrap:wrap}}.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .allDetails .infrastructure{text-align:center;background:#fff;border:1px solid #c3f1ff;border-radius:20px;padding:30px;box-shadow:0 1px 6px 2px #d2f4ff}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .allDetails .infrastructure{flex:0 200px}}.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .allDetails .infrastructure .heading{color:#4a536a;letter-spacing:.56px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .infraStructureContainer .allDetails .infrastructure .value{text-align:center;color:#006daf;letter-spacing:.72px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer{justify-content:unset;-moz-column-gap:0;flex-flow:column;align-items:center;gap:35px 0;padding:50px 20px;display:flex}.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .heading{text-align:center;color:#006daf;letter-spacing:1.28px;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .allImages{justify-content:center;align-items:unset;-moz-column-gap:20px;flex-flow:row;gap:20px;display:flex}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .allImages{flex-wrap:wrap}}.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .allImages{width:100%}.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .allImages .galleryCard{background:#fff;border:1px solid #efefef;border-radius:20px;flex:1;padding:10px;box-shadow:0 3px 8px 6px #f4f4f4}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .allImages .galleryCard{flex:0 300px}}.hospitalInfoWrapper .hospitalInfoContainer .galleryContainer .allImages .galleryCard .imgContainer{border-radius:20px;width:100%;height:160px;position:relative;overflow:hidden}.hospitalInfoWrapper .formContainer{flex-grow:1}@media only screen and (max-width:768px){.hospitalInfoWrapper .formContainer{display:none}}@media (min-width:1024px){.hospitalInfoWrapper .hospital-consultation-form{z-index:10;align-self:flex-start;position:sticky;top:0}.hospitalInfoWrapper .hospital-consultation-form>div{max-width:400px!important;margin-top:0!important;padding:1rem!important}}@media (min-width:1200px){.hospitalInfoWrapper .hospital-consultation-form{top:0}.hospitalInfoWrapper .hospital-consultation-form>div{max-width:380px!important;margin-top:0!important;padding:.75rem!important}}@media only screen and (max-width:768px){.hospitalInfoWrapper .hospital-consultation-form{position:static}.hospitalInfoWrapper .hospital-consultation-form>div{margin-top:0!important;padding:1rem!important}}
/*# sourceMappingURL=2cab5b439eeb01a8.css.map*/