.flex-content.text-with-text-box {
    padding: 6.5rem 0;
}
.flex-content.text-with-text-box:nth-child(even) {
    background-color: #e8e7e2;
}

.flex-content.text-with-text-box .row {
    --bs-gutter-x: 4rem;
}


.flex-content.text-with-text-box .card {
    --bs-card-spacer-y: 3rem;
    --bs-card-spacer-x: 3rem;
    --bs-card-bg: var(--charcoal);
    --bs-card-border-radius: 0;
    --bs-card-border-width: 0;
    border-left: solid 2px var(--gold);
    color: var(--bs-white);
}
.flex-content.text-with-text-box .card .eyebrow {
    color: var(--gold);
}
.flex-content.text-with-text-box .card .box-title {
    color: inherit;
}


@media (max-width: 575px) {
    .flex-content.text-with-text-box {
        padding: 3rem 0;
    }
}