/* Force Partners Scrolling Animation - Override All Blocks */

/* Re-enable animations ONLY for partners section */
.partners-section,
.partners-section *,
.partners-section *::before,
.partners-section *::after {
    animation: unset !important;
    transition: none !important;
}

/* Define the scroll animation (left -> right) */
@keyframes partners-scroll-ltr {
    from {
        transform: translateX(-50%);
    }
    to {
        transform: translateX(0);
    }
}

/* Apply animation to scroll container */
.partners-section .partners-scroll {
    display: flex !important;
    animation: partners-scroll-ltr 35s linear infinite !important;
    will-change: transform !important;
}

/* Pause on hover */
.partners-scroll-container:hover .partners-scroll {
    animation-play-state: paused !important;
}

