.companylogos-block {}
ul.companylogos { grid-template-columns: repeat(5,minmax(90px,192px)); justify-content: center; gap: 2rem 4rem; display: grid ; padding-left: 0}
.companylogos { display: flex; justify-content: center; align-items: center; margin: auto}
li.companylogos img {height: 96px; width: 192px}
li.companylogos img { filter: grayscale(1);}

@media (max-width: 768px ) {
	ul.companylogos { grid-template-columns: repeat(3,minmax(90px,192px)); justify-content: center; gap: 1rem 1rem; display: grid }
	li.companylogos img {height: 60px; width: 128px}
}