.amazon {
  background: url("../images/bg.jpg") top center no-repeat ;
  background-size: cover;
  min-height: calc(100vh - 54px);
  position: relative;
}
.amazon a {
  display: block;
  position: absolute;
  z-index: 5;
  inset: 0;
}
.amazon img {
  width: 100%;
  max-width: 100%;
  vertical-align: bottom;
}
.amazon .gamer {
  position: absolute;
  z-index: 0;
  right: 0;
  bottom: 0;
}
@media (min-width: 996px) {
  .amazon .gamer {
    width: 60%;
  }
}
@media (min-width: 1930px) {
  .amazon .gamer {
    width: 40%;
  }
}
.amazon .title {
  position: absolute;
  z-index: 2;
  left: 5%;
  right: 5%;
  top: 50%;
  transform: translateY(-85%);
}
.amazon .title h1 {
  position: relative;
  z-index: 2;
}
.amazon .title__bk {
  position: absolute;
  z-index: 1;
  top: 0;
}
.amazon .title__bk1 {
  animation: 4s title infinite;
}
.amazon .title__bk2 {
  animation: 4s title infinite 0.5s reverse;
}
@media (min-width: 996px) {
  .amazon .title {
    width: 60%;
    transform: translateY(-65%);
  }
}

@keyframes title {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(10px);
  }
}
