<style>
.marcas-slider {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100px; /* Ajusta la altura según tus logos */
}

.marcas-track {
    display: flex;
    gap: 40px; /* espacio entre logos */
    animation: slide 20s linear infinite;
    align-items: center;
}

.marcas-track img {
    height: 80px; /* Ajusta según necesidad */
    object-fit: contain;
}


/**/

/* Animación horizontal */
@keyframes slide {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); } /* se mueve la mitad para repetir logos */
}
</style>