.glitch{
  display: block;
  font-size: 30px;
  color:white;
  font-weight: 500;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.glitch:before,.glitch:after{
  content: attr(data);
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.glitch:hover:before{
  left: 6px;
  text-shadow: 2px 0 #66FFFF;
  -webkit-animation-name: effect;
  -webkit-animation-duration: 10s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
}
.glitch:hover:after{
  left: 3px;
  text-shadow: -2px 0 #FF00FF;
  -webkit-animation-name: effect;
  -webkit-animation-duration: 15s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
}
@-webkit-keyframes effect{
  0%{clip:rect(78px,9999px,86px,0);}
  1%{clip:rect(38px,9999px,44px,0);}
  2%{clip:rect(96px,9999px,104px,0);}
  3%{clip:rect(37px,9999px,46px,0);}
  4%{clip:rect(21px,9999px,17px,0);}
  5%{clip:rect(67px,9999px,72px,0);}
  6%{clip:rect(19px,9999px,13px,0);}
  7%{clip:rect(76px,9999px,80px,0);}
  8%{clip:rect(90px,9999px,96px,0);}
  9%{clip:rect(98px,9999px,94px,0);}
  10%{clip:rect(52px,9999px,56px,0);}
  11%{clip:rect(69px,9999px,63px,0);}
  12%{clip:rect(34px,9999px,36px,0);}
  13%{clip:rect(20px,9999px,28px,0);}
  14%{clip:rect(10px,9999px,5px,0);}
  15%{clip:rect(23px,9999px,28px,0);}
  16%{clip:rect(15px,9999px,7px,0);}
  17%{clip:rect(30px,9999px,29px,0);}
  18%{clip:rect(30px,9999px,35px,0);}
  19%{clip:rect(54px,9999px,63px,0);}
  20%{clip:rect(64px,9999px,56px,0);}
  21%{clip:rect(12px,9999px,8px,0);}
  22%{clip:rect(38px,9999px,42px,0);}
  23%{clip:rect(24px,9999px,20px,0);}
  24%{clip:rect(52px,9999px,58px,0);}
  25%{clip:rect(87px,9999px,82px,0);}
  26%{clip:rect(68px,9999px,60px,0);}
  27%{clip:rect(4px,9999px,0px,0);}
  28%{clip:rect(24px,9999px,21px,0);}
  29%{clip:rect(23px,9999px,22px,0);}
  30%{clip:rect(21px,9999px,29px,0);}
  31%{clip:rect(23px,9999px,14px,0);}
  32%{clip:rect(82px,9999px,91px,0);}
  33%{clip:rect(77px,9999px,75px,0);}
  34%{clip:rect(76px,9999px,82px,0);}
  35%{clip:rect(93px,9999px,93px,0);}
  36%{clip:rect(26px,9999px,16px,0);}
  37%{clip:rect(49px,9999px,51px,0);}
  38%{clip:rect(60px,9999px,63px,0);}
  39%{clip:rect(84px,9999px,84px,0);}
  40%{clip:rect(72px,9999px,69px,0);}
  41%{clip:rect(0px,9999px,0px,0);}
  42%{clip:rect(23px,9999px,17px,0);}
  43%{clip:rect(7px,9999px,3px,0);}
  44%{clip:rect(74px,9999px,77px,0);}
  45%{clip:rect(80px,9999px,77px,0);}
  46%{clip:rect(11px,9999px,7px,0);}
  47%{clip:rect(67px,9999px,70px,0);}
  48%{clip:rect(9px,9999px,7px,0);}
  49%{clip:rect(0px,9999px,-2px,0);}
  50%{clip:rect(33px,9999px,36px,0);}
  51%{clip:rect(47px,9999px,41px,0);}
  52%{clip:rect(16px,9999px,6px,0);}
  53%{clip:rect(97px,9999px,104px,0);}
  54%{clip:rect(38px,9999px,29px,0);}
  55%{clip:rect(85px,9999px,77px,0);}
  56%{clip:rect(11px,9999px,16px,0);}
  57%{clip:rect(62px,9999px,71px,0);}
  58%{clip:rect(91px,9999px,83px,0);}
  59%{clip:rect(64px,9999px,60px,0);}
  60%{clip:rect(40px,9999px,42px,0);}
  61%{clip:rect(47px,9999px,54px,0);}
  62%{clip:rect(43px,9999px,44px,0);}
  63%{clip:rect(90px,9999px,91px,0);}
  64%{clip:rect(83px,9999px,91px,0);}
  65%{clip:rect(51px,9999px,53px,0);}
  66%{clip:rect(20px,9999px,15px,0);}
  67%{clip:rect(22px,9999px,30px,0);}
  68%{clip:rect(93px,9999px,99px,0);}
  69%{clip:rect(22px,9999px,15px,0);}
  70%{clip:rect(91px,9999px,83px,0);}
  71%{clip:rect(64px,9999px,58px,0);}
  72%{clip:rect(47px,9999px,44px,0);}
  73%{clip:rect(61px,9999px,52px,0);}
  74%{clip:rect(89px,9999px,93px,0);}
  75%{clip:rect(35px,9999px,28px,0);}
  76%{clip:rect(65px,9999px,74px,0);}
  77%{clip:rect(3px,9999px,-1px,0);}
  78%{clip:rect(97px,9999px,102px,0);}
  79%{clip:rect(86px,9999px,85px,0);}
  80%{clip:rect(46px,9999px,52px,0);}
  81%{clip:rect(99px,9999px,99px,0);}
  82%{clip:rect(79px,9999px,75px,0);}
  83%{clip:rect(63px,9999px,58px,0);}
  84%{clip:rect(29px,9999px,25px,0);}
  85%{clip:rect(55px,9999px,47px,0);}
  86%{clip:rect(43px,9999px,50px,0);}
  87%{clip:rect(20px,9999px,19px,0);}
  88%{clip:rect(88px,9999px,79px,0);}
  89%{clip:rect(9px,9999px,8px,0);}
  90%{clip:rect(52px,9999px,47px,0);}
  91%{clip:rect(13px,9999px,19px,0);}
  92%{clip:rect(29px,9999px,19px,0);}
  93%{clip:rect(53px,9999px,55px,0);}
  94%{clip:rect(32px,9999px,24px,0);}
  95%{clip:rect(57px,9999px,58px,0);}
  96%{clip:rect(27px,9999px,30px,0);}
  97%{clip:rect(93px,9999px,101px,0);}
  98%{clip:rect(96px,9999px,97px,0);}
  99%{clip:rect(3px,9999px,-5px,0);}
  100%{clip:rect(22px,9999px,20px,0);}
}
