.c-clientStory__mainTitle {
    position: absolute;
    left: -999em;
}

.c-clientStory {
    padding-inline: 0; /** tiny-slider */
    min-width: 100%;
    margin-inline: calc(-1 * var(--colPadding));
}

@media screen and (min-width: 840px) {
    .c-clientStory {
        margin-inline: calc(-2 * var(--colPadding));
    }
}

.tns-inner .gc-clientQuote__slider {
    display: flex;
}

.c-clientStory > .gc-clientQuote__slider {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
}

.c-clientStory__more {
    position: relative;
    float: right;
}

.gc-clientCuote__moreStories {
    margin: auto 0 0 0;
}