.img2,
.img3,
.img4,
.img5,
.img9 {
    grid-column: auto;
}

.img23 {
    grid-column: 2 / span 2;
}



/* -------------------------------------- */
/* Sous-titres 2 et 3 */
/* -------------------------------------- */

#projectSubtitleVac2,
#projectSubtitleVac3 {
    grid-column: 1 / span 3;
    margin-top: 60px;
}


/* -------------------------------------- */
/* M E D I A S   Q U E R I E S */
/* -------------------------------------- */

@media (max-width: 768px) {

    .project-grid {
        grid-template-rows: auto;
    }

    #projectSubtitleVac2,
    #projectSubtitleVac3 {
        grid-column: 1 / span 2;
    }

    .img2,
    .img4,
    .img9,
    .img11,
    .img14,
    .img21,
    .img17 {
        grid-column: 1 / span 1;
    }

    .img3,
    .img5,
    .img13,
    .img20,
    .img16,
    .img18 {
        grid-column: 2 / span 1;
    }

    .img23 {
        grid-column: 1 / span 2;
    }

    .img10,
    .img22,
    .img21,
    .img16 {
        display: none;
    }


}

@media (max-width: 450px) {

    #projectSubtitleVac2,
    #projectSubtitleVac3 {
        grid-column: 1 / span 1;
    }

    .img16,
    .img22 {
        display: block;
    }

    .img2,
    .img3,
    .img4,
    .img5,
    .img9,
    .img11,
    .img13,
    .img14,
    .img16,
    .img17,
    .img18,
    .img20,
    .img21,
    .img22,
    .img23 {
        grid-column: 1 / span 1;
    }

}