

.news_container li{
    display: flex;
    flex-wrap: wrap;
	gap: 0 2%;
}

.news_item01{
	width: 70%;
}

.news_item02{
    width: 28%;
}

.news_item02 img{
	width: 100%;
	margin-bottom: 1rem;
}

@media (max-width: 1199.98px) {
	
}

@media (min-width: 992px) {
	.col-md-7{
        width: 64%;
    }
}

@media (max-width: 991px) {
	
	.col-md-7{
        width: 80%;
    }
	
	.news_item01{
		width: 100%;
		margin-bottom: 1rem;
	}

	.news_item02{
		width: 100%;
	}
	
	.news_item01 .news__desc {
		font-size: 1rem;
	}
	
}

@media (min-width: 768px) {


}

@media (max-width: 767px) {
	
   .col-md-7{
        width: 100%;
    }
	
}