.section-reasons-tabs {
    display: flex;
    flex-direction: column;
    gap: var(--tmpl-gap-md);
}
.section-reasons-tabs__header {
    --gap: var(--tmpl-gap-xs);
    display: flex;
    flex-wrap: wrap;
    gap: var(--gap);
}

.section-reasons-tabs .ui-txt-content > ul{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

@media (max-width: 567.98px) {
   .section-reasons-tabs .ui-txt-content > ul {
        grid-template-columns: 1fr;
   }
}