.brands {margin-top:40px;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.brands .column {padding: 0 10px 10px;width:25%;margin-bottom:40px;border-left:2px solid #F6F6F6;}
.brands .column .column__title {font-size:1.6em;font-weight:300;margin-bottom:10px;}
.brands .column a {display:block;padding:5px;}
.brands .column:nth-child(4n+1) {border-left:none;}
@media screen and (max-width:640px) {
	.brands .column {width:33%;}
}
@media screen and (max-width:430px) {
	.brands .item {font-size:0.9em;}
}