.logo-flow{background:#fff;border-radius:5px;overflow:hidden;padding:2em 0;width:100%}.logo-stack{animation:scroll 50s linear infinite both;display:flex}.logo-stack-item{border:1px solid #f0f0f0;margin-right:21px;width:14.28571vw}.logo-stack img{vertical-align:bottom;width:100%}.logo-wrapper{display:flex;overflow:hidden}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:768px){.logo-flow{padding:20px 0}.logo-stack-item{width:33.33333vw}}