.projecten_overzicht .alm-listing{
	display: grid;
	gap: 8rem;
}

.project_blok{
	display: grid;
	text-decoration: none;
	color: #fff !important;
}

.project_blok > *{
	grid-column: 1;
	grid-row: 1;
}

.project_blok_content{
	padding: 2.5rem 2rem;
}

.project_blok_img{
	display: grid;
}

.project_blok_img > *{
	grid-column: 1;
	grid-row: 1;
}

.project_blok_img:after{
	content: "";
	grid-column: 1;
	grid-row: 1;
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 80%, rgba(0, 0, 0, 0.50) 100%);
}

@media (max-width:767px)
{		
	.projecten_overzicht .alm-listing{
		gap: 4rem;
	}
	
	.project_blok{
		height: 20rem;
	}
	
	.project_blok_img:after {
		background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 60%, rgba(0, 0, 0, 0.50) 100%);
	}
	
	.project_blok_content{
		flex-direction: column;
	}
	
	.project_blok_img picture{
		display: flex;
		width: 100%;
		height: 100%;
	}
	
	.project_blok_img img{
		display: flex;
		width: 100%;
		height: 100%;
	}
}

@media (min-width:768px) and (max-width:991px)
{
	.projecten_overzicht .alm-listing{
		gap: 6rem;
	}
}

@media (min-width:992px) and (max-width:1199px)
{
	
}

@media (min-width:1200px) and (max-width:1399px)
{
    
}

@media (min-width:1400px)
{
    
}