body {
  background-color: #e25454;
}
body .arrows {

  top: 50%;
  left: 50%;
  /**/
  width: 62px;
  height: 62px;
  transform: translate(50%, 50%);
}
body .arrows:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border-left: 7.66667px solid rgba(0, 0, 0, 0.7);
  border-bottom: 7.66667px solid rgba(0, 0, 0, 0.7);
  transform: translate(7.66667px, 106.66667px) rotate(-45deg);
  animation: arrows 3s linear infinite;
}
body .arrows:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border-left: 7.66667px solid rgba(0, 0, 0, 0.7);
  border-bottom: 7.66667px solid rgba(0, 0, 0, 0.7);
  transform: translate(53.33333px, 0px) rotate(-45deg);
  animation: arrows 3s linear infinite -1.5s;
}

@keyframes arrows {
  0% {
    border-left: 7.66667px solid transparent;
    border-bottom: 7.66667px solid transparent;
    transform: translate(-13.33333px, -53.33333px) rotate(-45deg);
  }
  10%, 90% {
    border-left: 7.66667px solid transparent;
    border-bottom: 7.66667px solid transparent;
  }
  50% {
    border-left: 7.66667px solid rgba(0, 0, 0, 0.7);
    border-bottom: 7.66667px solid rgba(0, 0, 0, 0.7);
    transform: translate(-13.33333px, 0px) rotate(-45deg);
  }
  100% {
    border-left: 7.66667px solid transparent;
    border-bottom: 7.66667px solid transparent;
    transform: translate(-13.33333px, 53.33333px) rotate(-45deg);
  }
}
