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