.blog-hero-banner-separator{background-color:#6296a4;height:25px;width:100%}.blog-hero-banner{display:flex;flex-direction:column;height:100%;justify-content:center;min-height:350px;position:relative}.blog-hero-banner__cta{background-color:#104c77;border-radius:5px;color:#fff;padding:8px 18px}.blog-hero-banner__cta:hover{color:#fff}.blog-hero-banner__background{background-position:50%;background-repeat:no-repeat;background-size:cover}