.vh-70 {
	height: 70vh;
}
div.overlay-hero {
	background: #000000;
	background: linear-gradient(90deg,rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 1) 100%);
}
div.article-title {
	display: flex;
	height: 100%;
	align-items: center;
	background: #000000;
	background: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.31) 30%, rgba(0, 0, 0, 0) 100%);	
}
div.overlay-left {
	position: absolute;
    height: 100%;
    width: 30%;
    left: 0;
    padding: 20px;
    align-content: center;
}
.h-70 {
	height: 70vh;
}
.maxw-50p {
    max-width: 50%;
    padding: 1em;
}