.image-slice img {
  display: block;
  width: 100%;
}

.banner {
  height: 23.4375vw;
}
@media (min-width: 1920px) {
  .banner {
    height: 450px;
  }
}

.image-slice-1 {
  height: 22.7083333333vw;
}
@media (min-width: 1920px) {
  .image-slice-1 {
    height: 436px;
  }
}

.image-slice-2 {
  height: 23.75vw;
}
@media (min-width: 1920px) {
  .image-slice-2 {
    height: 456px;
  }
}

.image-slice-3 {
  height: 27.65625vw;
}
@media (min-width: 1920px) {
  .image-slice-3 {
    height: 531px;
  }
}