Browse code

Copy animate.css into scss/vendor

Martin Filipovic Hinrichs authored on27/01/2026 10:30:27
Showing2 changed files
... ...
@@ -1,4 +1,4 @@
1
-@import '/bundles/weinmanufakturtheme/node_modules/animate.css/animate.min.css';
1
+@import 'vendor/animate';
2 2
 @import 'areas/header';
3 3
 @import 'areas/main';
4 4
 @import 'areas/footer';
5 5
new file mode 100644
... ...
@@ -0,0 +1,4072 @@
1
+@charset "UTF-8";/*!
2
+ * animate.css - https://animate.style/
3
+ * Version - 4.1.1
4
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
5
+ *
6
+ * Copyright (c) 2020 Animate.css
7
+ */
8
+:root {
9
+  --animate-duration: 1s;
10
+  --animate-delay: 1s;
11
+  --animate-repeat: 1;
12
+}
13
+.animate__animated {
14
+  -webkit-animation-duration: 1s;
15
+  animation-duration: 1s;
16
+  -webkit-animation-duration: var(--animate-duration);
17
+  animation-duration: var(--animate-duration);
18
+  -webkit-animation-fill-mode: both;
19
+  animation-fill-mode: both;
20
+}
21
+.animate__animated.animate__infinite {
22
+  -webkit-animation-iteration-count: infinite;
23
+  animation-iteration-count: infinite;
24
+}
25
+.animate__animated.animate__repeat-1 {
26
+  -webkit-animation-iteration-count: 1;
27
+  animation-iteration-count: 1;
28
+  -webkit-animation-iteration-count: var(--animate-repeat);
29
+  animation-iteration-count: var(--animate-repeat);
30
+}
31
+.animate__animated.animate__repeat-2 {
32
+  -webkit-animation-iteration-count: calc(1 * 2);
33
+  animation-iteration-count: calc(1 * 2);
34
+  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
35
+  animation-iteration-count: calc(var(--animate-repeat) * 2);
36
+}
37
+.animate__animated.animate__repeat-3 {
38
+  -webkit-animation-iteration-count: calc(1 * 3);
39
+  animation-iteration-count: calc(1 * 3);
40
+  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
41
+  animation-iteration-count: calc(var(--animate-repeat) * 3);
42
+}
43
+.animate__animated.animate__delay-1s {
44
+  -webkit-animation-delay: 1s;
45
+  animation-delay: 1s;
46
+  -webkit-animation-delay: var(--animate-delay);
47
+  animation-delay: var(--animate-delay);
48
+}
49
+.animate__animated.animate__delay-2s {
50
+  -webkit-animation-delay: calc(1s * 2);
51
+  animation-delay: calc(1s * 2);
52
+  -webkit-animation-delay: calc(var(--animate-delay) * 2);
53
+  animation-delay: calc(var(--animate-delay) * 2);
54
+}
55
+.animate__animated.animate__delay-3s {
56
+  -webkit-animation-delay: calc(1s * 3);
57
+  animation-delay: calc(1s * 3);
58
+  -webkit-animation-delay: calc(var(--animate-delay) * 3);
59
+  animation-delay: calc(var(--animate-delay) * 3);
60
+}
61
+.animate__animated.animate__delay-4s {
62
+  -webkit-animation-delay: calc(1s * 4);
63
+  animation-delay: calc(1s * 4);
64
+  -webkit-animation-delay: calc(var(--animate-delay) * 4);
65
+  animation-delay: calc(var(--animate-delay) * 4);
66
+}
67
+.animate__animated.animate__delay-5s {
68
+  -webkit-animation-delay: calc(1s * 5);
69
+  animation-delay: calc(1s * 5);
70
+  -webkit-animation-delay: calc(var(--animate-delay) * 5);
71
+  animation-delay: calc(var(--animate-delay) * 5);
72
+}
73
+.animate__animated.animate__faster {
74
+  -webkit-animation-duration: calc(1s / 2);
75
+  animation-duration: calc(1s / 2);
76
+  -webkit-animation-duration: calc(var(--animate-duration) / 2);
77
+  animation-duration: calc(var(--animate-duration) / 2);
78
+}
79
+.animate__animated.animate__fast {
80
+  -webkit-animation-duration: calc(1s * 0.8);
81
+  animation-duration: calc(1s * 0.8);
82
+  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
83
+  animation-duration: calc(var(--animate-duration) * 0.8);
84
+}
85
+.animate__animated.animate__slow {
86
+  -webkit-animation-duration: calc(1s * 2);
87
+  animation-duration: calc(1s * 2);
88
+  -webkit-animation-duration: calc(var(--animate-duration) * 2);
89
+  animation-duration: calc(var(--animate-duration) * 2);
90
+}
91
+.animate__animated.animate__slower {
92
+  -webkit-animation-duration: calc(1s * 3);
93
+  animation-duration: calc(1s * 3);
94
+  -webkit-animation-duration: calc(var(--animate-duration) * 3);
95
+  animation-duration: calc(var(--animate-duration) * 3);
96
+}
97
+@media print, (prefers-reduced-motion: reduce) {
98
+  .animate__animated {
99
+    -webkit-animation-duration: 1ms !important;
100
+    animation-duration: 1ms !important;
101
+    -webkit-transition-duration: 1ms !important;
102
+    transition-duration: 1ms !important;
103
+    -webkit-animation-iteration-count: 1 !important;
104
+    animation-iteration-count: 1 !important;
105
+  }
106
+
107
+  .animate__animated[class*='Out'] {
108
+    opacity: 0;
109
+  }
110
+}
111
+/* Attention seekers  */
112
+@-webkit-keyframes bounce {
113
+  from,
114
+  20%,
115
+  53%,
116
+  to {
117
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
118
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
119
+    -webkit-transform: translate3d(0, 0, 0);
120
+    transform: translate3d(0, 0, 0);
121
+  }
122
+
123
+  40%,
124
+  43% {
125
+    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
126
+    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
127
+    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
128
+    transform: translate3d(0, -30px, 0) scaleY(1.1);
129
+  }
130
+
131
+  70% {
132
+    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
133
+    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
134
+    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
135
+    transform: translate3d(0, -15px, 0) scaleY(1.05);
136
+  }
137
+
138
+  80% {
139
+    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
140
+    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
141
+    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
142
+    transform: translate3d(0, 0, 0) scaleY(0.95);
143
+  }
144
+
145
+  90% {
146
+    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
147
+    transform: translate3d(0, -4px, 0) scaleY(1.02);
148
+  }
149
+}
150
+@keyframes bounce {
151
+  from,
152
+  20%,
153
+  53%,
154
+  to {
155
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
156
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
157
+    -webkit-transform: translate3d(0, 0, 0);
158
+    transform: translate3d(0, 0, 0);
159
+  }
160
+
161
+  40%,
162
+  43% {
163
+    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
164
+    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
165
+    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
166
+    transform: translate3d(0, -30px, 0) scaleY(1.1);
167
+  }
168
+
169
+  70% {
170
+    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
171
+    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
172
+    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
173
+    transform: translate3d(0, -15px, 0) scaleY(1.05);
174
+  }
175
+
176
+  80% {
177
+    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
178
+    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
179
+    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
180
+    transform: translate3d(0, 0, 0) scaleY(0.95);
181
+  }
182
+
183
+  90% {
184
+    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
185
+    transform: translate3d(0, -4px, 0) scaleY(1.02);
186
+  }
187
+}
188
+.animate__bounce {
189
+  -webkit-animation-name: bounce;
190
+  animation-name: bounce;
191
+  -webkit-transform-origin: center bottom;
192
+  transform-origin: center bottom;
193
+}
194
+@-webkit-keyframes flash {
195
+  from,
196
+  50%,
197
+  to {
198
+    opacity: 1;
199
+  }
200
+
201
+  25%,
202
+  75% {
203
+    opacity: 0;
204
+  }
205
+}
206
+@keyframes flash {
207
+  from,
208
+  50%,
209
+  to {
210
+    opacity: 1;
211
+  }
212
+
213
+  25%,
214
+  75% {
215
+    opacity: 0;
216
+  }
217
+}
218
+.animate__flash {
219
+  -webkit-animation-name: flash;
220
+  animation-name: flash;
221
+}
222
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
223
+@-webkit-keyframes pulse {
224
+  from {
225
+    -webkit-transform: scale3d(1, 1, 1);
226
+    transform: scale3d(1, 1, 1);
227
+  }
228
+
229
+  50% {
230
+    -webkit-transform: scale3d(1.05, 1.05, 1.05);
231
+    transform: scale3d(1.05, 1.05, 1.05);
232
+  }
233
+
234
+  to {
235
+    -webkit-transform: scale3d(1, 1, 1);
236
+    transform: scale3d(1, 1, 1);
237
+  }
238
+}
239
+@keyframes pulse {
240
+  from {
241
+    -webkit-transform: scale3d(1, 1, 1);
242
+    transform: scale3d(1, 1, 1);
243
+  }
244
+
245
+  50% {
246
+    -webkit-transform: scale3d(1.05, 1.05, 1.05);
247
+    transform: scale3d(1.05, 1.05, 1.05);
248
+  }
249
+
250
+  to {
251
+    -webkit-transform: scale3d(1, 1, 1);
252
+    transform: scale3d(1, 1, 1);
253
+  }
254
+}
255
+.animate__pulse {
256
+  -webkit-animation-name: pulse;
257
+  animation-name: pulse;
258
+  -webkit-animation-timing-function: ease-in-out;
259
+  animation-timing-function: ease-in-out;
260
+}
261
+@-webkit-keyframes rubberBand {
262
+  from {
263
+    -webkit-transform: scale3d(1, 1, 1);
264
+    transform: scale3d(1, 1, 1);
265
+  }
266
+
267
+  30% {
268
+    -webkit-transform: scale3d(1.25, 0.75, 1);
269
+    transform: scale3d(1.25, 0.75, 1);
270
+  }
271
+
272
+  40% {
273
+    -webkit-transform: scale3d(0.75, 1.25, 1);
274
+    transform: scale3d(0.75, 1.25, 1);
275
+  }
276
+
277
+  50% {
278
+    -webkit-transform: scale3d(1.15, 0.85, 1);
279
+    transform: scale3d(1.15, 0.85, 1);
280
+  }
281
+
282
+  65% {
283
+    -webkit-transform: scale3d(0.95, 1.05, 1);
284
+    transform: scale3d(0.95, 1.05, 1);
285
+  }
286
+
287
+  75% {
288
+    -webkit-transform: scale3d(1.05, 0.95, 1);
289
+    transform: scale3d(1.05, 0.95, 1);
290
+  }
291
+
292
+  to {
293
+    -webkit-transform: scale3d(1, 1, 1);
294
+    transform: scale3d(1, 1, 1);
295
+  }
296
+}
297
+@keyframes rubberBand {
298
+  from {
299
+    -webkit-transform: scale3d(1, 1, 1);
300
+    transform: scale3d(1, 1, 1);
301
+  }
302
+
303
+  30% {
304
+    -webkit-transform: scale3d(1.25, 0.75, 1);
305
+    transform: scale3d(1.25, 0.75, 1);
306
+  }
307
+
308
+  40% {
309
+    -webkit-transform: scale3d(0.75, 1.25, 1);
310
+    transform: scale3d(0.75, 1.25, 1);
311
+  }
312
+
313
+  50% {
314
+    -webkit-transform: scale3d(1.15, 0.85, 1);
315
+    transform: scale3d(1.15, 0.85, 1);
316
+  }
317
+
318
+  65% {
319
+    -webkit-transform: scale3d(0.95, 1.05, 1);
320
+    transform: scale3d(0.95, 1.05, 1);
321
+  }
322
+
323
+  75% {
324
+    -webkit-transform: scale3d(1.05, 0.95, 1);
325
+    transform: scale3d(1.05, 0.95, 1);
326
+  }
327
+
328
+  to {
329
+    -webkit-transform: scale3d(1, 1, 1);
330
+    transform: scale3d(1, 1, 1);
331
+  }
332
+}
333
+.animate__rubberBand {
334
+  -webkit-animation-name: rubberBand;
335
+  animation-name: rubberBand;
336
+}
337
+@-webkit-keyframes shakeX {
338
+  from,
339
+  to {
340
+    -webkit-transform: translate3d(0, 0, 0);
341
+    transform: translate3d(0, 0, 0);
342
+  }
343
+
344
+  10%,
345
+  30%,
346
+  50%,
347
+  70%,
348
+  90% {
349
+    -webkit-transform: translate3d(-10px, 0, 0);
350
+    transform: translate3d(-10px, 0, 0);
351
+  }
352
+
353
+  20%,
354
+  40%,
355
+  60%,
356
+  80% {
357
+    -webkit-transform: translate3d(10px, 0, 0);
358
+    transform: translate3d(10px, 0, 0);
359
+  }
360
+}
361
+@keyframes shakeX {
362
+  from,
363
+  to {
364
+    -webkit-transform: translate3d(0, 0, 0);
365
+    transform: translate3d(0, 0, 0);
366
+  }
367
+
368
+  10%,
369
+  30%,
370
+  50%,
371
+  70%,
372
+  90% {
373
+    -webkit-transform: translate3d(-10px, 0, 0);
374
+    transform: translate3d(-10px, 0, 0);
375
+  }
376
+
377
+  20%,
378
+  40%,
379
+  60%,
380
+  80% {
381
+    -webkit-transform: translate3d(10px, 0, 0);
382
+    transform: translate3d(10px, 0, 0);
383
+  }
384
+}
385
+.animate__shakeX {
386
+  -webkit-animation-name: shakeX;
387
+  animation-name: shakeX;
388
+}
389
+@-webkit-keyframes shakeY {
390
+  from,
391
+  to {
392
+    -webkit-transform: translate3d(0, 0, 0);
393
+    transform: translate3d(0, 0, 0);
394
+  }
395
+
396
+  10%,
397
+  30%,
398
+  50%,
399
+  70%,
400
+  90% {
401
+    -webkit-transform: translate3d(0, -10px, 0);
402
+    transform: translate3d(0, -10px, 0);
403
+  }
404
+
405
+  20%,
406
+  40%,
407
+  60%,
408
+  80% {
409
+    -webkit-transform: translate3d(0, 10px, 0);
410
+    transform: translate3d(0, 10px, 0);
411
+  }
412
+}
413
+@keyframes shakeY {
414
+  from,
415
+  to {
416
+    -webkit-transform: translate3d(0, 0, 0);
417
+    transform: translate3d(0, 0, 0);
418
+  }
419
+
420
+  10%,
421
+  30%,
422
+  50%,
423
+  70%,
424
+  90% {
425
+    -webkit-transform: translate3d(0, -10px, 0);
426
+    transform: translate3d(0, -10px, 0);
427
+  }
428
+
429
+  20%,
430
+  40%,
431
+  60%,
432
+  80% {
433
+    -webkit-transform: translate3d(0, 10px, 0);
434
+    transform: translate3d(0, 10px, 0);
435
+  }
436
+}
437
+.animate__shakeY {
438
+  -webkit-animation-name: shakeY;
439
+  animation-name: shakeY;
440
+}
441
+@-webkit-keyframes headShake {
442
+  0% {
443
+    -webkit-transform: translateX(0);
444
+    transform: translateX(0);
445
+  }
446
+
447
+  6.5% {
448
+    -webkit-transform: translateX(-6px) rotateY(-9deg);
449
+    transform: translateX(-6px) rotateY(-9deg);
450
+  }
451
+
452
+  18.5% {
453
+    -webkit-transform: translateX(5px) rotateY(7deg);
454
+    transform: translateX(5px) rotateY(7deg);
455
+  }
456
+
457
+  31.5% {
458
+    -webkit-transform: translateX(-3px) rotateY(-5deg);
459
+    transform: translateX(-3px) rotateY(-5deg);
460
+  }
461
+
462
+  43.5% {
463
+    -webkit-transform: translateX(2px) rotateY(3deg);
464
+    transform: translateX(2px) rotateY(3deg);
465
+  }
466
+
467
+  50% {
468
+    -webkit-transform: translateX(0);
469
+    transform: translateX(0);
470
+  }
471
+}
472
+@keyframes headShake {
473
+  0% {
474
+    -webkit-transform: translateX(0);
475
+    transform: translateX(0);
476
+  }
477
+
478
+  6.5% {
479
+    -webkit-transform: translateX(-6px) rotateY(-9deg);
480
+    transform: translateX(-6px) rotateY(-9deg);
481
+  }
482
+
483
+  18.5% {
484
+    -webkit-transform: translateX(5px) rotateY(7deg);
485
+    transform: translateX(5px) rotateY(7deg);
486
+  }
487
+
488
+  31.5% {
489
+    -webkit-transform: translateX(-3px) rotateY(-5deg);
490
+    transform: translateX(-3px) rotateY(-5deg);
491
+  }
492
+
493
+  43.5% {
494
+    -webkit-transform: translateX(2px) rotateY(3deg);
495
+    transform: translateX(2px) rotateY(3deg);
496
+  }
497
+
498
+  50% {
499
+    -webkit-transform: translateX(0);
500
+    transform: translateX(0);
501
+  }
502
+}
503
+.animate__headShake {
504
+  -webkit-animation-timing-function: ease-in-out;
505
+  animation-timing-function: ease-in-out;
506
+  -webkit-animation-name: headShake;
507
+  animation-name: headShake;
508
+}
509
+@-webkit-keyframes swing {
510
+  20% {
511
+    -webkit-transform: rotate3d(0, 0, 1, 15deg);
512
+    transform: rotate3d(0, 0, 1, 15deg);
513
+  }
514
+
515
+  40% {
516
+    -webkit-transform: rotate3d(0, 0, 1, -10deg);
517
+    transform: rotate3d(0, 0, 1, -10deg);
518
+  }
519
+
520
+  60% {
521
+    -webkit-transform: rotate3d(0, 0, 1, 5deg);
522
+    transform: rotate3d(0, 0, 1, 5deg);
523
+  }
524
+
525
+  80% {
526
+    -webkit-transform: rotate3d(0, 0, 1, -5deg);
527
+    transform: rotate3d(0, 0, 1, -5deg);
528
+  }
529
+
530
+  to {
531
+    -webkit-transform: rotate3d(0, 0, 1, 0deg);
532
+    transform: rotate3d(0, 0, 1, 0deg);
533
+  }
534
+}
535
+@keyframes swing {
536
+  20% {
537
+    -webkit-transform: rotate3d(0, 0, 1, 15deg);
538
+    transform: rotate3d(0, 0, 1, 15deg);
539
+  }
540
+
541
+  40% {
542
+    -webkit-transform: rotate3d(0, 0, 1, -10deg);
543
+    transform: rotate3d(0, 0, 1, -10deg);
544
+  }
545
+
546
+  60% {
547
+    -webkit-transform: rotate3d(0, 0, 1, 5deg);
548
+    transform: rotate3d(0, 0, 1, 5deg);
549
+  }
550
+
551
+  80% {
552
+    -webkit-transform: rotate3d(0, 0, 1, -5deg);
553
+    transform: rotate3d(0, 0, 1, -5deg);
554
+  }
555
+
556
+  to {
557
+    -webkit-transform: rotate3d(0, 0, 1, 0deg);
558
+    transform: rotate3d(0, 0, 1, 0deg);
559
+  }
560
+}
561
+.animate__swing {
562
+  -webkit-transform-origin: top center;
563
+  transform-origin: top center;
564
+  -webkit-animation-name: swing;
565
+  animation-name: swing;
566
+}
567
+@-webkit-keyframes tada {
568
+  from {
569
+    -webkit-transform: scale3d(1, 1, 1);
570
+    transform: scale3d(1, 1, 1);
571
+  }
572
+
573
+  10%,
574
+  20% {
575
+    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
576
+    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
577
+  }
578
+
579
+  30%,
580
+  50%,
581
+  70%,
582
+  90% {
583
+    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
584
+    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
585
+  }
586
+
587
+  40%,
588
+  60%,
589
+  80% {
590
+    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
591
+    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
592
+  }
593
+
594
+  to {
595
+    -webkit-transform: scale3d(1, 1, 1);
596
+    transform: scale3d(1, 1, 1);
597
+  }
598
+}
599
+@keyframes tada {
600
+  from {
601
+    -webkit-transform: scale3d(1, 1, 1);
602
+    transform: scale3d(1, 1, 1);
603
+  }
604
+
605
+  10%,
606
+  20% {
607
+    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
608
+    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
609
+  }
610
+
611
+  30%,
612
+  50%,
613
+  70%,
614
+  90% {
615
+    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
616
+    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
617
+  }
618
+
619
+  40%,
620
+  60%,
621
+  80% {
622
+    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
623
+    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
624
+  }
625
+
626
+  to {
627
+    -webkit-transform: scale3d(1, 1, 1);
628
+    transform: scale3d(1, 1, 1);
629
+  }
630
+}
631
+.animate__tada {
632
+  -webkit-animation-name: tada;
633
+  animation-name: tada;
634
+}
635
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
636
+@-webkit-keyframes wobble {
637
+  from {
638
+    -webkit-transform: translate3d(0, 0, 0);
639
+    transform: translate3d(0, 0, 0);
640
+  }
641
+
642
+  15% {
643
+    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
644
+    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
645
+  }
646
+
647
+  30% {
648
+    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
649
+    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
650
+  }
651
+
652
+  45% {
653
+    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
654
+    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
655
+  }
656
+
657
+  60% {
658
+    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
659
+    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
660
+  }
661
+
662
+  75% {
663
+    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
664
+    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
665
+  }
666
+
667
+  to {
668
+    -webkit-transform: translate3d(0, 0, 0);
669
+    transform: translate3d(0, 0, 0);
670
+  }
671
+}
672
+@keyframes wobble {
673
+  from {
674
+    -webkit-transform: translate3d(0, 0, 0);
675
+    transform: translate3d(0, 0, 0);
676
+  }
677
+
678
+  15% {
679
+    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
680
+    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
681
+  }
682
+
683
+  30% {
684
+    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
685
+    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
686
+  }
687
+
688
+  45% {
689
+    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
690
+    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
691
+  }
692
+
693
+  60% {
694
+    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
695
+    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
696
+  }
697
+
698
+  75% {
699
+    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
700
+    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
701
+  }
702
+
703
+  to {
704
+    -webkit-transform: translate3d(0, 0, 0);
705
+    transform: translate3d(0, 0, 0);
706
+  }
707
+}
708
+.animate__wobble {
709
+  -webkit-animation-name: wobble;
710
+  animation-name: wobble;
711
+}
712
+@-webkit-keyframes jello {
713
+  from,
714
+  11.1%,
715
+  to {
716
+    -webkit-transform: translate3d(0, 0, 0);
717
+    transform: translate3d(0, 0, 0);
718
+  }
719
+
720
+  22.2% {
721
+    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
722
+    transform: skewX(-12.5deg) skewY(-12.5deg);
723
+  }
724
+
725
+  33.3% {
726
+    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
727
+    transform: skewX(6.25deg) skewY(6.25deg);
728
+  }
729
+
730
+  44.4% {
731
+    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
732
+    transform: skewX(-3.125deg) skewY(-3.125deg);
733
+  }
734
+
735
+  55.5% {
736
+    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
737
+    transform: skewX(1.5625deg) skewY(1.5625deg);
738
+  }
739
+
740
+  66.6% {
741
+    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
742
+    transform: skewX(-0.78125deg) skewY(-0.78125deg);
743
+  }
744
+
745
+  77.7% {
746
+    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
747
+    transform: skewX(0.390625deg) skewY(0.390625deg);
748
+  }
749
+
750
+  88.8% {
751
+    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
752
+    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
753
+  }
754
+}
755
+@keyframes jello {
756
+  from,
757
+  11.1%,
758
+  to {
759
+    -webkit-transform: translate3d(0, 0, 0);
760
+    transform: translate3d(0, 0, 0);
761
+  }
762
+
763
+  22.2% {
764
+    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
765
+    transform: skewX(-12.5deg) skewY(-12.5deg);
766
+  }
767
+
768
+  33.3% {
769
+    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
770
+    transform: skewX(6.25deg) skewY(6.25deg);
771
+  }
772
+
773
+  44.4% {
774
+    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
775
+    transform: skewX(-3.125deg) skewY(-3.125deg);
776
+  }
777
+
778
+  55.5% {
779
+    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
780
+    transform: skewX(1.5625deg) skewY(1.5625deg);
781
+  }
782
+
783
+  66.6% {
784
+    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
785
+    transform: skewX(-0.78125deg) skewY(-0.78125deg);
786
+  }
787
+
788
+  77.7% {
789
+    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
790
+    transform: skewX(0.390625deg) skewY(0.390625deg);
791
+  }
792
+
793
+  88.8% {
794
+    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
795
+    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
796
+  }
797
+}
798
+.animate__jello {
799
+  -webkit-animation-name: jello;
800
+  animation-name: jello;
801
+  -webkit-transform-origin: center;
802
+  transform-origin: center;
803
+}
804
+@-webkit-keyframes heartBeat {
805
+  0% {
806
+    -webkit-transform: scale(1);
807
+    transform: scale(1);
808
+  }
809
+
810
+  14% {
811
+    -webkit-transform: scale(1.3);
812
+    transform: scale(1.3);
813
+  }
814
+
815
+  28% {
816
+    -webkit-transform: scale(1);
817
+    transform: scale(1);
818
+  }
819
+
820
+  42% {
821
+    -webkit-transform: scale(1.3);
822
+    transform: scale(1.3);
823
+  }
824
+
825
+  70% {
826
+    -webkit-transform: scale(1);
827
+    transform: scale(1);
828
+  }
829
+}
830
+@keyframes heartBeat {
831
+  0% {
832
+    -webkit-transform: scale(1);
833
+    transform: scale(1);
834
+  }
835
+
836
+  14% {
837
+    -webkit-transform: scale(1.3);
838
+    transform: scale(1.3);
839
+  }
840
+
841
+  28% {
842
+    -webkit-transform: scale(1);
843
+    transform: scale(1);
844
+  }
845
+
846
+  42% {
847
+    -webkit-transform: scale(1.3);
848
+    transform: scale(1.3);
849
+  }
850
+
851
+  70% {
852
+    -webkit-transform: scale(1);
853
+    transform: scale(1);
854
+  }
855
+}
856
+.animate__heartBeat {
857
+  -webkit-animation-name: heartBeat;
858
+  animation-name: heartBeat;
859
+  -webkit-animation-duration: calc(1s * 1.3);
860
+  animation-duration: calc(1s * 1.3);
861
+  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
862
+  animation-duration: calc(var(--animate-duration) * 1.3);
863
+  -webkit-animation-timing-function: ease-in-out;
864
+  animation-timing-function: ease-in-out;
865
+}
866
+/* Back entrances */
867
+@-webkit-keyframes backInDown {
868
+  0% {
869
+    -webkit-transform: translateY(-1200px) scale(0.7);
870
+    transform: translateY(-1200px) scale(0.7);
871
+    opacity: 0.7;
872
+  }
873
+
874
+  80% {
875
+    -webkit-transform: translateY(0px) scale(0.7);
876
+    transform: translateY(0px) scale(0.7);
877
+    opacity: 0.7;
878
+  }
879
+
880
+  100% {
881
+    -webkit-transform: scale(1);
882
+    transform: scale(1);
883
+    opacity: 1;
884
+  }
885
+}
886
+@keyframes backInDown {
887
+  0% {
888
+    -webkit-transform: translateY(-1200px) scale(0.7);
889
+    transform: translateY(-1200px) scale(0.7);
890
+    opacity: 0.7;
891
+  }
892
+
893
+  80% {
894
+    -webkit-transform: translateY(0px) scale(0.7);
895
+    transform: translateY(0px) scale(0.7);
896
+    opacity: 0.7;
897
+  }
898
+
899
+  100% {
900
+    -webkit-transform: scale(1);
901
+    transform: scale(1);
902
+    opacity: 1;
903
+  }
904
+}
905
+.animate__backInDown {
906
+  -webkit-animation-name: backInDown;
907
+  animation-name: backInDown;
908
+}
909
+@-webkit-keyframes backInLeft {
910
+  0% {
911
+    -webkit-transform: translateX(-2000px) scale(0.7);
912
+    transform: translateX(-2000px) scale(0.7);
913
+    opacity: 0.7;
914
+  }
915
+
916
+  80% {
917
+    -webkit-transform: translateX(0px) scale(0.7);
918
+    transform: translateX(0px) scale(0.7);
919
+    opacity: 0.7;
920
+  }
921
+
922
+  100% {
923
+    -webkit-transform: scale(1);
924
+    transform: scale(1);
925
+    opacity: 1;
926
+  }
927
+}
928
+@keyframes backInLeft {
929
+  0% {
930
+    -webkit-transform: translateX(-2000px) scale(0.7);
931
+    transform: translateX(-2000px) scale(0.7);
932
+    opacity: 0.7;
933
+  }
934
+
935
+  80% {
936
+    -webkit-transform: translateX(0px) scale(0.7);
937
+    transform: translateX(0px) scale(0.7);
938
+    opacity: 0.7;
939
+  }
940
+
941
+  100% {
942
+    -webkit-transform: scale(1);
943
+    transform: scale(1);
944
+    opacity: 1;
945
+  }
946
+}
947
+.animate__backInLeft {
948
+  -webkit-animation-name: backInLeft;
949
+  animation-name: backInLeft;
950
+}
951
+@-webkit-keyframes backInRight {
952
+  0% {
953
+    -webkit-transform: translateX(2000px) scale(0.7);
954
+    transform: translateX(2000px) scale(0.7);
955
+    opacity: 0.7;
956
+  }
957
+
958
+  80% {
959
+    -webkit-transform: translateX(0px) scale(0.7);
960
+    transform: translateX(0px) scale(0.7);
961
+    opacity: 0.7;
962
+  }
963
+
964
+  100% {
965
+    -webkit-transform: scale(1);
966
+    transform: scale(1);
967
+    opacity: 1;
968
+  }
969
+}
970
+@keyframes backInRight {
971
+  0% {
972
+    -webkit-transform: translateX(2000px) scale(0.7);
973
+    transform: translateX(2000px) scale(0.7);
974
+    opacity: 0.7;
975
+  }
976
+
977
+  80% {
978
+    -webkit-transform: translateX(0px) scale(0.7);
979
+    transform: translateX(0px) scale(0.7);
980
+    opacity: 0.7;
981
+  }
982
+
983
+  100% {
984
+    -webkit-transform: scale(1);
985
+    transform: scale(1);
986
+    opacity: 1;
987
+  }
988
+}
989
+.animate__backInRight {
990
+  -webkit-animation-name: backInRight;
991
+  animation-name: backInRight;
992
+}
993
+@-webkit-keyframes backInUp {
994
+  0% {
995
+    -webkit-transform: translateY(1200px) scale(0.7);
996
+    transform: translateY(1200px) scale(0.7);
997
+    opacity: 0.7;
998
+  }
999
+
1000
+  80% {
1001
+    -webkit-transform: translateY(0px) scale(0.7);
1002
+    transform: translateY(0px) scale(0.7);
1003
+    opacity: 0.7;
1004
+  }
1005
+
1006
+  100% {
1007
+    -webkit-transform: scale(1);
1008
+    transform: scale(1);
1009
+    opacity: 1;
1010
+  }
1011
+}
1012
+@keyframes backInUp {
1013
+  0% {
1014
+    -webkit-transform: translateY(1200px) scale(0.7);
1015
+    transform: translateY(1200px) scale(0.7);
1016
+    opacity: 0.7;
1017
+  }
1018
+
1019
+  80% {
1020
+    -webkit-transform: translateY(0px) scale(0.7);
1021
+    transform: translateY(0px) scale(0.7);
1022
+    opacity: 0.7;
1023
+  }
1024
+
1025
+  100% {
1026
+    -webkit-transform: scale(1);
1027
+    transform: scale(1);
1028
+    opacity: 1;
1029
+  }
1030
+}
1031
+.animate__backInUp {
1032
+  -webkit-animation-name: backInUp;
1033
+  animation-name: backInUp;
1034
+}
1035
+/* Back exits */
1036
+@-webkit-keyframes backOutDown {
1037
+  0% {
1038
+    -webkit-transform: scale(1);
1039
+    transform: scale(1);
1040
+    opacity: 1;
1041
+  }
1042
+
1043
+  20% {
1044
+    -webkit-transform: translateY(0px) scale(0.7);
1045
+    transform: translateY(0px) scale(0.7);
1046
+    opacity: 0.7;
1047
+  }
1048
+
1049
+  100% {
1050
+    -webkit-transform: translateY(700px) scale(0.7);
1051
+    transform: translateY(700px) scale(0.7);
1052
+    opacity: 0.7;
1053
+  }
1054
+}
1055
+@keyframes backOutDown {
1056
+  0% {
1057
+    -webkit-transform: scale(1);
1058
+    transform: scale(1);
1059
+    opacity: 1;
1060
+  }
1061
+
1062
+  20% {
1063
+    -webkit-transform: translateY(0px) scale(0.7);
1064
+    transform: translateY(0px) scale(0.7);
1065
+    opacity: 0.7;
1066
+  }
1067
+
1068
+  100% {
1069
+    -webkit-transform: translateY(700px) scale(0.7);
1070
+    transform: translateY(700px) scale(0.7);
1071
+    opacity: 0.7;
1072
+  }
1073
+}
1074
+.animate__backOutDown {
1075
+  -webkit-animation-name: backOutDown;
1076
+  animation-name: backOutDown;
1077
+}
1078
+@-webkit-keyframes backOutLeft {
1079
+  0% {
1080
+    -webkit-transform: scale(1);
1081
+    transform: scale(1);
1082
+    opacity: 1;
1083
+  }
1084
+
1085
+  20% {
1086
+    -webkit-transform: translateX(0px) scale(0.7);
1087
+    transform: translateX(0px) scale(0.7);
1088
+    opacity: 0.7;
1089
+  }
1090
+
1091
+  100% {
1092
+    -webkit-transform: translateX(-2000px) scale(0.7);
1093
+    transform: translateX(-2000px) scale(0.7);
1094
+    opacity: 0.7;
1095
+  }
1096
+}
1097
+@keyframes backOutLeft {
1098
+  0% {
1099
+    -webkit-transform: scale(1);
1100
+    transform: scale(1);
1101
+    opacity: 1;
1102
+  }
1103
+
1104
+  20% {
1105
+    -webkit-transform: translateX(0px) scale(0.7);
1106
+    transform: translateX(0px) scale(0.7);
1107
+    opacity: 0.7;
1108
+  }
1109
+
1110
+  100% {
1111
+    -webkit-transform: translateX(-2000px) scale(0.7);
1112
+    transform: translateX(-2000px) scale(0.7);
1113
+    opacity: 0.7;
1114
+  }
1115
+}
1116
+.animate__backOutLeft {
1117
+  -webkit-animation-name: backOutLeft;
1118
+  animation-name: backOutLeft;
1119
+}
1120
+@-webkit-keyframes backOutRight {
1121
+  0% {
1122
+    -webkit-transform: scale(1);
1123
+    transform: scale(1);
1124
+    opacity: 1;
1125
+  }
1126
+
1127
+  20% {
1128
+    -webkit-transform: translateX(0px) scale(0.7);
1129
+    transform: translateX(0px) scale(0.7);
1130
+    opacity: 0.7;
1131
+  }
1132
+
1133
+  100% {
1134
+    -webkit-transform: translateX(2000px) scale(0.7);
1135
+    transform: translateX(2000px) scale(0.7);
1136
+    opacity: 0.7;
1137
+  }
1138
+}
1139
+@keyframes backOutRight {
1140
+  0% {
1141
+    -webkit-transform: scale(1);
1142
+    transform: scale(1);
1143
+    opacity: 1;
1144
+  }
1145
+
1146
+  20% {
1147
+    -webkit-transform: translateX(0px) scale(0.7);
1148
+    transform: translateX(0px) scale(0.7);
1149
+    opacity: 0.7;
1150
+  }
1151
+
1152
+  100% {
1153
+    -webkit-transform: translateX(2000px) scale(0.7);
1154
+    transform: translateX(2000px) scale(0.7);
1155
+    opacity: 0.7;
1156
+  }
1157
+}
1158
+.animate__backOutRight {
1159
+  -webkit-animation-name: backOutRight;
1160
+  animation-name: backOutRight;
1161
+}
1162
+@-webkit-keyframes backOutUp {
1163
+  0% {
1164
+    -webkit-transform: scale(1);
1165
+    transform: scale(1);
1166
+    opacity: 1;
1167
+  }
1168
+
1169
+  20% {
1170
+    -webkit-transform: translateY(0px) scale(0.7);
1171
+    transform: translateY(0px) scale(0.7);
1172
+    opacity: 0.7;
1173
+  }
1174
+
1175
+  100% {
1176
+    -webkit-transform: translateY(-700px) scale(0.7);
1177
+    transform: translateY(-700px) scale(0.7);
1178
+    opacity: 0.7;
1179
+  }
1180
+}
1181
+@keyframes backOutUp {
1182
+  0% {
1183
+    -webkit-transform: scale(1);
1184
+    transform: scale(1);
1185
+    opacity: 1;
1186
+  }
1187
+
1188
+  20% {
1189
+    -webkit-transform: translateY(0px) scale(0.7);
1190
+    transform: translateY(0px) scale(0.7);
1191
+    opacity: 0.7;
1192
+  }
1193
+
1194
+  100% {
1195
+    -webkit-transform: translateY(-700px) scale(0.7);
1196
+    transform: translateY(-700px) scale(0.7);
1197
+    opacity: 0.7;
1198
+  }
1199
+}
1200
+.animate__backOutUp {
1201
+  -webkit-animation-name: backOutUp;
1202
+  animation-name: backOutUp;
1203
+}
1204
+/* Bouncing entrances  */
1205
+@-webkit-keyframes bounceIn {
1206
+  from,
1207
+  20%,
1208
+  40%,
1209
+  60%,
1210
+  80%,
1211
+  to {
1212
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1213
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1214
+  }
1215
+
1216
+  0% {
1217
+    opacity: 0;
1218
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
1219
+    transform: scale3d(0.3, 0.3, 0.3);
1220
+  }
1221
+
1222
+  20% {
1223
+    -webkit-transform: scale3d(1.1, 1.1, 1.1);
1224
+    transform: scale3d(1.1, 1.1, 1.1);
1225
+  }
1226
+
1227
+  40% {
1228
+    -webkit-transform: scale3d(0.9, 0.9, 0.9);
1229
+    transform: scale3d(0.9, 0.9, 0.9);
1230
+  }
1231
+
1232
+  60% {
1233
+    opacity: 1;
1234
+    -webkit-transform: scale3d(1.03, 1.03, 1.03);
1235
+    transform: scale3d(1.03, 1.03, 1.03);
1236
+  }
1237
+
1238
+  80% {
1239
+    -webkit-transform: scale3d(0.97, 0.97, 0.97);
1240
+    transform: scale3d(0.97, 0.97, 0.97);
1241
+  }
1242
+
1243
+  to {
1244
+    opacity: 1;
1245
+    -webkit-transform: scale3d(1, 1, 1);
1246
+    transform: scale3d(1, 1, 1);
1247
+  }
1248
+}
1249
+@keyframes bounceIn {
1250
+  from,
1251
+  20%,
1252
+  40%,
1253
+  60%,
1254
+  80%,
1255
+  to {
1256
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1257
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1258
+  }
1259
+
1260
+  0% {
1261
+    opacity: 0;
1262
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
1263
+    transform: scale3d(0.3, 0.3, 0.3);
1264
+  }
1265
+
1266
+  20% {
1267
+    -webkit-transform: scale3d(1.1, 1.1, 1.1);
1268
+    transform: scale3d(1.1, 1.1, 1.1);
1269
+  }
1270
+
1271
+  40% {
1272
+    -webkit-transform: scale3d(0.9, 0.9, 0.9);
1273
+    transform: scale3d(0.9, 0.9, 0.9);
1274
+  }
1275
+
1276
+  60% {
1277
+    opacity: 1;
1278
+    -webkit-transform: scale3d(1.03, 1.03, 1.03);
1279
+    transform: scale3d(1.03, 1.03, 1.03);
1280
+  }
1281
+
1282
+  80% {
1283
+    -webkit-transform: scale3d(0.97, 0.97, 0.97);
1284
+    transform: scale3d(0.97, 0.97, 0.97);
1285
+  }
1286
+
1287
+  to {
1288
+    opacity: 1;
1289
+    -webkit-transform: scale3d(1, 1, 1);
1290
+    transform: scale3d(1, 1, 1);
1291
+  }
1292
+}
1293
+.animate__bounceIn {
1294
+  -webkit-animation-duration: calc(1s * 0.75);
1295
+  animation-duration: calc(1s * 0.75);
1296
+  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
1297
+  animation-duration: calc(var(--animate-duration) * 0.75);
1298
+  -webkit-animation-name: bounceIn;
1299
+  animation-name: bounceIn;
1300
+}
1301
+@-webkit-keyframes bounceInDown {
1302
+  from,
1303
+  60%,
1304
+  75%,
1305
+  90%,
1306
+  to {
1307
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1308
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1309
+  }
1310
+
1311
+  0% {
1312
+    opacity: 0;
1313
+    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
1314
+    transform: translate3d(0, -3000px, 0) scaleY(3);
1315
+  }
1316
+
1317
+  60% {
1318
+    opacity: 1;
1319
+    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
1320
+    transform: translate3d(0, 25px, 0) scaleY(0.9);
1321
+  }
1322
+
1323
+  75% {
1324
+    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
1325
+    transform: translate3d(0, -10px, 0) scaleY(0.95);
1326
+  }
1327
+
1328
+  90% {
1329
+    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
1330
+    transform: translate3d(0, 5px, 0) scaleY(0.985);
1331
+  }
1332
+
1333
+  to {
1334
+    -webkit-transform: translate3d(0, 0, 0);
1335
+    transform: translate3d(0, 0, 0);
1336
+  }
1337
+}
1338
+@keyframes bounceInDown {
1339
+  from,
1340
+  60%,
1341
+  75%,
1342
+  90%,
1343
+  to {
1344
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1345
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1346
+  }
1347
+
1348
+  0% {
1349
+    opacity: 0;
1350
+    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
1351
+    transform: translate3d(0, -3000px, 0) scaleY(3);
1352
+  }
1353
+
1354
+  60% {
1355
+    opacity: 1;
1356
+    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
1357
+    transform: translate3d(0, 25px, 0) scaleY(0.9);
1358
+  }
1359
+
1360
+  75% {
1361
+    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
1362
+    transform: translate3d(0, -10px, 0) scaleY(0.95);
1363
+  }
1364
+
1365
+  90% {
1366
+    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
1367
+    transform: translate3d(0, 5px, 0) scaleY(0.985);
1368
+  }
1369
+
1370
+  to {
1371
+    -webkit-transform: translate3d(0, 0, 0);
1372
+    transform: translate3d(0, 0, 0);
1373
+  }
1374
+}
1375
+.animate__bounceInDown {
1376
+  -webkit-animation-name: bounceInDown;
1377
+  animation-name: bounceInDown;
1378
+}
1379
+@-webkit-keyframes bounceInLeft {
1380
+  from,
1381
+  60%,
1382
+  75%,
1383
+  90%,
1384
+  to {
1385
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1386
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1387
+  }
1388
+
1389
+  0% {
1390
+    opacity: 0;
1391
+    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
1392
+    transform: translate3d(-3000px, 0, 0) scaleX(3);
1393
+  }
1394
+
1395
+  60% {
1396
+    opacity: 1;
1397
+    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
1398
+    transform: translate3d(25px, 0, 0) scaleX(1);
1399
+  }
1400
+
1401
+  75% {
1402
+    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
1403
+    transform: translate3d(-10px, 0, 0) scaleX(0.98);
1404
+  }
1405
+
1406
+  90% {
1407
+    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
1408
+    transform: translate3d(5px, 0, 0) scaleX(0.995);
1409
+  }
1410
+
1411
+  to {
1412
+    -webkit-transform: translate3d(0, 0, 0);
1413
+    transform: translate3d(0, 0, 0);
1414
+  }
1415
+}
1416
+@keyframes bounceInLeft {
1417
+  from,
1418
+  60%,
1419
+  75%,
1420
+  90%,
1421
+  to {
1422
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1423
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1424
+  }
1425
+
1426
+  0% {
1427
+    opacity: 0;
1428
+    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
1429
+    transform: translate3d(-3000px, 0, 0) scaleX(3);
1430
+  }
1431
+
1432
+  60% {
1433
+    opacity: 1;
1434
+    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
1435
+    transform: translate3d(25px, 0, 0) scaleX(1);
1436
+  }
1437
+
1438
+  75% {
1439
+    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
1440
+    transform: translate3d(-10px, 0, 0) scaleX(0.98);
1441
+  }
1442
+
1443
+  90% {
1444
+    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
1445
+    transform: translate3d(5px, 0, 0) scaleX(0.995);
1446
+  }
1447
+
1448
+  to {
1449
+    -webkit-transform: translate3d(0, 0, 0);
1450
+    transform: translate3d(0, 0, 0);
1451
+  }
1452
+}
1453
+.animate__bounceInLeft {
1454
+  -webkit-animation-name: bounceInLeft;
1455
+  animation-name: bounceInLeft;
1456
+}
1457
+@-webkit-keyframes bounceInRight {
1458
+  from,
1459
+  60%,
1460
+  75%,
1461
+  90%,
1462
+  to {
1463
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1464
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1465
+  }
1466
+
1467
+  from {
1468
+    opacity: 0;
1469
+    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
1470
+    transform: translate3d(3000px, 0, 0) scaleX(3);
1471
+  }
1472
+
1473
+  60% {
1474
+    opacity: 1;
1475
+    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
1476
+    transform: translate3d(-25px, 0, 0) scaleX(1);
1477
+  }
1478
+
1479
+  75% {
1480
+    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
1481
+    transform: translate3d(10px, 0, 0) scaleX(0.98);
1482
+  }
1483
+
1484
+  90% {
1485
+    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
1486
+    transform: translate3d(-5px, 0, 0) scaleX(0.995);
1487
+  }
1488
+
1489
+  to {
1490
+    -webkit-transform: translate3d(0, 0, 0);
1491
+    transform: translate3d(0, 0, 0);
1492
+  }
1493
+}
1494
+@keyframes bounceInRight {
1495
+  from,
1496
+  60%,
1497
+  75%,
1498
+  90%,
1499
+  to {
1500
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1501
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1502
+  }
1503
+
1504
+  from {
1505
+    opacity: 0;
1506
+    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
1507
+    transform: translate3d(3000px, 0, 0) scaleX(3);
1508
+  }
1509
+
1510
+  60% {
1511
+    opacity: 1;
1512
+    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
1513
+    transform: translate3d(-25px, 0, 0) scaleX(1);
1514
+  }
1515
+
1516
+  75% {
1517
+    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
1518
+    transform: translate3d(10px, 0, 0) scaleX(0.98);
1519
+  }
1520
+
1521
+  90% {
1522
+    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
1523
+    transform: translate3d(-5px, 0, 0) scaleX(0.995);
1524
+  }
1525
+
1526
+  to {
1527
+    -webkit-transform: translate3d(0, 0, 0);
1528
+    transform: translate3d(0, 0, 0);
1529
+  }
1530
+}
1531
+.animate__bounceInRight {
1532
+  -webkit-animation-name: bounceInRight;
1533
+  animation-name: bounceInRight;
1534
+}
1535
+@-webkit-keyframes bounceInUp {
1536
+  from,
1537
+  60%,
1538
+  75%,
1539
+  90%,
1540
+  to {
1541
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1542
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1543
+  }
1544
+
1545
+  from {
1546
+    opacity: 0;
1547
+    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
1548
+    transform: translate3d(0, 3000px, 0) scaleY(5);
1549
+  }
1550
+
1551
+  60% {
1552
+    opacity: 1;
1553
+    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
1554
+    transform: translate3d(0, -20px, 0) scaleY(0.9);
1555
+  }
1556
+
1557
+  75% {
1558
+    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
1559
+    transform: translate3d(0, 10px, 0) scaleY(0.95);
1560
+  }
1561
+
1562
+  90% {
1563
+    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
1564
+    transform: translate3d(0, -5px, 0) scaleY(0.985);
1565
+  }
1566
+
1567
+  to {
1568
+    -webkit-transform: translate3d(0, 0, 0);
1569
+    transform: translate3d(0, 0, 0);
1570
+  }
1571
+}
1572
+@keyframes bounceInUp {
1573
+  from,
1574
+  60%,
1575
+  75%,
1576
+  90%,
1577
+  to {
1578
+    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1579
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1580
+  }
1581
+
1582
+  from {
1583
+    opacity: 0;
1584
+    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
1585
+    transform: translate3d(0, 3000px, 0) scaleY(5);
1586
+  }
1587
+
1588
+  60% {
1589
+    opacity: 1;
1590
+    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
1591
+    transform: translate3d(0, -20px, 0) scaleY(0.9);
1592
+  }
1593
+
1594
+  75% {
1595
+    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
1596
+    transform: translate3d(0, 10px, 0) scaleY(0.95);
1597
+  }
1598
+
1599
+  90% {
1600
+    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
1601
+    transform: translate3d(0, -5px, 0) scaleY(0.985);
1602
+  }
1603
+
1604
+  to {
1605
+    -webkit-transform: translate3d(0, 0, 0);
1606
+    transform: translate3d(0, 0, 0);
1607
+  }
1608
+}
1609
+.animate__bounceInUp {
1610
+  -webkit-animation-name: bounceInUp;
1611
+  animation-name: bounceInUp;
1612
+}
1613
+/* Bouncing exits  */
1614
+@-webkit-keyframes bounceOut {
1615
+  20% {
1616
+    -webkit-transform: scale3d(0.9, 0.9, 0.9);
1617
+    transform: scale3d(0.9, 0.9, 0.9);
1618
+  }
1619
+
1620
+  50%,
1621
+  55% {
1622
+    opacity: 1;
1623
+    -webkit-transform: scale3d(1.1, 1.1, 1.1);
1624
+    transform: scale3d(1.1, 1.1, 1.1);
1625
+  }
1626
+
1627
+  to {
1628
+    opacity: 0;
1629
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
1630
+    transform: scale3d(0.3, 0.3, 0.3);
1631
+  }
1632
+}
1633
+@keyframes bounceOut {
1634
+  20% {
1635
+    -webkit-transform: scale3d(0.9, 0.9, 0.9);
1636
+    transform: scale3d(0.9, 0.9, 0.9);
1637
+  }
1638
+
1639
+  50%,
1640
+  55% {
1641
+    opacity: 1;
1642
+    -webkit-transform: scale3d(1.1, 1.1, 1.1);
1643
+    transform: scale3d(1.1, 1.1, 1.1);
1644
+  }
1645
+
1646
+  to {
1647
+    opacity: 0;
1648
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
1649
+    transform: scale3d(0.3, 0.3, 0.3);
1650
+  }
1651
+}
1652
+.animate__bounceOut {
1653
+  -webkit-animation-duration: calc(1s * 0.75);
1654
+  animation-duration: calc(1s * 0.75);
1655
+  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
1656
+  animation-duration: calc(var(--animate-duration) * 0.75);
1657
+  -webkit-animation-name: bounceOut;
1658
+  animation-name: bounceOut;
1659
+}
1660
+@-webkit-keyframes bounceOutDown {
1661
+  20% {
1662
+    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
1663
+    transform: translate3d(0, 10px, 0) scaleY(0.985);
1664
+  }
1665
+
1666
+  40%,
1667
+  45% {
1668
+    opacity: 1;
1669
+    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
1670
+    transform: translate3d(0, -20px, 0) scaleY(0.9);
1671
+  }
1672
+
1673
+  to {
1674
+    opacity: 0;
1675
+    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
1676
+    transform: translate3d(0, 2000px, 0) scaleY(3);
1677
+  }
1678
+}
1679
+@keyframes bounceOutDown {
1680
+  20% {
1681
+    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
1682
+    transform: translate3d(0, 10px, 0) scaleY(0.985);
1683
+  }
1684
+
1685
+  40%,
1686
+  45% {
1687
+    opacity: 1;
1688
+    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
1689
+    transform: translate3d(0, -20px, 0) scaleY(0.9);
1690
+  }
1691
+
1692
+  to {
1693
+    opacity: 0;
1694
+    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
1695
+    transform: translate3d(0, 2000px, 0) scaleY(3);
1696
+  }
1697
+}
1698
+.animate__bounceOutDown {
1699
+  -webkit-animation-name: bounceOutDown;
1700
+  animation-name: bounceOutDown;
1701
+}
1702
+@-webkit-keyframes bounceOutLeft {
1703
+  20% {
1704
+    opacity: 1;
1705
+    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
1706
+    transform: translate3d(20px, 0, 0) scaleX(0.9);
1707
+  }
1708
+
1709
+  to {
1710
+    opacity: 0;
1711
+    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
1712
+    transform: translate3d(-2000px, 0, 0) scaleX(2);
1713
+  }
1714
+}
1715
+@keyframes bounceOutLeft {
1716
+  20% {
1717
+    opacity: 1;
1718
+    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
1719
+    transform: translate3d(20px, 0, 0) scaleX(0.9);
1720
+  }
1721
+
1722
+  to {
1723
+    opacity: 0;
1724
+    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
1725
+    transform: translate3d(-2000px, 0, 0) scaleX(2);
1726
+  }
1727
+}
1728
+.animate__bounceOutLeft {
1729
+  -webkit-animation-name: bounceOutLeft;
1730
+  animation-name: bounceOutLeft;
1731
+}
1732
+@-webkit-keyframes bounceOutRight {
1733
+  20% {
1734
+    opacity: 1;
1735
+    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
1736
+    transform: translate3d(-20px, 0, 0) scaleX(0.9);
1737
+  }
1738
+
1739
+  to {
1740
+    opacity: 0;
1741
+    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
1742
+    transform: translate3d(2000px, 0, 0) scaleX(2);
1743
+  }
1744
+}
1745
+@keyframes bounceOutRight {
1746
+  20% {
1747
+    opacity: 1;
1748
+    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
1749
+    transform: translate3d(-20px, 0, 0) scaleX(0.9);
1750
+  }
1751
+
1752
+  to {
1753
+    opacity: 0;
1754
+    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
1755
+    transform: translate3d(2000px, 0, 0) scaleX(2);
1756
+  }
1757
+}
1758
+.animate__bounceOutRight {
1759
+  -webkit-animation-name: bounceOutRight;
1760
+  animation-name: bounceOutRight;
1761
+}
1762
+@-webkit-keyframes bounceOutUp {
1763
+  20% {
1764
+    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
1765
+    transform: translate3d(0, -10px, 0) scaleY(0.985);
1766
+  }
1767
+
1768
+  40%,
1769
+  45% {
1770
+    opacity: 1;
1771
+    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
1772
+    transform: translate3d(0, 20px, 0) scaleY(0.9);
1773
+  }
1774
+
1775
+  to {
1776
+    opacity: 0;
1777
+    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
1778
+    transform: translate3d(0, -2000px, 0) scaleY(3);
1779
+  }
1780
+}
1781
+@keyframes bounceOutUp {
1782
+  20% {
1783
+    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
1784
+    transform: translate3d(0, -10px, 0) scaleY(0.985);
1785
+  }
1786
+
1787
+  40%,
1788
+  45% {
1789
+    opacity: 1;
1790
+    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
1791
+    transform: translate3d(0, 20px, 0) scaleY(0.9);
1792
+  }
1793
+
1794
+  to {
1795
+    opacity: 0;
1796
+    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
1797
+    transform: translate3d(0, -2000px, 0) scaleY(3);
1798
+  }
1799
+}
1800
+.animate__bounceOutUp {
1801
+  -webkit-animation-name: bounceOutUp;
1802
+  animation-name: bounceOutUp;
1803
+}
1804
+/* Fading entrances  */
1805
+@-webkit-keyframes fadeIn {
1806
+  from {
1807
+    opacity: 0;
1808
+  }
1809
+
1810
+  to {
1811
+    opacity: 1;
1812
+  }
1813
+}
1814
+@keyframes fadeIn {
1815
+  from {
1816
+    opacity: 0;
1817
+  }
1818
+
1819
+  to {
1820
+    opacity: 1;
1821
+  }
1822
+}
1823
+.animate__fadeIn {
1824
+  -webkit-animation-name: fadeIn;
1825
+  animation-name: fadeIn;
1826
+}
1827
+@-webkit-keyframes fadeInDown {
1828
+  from {
1829
+    opacity: 0;
1830
+    -webkit-transform: translate3d(0, -100%, 0);
1831
+    transform: translate3d(0, -100%, 0);
1832
+  }
1833
+
1834
+  to {
1835
+    opacity: 1;
1836
+    -webkit-transform: translate3d(0, 0, 0);
1837
+    transform: translate3d(0, 0, 0);
1838
+  }
1839
+}
1840
+@keyframes fadeInDown {
1841
+  from {
1842
+    opacity: 0;
1843
+    -webkit-transform: translate3d(0, -100%, 0);
1844
+    transform: translate3d(0, -100%, 0);
1845
+  }
1846
+
1847
+  to {
1848
+    opacity: 1;
1849
+    -webkit-transform: translate3d(0, 0, 0);
1850
+    transform: translate3d(0, 0, 0);
1851
+  }
1852
+}
1853
+.animate__fadeInDown {
1854
+  -webkit-animation-name: fadeInDown;
1855
+  animation-name: fadeInDown;
1856
+}
1857
+@-webkit-keyframes fadeInDownBig {
1858
+  from {
1859
+    opacity: 0;
1860
+    -webkit-transform: translate3d(0, -2000px, 0);
1861
+    transform: translate3d(0, -2000px, 0);
1862
+  }
1863
+
1864
+  to {
1865
+    opacity: 1;
1866
+    -webkit-transform: translate3d(0, 0, 0);
1867
+    transform: translate3d(0, 0, 0);
1868
+  }
1869
+}
1870
+@keyframes fadeInDownBig {
1871
+  from {
1872
+    opacity: 0;
1873
+    -webkit-transform: translate3d(0, -2000px, 0);
1874
+    transform: translate3d(0, -2000px, 0);
1875
+  }
1876
+
1877
+  to {
1878
+    opacity: 1;
1879
+    -webkit-transform: translate3d(0, 0, 0);
1880
+    transform: translate3d(0, 0, 0);
1881
+  }
1882
+}
1883
+.animate__fadeInDownBig {
1884
+  -webkit-animation-name: fadeInDownBig;
1885
+  animation-name: fadeInDownBig;
1886
+}
1887
+@-webkit-keyframes fadeInLeft {
1888
+  from {
1889
+    opacity: 0;
1890
+    -webkit-transform: translate3d(-100%, 0, 0);
1891
+    transform: translate3d(-100%, 0, 0);
1892
+  }
1893
+
1894
+  to {
1895
+    opacity: 1;
1896
+    -webkit-transform: translate3d(0, 0, 0);
1897
+    transform: translate3d(0, 0, 0);
1898
+  }
1899
+}
1900
+@keyframes fadeInLeft {
1901
+  from {
1902
+    opacity: 0;
1903
+    -webkit-transform: translate3d(-100%, 0, 0);
1904
+    transform: translate3d(-100%, 0, 0);
1905
+  }
1906
+
1907
+  to {
1908
+    opacity: 1;
1909
+    -webkit-transform: translate3d(0, 0, 0);
1910
+    transform: translate3d(0, 0, 0);
1911
+  }
1912
+}
1913
+.animate__fadeInLeft {
1914
+  -webkit-animation-name: fadeInLeft;
1915
+  animation-name: fadeInLeft;
1916
+}
1917
+@-webkit-keyframes fadeInLeftBig {
1918
+  from {
1919
+    opacity: 0;
1920
+    -webkit-transform: translate3d(-2000px, 0, 0);
1921
+    transform: translate3d(-2000px, 0, 0);
1922
+  }
1923
+
1924
+  to {
1925
+    opacity: 1;
1926
+    -webkit-transform: translate3d(0, 0, 0);
1927
+    transform: translate3d(0, 0, 0);
1928
+  }
1929
+}
1930
+@keyframes fadeInLeftBig {
1931
+  from {
1932
+    opacity: 0;
1933
+    -webkit-transform: translate3d(-2000px, 0, 0);
1934
+    transform: translate3d(-2000px, 0, 0);
1935
+  }
1936
+
1937
+  to {
1938
+    opacity: 1;
1939
+    -webkit-transform: translate3d(0, 0, 0);
1940
+    transform: translate3d(0, 0, 0);
1941
+  }
1942
+}
1943
+.animate__fadeInLeftBig {
1944
+  -webkit-animation-name: fadeInLeftBig;
1945
+  animation-name: fadeInLeftBig;
1946
+}
1947
+@-webkit-keyframes fadeInRight {
1948
+  from {
1949
+    opacity: 0;
1950
+    -webkit-transform: translate3d(100%, 0, 0);
1951
+    transform: translate3d(100%, 0, 0);
1952
+  }
1953
+
1954
+  to {
1955
+    opacity: 1;
1956
+    -webkit-transform: translate3d(0, 0, 0);
1957
+    transform: translate3d(0, 0, 0);
1958
+  }
1959
+}
1960
+@keyframes fadeInRight {
1961
+  from {
1962
+    opacity: 0;
1963
+    -webkit-transform: translate3d(100%, 0, 0);
1964
+    transform: translate3d(100%, 0, 0);
1965
+  }
1966
+
1967
+  to {
1968
+    opacity: 1;
1969
+    -webkit-transform: translate3d(0, 0, 0);
1970
+    transform: translate3d(0, 0, 0);
1971
+  }
1972
+}
1973
+.animate__fadeInRight {
1974
+  -webkit-animation-name: fadeInRight;
1975
+  animation-name: fadeInRight;
1976
+}
1977
+@-webkit-keyframes fadeInRightBig {
1978
+  from {
1979
+    opacity: 0;
1980
+    -webkit-transform: translate3d(2000px, 0, 0);
1981
+    transform: translate3d(2000px, 0, 0);
1982
+  }
1983
+
1984
+  to {
1985
+    opacity: 1;
1986
+    -webkit-transform: translate3d(0, 0, 0);
1987
+    transform: translate3d(0, 0, 0);
1988
+  }
1989
+}
1990
+@keyframes fadeInRightBig {
1991
+  from {
1992
+    opacity: 0;
1993
+    -webkit-transform: translate3d(2000px, 0, 0);
1994
+    transform: translate3d(2000px, 0, 0);
1995
+  }
1996
+
1997
+  to {
1998
+    opacity: 1;
1999
+    -webkit-transform: translate3d(0, 0, 0);
2000
+    transform: translate3d(0, 0, 0);
2001
+  }
2002
+}
2003
+.animate__fadeInRightBig {
2004
+  -webkit-animation-name: fadeInRightBig;
2005
+  animation-name: fadeInRightBig;
2006
+}
2007
+@-webkit-keyframes fadeInUp {
2008
+  from {
2009
+    opacity: 0;
2010
+    -webkit-transform: translate3d(0, 100%, 0);
2011
+    transform: translate3d(0, 100%, 0);
2012
+  }
2013
+
2014
+  to {
2015
+    opacity: 1;
2016
+    -webkit-transform: translate3d(0, 0, 0);
2017
+    transform: translate3d(0, 0, 0);
2018
+  }
2019
+}
2020
+@keyframes fadeInUp {
2021
+  from {
2022
+    opacity: 0;
2023
+    -webkit-transform: translate3d(0, 100%, 0);
2024
+    transform: translate3d(0, 100%, 0);
2025
+  }
2026
+
2027
+  to {
2028
+    opacity: 1;
2029
+    -webkit-transform: translate3d(0, 0, 0);
2030
+    transform: translate3d(0, 0, 0);
2031
+  }
2032
+}
2033
+.animate__fadeInUp {
2034
+  -webkit-animation-name: fadeInUp;
2035
+  animation-name: fadeInUp;
2036
+}
2037
+@-webkit-keyframes fadeInUpBig {
2038
+  from {
2039
+    opacity: 0;
2040
+    -webkit-transform: translate3d(0, 2000px, 0);
2041
+    transform: translate3d(0, 2000px, 0);
2042
+  }
2043
+
2044
+  to {
2045
+    opacity: 1;
2046
+    -webkit-transform: translate3d(0, 0, 0);
2047
+    transform: translate3d(0, 0, 0);
2048
+  }
2049
+}
2050
+@keyframes fadeInUpBig {
2051
+  from {
2052
+    opacity: 0;
2053
+    -webkit-transform: translate3d(0, 2000px, 0);
2054
+    transform: translate3d(0, 2000px, 0);
2055
+  }
2056
+
2057
+  to {
2058
+    opacity: 1;
2059
+    -webkit-transform: translate3d(0, 0, 0);
2060
+    transform: translate3d(0, 0, 0);
2061
+  }
2062
+}
2063
+.animate__fadeInUpBig {
2064
+  -webkit-animation-name: fadeInUpBig;
2065
+  animation-name: fadeInUpBig;
2066
+}
2067
+@-webkit-keyframes fadeInTopLeft {
2068
+  from {
2069
+    opacity: 0;
2070
+    -webkit-transform: translate3d(-100%, -100%, 0);
2071
+    transform: translate3d(-100%, -100%, 0);
2072
+  }
2073
+  to {
2074
+    opacity: 1;
2075
+    -webkit-transform: translate3d(0, 0, 0);
2076
+    transform: translate3d(0, 0, 0);
2077
+  }
2078
+}
2079
+@keyframes fadeInTopLeft {
2080
+  from {
2081
+    opacity: 0;
2082
+    -webkit-transform: translate3d(-100%, -100%, 0);
2083
+    transform: translate3d(-100%, -100%, 0);
2084
+  }
2085
+  to {
2086
+    opacity: 1;
2087
+    -webkit-transform: translate3d(0, 0, 0);
2088
+    transform: translate3d(0, 0, 0);
2089
+  }
2090
+}
2091
+.animate__fadeInTopLeft {
2092
+  -webkit-animation-name: fadeInTopLeft;
2093
+  animation-name: fadeInTopLeft;
2094
+}
2095
+@-webkit-keyframes fadeInTopRight {
2096
+  from {
2097
+    opacity: 0;
2098
+    -webkit-transform: translate3d(100%, -100%, 0);
2099
+    transform: translate3d(100%, -100%, 0);
2100
+  }
2101
+  to {
2102
+    opacity: 1;
2103
+    -webkit-transform: translate3d(0, 0, 0);
2104
+    transform: translate3d(0, 0, 0);
2105
+  }
2106
+}
2107
+@keyframes fadeInTopRight {
2108
+  from {
2109
+    opacity: 0;
2110
+    -webkit-transform: translate3d(100%, -100%, 0);
2111
+    transform: translate3d(100%, -100%, 0);
2112
+  }
2113
+  to {
2114
+    opacity: 1;
2115
+    -webkit-transform: translate3d(0, 0, 0);
2116
+    transform: translate3d(0, 0, 0);
2117
+  }
2118
+}
2119
+.animate__fadeInTopRight {
2120
+  -webkit-animation-name: fadeInTopRight;
2121
+  animation-name: fadeInTopRight;
2122
+}
2123
+@-webkit-keyframes fadeInBottomLeft {
2124
+  from {
2125
+    opacity: 0;
2126
+    -webkit-transform: translate3d(-100%, 100%, 0);
2127
+    transform: translate3d(-100%, 100%, 0);
2128
+  }
2129
+  to {
2130
+    opacity: 1;
2131
+    -webkit-transform: translate3d(0, 0, 0);
2132
+    transform: translate3d(0, 0, 0);
2133
+  }
2134
+}
2135
+@keyframes fadeInBottomLeft {
2136
+  from {
2137
+    opacity: 0;
2138
+    -webkit-transform: translate3d(-100%, 100%, 0);
2139
+    transform: translate3d(-100%, 100%, 0);
2140
+  }
2141
+  to {
2142
+    opacity: 1;
2143
+    -webkit-transform: translate3d(0, 0, 0);
2144
+    transform: translate3d(0, 0, 0);
2145
+  }
2146
+}
2147
+.animate__fadeInBottomLeft {
2148
+  -webkit-animation-name: fadeInBottomLeft;
2149
+  animation-name: fadeInBottomLeft;
2150
+}
2151
+@-webkit-keyframes fadeInBottomRight {
2152
+  from {
2153
+    opacity: 0;
2154
+    -webkit-transform: translate3d(100%, 100%, 0);
2155
+    transform: translate3d(100%, 100%, 0);
2156
+  }
2157
+  to {
2158
+    opacity: 1;
2159
+    -webkit-transform: translate3d(0, 0, 0);
2160
+    transform: translate3d(0, 0, 0);
2161
+  }
2162
+}
2163
+@keyframes fadeInBottomRight {
2164
+  from {
2165
+    opacity: 0;
2166
+    -webkit-transform: translate3d(100%, 100%, 0);
2167
+    transform: translate3d(100%, 100%, 0);
2168
+  }
2169
+  to {
2170
+    opacity: 1;
2171
+    -webkit-transform: translate3d(0, 0, 0);
2172
+    transform: translate3d(0, 0, 0);
2173
+  }
2174
+}
2175
+.animate__fadeInBottomRight {
2176
+  -webkit-animation-name: fadeInBottomRight;
2177
+  animation-name: fadeInBottomRight;
2178
+}
2179
+/* Fading exits */
2180
+@-webkit-keyframes fadeOut {
2181
+  from {
2182
+    opacity: 1;
2183
+  }
2184
+
2185
+  to {
2186
+    opacity: 0;
2187
+  }
2188
+}
2189
+@keyframes fadeOut {
2190
+  from {
2191
+    opacity: 1;
2192
+  }
2193
+
2194
+  to {
2195
+    opacity: 0;
2196
+  }
2197
+}
2198
+.animate__fadeOut {
2199
+  -webkit-animation-name: fadeOut;
2200
+  animation-name: fadeOut;
2201
+}
2202
+@-webkit-keyframes fadeOutDown {
2203
+  from {
2204
+    opacity: 1;
2205
+  }
2206
+
2207
+  to {
2208
+    opacity: 0;
2209
+    -webkit-transform: translate3d(0, 100%, 0);
2210
+    transform: translate3d(0, 100%, 0);
2211
+  }
2212
+}
2213
+@keyframes fadeOutDown {
2214
+  from {
2215
+    opacity: 1;
2216
+  }
2217
+
2218
+  to {
2219
+    opacity: 0;
2220
+    -webkit-transform: translate3d(0, 100%, 0);
2221
+    transform: translate3d(0, 100%, 0);
2222
+  }
2223
+}
2224
+.animate__fadeOutDown {
2225
+  -webkit-animation-name: fadeOutDown;
2226
+  animation-name: fadeOutDown;
2227
+}
2228
+@-webkit-keyframes fadeOutDownBig {
2229
+  from {
2230
+    opacity: 1;
2231
+  }
2232
+
2233
+  to {
2234
+    opacity: 0;
2235
+    -webkit-transform: translate3d(0, 2000px, 0);
2236
+    transform: translate3d(0, 2000px, 0);
2237
+  }
2238
+}
2239
+@keyframes fadeOutDownBig {
2240
+  from {
2241
+    opacity: 1;
2242
+  }
2243
+
2244
+  to {
2245
+    opacity: 0;
2246
+    -webkit-transform: translate3d(0, 2000px, 0);
2247
+    transform: translate3d(0, 2000px, 0);
2248
+  }
2249
+}
2250
+.animate__fadeOutDownBig {
2251
+  -webkit-animation-name: fadeOutDownBig;
2252
+  animation-name: fadeOutDownBig;
2253
+}
2254
+@-webkit-keyframes fadeOutLeft {
2255
+  from {
2256
+    opacity: 1;
2257
+  }
2258
+
2259
+  to {
2260
+    opacity: 0;
2261
+    -webkit-transform: translate3d(-100%, 0, 0);
2262
+    transform: translate3d(-100%, 0, 0);
2263
+  }
2264
+}
2265
+@keyframes fadeOutLeft {
2266
+  from {
2267
+    opacity: 1;
2268
+  }
2269
+
2270
+  to {
2271
+    opacity: 0;
2272
+    -webkit-transform: translate3d(-100%, 0, 0);
2273
+    transform: translate3d(-100%, 0, 0);
2274
+  }
2275
+}
2276
+.animate__fadeOutLeft {
2277
+  -webkit-animation-name: fadeOutLeft;
2278
+  animation-name: fadeOutLeft;
2279
+}
2280
+@-webkit-keyframes fadeOutLeftBig {
2281
+  from {
2282
+    opacity: 1;
2283
+  }
2284
+
2285
+  to {
2286
+    opacity: 0;
2287
+    -webkit-transform: translate3d(-2000px, 0, 0);
2288
+    transform: translate3d(-2000px, 0, 0);
2289
+  }
2290
+}
2291
+@keyframes fadeOutLeftBig {
2292
+  from {
2293
+    opacity: 1;
2294
+  }
2295
+
2296
+  to {
2297
+    opacity: 0;
2298
+    -webkit-transform: translate3d(-2000px, 0, 0);
2299
+    transform: translate3d(-2000px, 0, 0);
2300
+  }
2301
+}
2302
+.animate__fadeOutLeftBig {
2303
+  -webkit-animation-name: fadeOutLeftBig;
2304
+  animation-name: fadeOutLeftBig;
2305
+}
2306
+@-webkit-keyframes fadeOutRight {
2307
+  from {
2308
+    opacity: 1;
2309
+  }
2310
+
2311
+  to {
2312
+    opacity: 0;
2313
+    -webkit-transform: translate3d(100%, 0, 0);
2314
+    transform: translate3d(100%, 0, 0);
2315
+  }
2316
+}
2317
+@keyframes fadeOutRight {
2318
+  from {
2319
+    opacity: 1;
2320
+  }
2321
+
2322
+  to {
2323
+    opacity: 0;
2324
+    -webkit-transform: translate3d(100%, 0, 0);
2325
+    transform: translate3d(100%, 0, 0);
2326
+  }
2327
+}
2328
+.animate__fadeOutRight {
2329
+  -webkit-animation-name: fadeOutRight;
2330
+  animation-name: fadeOutRight;
2331
+}
2332
+@-webkit-keyframes fadeOutRightBig {
2333
+  from {
2334
+    opacity: 1;
2335
+  }
2336
+
2337
+  to {
2338
+    opacity: 0;
2339
+    -webkit-transform: translate3d(2000px, 0, 0);
2340
+    transform: translate3d(2000px, 0, 0);
2341
+  }
2342
+}
2343
+@keyframes fadeOutRightBig {
2344
+  from {
2345
+    opacity: 1;
2346
+  }
2347
+
2348
+  to {
2349
+    opacity: 0;
2350
+    -webkit-transform: translate3d(2000px, 0, 0);
2351
+    transform: translate3d(2000px, 0, 0);
2352
+  }
2353
+}
2354
+.animate__fadeOutRightBig {
2355
+  -webkit-animation-name: fadeOutRightBig;
2356
+  animation-name: fadeOutRightBig;
2357
+}
2358
+@-webkit-keyframes fadeOutUp {
2359
+  from {
2360
+    opacity: 1;
2361
+  }
2362
+
2363
+  to {
2364
+    opacity: 0;
2365
+    -webkit-transform: translate3d(0, -100%, 0);
2366
+    transform: translate3d(0, -100%, 0);
2367
+  }
2368
+}
2369
+@keyframes fadeOutUp {
2370
+  from {
2371
+    opacity: 1;
2372
+  }
2373
+
2374
+  to {
2375
+    opacity: 0;
2376
+    -webkit-transform: translate3d(0, -100%, 0);
2377
+    transform: translate3d(0, -100%, 0);
2378
+  }
2379
+}
2380
+.animate__fadeOutUp {
2381
+  -webkit-animation-name: fadeOutUp;
2382
+  animation-name: fadeOutUp;
2383
+}
2384
+@-webkit-keyframes fadeOutUpBig {
2385
+  from {
2386
+    opacity: 1;
2387
+  }
2388
+
2389
+  to {
2390
+    opacity: 0;
2391
+    -webkit-transform: translate3d(0, -2000px, 0);
2392
+    transform: translate3d(0, -2000px, 0);
2393
+  }
2394
+}
2395
+@keyframes fadeOutUpBig {
2396
+  from {
2397
+    opacity: 1;
2398
+  }
2399
+
2400
+  to {
2401
+    opacity: 0;
2402
+    -webkit-transform: translate3d(0, -2000px, 0);
2403
+    transform: translate3d(0, -2000px, 0);
2404
+  }
2405
+}
2406
+.animate__fadeOutUpBig {
2407
+  -webkit-animation-name: fadeOutUpBig;
2408
+  animation-name: fadeOutUpBig;
2409
+}
2410
+@-webkit-keyframes fadeOutTopLeft {
2411
+  from {
2412
+    opacity: 1;
2413
+    -webkit-transform: translate3d(0, 0, 0);
2414
+    transform: translate3d(0, 0, 0);
2415
+  }
2416
+  to {
2417
+    opacity: 0;
2418
+    -webkit-transform: translate3d(-100%, -100%, 0);
2419
+    transform: translate3d(-100%, -100%, 0);
2420
+  }
2421
+}
2422
+@keyframes fadeOutTopLeft {
2423
+  from {
2424
+    opacity: 1;
2425
+    -webkit-transform: translate3d(0, 0, 0);
2426
+    transform: translate3d(0, 0, 0);
2427
+  }
2428
+  to {
2429
+    opacity: 0;
2430
+    -webkit-transform: translate3d(-100%, -100%, 0);
2431
+    transform: translate3d(-100%, -100%, 0);
2432
+  }
2433
+}
2434
+.animate__fadeOutTopLeft {
2435
+  -webkit-animation-name: fadeOutTopLeft;
2436
+  animation-name: fadeOutTopLeft;
2437
+}
2438
+@-webkit-keyframes fadeOutTopRight {
2439
+  from {
2440
+    opacity: 1;
2441
+    -webkit-transform: translate3d(0, 0, 0);
2442
+    transform: translate3d(0, 0, 0);
2443
+  }
2444
+  to {
2445
+    opacity: 0;
2446
+    -webkit-transform: translate3d(100%, -100%, 0);
2447
+    transform: translate3d(100%, -100%, 0);
2448
+  }
2449
+}
2450
+@keyframes fadeOutTopRight {
2451
+  from {
2452
+    opacity: 1;
2453
+    -webkit-transform: translate3d(0, 0, 0);
2454
+    transform: translate3d(0, 0, 0);
2455
+  }
2456
+  to {
2457
+    opacity: 0;
2458
+    -webkit-transform: translate3d(100%, -100%, 0);
2459
+    transform: translate3d(100%, -100%, 0);
2460
+  }
2461
+}
2462
+.animate__fadeOutTopRight {
2463
+  -webkit-animation-name: fadeOutTopRight;
2464
+  animation-name: fadeOutTopRight;
2465
+}
2466
+@-webkit-keyframes fadeOutBottomRight {
2467
+  from {
2468
+    opacity: 1;
2469
+    -webkit-transform: translate3d(0, 0, 0);
2470
+    transform: translate3d(0, 0, 0);
2471
+  }
2472
+  to {
2473
+    opacity: 0;
2474
+    -webkit-transform: translate3d(100%, 100%, 0);
2475
+    transform: translate3d(100%, 100%, 0);
2476
+  }
2477
+}
2478
+@keyframes fadeOutBottomRight {
2479
+  from {
2480
+    opacity: 1;
2481
+    -webkit-transform: translate3d(0, 0, 0);
2482
+    transform: translate3d(0, 0, 0);
2483
+  }
2484
+  to {
2485
+    opacity: 0;
2486
+    -webkit-transform: translate3d(100%, 100%, 0);
2487
+    transform: translate3d(100%, 100%, 0);
2488
+  }
2489
+}
2490
+.animate__fadeOutBottomRight {
2491
+  -webkit-animation-name: fadeOutBottomRight;
2492
+  animation-name: fadeOutBottomRight;
2493
+}
2494
+@-webkit-keyframes fadeOutBottomLeft {
2495
+  from {
2496
+    opacity: 1;
2497
+    -webkit-transform: translate3d(0, 0, 0);
2498
+    transform: translate3d(0, 0, 0);
2499
+  }
2500
+  to {
2501
+    opacity: 0;
2502
+    -webkit-transform: translate3d(-100%, 100%, 0);
2503
+    transform: translate3d(-100%, 100%, 0);
2504
+  }
2505
+}
2506
+@keyframes fadeOutBottomLeft {
2507
+  from {
2508
+    opacity: 1;
2509
+    -webkit-transform: translate3d(0, 0, 0);
2510
+    transform: translate3d(0, 0, 0);
2511
+  }
2512
+  to {
2513
+    opacity: 0;
2514
+    -webkit-transform: translate3d(-100%, 100%, 0);
2515
+    transform: translate3d(-100%, 100%, 0);
2516
+  }
2517
+}
2518
+.animate__fadeOutBottomLeft {
2519
+  -webkit-animation-name: fadeOutBottomLeft;
2520
+  animation-name: fadeOutBottomLeft;
2521
+}
2522
+/* Flippers */
2523
+@-webkit-keyframes flip {
2524
+  from {
2525
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
2526
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
2527
+    -webkit-animation-timing-function: ease-out;
2528
+    animation-timing-function: ease-out;
2529
+  }
2530
+
2531
+  40% {
2532
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2533
+      rotate3d(0, 1, 0, -190deg);
2534
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2535
+      rotate3d(0, 1, 0, -190deg);
2536
+    -webkit-animation-timing-function: ease-out;
2537
+    animation-timing-function: ease-out;
2538
+  }
2539
+
2540
+  50% {
2541
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2542
+      rotate3d(0, 1, 0, -170deg);
2543
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2544
+      rotate3d(0, 1, 0, -170deg);
2545
+    -webkit-animation-timing-function: ease-in;
2546
+    animation-timing-function: ease-in;
2547
+  }
2548
+
2549
+  80% {
2550
+    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
2551
+      rotate3d(0, 1, 0, 0deg);
2552
+    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
2553
+      rotate3d(0, 1, 0, 0deg);
2554
+    -webkit-animation-timing-function: ease-in;
2555
+    animation-timing-function: ease-in;
2556
+  }
2557
+
2558
+  to {
2559
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
2560
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
2561
+    -webkit-animation-timing-function: ease-in;
2562
+    animation-timing-function: ease-in;
2563
+  }
2564
+}
2565
+@keyframes flip {
2566
+  from {
2567
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
2568
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
2569
+    -webkit-animation-timing-function: ease-out;
2570
+    animation-timing-function: ease-out;
2571
+  }
2572
+
2573
+  40% {
2574
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2575
+      rotate3d(0, 1, 0, -190deg);
2576
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2577
+      rotate3d(0, 1, 0, -190deg);
2578
+    -webkit-animation-timing-function: ease-out;
2579
+    animation-timing-function: ease-out;
2580
+  }
2581
+
2582
+  50% {
2583
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2584
+      rotate3d(0, 1, 0, -170deg);
2585
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
2586
+      rotate3d(0, 1, 0, -170deg);
2587
+    -webkit-animation-timing-function: ease-in;
2588
+    animation-timing-function: ease-in;
2589
+  }
2590
+
2591
+  80% {
2592
+    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
2593
+      rotate3d(0, 1, 0, 0deg);
2594
+    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
2595
+      rotate3d(0, 1, 0, 0deg);
2596
+    -webkit-animation-timing-function: ease-in;
2597
+    animation-timing-function: ease-in;
2598
+  }
2599
+
2600
+  to {
2601
+    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
2602
+    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
2603
+    -webkit-animation-timing-function: ease-in;
2604
+    animation-timing-function: ease-in;
2605
+  }
2606
+}
2607
+.animate__animated.animate__flip {
2608
+  -webkit-backface-visibility: visible;
2609
+  backface-visibility: visible;
2610
+  -webkit-animation-name: flip;
2611
+  animation-name: flip;
2612
+}
2613
+@-webkit-keyframes flipInX {
2614
+  from {
2615
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2616
+    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2617
+    -webkit-animation-timing-function: ease-in;
2618
+    animation-timing-function: ease-in;
2619
+    opacity: 0;
2620
+  }
2621
+
2622
+  40% {
2623
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2624
+    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2625
+    -webkit-animation-timing-function: ease-in;
2626
+    animation-timing-function: ease-in;
2627
+  }
2628
+
2629
+  60% {
2630
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2631
+    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2632
+    opacity: 1;
2633
+  }
2634
+
2635
+  80% {
2636
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2637
+    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2638
+  }
2639
+
2640
+  to {
2641
+    -webkit-transform: perspective(400px);
2642
+    transform: perspective(400px);
2643
+  }
2644
+}
2645
+@keyframes flipInX {
2646
+  from {
2647
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2648
+    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2649
+    -webkit-animation-timing-function: ease-in;
2650
+    animation-timing-function: ease-in;
2651
+    opacity: 0;
2652
+  }
2653
+
2654
+  40% {
2655
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2656
+    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2657
+    -webkit-animation-timing-function: ease-in;
2658
+    animation-timing-function: ease-in;
2659
+  }
2660
+
2661
+  60% {
2662
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2663
+    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2664
+    opacity: 1;
2665
+  }
2666
+
2667
+  80% {
2668
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2669
+    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2670
+  }
2671
+
2672
+  to {
2673
+    -webkit-transform: perspective(400px);
2674
+    transform: perspective(400px);
2675
+  }
2676
+}
2677
+.animate__flipInX {
2678
+  -webkit-backface-visibility: visible !important;
2679
+  backface-visibility: visible !important;
2680
+  -webkit-animation-name: flipInX;
2681
+  animation-name: flipInX;
2682
+}
2683
+@-webkit-keyframes flipInY {
2684
+  from {
2685
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2686
+    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2687
+    -webkit-animation-timing-function: ease-in;
2688
+    animation-timing-function: ease-in;
2689
+    opacity: 0;
2690
+  }
2691
+
2692
+  40% {
2693
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2694
+    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2695
+    -webkit-animation-timing-function: ease-in;
2696
+    animation-timing-function: ease-in;
2697
+  }
2698
+
2699
+  60% {
2700
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2701
+    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2702
+    opacity: 1;
2703
+  }
2704
+
2705
+  80% {
2706
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2707
+    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2708
+  }
2709
+
2710
+  to {
2711
+    -webkit-transform: perspective(400px);
2712
+    transform: perspective(400px);
2713
+  }
2714
+}
2715
+@keyframes flipInY {
2716
+  from {
2717
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2718
+    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2719
+    -webkit-animation-timing-function: ease-in;
2720
+    animation-timing-function: ease-in;
2721
+    opacity: 0;
2722
+  }
2723
+
2724
+  40% {
2725
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2726
+    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2727
+    -webkit-animation-timing-function: ease-in;
2728
+    animation-timing-function: ease-in;
2729
+  }
2730
+
2731
+  60% {
2732
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2733
+    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2734
+    opacity: 1;
2735
+  }
2736
+
2737
+  80% {
2738
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2739
+    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2740
+  }
2741
+
2742
+  to {
2743
+    -webkit-transform: perspective(400px);
2744
+    transform: perspective(400px);
2745
+  }
2746
+}
2747
+.animate__flipInY {
2748
+  -webkit-backface-visibility: visible !important;
2749
+  backface-visibility: visible !important;
2750
+  -webkit-animation-name: flipInY;
2751
+  animation-name: flipInY;
2752
+}
2753
+@-webkit-keyframes flipOutX {
2754
+  from {
2755
+    -webkit-transform: perspective(400px);
2756
+    transform: perspective(400px);
2757
+  }
2758
+
2759
+  30% {
2760
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2761
+    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2762
+    opacity: 1;
2763
+  }
2764
+
2765
+  to {
2766
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2767
+    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2768
+    opacity: 0;
2769
+  }
2770
+}
2771
+@keyframes flipOutX {
2772
+  from {
2773
+    -webkit-transform: perspective(400px);
2774
+    transform: perspective(400px);
2775
+  }
2776
+
2777
+  30% {
2778
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2779
+    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2780
+    opacity: 1;
2781
+  }
2782
+
2783
+  to {
2784
+    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2785
+    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2786
+    opacity: 0;
2787
+  }
2788
+}
2789
+.animate__flipOutX {
2790
+  -webkit-animation-duration: calc(1s * 0.75);
2791
+  animation-duration: calc(1s * 0.75);
2792
+  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
2793
+  animation-duration: calc(var(--animate-duration) * 0.75);
2794
+  -webkit-animation-name: flipOutX;
2795
+  animation-name: flipOutX;
2796
+  -webkit-backface-visibility: visible !important;
2797
+  backface-visibility: visible !important;
2798
+}
2799
+@-webkit-keyframes flipOutY {
2800
+  from {
2801
+    -webkit-transform: perspective(400px);
2802
+    transform: perspective(400px);
2803
+  }
2804
+
2805
+  30% {
2806
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2807
+    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2808
+    opacity: 1;
2809
+  }
2810
+
2811
+  to {
2812
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2813
+    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2814
+    opacity: 0;
2815
+  }
2816
+}
2817
+@keyframes flipOutY {
2818
+  from {
2819
+    -webkit-transform: perspective(400px);
2820
+    transform: perspective(400px);
2821
+  }
2822
+
2823
+  30% {
2824
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2825
+    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2826
+    opacity: 1;
2827
+  }
2828
+
2829
+  to {
2830
+    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2831
+    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2832
+    opacity: 0;
2833
+  }
2834
+}
2835
+.animate__flipOutY {
2836
+  -webkit-animation-duration: calc(1s * 0.75);
2837
+  animation-duration: calc(1s * 0.75);
2838
+  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
2839
+  animation-duration: calc(var(--animate-duration) * 0.75);
2840
+  -webkit-backface-visibility: visible !important;
2841
+  backface-visibility: visible !important;
2842
+  -webkit-animation-name: flipOutY;
2843
+  animation-name: flipOutY;
2844
+}
2845
+/* Lightspeed */
2846
+@-webkit-keyframes lightSpeedInRight {
2847
+  from {
2848
+    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2849
+    transform: translate3d(100%, 0, 0) skewX(-30deg);
2850
+    opacity: 0;
2851
+  }
2852
+
2853
+  60% {
2854
+    -webkit-transform: skewX(20deg);
2855
+    transform: skewX(20deg);
2856
+    opacity: 1;
2857
+  }
2858
+
2859
+  80% {
2860
+    -webkit-transform: skewX(-5deg);
2861
+    transform: skewX(-5deg);
2862
+  }
2863
+
2864
+  to {
2865
+    -webkit-transform: translate3d(0, 0, 0);
2866
+    transform: translate3d(0, 0, 0);
2867
+  }
2868
+}
2869
+@keyframes lightSpeedInRight {
2870
+  from {
2871
+    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2872
+    transform: translate3d(100%, 0, 0) skewX(-30deg);
2873
+    opacity: 0;
2874
+  }
2875
+
2876
+  60% {
2877
+    -webkit-transform: skewX(20deg);
2878
+    transform: skewX(20deg);
2879
+    opacity: 1;
2880
+  }
2881
+
2882
+  80% {
2883
+    -webkit-transform: skewX(-5deg);
2884
+    transform: skewX(-5deg);
2885
+  }
2886
+
2887
+  to {
2888
+    -webkit-transform: translate3d(0, 0, 0);
2889
+    transform: translate3d(0, 0, 0);
2890
+  }
2891
+}
2892
+.animate__lightSpeedInRight {
2893
+  -webkit-animation-name: lightSpeedInRight;
2894
+  animation-name: lightSpeedInRight;
2895
+  -webkit-animation-timing-function: ease-out;
2896
+  animation-timing-function: ease-out;
2897
+}
2898
+@-webkit-keyframes lightSpeedInLeft {
2899
+  from {
2900
+    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
2901
+    transform: translate3d(-100%, 0, 0) skewX(30deg);
2902
+    opacity: 0;
2903
+  }
2904
+
2905
+  60% {
2906
+    -webkit-transform: skewX(-20deg);
2907
+    transform: skewX(-20deg);
2908
+    opacity: 1;
2909
+  }
2910
+
2911
+  80% {
2912
+    -webkit-transform: skewX(5deg);
2913
+    transform: skewX(5deg);
2914
+  }
2915
+
2916
+  to {
2917
+    -webkit-transform: translate3d(0, 0, 0);
2918
+    transform: translate3d(0, 0, 0);
2919
+  }
2920
+}
2921
+@keyframes lightSpeedInLeft {
2922
+  from {
2923
+    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
2924
+    transform: translate3d(-100%, 0, 0) skewX(30deg);
2925
+    opacity: 0;
2926
+  }
2927
+
2928
+  60% {
2929
+    -webkit-transform: skewX(-20deg);
2930
+    transform: skewX(-20deg);
2931
+    opacity: 1;
2932
+  }
2933
+
2934
+  80% {
2935
+    -webkit-transform: skewX(5deg);
2936
+    transform: skewX(5deg);
2937
+  }
2938
+
2939
+  to {
2940
+    -webkit-transform: translate3d(0, 0, 0);
2941
+    transform: translate3d(0, 0, 0);
2942
+  }
2943
+}
2944
+.animate__lightSpeedInLeft {
2945
+  -webkit-animation-name: lightSpeedInLeft;
2946
+  animation-name: lightSpeedInLeft;
2947
+  -webkit-animation-timing-function: ease-out;
2948
+  animation-timing-function: ease-out;
2949
+}
2950
+@-webkit-keyframes lightSpeedOutRight {
2951
+  from {
2952
+    opacity: 1;
2953
+  }
2954
+
2955
+  to {
2956
+    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2957
+    transform: translate3d(100%, 0, 0) skewX(30deg);
2958
+    opacity: 0;
2959
+  }
2960
+}
2961
+@keyframes lightSpeedOutRight {
2962
+  from {
2963
+    opacity: 1;
2964
+  }
2965
+
2966
+  to {
2967
+    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2968
+    transform: translate3d(100%, 0, 0) skewX(30deg);
2969
+    opacity: 0;
2970
+  }
2971
+}
2972
+.animate__lightSpeedOutRight {
2973
+  -webkit-animation-name: lightSpeedOutRight;
2974
+  animation-name: lightSpeedOutRight;
2975
+  -webkit-animation-timing-function: ease-in;
2976
+  animation-timing-function: ease-in;
2977
+}
2978
+@-webkit-keyframes lightSpeedOutLeft {
2979
+  from {
2980
+    opacity: 1;
2981
+  }
2982
+
2983
+  to {
2984
+    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
2985
+    transform: translate3d(-100%, 0, 0) skewX(-30deg);
2986
+    opacity: 0;
2987
+  }
2988
+}
2989
+@keyframes lightSpeedOutLeft {
2990
+  from {
2991
+    opacity: 1;
2992
+  }
2993
+
2994
+  to {
2995
+    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
2996
+    transform: translate3d(-100%, 0, 0) skewX(-30deg);
2997
+    opacity: 0;
2998
+  }
2999
+}
3000
+.animate__lightSpeedOutLeft {
3001
+  -webkit-animation-name: lightSpeedOutLeft;
3002
+  animation-name: lightSpeedOutLeft;
3003
+  -webkit-animation-timing-function: ease-in;
3004
+  animation-timing-function: ease-in;
3005
+}
3006
+/* Rotating entrances */
3007
+@-webkit-keyframes rotateIn {
3008
+  from {
3009
+    -webkit-transform: rotate3d(0, 0, 1, -200deg);
3010
+    transform: rotate3d(0, 0, 1, -200deg);
3011
+    opacity: 0;
3012
+  }
3013
+
3014
+  to {
3015
+    -webkit-transform: translate3d(0, 0, 0);
3016
+    transform: translate3d(0, 0, 0);
3017
+    opacity: 1;
3018
+  }
3019
+}
3020
+@keyframes rotateIn {
3021
+  from {
3022
+    -webkit-transform: rotate3d(0, 0, 1, -200deg);
3023
+    transform: rotate3d(0, 0, 1, -200deg);
3024
+    opacity: 0;
3025
+  }
3026
+
3027
+  to {
3028
+    -webkit-transform: translate3d(0, 0, 0);
3029
+    transform: translate3d(0, 0, 0);
3030
+    opacity: 1;
3031
+  }
3032
+}
3033
+.animate__rotateIn {
3034
+  -webkit-animation-name: rotateIn;
3035
+  animation-name: rotateIn;
3036
+  -webkit-transform-origin: center;
3037
+  transform-origin: center;
3038
+}
3039
+@-webkit-keyframes rotateInDownLeft {
3040
+  from {
3041
+    -webkit-transform: rotate3d(0, 0, 1, -45deg);
3042
+    transform: rotate3d(0, 0, 1, -45deg);
3043
+    opacity: 0;
3044
+  }
3045
+
3046
+  to {
3047
+    -webkit-transform: translate3d(0, 0, 0);
3048
+    transform: translate3d(0, 0, 0);
3049
+    opacity: 1;
3050
+  }
3051
+}
3052
+@keyframes rotateInDownLeft {
3053
+  from {
3054
+    -webkit-transform: rotate3d(0, 0, 1, -45deg);
3055
+    transform: rotate3d(0, 0, 1, -45deg);
3056
+    opacity: 0;
3057
+  }
3058
+
3059
+  to {
3060
+    -webkit-transform: translate3d(0, 0, 0);
3061
+    transform: translate3d(0, 0, 0);
3062
+    opacity: 1;
3063
+  }
3064
+}
3065
+.animate__rotateInDownLeft {
3066
+  -webkit-animation-name: rotateInDownLeft;
3067
+  animation-name: rotateInDownLeft;
3068
+  -webkit-transform-origin: left bottom;
3069
+  transform-origin: left bottom;
3070
+}
3071
+@-webkit-keyframes rotateInDownRight {
3072
+  from {
3073
+    -webkit-transform: rotate3d(0, 0, 1, 45deg);
3074
+    transform: rotate3d(0, 0, 1, 45deg);
3075
+    opacity: 0;
3076
+  }
3077
+
3078
+  to {
3079
+    -webkit-transform: translate3d(0, 0, 0);
3080
+    transform: translate3d(0, 0, 0);
3081
+    opacity: 1;
3082
+  }
3083
+}
3084
+@keyframes rotateInDownRight {
3085
+  from {
3086
+    -webkit-transform: rotate3d(0, 0, 1, 45deg);
3087
+    transform: rotate3d(0, 0, 1, 45deg);
3088
+    opacity: 0;
3089
+  }
3090
+
3091
+  to {
3092
+    -webkit-transform: translate3d(0, 0, 0);
3093
+    transform: translate3d(0, 0, 0);
3094
+    opacity: 1;
3095
+  }
3096
+}
3097
+.animate__rotateInDownRight {
3098
+  -webkit-animation-name: rotateInDownRight;
3099
+  animation-name: rotateInDownRight;
3100
+  -webkit-transform-origin: right bottom;
3101
+  transform-origin: right bottom;
3102
+}
3103
+@-webkit-keyframes rotateInUpLeft {
3104
+  from {
3105
+    -webkit-transform: rotate3d(0, 0, 1, 45deg);
3106
+    transform: rotate3d(0, 0, 1, 45deg);
3107
+    opacity: 0;
3108
+  }
3109
+
3110
+  to {
3111
+    -webkit-transform: translate3d(0, 0, 0);
3112
+    transform: translate3d(0, 0, 0);
3113
+    opacity: 1;
3114
+  }
3115
+}
3116
+@keyframes rotateInUpLeft {
3117
+  from {
3118
+    -webkit-transform: rotate3d(0, 0, 1, 45deg);
3119
+    transform: rotate3d(0, 0, 1, 45deg);
3120
+    opacity: 0;
3121
+  }
3122
+
3123
+  to {
3124
+    -webkit-transform: translate3d(0, 0, 0);
3125
+    transform: translate3d(0, 0, 0);
3126
+    opacity: 1;
3127
+  }
3128
+}
3129
+.animate__rotateInUpLeft {
3130
+  -webkit-animation-name: rotateInUpLeft;
3131
+  animation-name: rotateInUpLeft;
3132
+  -webkit-transform-origin: left bottom;
3133
+  transform-origin: left bottom;
3134
+}
3135
+@-webkit-keyframes rotateInUpRight {
3136
+  from {
3137
+    -webkit-transform: rotate3d(0, 0, 1, -90deg);
3138
+    transform: rotate3d(0, 0, 1, -90deg);
3139
+    opacity: 0;
3140
+  }
3141
+
3142
+  to {
3143
+    -webkit-transform: translate3d(0, 0, 0);
3144
+    transform: translate3d(0, 0, 0);
3145
+    opacity: 1;
3146
+  }
3147
+}
3148
+@keyframes rotateInUpRight {
3149
+  from {
3150
+    -webkit-transform: rotate3d(0, 0, 1, -90deg);
3151
+    transform: rotate3d(0, 0, 1, -90deg);
3152
+    opacity: 0;
3153
+  }
3154
+
3155
+  to {
3156
+    -webkit-transform: translate3d(0, 0, 0);
3157
+    transform: translate3d(0, 0, 0);
3158
+    opacity: 1;
3159
+  }
3160
+}
3161
+.animate__rotateInUpRight {
3162
+  -webkit-animation-name: rotateInUpRight;
3163
+  animation-name: rotateInUpRight;
3164
+  -webkit-transform-origin: right bottom;
3165
+  transform-origin: right bottom;
3166
+}
3167
+/* Rotating exits */
3168
+@-webkit-keyframes rotateOut {
3169
+  from {
3170
+    opacity: 1;
3171
+  }
3172
+
3173
+  to {
3174
+    -webkit-transform: rotate3d(0, 0, 1, 200deg);
3175
+    transform: rotate3d(0, 0, 1, 200deg);
3176
+    opacity: 0;
3177
+  }
3178
+}
3179
+@keyframes rotateOut {
3180
+  from {
3181
+    opacity: 1;
3182
+  }
3183
+
3184
+  to {
3185
+    -webkit-transform: rotate3d(0, 0, 1, 200deg);
3186
+    transform: rotate3d(0, 0, 1, 200deg);
3187
+    opacity: 0;
3188
+  }
3189
+}
3190
+.animate__rotateOut {
3191
+  -webkit-animation-name: rotateOut;
3192
+  animation-name: rotateOut;
3193
+  -webkit-transform-origin: center;
3194
+  transform-origin: center;
3195
+}
3196
+@-webkit-keyframes rotateOutDownLeft {
3197
+  from {
3198
+    opacity: 1;
3199
+  }
3200
+
3201
+  to {
3202
+    -webkit-transform: rotate3d(0, 0, 1, 45deg);
3203
+    transform: rotate3d(0, 0, 1, 45deg);
3204
+    opacity: 0;
3205
+  }
3206
+}
3207
+@keyframes rotateOutDownLeft {
3208
+  from {
3209
+    opacity: 1;
3210
+  }
3211
+
3212
+  to {
3213
+    -webkit-transform: rotate3d(0, 0, 1, 45deg);
3214
+    transform: rotate3d(0, 0, 1, 45deg);
3215
+    opacity: 0;
3216
+  }
3217
+}
3218
+.animate__rotateOutDownLeft {
3219
+  -webkit-animation-name: rotateOutDownLeft;
3220
+  animation-name: rotateOutDownLeft;
3221
+  -webkit-transform-origin: left bottom;
3222
+  transform-origin: left bottom;
3223
+}
3224
+@-webkit-keyframes rotateOutDownRight {
3225
+  from {
3226
+    opacity: 1;
3227
+  }
3228
+
3229
+  to {
3230
+    -webkit-transform: rotate3d(0, 0, 1, -45deg);
3231
+    transform: rotate3d(0, 0, 1, -45deg);
3232
+    opacity: 0;
3233
+  }
3234
+}
3235
+@keyframes rotateOutDownRight {
3236
+  from {
3237
+    opacity: 1;
3238
+  }
3239
+
3240
+  to {
3241
+    -webkit-transform: rotate3d(0, 0, 1, -45deg);
3242
+    transform: rotate3d(0, 0, 1, -45deg);
3243
+    opacity: 0;
3244
+  }
3245
+}
3246
+.animate__rotateOutDownRight {
3247
+  -webkit-animation-name: rotateOutDownRight;
3248
+  animation-name: rotateOutDownRight;
3249
+  -webkit-transform-origin: right bottom;
3250
+  transform-origin: right bottom;
3251
+}
3252
+@-webkit-keyframes rotateOutUpLeft {
3253
+  from {
3254
+    opacity: 1;
3255
+  }
3256
+
3257
+  to {
3258
+    -webkit-transform: rotate3d(0, 0, 1, -45deg);
3259
+    transform: rotate3d(0, 0, 1, -45deg);
3260
+    opacity: 0;
3261
+  }
3262
+}
3263
+@keyframes rotateOutUpLeft {
3264
+  from {
3265
+    opacity: 1;
3266
+  }
3267
+
3268
+  to {
3269
+    -webkit-transform: rotate3d(0, 0, 1, -45deg);
3270
+    transform: rotate3d(0, 0, 1, -45deg);
3271
+    opacity: 0;
3272
+  }
3273
+}
3274
+.animate__rotateOutUpLeft {
3275
+  -webkit-animation-name: rotateOutUpLeft;
3276
+  animation-name: rotateOutUpLeft;
3277
+  -webkit-transform-origin: left bottom;
3278
+  transform-origin: left bottom;
3279
+}
3280
+@-webkit-keyframes rotateOutUpRight {
3281
+  from {
3282
+    opacity: 1;
3283
+  }
3284
+
3285
+  to {
3286
+    -webkit-transform: rotate3d(0, 0, 1, 90deg);
3287
+    transform: rotate3d(0, 0, 1, 90deg);
3288
+    opacity: 0;
3289
+  }
3290
+}
3291
+@keyframes rotateOutUpRight {
3292
+  from {
3293
+    opacity: 1;
3294
+  }
3295
+
3296
+  to {
3297
+    -webkit-transform: rotate3d(0, 0, 1, 90deg);
3298
+    transform: rotate3d(0, 0, 1, 90deg);
3299
+    opacity: 0;
3300
+  }
3301
+}
3302
+.animate__rotateOutUpRight {
3303
+  -webkit-animation-name: rotateOutUpRight;
3304
+  animation-name: rotateOutUpRight;
3305
+  -webkit-transform-origin: right bottom;
3306
+  transform-origin: right bottom;
3307
+}
3308
+/* Specials */
3309
+@-webkit-keyframes hinge {
3310
+  0% {
3311
+    -webkit-animation-timing-function: ease-in-out;
3312
+    animation-timing-function: ease-in-out;
3313
+  }
3314
+
3315
+  20%,
3316
+  60% {
3317
+    -webkit-transform: rotate3d(0, 0, 1, 80deg);
3318
+    transform: rotate3d(0, 0, 1, 80deg);
3319
+    -webkit-animation-timing-function: ease-in-out;
3320
+    animation-timing-function: ease-in-out;
3321
+  }
3322
+
3323
+  40%,
3324
+  80% {
3325
+    -webkit-transform: rotate3d(0, 0, 1, 60deg);
3326
+    transform: rotate3d(0, 0, 1, 60deg);
3327
+    -webkit-animation-timing-function: ease-in-out;
3328
+    animation-timing-function: ease-in-out;
3329
+    opacity: 1;
3330
+  }
3331
+
3332
+  to {
3333
+    -webkit-transform: translate3d(0, 700px, 0);
3334
+    transform: translate3d(0, 700px, 0);
3335
+    opacity: 0;
3336
+  }
3337
+}
3338
+@keyframes hinge {
3339
+  0% {
3340
+    -webkit-animation-timing-function: ease-in-out;
3341
+    animation-timing-function: ease-in-out;
3342
+  }
3343
+
3344
+  20%,
3345
+  60% {
3346
+    -webkit-transform: rotate3d(0, 0, 1, 80deg);
3347
+    transform: rotate3d(0, 0, 1, 80deg);
3348
+    -webkit-animation-timing-function: ease-in-out;
3349
+    animation-timing-function: ease-in-out;
3350
+  }
3351
+
3352
+  40%,
3353
+  80% {
3354
+    -webkit-transform: rotate3d(0, 0, 1, 60deg);
3355
+    transform: rotate3d(0, 0, 1, 60deg);
3356
+    -webkit-animation-timing-function: ease-in-out;
3357
+    animation-timing-function: ease-in-out;
3358
+    opacity: 1;
3359
+  }
3360
+
3361
+  to {
3362
+    -webkit-transform: translate3d(0, 700px, 0);
3363
+    transform: translate3d(0, 700px, 0);
3364
+    opacity: 0;
3365
+  }
3366
+}
3367
+.animate__hinge {
3368
+  -webkit-animation-duration: calc(1s * 2);
3369
+  animation-duration: calc(1s * 2);
3370
+  -webkit-animation-duration: calc(var(--animate-duration) * 2);
3371
+  animation-duration: calc(var(--animate-duration) * 2);
3372
+  -webkit-animation-name: hinge;
3373
+  animation-name: hinge;
3374
+  -webkit-transform-origin: top left;
3375
+  transform-origin: top left;
3376
+}
3377
+@-webkit-keyframes jackInTheBox {
3378
+  from {
3379
+    opacity: 0;
3380
+    -webkit-transform: scale(0.1) rotate(30deg);
3381
+    transform: scale(0.1) rotate(30deg);
3382
+    -webkit-transform-origin: center bottom;
3383
+    transform-origin: center bottom;
3384
+  }
3385
+
3386
+  50% {
3387
+    -webkit-transform: rotate(-10deg);
3388
+    transform: rotate(-10deg);
3389
+  }
3390
+
3391
+  70% {
3392
+    -webkit-transform: rotate(3deg);
3393
+    transform: rotate(3deg);
3394
+  }
3395
+
3396
+  to {
3397
+    opacity: 1;
3398
+    -webkit-transform: scale(1);
3399
+    transform: scale(1);
3400
+  }
3401
+}
3402
+@keyframes jackInTheBox {
3403
+  from {
3404
+    opacity: 0;
3405
+    -webkit-transform: scale(0.1) rotate(30deg);
3406
+    transform: scale(0.1) rotate(30deg);
3407
+    -webkit-transform-origin: center bottom;
3408
+    transform-origin: center bottom;
3409
+  }
3410
+
3411
+  50% {
3412
+    -webkit-transform: rotate(-10deg);
3413
+    transform: rotate(-10deg);
3414
+  }
3415
+
3416
+  70% {
3417
+    -webkit-transform: rotate(3deg);
3418
+    transform: rotate(3deg);
3419
+  }
3420
+
3421
+  to {
3422
+    opacity: 1;
3423
+    -webkit-transform: scale(1);
3424
+    transform: scale(1);
3425
+  }
3426
+}
3427
+.animate__jackInTheBox {
3428
+  -webkit-animation-name: jackInTheBox;
3429
+  animation-name: jackInTheBox;
3430
+}
3431
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
3432
+@-webkit-keyframes rollIn {
3433
+  from {
3434
+    opacity: 0;
3435
+    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
3436
+    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
3437
+  }
3438
+
3439
+  to {
3440
+    opacity: 1;
3441
+    -webkit-transform: translate3d(0, 0, 0);
3442
+    transform: translate3d(0, 0, 0);
3443
+  }
3444
+}
3445
+@keyframes rollIn {
3446
+  from {
3447
+    opacity: 0;
3448
+    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
3449
+    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
3450
+  }
3451
+
3452
+  to {
3453
+    opacity: 1;
3454
+    -webkit-transform: translate3d(0, 0, 0);
3455
+    transform: translate3d(0, 0, 0);
3456
+  }
3457
+}
3458
+.animate__rollIn {
3459
+  -webkit-animation-name: rollIn;
3460
+  animation-name: rollIn;
3461
+}
3462
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
3463
+@-webkit-keyframes rollOut {
3464
+  from {
3465
+    opacity: 1;
3466
+  }
3467
+
3468
+  to {
3469
+    opacity: 0;
3470
+    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
3471
+    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
3472
+  }
3473
+}
3474
+@keyframes rollOut {
3475
+  from {
3476
+    opacity: 1;
3477
+  }
3478
+
3479
+  to {
3480
+    opacity: 0;
3481
+    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
3482
+    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
3483
+  }
3484
+}
3485
+.animate__rollOut {
3486
+  -webkit-animation-name: rollOut;
3487
+  animation-name: rollOut;
3488
+}
3489
+/* Zooming entrances */
3490
+@-webkit-keyframes zoomIn {
3491
+  from {
3492
+    opacity: 0;
3493
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
3494
+    transform: scale3d(0.3, 0.3, 0.3);
3495
+  }
3496
+
3497
+  50% {
3498
+    opacity: 1;
3499
+  }
3500
+}
3501
+@keyframes zoomIn {
3502
+  from {
3503
+    opacity: 0;
3504
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
3505
+    transform: scale3d(0.3, 0.3, 0.3);
3506
+  }
3507
+
3508
+  50% {
3509
+    opacity: 1;
3510
+  }
3511
+}
3512
+.animate__zoomIn {
3513
+  -webkit-animation-name: zoomIn;
3514
+  animation-name: zoomIn;
3515
+}
3516
+@-webkit-keyframes zoomInDown {
3517
+  from {
3518
+    opacity: 0;
3519
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
3520
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
3521
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3522
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3523
+  }
3524
+
3525
+  60% {
3526
+    opacity: 1;
3527
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3528
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3529
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3530
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3531
+  }
3532
+}
3533
+@keyframes zoomInDown {
3534
+  from {
3535
+    opacity: 0;
3536
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
3537
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
3538
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3539
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3540
+  }
3541
+
3542
+  60% {
3543
+    opacity: 1;
3544
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3545
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3546
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3547
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3548
+  }
3549
+}
3550
+.animate__zoomInDown {
3551
+  -webkit-animation-name: zoomInDown;
3552
+  animation-name: zoomInDown;
3553
+}
3554
+@-webkit-keyframes zoomInLeft {
3555
+  from {
3556
+    opacity: 0;
3557
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
3558
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
3559
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3560
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3561
+  }
3562
+
3563
+  60% {
3564
+    opacity: 1;
3565
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
3566
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
3567
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3568
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3569
+  }
3570
+}
3571
+@keyframes zoomInLeft {
3572
+  from {
3573
+    opacity: 0;
3574
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
3575
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
3576
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3577
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3578
+  }
3579
+
3580
+  60% {
3581
+    opacity: 1;
3582
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
3583
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
3584
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3585
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3586
+  }
3587
+}
3588
+.animate__zoomInLeft {
3589
+  -webkit-animation-name: zoomInLeft;
3590
+  animation-name: zoomInLeft;
3591
+}
3592
+@-webkit-keyframes zoomInRight {
3593
+  from {
3594
+    opacity: 0;
3595
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
3596
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
3597
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3598
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3599
+  }
3600
+
3601
+  60% {
3602
+    opacity: 1;
3603
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
3604
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
3605
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3606
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3607
+  }
3608
+}
3609
+@keyframes zoomInRight {
3610
+  from {
3611
+    opacity: 0;
3612
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
3613
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
3614
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3615
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3616
+  }
3617
+
3618
+  60% {
3619
+    opacity: 1;
3620
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
3621
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
3622
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3623
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3624
+  }
3625
+}
3626
+.animate__zoomInRight {
3627
+  -webkit-animation-name: zoomInRight;
3628
+  animation-name: zoomInRight;
3629
+}
3630
+@-webkit-keyframes zoomInUp {
3631
+  from {
3632
+    opacity: 0;
3633
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3634
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3635
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3636
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3637
+  }
3638
+
3639
+  60% {
3640
+    opacity: 1;
3641
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3642
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3643
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3644
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3645
+  }
3646
+}
3647
+@keyframes zoomInUp {
3648
+  from {
3649
+    opacity: 0;
3650
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3651
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3652
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3653
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3654
+  }
3655
+
3656
+  60% {
3657
+    opacity: 1;
3658
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3659
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3660
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3661
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3662
+  }
3663
+}
3664
+.animate__zoomInUp {
3665
+  -webkit-animation-name: zoomInUp;
3666
+  animation-name: zoomInUp;
3667
+}
3668
+/* Zooming exits */
3669
+@-webkit-keyframes zoomOut {
3670
+  from {
3671
+    opacity: 1;
3672
+  }
3673
+
3674
+  50% {
3675
+    opacity: 0;
3676
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
3677
+    transform: scale3d(0.3, 0.3, 0.3);
3678
+  }
3679
+
3680
+  to {
3681
+    opacity: 0;
3682
+  }
3683
+}
3684
+@keyframes zoomOut {
3685
+  from {
3686
+    opacity: 1;
3687
+  }
3688
+
3689
+  50% {
3690
+    opacity: 0;
3691
+    -webkit-transform: scale3d(0.3, 0.3, 0.3);
3692
+    transform: scale3d(0.3, 0.3, 0.3);
3693
+  }
3694
+
3695
+  to {
3696
+    opacity: 0;
3697
+  }
3698
+}
3699
+.animate__zoomOut {
3700
+  -webkit-animation-name: zoomOut;
3701
+  animation-name: zoomOut;
3702
+}
3703
+@-webkit-keyframes zoomOutDown {
3704
+  40% {
3705
+    opacity: 1;
3706
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3707
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3708
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3709
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3710
+  }
3711
+
3712
+  to {
3713
+    opacity: 0;
3714
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3715
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3716
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3717
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3718
+  }
3719
+}
3720
+@keyframes zoomOutDown {
3721
+  40% {
3722
+    opacity: 1;
3723
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3724
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3725
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3726
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3727
+  }
3728
+
3729
+  to {
3730
+    opacity: 0;
3731
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3732
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3733
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3734
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3735
+  }
3736
+}
3737
+.animate__zoomOutDown {
3738
+  -webkit-animation-name: zoomOutDown;
3739
+  animation-name: zoomOutDown;
3740
+  -webkit-transform-origin: center bottom;
3741
+  transform-origin: center bottom;
3742
+}
3743
+@-webkit-keyframes zoomOutLeft {
3744
+  40% {
3745
+    opacity: 1;
3746
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3747
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3748
+  }
3749
+
3750
+  to {
3751
+    opacity: 0;
3752
+    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
3753
+    transform: scale(0.1) translate3d(-2000px, 0, 0);
3754
+  }
3755
+}
3756
+@keyframes zoomOutLeft {
3757
+  40% {
3758
+    opacity: 1;
3759
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3760
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3761
+  }
3762
+
3763
+  to {
3764
+    opacity: 0;
3765
+    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
3766
+    transform: scale(0.1) translate3d(-2000px, 0, 0);
3767
+  }
3768
+}
3769
+.animate__zoomOutLeft {
3770
+  -webkit-animation-name: zoomOutLeft;
3771
+  animation-name: zoomOutLeft;
3772
+  -webkit-transform-origin: left center;
3773
+  transform-origin: left center;
3774
+}
3775
+@-webkit-keyframes zoomOutRight {
3776
+  40% {
3777
+    opacity: 1;
3778
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3779
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3780
+  }
3781
+
3782
+  to {
3783
+    opacity: 0;
3784
+    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
3785
+    transform: scale(0.1) translate3d(2000px, 0, 0);
3786
+  }
3787
+}
3788
+@keyframes zoomOutRight {
3789
+  40% {
3790
+    opacity: 1;
3791
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3792
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3793
+  }
3794
+
3795
+  to {
3796
+    opacity: 0;
3797
+    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
3798
+    transform: scale(0.1) translate3d(2000px, 0, 0);
3799
+  }
3800
+}
3801
+.animate__zoomOutRight {
3802
+  -webkit-animation-name: zoomOutRight;
3803
+  animation-name: zoomOutRight;
3804
+  -webkit-transform-origin: right center;
3805
+  transform-origin: right center;
3806
+}
3807
+@-webkit-keyframes zoomOutUp {
3808
+  40% {
3809
+    opacity: 1;
3810
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3811
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3812
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3813
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3814
+  }
3815
+
3816
+  to {
3817
+    opacity: 0;
3818
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3819
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3820
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3821
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3822
+  }
3823
+}
3824
+@keyframes zoomOutUp {
3825
+  40% {
3826
+    opacity: 1;
3827
+    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3828
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3829
+    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3830
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3831
+  }
3832
+
3833
+  to {
3834
+    opacity: 0;
3835
+    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3836
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3837
+    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3838
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3839
+  }
3840
+}
3841
+.animate__zoomOutUp {
3842
+  -webkit-animation-name: zoomOutUp;
3843
+  animation-name: zoomOutUp;
3844
+  -webkit-transform-origin: center bottom;
3845
+  transform-origin: center bottom;
3846
+}
3847
+/* Sliding entrances */
3848
+@-webkit-keyframes slideInDown {
3849
+  from {
3850
+    -webkit-transform: translate3d(0, -100%, 0);
3851
+    transform: translate3d(0, -100%, 0);
3852
+    visibility: visible;
3853
+  }
3854
+
3855
+  to {
3856
+    -webkit-transform: translate3d(0, 0, 0);
3857
+    transform: translate3d(0, 0, 0);
3858
+  }
3859
+}
3860
+@keyframes slideInDown {
3861
+  from {
3862
+    -webkit-transform: translate3d(0, -100%, 0);
3863
+    transform: translate3d(0, -100%, 0);
3864
+    visibility: visible;
3865
+  }
3866
+
3867
+  to {
3868
+    -webkit-transform: translate3d(0, 0, 0);
3869
+    transform: translate3d(0, 0, 0);
3870
+  }
3871
+}
3872
+.animate__slideInDown {
3873
+  -webkit-animation-name: slideInDown;
3874
+  animation-name: slideInDown;
3875
+}
3876
+@-webkit-keyframes slideInLeft {
3877
+  from {
3878
+    -webkit-transform: translate3d(-100%, 0, 0);
3879
+    transform: translate3d(-100%, 0, 0);
3880
+    visibility: visible;
3881
+  }
3882
+
3883
+  to {
3884
+    -webkit-transform: translate3d(0, 0, 0);
3885
+    transform: translate3d(0, 0, 0);
3886
+  }
3887
+}
3888
+@keyframes slideInLeft {
3889
+  from {
3890
+    -webkit-transform: translate3d(-100%, 0, 0);
3891
+    transform: translate3d(-100%, 0, 0);
3892
+    visibility: visible;
3893
+  }
3894
+
3895
+  to {
3896
+    -webkit-transform: translate3d(0, 0, 0);
3897
+    transform: translate3d(0, 0, 0);
3898
+  }
3899
+}
3900
+.animate__slideInLeft {
3901
+  -webkit-animation-name: slideInLeft;
3902
+  animation-name: slideInLeft;
3903
+}
3904
+@-webkit-keyframes slideInRight {
3905
+  from {
3906
+    -webkit-transform: translate3d(100%, 0, 0);
3907
+    transform: translate3d(100%, 0, 0);
3908
+    visibility: visible;
3909
+  }
3910
+
3911
+  to {
3912
+    -webkit-transform: translate3d(0, 0, 0);
3913
+    transform: translate3d(0, 0, 0);
3914
+  }
3915
+}
3916
+@keyframes slideInRight {
3917
+  from {
3918
+    -webkit-transform: translate3d(100%, 0, 0);
3919
+    transform: translate3d(100%, 0, 0);
3920
+    visibility: visible;
3921
+  }
3922
+
3923
+  to {
3924
+    -webkit-transform: translate3d(0, 0, 0);
3925
+    transform: translate3d(0, 0, 0);
3926
+  }
3927
+}
3928
+.animate__slideInRight {
3929
+  -webkit-animation-name: slideInRight;
3930
+  animation-name: slideInRight;
3931
+}
3932
+@-webkit-keyframes slideInUp {
3933
+  from {
3934
+    -webkit-transform: translate3d(0, 100%, 0);
3935
+    transform: translate3d(0, 100%, 0);
3936
+    visibility: visible;
3937
+  }
3938
+
3939
+  to {
3940
+    -webkit-transform: translate3d(0, 0, 0);
3941
+    transform: translate3d(0, 0, 0);
3942
+  }
3943
+}
3944
+@keyframes slideInUp {
3945
+  from {
3946
+    -webkit-transform: translate3d(0, 100%, 0);
3947
+    transform: translate3d(0, 100%, 0);
3948
+    visibility: visible;
3949
+  }
3950
+
3951
+  to {
3952
+    -webkit-transform: translate3d(0, 0, 0);
3953
+    transform: translate3d(0, 0, 0);
3954
+  }
3955
+}
3956
+.animate__slideInUp {
3957
+  -webkit-animation-name: slideInUp;
3958
+  animation-name: slideInUp;
3959
+}
3960
+/* Sliding exits */
3961
+@-webkit-keyframes slideOutDown {
3962
+  from {
3963
+    -webkit-transform: translate3d(0, 0, 0);
3964
+    transform: translate3d(0, 0, 0);
3965
+  }
3966
+
3967
+  to {
3968
+    visibility: hidden;
3969
+    -webkit-transform: translate3d(0, 100%, 0);
3970
+    transform: translate3d(0, 100%, 0);
3971
+  }
3972
+}
3973
+@keyframes slideOutDown {
3974
+  from {
3975
+    -webkit-transform: translate3d(0, 0, 0);
3976
+    transform: translate3d(0, 0, 0);
3977
+  }
3978
+
3979
+  to {
3980
+    visibility: hidden;
3981
+    -webkit-transform: translate3d(0, 100%, 0);
3982
+    transform: translate3d(0, 100%, 0);
3983
+  }
3984
+}
3985
+.animate__slideOutDown {
3986
+  -webkit-animation-name: slideOutDown;
3987
+  animation-name: slideOutDown;
3988
+}
3989
+@-webkit-keyframes slideOutLeft {
3990
+  from {
3991
+    -webkit-transform: translate3d(0, 0, 0);
3992
+    transform: translate3d(0, 0, 0);
3993
+  }
3994
+
3995
+  to {
3996
+    visibility: hidden;
3997
+    -webkit-transform: translate3d(-100%, 0, 0);
3998
+    transform: translate3d(-100%, 0, 0);
3999
+  }
4000
+}
4001
+@keyframes slideOutLeft {
4002
+  from {
4003
+    -webkit-transform: translate3d(0, 0, 0);
4004
+    transform: translate3d(0, 0, 0);
4005
+  }
4006
+
4007
+  to {
4008
+    visibility: hidden;
4009
+    -webkit-transform: translate3d(-100%, 0, 0);
4010
+    transform: translate3d(-100%, 0, 0);
4011
+  }
4012
+}
4013
+.animate__slideOutLeft {
4014
+  -webkit-animation-name: slideOutLeft;
4015
+  animation-name: slideOutLeft;
4016
+}
4017
+@-webkit-keyframes slideOutRight {
4018
+  from {
4019
+    -webkit-transform: translate3d(0, 0, 0);
4020
+    transform: translate3d(0, 0, 0);
4021
+  }
4022
+
4023
+  to {
4024
+    visibility: hidden;
4025
+    -webkit-transform: translate3d(100%, 0, 0);
4026
+    transform: translate3d(100%, 0, 0);
4027
+  }
4028
+}
4029
+@keyframes slideOutRight {
4030
+  from {
4031
+    -webkit-transform: translate3d(0, 0, 0);
4032
+    transform: translate3d(0, 0, 0);
4033
+  }
4034
+
4035
+  to {
4036
+    visibility: hidden;
4037
+    -webkit-transform: translate3d(100%, 0, 0);
4038
+    transform: translate3d(100%, 0, 0);
4039
+  }
4040
+}
4041
+.animate__slideOutRight {
4042
+  -webkit-animation-name: slideOutRight;
4043
+  animation-name: slideOutRight;
4044
+}
4045
+@-webkit-keyframes slideOutUp {
4046
+  from {
4047
+    -webkit-transform: translate3d(0, 0, 0);
4048
+    transform: translate3d(0, 0, 0);
4049
+  }
4050
+
4051
+  to {
4052
+    visibility: hidden;
4053
+    -webkit-transform: translate3d(0, -100%, 0);
4054
+    transform: translate3d(0, -100%, 0);
4055
+  }
4056
+}
4057
+@keyframes slideOutUp {
4058
+  from {
4059
+    -webkit-transform: translate3d(0, 0, 0);
4060
+    transform: translate3d(0, 0, 0);
4061
+  }
4062
+
4063
+  to {
4064
+    visibility: hidden;
4065
+    -webkit-transform: translate3d(0, -100%, 0);
4066
+    transform: translate3d(0, -100%, 0);
4067
+  }
4068
+}
4069
+.animate__slideOutUp {
4070
+  -webkit-animation-name: slideOutUp;
4071
+  animation-name: slideOutUp;
4072
+}