/* Logos: zwei Spalten, Logos mittig. */

.nb-logos .nb-logos__heading {
	margin-bottom: 20px;
}

.nb-logos__text {
	margin-bottom: 50px;
}

.nb-logos__list {
	display: grid;
	grid-template-columns: repeat(2, minmax(200px, 1fr));
	align-items: center;
	justify-items: center;
	gap: 20px;
	margin: 0 0 50px;
	padding: 0;
	list-style: none;
}

.nb-logos__item {
	width: 100%;
	padding: 20px;
}

.nb-logos__img {
	max-width: 100%;
	height: auto;
}

@media (max-width: 479px) {
	.nb-logos__list {
		grid-template-columns: minmax(200px, 1fr);
	}
}
