/* custom mouse cursor */
#cursor, #follower{
  position: fixed;
  border-radius: 50%;
  pointer-events: none;
  opacity: 0;
}
#cursor{
  background: #333;
  width: 8px;
  height: 8px;
  margin: -4px 0 0 -4px;
  z-index: 1001;
  opacity: 0;
  transition: transform 0.5s;
}

#follower{
  background: #fafa38;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin: -15px 0 0 -15px;
  z-index: 1000;
  transition: transform 0.7s;
}

#follower.active{
  transform: scale(2.4);
  background: #00ccff;
}

#cursor.hide, #follower.hide{
  display: none;
}