/* @group Slider Text
------------------------------------ */
.slider-text .splide { padding: 0; }
.slider-text p { color: var(--main-grey); }


/* Arrows and pagination */
.slider-text .splide__arrow { top: 50%; transform: translate(0, -50%); height: 5.5rem; width: 5.5rem; background-color: var(--bttn-bg); border: .2rem solid var(--bttn-bg); color: var(--main-white); font-size: 1.8rem; opacity: 1; }
.slider-text .splide__arrow:hover { background-color: var(--main-white); color: var(--bttn-bg); }
.slider-text .splide__arrow--prev { left: 1.5rem; }
.slider-text .splide__arrow--next { right: 1.5rem; }
.slider-text .splide__pagination__page { width: 1.8rem; height: 1.8rem; background-color: #E5E1DB; margin: 0 .9rem; opacity: 1; }
.slider-text .splide__pagination__page.is-active { border: .3rem solid var(--main-blue); background-color: var(--main-white); }
@media only screen
and (min-width : 961px) {
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
    .slider-text .splide { margin: 0 0 5rem; padding-left: 2rem; }
    .slider-text .splide__track { padding-right: 4.5rem!important; }
}

/* @end */
