.slider-container{overflow:hidden;padding:100px 0;position:relative;z-index:5}.slider-track{animation:scroll 30s linear infinite;display:flex;gap:80px;width:max-content}.slider-track:hover{animation-play-state:paused}.logo{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.logo img{display:block;filter:grayscale(100%);height:32px;max-height:32px;transition:filter .3s ease;width:auto}.logo:hover img{filter:grayscale(0)}@media (max-width:768px){.slider-container{padding:60px 0}.logo img{max-height:24px}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}