@media screen and (max-width: 991px) {
    .background-section:not(:first-child) {
        height: 45vh;
        padding-top: 45px !important;
    }
    .background-section p {
        font-size: 18px;
    }
    .only-picture-column {
        height: 45vh;
        display: block !important;
    }
    .only-picture-column:last-child {
        display: none !important;
    }
}