.TwoColumnBanner__text-col{max-width:532px;padding:64px 32px}.TwoColumnBanner__text-col ul li{color:#000}.ButtonRow{margin-bottom:0;margin-top:32px}.TwoColumnBanner__image{max-height:350px}.op24-twoColumnBanner__button{background-color:#282936;border-radius:40px;color:#fff;font-family:Outfit;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:24px;margin-left:8px;margin-top:24px;padding:12px 24px;text-align:center;text-transform:uppercase}.title-tag{color:#43515a;font-family:Outfit;font-size:12px;font-weight:600;letter-spacing:.24em;line-height:16px;text-align:left}.op24-TwoColumnBanner .row{grid-gap:0;margin-left:auto;margin-right:auto;max-width:1035px}.op24-twoColumnBanner__button.op24__button.Button--light{background-color:transparent;color:#d92112;font-size:1.2rem;font-weight:600;padding:0;text-transform:capitalize}@media only screen and (max-width:994px){.TwoColumnBanner__text-col{padding:16px}.op24-twoColumnBanner__button{display:flex;margin-left:8px}}@media only screen and (min-width:995px){.TwoColumnBanner__image{object-fit:contain;object-position:left;padding:0 32px}.TwoColumnBanner--reverse .TwoColumnBanner__image{object-fit:contain;object-position:right;padding:0 32px}}