.banner-callout{background-position:center;background-size:cover;height:450px;display:flex;align-items:center}.banner-callout .callout-container{width:90%;margin:0 auto;max-width:1125px;text-align:right}.banner-callout .callout-container h2{color:#fff;font-weight:300;margin-bottom:1rem;font-size:28px;text-transform:uppercase}.banner-callout .callout-container p{color:#fff;font-size:18px;margin-top:0;max-width:465px;margin-left:auto}@media screen and (min-width:960px){.banner-callout{height:600px}.banner-callout .callout-container h2{font-size:32px}.banner-callout .callout-container p{font-size:22px}}