.marquee-container{background:0 0;width:100%;padding:1rem 0;position:relative;overflow:hidden}.marquee-track{width:max-content;animation:20s linear infinite scroll;display:flex}.logo-container{flex-shrink:0;width:6rem;height:3.5rem;margin:0 1rem;position:relative}.logo-image{object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:640px){.logo-container{width:16rem;height:12rem;margin:0 2.5rem}}
