@charset "utf-8";
/* CSS Document */
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
@-webkit-keyframes animation1 {
  0% {
    transform: translate(444px, 355px);
  }
  14.29% {
    transform: translate(476px, 355px);
  }
  28.57% {
    transform: translate(508px, 328px);
  }
  42.86% {
    transform: translate(540px, 355px);
  }
  57.14% {
    transform: translate(572px, 382px);
  }
  71.43% {
    transform: translate(604px, 409px);
  }
  85.71% {
    transform: translate(636px, 382px);
  }
  100% {
    transform: translate(668px, 409px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation1 {
  0% {
    transform: translate(444px, 355px);
  }
  14.29% {
    transform: translate(476px, 355px);
  }
  28.57% {
    transform: translate(508px, 328px);
  }
  42.86% {
    transform: translate(540px, 355px);
  }
  57.14% {
    transform: translate(572px, 382px);
  }
  71.43% {
    transform: translate(604px, 409px);
  }
  85.71% {
    transform: translate(636px, 382px);
  }
  100% {
    transform: translate(668px, 409px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation2 {
  0% {
    transform: translate(316px, 220px);
  }
  4.17% {
    transform: translate(348px, 193px);
  }
  8.33% {
    transform: translate(380px, 166px);
  }
  12.5% {
    transform: translate(412px, 139px);
  }
  16.67% {
    transform: translate(444px, 139px);
  }
  20.83% {
    transform: translate(476px, 139px);
  }
  25% {
    transform: translate(508px, 139px);
  }
  29.17% {
    transform: translate(540px, 112px);
  }
  33.33% {
    transform: translate(572px, 85px);
  }
  37.5% {
    transform: translate(604px, 58px);
  }
  41.67% {
    transform: translate(636px, 85px);
  }
  45.83% {
    transform: translate(668px, 112px);
  }
  50% {
    transform: translate(700px, 139px);
  }
  54.17% {
    transform: translate(732px, 166px);
  }
  58.33% {
    transform: translate(764px, 139px);
  }
  62.5% {
    transform: translate(796px, 139px);
  }
  66.67% {
    transform: translate(828px, 112px);
  }
  70.83% {
    transform: translate(860px, 112px);
  }
  75% {
    transform: translate(892px, 112px);
  }
  79.17% {
    transform: translate(924px, 112px);
  }
  83.33% {
    transform: translate(956px, 85px);
  }
  87.5% {
    transform: translate(988px, 58px);
  }
  91.67% {
    transform: translate(1020px, 85px);
  }
  95.83% {
    transform: translate(1052px, 85px);
  }
  100% {
    transform: translate(1084px, 58px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation2 {
  0% {
    transform: translate(316px, 220px);
  }
  4.17% {
    transform: translate(348px, 193px);
  }
  8.33% {
    transform: translate(380px, 166px);
  }
  12.5% {
    transform: translate(412px, 139px);
  }
  16.67% {
    transform: translate(444px, 139px);
  }
  20.83% {
    transform: translate(476px, 139px);
  }
  25% {
    transform: translate(508px, 139px);
  }
  29.17% {
    transform: translate(540px, 112px);
  }
  33.33% {
    transform: translate(572px, 85px);
  }
  37.5% {
    transform: translate(604px, 58px);
  }
  41.67% {
    transform: translate(636px, 85px);
  }
  45.83% {
    transform: translate(668px, 112px);
  }
  50% {
    transform: translate(700px, 139px);
  }
  54.17% {
    transform: translate(732px, 166px);
  }
  58.33% {
    transform: translate(764px, 139px);
  }
  62.5% {
    transform: translate(796px, 139px);
  }
  66.67% {
    transform: translate(828px, 112px);
  }
  70.83% {
    transform: translate(860px, 112px);
  }
  75% {
    transform: translate(892px, 112px);
  }
  79.17% {
    transform: translate(924px, 112px);
  }
  83.33% {
    transform: translate(956px, 85px);
  }
  87.5% {
    transform: translate(988px, 58px);
  }
  91.67% {
    transform: translate(1020px, 85px);
  }
  95.83% {
    transform: translate(1052px, 85px);
  }
  100% {
    transform: translate(1084px, 58px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation3 {
  0% {
    transform: translate(28px, 814px);
  }
  2.94% {
    transform: translate(60px, 841px);
  }
  5.88% {
    transform: translate(92px, 841px);
  }
  8.82% {
    transform: translate(124px, 868px);
  }
  11.76% {
    transform: translate(156px, 895px);
  }
  14.71% {
    transform: translate(188px, 868px);
  }
  17.65% {
    transform: translate(220px, 868px);
  }
  20.59% {
    transform: translate(252px, 868px);
  }
  23.53% {
    transform: translate(284px, 895px);
  }
  26.47% {
    transform: translate(316px, 895px);
  }
  29.41% {
    transform: translate(348px, 868px);
  }
  32.35% {
    transform: translate(380px, 841px);
  }
  35.29% {
    transform: translate(412px, 814px);
  }
  38.24% {
    transform: translate(444px, 814px);
  }
  41.18% {
    transform: translate(476px, 841px);
  }
  44.12% {
    transform: translate(508px, 841px);
  }
  47.06% {
    transform: translate(540px, 814px);
  }
  50% {
    transform: translate(572px, 841px);
  }
  52.94% {
    transform: translate(604px, 868px);
  }
  55.88% {
    transform: translate(636px, 841px);
  }
  58.82% {
    transform: translate(668px, 841px);
  }
  61.76% {
    transform: translate(700px, 814px);
  }
  64.71% {
    transform: translate(732px, 814px);
  }
  67.65% {
    transform: translate(764px, 841px);
  }
  70.59% {
    transform: translate(796px, 814px);
  }
  73.53% {
    transform: translate(828px, 787px);
  }
  76.47% {
    transform: translate(860px, 814px);
  }
  79.41% {
    transform: translate(892px, 787px);
  }
  82.35% {
    transform: translate(924px, 787px);
  }
  85.29% {
    transform: translate(956px, 787px);
  }
  88.24% {
    transform: translate(988px, 814px);
  }
  91.18% {
    transform: translate(1020px, 814px);
  }
  94.12% {
    transform: translate(1052px, 841px);
  }
  97.06% {
    transform: translate(1084px, 814px);
  }
  100% {
    transform: translate(1116px, 841px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation3 {
  0% {
    transform: translate(28px, 814px);
  }
  2.94% {
    transform: translate(60px, 841px);
  }
  5.88% {
    transform: translate(92px, 841px);
  }
  8.82% {
    transform: translate(124px, 868px);
  }
  11.76% {
    transform: translate(156px, 895px);
  }
  14.71% {
    transform: translate(188px, 868px);
  }
  17.65% {
    transform: translate(220px, 868px);
  }
  20.59% {
    transform: translate(252px, 868px);
  }
  23.53% {
    transform: translate(284px, 895px);
  }
  26.47% {
    transform: translate(316px, 895px);
  }
  29.41% {
    transform: translate(348px, 868px);
  }
  32.35% {
    transform: translate(380px, 841px);
  }
  35.29% {
    transform: translate(412px, 814px);
  }
  38.24% {
    transform: translate(444px, 814px);
  }
  41.18% {
    transform: translate(476px, 841px);
  }
  44.12% {
    transform: translate(508px, 841px);
  }
  47.06% {
    transform: translate(540px, 814px);
  }
  50% {
    transform: translate(572px, 841px);
  }
  52.94% {
    transform: translate(604px, 868px);
  }
  55.88% {
    transform: translate(636px, 841px);
  }
  58.82% {
    transform: translate(668px, 841px);
  }
  61.76% {
    transform: translate(700px, 814px);
  }
  64.71% {
    transform: translate(732px, 814px);
  }
  67.65% {
    transform: translate(764px, 841px);
  }
  70.59% {
    transform: translate(796px, 814px);
  }
  73.53% {
    transform: translate(828px, 787px);
  }
  76.47% {
    transform: translate(860px, 814px);
  }
  79.41% {
    transform: translate(892px, 787px);
  }
  82.35% {
    transform: translate(924px, 787px);
  }
  85.29% {
    transform: translate(956px, 787px);
  }
  88.24% {
    transform: translate(988px, 814px);
  }
  91.18% {
    transform: translate(1020px, 814px);
  }
  94.12% {
    transform: translate(1052px, 841px);
  }
  97.06% {
    transform: translate(1084px, 814px);
  }
  100% {
    transform: translate(1116px, 841px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation4 {
  0% {
    transform: translate(1020px, 355px);
  }
  11.11% {
    transform: translate(1052px, 382px);
  }
  22.22% {
    transform: translate(1084px, 409px);
  }
  33.33% {
    transform: translate(1116px, 436px);
  }
  44.44% {
    transform: translate(1148px, 409px);
  }
  55.56% {
    transform: translate(1180px, 382px);
  }
  66.67% {
    transform: translate(1212px, 355px);
  }
  77.78% {
    transform: translate(1244px, 382px);
  }
  88.89% {
    transform: translate(1276px, 355px);
  }
  100% {
    transform: translate(1308px, 382px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation4 {
  0% {
    transform: translate(1020px, 355px);
  }
  11.11% {
    transform: translate(1052px, 382px);
  }
  22.22% {
    transform: translate(1084px, 409px);
  }
  33.33% {
    transform: translate(1116px, 436px);
  }
  44.44% {
    transform: translate(1148px, 409px);
  }
  55.56% {
    transform: translate(1180px, 382px);
  }
  66.67% {
    transform: translate(1212px, 355px);
  }
  77.78% {
    transform: translate(1244px, 382px);
  }
  88.89% {
    transform: translate(1276px, 355px);
  }
  100% {
    transform: translate(1308px, 382px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation5 {
  0% {
    transform: translate(412px, 733px);
  }
  4.76% {
    transform: translate(444px, 706px);
  }
  9.52% {
    transform: translate(476px, 706px);
  }
  14.29% {
    transform: translate(508px, 679px);
  }
  19.05% {
    transform: translate(540px, 706px);
  }
  23.81% {
    transform: translate(572px, 706px);
  }
  28.57% {
    transform: translate(604px, 679px);
  }
  33.33% {
    transform: translate(636px, 679px);
  }
  38.1% {
    transform: translate(668px, 652px);
  }
  42.86% {
    transform: translate(700px, 625px);
  }
  47.62% {
    transform: translate(732px, 625px);
  }
  52.38% {
    transform: translate(764px, 652px);
  }
  57.14% {
    transform: translate(796px, 679px);
  }
  61.9% {
    transform: translate(828px, 706px);
  }
  66.67% {
    transform: translate(860px, 733px);
  }
  71.43% {
    transform: translate(892px, 760px);
  }
  76.19% {
    transform: translate(924px, 760px);
  }
  80.95% {
    transform: translate(956px, 733px);
  }
  85.71% {
    transform: translate(988px, 760px);
  }
  90.48% {
    transform: translate(1020px, 760px);
  }
  95.24% {
    transform: translate(1052px, 760px);
  }
  100% {
    transform: translate(1084px, 787px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation5 {
  0% {
    transform: translate(412px, 733px);
  }
  4.76% {
    transform: translate(444px, 706px);
  }
  9.52% {
    transform: translate(476px, 706px);
  }
  14.29% {
    transform: translate(508px, 679px);
  }
  19.05% {
    transform: translate(540px, 706px);
  }
  23.81% {
    transform: translate(572px, 706px);
  }
  28.57% {
    transform: translate(604px, 679px);
  }
  33.33% {
    transform: translate(636px, 679px);
  }
  38.1% {
    transform: translate(668px, 652px);
  }
  42.86% {
    transform: translate(700px, 625px);
  }
  47.62% {
    transform: translate(732px, 625px);
  }
  52.38% {
    transform: translate(764px, 652px);
  }
  57.14% {
    transform: translate(796px, 679px);
  }
  61.9% {
    transform: translate(828px, 706px);
  }
  66.67% {
    transform: translate(860px, 733px);
  }
  71.43% {
    transform: translate(892px, 760px);
  }
  76.19% {
    transform: translate(924px, 760px);
  }
  80.95% {
    transform: translate(956px, 733px);
  }
  85.71% {
    transform: translate(988px, 760px);
  }
  90.48% {
    transform: translate(1020px, 760px);
  }
  95.24% {
    transform: translate(1052px, 760px);
  }
  100% {
    transform: translate(1084px, 787px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation6 {
  0% {
    transform: translate(604px, 328px);
  }
  6.67% {
    transform: translate(636px, 328px);
  }
  13.33% {
    transform: translate(668px, 301px);
  }
  20% {
    transform: translate(700px, 328px);
  }
  26.67% {
    transform: translate(732px, 355px);
  }
  33.33% {
    transform: translate(764px, 382px);
  }
  40% {
    transform: translate(796px, 382px);
  }
  46.67% {
    transform: translate(828px, 382px);
  }
  53.33% {
    transform: translate(860px, 382px);
  }
  60% {
    transform: translate(892px, 355px);
  }
  66.67% {
    transform: translate(924px, 328px);
  }
  73.33% {
    transform: translate(956px, 301px);
  }
  80% {
    transform: translate(988px, 301px);
  }
  86.67% {
    transform: translate(1020px, 301px);
  }
  93.33% {
    transform: translate(1052px, 301px);
  }
  100% {
    transform: translate(1084px, 301px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation6 {
  0% {
    transform: translate(604px, 328px);
  }
  6.67% {
    transform: translate(636px, 328px);
  }
  13.33% {
    transform: translate(668px, 301px);
  }
  20% {
    transform: translate(700px, 328px);
  }
  26.67% {
    transform: translate(732px, 355px);
  }
  33.33% {
    transform: translate(764px, 382px);
  }
  40% {
    transform: translate(796px, 382px);
  }
  46.67% {
    transform: translate(828px, 382px);
  }
  53.33% {
    transform: translate(860px, 382px);
  }
  60% {
    transform: translate(892px, 355px);
  }
  66.67% {
    transform: translate(924px, 328px);
  }
  73.33% {
    transform: translate(956px, 301px);
  }
  80% {
    transform: translate(988px, 301px);
  }
  86.67% {
    transform: translate(1020px, 301px);
  }
  93.33% {
    transform: translate(1052px, 301px);
  }
  100% {
    transform: translate(1084px, 301px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation7 {
  0% {
    transform: translate(188px, 436px);
  }
  3.7% {
    transform: translate(220px, 436px);
  }
  7.41% {
    transform: translate(252px, 463px);
  }
  11.11% {
    transform: translate(284px, 463px);
  }
  14.81% {
    transform: translate(316px, 490px);
  }
  18.52% {
    transform: translate(348px, 517px);
  }
  22.22% {
    transform: translate(380px, 544px);
  }
  25.93% {
    transform: translate(412px, 571px);
  }
  29.63% {
    transform: translate(444px, 598px);
  }
  33.33% {
    transform: translate(476px, 571px);
  }
  37.04% {
    transform: translate(508px, 598px);
  }
  40.74% {
    transform: translate(540px, 625px);
  }
  44.44% {
    transform: translate(572px, 625px);
  }
  48.15% {
    transform: translate(604px, 652px);
  }
  51.85% {
    transform: translate(636px, 652px);
  }
  55.56% {
    transform: translate(668px, 652px);
  }
  59.26% {
    transform: translate(700px, 679px);
  }
  62.96% {
    transform: translate(732px, 652px);
  }
  66.67% {
    transform: translate(764px, 679px);
  }
  70.37% {
    transform: translate(796px, 679px);
  }
  74.07% {
    transform: translate(828px, 706px);
  }
  77.78% {
    transform: translate(860px, 706px);
  }
  81.48% {
    transform: translate(892px, 679px);
  }
  85.19% {
    transform: translate(924px, 652px);
  }
  88.89% {
    transform: translate(956px, 625px);
  }
  92.59% {
    transform: translate(988px, 652px);
  }
  96.3% {
    transform: translate(1020px, 625px);
  }
  100% {
    transform: translate(1052px, 652px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation7 {
  0% {
    transform: translate(188px, 436px);
  }
  3.7% {
    transform: translate(220px, 436px);
  }
  7.41% {
    transform: translate(252px, 463px);
  }
  11.11% {
    transform: translate(284px, 463px);
  }
  14.81% {
    transform: translate(316px, 490px);
  }
  18.52% {
    transform: translate(348px, 517px);
  }
  22.22% {
    transform: translate(380px, 544px);
  }
  25.93% {
    transform: translate(412px, 571px);
  }
  29.63% {
    transform: translate(444px, 598px);
  }
  33.33% {
    transform: translate(476px, 571px);
  }
  37.04% {
    transform: translate(508px, 598px);
  }
  40.74% {
    transform: translate(540px, 625px);
  }
  44.44% {
    transform: translate(572px, 625px);
  }
  48.15% {
    transform: translate(604px, 652px);
  }
  51.85% {
    transform: translate(636px, 652px);
  }
  55.56% {
    transform: translate(668px, 652px);
  }
  59.26% {
    transform: translate(700px, 679px);
  }
  62.96% {
    transform: translate(732px, 652px);
  }
  66.67% {
    transform: translate(764px, 679px);
  }
  70.37% {
    transform: translate(796px, 679px);
  }
  74.07% {
    transform: translate(828px, 706px);
  }
  77.78% {
    transform: translate(860px, 706px);
  }
  81.48% {
    transform: translate(892px, 679px);
  }
  85.19% {
    transform: translate(924px, 652px);
  }
  88.89% {
    transform: translate(956px, 625px);
  }
  92.59% {
    transform: translate(988px, 652px);
  }
  96.3% {
    transform: translate(1020px, 625px);
  }
  100% {
    transform: translate(1052px, 652px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation8 {
  0% {
    transform: translate(-36px, 814px);
  }
  3.85% {
    transform: translate(-4px, 814px);
  }
  7.69% {
    transform: translate(28px, 787px);
  }
  11.54% {
    transform: translate(60px, 760px);
  }
  15.38% {
    transform: translate(92px, 787px);
  }
  19.23% {
    transform: translate(124px, 760px);
  }
  23.08% {
    transform: translate(156px, 733px);
  }
  26.92% {
    transform: translate(188px, 760px);
  }
  30.77% {
    transform: translate(220px, 760px);
  }
  34.62% {
    transform: translate(252px, 787px);
  }
  38.46% {
    transform: translate(284px, 814px);
  }
  42.31% {
    transform: translate(316px, 841px);
  }
  46.15% {
    transform: translate(348px, 841px);
  }
  50% {
    transform: translate(380px, 814px);
  }
  53.85% {
    transform: translate(412px, 787px);
  }
  57.69% {
    transform: translate(444px, 787px);
  }
  61.54% {
    transform: translate(476px, 760px);
  }
  65.38% {
    transform: translate(508px, 787px);
  }
  69.23% {
    transform: translate(540px, 814px);
  }
  73.08% {
    transform: translate(572px, 787px);
  }
  76.92% {
    transform: translate(604px, 787px);
  }
  80.77% {
    transform: translate(636px, 787px);
  }
  84.62% {
    transform: translate(668px, 787px);
  }
  88.46% {
    transform: translate(700px, 787px);
  }
  92.31% {
    transform: translate(732px, 760px);
  }
  96.15% {
    transform: translate(764px, 760px);
  }
  100% {
    transform: translate(796px, 787px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation8 {
  0% {
    transform: translate(-36px, 814px);
  }
  3.85% {
    transform: translate(-4px, 814px);
  }
  7.69% {
    transform: translate(28px, 787px);
  }
  11.54% {
    transform: translate(60px, 760px);
  }
  15.38% {
    transform: translate(92px, 787px);
  }
  19.23% {
    transform: translate(124px, 760px);
  }
  23.08% {
    transform: translate(156px, 733px);
  }
  26.92% {
    transform: translate(188px, 760px);
  }
  30.77% {
    transform: translate(220px, 760px);
  }
  34.62% {
    transform: translate(252px, 787px);
  }
  38.46% {
    transform: translate(284px, 814px);
  }
  42.31% {
    transform: translate(316px, 841px);
  }
  46.15% {
    transform: translate(348px, 841px);
  }
  50% {
    transform: translate(380px, 814px);
  }
  53.85% {
    transform: translate(412px, 787px);
  }
  57.69% {
    transform: translate(444px, 787px);
  }
  61.54% {
    transform: translate(476px, 760px);
  }
  65.38% {
    transform: translate(508px, 787px);
  }
  69.23% {
    transform: translate(540px, 814px);
  }
  73.08% {
    transform: translate(572px, 787px);
  }
  76.92% {
    transform: translate(604px, 787px);
  }
  80.77% {
    transform: translate(636px, 787px);
  }
  84.62% {
    transform: translate(668px, 787px);
  }
  88.46% {
    transform: translate(700px, 787px);
  }
  92.31% {
    transform: translate(732px, 760px);
  }
  96.15% {
    transform: translate(764px, 760px);
  }
  100% {
    transform: translate(796px, 787px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation9 {
  0% {
    transform: translate(156px, 31px);
  }
  3.03% {
    transform: translate(188px, 31px);
  }
  6.06% {
    transform: translate(220px, 4px);
  }
  9.09% {
    transform: translate(252px, -23px);
  }
  12.12% {
    transform: translate(284px, -23px);
  }
  15.15% {
    transform: translate(316px, -23px);
  }
  18.18% {
    transform: translate(348px, -50px);
  }
  21.21% {
    transform: translate(380px, -23px);
  }
  24.24% {
    transform: translate(412px, -23px);
  }
  27.27% {
    transform: translate(444px, 4px);
  }
  30.3% {
    transform: translate(476px, 31px);
  }
  33.33% {
    transform: translate(508px, 4px);
  }
  36.36% {
    transform: translate(540px, -23px);
  }
  39.39% {
    transform: translate(572px, -50px);
  }
  42.42% {
    transform: translate(604px, -23px);
  }
  45.45% {
    transform: translate(636px, 4px);
  }
  48.48% {
    transform: translate(668px, 31px);
  }
  51.52% {
    transform: translate(700px, 31px);
  }
  54.55% {
    transform: translate(732px, 4px);
  }
  57.58% {
    transform: translate(764px, 4px);
  }
  60.61% {
    transform: translate(796px, 31px);
  }
  63.64% {
    transform: translate(828px, 4px);
  }
  66.67% {
    transform: translate(860px, 31px);
  }
  69.7% {
    transform: translate(892px, 31px);
  }
  72.73% {
    transform: translate(924px, 31px);
  }
  75.76% {
    transform: translate(956px, 58px);
  }
  78.79% {
    transform: translate(988px, 31px);
  }
  81.82% {
    transform: translate(1020px, 58px);
  }
  84.85% {
    transform: translate(1052px, 31px);
  }
  87.88% {
    transform: translate(1084px, 58px);
  }
  90.91% {
    transform: translate(1116px, 58px);
  }
  93.94% {
    transform: translate(1148px, 31px);
  }
  96.97% {
    transform: translate(1180px, 58px);
  }
  100% {
    transform: translate(1212px, 58px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation9 {
  0% {
    transform: translate(156px, 31px);
  }
  3.03% {
    transform: translate(188px, 31px);
  }
  6.06% {
    transform: translate(220px, 4px);
  }
  9.09% {
    transform: translate(252px, -23px);
  }
  12.12% {
    transform: translate(284px, -23px);
  }
  15.15% {
    transform: translate(316px, -23px);
  }
  18.18% {
    transform: translate(348px, -50px);
  }
  21.21% {
    transform: translate(380px, -23px);
  }
  24.24% {
    transform: translate(412px, -23px);
  }
  27.27% {
    transform: translate(444px, 4px);
  }
  30.3% {
    transform: translate(476px, 31px);
  }
  33.33% {
    transform: translate(508px, 4px);
  }
  36.36% {
    transform: translate(540px, -23px);
  }
  39.39% {
    transform: translate(572px, -50px);
  }
  42.42% {
    transform: translate(604px, -23px);
  }
  45.45% {
    transform: translate(636px, 4px);
  }
  48.48% {
    transform: translate(668px, 31px);
  }
  51.52% {
    transform: translate(700px, 31px);
  }
  54.55% {
    transform: translate(732px, 4px);
  }
  57.58% {
    transform: translate(764px, 4px);
  }
  60.61% {
    transform: translate(796px, 31px);
  }
  63.64% {
    transform: translate(828px, 4px);
  }
  66.67% {
    transform: translate(860px, 31px);
  }
  69.7% {
    transform: translate(892px, 31px);
  }
  72.73% {
    transform: translate(924px, 31px);
  }
  75.76% {
    transform: translate(956px, 58px);
  }
  78.79% {
    transform: translate(988px, 31px);
  }
  81.82% {
    transform: translate(1020px, 58px);
  }
  84.85% {
    transform: translate(1052px, 31px);
  }
  87.88% {
    transform: translate(1084px, 58px);
  }
  90.91% {
    transform: translate(1116px, 58px);
  }
  93.94% {
    transform: translate(1148px, 31px);
  }
  96.97% {
    transform: translate(1180px, 58px);
  }
  100% {
    transform: translate(1212px, 58px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation10 {
  0% {
    transform: translate(892px, 652px);
  }
  50% {
    transform: translate(924px, 652px);
  }
  100% {
    transform: translate(956px, 679px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation10 {
  0% {
    transform: translate(892px, 652px);
  }
  50% {
    transform: translate(924px, 652px);
  }
  100% {
    transform: translate(956px, 679px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation11 {
  0% {
    transform: translate(636px, 31px);
  }
  20% {
    transform: translate(668px, 31px);
  }
  40% {
    transform: translate(700px, 58px);
  }
  60% {
    transform: translate(732px, 31px);
  }
  80% {
    transform: translate(764px, 31px);
  }
  100% {
    transform: translate(796px, 4px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation11 {
  0% {
    transform: translate(636px, 31px);
  }
  20% {
    transform: translate(668px, 31px);
  }
  40% {
    transform: translate(700px, 58px);
  }
  60% {
    transform: translate(732px, 31px);
  }
  80% {
    transform: translate(764px, 31px);
  }
  100% {
    transform: translate(796px, 4px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation12 {
  0% {
    transform: translate(988px, 625px);
  }
  10% {
    transform: translate(1020px, 625px);
  }
  20% {
    transform: translate(1052px, 652px);
  }
  30% {
    transform: translate(1084px, 625px);
  }
  40% {
    transform: translate(1116px, 598px);
  }
  50% {
    transform: translate(1148px, 625px);
  }
  60% {
    transform: translate(1180px, 652px);
  }
  70% {
    transform: translate(1212px, 652px);
  }
  80% {
    transform: translate(1244px, 679px);
  }
  90% {
    transform: translate(1276px, 679px);
  }
  100% {
    transform: translate(1308px, 652px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation12 {
  0% {
    transform: translate(988px, 625px);
  }
  10% {
    transform: translate(1020px, 625px);
  }
  20% {
    transform: translate(1052px, 652px);
  }
  30% {
    transform: translate(1084px, 625px);
  }
  40% {
    transform: translate(1116px, 598px);
  }
  50% {
    transform: translate(1148px, 625px);
  }
  60% {
    transform: translate(1180px, 652px);
  }
  70% {
    transform: translate(1212px, 652px);
  }
  80% {
    transform: translate(1244px, 679px);
  }
  90% {
    transform: translate(1276px, 679px);
  }
  100% {
    transform: translate(1308px, 652px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation13 {
  0% {
    transform: translate(156px, 895px);
  }
  3.85% {
    transform: translate(188px, 868px);
  }
  7.69% {
    transform: translate(220px, 895px);
  }
  11.54% {
    transform: translate(252px, 922px);
  }
  15.38% {
    transform: translate(284px, 922px);
  }
  19.23% {
    transform: translate(316px, 922px);
  }
  23.08% {
    transform: translate(348px, 922px);
  }
  26.92% {
    transform: translate(380px, 922px);
  }
  30.77% {
    transform: translate(412px, 895px);
  }
  34.62% {
    transform: translate(444px, 895px);
  }
  38.46% {
    transform: translate(476px, 868px);
  }
  42.31% {
    transform: translate(508px, 868px);
  }
  46.15% {
    transform: translate(540px, 841px);
  }
  50% {
    transform: translate(572px, 814px);
  }
  53.85% {
    transform: translate(604px, 841px);
  }
  57.69% {
    transform: translate(636px, 841px);
  }
  61.54% {
    transform: translate(668px, 814px);
  }
  65.38% {
    transform: translate(700px, 841px);
  }
  69.23% {
    transform: translate(732px, 868px);
  }
  73.08% {
    transform: translate(764px, 895px);
  }
  76.92% {
    transform: translate(796px, 922px);
  }
  80.77% {
    transform: translate(828px, 949px);
  }
  84.62% {
    transform: translate(860px, 922px);
  }
  88.46% {
    transform: translate(892px, 895px);
  }
  92.31% {
    transform: translate(924px, 922px);
  }
  96.15% {
    transform: translate(956px, 895px);
  }
  100% {
    transform: translate(988px, 895px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation13 {
  0% {
    transform: translate(156px, 895px);
  }
  3.85% {
    transform: translate(188px, 868px);
  }
  7.69% {
    transform: translate(220px, 895px);
  }
  11.54% {
    transform: translate(252px, 922px);
  }
  15.38% {
    transform: translate(284px, 922px);
  }
  19.23% {
    transform: translate(316px, 922px);
  }
  23.08% {
    transform: translate(348px, 922px);
  }
  26.92% {
    transform: translate(380px, 922px);
  }
  30.77% {
    transform: translate(412px, 895px);
  }
  34.62% {
    transform: translate(444px, 895px);
  }
  38.46% {
    transform: translate(476px, 868px);
  }
  42.31% {
    transform: translate(508px, 868px);
  }
  46.15% {
    transform: translate(540px, 841px);
  }
  50% {
    transform: translate(572px, 814px);
  }
  53.85% {
    transform: translate(604px, 841px);
  }
  57.69% {
    transform: translate(636px, 841px);
  }
  61.54% {
    transform: translate(668px, 814px);
  }
  65.38% {
    transform: translate(700px, 841px);
  }
  69.23% {
    transform: translate(732px, 868px);
  }
  73.08% {
    transform: translate(764px, 895px);
  }
  76.92% {
    transform: translate(796px, 922px);
  }
  80.77% {
    transform: translate(828px, 949px);
  }
  84.62% {
    transform: translate(860px, 922px);
  }
  88.46% {
    transform: translate(892px, 895px);
  }
  92.31% {
    transform: translate(924px, 922px);
  }
  96.15% {
    transform: translate(956px, 895px);
  }
  100% {
    transform: translate(988px, 895px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation14 {
  0% {
    transform: translate(60px, 166px);
  }
  12.5% {
    transform: translate(92px, 193px);
  }
  25% {
    transform: translate(124px, 193px);
  }
  37.5% {
    transform: translate(156px, 220px);
  }
  50% {
    transform: translate(188px, 193px);
  }
  62.5% {
    transform: translate(220px, 193px);
  }
  75% {
    transform: translate(252px, 193px);
  }
  87.5% {
    transform: translate(284px, 193px);
  }
  100% {
    transform: translate(316px, 166px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation14 {
  0% {
    transform: translate(60px, 166px);
  }
  12.5% {
    transform: translate(92px, 193px);
  }
  25% {
    transform: translate(124px, 193px);
  }
  37.5% {
    transform: translate(156px, 220px);
  }
  50% {
    transform: translate(188px, 193px);
  }
  62.5% {
    transform: translate(220px, 193px);
  }
  75% {
    transform: translate(252px, 193px);
  }
  87.5% {
    transform: translate(284px, 193px);
  }
  100% {
    transform: translate(316px, 166px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation15 {
  0% {
    transform: translate(476px, 166px);
  }
  7.14% {
    transform: translate(508px, 166px);
  }
  14.29% {
    transform: translate(540px, 166px);
  }
  21.43% {
    transform: translate(572px, 166px);
  }
  28.57% {
    transform: translate(604px, 166px);
  }
  35.71% {
    transform: translate(636px, 193px);
  }
  42.86% {
    transform: translate(668px, 193px);
  }
  50% {
    transform: translate(700px, 166px);
  }
  57.14% {
    transform: translate(732px, 139px);
  }
  64.29% {
    transform: translate(764px, 112px);
  }
  71.43% {
    transform: translate(796px, 112px);
  }
  78.57% {
    transform: translate(828px, 139px);
  }
  85.71% {
    transform: translate(860px, 112px);
  }
  92.86% {
    transform: translate(892px, 112px);
  }
  100% {
    transform: translate(924px, 85px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation15 {
  0% {
    transform: translate(476px, 166px);
  }
  7.14% {
    transform: translate(508px, 166px);
  }
  14.29% {
    transform: translate(540px, 166px);
  }
  21.43% {
    transform: translate(572px, 166px);
  }
  28.57% {
    transform: translate(604px, 166px);
  }
  35.71% {
    transform: translate(636px, 193px);
  }
  42.86% {
    transform: translate(668px, 193px);
  }
  50% {
    transform: translate(700px, 166px);
  }
  57.14% {
    transform: translate(732px, 139px);
  }
  64.29% {
    transform: translate(764px, 112px);
  }
  71.43% {
    transform: translate(796px, 112px);
  }
  78.57% {
    transform: translate(828px, 139px);
  }
  85.71% {
    transform: translate(860px, 112px);
  }
  92.86% {
    transform: translate(892px, 112px);
  }
  100% {
    transform: translate(924px, 85px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation16 {
  0% {
    transform: translate(412px, 220px);
  }
  6.25% {
    transform: translate(444px, 220px);
  }
  12.5% {
    transform: translate(476px, 220px);
  }
  18.75% {
    transform: translate(508px, 247px);
  }
  25% {
    transform: translate(540px, 247px);
  }
  31.25% {
    transform: translate(572px, 274px);
  }
  37.5% {
    transform: translate(604px, 247px);
  }
  43.75% {
    transform: translate(636px, 274px);
  }
  50% {
    transform: translate(668px, 301px);
  }
  56.25% {
    transform: translate(700px, 301px);
  }
  62.5% {
    transform: translate(732px, 274px);
  }
  68.75% {
    transform: translate(764px, 247px);
  }
  75% {
    transform: translate(796px, 274px);
  }
  81.25% {
    transform: translate(828px, 301px);
  }
  87.5% {
    transform: translate(860px, 328px);
  }
  93.75% {
    transform: translate(892px, 328px);
  }
  100% {
    transform: translate(924px, 301px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation16 {
  0% {
    transform: translate(412px, 220px);
  }
  6.25% {
    transform: translate(444px, 220px);
  }
  12.5% {
    transform: translate(476px, 220px);
  }
  18.75% {
    transform: translate(508px, 247px);
  }
  25% {
    transform: translate(540px, 247px);
  }
  31.25% {
    transform: translate(572px, 274px);
  }
  37.5% {
    transform: translate(604px, 247px);
  }
  43.75% {
    transform: translate(636px, 274px);
  }
  50% {
    transform: translate(668px, 301px);
  }
  56.25% {
    transform: translate(700px, 301px);
  }
  62.5% {
    transform: translate(732px, 274px);
  }
  68.75% {
    transform: translate(764px, 247px);
  }
  75% {
    transform: translate(796px, 274px);
  }
  81.25% {
    transform: translate(828px, 301px);
  }
  87.5% {
    transform: translate(860px, 328px);
  }
  93.75% {
    transform: translate(892px, 328px);
  }
  100% {
    transform: translate(924px, 301px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation17 {
  0% {
    transform: translate(668px, 841px);
  }
  4.17% {
    transform: translate(700px, 841px);
  }
  8.33% {
    transform: translate(732px, 814px);
  }
  12.5% {
    transform: translate(764px, 787px);
  }
  16.67% {
    transform: translate(796px, 787px);
  }
  20.83% {
    transform: translate(828px, 760px);
  }
  25% {
    transform: translate(860px, 787px);
  }
  29.17% {
    transform: translate(892px, 760px);
  }
  33.33% {
    transform: translate(924px, 787px);
  }
  37.5% {
    transform: translate(956px, 814px);
  }
  41.67% {
    transform: translate(988px, 787px);
  }
  45.83% {
    transform: translate(1020px, 814px);
  }
  50% {
    transform: translate(1052px, 787px);
  }
  54.17% {
    transform: translate(1084px, 787px);
  }
  58.33% {
    transform: translate(1116px, 787px);
  }
  62.5% {
    transform: translate(1148px, 814px);
  }
  66.67% {
    transform: translate(1180px, 814px);
  }
  70.83% {
    transform: translate(1212px, 787px);
  }
  75% {
    transform: translate(1244px, 814px);
  }
  79.17% {
    transform: translate(1276px, 841px);
  }
  83.33% {
    transform: translate(1308px, 868px);
  }
  87.5% {
    transform: translate(1340px, 868px);
  }
  91.67% {
    transform: translate(1372px, 868px);
  }
  95.83% {
    transform: translate(1404px, 868px);
  }
  100% {
    transform: translate(1436px, 895px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation17 {
  0% {
    transform: translate(668px, 841px);
  }
  4.17% {
    transform: translate(700px, 841px);
  }
  8.33% {
    transform: translate(732px, 814px);
  }
  12.5% {
    transform: translate(764px, 787px);
  }
  16.67% {
    transform: translate(796px, 787px);
  }
  20.83% {
    transform: translate(828px, 760px);
  }
  25% {
    transform: translate(860px, 787px);
  }
  29.17% {
    transform: translate(892px, 760px);
  }
  33.33% {
    transform: translate(924px, 787px);
  }
  37.5% {
    transform: translate(956px, 814px);
  }
  41.67% {
    transform: translate(988px, 787px);
  }
  45.83% {
    transform: translate(1020px, 814px);
  }
  50% {
    transform: translate(1052px, 787px);
  }
  54.17% {
    transform: translate(1084px, 787px);
  }
  58.33% {
    transform: translate(1116px, 787px);
  }
  62.5% {
    transform: translate(1148px, 814px);
  }
  66.67% {
    transform: translate(1180px, 814px);
  }
  70.83% {
    transform: translate(1212px, 787px);
  }
  75% {
    transform: translate(1244px, 814px);
  }
  79.17% {
    transform: translate(1276px, 841px);
  }
  83.33% {
    transform: translate(1308px, 868px);
  }
  87.5% {
    transform: translate(1340px, 868px);
  }
  91.67% {
    transform: translate(1372px, 868px);
  }
  95.83% {
    transform: translate(1404px, 868px);
  }
  100% {
    transform: translate(1436px, 895px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation18 {
  0% {
    transform: translate(-100px, 868px);
  }
  6.67% {
    transform: translate(-68px, 841px);
  }
  13.33% {
    transform: translate(-36px, 814px);
  }
  20% {
    transform: translate(-4px, 841px);
  }
  26.67% {
    transform: translate(28px, 868px);
  }
  33.33% {
    transform: translate(60px, 868px);
  }
  40% {
    transform: translate(92px, 841px);
  }
  46.67% {
    transform: translate(124px, 841px);
  }
  53.33% {
    transform: translate(156px, 841px);
  }
  60% {
    transform: translate(188px, 868px);
  }
  66.67% {
    transform: translate(220px, 895px);
  }
  73.33% {
    transform: translate(252px, 868px);
  }
  80% {
    transform: translate(284px, 895px);
  }
  86.67% {
    transform: translate(316px, 895px);
  }
  93.33% {
    transform: translate(348px, 868px);
  }
  100% {
    transform: translate(380px, 895px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation18 {
  0% {
    transform: translate(-100px, 868px);
  }
  6.67% {
    transform: translate(-68px, 841px);
  }
  13.33% {
    transform: translate(-36px, 814px);
  }
  20% {
    transform: translate(-4px, 841px);
  }
  26.67% {
    transform: translate(28px, 868px);
  }
  33.33% {
    transform: translate(60px, 868px);
  }
  40% {
    transform: translate(92px, 841px);
  }
  46.67% {
    transform: translate(124px, 841px);
  }
  53.33% {
    transform: translate(156px, 841px);
  }
  60% {
    transform: translate(188px, 868px);
  }
  66.67% {
    transform: translate(220px, 895px);
  }
  73.33% {
    transform: translate(252px, 868px);
  }
  80% {
    transform: translate(284px, 895px);
  }
  86.67% {
    transform: translate(316px, 895px);
  }
  93.33% {
    transform: translate(348px, 868px);
  }
  100% {
    transform: translate(380px, 895px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes animation19 {
  0% {
    transform: translate(156px, 139px);
  }
  3.45% {
    transform: translate(188px, 166px);
  }
  6.9% {
    transform: translate(220px, 193px);
  }
  10.34% {
    transform: translate(252px, 220px);
  }
  13.79% {
    transform: translate(284px, 193px);
  }
  17.24% {
    transform: translate(316px, 193px);
  }
  20.69% {
    transform: translate(348px, 166px);
  }
  24.14% {
    transform: translate(380px, 139px);
  }
  27.59% {
    transform: translate(412px, 166px);
  }
  31.03% {
    transform: translate(444px, 139px);
  }
  34.48% {
    transform: translate(476px, 166px);
  }
  37.93% {
    transform: translate(508px, 193px);
  }
  41.38% {
    transform: translate(540px, 220px);
  }
  44.83% {
    transform: translate(572px, 220px);
  }
  48.28% {
    transform: translate(604px, 247px);
  }
  51.72% {
    transform: translate(636px, 274px);
  }
  55.17% {
    transform: translate(668px, 301px);
  }
  58.62% {
    transform: translate(700px, 274px);
  }
  62.07% {
    transform: translate(732px, 301px);
  }
  65.52% {
    transform: translate(764px, 274px);
  }
  68.97% {
    transform: translate(796px, 301px);
  }
  72.41% {
    transform: translate(828px, 274px);
  }
  75.86% {
    transform: translate(860px, 274px);
  }
  79.31% {
    transform: translate(892px, 247px);
  }
  82.76% {
    transform: translate(924px, 220px);
  }
  86.21% {
    transform: translate(956px, 193px);
  }
  89.66% {
    transform: translate(988px, 166px);
  }
  93.1% {
    transform: translate(1020px, 139px);
  }
  96.55% {
    transform: translate(1052px, 166px);
  }
  100% {
    transform: translate(1084px, 193px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation19 {
  0% {
    transform: translate(156px, 139px);
  }
  3.45% {
    transform: translate(188px, 166px);
  }
  6.9% {
    transform: translate(220px, 193px);
  }
  10.34% {
    transform: translate(252px, 220px);
  }
  13.79% {
    transform: translate(284px, 193px);
  }
  17.24% {
    transform: translate(316px, 193px);
  }
  20.69% {
    transform: translate(348px, 166px);
  }
  24.14% {
    transform: translate(380px, 139px);
  }
  27.59% {
    transform: translate(412px, 166px);
  }
  31.03% {
    transform: translate(444px, 139px);
  }
  34.48% {
    transform: translate(476px, 166px);
  }
  37.93% {
    transform: translate(508px, 193px);
  }
  41.38% {
    transform: translate(540px, 220px);
  }
  44.83% {
    transform: translate(572px, 220px);
  }
  48.28% {
    transform: translate(604px, 247px);
  }
  51.72% {
    transform: translate(636px, 274px);
  }
  55.17% {
    transform: translate(668px, 301px);
  }
  58.62% {
    transform: translate(700px, 274px);
  }
  62.07% {
    transform: translate(732px, 301px);
  }
  65.52% {
    transform: translate(764px, 274px);
  }
  68.97% {
    transform: translate(796px, 301px);
  }
  72.41% {
    transform: translate(828px, 274px);
  }
  75.86% {
    transform: translate(860px, 274px);
  }
  79.31% {
    transform: translate(892px, 247px);
  }
  82.76% {
    transform: translate(924px, 220px);
  }
  86.21% {
    transform: translate(956px, 193px);
  }
  89.66% {
    transform: translate(988px, 166px);
  }
  93.1% {
    transform: translate(1020px, 139px);
  }
  96.55% {
    transform: translate(1052px, 166px);
  }
  100% {
    transform: translate(1084px, 193px);
  }
  0% {
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  85% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.particle {
  position: absolute;
  opacity: 0;
  overflow: visible;
  background-size: contain;
}

.elem1 {
  left: -68px;
  top: -50px;
  -webkit-animation: animation1 linear 16s infinite;
          animation: animation1 linear 16s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/fb.png");
}

.elem2 {
  left: -68px;
  top: 4px;
  -webkit-animation: animation2 linear 20s infinite;
          animation: animation2 linear 20s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/insta.png");
}

.elem3 {
  left: -4px;
  top: -23px;
  -webkit-animation: animation3 linear 18s infinite;
          animation: animation3 linear 18s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/tw.png");
}

.elem4 {
  left: -68px;
  top: -15px;
  -webkit-animation: animation4 linear 19s infinite;
          animation: animation4 linear 19s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/yt.png");
}

.elem5 {
  left: 60px;
  top: 193px;
  -webkit-animation: animation5 linear 20s infinite;
          animation: animation5 linear 20s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/wt.png");
}

.elem6 {
  left: 124px;
  top: 139px;
  -webkit-animation: animation6 linear 18s infinite;
          animation: animation6 linear 18s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/in.png");
}

.elem7 {
  left: 124px;
  top: 112px;
  -webkit-animation: animation7 linear 16s infinite;
          animation: animation7 linear 16s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/pin.png");
}

.elem8 {
  left: -100px;
  top: 139px;
  -webkit-animation: animation8 linear 18s infinite;
          animation: animation8 linear 18s infinite;
  height: 15px;
  width: 15px;
  background-image: url("icons/rss.png");
}

.elem9 {
  left: -36px;
  top: 31px;
  -webkit-animation: animation9 linear 20s infinite;
          animation: animation9 linear 20s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/yt.png");
}

.elem10 {
  left: -36px;
  top: -23px;
  -webkit-animation: animation10 linear 19s infinite;
          animation: animation10 linear 19s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/chat.png");
}

.elem11 {
  left: 124px;
  top: 112px;
  -webkit-animation: animation11 linear 18s infinite;
          animation: animation11 linear 18s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/cloud.png");
}

.elem12 {
  left: 60px;
  top: 58px;
  -webkit-animation: animation12 linear 16s infinite;
          animation: animation12 linear 16s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/cart.png");
}

.elem13 {
  left: -68px;
  top: 193px;
  -webkit-animation: animation13 linear 17s infinite;
          animation: animation13 linear 17s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/zoom.png");
}

.elem14 {
  left: 188px;
  top: 85px;
  -webkit-animation: animation14 linear 18s infinite;
          animation: animation14 linear 18s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/graph.png");
}

.elem15 {
  left: 124px;
  top: 85px;
  -webkit-animation: animation15 linear 20s infinite;
          animation: animation15 linear 20s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/meghaphone.png");
}

.elem16 {
  left: 188px;
  top: 85px;
  -webkit-animation: animation16 linear 20s infinite;
          animation: animation16 linear 20s infinite;
  height: 40px;
  width: 40px;
  background-image: url("icons/services.png");
}

.elem17 {
  left: 188px;
  top: 31px;
  -webkit-animation: animation17 linear 19s infinite;
          animation: animation17 linear 19s infinite;
  height: 19px;
  width: 19px;
  background-image: url("icons/mail.png");
}

.elem18 {
  left: -68px;
  top: 193px;
  -webkit-animation: animation18 linear 18s infinite;
          animation: animation18 linear 18s infinite;
  height: 31px;
  width: 31px;
  background-image: url("icons/bulb.png");
}

.elem19 {
  left: 28px;
  top: -50px;
  -webkit-animation: animation19 linear 16s infinite;
          animation: animation19 linear 16s infinite;
  height: 28px;
  width: 28px;
  background-image: url("icons/star.png");
}

.anim-delay1 {
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
}

.anim-delay2 {
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
}

.anim-delay3 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

.anim-delay4 {
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
}

.anim-delay5 {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}

.anim-delay6 {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}

.anim-delay7 {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}

.anim-delay8 {
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
}

.anim-delay9 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

.anim-delay10 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

.anim-delay11 {
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
}

.anim-delay12 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

.anim-delay13 {
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
}

.anim-delay14 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

.anim-delay15 {
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
}

.anim-delay16 {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}

.anim-delay17 {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}

.anim-delay18 {
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
}

.anim-delay19 {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}

.anim-delay20 {
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
}

.animate {
  height: 100vh;
  overflow: hidden;
  width: 854px;
  margin: 0 auto;
  position: relative;
}
