.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 18px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%;
    position: sticky;
    transform: translateY(-35px);
}

.swiper-pagination-bullet-active {
    background-color: #2e3092 !important;
}

.swiper-slide .title {
    /* font-size: 41px; */
    /* font-weight: 300; */
}

.swiper-slide .subtitle {
    /* font-size: 21px; */
}

.swiper-slide .text {
    /* font-size: 14px; */
    /* max-width: 400px; */
    /* line-height: 1.3; */
}
