.news_block{
	background-repeat: repeat-x;
}
	.news{
		
	}

		.news .article {
		    position: relative;
		    height: 100%;
		    min-height: 250px;
		}
		.news .article a.img-link {
		    text-decoration: none;
		    height: 100%;
			background: transparent;
			background: linear-gradient(0deg, rgba(0,0,0,0.75) 10%, rgba(0,0,0,0) 50%);
		    margin: 5px;
		}
		.news .article a {
			text-decoration: none;
			color: #FFF;
		}
		.news .article img{
			width: 100%;
			object-fit: cover;
			object-position: center;
			height: 100%;
			z-index: -100;
			position: relative;
		}

		.news .article .content{
			padding: 20px;
			position: absolute;
			bottom:10px;
		}
			.news .article .content h4{
				font-size: 1.25rem;
				font-weight:bold;
				line-height:1.4rem;
				color: #FFF;
			}
			.news .article .content h5{
				font-size: 1rem;
				font-weight:bold;
				line-height:1.2rem;
				color: #FFF;
			}