PluginProbe
Amedea – Unique Design Elements for Elementor / trunk
Amedea – Unique Design Elements for Elementor vtrunk
trunk 0.0.4.7
amedea / assets / css / easter-special.css

easter-special.css in Amedea – Unique Design Elements for Elementor trunk, at assets/css/easter-special.css

2,733 lines 36.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2
3
4
5 Author : Amedea
6
7 Author URI : https://amedeapro.com
8
9 Author : Moskva Yigit
10
11 Author URI : http://moskvayigit.com
12
13 Version : 0.0.4.5
14
15
16
17 Table of Contents
18
19 - Easter Special
20
21 - Easter Special 2
22
23
24
25 */
26
27
28
29 .ki-description{width:100%;}
30
31
32
33 /*----------------------------
34
35 .-- Easter Special
36
37 -----------------------------*/
38
39
40
41 *, *:before, *:after {
42
43 box-sizing: inherit;
44
45 }
46
47
48
49 .easter-special-container {
50
51 width: 100%;
52
53 height: 100vh;
54
55 background: LightBlue;
56
57 overflow: hidden;
58
59 position: relative;
60
61 }
62
63
64
65 .easter-special__theman {
66
67 z-index: 9;
68
69 position: absolute;
70
71 top: 10%;
72
73 width: 400px;
74
75 margin-left: 30%;
76
77 -webkit-animation: easter-special__float 5s infinite;
78
79 -moz-animation: easter-special__float 5s infinite;
80
81 -o-animation: easter-special__glide easter-special__float 5s infinite;
82
83 -ms-animation: easter-special__glide easter-special__float 5s infinite;
84
85 animation: easter-special__float 5s infinite;
86
87 -webkit-animation: easter-special__float 5s infinite;
88
89 }
90
91
92
93 .easter-special__head {
94
95 z-index: 1;
96
97 position: absolute;
98
99 top: 55px;
100
101 left: 55px;
102
103 width: 100px;
104
105 height: 120px;
106
107 background-color: PeachPuff;
108
109 -webkit-border-radius: 50%;
110
111 -moz-border-radius: 50%;
112
113 border-radius: 50%;
114
115 -webkit-box-shadow: -5px 3px 3px rgba(55,55,55,0.3);
116
117 -moz-box-shadow: -5px 3px 3px rgba(55,55,55,0.3);
118
119 box-shadow: -5px 3px 3px rgba(55,55,55,0.3);
120
121 }
122
123
124
125 .easter-special__beard {
126
127 position: absolute;
128
129 top: 60px;
130
131 width: 100px;
132
133 height: 90px;
134
135 }
136
137
138
139 .easter-special__beard:before,
140
141 .easter-special__beard:after {
142
143 position: absolute;
144
145 top: 0;
146
147 left: 50px;
148
149 content: "";
150
151 width: 50px;
152
153 height: 80px;
154
155 background: Maroon;
156
157 -webkit-border-radius: 50px 50px 0 0;
158
159 -moz-border-radius: 50px 50px 0 0;
160
161 border-radius: 50px 50px 0 0;
162
163 -webkit-transform: rotate(-45deg);
164
165 -moz-transform: rotate(-45deg);
166
167 -ms-transform: rotate(-45deg);
168
169 -o-transform: rotate(-45deg);
170
171 -webkit-transform: rotate(-45deg);
172
173 -moz-transform: rotate(-45deg);
174
175 -o-transform: rotate(-45deg);
176
177 -ms-transform: rotate(-45deg);
178
179 transform: rotate(-45deg);
180
181 -webkit-transform-origin: 0 100%;
182
183 -moz-transform-origin: 0 100%;
184
185 -ms-transform-origin: 0 100%;
186
187 -o-transform-origin: 0 100%;
188
189 -webkit-transform-origin: 0 100%;
190
191 -moz-transform-origin: 0 100%;
192
193 -o-transform-origin: 0 100%;
194
195 -ms-transform-origin: 0 100%;
196
197 transform-origin: 0 100%;
198
199 -webkit-box-shadow: 1px 3px 3px rgba(55,55,55,0.3);
200
201 -moz-box-shadow: 1px 3px 3px rgba(55,55,55,0.3);
202
203 box-shadow: 1px 3px 3px rgba(55,55,55,0.3);
204
205 }
206
207
208
209 .easter-special__beard:after {
210
211 left: 0;
212
213 -webkit-transform: rotate(45deg);
214
215 -moz-transform: rotate(45deg);
216
217 -ms-transform: rotate(45deg);
218
219 -o-transform: rotate(45deg);
220
221 -webkit-transform: rotate(45deg);
222
223 -moz-transform: rotate(45deg);
224
225 -o-transform: rotate(45deg);
226
227 -ms-transform: rotate(45deg);
228
229 transform: rotate(45deg);
230
231 -webkit-transform-origin: 100% 100%;
232
233 -moz-transform-origin: 100% 100%;
234
235 -ms-transform-origin: 100% 100%;
236
237 -o-transform-origin: 100% 100%;
238
239 -webkit-transform-origin: 100% 100%;
240
241 -moz-transform-origin: 100% 100%;
242
243 -o-transform-origin: 100% 100%;
244
245 -ms-transform-origin: 100% 100%;
246
247 transform-origin: 100% 100%;
248
249 }
250
251
252
253 .easter-special__mouth {
254
255 z-index: 1;
256
257 position: absolute;
258
259 top: 75px;
260
261 left: 28px;
262
263 width: 45px;
264
265 height: 20px;
266
267 background: PeachPuff;
268
269 -webkit-border-radius: 50%;
270
271 -moz-border-radius: 50%;
272
273 border-radius: 50%;
274
275 -webkit-transform: rotate(180deg);
276
277 -moz-transform: rotate(180deg);
278
279 -o-transform: rotate(180deg);
280
281 -ms-transform: rotate(180deg);
282
283 transform: rotate(180deg);
284
285 }
286
287
288
289 .easter-special__mouth:after {
290
291 position: absolute;
292
293 left: 5px;
294
295 content: '';
296
297 width: 35px;
298
299 height: 10px;
300
301 -webkit-border-radius: 50%;
302
303 -moz-border-radius: 50%;
304
305 border-radius: 50%;
306
307 border-bottom: #000 2px solid;
308
309 -webkit-box-shadow: 0px 3px 3px rgba(55,55,55,0.3);
310
311 -moz-box-shadow: 0px 3px 3px rgba(55,55,55,0.3);
312
313 box-shadow: 0px 3px 3px rgba(55,55,55,0.3);
314
315 }
316
317
318
319 .easter-special__cheeks:before,
320
321 .easter-special__cheeks:after {
322
323 z-index: 1;
324
325 position: absolute;
326
327 top: 58px;
328
329 left: 12px;
330
331 content: '';
332
333 width: 35px;
334
335 height: 10px;
336
337 -webkit-border-radius: 50%;
338
339 -moz-border-radius: 50%;
340
341 border-radius: 50%;
342
343 background: PeachPuff;
344
345 }
346
347
348
349 .easter-special__cheeks:after {
350
351 left: 52px;
352
353 }
354
355
356
357 .easter-special__eyes:before,
358
359 .easter-special__eyes:after {
360
361 z-index: 1;
362
363 position: absolute;
364
365 top: 46px;
366
367 left: 22px;
368
369 content: '';
370
371 width: 15px;
372
373 height: 15px;
374
375 background: PeachPuff;
376
377 -webkit-border-radius: 50%;
378
379 -moz-border-radius: 50%;
380
381 border-radius: 50%;
382
383 border-top: #000 2px solid;
384
385 }
386
387
388
389 .easter-special__eyes:after {
390
391 left: 62px;
392
393 }
394
395
396
397 .easter-special__hairleft,
398
399 .easter-special__hairright {
400
401 position: absolute;
402
403 top: 65px;
404
405 left: 45px;
406
407 width: 55px;
408
409 height: 135px;
410
411 background: Maroon;
412
413 -webkit-border-radius: 50%;
414
415 -moz-border-radius: 50%;
416
417 border-radius: 50%;
418
419 }
420
421
422
423 .easter-special__hairright {
424
425 left: 107px;
426
427 }
428
429
430
431 .easter-special__bangsleft,
432
433 .easter-special__bangsright {
434
435 position: absolute;
436
437 left: 2px;
438
439 width: 25px;
440
441 height: 55px;
442
443 background: Maroon;
444
445 -webkit-border-radius: 50%;
446
447 -moz-border-radius: 50%;
448
449 border-radius: 50%;
450
451 -webkit-transform: rotate(39deg);
452
453 -moz-transform: rotate(39deg);
454
455 -ms-transform: rotate(39deg);
456
457 -o-transform: rotate(39deg);
458
459 -webkit-transform: rotate(39deg);
460
461 -moz-transform: rotate(39deg);
462
463 -o-transform: rotate(39deg);
464
465 -ms-transform: rotate(39deg);
466
467 transform: rotate(39deg);
468
469 }
470
471
472
473 .easter-special__bangsright {
474
475 left: 72px;
476
477 -webkit-transform: rotate(140deg);
478
479 -moz-transform: rotate(140deg);
480
481 -ms-transform: rotate(140deg);
482
483 -o-transform: rotate(140deg);
484
485 -webkit-transform: rotate(140deg);
486
487 -moz-transform: rotate(140deg);
488
489 -o-transform: rotate(140deg);
490
491 -ms-transform: rotate(140deg);
492
493 transform: rotate(140deg);
494
495 }
496
497
498
499 .easter-special__bangsright:before,
500
501 .easter-special__bangsleft:before {
502
503 position: absolute;
504
505 top: 35px;
506
507 right: -19px;
508
509 content: '';
510
511 width: 52px;
512
513 height: 28px;
514
515 background: Maroon;
516
517 -webkit-border-radius: 50%;
518
519 -moz-border-radius: 50%;
520
521 border-radius: 50%;
522
523 -webkit-transform: rotate(52deg);
524
525 -moz-transform: rotate(52deg);
526
527 -ms-transform: rotate(52deg);
528
529 -o-transform: rotate(52deg);
530
531 -webkit-transform: rotate(52deg);
532
533 -moz-transform: rotate(52deg);
534
535 -o-transform: rotate(52deg);
536
537 -ms-transform: rotate(52deg);
538
539 transform: rotate(52deg);
540
541 }
542
543
544
545 .easter-special__bangsleft:before {
546
547 left: -9px;
548
549 top: -6px;
550
551 -webkit-transform: rotate(124deg);
552
553 -moz-transform: rotate(124deg);
554
555 -ms-transform: rotate(124deg);
556
557 -o-transform: rotate(124deg);
558
559 -webkit-transform: rotate(124deg);
560
561 -moz-transform: rotate(124deg);
562
563 -o-transform: rotate(124deg);
564
565 -ms-transform: rotate(124deg);
566
567 transform: rotate(124deg);
568
569 }
570
571
572
573 .easter-special__forehead1,
574
575 .easter-special__forehead2 {
576
577 position: absolute;
578
579 top: 32px;
580
581 left: -4px;
582
583 width: 53px;
584
585 height: 10px;
586
587 background: PeachPuff;
588
589 -webkit-border-radius: 50%;
590
591 -moz-border-radius: 50%;
592
593 border-radius: 50%;
594
595 -webkit-transform: rotate(-36deg);
596
597 -moz-transform: rotate(-36deg);
598
599 -ms-transform: rotate(-36deg);
600
601 -o-transform: rotate(-36deg);
602
603 -webkit-transform: rotate(-36deg);
604
605 -moz-transform: rotate(-36deg);
606
607 -o-transform: rotate(-36deg);
608
609 -ms-transform: rotate(-36deg);
610
611 transform: rotate(-36deg);
612
613 }
614
615
616
617 .easter-special__forehead2 {
618
619 left: 50px;
620
621 width: 53px;
622
623 height: 12px;
624
625 -webkit-transform: rotate(36deg);
626
627 -moz-transform: rotate(36deg);
628
629 -ms-transform: rotate(36deg);
630
631 -o-transform: rotate(36deg);
632
633 -webkit-transform: rotate(36deg);
634
635 -moz-transform: rotate(36deg);
636
637 -o-transform: rotate(36deg);
638
639 -ms-transform: rotate(36deg);
640
641 transform: rotate(36deg);
642
643 }
644
645
646
647 .easter-special__hairline {
648
649 position: absolute;
650
651 top: 0;
652
653 left: 28px;
654
655 width: 40px;
656
657 height: 10px;
658
659 background: Maroon;
660
661 -webkit-border-radius: 50%;
662
663 -moz-border-radius: 50%;
664
665 border-radius: 50%;
666
667 }
668
669
670
671 .easter-special__torso {
672
673 position: absolute;
674
675 top: 170px;
676
677 left: 48px;
678
679 width: 110px;
680
681 height: 200px;
682
683 background: White;
684
685 -webkit-border-radius: 36% 36% 0 0;
686
687 -moz-border-radius: 36% 36% 0 0;
688
689 border-radius: 36% 36% 0 0;
690
691 border: 1px solid rgba(55,55,55,0.4);
692
693 border-bottom: none;
694
695 }
696
697
698
699 .easter-special__torso:after {
700
701 position: absolute;
702
703 top: 200px;
704
705 left: -1px;
706
707 content: '';
708
709 width: 110px;
710
711 height: 10px;
712
713 background: White;
714
715 -webkit-border-radius: 0 0 50% 50%;
716
717 -moz-border-radius: 0 0 50% 50%;
718
719 border-radius: 0 0 50% 50%;
720
721 border: 1px solid rgba(55,55,55,0.4);
722
723 border-top: none;
724
725 -webkit-box-shadow: 0px 3px 3px rgba(55,55,55,0.3);
726
727 -moz-box-shadow: 0px 3px 3px rgba(55,55,55,0.3);
728
729 box-shadow: 0px 3px 3px rgba(55,55,55,0.3);
730
731 }
732
733
734
735 .easter-special__egg {
736
737 z-index: 1;
738
739 position: absolute;
740
741 top: -20px;
742
743 width: 86px;
744
745 height: 120px;
746
747 background: Plum;
748
749 -webkit-border-radius: 50% 50% 50% 0.833333333333333% 60% 40% 40%;
750
751 -moz-border-radius: 50% 50% 50% 0.833333333333333% 60% 40% 40%;
752
753 border-radius: 50% 50% 50% 0.833333333333333% 60% 40% 40%;
754
755 -webkit-border-radius: 63px 63px 63px 63px/108px 108px 72px 72px;
756
757 -webkit-transform: rotate(-40deg);
758
759 -moz-transform: rotate(-40deg);
760
761 -ms-transform: rotate(-40deg);
762
763 -o-transform: rotate(-40deg);
764
765 -webkit-transform: rotate(-40deg);
766
767 -moz-transform: rotate(-40deg);
768
769 -o-transform: rotate(-40deg);
770
771 -ms-transform: rotate(-40deg);
772
773 transform: rotate(-40deg);
774
775 -webkit-box-shadow: -3px 3px 3px rgba(55,55,55,0.3);
776
777 -moz-box-shadow: -3px 3px 3px rgba(55,55,55,0.3);
778
779 box-shadow: -3px 3px 3px rgba(55,55,55,0.3);
780
781 }
782
783
784
785 .easter-special__egg:before {
786
787 z-index: 5;
788
789 position: absolute;
790
791 top: 4px;
792
793 left: 22px;
794
795 content: '';
796
797 width: 43px;
798
799 height: 10px;
800
801 background: Plum;
802
803 -webkit-border-radius: 80%;
804
805 -moz-border-radius: 80%;
806
807 border-radius: 80%;
808
809 border-bottom: 3px dotted LemonChiffon;
810
811 }
812
813
814
815 .easter-special__egg:after {
816
817 position: absolute;
818
819 top: 10px;
820
821 left: 16px;
822
823 content: '';
824
825 width: 54px;
826
827 height: 10px;
828
829 background: Plum;
830
831 -webkit-border-radius: 80%;
832
833 -moz-border-radius: 80%;
834
835 border-radius: 80%;
836
837 border-bottom: 3px dotted White;
838
839 }
840
841
842
843 .easter-special__arm1 {
844
845 z-index: 5;
846
847 position: absolute;
848
849 top: 35px;
850
851 left: -19px;
852
853 width: 94px;
854
855 height: 50px;
856
857 background: #fff;
858
859 -webkit-border-radius: 10px 4px 2px 65%;
860
861 -moz-border-radius: 10px 4px 2px 65%;
862
863 border-radius: 10px 4px 2px 65%;
864
865 border: 1px solid rgba(55,55,55,0.4);
866
867 -webkit-box-shadow: 1px 3px 3px rgba(55,55,55,0.3);
868
869 -moz-box-shadow: 1px 3px 3px rgba(55,55,55,0.3);
870
871 box-shadow: 1px 3px 3px rgba(55,55,55,0.3);
872
873 }
874
875
876
877 .easter-special__arm1:before {
878
879 z-index: 3;
880
881 position: absolute;
882
883 top: -8px;
884
885 left: 13px;
886
887 content: '';
888
889 width: 77px;
890
891 height: 14px;
892
893 background: Plum;
894
895 -webkit-border-radius: 10% 50% 50% 50%;
896
897 -moz-border-radius: 10% 50% 50% 50%;
898
899 border-radius: 10% 50% 50% 50%;
900
901 }
902
903
904
905 .easter-special__arm1:after {
906
907 z-index: 2;
908
909 position: absolute;
910
911 top: -5px;
912
913 left: 2px;
914
915 content: '';
916
917 width: 22px;
918
919 height: 22px;
920
921 background: White;
922
923 -webkit-border-radius: 50%;
924
925 -moz-border-radius: 50%;
926
927 border-radius: 50%;
928
929 }
930
931
932
933 .easter-special__hand {
934
935 z-index: 5;
936
937 position: absolute;
938
939 top: 31px;
940
941 left: 70px;
942
943 width: 30px;
944
945 height: 20px;
946
947 background: PeachPuff;
948
949 -webkit-border-radius: 50%;
950
951 -moz-border-radius: 50%;
952
953 border-radius: 50%;
954
955 border: 1px solid rgba(55,55,55,0.4);
956
957 -webkit-transform: rotate(-30deg);
958
959 -moz-transform: rotate(-30deg);
960
961 -ms-transform: rotate(-30deg);
962
963 -o-transform: rotate(-30deg);
964
965 -webkit-transform: rotate(-30deg);
966
967 -moz-transform: rotate(-30deg);
968
969 -o-transform: rotate(-30deg);
970
971 -ms-transform: rotate(-30deg);
972
973 transform: rotate(-30deg);
974
975 }
976
977
978
979 .easter-special__arm2 {
980
981 z-index: 4;
982
983 position: absolute;
984
985 top: 36px;
986
987 left: 22px;
988
989 width: 94px;
990
991 height: 50px;
992
993 background: White;
994
995 -webkit-border-radius: 68% 2px 80% 15px;
996
997 -moz-border-radius: 68% 2px 80% 15px;
998
999 border-radius: 68% 2px 80% 15px;
1000
1001 border: 1px solid rgba(55,55,55,0.4);
1002
1003 border-bottom: none;
1004
1005 -webkit-transform: rotate(170deg);
1006
1007 -moz-transform: rotate(170deg);
1008
1009 -ms-transform: rotate(170deg);
1010
1011 -o-transform: rotate(170deg);
1012
1013 -webkit-transform: rotate(170deg);
1014
1015 -moz-transform: rotate(170deg);
1016
1017 -o-transform: rotate(170deg);
1018
1019 -ms-transform: rotate(170deg);
1020
1021 transform: rotate(170deg);
1022
1023 -webkit-box-shadow: 0px -3px 3px rgba(55,55,55,0.3);
1024
1025 -moz-box-shadow: 0px -3px 3px rgba(55,55,55,0.3);
1026
1027 box-shadow: 0px -3px 3px rgba(55,55,55,0.3);
1028
1029 }
1030
1031
1032
1033 .easter-special__arm2:before {
1034
1035 z-index: 5;
1036
1037 position: absolute;
1038
1039 top: 44px;
1040
1041 left: 10px;
1042
1043 content: '';
1044
1045 background: White;
1046
1047 height: 26px;
1048
1049 width: 10px;
1050
1051 -webkit-border-radius: 20%;
1052
1053 -moz-border-radius: 20%;
1054
1055 border-radius: 20%;
1056
1057 -webkit-transform: rotate(-29deg);
1058
1059 -moz-transform: rotate(-29deg);
1060
1061 -ms-transform: rotate(-29deg);
1062
1063 -o-transform: rotate(-29deg);
1064
1065 -webkit-transform: rotate(-29deg);
1066
1067 -moz-transform: rotate(-29deg);
1068
1069 -o-transform: rotate(-29deg);
1070
1071 -ms-transform: rotate(-29deg);
1072
1073 transform: rotate(-29deg);
1074
1075 }
1076
1077
1078
1079 .easter-special__foot1 {
1080
1081 z-index: -1;
1082
1083 position: absolute;
1084
1085 top: 354px;
1086
1087 left: 68px;
1088
1089 width: 25px;
1090
1091 height: 50px;
1092
1093 background: PeachPuff;
1094
1095 -webkit-border-radius: 100%;
1096
1097 -moz-border-radius: 100%;
1098
1099 border-radius: 100%;
1100
1101 border: 5px solid SaddleBrown;
1102
1103 }
1104
1105
1106
1107 .easter-special__foot1:before {
1108
1109 position: absolute;
1110
1111 top: 35px;
1112
1113 left: 13px;
1114
1115 content: '';
1116
1117 width: 9px;
1118
1119 height: 15px;
1120
1121 background: transparent;
1122
1123 border: 3px solid SaddleBrown;
1124
1125 border-right: none;
1126
1127 border-bottom: none;
1128
1129 }
1130
1131
1132
1133 .easter-special__foot1:after {
1134
1135 position: absolute;
1136
1137 top: 35px;
1138
1139 left: 1px;
1140
1141 content: '';
1142
1143 width: 12px;
1144
1145 height: 15px;
1146
1147 background: transparent;
1148
1149 border: 3px solid SaddleBrown;
1150
1151 border-left: none;
1152
1153 border-bottom: none;
1154
1155 }
1156
1157
1158
1159 .easter-special__foot2 {
1160
1161 z-index: -1;
1162
1163 position: absolute;
1164
1165 top: 354px;
1166
1167 left: 108px;
1168
1169 width: 25px;
1170
1171 height: 50px;
1172
1173 background: PeachPuff;
1174
1175 -webkit-border-radius: 100%;
1176
1177 -moz-border-radius: 100%;
1178
1179 border-radius: 100%;
1180
1181 border: 5px solid SaddleBrown;
1182
1183 }
1184
1185
1186
1187 .easter-special__foot2:before {
1188
1189 position: absolute;
1190
1191 top: 35px;
1192
1193 left: 10px;
1194
1195 content: '';
1196
1197 width: 12px;
1198
1199 height: 15px;
1200
1201 background: transparent;
1202
1203 border: 3px solid SaddleBrown;
1204
1205 border-right: none;
1206
1207 border-bottom: none;
1208
1209 }
1210
1211
1212
1213 .easter-special__foot2:after {
1214
1215 position: absolute;
1216
1217 top: 35px;
1218
1219 left: 1px;
1220
1221 content: '';
1222
1223 width: 8px;
1224
1225 height: 15px;
1226
1227 background: transparent;
1228
1229 border: 3px solid SaddleBrown;
1230
1231 border-left: none;
1232
1233 border-bottom: none;
1234
1235 }
1236
1237
1238
1239 div.easter-special__halo {
1240
1241 z-index: -1;
1242
1243 position: absolute;
1244
1245 top: 65px;
1246
1247 left: 68px;
1248
1249 background: rgba(253,223,0,0.4);
1250
1251 height: 300px;
1252
1253 width: 60px;
1254
1255 -webkit-border-radius: 100px;
1256
1257 -moz-border-radius: 100px;
1258
1259 border-radius: 100px;
1260
1261 -webkit-animation: easter-special__glow 5s infinite;
1262
1263 -moz-animation: easter-special__glow 5s infinite;
1264
1265 -o-animation: easter-special__glide easter-special__glow 5s infinite;
1266
1267 -ms-animation: easter-special__glide easter-special__glow 5s infinite;
1268
1269 animation: easter-special__glow 5s infinite;
1270
1271 -webkit-animation: easter-special__glow 5s infinite;
1272
1273 }
1274
1275
1276
1277 .easter-special__cloud1,
1278
1279 .easter-special__cloud2,
1280
1281 .easter-special__cloud3,
1282
1283 .easter-special__cloud4,
1284
1285 .easter-special__cloud5,
1286
1287 .easter-special__cloud6,
1288
1289 .easter-special__cloud7,
1290
1291 .easter-special__cloud8,
1292
1293 .easter-special__cloud9,
1294
1295 .easter-special__cloud10,
1296
1297 .easter-special__cloud11 {
1298
1299 position: absolute;
1300
1301 width: 220px;
1302
1303 height: 80px;
1304
1305 background: #fff;
1306
1307 -webkit-border-radius: 100px;
1308
1309 -moz-border-radius: 100px;
1310
1311 border-radius: 100px;
1312
1313 -webkit-box-shadow: 3px 3px 3px rgba(55,55,55,0.3);
1314
1315 -moz-box-shadow: 3px 3px 3px rgba(55,55,55,0.3);
1316
1317 box-shadow: 3px 3px 3px rgba(55,55,55,0.3);
1318
1319 }
1320
1321
1322
1323 .easter-special__cloud1 {
1324
1325 left: 800px;
1326
1327 top: 600px;
1328
1329 -webkit-animation: easter-special__glide 190s infinite;
1330
1331 -moz-animation: easter-special__glide 190s infinite;
1332
1333 -o-animation: easter-special__glide glide 190s infinite;
1334
1335 -ms-animation: easter-special__glide glide 190s infinite;
1336
1337 animation:easter-special__glide 190s infinite;
1338
1339 -webkit-animation: easter-special__glide 190s infinite;
1340
1341 }
1342
1343
1344
1345 .easter-special__cloud2 {
1346
1347 left: 100px;
1348
1349 top: 100px;
1350
1351 -webkit-animation: easter-special__glide 290s infinite;
1352
1353 -moz-animation: easter-special__glide 290s infinite;
1354
1355 -o-animation: easter-special__glide glide 290s infinite;
1356
1357 -ms-animation: easter-special__glide glide 290s infinite;
1358
1359 animation: easter-special__glide 290s infinite;
1360
1361 -webkit-animation: easter-special__glide 290s infinite;
1362
1363 }
1364
1365
1366
1367 .easter-special__cloud3 {
1368
1369 left: 250px;
1370
1371 top: 700px;
1372
1373 -webkit-animation: easter-special__glide 90s infinite;
1374
1375 -moz-animation: easter-special__glide 90s infinite;
1376
1377 -o-animation: easter-special__glide glide 90s infinite;
1378
1379 -ms-animation: easter-special__glide glide 90s infinite;
1380
1381 animation: easter-special__glide 90s infinite;
1382
1383 -webkit-animation: easter-special__glide 90s infinite;
1384
1385 }
1386
1387
1388
1389 .easter-special__cloud4 {
1390
1391 left: 600px;
1392
1393 top: 200px;
1394
1395 -webkit-animation: easter-special__glide 90s infinite;
1396
1397 -moz-animation: easter-special__glide 90s infinite;
1398
1399 -o-animation: easter-special__glide glide 90s infinite;
1400
1401 -ms-animation: easter-special__glide glide 90s infinite;
1402
1403 animation: easter-special__glide 90s infinite;
1404
1405 -webkit-animation: easter-special__glide 90s infinite;
1406
1407 }
1408
1409
1410
1411 .easter-special__cloud5 {
1412
1413 left: 300px;
1414
1415 top: 400px;
1416
1417 -webkit-animation: easter-special__glide 90s infinite;
1418
1419 -moz-animation: easter-special__glide 90s infinite;
1420
1421 -o-animation: easter-special__glide glide 90s infinite;
1422
1423 -ms-animation: easter-special__glide glide 90s infinite;
1424
1425 animation: easter-special__glide 90s infinite;
1426
1427 -webkit-animation: easter-special__glide 90s infinite;
1428
1429 }
1430
1431
1432
1433 .easter-special__cloud6 {
1434
1435 left: 1300px;
1436
1437 top: 500px;
1438
1439 -webkit-animation: easter-special__glide 120s infinite;
1440
1441 -moz-animation: easter-special__glide 120s infinite;
1442
1443 -o-animation: easter-special__glide glide 120s infinite;
1444
1445 -ms-animation: easter-special__glide glide 120s infinite;
1446
1447 animation: easter-special__glide 120s infinite;
1448
1449 -webkit-animation: easter-special__glide 120s infinite;
1450
1451 }
1452
1453
1454
1455 .easter-special__cloud7 {
1456
1457 left: 1000px;
1458
1459 top: 170px;
1460
1461 -webkit-animation: easter-special__glide 100s infinite;
1462
1463 -moz-animation: easter-special__glide 100s infinite;
1464
1465 -o-animation: easter-special__glide glide 100s infinite;
1466
1467 -ms-animation: easter-special__glide glide 100s infinite;
1468
1469 animation: easter-special__glide 100s infinite;
1470
1471 -webkit-animation: easter-special__glide 100s infinite;
1472
1473 }
1474
1475
1476
1477 .easter-special__cloud8 {
1478
1479 left: 1000px;
1480
1481 top: 440px;
1482
1483 -webkit-animation: easter-special__glide 80s infinite;
1484
1485 -moz-animation: easter-special__glide 80s infinite;
1486
1487 -o-animation: easter-special__glide glide 80s infinite;
1488
1489 -ms-animation: easter-special__glide glide 80s infinite;
1490
1491 animation: easter-special__glide 80s infinite;
1492
1493 -webkit-animation: easter-special__glide 80s infinite;
1494
1495 }
1496
1497
1498
1499 .easter-special__cloud9 {
1500
1501 left: 1200px;
1502
1503 top: 620px;
1504
1505 -webkit-animation: easter-special__glide 280s infinite;
1506
1507 -moz-animation: easter-special__glide 280s infinite;
1508
1509 -o-animation: easter-special__glide glide 280s infinite;
1510
1511 -ms-animation: easter-special__glide glide 280s infinite;
1512
1513 animation: easter-special__glide 280s infinite;
1514
1515 -webkit-animation: easter-special__glide 280s infinite;
1516
1517 }
1518
1519
1520
1521 .easter-special__cloud10 {
1522
1523 left: 1300px;
1524
1525 top: 140px;
1526
1527 -webkit-animation: easter-special__glide 250s infinite;
1528
1529 -moz-animation: easter-special__glide 250s infinite;
1530
1531 -o-animation: easter-special__glide glide 250s infinite;
1532
1533 -ms-animation: easter-special__glide glide 250s infinite;
1534
1535 animation: easter-special__glide 250s infinite;
1536
1537 -webkit-animation: easter-special__glide 250s infinite;
1538
1539 }
1540
1541
1542
1543 .easter-special__cloud11 {
1544
1545 left: 1400px;
1546
1547 top: 380px;
1548
1549 -webkit-animation: easter-special__glide 190s infinite;
1550
1551 -moz-animation: easter-special__glide 190s infinite;
1552
1553 -o-animation: easter-special__glide glide 190s infinite;
1554
1555 -ms-animation: easter-special__glide glide 190s infinite;
1556
1557 animation: easter-special__glide 190s infinite;
1558
1559 -webkit-animation: easter-special__glide 190s infinite;
1560
1561 }
1562
1563
1564
1565 .easter-special__cloud1::before,
1566
1567 .easter-special__cloud2::before,
1568
1569 .easter-special__cloud3::before,
1570
1571 .easter-special__cloud4::before,
1572
1573 .easter-special__cloud5::before,
1574
1575 .easter-special__cloud6::before,
1576
1577 .easter-special__cloud7::before,
1578
1579 .easter-special__cloud8::before,
1580
1581 .easter-special__cloud9::before,
1582
1583 .easter-special__cloud10::before,
1584
1585 .easter-special__cloud11::before {
1586
1587 position: absolute;
1588
1589 top: -40px;
1590
1591 right: 100px;
1592
1593 content: '';
1594
1595 width: 80px;
1596
1597 height: 80px;
1598
1599 background: #fff;
1600
1601 -webkit-border-radius: 50%;
1602
1603 -moz-border-radius: 50%;
1604
1605 border-radius: 50%;
1606
1607 }
1608
1609
1610
1611 .easter-special__cloud1::after,
1612
1613 .easter-special__cloud2::after,
1614
1615 .easter-special__cloud3::after,
1616
1617 .easter-special__cloud4::after,
1618
1619 .easter-special__cloud5::after,
1620
1621 .easter-special__cloud6::after,
1622
1623 .easter-special__cloud7::after,
1624
1625 .easter-special__cloud8::after,
1626
1627 .easter-special__cloud9::after,
1628
1629 .easter-special__cloud10::after,
1630
1631 .easter-special__cloud11::after {
1632
1633 position: absolute;
1634
1635 top: -50px;
1636
1637 right: 40px;
1638
1639 content: '';
1640
1641 background: #fff;
1642
1643 width: 100px;
1644
1645 height: 100px;
1646
1647 -webkit-border-radius: 50%;
1648
1649 -moz-border-radius: 50%;
1650
1651 border-radius: 50%;
1652
1653 }
1654
1655 @-moz-keyframes easter-special__float {
1656
1657 0% {
1658
1659 -webkit-transform: translateY(0px);
1660
1661 -moz-transform: translateY(0px);
1662
1663 -o-transform: translateY(0px);
1664
1665 -ms-transform: translateY(0px);
1666
1667 transform: translateY(0px);
1668
1669 -webkit-transform: translateY(0px);
1670
1671 }
1672
1673 20% {
1674
1675 -webkit-transform: translateY(5px);
1676
1677 -moz-transform: translateY(5px);
1678
1679 -o-transform: translateY(5px);
1680
1681 -ms-transform: translateY(5px);
1682
1683 transform: translateY(5px);
1684
1685 -webkit-transform: translateY(5px);
1686
1687 }
1688
1689 50% {
1690
1691 -webkit-transform: translateY(-5px);
1692
1693 -moz-transform: translateY(-5px);
1694
1695 -o-transform: translateY(-5px);
1696
1697 -ms-transform: translateY(-5px);
1698
1699 transform: translateY(-5px);
1700
1701 -webkit-transform: translateY(-5px);
1702
1703 }
1704
1705 100% {
1706
1707 -webkit-transform: translateY(0px);
1708
1709 -moz-transform: translateY(0px);
1710
1711 -o-transform: translateY(0px);
1712
1713 -ms-transform: translateY(0px);
1714
1715 transform: translateY(0px);
1716
1717 -webkit-transform: translateY(0px);
1718
1719 }
1720
1721 }
1722
1723 @-webkit-keyframes easter-special__float {
1724
1725 0% {
1726
1727 -webkit-transform: translateY(0px);
1728
1729 -moz-transform: translateY(0px);
1730
1731 -o-transform: translateY(0px);
1732
1733 -ms-transform: translateY(0px);
1734
1735 transform: translateY(0px);
1736
1737 -webkit-transform: translateY(0px);
1738
1739 }
1740
1741 20% {
1742
1743 -webkit-transform: translateY(5px);
1744
1745 -moz-transform: translateY(5px);
1746
1747 -o-transform: translateY(5px);
1748
1749 -ms-transform: translateY(5px);
1750
1751 transform: translateY(5px);
1752
1753 -webkit-transform: translateY(5px);
1754
1755 }
1756
1757 50% {
1758
1759 -webkit-transform: translateY(-5px);
1760
1761 -moz-transform: translateY(-5px);
1762
1763 -o-transform: translateY(-5px);
1764
1765 -ms-transform: translateY(-5px);
1766
1767 transform: translateY(-5px);
1768
1769 -webkit-transform: translateY(-5px);
1770
1771 }
1772
1773 100% {
1774
1775 -webkit-transform: translateY(0px);
1776
1777 -moz-transform: translateY(0px);
1778
1779 -o-transform: translateY(0px);
1780
1781 -ms-transform: translateY(0px);
1782
1783 transform: translateY(0px);
1784
1785 -webkit-transform: translateY(0px);
1786
1787 }
1788
1789 }
1790
1791 @-o-keyframes easter-special__float {
1792
1793 0% {
1794
1795 -webkit-transform: translateY(0px);
1796
1797 -moz-transform: translateY(0px);
1798
1799 -o-transform: translateY(0px);
1800
1801 -ms-transform: translateY(0px);
1802
1803 transform: translateY(0px);
1804
1805 -webkit-transform: translateY(0px);
1806
1807 }
1808
1809 20% {
1810
1811 -webkit-transform: translateY(5px);
1812
1813 -moz-transform: translateY(5px);
1814
1815 -o-transform: translateY(5px);
1816
1817 -ms-transform: translateY(5px);
1818
1819 transform: translateY(5px);
1820
1821 -webkit-transform: translateY(5px);
1822
1823 }
1824
1825 50% {
1826
1827 -webkit-transform: translateY(-5px);
1828
1829 -moz-transform: translateY(-5px);
1830
1831 -o-transform: translateY(-5px);
1832
1833 -ms-transform: translateY(-5px);
1834
1835 transform: translateY(-5px);
1836
1837 -webkit-transform: translateY(-5px);
1838
1839 }
1840
1841 100% {
1842
1843 -webkit-transform: translateY(0px);
1844
1845 -moz-transform: translateY(0px);
1846
1847 -o-transform: translateY(0px);
1848
1849 -ms-transform: translateY(0px);
1850
1851 transform: translateY(0px);
1852
1853 -webkit-transform: translateY(0px);
1854
1855 }
1856
1857 }
1858
1859 @keyframes easter-special__float {
1860
1861 0% {
1862
1863 -webkit-transform: translateY(0px);
1864
1865 -moz-transform: translateY(0px);
1866
1867 -o-transform: translateY(0px);
1868
1869 -ms-transform: translateY(0px);
1870
1871 transform: translateY(0px);
1872
1873 -webkit-transform: translateY(0px);
1874
1875 }
1876
1877 20% {
1878
1879 -webkit-transform: translateY(5px);
1880
1881 -moz-transform: translateY(5px);
1882
1883 -o-transform: translateY(5px);
1884
1885 -ms-transform: translateY(5px);
1886
1887 transform: translateY(5px);
1888
1889 -webkit-transform: translateY(5px);
1890
1891 }
1892
1893 50% {
1894
1895 -webkit-transform: translateY(-5px);
1896
1897 -moz-transform: translateY(-5px);
1898
1899 -o-transform: translateY(-5px);
1900
1901 -ms-transform: translateY(-5px);
1902
1903 transform: translateY(-5px);
1904
1905 -webkit-transform: translateY(-5px);
1906
1907 }
1908
1909 100% {
1910
1911 -webkit-transform: translateY(0px);
1912
1913 -moz-transform: translateY(0px);
1914
1915 -o-transform: translateY(0px);
1916
1917 -ms-transform: translateY(0px);
1918
1919 transform: translateY(0px);
1920
1921 -webkit-transform: translateY(0px);
1922
1923 }
1924
1925 }
1926
1927 @-moz-keyframes easter-special__glow {
1928
1929 from {
1930
1931 -webkit-box-shadow: 0 0 25px #fddf00;
1932
1933 -moz-box-shadow: 0 0 25px #fddf00;
1934
1935 box-shadow: 0 0 25px #fddf00;
1936
1937 }
1938
1939 50% {
1940
1941 -webkit-box-shadow: 0 0 250px #ff0;
1942
1943 -moz-box-shadow: 0 0 250px #ff0;
1944
1945 box-shadow: 0 0 250px #ff0;
1946
1947 }
1948
1949 to {
1950
1951 -webkit-box-shadow: 0 0 25px #fddf00;
1952
1953 -moz-box-shadow: 0 0 25px #fddf00;
1954
1955 box-shadow: 0 0 25px #fddf00;
1956
1957 }
1958
1959 }
1960
1961 @-webkit-keyframes easter-special__glow {
1962
1963 from {
1964
1965 -webkit-box-shadow: 0 0 25px #fddf00;
1966
1967 -moz-box-shadow: 0 0 25px #fddf00;
1968
1969 box-shadow: 0 0 25px #fddf00;
1970
1971 }
1972
1973 50% {
1974
1975 -webkit-box-shadow: 0 0 250px #ff0;
1976
1977 -moz-box-shadow: 0 0 250px #ff0;
1978
1979 box-shadow: 0 0 250px #ff0;
1980
1981 }
1982
1983 to {
1984
1985 -webkit-box-shadow: 0 0 25px #fddf00;
1986
1987 -moz-box-shadow: 0 0 25px #fddf00;
1988
1989 box-shadow: 0 0 25px #fddf00;
1990
1991 }
1992
1993 }
1994
1995 @-o-keyframes easter-special__glow {
1996
1997 from {
1998
1999 -webkit-box-shadow: 0 0 25px #fddf00;
2000
2001 -moz-box-shadow: 0 0 25px #fddf00;
2002
2003 box-shadow: 0 0 25px #fddf00;
2004
2005 }
2006
2007 50% {
2008
2009 -webkit-box-shadow: 0 0 250px #ff0;
2010
2011 -moz-box-shadow: 0 0 250px #ff0;
2012
2013 box-shadow: 0 0 250px #ff0;
2014
2015 }
2016
2017 to {
2018
2019 -webkit-box-shadow: 0 0 25px #fddf00;
2020
2021 -moz-box-shadow: 0 0 25px #fddf00;
2022
2023 box-shadow: 0 0 25px #fddf00;
2024
2025 }
2026
2027 }
2028
2029 @keyframes easter-special__glow {
2030
2031 from {
2032
2033 -webkit-box-shadow: 0 0 25px #fddf00;
2034
2035 -moz-box-shadow: 0 0 25px #fddf00;
2036
2037 box-shadow: 0 0 25px #fddf00;
2038
2039 }
2040
2041 50% {
2042
2043 -webkit-box-shadow: 0 0 250px #ff0;
2044
2045 -moz-box-shadow: 0 0 250px #ff0;
2046
2047 box-shadow: 0 0 250px #ff0;
2048
2049 }
2050
2051 to {
2052
2053 -webkit-box-shadow: 0 0 25px #fddf00;
2054
2055 -moz-box-shadow: 0 0 25px #fddf00;
2056
2057 box-shadow: 0 0 25px #fddf00;
2058
2059 }
2060
2061 }
2062
2063 @-moz-keyframes easter-special__glide {
2064
2065 from {
2066
2067 right: -300px;
2068
2069 }
2070
2071 to {
2072
2073 left: -300px;
2074
2075 }
2076
2077 }
2078
2079 @-webkit-keyframes easter-special__glide {
2080
2081 from {
2082
2083 right: -300px;
2084
2085 }
2086
2087 to {
2088
2089 left: -300px;
2090
2091 }
2092
2093 }
2094
2095 @-o-keyframes easter-special__glide {
2096
2097 from {
2098
2099 right: -300px;
2100
2101 }
2102
2103 to {
2104
2105 left: -300px;
2106
2107 }
2108
2109 }
2110
2111 @keyframes easter-special__glide {
2112
2113 from {
2114
2115 right: -300px;
2116
2117 }
2118
2119 to {
2120
2121 left: -300px;
2122
2123 }
2124
2125 }
2126
2127
2128
2129 /*----------------------------
2130
2131 .-- Easter Special #2
2132
2133 -----------------------------*/
2134
2135
2136
2137 .easter-bunny__container {
2138
2139 background-color: #92d0cd;
2140
2141 width: 700px;
2142
2143 margin: 40px auto 0px auto;
2144
2145 padding: 150px 0;
2146
2147 text-align: center;
2148
2149 }
2150
2151 .easter-bunny__container h1 {
2152
2153 font-family: cursive;
2154
2155 font-size: 45px;
2156
2157 color: #ef4154;
2158
2159 text-shadow: 3px 0px 0px rgba(255, 255, 255, 1);
2160
2161 margin-bottom: 50px;
2162
2163 }
2164
2165 .easter-bunny__bunny-icon {
2166
2167 height: 294px;
2168
2169 width: 260px;
2170
2171 margin: auto;
2172
2173 position: relative;
2174
2175 }
2176
2177 .easter-bunny__bunny-icon .easter-bunny__egg {
2178
2179 position: absolute;
2180
2181 right: 0;
2182
2183 bottom: 0;
2184
2185 height: 199px;
2186
2187 width: 165px;
2188
2189 }
2190
2191 .easter-bunny__bunny-icon .easter-bunny__egg:before {
2192
2193 content: "";
2194
2195 display: block;
2196
2197 position: absolute;
2198
2199 right: 0;
2200
2201 bottom: 0;
2202
2203 width: 100%;
2204
2205 height: 30px;
2206
2207 background-color: #81c3bf;
2208
2209 border-radius: 50%;
2210
2211 }
2212
2213 .easter-bunny__bunny-icon .easter-bunny__egg:after {
2214
2215 content: "";
2216
2217 display: block;
2218
2219 position: absolute;
2220
2221 right: 0;
2222
2223 bottom: 11px;
2224
2225 width: 126px;
2226
2227 height: 188px;
2228
2229 background: #fbced3;
2230
2231 border-top-left-radius: 50% 58%;
2232
2233 border-top-right-radius: 50% 58%;
2234
2235 border-bottom-left-radius: 50% 40%;
2236
2237 border-bottom-right-radius: 50% 40%;
2238
2239 background-image: radial-gradient(#ef4154 3px, transparent 0), radial-gradient(#ef4154 5px, transparent 0);
2240
2241 background-size: 30px 30px;
2242
2243 background-position: 0 0, 15px 15px;
2244
2245 z-index: 5;
2246
2247 }
2248
2249 .easter-bunny__bunny-icon .easter-bunny__bunny {
2250
2251 position: absolute;
2252
2253 top: 0;
2254
2255 left: 0;
2256
2257 height: 195px;
2258
2259 width: 204px;
2260
2261 }
2262
2263 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head {
2264
2265 width: 88px;
2266
2267 height: 80px;
2268
2269 transform: rotate(-45deg);
2270
2271 position: absolute;
2272
2273 top: 70px;
2274
2275 right: 20px;
2276
2277 }
2278
2279 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head:before {
2280
2281 content: "";
2282
2283 display: block;
2284
2285 position: absolute;
2286
2287 top: 0px;
2288
2289 left: 0px;
2290
2291 background-color: #fff;
2292
2293 border-radius: 50%;
2294
2295 width: 100%;
2296
2297 height: 100%;
2298
2299 z-index: 3;
2300
2301 }
2302
2303 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears {
2304
2305 position: absolute;
2306
2307 top: -80px;
2308
2309 left: 0px;
2310
2311 width: 90px;
2312
2313 height: 100px;
2314
2315 z-index: 1;
2316
2317 }
2318
2319 @keyframes ear-left-animation {
2320
2321 0% {
2322
2323 transform: rotate(-30deg);
2324
2325 }
2326
2327 100% {
2328
2329 transform: rotate(- 25deg);
2330
2331 }
2332
2333 }
2334
2335 @keyframes ear-right-animation {
2336
2337 0% {
2338
2339 transform: rotate(30deg);
2340
2341 }
2342
2343 100% {
2344
2345 transform: rotate(25deg);
2346
2347 }
2348
2349 }
2350
2351 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears .easter-bunny__ear {
2352
2353 height: 100%;
2354
2355 width: 45px;
2356
2357 background-color: #fff;
2358
2359 border-radius: 50%;
2360
2361 }
2362
2363 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears .easter-bunny__ear:before {
2364
2365 content: "";
2366
2367 display: block;
2368
2369 height: 70px;
2370
2371 width: 30px;
2372
2373 background-color: #fbced3;
2374
2375 border-radius: 50%;
2376
2377 }
2378
2379 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears .easter-bunny__ear-left {
2380
2381 position: absolute;
2382
2383 top: 11px;
2384
2385 left: 0px;
2386
2387 transform: rotate(-30deg);
2388
2389 animation: ear-left-animation 0.7s linear 0s infinite alternate;
2390
2391 transform-origin: center bottom;
2392
2393 }
2394
2395 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears .easter-bunny__ear-left:before {
2396
2397 position: absolute;
2398
2399 top: 20px;
2400
2401 left: 7px;
2402
2403 }
2404
2405 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears .easter-bunny__ear-right {
2406
2407 position: absolute;
2408
2409 top: 11px;
2410
2411 right: 0px;
2412
2413 transform: rotate(30deg);
2414
2415 animation: ear-right-animation 0.7s linear 0s infinite alternate;
2416
2417 transform-origin: center bottom;
2418
2419 }
2420
2421 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__ears .easter-bunny__ear-right:before {
2422
2423 position: absolute;
2424
2425 top: 20px;
2426
2427 left: 7px;
2428
2429 }
2430
2431 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face {
2432
2433 position: absolute;
2434
2435 top: 20px;
2436
2437 left: 0;
2438
2439 right: 0;
2440
2441 width: 50px;
2442
2443 height: 60px;
2444
2445 margin: auto;
2446
2447 z-index: 4;
2448
2449 }
2450
2451 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__eyes {
2452
2453 width: 30px;
2454
2455 position: absolute;
2456
2457 top: 0px;
2458
2459 left: 0;
2460
2461 right: 0;
2462
2463 margin: auto;
2464
2465 height: 16px;
2466
2467 }
2468
2469 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__eyes:before,
2470
2471 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__eyes:after {
2472
2473 content: "";
2474
2475 display: block;
2476
2477 width: 6px;
2478
2479 height: 100%;
2480
2481 background-color: #4b4b4b;
2482
2483 border-radius: 50%;
2484
2485 border: 1px solid #000;
2486
2487 box-sizing: border-box;
2488
2489 }
2490
2491 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__eyes:before {
2492
2493 position: absolute;
2494
2495 top: 0px;
2496
2497 left: 0;
2498
2499 }
2500
2501 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__eyes:after {
2502
2503 position: absolute;
2504
2505 top: 0px;
2506
2507 right: 0;
2508
2509 }
2510
2511 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__nose {
2512
2513 width: 14px;
2514
2515 height: 7px;
2516
2517 position: absolute;
2518
2519 top: 21px;
2520
2521 left: 0;
2522
2523 right: 0;
2524
2525 margin: auto;
2526
2527 }
2528
2529 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__nose:before,
2530
2531 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__nose:after {
2532
2533 content: "";
2534
2535 display: block;
2536
2537 height: 0;
2538
2539 width: 0;
2540
2541 }
2542
2543 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__nose:before {
2544
2545 position: absolute;
2546
2547 top: 0px;
2548
2549 left: 0;
2550
2551 border: 7px solid transparent;
2552
2553 border-top: 7px solid #000;
2554
2555 }
2556
2557 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__nose:after {
2558
2559 position: absolute;
2560
2561 top: 1px;
2562
2563 left: 2px;
2564
2565 border: 5px solid transparent;
2566
2567 border-top: 5px solid #4b4b4b;
2568
2569 }
2570
2571 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__mouth {
2572
2573 position: absolute;
2574
2575 top: 2px;
2576
2577 left: 0;
2578
2579 right: 0;
2580
2581 width: 2px;
2582
2583 height: 32px;
2584
2585 margin: auto;
2586
2587 width: 15px;
2588
2589 height: 32px;
2590
2591 margin: auto;
2592
2593 border-bottom: 2px solid #000;
2594
2595 border-radius: 10px;
2596
2597 }
2598
2599 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__mouth:before {
2600
2601 content: "";
2602
2603 display: block;
2604
2605 position: absolute;
2606
2607 left: 0;
2608
2609 right: 0;
2610
2611 bottom: 0px;
2612
2613 width: 2px;
2614
2615 height: 7px;
2616
2617 margin: auto;
2618
2619 background-color: #000;
2620
2621 }
2622
2623 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__blush {
2624
2625 position: absolute;
2626
2627 top: 19px;
2628
2629 left: 0;
2630
2631 width: 100%;
2632
2633 height: 6px;
2634
2635 }
2636
2637 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__blush:before,
2638
2639 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__blush:after {
2640
2641 content: "";
2642
2643 display: block;
2644
2645 width: 13px;
2646
2647 height: 100%;
2648
2649 background-color: #fbced3;
2650
2651 border-radius: 50%;
2652
2653 }
2654
2655 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__blush:before {
2656
2657 position: absolute;
2658
2659 top: 0;
2660
2661 left: 0;
2662
2663 }
2664
2665 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__head .easter-bunny__face .easter-bunny__blush:after {
2666
2667 position: absolute;
2668
2669 top: 0;
2670
2671 right: 0;
2672
2673 }
2674
2675 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__paws {
2676
2677 height: 100%;
2678
2679 width: 100%;
2680
2681 position: absolute;
2682
2683 top: 0;
2684
2685 left: 0;
2686
2687 z-index: 6;
2688
2689 }
2690
2691 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__paws:before,
2692
2693 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__paws:after {
2694
2695 content: "";
2696
2697 display: block;
2698
2699 width: 20px;
2700
2701 height: 14px;
2702
2703 border-radius: 50%;
2704
2705 background-color: #fff;
2706
2707 }
2708
2709 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__paws:before {
2710
2711 position: absolute;
2712
2713 top: 87px;
2714
2715 right: 0;
2716
2717 }
2718
2719 .easter-bunny__bunny-icon .easter-bunny__bunny .easter-bunny__paws:after {
2720
2721 position: absolute;
2722
2723 right: 58px;
2724
2725 bottom: 10px;
2726
2727 transform: rotate(90deg);
2728
2729 }
2730
2731
2732
2733