.container.d-flex-column .left-content, .container.d-flex-column .right-content {
    width: 100%;
    max-width: 100%;
}

.d-flex.image-left .left-content {
    order: 2;
}

.d-flex.image-left .right-content {
    order: 1;
}

.for-mobile {
    display: none;
}

@media only screen and (max-width: 768px) {
    .for-desktop {
        display: none;
    }

    .for-mobile {
        display: block;
    }

    .d-flex-column.for-mobile {
        display: flex;
    }
}