

/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?154876603451*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/kes/components/bitrix/news.list/feature_i/style.css?17095604581900*/
.feature-i.section {
	overflow: visible;
}

.feature-i__inner {
	display: flex;
	flex-wrap: wrap;
	gap: var(--gap-xl);
	align-items: flex-start;
}

.feature-i__media {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	gap: var(--gap-m);
	box-sizing: border-box;
	width: min(25.6rem, 100%);
	padding: var(--gap-grand-s);
	background-color: var(--ghost-10-color);
	border-radius: var(--border-radius-s);
}

.feature-i__media-content {
	display: flex;
	flex-direction: column;
	gap: var(--gap-tiny-l);
}

.feature-i__content {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: var(--gap-m);
}

.feature-i__items {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(22rem, 1fr));
	gap: var(--gap-tiny-xl);
}

.feature-i__item {
	box-sizing: border-box;
	padding: var(--gap-m);
	border: var(--border-secondary-dashed);
	border-radius: var(--border-radius-s);
}

.feature-i__item-inner {
	display: flex;
	gap: var(--gap-tiny-xl);
}

.feature-i__item-image {
	font-size: 48px;
}

.feature-i__item-content {
	display: flex;
	flex-direction: column;
	gap: var(--gap-tiny-s);
}

.feature-i__items-footer {
	box-sizing: border-box;
	padding: var(--gap-m);
	border: var(--border-secondary-dashed);
	border-radius: var(--border-radius-s);
}

.feature-i__items-footer-inner {
	display: flex;
	flex-direction: column;
	gap: var(--gap-tiny-s);
}

@media (min-width: 851px) {
	.feature-i__media {
		position: sticky;
		top: var(--gap-tiny-xl);
		left: 0;
	}
}
@media (max-width: 1250px) {
	.feature-i__media {
		width: min(18.6rem, 100%);
	}

	.feature-i__items {
		grid-template-columns: repeat(auto-fit, minmax(18rem, 1fr));
	}
}

@media (max-width: 850px) {
	.feature-i__media {
		flex-direction: row;
		width: 100%;
		padding: var(--gap-s);
	}
}

@media (max-width: 390px) {
	.feature-i__media {
		flex-direction: column;
	}

	.feature-i__media-image-container {
		width: 10rem;
	}
}

/* End */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?154876603451 */
/* /local/templates/kes/components/bitrix/news.list/feature_i/style.css?17095604581900 */
