
/* slider */
.tnfSlider25-tab h3 {
    font-size: var(--fs-lg);
    line-height: var(--lh-lg);
    font-weight: var(--fw-regular);
}
@media (min-width: 768px) and (max-width:1200px) {
    .tnfSlider25-tab h3 {
        font-size: var(--fs-lg);
        line-height: var(--lh-lg);
    }
}
@media (min-width: 768px) and (max-width:1200px) {
    .tnfSlider25-tab h3 {
        font-size: var(--fs-lg);
        line-height: var(--lh-lg);
    }
}
@media (max-width:670px) {
    .tnfSlider25-tab h3 {
        font-size: var(--fs-md);
        line-height: var(--lh-md);
    }
}
.tnfSlider25-tabs {
    display: flex;
    justify-content: start;
    padding-bottom: var(--espacio-sm);
    gap: var(--espacio-xs) var(--espacio-sm);
    flex-wrap: wrap;
}
.tnfSlider25-tab {
    text-align: center;
}
section.brand22 .tnfSlider25-tab:not(.selected) a:not(.btn) {
    color: var(--c-azul);
    text-decoration: none;
}
section.brand22 .tnfSlider25-tab.selected a:not(.btn) {
    color: var(--c-azul);
    background-color: var(--c-amarillo);
    text-decoration: none;
    padding-inline: var(--espacio-xxxs);
}
.tnfSlider25-content {
    opacity: 1;
    transition: opacity 0.3s;
    min-height: calc(var(--espacio-sm) * 3 + var(--lh-md) * 6);
    position: relative;
    padding-left: var(--espacio-xs);
}
.tnfSlider25-content > div {
    position: relative;
}
.tnfSlider25-content > div.vc_row::after {
    content: "";
    position: absolute;
    width: 4px;
    height: 100%;
    left: calc(var(--espacio-xxs) * -1);
    top: 0;
    background-color: var(--c-amarillo);
    display: block;
}
.tnfSlider25 .fadeOut {
    opacity: 0;
}
section.brand22 .tnfSlider25-tab a:not(.btn) {
    text-decoration: none;
}

.more-col-gap > div > .vc_column-inner {
    margin-inline: var(--espacio-xs);
}