video {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  top: 0;
}

@keyframes rotato {
  0% {transform: rotate(0deg); left: 0px; top: 0px;}
  25% {transform: rotate(45deg); left: 50px; top: 0px;}
  50% {transform: rotate(0deg); left: 0px; top: 50px;}
  75% {transform: rotate(-45deg); left: 50px; top: 50px;}
  100% {transform: rotate(0deg); left: 0px; top: 0px;}
}

div {
  position: absolute;
  cursor: move;
}

img {
  position: relative;
  height: 51vmin;
  animation-name: rotato;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
