.client-list .slick-slide {
	text-align: center;
	padding: 0 30px;
}

.client-list figure {
	margin: 0;
}

.client-list img {
	width: 100%;
	max-width: 150px;
	max-height: 80px;
	height: auto;
	aspect-ratio: 3/2;
	object-fit: contain;
}

@media (min-width: 600px) {
	.client-list .slick-slide {
		padding: 0 40px;
	}
	
	.client-list img {
		max-width: 160px;
	}
}

@media (min-width: 750px) {
	.client-list .slick-slide {
		padding: 0 40px;
	}
}

@media (min-width: 1000px) {
	.client-list img {
		max-width: 175px;
		max-height: 90px;
	}
}

@media (min-width: 1600px) {
	.client-list img {
		max-width: 180px;
		max-height: 100px;
	}
}