.therapy-scenario__wrapper {
    position: relative;
}

.therapy-scenario {
    width: 1054px;
    max-width: 100%;
    --swiper-scrollbar-drag-bg-color: rgb(var(--color-accent));
    --swiper-scrollbar-border-radius: 0;
    --swiper-scrollbar-size: 4px;
    /*--swiper-scrollbar-sides-offset: 0;*/
    --swiper-scrollbar-top: auto;
    --swiper-scrollbar-bottom: 4px;
}

.therapy-scenario__heading {
    text-align: center;
    margin-bottom: 32px;
    left: 16px;
}

.therapy-scenario svg {
    /* transform: rotate(-65deg); */
    transform-origin: center;
    height: max-content;
    margin-bottom: 32px;
    width: 538px;
    max-width: 100%;
}

@media screen and (min-width: 750px) {
    .therapy-scenario__heading {
        text-align: left;
        margin-bottom: 0;
        position: absolute;
        z-index: 2;
        max-width: 200px;
        top: 120px;
    }

    .therapy-scenario .swiper-slide > div {
        display: flex;
        align-items: center;
    }
}

.therapy-scenario .swiper-slide > div .rte {
    max-width: 460px;
}

.therapy-scenario svg image {
    /* transform: rotate(65deg); */
    transform-origin: center;
    height: 100%;
}

.therapy-scenario>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
    position: static;
    width: 100%;
}

.swiper-pagination {
    position: static;
    text-align: right;
    font-size: 14px;
    margin-bottom: 12px;
}

@media screen and (min-width: 750px) {
    .swiper-pagination {
        font-size: 18px;
        line-height: 1.4;
        margin-bottom: 0;
    }

    .swiper-scrollbar {
        display: none;
    }

    .therapy-scenario__navigation {
        display: flex;
        align-items: center;
        gap: 16px;
    }
}

.therapy-scenario__navigation .swiper-pagination-current::before,
.therapy-scenario__navigation .swiper-pagination-total::before {
    content: "0";
}

.therapy-scenario__buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
}

@media screen and (max-width: 749px) {
    .therapy-scenario__buttons .swiper-button-prev,
    .therapy-scenario__buttons .swiper-button-next {
        display: none;
    }
}