.client_logos{position:relative}.client_logos .client_row{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.client_logos .client_row .client_logo_item{padding:0 20px;position:relative}.client_logos .client_row .client_logo_item:before{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.client_logos .client_row .client_logo_item:first-child:before{content:none}.client_logos .client_row:not(:last-child){margin-bottom:35px}@media screen and (max-width:767px){.client_logos .client_row .client_logo_item{flex:0 0 50%;margin-bottom:20px;max-width:50%;text-align:center}.client_logos .client_row .client_logo_item:nth-child(3n):before{content:none}}