.animated {
  .army {
    #right_hand {
      animation-name: right_hand_animation;
      animation-duration: 5s;
      animation-iteration-count: infinite;
      animation-timing-function: ease-in-out;
      transform-origin: 5828px 2747px;
    }

    #left_hand {
      animation-name: left_hand_animation;
      animation-duration: 3s;
      animation-iteration-count: infinite;
      animation-direction: alternate;
      animation-timing-function: ease-in-out;
      transform-origin: 2315px 2503px;
    }

    #head {
      animation-name: head_animation;
      animation-duration: 5s;
      animation-iteration-count: infinite;
    }

    #eye {
      animation-name: eye_animation;
      animation-duration: 2s;
      animation-iteration-count: infinite;
      animation-timing-function: ease-in-out;
      transform-origin: 4905px 1737px;
    }

    #cigarette_fire {
      animation-name: cigarette_fire_animation;
      animation-duration: 5s;
      animation-iteration-count: infinite;
      animation-timing-function: ease-in-out;
    }
  }
}

@keyframes right_hand_animation {
  0% {
    rotate: 0deg;
  }
  30% {
    rotate: 0deg;
  }
  35% {
    rotate: 35deg;
  }
  60% {
    rotate: 35deg;
  }
  65% {
    rotate: 0deg;
  }
  100% {
    rotate: 0deg;
  }
}

@keyframes left_hand_animation {
  0% {
    rotate: 2deg;
  }
  100% {
    rotate: -2deg;
  }
}

@keyframes head_animation {
  0% {
    translate: 0 0;
  }
  30% {
    translate: 0 0;
  }
  40% {
    translate: 0 100px;
  }
  60% {
    translate: 0 100px;
  }
  70% {
    translate: 0 0;
  }
  100% {
    translate: 0 0;
  }
}

@keyframes eye_animation {
  0% {
    scale: 1 1;
  }
  90% {
    scale: 1 1;
  }
  95% {
    scale: 1 0;
  }
  100% {
    scale: 1 1;
  }
}

@keyframes cigarette_fire_animation {
  0% {
    fill: #ff0000;
  }
  30% {
    fill: #ff0000;
  }
  35% {
    fill: #ff0000;
  }
  40% {
    fill: #ffae00;
  }
  45% {
    fill: #ff0000;
  }
  50% {
    fill: #ffae00;
  }
  55% {
    fill: #ffae00;
  }
  60% {
    fill: #ff0000;
  }
  65% {
    fill: #ff0000;
  }
  100% {
    fill: #ff0000;
  }
}
