Alinear las imágenes del último section
Una forma más "fácil" que considero yo para hacer que una imagen este al lado opuesto de la otra es que teniendo las clases grid, section (para el padre) e img-banner (para el hijo: contenedor de la imagen) es suficiente; solo hay que hacer uso de la pseudoclase nth-child(odd) y/o pseudoclase nth-child(even).
Ejemplo:
.grid.section:nth-child(odd) .img-banner{
grid-row-start: 1;
}