.nl-logos-area {
	background-color: #161616;
	padding: 6.5rem 0 13rem 0;
}
.nl-logos-items {
display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  margin-top: 5rem;
}
.nl-logo-item {
	width: 34.8rem;
	height: 17.8rem;
	background-color: #000;
	display: flex;
	align-items: center;
	justify-content: center;
}
.nl-logo-item img {
	max-width: 22rem;
	max-height: 12rem;
	object-fit: contain;
}
@media only screen and (max-width: 1050px) {
	.nl-logos-area {
		padding-bottom: 70px;
	}
	.nl-logos-items {
		padding: 0 15px;
		flex-wrap: wrap;
		gap: 10px;
		margin-top: 17px;
		justify-content: center;
	}
	.nl-logo-item {
		width: 210px;
		height: 114px;
	}
	.nl-logo-item img {
		max-width: 160px;
		max-height: 81px;
		object-fit: contain;
	}
}