.homepage #logos-banner {width: 100%;overflow: hidden;  background: #fafafa; color:white; }
.homepage #logos-banner h2{color: #333!important; margin-bottom: 35px; text-align: center}
.homepage #logos-banner ul {margin: 0; padding: 0; list-style: none; width: 20000px; white-space: nowrap; font-size: 0;}
#logos-banner .item{width: 130px; display: inline-block; padding:5px;  border-radius: 50%; background-color: #fff; border:0px solid #999; margin: 0 15px; box-sizing: border-box;}
#logos-banner .item {box-shadow: 2px 2px 3px #333;}
#logos-banner .item-inner {padding-top:100%; position:relative;   }
#logos-banner .item-inner img{position: absolute; top:50%; left:50%;transform: translate(-50%,-50%); max-width: 75%;  max-height: 75%;}