.splide__pagination {
    padding: 1rem 0;
    justify-content: flex-start;
}

.splide__pagination button {
    position: relative;
    padding: 10px;
    background: transparent;
}

.splide__pagination button::after {
    content: '';
    position: absolute;
    height: 8px;
    width: 8px;
    background: #aaa;
    top: calc(50% - 4px);
    left: calc(50% - 4px);
    border-radius: 50px;
}

.splide__pagination button.is-active::after {
    background: #000;
}

.splide__arrows button {
    opacity: 1;
    transition: all .2s;
}

.splide__arrows button:hover {
    transform: scale(1.07);
}

.splide__arrows button[disabled] {
    opacity: .3;
}

.rmEmbed {
    border-radius: 15px;
    overflow: hidden;
}