.sweepstakes {
  text-align: center;
  margin-top: 20px;
}

#winner,
#loser,
#error,
.additional-winning-content,
.additional-losing-content {
  display: none;
}

.game-loader {
  display: none;
}
.game-loader .images {
  display: flex;
  align-items: center;
  justify-content: center;
}

.image-game {
  perspective: 1000;
  display: inline-block;
  width: 100%;
}
.image-game img {
  max-width: 100%;
}

.win,
.lose,
.additional-winning-content,
.additional-losing-content {
  margin: 1rem;
}

.win,
.lose {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.win img,
.lose img {
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
}

.lose {
  z-index: 2;
  -ms-transform: rotateY(0deg);
}

.win {
  position: relative;
}
.win .image-win {
  z-index: 99;
}

.result .winner {
  display: none;
}
.result .error {
  display: none;
}

.sweepsDatatsetContainer {
  text-align: center;
}