

/* Start:/local/templates/aspro_next/components/bitrix/news/sfery-primeneniya/bitrix/news.list/.default/style.css?16769652811656*/
.c-directions__inner {}

.c-directions__list {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 60px;
	list-style: none;
}

.c-directions__list li::before {
	display: none!important;
}

.c-direction__item {
	position: relative;
	padding: 0;
	overflow: hidden;
}

.c-direction__item:hover.c-direction__item::after {
	transform: translateX(100%) rotate(-45deg);
}

.c-direction__item:hover .c-direction__item-img::before {
	transform: translateX(-100%) rotate(-45deg);
}

.c-direction__item::after {
	content: '';
	position: absolute;
	height: 500px;
	width: 500px;
	background-color: #0079C2;
	opacity: 0.15;
	top: 21px;
	left: 100px;
	transform: rotate(-45deg);
	z-index: -1;
	transition: all 0.5s ease-in-out;
}

.c-direction__item-img {
	width: 100%;
	height: 170px;
	position: relative;
	overflow: hidden;
}

.c-direction__item-img::before {
	content: '';
	position: absolute;
	width: 198px;
	height: 198px;
	background-color: #0079C2;
	opacity: 0.2;
	transform: rotate(-45deg);
	left: -70px;
	transition: all 0.5s ease-in-out;
}

.c-direction__item-img img {
	height: 100%;
	width: 100%;
	max-height: 100%;
	max-width: 100%;
	object-fit: cover;
}

.c-direction__item-name {
	font-size: 16px;
	font-weight: 700;
	color: #000;
	padding: 10px 0;
}


@media(max-width:1199px) {
	.c-directions__list {
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 40px;
	}

	.c-direction__item::after {
		width: 500px;
		height: 500px;
		left: 100px;
	}
}

@media(max-width:767px) {
	.c-directions__list {
		grid-template-columns: 1fr;
		grid-gap: 40px;
	}

	.c-direction__item::after {
		width: 600px;
		height: 600px;
		left: 100px;
		top: -7px;
	}
}

/* End */
/* /local/templates/aspro_next/components/bitrix/news/sfery-primeneniya/bitrix/news.list/.default/style.css?16769652811656 */
