@keyframes fade {
  0%    { opacity: 0; }
  5%    { opacity: 1; }
  20%   { opacity: 1; }
  25%   { opacity: 0; }
  100%  { opacity: 0; }
}

.slideshow-container {
  position: relative;
  overflow: hidden;
  border-radius: 0 0 50px 50px;
  aspect-ratio: 16/10;
  width: 100%;
}

.slideshow-container img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  animation: fade 56s infinite;
  animation-timing-function: ease-in-out;
  border-radius: 0 0 50px 50px;
}

.slideshow-container img:nth-child(1) { animation-delay: 0s; }
.slideshow-container img:nth-child(2) { animation-delay: 8s; }
.slideshow-container img:nth-child(3) { animation-delay: 16s; }
.slideshow-container img:nth-child(4) { animation-delay: 24s; }
.slideshow-container img:nth-child(5) { animation-delay: 32s; }
.slideshow-container img:nth-child(6) { animation-delay: 40s; }
.slideshow-container img:nth-child(7) { animation-delay: 48s; }
