.wilmar-main-cta{background:var(--wm-accent);color:var(--wm-neutral-white);display:flex;flex-wrap:wrap}.wilmar-main-cta .content-left,.wilmar-main-cta .content-right{align-items:center;display:flex;position:relative;width:50%}.wilmar-main-cta .content-left .pattern{bottom:12px;display:flex;position:absolute;right:12px}.wilmar-main-cta .content-left{padding:100px}.wilmar-main-cta .content-right .image{display:flex;height:100%}.wilmar-main-cta .content-right .image img{height:100%;object-fit:cover;width:100%}.wilmar-main-cta .content-left .content-left-inner{margin:0 0 0 auto;max-width:620px}.wilmar-main-cta .content-left .content-left-inner h2{color:var(--wm-neutral-white);font-weight:700;text-transform:uppercase}.wilmar-main-cta .content-right .overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.wilmar-main-cta .content-right .content-right-inner{height:100%;width:100%}.wilmar-main-cta .content-right .content-right-inner a.button{color:#fff;font-size:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.wilmar-main-cta .content-right .content-right-inner a.button svg{left:5px;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.wilmar-main-cta .content-right:hover .content-right-inner a.button svg{left:15px}@media (max-width:767px){.wilmar-main-cta .content-left,.wilmar-main-cta .content-right{width:100%}.wilmar-main-cta .content-left .content-left-inner{max-width:100%}.wilmar-main-cta .content-left{padding:72px 24px 48px}.wilmar-main-cta .content-right .content-right-inner a.button{font-size:36px}}