.information {
    display: grid;
    padding-top: 120px;
    padding-left: 16%;
    padding-right:16%;
    grid-template-columns: repeat(3, 1fr);
	column-gap: 130px;
	row-gap: 50px;
}

.functies {
    display: grid;
    padding-left: 16%;
    padding-right:16%;
    grid-template-columns: repeat(4, 1fr);
	column-gap: 50px;
	row-gap: 50px;
}

.detail{
  grid-column: span 1;
}

.tekstproject{
  grid-column: span 2;
}

.beeld{
  grid-column: span 3;
}

.beeld2{
  grid-column: span 4;
}

img{
  width:100%;
}

.imageblock img{
  padding-top: 100px;
}
#videoelem{
  width:100%;
}

section{
  margin-bottom: 0px;
}

@media screen and (max-width:1068px){
 .information {
    padding-top: 60px;
    padding-bottom: 30px;
    padding-left: 8%;
    padding-right:8%;
    gap: 0px;
}
	
.functies {
    padding-left: 8%;
    padding-right:8%;
    gap: 0px;
}
	
.detail{
  grid-column: span 3;
}

.tekstproject{
  grid-column: span 4;
}