.module-hero-banner{display:flex}.module-hero-banner-content{margin-bottom:auto;margin-top:auto;width:100%}.module-hero-banner-content .module-hero-banner-content__cta,.module-hero-banner-content .module-hero-banner-content__text{flex:1}.body-container--blog-post .module-hero-banner-content__text span{color:#fff!important}.module-hero-banner-content__text *{margin:0}.module-hero-banner-content__text{margin-bottom:20px}.module-hero-banner-content__name{color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.08em;line-height:110%;margin-bottom:20px;text-transform:uppercase}.module-hero-banner-content__subline-text,.module-hero-banner-content__subline-text p,.module-hero-banner-content__subline-text span{color:#fff;font-size:21px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:0;opacity:.6}@media only screen and (max-width:780px){.module-hero-banner{padding:0 1rem}.module-hero-banner-content{width:100%}.module-hero-banner-mobile{justify-content:left!important}}