.logos *{box-sizing:border-box;margin:0;padding:0}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logos{overflow:hidden;padding:0;position:relative;white-space:nowrap}.logos:after,.logos:before{content:"";height:100%;position:absolute;top:0;width:50px;z-index:2}.logos:before{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);left:0}.logos:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);right:0}.logos:hover .logos-slide{animation-play-state:paused}.logos-slide{animation:slide 35s linear infinite;display:inline-block;width:max-content}.logos-slide img{height:auto;margin:0;width:210px}@media screen and (max-width:900px){.logos-slide img{width:150px}}