

/* Start:/local/templates/bitlfinance/components/bitrix/news.list/partners/style.css?17760608871109*/
.item_part {
    width: 100% !important;
}

.partners_bl .tabs_partners .item_conttab.active {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 8px;
}

/* Первый элемент — 2 колонки */
.item_conttab .item_part:nth-child(1) {
    grid-column: span 2;
}

/* Второй и третий — по 1 колонке */
.item_conttab .item_part:nth-child(2),
.item_conttab .item_part:nth-child(3) {
    grid-column: span 1;
}

/* Остальные элементы — по одной колонке */
.item_conttab .item_part:nth-child(n+4) {
    grid-column: span 1;
}

/* Выравнивание последних элементов, чтобы не было пустого места */
.item_conttab .item_part:last-child:nth-child(4n+2) {
    grid-column: span 2;
}

.item_conttab .item_part:last-child:nth-child(4n+3) {
    grid-column: span 1;
}

@media (max-width: 768px) {
    .item_conttab .item_part:nth-child(1) {
        grid-column: span 4 !important;
    }

    .item_conttab .item_part:nth-child(n+2) {
        grid-column: span 2 !important;
    }
}
/* End */
/* /local/templates/bitlfinance/components/bitrix/news.list/partners/style.css?17760608871109 */
