
.block-logos {background:var(--color-light-smoke); padding:100px 0; text-align:center;}
.block-logos h2 {font-size:48px; line-height:1.1em; font-weight:800; text-transform:uppercase; margin-bottom:30px;}
.block-logos .logos {list-style:none; display:flex; justify-content:center; flex-wrap:wrap; gap:15px;}
.block-logos .logos li {height:150px; display:block;}
.block-logos .logos li img {display:block; height:100%; width:auto;}

@media (max-width:800px) {
	.block-logos h2 {font-size:32px;}	
	.block-logos .logos {gap:5px;}
}