.bp-banner__cols{align-items:center;display:grid;gap:var(--col-gap);grid-template-columns:45fr 55fr;padding:4rem 0}.bp-banner__title{color:var(--c-orange);margin:0}.bp-banner__media-col{text-align:center}.bp-banner__media-col img{border-radius:50px;display:block;height:auto;max-width:100%;width:100%}@media (max-width:991px){.bp-banner__cols{grid-template-columns:1fr;padding:0}.bp-banner__media-col{order:-1}}