/*!
 *  Font Awesome Animations 
 *  v1.0.0
 *  https://github.com/the-muda-organization/font-awesome-animations
 *  MIT License
 */@keyframes bounce{0%,10%,100%,20%,50%,80%{transform:translateY(0)}40%,60%{transform:translateY(-15px)}}.faa-parent:hover .faa-bounce,.faa.faa-bounce{animation-name:bounce}@keyframes burst{0%{opacity:.6}50%{transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-parent:hover .faa-burst,.faa.faa-burst{animation-name:burst;animation-timing-function:linear}@keyframes falling{0%{transform:translateY(-50%);opacity:0}50%{transform:translateY(0);opacity:1}100%{transform:translateY(50%);opacity:0}}.faa-parent:hover .faa-falling,.faa.faa-falling{animation-name:falling;animation-timing-function:linear}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-parent:hover .faa-flash,.faa.faa-flash{animation-name:flash}@keyframes flipX{0%,100%{transform:rotate3d(1,0,0,90deg)}40%{transform:rotate3d(1,0,0,-20deg)}60%{transform:rotate3d(1,0,0,10deg)}80%{transform:rotate3d(1,0,0,-5deg)}}.faa-parent:hover .faa-flip-x,.faa.faa-flip-x{animation-name:flipX}@keyframes flipY{0%,100%{transform:rotate3d(0,1,0,90deg)}40%{transform:rotate3d(0,1,0,-20deg)}60%{transform:rotate3d(0,1,0,10deg)}80%{transform:rotate3d(0,1,0,-5deg)}}.faa-parent:hover .faa-flip-y,.faa.faa-flip-y{animation-name:flipY}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.faa-parent:hover .faa-floating,.faa.faa-floating{animation-name:floating;animation-timing-function:linear}@keyframes pulse{0%,100%{transform:scale(1.1)}50%{transform:scale(.75)}}.faa-parent:hover .faa-pulse,.faa.faa-pulse{animation-name:pulse;animation-timing-function:linear}@keyframes ring{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}12%,4%{transform:rotate(-18deg)}14%,6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}100%,20%{transform:rotate(0)}}.faa-parent:hover .faa-ring,.faa.faa-ring{animation-name:ring}@keyframes rubberBand{0%,100%{transform:scale(1,1)}30%{transform:scale(1.25,.85)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}}.faa-parent:hover .faa-rubber-band,.faa.faa-rubber-band{animation-name:rubberBand}@keyframes shakeX{0%,100%,12%,24%,36%{transform:translate(0,0)}18%,30%,6%{transform:translate(5px,0)}}.faa-parent:hover .faa-shake-x,.faa.faa-shake-x{animation-name:shakeX}@keyframes shakeY{0%,100%,12%,24%,36%{transform:translate(0,0)}18%,30%,6%{transform:translate(0,5px)}}.faa-parent:hover .faa-shake-y,.faa.faa-shake-y{animation-name:shakeY}@keyframes slideLeft{0%{transform:translateX(50%);opacity:0}50%{transform:translateX(0);opacity:1}100%{transform:translateX(-50%);opacity:0}}.faa-parent:hover .faa-slide-left,.faa.faa-slide-left{animation-name:slideLeft;animation-timing-function:linear}@keyframes slideRight{0%{transform:translateX(-50%);opacity:0}50%{transform:translateX(0);opacity:1}100%{transform:translateX(50%);opacity:0}}.faa-parent:hover .faa-slide-right,.faa.faa-slide-right{animation-name:slideRight;animation-timing-function:linear}@keyframes swing{0%{transform:rotate(-12deg)}8%{transform:rotate(12deg)}10%,28%,30%,48%,50%,68%{transform:rotate(24deg)}18%,20%,38%,40%,58%,60%{transform:rotate(-24deg)}100%,75%{transform:rotate(0)}}.faa-parent:hover .faa-swing,.faa.faa-swing{animation-name:swing}@keyframes tada{0%,100%,80%{transform:scale(1) rotate(0)}10%,20%{transform:scale(.9) rotate(-10deg)}30%,50%,70%{transform:scale(1.3) rotate(10deg)}40%,60%{transform:scale(1.3) rotate(-10deg)}}.faa-parent:hover .faa-tada,.faa.faa-tada{animation-name:tada;animation-timing-function:linear}.faa,.faa-parent [class*=faa-]{animation-duration:2s;animation-fill-mode:both;animation-iteration-count:infinite}@media (print),(prefers-reduced-motion:reduce){.faa,.faa-parent [class*=faa-]{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}