.NewsOverview .items {
	overflow:hidden;
}
.NewsOverview .item {
	margin-bottom:10px;
	position: relative;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff;
	max-height: 870px;
	height: 70vh;
	transition:height .15s ease-out;
}


.NewsOverview .item .bg1, .NewsOverview .item .bg2 {
	height: 100%;
	width: 100%;
}

.NewsOverview .item .bg2 {
	transition: background-color .3s ease-out;
}

.NewsOverview .item .innerpadding {
	padding: 24px 30px;
}

.NewsOverview .item h6 {
	font-size: 30px;
	margin-bottom: 21px;
}

.NewsOverview .item h6, .NewsOverview .item p {
	color: #fff;
	text-shadow: 0px 2px 0px rgba(0, 0, 4, 0.4);
}

.NewsOverview .item p {
	transition: opacity .3s ease-out;
	margin-top: 0;
	line-height: 1.5;
}

.NewsOverview .item a.action {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
.NewsOverview .btnPh {
	text-align:center;
}
.NewsOverview .bottomLink{
	margin-top:80px;
	margin-bottom:80px;
	display:inline-block;
}



@media screen and (min-width: 450px) {

	.NewsOverview .item:hover .bg2 {
		background-color: rgba(12, 44, 132,.9);
	}
	.NewsOverview .item p {
		opacity:0;
	}
	.NewsOverview .item:hover p {
		opacity:1;
	}
}


	.NewsOverview .items.col2 .item {
		float: left;
		margin: 10px;
		width:calc((100% - 40px) / 2);
	}
	.NewsOverview .items.col2 .item:nth-child(2n+2){
		width:calc(((100% - 40px) / 2) - 1px);
	}



	.NewsOverview .items.col3 .item {
		float: left;
		margin: 10px;
		width:calc((100% - 60px) / 3);
	}
	.NewsOverview .items.col3 .item:nth-child(3n+3){
		width:calc(((100% - 60px) / 3) - 1px);
	}