section.multiblock-callout { background-color: $c-navy; padding: 4rem 0; color: $c-white; h2 { @extend .goudy; font-size: 70px; line-height: 77px; margin-bottom: 3rem; } .left-image { background-position: center; background-size: cover; margin-top: 3rem; } .callouts-wrapper { .callout { padding-left: 3rem; display: flex; gap: 1rem; margin-bottom: 60px; &:last-of-type { margin: 0; } .image-wrapper { width: 31px; flex-shrink: 0; } .content { border-left: 1px solid $c-white; padding-left: 1rem; p { margin-bottom: 0; &.headline { color: $c-tan; font-size: 30px; line-height: 34px; } } } } } }