@charset "UTF-8";
.grid-news-big {
		display: flex;
		flex-direction: column;
		gap: var(--gap-inner);
}
.grid-news-big > * {
		flex: 0 0 auto;
		width: 100%;
}
.card-news-big {
		display: flex;
		flex-direction: column;
		padding: 0;
}
.card-news-big > * {
		flex: 0 0 auto;
		width: 100%;
}
.card-news-big .wrap {
		padding: var(--side-block);
}
.card-news-big .image {
		border-radius: var(--radius) var(--radius) 0 0;
		position: relative;
		height: 270px;
}
.card-news-big .image:after {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		border-radius: inherit;
		background: linear-gradient(178.38deg, rgba(0, 0, 0, 0.5) -11.59%, rgba(0, 0, 0, 0) 39.48%), linear-gradient(359.52deg, #000000 -36.63%, rgba(0, 0, 0, 0) 72.46%);
}
.card-news-big .image img {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		object-fit: cover;
		object-position: center;
		border-radius: var(--radius) var(--radius) 0 0;
}
.card-news-big .title {
		margin-bottom: 12px;
		font-size: 24px;
		font-weight: bold;
}
.card-news-big .text:not(:last-child) {
		margin-bottom: 20px;
}
@media only screen and (min-width: 700px) {
		.card-news-big {
				flex-direction: row;
				min-height: 240px;
		}
		.card-news-big .image {
				flex: 0 0 auto;
				width: 33.333%;height: auto;
				max-width: 320px;
				border-radius: var(--radius) 0 0 var(--radius);
		}
		.card-news-big .image img {
				border-radius: var(--radius) 0 0 var(--radius);
		}
		.card-news-big .wrap {
				padding: 20px;
				width: auto;
				flex: 1;
		}
}
.style-novodev .card-news-big:not(.content-block-dark) .link-more {
		border-color: var(--golddark);
		color: var(--golddark);
}