body{
  width: 100vw;
  height: auto;
  background-color: rgb(0, 0, 0);
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  height: 100vh;
}

#background{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: -10;
}

#foreground{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: 10;
}

.img{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: 5;
  transition: 60ms;
}

.fish_1{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: 5;
  margin-left: -40vh;
  transform: rotateY(0deg);
  transition: 5000ms;
}

.fish_2{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: 5;
  margin-left: -40vh;
  transform: rotateY(180deg);
  transition: 500ms;
}

.fish_3{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: 5;
  margin-left: 40vh;
  transform: rotateY(180deg);
  transition: 5000ms;
}

.fish_4{
  position: absolute;
  image-rendering: pixelated;
  width: 100vh;
  height: 100vh;
  z-index: 5;
  margin-left: 40vh;
  transform: rotateY(0deg);
  transition: 500ms;
}