Сделайте Font Awesome Spin, но не слово на зависание

i:hover::before {
  transform: rotate(360deg);
}

i:before {
  display: inline-block;/* mandatory to be able to use transform */
  transition: 1s all;
}
Good Gibbon