.hero_section{background:#f5f5f1;overflow:hidden;padding:140px 0 0;position:relative}.hero_section .hero_inner_wrapper{align-items:flex-end;display:flex;gap:80px;justify-content:space-between;margin:0 auto;padding:0 20px;position:relative;width:100%;z-index:2}.hero_section .content_wrap{margin-bottom:13vw;max-width:560px;width:100%}.hero_section .title h1,.hero_section .title h2{color:#13233d;font-weight:800;letter-spacing:-2px;line-height:1.05;margin:0}.hero_section .title span,.hero_section .title strong{color:#8cc63f}.hero_section .content{margin-top:24px}.hero_section .content p{color:#5d6778;line-height:1.7;margin:0}.hero_section .section_btn{margin-top:40px}.hero_section .content_list{display:flex;flex-direction:column;gap:22px;list-style:none;margin:50px 0 0;padding:0}.hero_section .content_list .list_item{align-items:center;display:flex;gap:16px}.hero_section .content_list img{flex-shrink:0;width:22px}.hero_section .content_list .list_text{color:#5d6778;line-height:1.5}.hero_section .section_image{margin-bottom:5vw;max-width:520px;text-align:center;width:100%}.hero_section .section_image img{display:block;margin:0 auto;max-width:480px;width:100%}.hero_section .bottom_image{bottom:-2px;left:0;line-height:0;position:absolute;width:100%;z-index:2}.hero_section .bottom_image img{display:block;height:auto;width:100%}.hero_section .section_btn{max-width:251px}.hero_section .section_btn a{align-items:center;display:flex;gap:5px;justify-content:center}@media (max-width:991px){.hero_section{padding:100px 0 0}.hero_section .hero_inner_wrapper{flex-direction:column;gap:60px;text-align:center}.hero_section .content_wrap{max-width:100%}.hero_section .content_list .list_item{justify-content:center}}@media (max-width:767px){.hero_section{padding:80px 0 0}.hero_section .hero_inner_wrapper{padding:0 20px}.hero_section .title h1,.hero_section .title h2{line-height:1.1}.hero_section .section_btn .cta_button,.hero_section .section_btn .hs-button{padding:18px 24px;width:100%}.hero_section .content_list{gap:18px;margin-top:40px}.hero_section .content_list .list_item{align-items:flex-start;justify-content:flex-start;text-align:left}}