.c-logo-wall{overflow:hidden;position:relative}.c-logo-wall__item{height:auto;max-width:100%;padding:10px 0;width:100%}@media only screen and (min-width:657px){.c-logo-wall__item{padding:15px 0}}@media only screen and (min-width:768px){.c-logo-wall__item{padding:20px 0}}.c-logo-wall__column{display:none;text-align:center}.c-logo-wall__column.active{display:block}.c-logo-wall__more{opacity:0}.c-logo-wall--show-all .c-logo-wall__column{display:block}.c-logo-wall--show-all+.c-logo-wall__more{display:none}