.clients-block {
	/* :not(.mobile-scrolled)  */
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 16px;
}

@media (min-width: 620px) {
	.clients-block {
		grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
		grid-gap: 24px;
	}
}

.clients-item {
	padding: 8px;
	border: 1px solid #EBECEF;
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	gap: 8px;
}

.clients-image {
	float: none;
	width: 130px;
	height: 70px;
	margin: auto;
	text-align: center;
}

.clients-image img {
    max-width: 100%;
    max-height: 100%;
}

.clients-name {
	font-weight: 500;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}

.clients-description {
	text-align: center;
}

@media (min-width: 620px) {
	.clients-item {
		padding: 24px;
		gap: 16px;
	}
}

/* ADDITIONAL CLIENTS */
.clients-list-additional-inner {
    display: grid;
}
.clients-list-additional-inner > div {
	white-space: nowrap;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
@media (min-width: 768px) {
	.clients-list-additional-inner {
		grid-template-columns: 1fr 1fr;
		grid-column-gap: 32px;
	}
}
@media (min-width: 1200px) {
	.clients-list-additional-inner {
		grid-template-columns: 1fr 1fr 1fr;
		grid-column-gap: 48px;
	}
}
/* end ADDITIONAL CLIENTS */