.zigzag {
  display: flex;
  height: 700px;
}
.zigzag > img {
  align-self: flex-end;
  margin-right: 30px;
  max-width: 45%;
}
.zigzag > img:first-child {
  align-self: flex-start;
  margin-left: 30px;
}

@media (max-width: 1023px) {
  section.bottomImages > .zigzag {
    display: flex;
    height: auto;
    flex-direction: column;
    margin: 0;
  }
  section.bottomImages > .zigzag > img {
    margin: 30px auto;
    align-self: auto;
    max-width: 100%;
    margin: 10px 0px;
  }
}
