.bmcb-company-container .company-items {
	display: flex;
	flex-wrap: wrap;
	gap: 30px 15px;
	padding: 0 80px;
    max-width: 1280px;
    margin: auto;
}

.bmcb-company-container .company-items .company-img {
	max-width: calc(100% / 7 - ( 30px * 6 / 7 ) );
	display: flex;
	align-items: center;
}

.bmcb-company-container .company-items .company-img img {
	max-height: 136px;
	max-width: 100%;
	width: auto;
	height: auto;
}

@media screen and (max-width: 951px) {

	.bmcb-company-container .company-items {
		padding: 0 55px 35px;
	}

	.bmcb-company-container .company-items .company-img {
		width: calc(100% / 3 - ( 30px * 2 / 3 ) );
		max-width: 100%;
	}

	.bmcb-company-container .company-items .company-img img {
		max-width: 180px;
		margin: auto;
	}

}

@media screen and (max-width: 667px) {

	.bmcb-company-container .company-items .company-img img {
		max-width: 100%;
	}
}

@media screen and (max-width: 428px) {

	.bmcb-company-container .company-items {
		padding: 30px 20px 35px;
		gap: 20px;
	}

	.bmcb-company-container .company-items .company-img {
		width: calc(100% / 3 - ( 20px * 2 / 3 ) );
	}
}