.flex {
    flex-direction: column;
}

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

@media screen and (min-width:1024px) {

    /* poner config como en desktop */
    .iaGVJz {
        display: grid !important;
        grid-template-columns: auto minmax(auto, 300px) !important;

    }

    .bvpsTL .bFExVG {

        width: calc(33.3333% - 8px) !important;

    }

    .bwlzTB {
        flex-direction: column !important;
        align-items: center !important;
    }

    .bvpsTL .SimpleGridstyle__SimpleGridColumn-sc-1hn5xf2-1.isVluA:first-child {
        width: calc(33.3333% - 8px) !important;
    }
}

@media screen and (min-width:1280px) {

    .main-tv #carousel-ws10 .card-rate:nth-child(3) {
        display: none;
    }

    .main-tv .flex.flex-columns.flex-column-reverse #carousel-ws10 .card-rate:nth-child(4) {
        display: flex;
    }

    .main-one.config #carousel-ws10 .card-rate:nth-child(1) {
        display: none;
    }
}