.ts-swiper-container {
    position: relative;
    width: 100%;
}
.ts-swiper-container .swiper-slide {
    text-align: center;
    padding: 2rem;
}
.ts-swiper-container .swiper-button-next,
.ts-swiper-container .swiper-button-prev {
    color: #333; opacity: 0.7;
}
.swiper-slide {
    background-color: white;
}

.testimonial-group {

    .testimonial-group-inner {
        border: 1px dashed #ccc;
        padding: 1em;



        p {
            margin-bottom: 4px;
        }
        .block-editor-block-list__layout > .wp-block {
            border-bottom: solid 1px #5C5C5C;
            padding: 12px 8px 14px;

            &:last-child {
                border: none;
            }
        }
    }
}



.slider-card-manager {

    em {
        font-style: italic;
    }
}
:root .swiper-pagination {
    --swiper-pagination-bottom: 0;
}
:root .swiper-pagination-bullet {
    border-radius: 0;
    margin: 0;
    padding: 0;
    border: 2px #1C3D71 solid;
    background-color: #fff;
    display: inline-block;
    width: 15px;
    height: 15px;
    transition: background-color 0.35s ease;

    &.swiper-pagination-bullet-active {
        background-color: #1C3D71;
        transition: background-color 0.35s ease;
    }
}