.hero_banner .hero_banner_section{align-items:center;display:flex;flex-wrap:wrap}.hero_banner .hero_banner_section .hero_banner_text{border-left:4px solid #ffa624;padding:0 25px;width:41.66666667%}.hero_banner .hero_banner_section .hero_banner_image{line-height:0;width:58.33333333%}.hero_banner .hero_banner_section .hero_banner_text h1{color:#fff;font-size:50px;font-weight:700;line-height:58px;margin:0 0 25px}.hero_banner .hero_banner_section .hero_banner_text h3{color:#fff;font-size:20px;font-weight:400;line-height:28px;margin:0 0 10px}.hero_banner .hero_banner_section .hero_banner_text a{background-color:#ffa624;border-radius:18px;box-shadow:0 2px 0 rgba(0,0,0,.015);color:#1f3d7b;display:inline-block;font-size:15px;font-weight:800;line-height:18px;padding:9px 48px;text-decoration:none;transition:all .3s cubic-bezier(.645,.045,.355,1);user-select:none}.hero_banner .hero_banner_section .hero_banner_text a:hover{background-color:#ffe5a9;color:#1f3d7b}.hero_banner .hero_banner_section .hero_banner_image img{width:100%}.hero_banner .hero_banner_text .hero_banner_btn{margin:32px 0 0}.hero_banner .hero_banner_text .hero_banner_btn a{background-color:#1f3d7b;color:#fff}.hero_banner .hero_banner_text .hero_banner_btn a:hover{background-color:#0183ff;color:#fff}@media only screen and (max-width:991px){.hero_banner .hero_banner_section{flex-direction:column-reverse}.hero_banner .content-wrapper{padding:0 16px}.hero_banner .hero_banner_section .hero_banner_image{padding:0;width:100%}.hero_banner .hero_banner_section .hero_banner_text{margin:25px 0;width:100%}.hero_banner .hero_banner_section .hero_banner_text h1{font-size:36px;line-height:44px}}@media only screen and (min-width:992px) and (max-width:1250px){.hero_banner .content-wrapper{padding:0 70px}.hero_banner .hero_banner_section .hero_banner_text{margin:25px 0}}