.logo-marquee-container{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.logo-marquee-list{display:flex;width:max-content;animation:scroll-left 20s linear infinite}.logo-marquee-item{flex:0 0 auto;width:200px;display:flex;justify-content:center;align-items:center;padding:0 40px}.logo-marquee-img{max-width:100%;height:auto;width:100%;object-fit:contain;transition:opacity .3s ease}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}
