.gridflex{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px;
    text-align: center;
}

.item{
    padding: 20px;
}

/* items onder elkaar zetten bij kleiner scherm */
@media (max-width: 700px){
    .gridflex{
        grid-template-columns: repeat(1, 1fr);
    }
}


/* opmaak en gedrag van de foto's */
@media (max-width: 2299px){
    img:not(#not):not(#menuIcon){
        width: 100%;
        border-radius: 10px;
    }
    
    img:hover:not(#not):not(#menuIcon){
        /* width: 110%;
        transform: translate(-5%, -5%); */
        transform: scale(110%);
    }
}

@media (min-width: 2300px){
    .item img{
        border-radius: 10px;
        transform: scale(150%);
        margin-top: 50px;
    }
    .item img:hover{
        transform: scale(165%);
    }
}





/* max breedte van de foto's */
.gridflex img{
    max-width: 500px;
}