.main-news-list {
	padding: 50px 0;

}

.main-news-list__title {
	color: var(--color-text);
	margin-bottom: 20px;
}

.main-news-list__title a {}

.main-news-list__items-wrap {}

.main-news-list__items {
	display: flex;
	flex-direction: row;
	gap: 20px;
}

.main-news-list__items a {
	width: calc((100% - 40px) / 3);
	flex: 1;
	display: block;
	border-radius: var(--round-block-25);
}

.main-news-list__items a:hover {

	animation: shadow-fx-main-news-list 0.7s ease;
	animation-fill-mode: forwards;
}

@keyframes shadow-fx-main-news-list {
	from {
		box-shadow: none;
		/* Начальная прозрачность */
	}

	to {
		-webkit-box-shadow: 0px 6px 10px 6px rgba(36, 53, 66, 0.2);
		-moz-box-shadow: 0px 6px 10px 6px rgba(36, 53, 66, 0.2);
		box-shadow: 0px 6px 10px 6px rgba(36, 53, 66, 0.2);
		/* Полностью видимый */
	}
}

.main-news-list__item {
	border-radius: var(--round-block-25);
	border: 1px solid #eee;
	/*overflow: hidden;*/
}

.main-news-list__image {
	position: relative;
}

.main-news-list__image img {
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
}

.main-news-list__group {
	padding: 20px;
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.main-news-list__name {
	color: var(--color-text);
	font-size: 16px;
	font-weight: 600;
}

.main-news-list__desc {
	color: var(--color-text);
}

.main-news-list__link {}


@media (max-width: 440px) {
	.main-news-list__items {
		flex-direction: column;
		gap: 20px;
	}

	.main-news-list__items a {
		width: 100%;
	}
}