.variable-image-columns .row.negative-margin .col-12 {
    padding: 10px;
}
.variable-image-columns .row.negative-margin {
    margin: 0px -10px;
}
@media(min-width: 575.98px) and (max-width: 991.98px) {
    .variable-image-columns .three-col-class:nth-child(3) {
        margin-left: 25%;
    }
    .variable-image-columns .three-col-class:nth-child(3):has(+ .three-col-class) {
        margin-left: 0px;
    }
}