.hospitalWrapper{border:1px solid #e4e8ff;border-radius:8px;width:100%;min-width:280px;max-width:350px;height:380px;margin:0 auto;display:block;overflow:hidden}@media (max-width:320px){.hospitalWrapper{border-radius:6px;width:100%;min-width:260px;max-width:280px;height:240px;margin:0 auto}}@media (min-width:321px) and (max-width:480px){.hospitalWrapper{border-radius:6px;width:100%;min-width:260px;max-width:280px;height:320px;margin:0 auto}}@media (min-width:481px) and (max-width:767px){.hospitalWrapper{border-radius:8px;width:100%;min-width:300px;max-width:320px;height:350px;margin:0 auto}}@media (min-width:768px){.hospitalWrapper{border-radius:12px;width:100%;min-width:320px;max-width:380px;height:420px;margin:0 auto}}@media (min-width:1200px){.hospitalWrapper{border-radius:12px;height:450px}}.hospitalWrapper .hospitalContainer{width:100%;height:100%;transition:all .3s;position:relative;overflow:hidden}.hospitalWrapper .hospitalContainer:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 8px 25px #3b82f633}.hospitalWrapper .hospitalContainer:hover:before{opacity:.8}.hospitalWrapper .hospitalContainer:before{content:"";z-index:1;opacity:1;background:linear-gradient(#0000 0% 50%,#93c5fd26 52%,#60a5fa59 60%,#3b82f68c 70%,#2563ebb3 85%,#1e40afd9 100%);transition:opacity .3s;position:absolute;inset:0}.hospitalWrapper .hospitalContainer .hospitalInfoContainer{text-align:center;z-index:2;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:10px;display:flex;position:absolute}.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo{flex-direction:column;justify-content:flex-end;height:100%;padding:0 6px 15px;display:flex}@media (max-width:320px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo{padding:0 4px 10px}}@media (min-width:480px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo{padding:0 8px 20px}}@media (min-width:768px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo{padding:0 10px 25px}}@media (min-width:1200px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo{padding:0 15px 30px}}.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalName{color:#fff;letter-spacing:.72px;font-size:12px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:320px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalName{color:#fff;letter-spacing:.72px;font-size:10px;font-style:normal;font-weight:700;line-height:normal}}@media (min-width:480px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalName{color:#fff;letter-spacing:.72px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}}@media (min-width:768px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalName{color:#fff;letter-spacing:.72px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}}@media (min-width:1200px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalName{color:#fff;letter-spacing:.72px;font-size:18px;font-style:normal;font-weight:700;line-height:normal}}.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalPlace{color:#fff;letter-spacing:.56px;font-size:9px;font-style:normal;font-weight:600;line-height:normal}@media (max-width:320px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalPlace{color:#fff;letter-spacing:.56px;font-size:8px;font-style:normal;font-weight:600;line-height:normal}}@media (min-width:480px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalPlace{color:#fff;letter-spacing:.56px;font-size:11px;font-style:normal;font-weight:600;line-height:normal}}@media (min-width:768px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalPlace{color:#fff;letter-spacing:.56px;font-size:12px;font-style:normal;font-weight:600;line-height:normal}}@media (min-width:1200px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalPlace{color:#fff;letter-spacing:.56px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}}.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalAddress{color:#fff;letter-spacing:.56px;margin-top:3px;font-size:8px;font-style:normal;font-weight:500;line-height:12px}@media (max-width:320px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalAddress{color:#fff;letter-spacing:.56px;margin-top:2px;font-size:7px;font-style:normal;font-weight:500;line-height:10px}}@media (min-width:480px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalAddress{color:#fff;letter-spacing:.56px;margin-top:6px;font-size:10px;font-style:normal;font-weight:500;line-height:16px}}@media (min-width:768px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalAddress{color:#fff;letter-spacing:.56px;margin-top:10px;font-size:12px;font-style:normal;font-weight:500;line-height:20px}}@media (min-width:1200px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .hospitalAddress{color:#fff;letter-spacing:.56px;margin-top:15px;font-size:14px;font-style:normal;font-weight:500;line-height:30px}}.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .quoatationBtn{color:#006daf;width:100%;letter-spacing:auto;text-align:center;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:4px;margin-top:4px;padding:4px 12px;font-size:8px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s;display:inline-block}@media (max-width:320px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .quoatationBtn{color:#006daf;letter-spacing:auto;text-align:center;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:3px;margin-top:3px;padding:3px 8px;font-size:7px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}}@media (min-width:480px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .quoatationBtn{color:#006daf;letter-spacing:auto;text-align:center;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:5px;margin-top:6px;padding:6px 18px;font-size:10px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}}@media (min-width:768px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .quoatationBtn{color:#006daf;letter-spacing:auto;text-align:center;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:6px;margin-top:8px;padding:8px 28px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}}@media (min-width:1200px){.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .quoatationBtn{color:#006daf;letter-spacing:auto;text-align:center;cursor:pointer;background:#fff;border:1px solid #cdcdcd;border-radius:8px;margin-top:10px;padding:10px 38px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}}.hospitalWrapper .hospitalContainer .hospitalInfoContainer .hospitalInfo .quoatationBtn:hover{transform:translateY(-2px);box-shadow:0 4px 8px #006daf4d}
/*# sourceMappingURL=6ee38be0fe835094.css.map*/