.clients_wrapper {
    position: relative;
    overflow: hidden;
    width: 100%;
    background-color: #f9f9f9;
    /* Optional background */
    padding: 20px 0;
    text-align: center;
}

.clients_slider {
    display: flex;
    width: 100%;
    overflow: hidden;
    position: relative;
}

.clients {
    display: flex;
    will-change: transform;
}

.clients img {
    height: 80px;
    /* Adjust height as needed */
    margin: 0 15px;
    object-fit: contain;
}

.animate-clients {
    animation: slide-left 30s linear infinite;
}

@keyframes slide-left {
    0% {
        transform: translateX(0%);
    }

    100% {
        transform: translateX(-50%);
    }
}