.cta-banner-container{display:flex;flex-wrap:wrap;background-color:#f5f9fa}.cta-banner-image{margin-left:auto;display:flex}.cta-banner-image img{margin-top:auto}.cta-banner-content{padding:30px;text-align:center}@media screen and (min-width:768px){.cta-banner-content{padding:60px 0 60px 60px;text-align:left}.cta-banner-container{flex-wrap:nowrap}}