.brand-list {
	display: flex;
	flex-wrap: wrap;
	margin: 30px -12px;
	padding: -12px 0;
}

.brand-item {
	width: 20%;
	padding: 12px;
}

.brand-item-wrapper {
	padding: 18px;
	border: 1px solid rgba(215, 215, 215, 1);
	border-radius: 4px;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}


.brand-item-icon {
	width: 216px;
	height: 108px;
}

.brand-item-icon img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.brand-item-name {
	font-family: Roboto;
	font-weight: 500;
	font-size: 20px;
	line-height: 16px;
	vertical-align: middle;
	margin: 8px 0;
}

.brand-item-desc {
	font-family: Roboto;
	font-weight: 300;
	font-size: 12px;
	line-height: 16px;
	vertical-align: middle;
	color: rgba(63, 63, 63, 1);
}


@media (max-width: 1600px) {
	.brand-item {
		width: 25%;
	}
}

@media (max-width: 1200px) {
	.brand-item {
		width: 33.33%;
	}
}

@media (max-width: 991px) {
	.brand-item {
		width: 50%;
	}
}

@media (max-width: 767px) {
	.brand-item {
		width: 100%;
	}
}