.banner_container{position:relative;width:100%}.end_back img{width:100%}@media (min-width:1921px){.end_back{margin-top:-210px;position:relative;z-index:2}}@media screen and (min-width:1560px) and (max-width:1920px){.end_back{margin-top:-160px;position:relative;z-index:2}}@media screen and (min-width:1440px) and (max-width:1559px){.end_back{margin-top:-120px;position:relative;z-index:2}}@media (max-width:1280px){.end_back{margin-top:-110px;position:relative;z-index:2}}@media (max-width:992px){.end_back{display:none}}.custom_section{height:100px;width:100%}.hero_banner{background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;background-size:60%;left:0;position:relative;top:0;width:100%}.hero_banner:before{background:linear-gradient(90deg,#252159,rgba(37,33,89,0));height:100%;right:-20px;width:62%}.hero_banner:after,.hero_banner:before{content:"";position:absolute;top:0;z-index:1}.hero_banner:after{background:linear-gradient(180deg,#252159,rgba(37,33,89,0));height:50%;right:0;width:100%}.hero_banner>*{position:relative;z-index:2}.banner_container__content_buttons{display:flex;margin-top:20px}.banner_container__content_buttons_1{margin-right:25px}.banner_container__content{padding:60px 0}@media(max-width:1023px){.banner_container__content_buttons{margin-top:200px}}@media(max-width:767px){.banner_container__content_buttons_1{margin-bottom:30px;margin-right:0}.banner_container__content_buttons{display:block}}@media (max-width:992px){.banner_container__content_buttons{margin-top:30px}.space--small{height:5vh!important}.banner_container{min-height:60vh;position:relative;width:100%}.banner_container__content{padding-bottom:50px;padding-top:0}.image-mobile{height:250px}.hero_banner{background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:100%}.hero_banner:before{width:100%}.hero_banner:after{background:linear-gradient(180deg,#252159,rgba(37,33,89,0));bottom:0;content:"";height:55%;top:auto;width:100%}.hero_banner:before{background:linear-gradient(90deg,#252159,rgba(37,33,89,0) 50%);bottom:0;height:100%;right:0;top:auto}}@media(max-width:400px){.banner_container__content_buttons{margin-top:30px}}