.hero-visual .slides,
.hero-visual .slide {
  width: 100%;
  height: 100%;
}

.hero-visual .slide img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  object-position: center;
}

/* Keep the people and the summit visible in portrait originals. */
.hero-visual .slide:nth-child(2) img { object-position: center 34%; }
.hero-visual .slide:nth-child(4) img { object-position: center 42%; }
.hero-visual .slide:nth-child(5) img { object-position: center 48%; }

@media (max-width: 760px) {
  .hero-visual .slide:nth-child(2) img { object-position: center 30%; }
  .hero-visual .slide:nth-child(4) img { object-position: center 38%; }
  .hero-visual .slide:nth-child(5) img { object-position: center 44%; }
}
