*{box-sizing:border-box}body,html{margin:0;padding:0}#section_facilities{background-color:#fff;font-family:Lato,sans-serif;overflow:hidden;padding:80px 20px;position:relative}#section_facilities:before{background-image:linear-gradient(144deg,#b3e5fc,#c8e6c9);border-radius:500px;content:"";height:500px;opacity:.75;position:absolute;right:-250px;top:80px;transform:rotate(-30deg);width:900px;z-index:0}#section_facilities:after{border:1px solid #b3e5fc;border-radius:50%;content:"";height:700px;position:absolute;right:10px;top:50px;width:700px;z-index:0}.facilities_container{margin:0 auto;max-width:1200px;position:relative;z-index:1}.title_section{margin-bottom:60px;text-align:center}.icon_deco{margin-bottom:24px}.library_icon{height:80px;width:80px}#section_facilities h3{color:#01579b;font-family:Lato,sans-serif;font-size:3rem;font-weight:900;line-height:1.2;margin:0}.facilities_grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;width:100%}.facility_card_wrapper{flex:0 0 auto}.slide_card{background:#fff;border-radius:12px;box-shadow:0 1.5px 12px 2px #0000000f;height:380px;overflow:hidden;position:relative;transition:all .3s ease;width:280px}.slide_card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.slide_card img{border-radius:0 0 50px 0;height:170px;margin-bottom:24px;object-fit:cover;width:100%}.card_content{padding:0 24px}.card_content h3{color:#000000de!important;font-family:Lato,sans-serif;font-size:1.25rem!important;font-weight:700!important;margin:0 0 16px!important}.card_content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#0000008a;display:-webkit-box;font-family:Lato,sans-serif;font-size:1rem;height:72px;line-height:1.5;margin-bottom:24px;overflow:hidden}.detail_btn{align-items:center;background-color:#4caf50;border-radius:20px 0 0 0;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:43px;justify-content:center;letter-spacing:.5px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;transition:background-color .3s;width:50%}.detail_btn:hover{background-color:#43a047}@media (max-width:1199px){#section_facilities h3{font-size:2.5rem}}@media (max-width:767px){#section_facilities{padding:60px 15px}#section_facilities h3{font-size:2rem}.facilities_grid{gap:20px}}#section_ask_doctors{background-color:#fff;font-family:Lato,sans-serif;overflow:hidden;padding:80px 0;position:relative}#section_ask_doctors:before{background-color:#f0fbfc;border-radius:50%;content:"";height:900px;left:-300px;position:absolute;top:0;width:800px;z-index:0}#section_ask_doctors .ask_doctors_wrapper{display:flex;gap:50px;margin:0 auto;max-width:1176px;padding:0 24px;position:relative;z-index:1}#section_ask_doctors .ask_sidebar{flex:0 0 172px}#section_ask_doctors .section_title{color:#01579b;font-size:3rem;font-weight:800;line-height:1.2;margin-bottom:40px;margin-top:0}#section_ask_doctors .section_title span:first-child{display:none}#section_ask_doctors .section_title span:nth-child(2){display:inline-block}@media (min-width:900px){#section_ask_doctors .section_title{color:#1a1a1a;font-size:38px}#section_ask_doctors .section_title span:first-child{display:inline-block}#section_ask_doctors .section_title span:nth-child(2){display:none}}@media (min-width:1200px){#section_ask_doctors .section_title{font-size:48px}}#section_ask_doctors .filter_menu{align-items:flex-start;display:flex;flex-direction:column;gap:0}@media (min-width:900px){#section_ask_doctors .filter_menu{gap:15px}}#section_ask_doctors .filter_btn{background:#0000;border:none;border-radius:25px;color:#555;cursor:pointer;font-family:Lato,sans-serif;font-size:1rem;padding:10px 25px;text-align:left;transition:all .3s;width:100%}#section_ask_doctors .filter_btn:hover{color:#000}#section_ask_doctors .filter_btn.active{background-color:#b3e5fc;color:#0277bd;font-weight:700}#section_ask_doctors .doctors_grid{grid-gap:30px;display:grid;flex:1 1;gap:30px;grid-template-columns:1fr}@media (min-width:600px){#section_ask_doctors .doctors_grid{grid-template-columns:repeat(2,1fr);max-width:100%}}@media (min-width:900px){#section_ask_doctors .doctors_grid{max-width:83.333333%}}@media (min-width:1200px){#section_ask_doctors .doctors_grid{max-width:66.67%}}#section_ask_doctors .doctor_card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;transition:transform .3s}#section_ask_doctors .card_header{align-items:center;display:flex;gap:20px;margin-bottom:20px}#section_ask_doctors .doctor_img{border-radius:12px;border-radius:0 50% 50% 50%;height:80px;margin-left:-8px;margin-top:-8px;object-fit:cover;width:80px}#section_ask_doctors .doctor_info h3{color:#333;font-size:22px;font-weight:400;margin:0 0 5px}#section_ask_doctors .doctor_info p{color:#0009;font-size:16px;margin-bottom:16px}#section_ask_doctors .card_divider{background-color:#eee;height:1px;padding:0 16px}#section_ask_doctors .card_footer{display:block;padding:16px}@media (min-width:600px){#section_ask_doctors .card_footer{align-items:center;display:flex;justify-content:space-between}}#section_ask_doctors .doctor_stats{display:flex;flex-direction:row;gap:20px}@media (min-width:600px){#section_ask_doctors .doctor_stats{flex-direction:column;gap:8px}}@media (min-width:734px){#section_ask_doctors .doctor_stats{flex-direction:row;gap:20px}}@media (min-width:900px){#section_ask_doctors .doctor_stats{flex-direction:column;gap:8px}}@media (min-width:1200px){#section_ask_doctors .doctor_stats{flex-direction:row;gap:20px}}#section_ask_doctors .stat_item{align-items:center;color:#888;display:flex;font-size:.85rem;gap:8px}#section_ask_doctors .stat_icon{color:#999}#section_ask_doctors .chat_btn{background-color:#4caf50;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:700;margin-top:16px;padding:8px 24px;transition:background-color .3s;width:100%}@media (min-width:600px){#section_ask_doctors .chat_btn{margin-top:0;width:auto}}#section_ask_doctors .chat_btn:hover{background-color:#43a047}@media (max-width:900px){#section_ask_doctors .ask_doctors_wrapper{flex-direction:column}#section_ask_doctors .ask_sidebar{align-items:center;text-align:center}#section_ask_doctors .filter_menu{-webkit-overflow-scrolling:touch;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:10px;width:100%}#section_ask_doctors .filter_btn{flex:0 0 auto;text-align:center;white-space:nowrap;width:auto}}
/*# sourceMappingURL=main.c92c4c55.css.map*/