.m-cta-banner-main .container{padding:0}.m-cta-banner-main .row--align-end{align-items:flex-end}.m-cta-banner-main .row--justify-between{justify-content:space-between}.m-cta-banner-main--background{align-items:center;background:#212045;display:flex;left:-30px;min-width:calc(100% + 30px);padding:50px;position:relative;width:calc(100% + 30px);z-index:1}.m-cta-banner-main__content,.m-cta-banner-main__content h1{color:#fff}.m-cta-banner-main__actions{align-items:center;display:flex}.m-cta-banner-main__actions .module-action{margin-right:15px;margin-top:24px}.m-cta-banner-main__visual{height:100%;position:relative;width:100%}.m-cta-banner-main__visual img{height:100%;object-fit:cover;object-position:center;width:100%}.m-cta-banner-main .label-container{height:100%;left:0;position:absolute;top:0;width:40px}.m-cta-banner-main .label-container span{align-items:center;background-color:#0078d7;color:#fff;display:flex;flex-wrap:nowrap;justify-content:center;left:0;letter-spacing:1px;max-height:100%;min-height:15%;padding:20px 0;position:relative;text-transform:uppercase;top:0;width:100%;writing-mode:vertical-rl}@media only screen and (min-width:992px){.m-cta-banner-main--background:after{background:#212045;content:"";height:100%;position:absolute;top:0;z-index:-1}.m-cta-banner-main .label-container{width:50px}.m-cta-banner-main .col-12.col-md-6{display:flex}.m-cta-banner-main__actions{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap}.m-cta-banner-main__actions .module-action{margin-top:35px}.m-cta-banner-main__visual{align-items:flex-end;display:flex;min-width:calc(100% + 30px);width:calc(100% + 30px)}.m-cta-banner-main__visual img{max-height:720px}.row--reverse-md .m-cta-banner-main__visual{left:unset;min-width:calc(100% + 7px);right:7px;width:calc(100% + 7px)}.row--reverse-md .m-cta-banner-main__visual .label-container{left:unset;right:0}.row--reverse-md .m-cta-banner-main--background{padding:90px}.row--reverse-md .m-cta-banner-main--background:after{left:-40px;min-width:calc(100% + 75px);width:calc(100% + 75px)}}