.main_news_list{
	margin-bottom: 40px;
	overflow: hidden;
}
.main_news_list .news-date-time{
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0.04em;
	color: #C4C4C4;
	margin-bottom: 8px;
}
.main_news_list .main_news_name
{
	clear: both;
}
.main_news_list .main_news_name a{
	margin-bottom: 8px;
	font-weight: 800;
	font-size: 14px;
	line-height: 17px;
	display: flex;
	align-items: center;
	letter-spacing: 0.04em;
	font-family: Gilroy;
	color: #1B2229;
}
.main_news_list .main_news_name a:hover{
	color: #CE2A31;
}
.main_news_list .main_news_text{
	font-size: 13px;
	line-height: 16px;
	letter-spacing: 0.04em;	
}

.main_news_list .main_news_item{
	display: block;
	position: relative; 
	margin-bottom: 10px;
	overflow: hidden;
	height: 152px;
}
.main_news_list .main_news_item .main_news_img{
	overflow: hidden;
    display: flex;
    justify-content: center;
    float: left;
	width: 152px;
	margin-right: 13px;
}
.main_news_list .main_news_item .news_item_text_block{
	float: left;
	width: calc(100% - 152px - 13px);
}

.main_news_list .main_news_item .main_news_img img{
	max-height: 152px;
    height: 152px;
    width: auto;
    max-width: initial;
    margin-right: 0px;
}
.main_news_list .main_news_item .news_tag{
	position: absolute;
	top: 10px;
	left: 10px;
	background: #CE2A31;
	padding: 4px 9px;
	font-family: Gilroy;
	color: #FFFFFF;
	letter-spacing: 0.06em;
	font-weight: 800;
	font-size: 13px;
	line-height: 16px;
}

.main_news_list .main_news_item:nth-child(1){
	background-color: #F7F7F7;
	height: initial;
}
.main_news_list .main_news_item:nth-child(1) .main_news_img{
	width: 100%;
	margin-right: 0;
}
.main_news_list .main_news_item:nth-child(1) .main_news_img img{
	max-height: 252px;
    height: 252px;	
}
.main_news_list .main_news_item:nth-child(1) .main_news_name{
	margin-left: 20px;
	margin-bottom: 51px;
}
.main_news_list .main_news_item:nth-child(1) .main_news_text{
	display: none;
}
.main_news_list .main_news_item:nth-child(1) .news-date-time{
	position: absolute;
	bottom: 20px;
	left: 20px;
	margin-bottom: 0;
	color: #1B2229;
}
.main_news_list .main_news_item:nth-child(1) .news_item_text_block{
	width: 100%; 
}

.main_news_list .main_news_item:nth-child(2){
	margin-bottom: 20px;
	height: initial;
}
.main_news_list .main_news_item:nth-child(2) .main_news_img{
	width: 100%;
	margin-right: 0;
	height: 152px;
	margin-bottom: 12px;
	display: block;
}
.main_news_list .main_news_item:nth-child(2) .news_item_text_block{
	width: 100%; 
}

.main_news_list .main_news_item:nth-child(2) .main_news_img img{
	max-height: initial;
    width: 100%;
    height: 100%;
    object-fit: cover;	
}


@media (min-width: 768px) {
	.main_news_list{
		margin-bottom: 70px;
	}
	
	.main_news_list .news-date-time{
		font-size: 14px;
		line-height: 17px;
	}
	.main_news_list .main_news_name a{
		font-size: 16px;
		line-height: 20px;
	}
	.main_news_list .main_news_text{
		font-size: 16px;
		line-height: 19px;
	}
	.main_news_list .main_news_item{
		float: left;
		margin-bottom: 30px;
	}
	
	.main_news_list .main_news_item:nth-child(1){
		width: 430px;
		height: 334px;
		margin-right: 30px;
	}
	
	.main_news_list .main_news_item:nth-child(2){
		width: 277px;
		height: 334px;
		margin-right: 30px;
	}
	.main_news_list .main_news_item:nth-child(3),
	.main_news_list .main_news_item:nth-child(4){
		width: 430px;
		height: 152px;		
	}
	.main_news_list .main_news_item:nth-child(5){
		width: 430px;
		height: 152px;
		margin-bottom: 0;
		margin-right: 30px;
	}
	.main_news_list .main_news_item:nth-child(6){
		width: calc(100% - 430px - 30px);
		margin-bottom: 0;
	}
	
}