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;
                    }
                }
            }
        }
    }
}
