section.block-cards-slider{
    padding: var(--padding-vertical) 0;
    background: var(--wp--preset--color--neutral-100);
    color: var(--wp--preset--color--neutral-800);
    overflow: hidden;
}
.block-cards-slider .titulo span{
    color: var(--wp--preset--color--primary-100);
}
.header-cards-slider{
    max-width: var(--wp--custom--layout--content-width);
    margin: 0 auto;
    text-align: center;
}
.block-cards-slider .titulo {
    margin-top: 12px;
    margin-bottom: 40px;
    text-align: center;
}
.header-cards-slider .antetitulo {
    font-size: var(--wp--preset--font-size--small);
    line-height: var(--wp--preset--line-height-small);
    text-align: center;
}

.inner-cards-slider {
    overflow: hidden;
}

.card-slider__container{
    display: grid;
    grid-column: -1 / 1;
    grid-template-columns: var(--layout-margin) 1fr var(--layout-margin);
    position: relative;
    margin-top: 0 !important;
}

.inner-cards-slider{
    grid-column: 2;
}

.block-cards-slider .card.card-testimonio{
    width: unset;
    height: 100%;
}

.block-cards-slider .swiper-wrapper{
    display: flex;
    align-items: stretch;
}


.block-cards-slider .block-card.swiper-slide {
    height: unset;
}

.block-cards-slider .card-slider__buttons{
    grid-column: 2;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 44px;
}

@media (min-width: 790px) {
    .block-cards-slider .card-slider__buttons{
        grid-column: unset;
        position: absolute;
        inset: 0 24px 0 24px;
        justify-content: space-between;
    }
}


