2019-08-07 17:16:48 +00:00
@ font-face {
font-family : 'Archivo Black' ;
font-style : normal ;
font-weight : 400 ;
src : local ( 'Archivo Black Regular' ) , local ( 'ArchivoBlack-Regular' ) , url ( https : / / fonts . gstatic . com / s / archivoblack / v9 / HTxqL289NzCGg4MzN6KJ7eW6CYyF-w . ttf ) format ( 'truetype' ) ;
}
. glitch-wrapper {
font-family : 'Archivo Black' , sans-serif ;
display : flex ;
justify-content : center ;
align-items : center ;
2019-08-08 15:31:41 +00:00
margin-top : 12vw ;
2019-08-07 17:16:48 +00:00
}
. glitch {
color : white ;
font-size : 150px ;
text-transform : upercase ;
position : relative ;
display : inline-block ;
}
. glitch :: before ,
. glitch :: after {
content : attr ( data-text ) ;
position : absolute ;
top : 0 ;
left : 0 ;
width : 100 % ;
height : 100 % ;
background : black ;
}
. glitch :: before {
left : 2px ;
text-shadow : -2px 0 # 49FC00 ;
clip : rect ( 24px , 550px , 90px , 0 ) ;
animation : glitch-anim-2 3s infinite linear alternate-reverse ;
}
. glitch :: after {
left : -2px ;
text-shadow : -2px 0 # b300fc ;
clip : rect ( 85px , 550px , 140px , 0 ) ;
animation : glitch-anim 2 . 5s infinite linear alternate-reverse ;
}
@ -webkit-keyframes glitch-anim {
0 % {
clip : rect ( 65px , 9999px , 109px , 0 ) ;
}
4 . 166666666666666 % {
clip : rect ( 69px , 9999px , 31px , 0 ) ;
}
8 . 333333333333332 % {
clip : rect ( 30px , 9999px , 106px , 0 ) ;
}
12 . 5 % {
clip : rect ( 124px , 9999px , 149px , 0 ) ;
}
16 . 666666666666664 % {
clip : rect ( 91px , 9999px , 48px , 0 ) ;
}
20 . 833333333333336 % {
clip : rect ( 125px , 9999px , 17px , 0 ) ;
}
25 % {
clip : rect ( 107px , 9999px , 72px , 0 ) ;
}
29 . 166666666666668 % {
clip : rect ( 16px , 9999px , 131px , 0 ) ;
}
33 . 33333333333333 % {
clip : rect ( 127px , 9999px , 115px , 0 ) ;
}
37 . 5 % {
clip : rect ( 140px , 9999px , 4px , 0 ) ;
}
41 . 66666666666667 % {
clip : rect ( 58px , 9999px , 147px , 0 ) ;
}
45 . 83333333333333 % {
clip : rect ( 109px , 9999px , 138px , 0 ) ;
}
50 % {
clip : rect ( 70px , 9999px , 68px , 0 ) ;
}
54 . 166666666666664 % {
clip : rect ( 33px , 9999px , 65px , 0 ) ;
}
58 . 333333333333336 % {
clip : rect ( 102px , 9999px , 82px , 0 ) ;
}
62 . 5 % {
clip : rect ( 148px , 9999px , 13px , 0 ) ;
}
66 . 66666666666666 % {
clip : rect ( 121px , 9999px , 91px , 0 ) ;
}
70 . 83333333333334 % {
clip : rect ( 93px , 9999px , 55px , 0 ) ;
}
75 % {
clip : rect ( 128px , 9999px , 139px , 0 ) ;
}
79 . 16666666666666 % {
clip : rect ( 72px , 9999px , 8px , 0 ) ;
}
83 . 33333333333334 % {
clip : rect ( 70px , 9999px , 64px , 0 ) ;
}
87 . 5 % {
clip : rect ( 104px , 9999px , 56px , 0 ) ;
}
91 . 66666666666666 % {
clip : rect ( 21px , 9999px , 15px , 0 ) ;
}
95 . 83333333333334 % {
clip : rect ( 7px , 9999px , 45px , 0 ) ;
}
100 % {
clip : rect ( 9px , 9999px , 129px , 0 ) ;
}
}
@ keyframes glitch-anim {
0 % {
clip : rect ( 65px , 9999px , 109px , 0 ) ;
}
4 . 166666666666666 % {
clip : rect ( 69px , 9999px , 31px , 0 ) ;
}
8 . 333333333333332 % {
clip : rect ( 30px , 9999px , 106px , 0 ) ;
}
12 . 5 % {
clip : rect ( 124px , 9999px , 149px , 0 ) ;
}
16 . 666666666666664 % {
clip : rect ( 91px , 9999px , 48px , 0 ) ;
}
20 . 833333333333336 % {
clip : rect ( 125px , 9999px , 17px , 0 ) ;
}
25 % {
clip : rect ( 107px , 9999px , 72px , 0 ) ;
}
29 . 166666666666668 % {
clip : rect ( 16px , 9999px , 131px , 0 ) ;
}
33 . 33333333333333 % {
clip : rect ( 127px , 9999px , 115px , 0 ) ;
}
37 . 5 % {
clip : rect ( 140px , 9999px , 4px , 0 ) ;
}
41 . 66666666666667 % {
clip : rect ( 58px , 9999px , 147px , 0 ) ;
}
45 . 83333333333333 % {
clip : rect ( 109px , 9999px , 138px , 0 ) ;
}
50 % {
clip : rect ( 70px , 9999px , 68px , 0 ) ;
}
54 . 166666666666664 % {
clip : rect ( 33px , 9999px , 65px , 0 ) ;
}
58 . 333333333333336 % {
clip : rect ( 102px , 9999px , 82px , 0 ) ;
}
62 . 5 % {
clip : rect ( 148px , 9999px , 13px , 0 ) ;
}
66 . 66666666666666 % {
clip : rect ( 121px , 9999px , 91px , 0 ) ;
}
70 . 83333333333334 % {
clip : rect ( 93px , 9999px , 55px , 0 ) ;
}
75 % {
clip : rect ( 128px , 9999px , 139px , 0 ) ;
}
79 . 16666666666666 % {
clip : rect ( 72px , 9999px , 8px , 0 ) ;
}
83 . 33333333333334 % {
clip : rect ( 70px , 9999px , 64px , 0 ) ;
}
87 . 5 % {
clip : rect ( 104px , 9999px , 56px , 0 ) ;
}
91 . 66666666666666 % {
clip : rect ( 21px , 9999px , 15px , 0 ) ;
}
95 . 83333333333334 % {
clip : rect ( 7px , 9999px , 45px , 0 ) ;
}
100 % {
clip : rect ( 9px , 9999px , 129px , 0 ) ;
}
}
@ -webkit-keyframes glitch-anim-2 {
6 . 666666666666667 % {
clip : rect ( 124px , 9999px , 17px , 0 ) ;
}
10 % {
clip : rect ( 53px , 9999px , 32px , 0 ) ;
}
13 . 333333333333334 % {
clip : rect ( 13px , 9999px , 60px , 0 ) ;
}
16 . 666666666666664 % {
clip : rect ( 57px , 9999px , 45px , 0 ) ;
}
20 % {
clip : rect ( 50px , 9999px , 145px , 0 ) ;
}
23 . 333333333333332 % {
clip : rect ( 25px , 9999px , 134px , 0 ) ;
}
26 . 666666666666668 % {
clip : rect ( 107px , 9999px , 100px , 0 ) ;
}
30 % {
clip : rect ( 35px , 9999px , 38px , 0 ) ;
}
33 . 33333333333333 % {
clip : rect ( 53px , 9999px , 123px , 0 ) ;
}
36 . 666666666666664 % {
clip : rect ( 16px , 9999px , 55px , 0 ) ;
}
40 % {
clip : rect ( 131px , 9999px , 33px , 0 ) ;
}
43 . 333333333333336 % {
clip : rect ( 147px , 9999px , 54px , 0 ) ;
}
46 . 666666666666664 % {
clip : rect ( 43px , 9999px , 107px , 0 ) ;
}
50 % {
clip : rect ( 139px , 9999px , 71px , 0 ) ;
}
53 . 333333333333336 % {
clip : rect ( 140px , 9999px , 31px , 0 ) ;
}
56 . 666666666666664 % {
clip : rect ( 43px , 9999px , 146px , 0 ) ;
}
60 % {
clip : rect ( 23px , 9999px , 2px , 0 ) ;
}
63 . 33333333333333 % {
clip : rect ( 47px , 9999px , 113px , 0 ) ;
}
66 . 66666666666666 % {
clip : rect ( 11px , 9999px , 35px , 0 ) ;
}
70 % {
clip : rect ( 39px , 9999px , 19px , 0 ) ;
}
73 . 33333333333333 % {
clip : rect ( 79px , 9999px , 60px , 0 ) ;
}
76 . 66666666666667 % {
clip : rect ( 75px , 9999px , 139px , 0 ) ;
}
80 % {
clip : rect ( 145px , 9999px , 21px , 0 ) ;
}
83 . 33333333333334 % {
clip : rect ( 99px , 9999px , 143px , 0 ) ;
}
86 . 66666666666667 % {
clip : rect ( 97px , 9999px , 101px , 0 ) ;
}
90 % {
clip : rect ( 115px , 9999px , 59px , 0 ) ;
}
93 . 33333333333333 % {
clip : rect ( 55px , 9999px , 38px , 0 ) ;
}
96 . 66666666666667 % {
clip : rect ( 142px , 9999px , 143px , 0 ) ;
}
100 % {
clip : rect ( 7px , 9999px , 67px , 0 ) ;
}
}
@ keyframes glitch-anim-2 {
6 . 666666666666667 % {
clip : rect ( 124px , 9999px , 17px , 0 ) ;
}
10 % {
clip : rect ( 53px , 9999px , 32px , 0 ) ;
}
13 . 333333333333334 % {
clip : rect ( 13px , 9999px , 60px , 0 ) ;
}
16 . 666666666666664 % {
clip : rect ( 57px , 9999px , 45px , 0 ) ;
}
20 % {
clip : rect ( 50px , 9999px , 145px , 0 ) ;
}
23 . 333333333333332 % {
clip : rect ( 25px , 9999px , 134px , 0 ) ;
}
26 . 666666666666668 % {
clip : rect ( 107px , 9999px , 100px , 0 ) ;
}
30 % {
clip : rect ( 35px , 9999px , 38px , 0 ) ;
}
33 . 33333333333333 % {
clip : rect ( 53px , 9999px , 123px , 0 ) ;
}
36 . 666666666666664 % {
clip : rect ( 16px , 9999px , 55px , 0 ) ;
}
40 % {
clip : rect ( 131px , 9999px , 33px , 0 ) ;
}
43 . 333333333333336 % {
clip : rect ( 147px , 9999px , 54px , 0 ) ;
}
46 . 666666666666664 % {
clip : rect ( 43px , 9999px , 107px , 0 ) ;
}
50 % {
clip : rect ( 139px , 9999px , 71px , 0 ) ;
}
53 . 333333333333336 % {
clip : rect ( 140px , 9999px , 31px , 0 ) ;
}
56 . 666666666666664 % {
clip : rect ( 43px , 9999px , 146px , 0 ) ;
}
60 % {
clip : rect ( 23px , 9999px , 2px , 0 ) ;
}
63 . 33333333333333 % {
clip : rect ( 47px , 9999px , 113px , 0 ) ;
}
66 . 66666666666666 % {
clip : rect ( 11px , 9999px , 35px , 0 ) ;
}
70 % {
clip : rect ( 39px , 9999px , 19px , 0 ) ;
}
73 . 33333333333333 % {
clip : rect ( 79px , 9999px , 60px , 0 ) ;
}
76 . 66666666666667 % {
clip : rect ( 75px , 9999px , 139px , 0 ) ;
}
80 % {
clip : rect ( 145px , 9999px , 21px , 0 ) ;
}
83 . 33333333333334 % {
clip : rect ( 99px , 9999px , 143px , 0 ) ;
}
86 . 66666666666667 % {
clip : rect ( 97px , 9999px , 101px , 0 ) ;
}
90 % {
clip : rect ( 115px , 9999px , 59px , 0 ) ;
}
93 . 33333333333333 % {
clip : rect ( 55px , 9999px , 38px , 0 ) ;
}
96 . 66666666666667 % {
clip : rect ( 142px , 9999px , 143px , 0 ) ;
}
100 % {
clip : rect ( 7px , 9999px , 67px , 0 ) ;
}
}