.c-cta-banner{border-radius:20px;gap:20px}.c-cta-banner__image{flex:0 0 33%;min-height:340px;position:relative}.c-cta-banner__image img{bottom:0;display:block;height:100%!important;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.c-cta-banner__content{flex:1;padding:20px}@media(min-width:768px){.c-cta-banner__content{padding:40px}}@media(min-width:1170px){.c-cta-banner__content{padding:80px 90px}}