@keyframes hospital-dept_spin__LJX1S{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hospital-dept_fadeIn__oZoan{0%{opacity:0}to{opacity:1}}@keyframes hospital-dept_slideInUp__forlh{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.hospital-dept_banner__UGGHG{margin-top:15.2vw!important}.hospital-dept_banner__UGGHG .hospital-dept_bannerImage__RFZ2c{width:100%;min-height:auto!important;height:auto;object-fit:contain}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG{position:absolute;left:0!important;bottom:0!important;width:100%;height:100%;z-index:1;color:#0084d8}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG .hospital-dept_bannerContent__mG_5I{max-width:100%;height:100%;margin:0!important;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 5.333vw!important}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG .hospital-dept_bannerText__a6dmu{font-size:4.8vw!important;font-weight:700}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG .hospital-dept_bannerDesc__oeM8j{margin-top:3px;font-size:2.667vw!important;font-weight:500}.hospital-dept_container___1MbP{padding:0!important;box-sizing:border-box}.hospital-dept_deptImage__eSCkq{width:91.467vw!important;height:auto!important;margin:4vw auto 0!important}.hospital-dept_deptDescription__bkh9d{margin-top:0!important;padding:4vw 4.267vw!important;box-sizing:border-box}.hospital-dept_deptDescription__bkh9d p{font-size:3.467vw!important;line-height:5.2vw!important;text-align:justify;text-indent:2rem;font-weight:400;line-height:24px;color:#555}.hospital-dept_doctorsSection__3ZrSF{margin-top:0!important;background:#F6F6F6;padding:6.933vw 4.267vw!important;box-sizing:border-box}.hospital-dept_doctorsSection__3ZrSF .hospital-dept_doctorsList__j8HBp{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:3.2vw!important}.hospital-dept_equipmentsSection__uMeKR{margin-top:0!important;padding:4.267vw!important;background-color:#fff}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentsList__2jkEq{display:flex!important;flex-direction:column;gap:0!important}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentItem__yvCr6{width:100%;position:relative;overflow:hidden;transition:all .3s ease}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentItem__yvCr6:hover{transform:none!important;box-shadow:none!important}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentImageWrapper__Oi0Lc{position:relative;width:100%;height:auto!important}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentImage__UgeK9{width:100%;height:100%;object-fit:contain}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentOverlay__4lclP{position:relative!important;background:transparent!important;opacity:1!important;transition:opacity .3s ease;padding:0!important}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentInfo__jIn33{text-align:center;color:#222!important}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentInfo__jIn33 .hospital-dept_equipmentName__OqhFt{font-size:4.267vw!important;text-align:left;font-weight:500;margin-top:4vw!important}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentInfo__jIn33 .hospital-dept_equipmentDescription__scepU{text-align:justify;margin-top:2.667vw!important;font-size:2.667vw!important;line-height:5.2vw!important;margin-bottom:6.133vw}}.hospital-dept_banner__UGGHG{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.hospital-dept_banner__UGGHG .hospital-dept_bannerImage__RFZ2c{width:100%;min-height:500px;object-fit:cover}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG{position:absolute;left:360px;bottom:133px;z-index:1;color:#0084d8}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG .hospital-dept_bannerContent__mG_5I{max-width:1200px;height:100%;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG .hospital-dept_bannerText__a6dmu{font-size:3.75rem;font-weight:700}.hospital-dept_banner__UGGHG .hospital-dept_bannerOverlay__p5EjG .hospital-dept_bannerDesc__oeM8j{margin-top:13px;font-size:30px;font-weight:500}.hospital-dept_container___1MbP{max-width:1200px;margin:0 auto;padding:18px 0}.hospital-dept_deptImageSection__LyTUs{text-align:center}.hospital-dept_deptImageSection__LyTUs .hospital-dept_deptImage__eSCkq{width:100%;max-width:1200px;height:546px;object-fit:cover;height:auto;border-radius:8px}.hospital-dept_deptDescription__bkh9d{margin-top:28px}.hospital-dept_deptDescription__bkh9d p{font-size:16px;text-align:justify;text-indent:2rem;font-weight:400;line-height:24px;color:#555}.hospital-dept_sectionTitle__HLZEq{font-size:32px;font-weight:700;color:#3b82f6;text-align:center;margin-bottom:40px;position:relative}.hospital-dept_sectionTitle__HLZEq:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:#3b82f6}.hospital-dept_doctorsSection__3ZrSF{margin-top:30px}.hospital-dept_doctorsSection__3ZrSF .hospital-dept_doctorsList__j8HBp{display:flex;flex-direction:column;gap:30px}.hospital-dept_equipmentsSection__uMeKR{margin-top:30px}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentsList__2jkEq{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentItem__yvCr6{position:relative;overflow:hidden;transition:all .3s ease}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentItem__yvCr6:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentItem__yvCr6:hover .hospital-dept_equipmentOverlay__4lclP{opacity:1}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentImageWrapper__Oi0Lc{position:relative;width:100%;height:420px}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentImage__UgeK9{width:100%;height:100%;object-fit:contain}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentOverlay__4lclP{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(4,134,217,.8);opacity:0;transition:opacity .3s ease;padding:30px}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentInfo__jIn33{text-align:center;color:white}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentInfo__jIn33 .hospital-dept_equipmentName__OqhFt{font-size:24px;font-weight:500;margin-top:25px}.hospital-dept_equipmentsSection__uMeKR .hospital-dept_equipmentInfo__jIn33 .hospital-dept_equipmentDescription__scepU{text-align:justify;margin-top:15px;font-size:20px}