

/* Start:/local/templates/krubis/components/bitrix/news/companies/bitrix/news.list/.default/style.css?17592345811190*/
.companies-list {
	background-color: #fff;
	padding: 20px 40px;
	border-radius: 15px;
	margin-bottom: 40px;
}
.companies-item {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	width: fit-content;
}
.companies-title {
	font-size: 24px;
	font-weight: 400;
	color: #222;
}
.companies-item a:hover {
	color: #32739D;
}
@media (max-width: 562px) {
	.companies-list {
		padding: 20px;
	}
	.companies-title {
		font-size: 16px;
	}
}
.companies-list {
	display: flex;
	flex-wrap: wrap;
	gap: 20px; /* Отступ между элементами */
}

.companies-item {
	flex: 1 1 calc(33.33% - 14px); /* 3 колонки, с учетом отступов */
	box-sizing: border-box;
	padding: 10px;
	border-radius: 8px;
}


.companies-title {
	display: block;
	text-decoration: none;
	font-weight: 500;
}


/* Адаптивность для планшетов */
@media (max-width: 768px) {
	.companies-item {
			flex: 1 1 calc(50% - 10px); /* 2 колонки */
	}
}

/* Адаптивность для мобильных */
@media (max-width: 550px) {
	.companies-item {
			flex: 1 1 100%;
			padding: 0;
	}
}
/* End */
/* /local/templates/krubis/components/bitrix/news/companies/bitrix/news.list/.default/style.css?17592345811190 */
