/*NEWS*/
.section_news {
	.big_btn.big_btn_red {
		@media screen and (width <= 680px) {
			display: none;
		}
	}
	@media screen and (width <= 780px) {
		margin-top: 250px;
	}
	.news_items_list {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(300px, clamp(370px,23.4vw,460px)));
		border-top: 1px solid #14141433;
		border-bottom: 1px solid #14141433;

		.news_item {
			margin: 25px 0 25px 0;
			padding: 15px;
			cursor: pointer;
			display: block;
			transition: all .3s ease-in-out;
			color: white;

			&:not(:last-child) {
				border-right: 1px solid #14141433;
				@media screen and (width <= 780px) {
					border: unset;
				}
			}

			&:hover {
				background: #D31C21;
				border-radius: 5px;
				transition: all .3s ease-in-out;
				color: white;
			}

			> img {
				max-width: 100%;
				height: auto;
				border-radius: 10px;
				object-fit: cover;
			}

			.news_header {
				margin: 19.83px auto 19.69px;
				font-weight: 400;
				font-size: 16px;
				line-height: 19.2px;
				letter-spacing: -0.16px;
				display: flex;
				justify-content: space-between;
				align-items: center;
				color: #0C0B0B;

				.news_item:hover & {
					color: white;
				}
			}

			.news_title {
				font-weight: 600;
				font-size: 24px;
				line-height: 26.4px;
				letter-spacing: -0.24px;
				color: #092433;
				height: 106px;
				.news_item:hover & {
					color: white;
				}
			}
		}
	}
}
/*END_NEWS*/