main.galerie{
    padding-bottom: 100px;
}

main.galerie .galerieContainer ul{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

main.galerie .galerieContainer ul li, 
main.galerie .galerieContainer ul li img{
    display: block;
    aspect-ratio: 16/14;
    border-radius: 4px;
    width: 100%;
}

@media(max-width: 1200px){
    main.galerie .galerieContainer ul{
        grid-template-columns: repeat(2, 1fr);
    }
}

@media(max-width: 700px){
    main.galerie{
        padding-bottom: 80px;
    }
    main.galerie .galerieContainer ul{
        grid-template-columns: 1fr;
    }
}