.ws-infinite-slider[data-flickering="1"]{
    opacity: 0;
}
.ws-infinite-slider {
    overflow: hidden;
    cursor: grab;
    height: var(--items-height);
}
.elementor-widget-ws_infinite_slider{
    width: 100%;
}
.ws-infinite-slider .ws-infinite-slider--is-dragging {
    cursor: grabbing;
}
.ws-infinite-slider .ws-infinite-slider__wrapper {
    counter-reset: count;
    position: relative;
    height: 100%;
    width: 100%;
}
.ws-infinite-slider .ws-infinite-slider__item {
    counter-increment: count;
    position: absolute;
    width: var(--items-width);
    height: var(--items-height);
    overflow: hidden;
}
.ws-infinite-slider .ws-infinite-slider__item img{
    user-select: none;
    pointer-events: none;
    width: 100%;
    height: 100%;
    object-fit: cover;
}