.promo-grid__columns--3 *{color:#111!important}
.mosaic-section{margin-bottom:68px}
.promo-mosaic-heading{margin:0;margin-top:36px;margin-bottom:38px;font-size:32px;line-height:40px;font-weight:700;color:#111}
.promo-mosaic-subheading{margin:0;margin-bottom:38px;max-width:580px;font-size:16px;line-height:24px;color:#606060}
.promo-mosaic-title{margin:0;margin-bottom:8px;font-size:24px;line-height:40px;font-weight:700;color:#fff;text-transform:uppercase}
.promo-mosaic-text{margin:0;margin-bottom:24px;max-width:60%;font-size:16px;line-height:24px;color:#fff}
.promo-mosaic-button{font-size:16px;line-height:24px;font-weight:600;color:#111}