/* Shared client-logo and community sliders */
.logo-slider .swiper-wrapper,
.text-slider .swiper-wrapper {
    transition-timing-function: linear !important;
    transform: translate3d(0, 0, 0);
    will-change: transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.logo-slide-img {
    transform: translate3d(0, 0, 0);
    will-change: transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    white-space: nowrap;
    user-select: none;
    -webkit-user-drag: none;
}

.logo-slide-img:hover,
.logo-slide-img:active {
    filter: grayscale(0%) brightness(1) !important;
    opacity: 1 !important;
}

.text-slider .swiper-slide span {
    white-space: nowrap;
    user-select: none;
    -webkit-user-select: none;
}

@media (max-width: 767px) {
    .logo-slide-img {
        transform: translate3d(0, 0, 0) scale(0.8);
    }
}
