.text-over-image-b { background-position: center; background-size: cover; .content-wrapper { display: flex; justify-content: flex-end; .content { background-color: rgba($c-white, 0.8); padding: 6rem 4rem 6rem 3rem; width: 40%; h2 { @extend .goudy; font-size: 70px; line-height: 77px; margin-bottom: 2rem; color: $c-navy; } strong { color: $c-navy; } } } }