.home_hero_section{background-image:url(/images/home_hero.jpg);background-position:50%;background-size:cover;gap:24px;width:100%}.home_hero_section *{z-index:2}.home_hero_badge{letter-spacing:0;width:fit-content;height:fit-content;color:var(--white);background:#ffffff1a;border:1px solid #fff3;border-radius:14px;padding:7px 14px;font-size:12px;font-weight:500;line-height:1}.home_hero_title{letter-spacing:0;color:var(--white);max-width:720px;font-size:58px;font-weight:600;line-height:64px}.home_hero_desc{letter-spacing:0;color:var(--white);max-width:523px;margin:12px 0;font-size:16px;font-weight:400;line-height:24px}.home_hero_btns{gap:14px;width:fit-content;display:flex}.home_hero_btn{letter-spacing:0;border-radius:10px;width:fit-content;padding:15px 54px;font-size:16px;font-weight:600;line-height:1}.home_hero_btn:hover{color:var(--white);background:var(--orange);border-color:var(--orange)}.home_hero_primary_btn{background:var(--white);color:var(--orange);box-shadow:0 2px 10px #ffffff40}.home_hero_secondary_btn{color:var(--white);border:1.5px solid var(--white)}.home_hero_statistics{align-items:center;gap:30px;width:100%;margin-top:12px;display:flex;overflow-x:auto}.home_hero_statistics::-webkit-scrollbar{display:none}.home_hero_statistic{flex-direction:column;gap:8px;display:flex}.home_hero_statistic_metric{letter-spacing:0;color:var(--white);font-size:30px;font-weight:600;line-height:1}.home_hero_statistic_name{letter-spacing:0;color:var(--white);font-size:12px;font-weight:400;line-height:1}.home_hero_statistic_line{background:var(--white);width:1px;height:50px}.home_hero_vaccination_container{background:var(--white);z-index:3;border-radius:16px;gap:24px;max-width:540px;height:fit-content;padding:10px;display:flex;position:absolute;bottom:50px;right:80px;box-shadow:2px 3px 6.6px #fff6f640}.home_hero_vaccination_img{object-fit:cover;border-radius:16px;width:160px}.home_hero_vaccination_details{flex-direction:column;gap:16px;display:flex}.home_hero_vaccination_date{color:var(--gray-10);letter-spacing:0;font-size:12px;font-weight:500;line-height:18px}.home_hero_vaccination_title{color:var(--blue-20);letter-spacing:0;font-size:16px;font-weight:600;line-height:21px}.home_hero_vaccination_desc{color:var(--gray-10);letter-spacing:0;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.home_hero_vaccination_btn{color:var(--blue-30);letter-spacing:0;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:18px;display:flex}.home_hero_vaccination_btn_icon{width:5px}.home_hero_section_mobile_details{display:none}.chat_bot_badge_frame{z-index:30;width:fit-content;height:fit-content;position:fixed;bottom:145px;right:50px}.chat_bot_badge_frame:hover{cursor:pointer}.chat_bot_badge{border:1px solid var(--white-10);background:var(--white);border-radius:24px;align-items:center;gap:8px;width:fit-content;padding:10px;display:flex;position:relative;box-shadow:0 0 24px #7c7c7c40}.chat_bot_badge_icon{width:49px}.chat_bot_badge_texts{flex-direction:column;gap:5px;display:flex}.chat_bot_badge_title{letter-spacing:-2%;color:var(--blue-20);font-size:16px;font-weight:500;line-height:1}.chat_bot_badge_desc{letter-spacing:0;color:var(--gray-10);font-size:12px;font-weight:400;line-height:1}.chat_bot_badge_status{border:2px solid var(--white-20);background:var(--green);border-radius:50%;width:20px;height:20px;position:absolute;top:-4px;right:-4px;box-shadow:0 1px 22px #3a3a3a3d}@media (320px<=width<=768px){.home_hero_section{gap:16px}.home_hero_badge{border-radius:10px;padding:5px 10px;font-size:10px}.home_hero_title{font-size:24px;line-height:32px}.home_hero_desc{margin:6px 0;font-size:12px;line-height:19px}.home_hero_btn{text-align:center;width:160px;padding:9px;font-size:14px}.home_hero_statistics{gap:15px}.home_hero_statistic{gap:4px}.home_hero_statistic_metric{font-size:18px}.home_hero_statistic_name{font-size:10px}.home_hero_statistic_line{height:34px}.home_hero_vaccination_container{flex-wrap:wrap;order:8;gap:15px;width:100%;padding:15px;position:static;box-shadow:0 4px 15.3px #3d7a5726}.home_hero_vaccination_img{object-fit:fill;width:80px;height:80px}.home_hero_vaccination_details{flex-direction:column;gap:8px;width:calc(100% - 95px);display:flex}.home_hero_vaccination_desc{line-height:18px}.home_hero_section_mobile_details{flex-direction:column;gap:16px;display:flex}.chat_bot_badge_frame,.home_hero_desktop_detail{display:none}}
