.afbeelding-banner {
    padding: 0px;
}

.afbeelding-blok {
    display: flex;
    margin-top: -100px;
    flex-wrap: nowrap;
}

.afbeelding-blok img{
    Width: calc(100vw / 4);
    height: calc(100vw / 4);
    object-fit: cover;
}

@media screen and (max-width: 2560px) {
    .afbeelding-blok {
        margin-top: -125px;
    }
}

@media screen and (max-width: 1180px) and (orientation: portrait), screen and ( max-width: 1024px) {
    .afbeelding-blok {
        margin-top: -60px;
    }
}

@media screen and (max-width: 767px) {
    .afbeelding-blok {
        margin-top: -30px;
        height: 187px;
        flex-wrap: wrap;
    }

    .afbeelding-blok img{
        Width: calc(100vw / 2);
        height: calc(100vw / 2);
        object-fit: cover;
    }
}

