.hs_banner{align-items:center;background-color:#fff;background-position:50%;background-size:cover;display:flex;justify-content:center;max-height:1000px;max-width:100%;min-height:759px;padding:54px 0;position:relative;width:100%}.hs_banner .hs_banner_title{padding-bottom:30px}.hs_banner .hs_banner_inner{padding:0 15px}.hs_banner .hs_banner_btn{column-gap:20px;display:flex}.hs_banner .hs_banner_btn a:after{content:"5";font-family:ETmodules;font-weight:400;left:auto;line-height:inherit;transition:all .3s ease 0ms;vertical-align:middle}.hs_banner span.bt_text{color:inherit!important;display:inline-block;vertical-align:middle}.banner_section .hs_banner_inner{align-items:flex-end;display:flex;flex-wrap:wrap;padding:0}.banner_left{padding:0 80px 100px calc(50% - 605px);width:55%}.banner_right{line-height:0;margin-bottom:-50px;padding-right:50px;position:relative;width:45%;z-index:1}.hs_banner.banner_section{min-height:1px;padding:50px 0 0}.hs_banner.banner_section .page-center{max-width:100%}@media (max-width:1240px){.banner_left{padding-left:calc(50% - 475px);padding-right:20px}}@media (max-width:991px){.banner_left{padding-left:calc(50% - 375px);padding-right:20px;width:50%}.banner_right{padding-right:30px;width:50%}.banner_left h1{font-size:28px}.banner_left h4{font-size:17px}}@media(max-width:767px){.hs_banner.banner_section.banner_section{background-position:0!important}.banner_left{padding:0 20px 30px;width:100%}.banner_right{margin-bottom:-150px;padding-right:0;width:100%}.banner_left h1{font-size:22px}.banner_left h4{font-size:17px;line-height:1.25}.banner_left a.button-module-link{padding:10px 13px}.hs_banner .hs_banner_btn{column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}.hs_banner{min-height:400px}}