.flex .column-rigth {
    display: none;
}

.section.section-banner {
    display: none;
}

.flex-container {
    margin-inline: auto;
    max-width: 1500px;
    /* background-color: pink; */
    padding-top: 20px;

    background-image: linear-gradient(to top right, #e60000 40%, #820000 90%);
}

.main #section-carousel-ws10 {
    background-image: linear-gradient(to top right, #e60000 40%, #820000 90%);
}

.main #title-control {
    color: var(--color--white);
}

@media screen and (min-width: 1280px) {
    .main #title-control {
        color: var(--color--extra-dark-grey);
    }

    .flex-container {
        background: #f4f4f4;
        width: 95%;
    }

    .main #section-carousel-ws10 {
        background: #f4f4f4;
    }
}