@keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-1 {
  animation: animate-svg-fill-1 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
}

@keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-2 {
  animation: animate-svg-fill-2 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.807s both;
}

@keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-3 {
  animation: animate-svg-fill-3 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8140000000000001s both;
}

@keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-4 {
  animation: animate-svg-fill-4 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8210000000000001s both;
}

@keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-5 {
  animation: animate-svg-fill-5 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8280000000000001s both;
}

@keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-6 {
  animation: animate-svg-fill-6 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8350000000000001s both;
}

@keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-7 {
  animation: animate-svg-fill-7 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8420000000000001s both;
}

@keyframes animate-svg-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-8 {
  animation: animate-svg-fill-8 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8490000000000001s both;
}

@keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-9 {
  animation: animate-svg-fill-9 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8560000000000001s both;
}

@keyframes animate-svg-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-10 {
  animation: animate-svg-fill-10 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.863s both;
}

@keyframes animate-svg-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-11 {
  animation: animate-svg-fill-11 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8700000000000001s both;
}

@keyframes animate-svg-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-12 {
  animation: animate-svg-fill-12 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.877s both;
}

@keyframes animate-svg-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-13 {
  animation: animate-svg-fill-13 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.884s both;
}

@keyframes animate-svg-fill-14 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-14 {
  animation: animate-svg-fill-14 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.891s both;
}

@keyframes animate-svg-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-15 {
  animation: animate-svg-fill-15 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.898s both;
}

@keyframes animate-svg-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-16 {
  animation: animate-svg-fill-16 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.905s both;
}

@keyframes animate-svg-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-17 {
  animation: animate-svg-fill-17 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.912s both;
}

@keyframes animate-svg-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-18 {
  animation: animate-svg-fill-18 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.919s both;
}

@keyframes animate-svg-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-19 {
  animation: animate-svg-fill-19 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.926s both;
}

@keyframes animate-svg-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-20 {
  animation: animate-svg-fill-20 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.933s both;
}

@keyframes animate-svg-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-21 {
  animation: animate-svg-fill-21 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9400000000000001s both;
}

@keyframes animate-svg-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-22 {
  animation: animate-svg-fill-22 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9470000000000001s both;
}

@keyframes animate-svg-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-23 {
  animation: animate-svg-fill-23 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9540000000000001s both;
}

@keyframes animate-svg-fill-24 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-24 {
  animation: animate-svg-fill-24 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9610000000000001s both;
}

@keyframes animate-svg-fill-25 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-25 {
  animation: animate-svg-fill-25 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9680000000000001s both;
}

@keyframes animate-svg-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-26 {
  animation: animate-svg-fill-26 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9750000000000001s both;
}

@keyframes animate-svg-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-27 {
  animation: animate-svg-fill-27 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.982s both;
}

@keyframes animate-svg-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-28 {
  animation: animate-svg-fill-28 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9890000000000001s both;
}

@keyframes animate-svg-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-29 {
  animation: animate-svg-fill-29 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.996s both;
}

@keyframes animate-svg-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-30 {
  animation: animate-svg-fill-30 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.0030000000000001s both;
}

@keyframes animate-svg-fill-31 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-31 {
  animation: animate-svg-fill-31 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.01s both;
}

@keyframes animate-svg-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-32 {
  animation: animate-svg-fill-32 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.0170000000000001s both;
}

@keyframes animate-svg-fill-33 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-33 {
  animation: animate-svg-fill-33 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.024s both;
}

@keyframes animate-svg-fill-34 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-34 {
  animation: animate-svg-fill-34 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.0310000000000001s both;
}

@keyframes animate-svg-fill-35 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-35 {
  animation: animate-svg-fill-35 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.038s both;
}

@keyframes animate-svg-fill-36 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-36 {
  animation: animate-svg-fill-36 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.045s both;
}

@keyframes animate-svg-fill-37 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-37 {
  animation: animate-svg-fill-37 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.052s both;
}

@keyframes animate-svg-fill-38 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-38 {
  animation: animate-svg-fill-38 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.0590000000000002s both;
}

@keyframes animate-svg-fill-39 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-39 {
  animation: animate-svg-fill-39 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.066s both;
}

@keyframes animate-svg-fill-40 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-40 {
  animation: animate-svg-fill-40 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.073s both;
}

@keyframes animate-svg-fill-41 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-41 {
  animation: animate-svg-fill-41 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s both;
}

@keyframes animate-svg-fill-42 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-42 {
  animation: animate-svg-fill-42 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.0870000000000002s both;
}

@keyframes animate-svg-fill-43 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-43 {
  animation: animate-svg-fill-43 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.094s both;
}

@keyframes animate-svg-fill-44 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-44 {
  animation: animate-svg-fill-44 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.101s both;
}

@keyframes animate-svg-fill-45 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-45 {
  animation: animate-svg-fill-45 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.108s both;
}

@keyframes animate-svg-fill-46 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-46 {
  animation: animate-svg-fill-46 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.115s both;
}

@keyframes animate-svg-fill-47 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-47 {
  animation: animate-svg-fill-47 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.122s both;
}

@keyframes animate-svg-fill-48 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-48 {
  animation: animate-svg-fill-48 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.129s both;
}

@keyframes animate-svg-fill-49 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-49 {
  animation: animate-svg-fill-49 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1360000000000001s both;
}

@keyframes animate-svg-fill-50 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-50 {
  animation: animate-svg-fill-50 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.143s both;
}

@keyframes animate-svg-fill-51 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-51 {
  animation: animate-svg-fill-51 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1500000000000001s both;
}

@keyframes animate-svg-fill-52 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-52 {
  animation: animate-svg-fill-52 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.157s both;
}

@keyframes animate-svg-fill-53 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-53 {
  animation: animate-svg-fill-53 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1640000000000001s both;
}

@keyframes animate-svg-fill-54 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-54 {
  animation: animate-svg-fill-54 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.171s both;
}

@keyframes animate-svg-fill-55 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-55 {
  animation: animate-svg-fill-55 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.178s both;
}

@keyframes animate-svg-fill-56 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-56 {
  animation: animate-svg-fill-56 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.185s both;
}

@keyframes animate-svg-fill-57 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-57 {
  animation: animate-svg-fill-57 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1920000000000002s both;
}

@keyframes animate-svg-fill-58 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-58 {
  animation: animate-svg-fill-58 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.199s both;
}

@keyframes animate-svg-fill-59 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-59 {
  animation: animate-svg-fill-59 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.206s both;
}

@keyframes animate-svg-fill-60 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-60 {
  animation: animate-svg-fill-60 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.213s both;
}

@keyframes animate-svg-fill-61 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-61 {
  animation: animate-svg-fill-61 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.22s both;
}

@keyframes animate-svg-fill-62 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-62 {
  animation: animate-svg-fill-62 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.227s both;
}

@keyframes animate-svg-fill-63 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-63 {
  animation: animate-svg-fill-63 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.234s both;
}

@keyframes animate-svg-fill-64 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-64 {
  animation: animate-svg-fill-64 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.241s both;
}

@keyframes animate-svg-fill-65 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-65 {
  animation: animate-svg-fill-65 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.248s both;
}

@keyframes animate-svg-fill-66 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-66 {
  animation: animate-svg-fill-66 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2550000000000001s both;
}

@keyframes animate-svg-fill-67 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-67 {
  animation: animate-svg-fill-67 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.262s both;
}

@keyframes animate-svg-fill-68 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-68 {
  animation: animate-svg-fill-68 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2690000000000001s both;
}

@keyframes animate-svg-fill-69 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-69 {
  animation: animate-svg-fill-69 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.276s both;
}

@keyframes animate-svg-fill-70 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-70 {
  animation: animate-svg-fill-70 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.283s both;
}

@keyframes animate-svg-fill-71 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-71 {
  animation: animate-svg-fill-71 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.29s both;
}

@keyframes animate-svg-fill-72 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-72 {
  animation: animate-svg-fill-72 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2970000000000002s both;
}

@keyframes animate-svg-fill-73 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-73 {
  animation: animate-svg-fill-73 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.304s both;
}

@keyframes animate-svg-fill-74 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-74 {
  animation: animate-svg-fill-74 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.311s both;
}

@keyframes animate-svg-fill-75 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-75 {
  animation: animate-svg-fill-75 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.318s both;
}

@keyframes animate-svg-fill-76 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-76 {
  animation: animate-svg-fill-76 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3250000000000002s both;
}

@keyframes animate-svg-fill-77 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-77 {
  animation: animate-svg-fill-77 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.332s both;
}

@keyframes animate-svg-fill-78 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-78 {
  animation: animate-svg-fill-78 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.339s both;
}

@keyframes animate-svg-fill-79 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-79 {
  animation: animate-svg-fill-79 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.346s both;
}

@keyframes animate-svg-fill-80 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-80 {
  animation: animate-svg-fill-80 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3530000000000002s both;
}

@keyframes animate-svg-fill-81 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-81 {
  animation: animate-svg-fill-81 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.36s both;
}

@keyframes animate-svg-fill-82 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-82 {
  animation: animate-svg-fill-82 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.367s both;
}

@keyframes animate-svg-fill-83 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-83 {
  animation: animate-svg-fill-83 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.374s both;
}

@keyframes animate-svg-fill-84 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-84 {
  animation: animate-svg-fill-84 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.381s both;
}

@keyframes animate-svg-fill-85 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-85 {
  animation: animate-svg-fill-85 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.388s both;
}

@keyframes animate-svg-fill-86 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-86 {
  animation: animate-svg-fill-86 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.395s both;
}

@keyframes animate-svg-fill-87 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-87 {
  animation: animate-svg-fill-87 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4020000000000001s both;
}

@keyframes animate-svg-fill-88 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-88 {
  animation: animate-svg-fill-88 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.409s both;
}

@keyframes animate-svg-fill-89 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-89 {
  animation: animate-svg-fill-89 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.416s both;
}

@keyframes animate-svg-fill-90 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-90 {
  animation: animate-svg-fill-90 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.423s both;
}

@keyframes animate-svg-fill-91 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-91 {
  animation: animate-svg-fill-91 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4300000000000002s both;
}

@keyframes animate-svg-fill-92 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-92 {
  animation: animate-svg-fill-92 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.437s both;
}

@keyframes animate-svg-fill-93 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-93 {
  animation: animate-svg-fill-93 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.444s both;
}

@keyframes animate-svg-fill-94 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-94 {
  animation: animate-svg-fill-94 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.451s both;
}

@keyframes animate-svg-fill-95 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-95 {
  animation: animate-svg-fill-95 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4580000000000002s both;
}

@keyframes animate-svg-fill-96 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-96 {
  animation: animate-svg-fill-96 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.465s both;
}

@keyframes animate-svg-fill-97 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-97 {
  animation: animate-svg-fill-97 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.472s both;
}

@keyframes animate-svg-fill-98 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-98 {
  animation: animate-svg-fill-98 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.479s both;
}

@keyframes animate-svg-fill-99 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-99 {
  animation: animate-svg-fill-99 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4860000000000002s both;
}

@keyframes animate-svg-fill-100 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-100 {
  animation: animate-svg-fill-100 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.493s both;
}

@keyframes animate-svg-fill-101 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-101 {
  animation: animate-svg-fill-101 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both;
}

@keyframes animate-svg-fill-102 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-102 {
  animation: animate-svg-fill-102 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5070000000000001s both;
}

@keyframes animate-svg-fill-103 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-103 {
  animation: animate-svg-fill-103 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.514s both;
}

@keyframes animate-svg-fill-104 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-104 {
  animation: animate-svg-fill-104 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.521s both;
}

@keyframes animate-svg-fill-105 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-105 {
  animation: animate-svg-fill-105 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.528s both;
}

@keyframes animate-svg-fill-106 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-106 {
  animation: animate-svg-fill-106 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5350000000000001s both;
}

@keyframes animate-svg-fill-107 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-107 {
  animation: animate-svg-fill-107 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.542s both;
}

@keyframes animate-svg-fill-108 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-108 {
  animation: animate-svg-fill-108 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.549s both;
}

@keyframes animate-svg-fill-109 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-109 {
  animation: animate-svg-fill-109 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.556s both;
}

@keyframes animate-svg-fill-110 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-110 {
  animation: animate-svg-fill-110 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5630000000000002s both;
}

@keyframes animate-svg-fill-111 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-111 {
  animation: animate-svg-fill-111 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.57s both;
}

@keyframes animate-svg-fill-112 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-112 {
  animation: animate-svg-fill-112 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.577s both;
}

@keyframes animate-svg-fill-113 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-113 {
  animation: animate-svg-fill-113 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.584s both;
}

@keyframes animate-svg-fill-114 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-114 {
  animation: animate-svg-fill-114 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5910000000000002s both;
}

@keyframes animate-svg-fill-115 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-115 {
  animation: animate-svg-fill-115 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.598s both;
}

@keyframes animate-svg-fill-116 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-116 {
  animation: animate-svg-fill-116 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.605s both;
}

@keyframes animate-svg-fill-117 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-117 {
  animation: animate-svg-fill-117 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.612s both;
}

@keyframes animate-svg-fill-118 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-118 {
  animation: animate-svg-fill-118 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6190000000000002s both;
}

@keyframes animate-svg-fill-119 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-119 {
  animation: animate-svg-fill-119 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6260000000000001s both;
}

@keyframes animate-svg-fill-120 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-120 {
  animation: animate-svg-fill-120 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.633s both;
}

@keyframes animate-svg-fill-121 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-121 {
  animation: animate-svg-fill-121 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6400000000000001s both;
}

@keyframes animate-svg-fill-122 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-122 {
  animation: animate-svg-fill-122 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.647s both;
}

@keyframes animate-svg-fill-123 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-123 {
  animation: animate-svg-fill-123 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.654s both;
}

@keyframes animate-svg-fill-124 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-124 {
  animation: animate-svg-fill-124 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.661s both;
}

@keyframes animate-svg-fill-125 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-125 {
  animation: animate-svg-fill-125 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6680000000000001s both;
}

@keyframes animate-svg-fill-126 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-126 {
  animation: animate-svg-fill-126 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.675s both;
}

@keyframes animate-svg-fill-127 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-127 {
  animation: animate-svg-fill-127 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.682s both;
}

@keyframes animate-svg-fill-128 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-128 {
  animation: animate-svg-fill-128 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.689s both;
}

@keyframes animate-svg-fill-129 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-129 {
  animation: animate-svg-fill-129 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6960000000000002s both;
}

@keyframes animate-svg-fill-130 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-130 {
  animation: animate-svg-fill-130 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.703s both;
}

@keyframes animate-svg-fill-131 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-131 {
  animation: animate-svg-fill-131 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.71s both;
}

@keyframes animate-svg-fill-132 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-132 {
  animation: animate-svg-fill-132 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.717s both;
}

@keyframes animate-svg-fill-133 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-133 {
  animation: animate-svg-fill-133 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7240000000000002s both;
}

@keyframes animate-svg-fill-134 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-134 {
  animation: animate-svg-fill-134 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.731s both;
}

@keyframes animate-svg-fill-135 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-135 {
  animation: animate-svg-fill-135 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.738s both;
}

@keyframes animate-svg-fill-136 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-136 {
  animation: animate-svg-fill-136 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.745s both;
}

@keyframes animate-svg-fill-137 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-137 {
  animation: animate-svg-fill-137 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7520000000000002s both;
}

@keyframes animate-svg-fill-138 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-138 {
  animation: animate-svg-fill-138 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7590000000000001s both;
}

@keyframes animate-svg-fill-139 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-139 {
  animation: animate-svg-fill-139 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.766s both;
}

@keyframes animate-svg-fill-140 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-140 {
  animation: animate-svg-fill-140 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7730000000000001s both;
}

@keyframes animate-svg-fill-141 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-141 {
  animation: animate-svg-fill-141 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.78s both;
}

@keyframes animate-svg-fill-142 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-142 {
  animation: animate-svg-fill-142 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.787s both;
}

@keyframes animate-svg-fill-143 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-143 {
  animation: animate-svg-fill-143 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.794s both;
}

@keyframes animate-svg-fill-144 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-144 {
  animation: animate-svg-fill-144 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8010000000000002s both;
}

@keyframes animate-svg-fill-145 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-145 {
  animation: animate-svg-fill-145 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.808s both;
}

@keyframes animate-svg-fill-146 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-146 {
  animation: animate-svg-fill-146 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8150000000000002s both;
}

@keyframes animate-svg-fill-147 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-147 {
  animation: animate-svg-fill-147 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.822s both;
}

@keyframes animate-svg-fill-148 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-148 {
  animation: animate-svg-fill-148 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.829s both;
}

@keyframes animate-svg-fill-149 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-149 {
  animation: animate-svg-fill-149 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.836s both;
}

@keyframes animate-svg-fill-150 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-150 {
  animation: animate-svg-fill-150 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.843s both;
}

@keyframes animate-svg-fill-151 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-151 {
  animation: animate-svg-fill-151 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.85s both;
}

@keyframes animate-svg-fill-152 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-152 {
  animation: animate-svg-fill-152 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.857s both;
}

@keyframes animate-svg-fill-153 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-153 {
  animation: animate-svg-fill-153 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.864s both;
}

@keyframes animate-svg-fill-154 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-154 {
  animation: animate-svg-fill-154 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.871s both;
}

@keyframes animate-svg-fill-155 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-155 {
  animation: animate-svg-fill-155 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8780000000000001s both;
}

@keyframes animate-svg-fill-156 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-156 {
  animation: animate-svg-fill-156 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.885s both;
}

@keyframes animate-svg-fill-157 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-157 {
  animation: animate-svg-fill-157 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8920000000000001s both;
}

@keyframes animate-svg-fill-158 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-158 {
  animation: animate-svg-fill-158 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.899s both;
}

@keyframes animate-svg-fill-159 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-159 {
  animation: animate-svg-fill-159 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9060000000000001s both;
}

@keyframes animate-svg-fill-160 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-160 {
  animation: animate-svg-fill-160 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.913s both;
}

@keyframes animate-svg-fill-161 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-161 {
  animation: animate-svg-fill-161 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9200000000000002s both;
}

@keyframes animate-svg-fill-162 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-162 {
  animation: animate-svg-fill-162 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.927s both;
}

@keyframes animate-svg-fill-163 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-163 {
  animation: animate-svg-fill-163 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9340000000000002s both;
}

@keyframes animate-svg-fill-164 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-164 {
  animation: animate-svg-fill-164 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.941s both;
}

@keyframes animate-svg-fill-165 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-165 {
  animation: animate-svg-fill-165 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9480000000000002s both;
}

@keyframes animate-svg-fill-166 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-166 {
  animation: animate-svg-fill-166 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.955s both;
}

@keyframes animate-svg-fill-167 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-167 {
  animation: animate-svg-fill-167 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.962s both;
}

@keyframes animate-svg-fill-168 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-168 {
  animation: animate-svg-fill-168 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.969s both;
}

@keyframes animate-svg-fill-169 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-169 {
  animation: animate-svg-fill-169 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.976s both;
}

@keyframes animate-svg-fill-170 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-170 {
  animation: animate-svg-fill-170 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.983s both;
}

@keyframes animate-svg-fill-171 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-171 {
  animation: animate-svg-fill-171 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.99s both;
}

@keyframes animate-svg-fill-172 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-172 {
  animation: animate-svg-fill-172 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.997s both;
}

@keyframes animate-svg-fill-173 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-173 {
  animation: animate-svg-fill-173 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.004s both;
}

@keyframes animate-svg-fill-174 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-174 {
  animation: animate-svg-fill-174 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.011s both;
}

@keyframes animate-svg-fill-175 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-175 {
  animation: animate-svg-fill-175 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.018s both;
}

@keyframes animate-svg-fill-176 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-176 {
  animation: animate-svg-fill-176 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.0250000000000004s both;
}

@keyframes animate-svg-fill-177 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-177 {
  animation: animate-svg-fill-177 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.032s both;
}

@keyframes animate-svg-fill-178 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-178 {
  animation: animate-svg-fill-178 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.039s both;
}

@keyframes animate-svg-fill-179 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-179 {
  animation: animate-svg-fill-179 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.0460000000000003s both;
}

@keyframes animate-svg-fill-180 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-180 {
  animation: animate-svg-fill-180 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.053s both;
}

@keyframes animate-svg-fill-181 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-181 {
  animation: animate-svg-fill-181 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.06s both;
}

@keyframes animate-svg-fill-182 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-182 {
  animation: animate-svg-fill-182 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.067s both;
}

@keyframes animate-svg-fill-183 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-183 {
  animation: animate-svg-fill-183 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.074s both;
}

@keyframes animate-svg-fill-184 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-184 {
  animation: animate-svg-fill-184 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.081s both;
}

@keyframes animate-svg-fill-185 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-185 {
  animation: animate-svg-fill-185 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.088s both;
}

@keyframes animate-svg-fill-186 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-186 {
  animation: animate-svg-fill-186 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.0949999999999998s both;
}

@keyframes animate-svg-fill-187 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-187 {
  animation: animate-svg-fill-187 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1020000000000003s both;
}

@keyframes animate-svg-fill-188 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-188 {
  animation: animate-svg-fill-188 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.109s both;
}

@keyframes animate-svg-fill-189 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-189 {
  animation: animate-svg-fill-189 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.116s both;
}

@keyframes animate-svg-fill-190 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-190 {
  animation: animate-svg-fill-190 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.123s both;
}

@keyframes animate-svg-fill-191 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-191 {
  animation: animate-svg-fill-191 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.13s both;
}

@keyframes animate-svg-fill-192 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-192 {
  animation: animate-svg-fill-192 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.137s both;
}

@keyframes animate-svg-fill-193 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-193 {
  animation: animate-svg-fill-193 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.144s both;
}

@keyframes animate-svg-fill-194 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-194 {
  animation: animate-svg-fill-194 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.151s both;
}

@keyframes animate-svg-fill-195 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-195 {
  animation: animate-svg-fill-195 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1580000000000004s both;
}

@keyframes animate-svg-fill-196 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-196 {
  animation: animate-svg-fill-196 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.165s both;
}

@keyframes animate-svg-fill-197 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-197 {
  animation: animate-svg-fill-197 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.172s both;
}

@keyframes animate-svg-fill-198 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-198 {
  animation: animate-svg-fill-198 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1790000000000003s both;
}

@keyframes animate-svg-fill-199 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-199 {
  animation: animate-svg-fill-199 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.186s both;
}

@keyframes animate-svg-fill-200 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-200 {
  animation: animate-svg-fill-200 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.193s both;
}

@keyframes animate-svg-fill-201 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-201 {
  animation: animate-svg-fill-201 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s both;
}

@keyframes animate-svg-fill-202 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-202 {
  animation: animate-svg-fill-202 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.207s both;
}

@keyframes animate-svg-fill-203 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-203 {
  animation: animate-svg-fill-203 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.214s both;
}

@keyframes animate-svg-fill-204 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-204 {
  animation: animate-svg-fill-204 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.221s both;
}

@keyframes animate-svg-fill-205 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-205 {
  animation: animate-svg-fill-205 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2279999999999998s both;
}

@keyframes animate-svg-fill-206 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-206 {
  animation: animate-svg-fill-206 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2350000000000003s both;
}

@keyframes animate-svg-fill-207 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-207 {
  animation: animate-svg-fill-207 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.242s both;
}

@keyframes animate-svg-fill-208 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-208 {
  animation: animate-svg-fill-208 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.249s both;
}

@keyframes animate-svg-fill-209 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-209 {
  animation: animate-svg-fill-209 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2560000000000002s both;
}

@keyframes animate-svg-fill-210 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-210 {
  animation: animate-svg-fill-210 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.263s both;
}

@keyframes animate-svg-fill-211 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-211 {
  animation: animate-svg-fill-211 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.27s both;
}

@keyframes animate-svg-fill-212 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-212 {
  animation: animate-svg-fill-212 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.277s both;
}

@keyframes animate-svg-fill-213 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-213 {
  animation: animate-svg-fill-213 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.284s both;
}

@keyframes animate-svg-fill-214 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-214 {
  animation: animate-svg-fill-214 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2910000000000004s both;
}

@keyframes animate-svg-fill-215 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-215 {
  animation: animate-svg-fill-215 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.298s both;
}

@keyframes animate-svg-fill-216 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-216 {
  animation: animate-svg-fill-216 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.305s both;
}

@keyframes animate-svg-fill-217 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-217 {
  animation: animate-svg-fill-217 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3120000000000003s both;
}

@keyframes animate-svg-fill-218 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-218 {
  animation: animate-svg-fill-218 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.319s both;
}

@keyframes animate-svg-fill-219 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-219 {
  animation: animate-svg-fill-219 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.326s both;
}

@keyframes animate-svg-fill-220 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-220 {
  animation: animate-svg-fill-220 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.333s both;
}

@keyframes animate-svg-fill-221 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-221 {
  animation: animate-svg-fill-221 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.34s both;
}

@keyframes animate-svg-fill-222 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-222 {
  animation: animate-svg-fill-222 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.347s both;
}

@keyframes animate-svg-fill-223 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-223 {
  animation: animate-svg-fill-223 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.354s both;
}

@keyframes animate-svg-fill-224 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-224 {
  animation: animate-svg-fill-224 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3609999999999998s both;
}

@keyframes animate-svg-fill-225 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-225 {
  animation: animate-svg-fill-225 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3680000000000003s both;
}

@keyframes animate-svg-fill-226 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-226 {
  animation: animate-svg-fill-226 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.375s both;
}

@keyframes animate-svg-fill-227 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-227 {
  animation: animate-svg-fill-227 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.382s both;
}

@keyframes animate-svg-fill-228 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-228 {
  animation: animate-svg-fill-228 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3890000000000002s both;
}

@keyframes animate-svg-fill-229 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-229 {
  animation: animate-svg-fill-229 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.396s both;
}

@keyframes animate-svg-fill-230 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-230 {
  animation: animate-svg-fill-230 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.403s both;
}

@keyframes animate-svg-fill-231 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-231 {
  animation: animate-svg-fill-231 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.41s both;
}

@keyframes animate-svg-fill-232 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-232 {
  animation: animate-svg-fill-232 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.417s both;
}

@keyframes animate-svg-fill-233 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-233 {
  animation: animate-svg-fill-233 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4240000000000004s both;
}

@keyframes animate-svg-fill-234 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-234 {
  animation: animate-svg-fill-234 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.431s both;
}

@keyframes animate-svg-fill-235 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-235 {
  animation: animate-svg-fill-235 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.438s both;
}

@keyframes animate-svg-fill-236 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-236 {
  animation: animate-svg-fill-236 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4450000000000003s both;
}

@keyframes animate-svg-fill-237 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-237 {
  animation: animate-svg-fill-237 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.452s both;
}

@keyframes animate-svg-fill-238 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-238 {
  animation: animate-svg-fill-238 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.459s both;
}

@keyframes animate-svg-fill-239 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-239 {
  animation: animate-svg-fill-239 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.466s both;
}

@keyframes animate-svg-fill-240 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-240 {
  animation: animate-svg-fill-240 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.473s both;
}

@keyframes animate-svg-fill-241 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-241 {
  animation: animate-svg-fill-241 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.48s both;
}

@keyframes animate-svg-fill-242 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-242 {
  animation: animate-svg-fill-242 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.487s both;
}

@keyframes animate-svg-fill-243 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-243 {
  animation: animate-svg-fill-243 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4939999999999998s both;
}

@keyframes animate-svg-fill-244 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-244 {
  animation: animate-svg-fill-244 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5010000000000003s both;
}

@keyframes animate-svg-fill-245 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-245 {
  animation: animate-svg-fill-245 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.508s both;
}

@keyframes animate-svg-fill-246 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-246 {
  animation: animate-svg-fill-246 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.515s both;
}

@keyframes animate-svg-fill-247 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-247 {
  animation: animate-svg-fill-247 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5220000000000002s both;
}

@keyframes animate-svg-fill-248 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-248 {
  animation: animate-svg-fill-248 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.529s both;
}

@keyframes animate-svg-fill-249 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-249 {
  animation: animate-svg-fill-249 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.536s both;
}

@keyframes animate-svg-fill-250 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-250 {
  animation: animate-svg-fill-250 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.543s both;
}

@keyframes animate-svg-fill-251 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-251 {
  animation: animate-svg-fill-251 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.55s both;
}

@keyframes animate-svg-fill-252 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-252 {
  animation: animate-svg-fill-252 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5570000000000004s both;
}

@keyframes animate-svg-fill-253 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-253 {
  animation: animate-svg-fill-253 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.564s both;
}

@keyframes animate-svg-fill-254 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-254 {
  animation: animate-svg-fill-254 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.571s both;
}

@keyframes animate-svg-fill-255 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-255 {
  animation: animate-svg-fill-255 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5780000000000003s both;
}

@keyframes animate-svg-fill-256 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-256 {
  animation: animate-svg-fill-256 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.585s both;
}

@keyframes animate-svg-fill-257 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-257 {
  animation: animate-svg-fill-257 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.592s both;
}

@keyframes animate-svg-fill-258 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-258 {
  animation: animate-svg-fill-258 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.599s both;
}

@keyframes animate-svg-fill-259 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-259 {
  animation: animate-svg-fill-259 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.606s both;
}

@keyframes animate-svg-fill-260 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-260 {
  animation: animate-svg-fill-260 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.613s both;
}

@keyframes animate-svg-fill-261 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-261 {
  animation: animate-svg-fill-261 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.62s both;
}

@keyframes animate-svg-fill-262 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-262 {
  animation: animate-svg-fill-262 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.627s both;
}

@keyframes animate-svg-fill-263 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-263 {
  animation: animate-svg-fill-263 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6340000000000003s both;
}

@keyframes animate-svg-fill-264 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-264 {
  animation: animate-svg-fill-264 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.641s both;
}

@keyframes animate-svg-fill-265 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-265 {
  animation: animate-svg-fill-265 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.648s both;
}

@keyframes animate-svg-fill-266 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-266 {
  animation: animate-svg-fill-266 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6550000000000002s both;
}

@keyframes animate-svg-fill-267 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-267 {
  animation: animate-svg-fill-267 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.662s both;
}

@keyframes animate-svg-fill-268 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-268 {
  animation: animate-svg-fill-268 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.669s both;
}

@keyframes animate-svg-fill-269 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-269 {
  animation: animate-svg-fill-269 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.676s both;
}

@keyframes animate-svg-fill-270 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-270 {
  animation: animate-svg-fill-270 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.683s both;
}

@keyframes animate-svg-fill-271 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-271 {
  animation: animate-svg-fill-271 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6900000000000004s both;
}

@keyframes animate-svg-fill-272 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-272 {
  animation: animate-svg-fill-272 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.697s both;
}

@keyframes animate-svg-fill-273 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-273 {
  animation: animate-svg-fill-273 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.704s both;
}

@keyframes animate-svg-fill-274 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-274 {
  animation: animate-svg-fill-274 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7110000000000003s both;
}

@keyframes animate-svg-fill-275 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-275 {
  animation: animate-svg-fill-275 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.718s both;
}

@keyframes animate-svg-fill-276 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-276 {
  animation: animate-svg-fill-276 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.725s both;
}

@keyframes animate-svg-fill-277 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-277 {
  animation: animate-svg-fill-277 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.732s both;
}

@keyframes animate-svg-fill-278 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-278 {
  animation: animate-svg-fill-278 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.739s both;
}

@keyframes animate-svg-fill-279 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-279 {
  animation: animate-svg-fill-279 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.746s both;
}

@keyframes animate-svg-fill-280 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-280 {
  animation: animate-svg-fill-280 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.753s both;
}

@keyframes animate-svg-fill-281 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-281 {
  animation: animate-svg-fill-281 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.76s both;
}

@keyframes animate-svg-fill-282 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-282 {
  animation: animate-svg-fill-282 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7670000000000003s both;
}

@keyframes animate-svg-fill-283 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-283 {
  animation: animate-svg-fill-283 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.774s both;
}

@keyframes animate-svg-fill-284 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-284 {
  animation: animate-svg-fill-284 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.781s both;
}

@keyframes animate-svg-fill-285 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-285 {
  animation: animate-svg-fill-285 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7880000000000003s both;
}

@keyframes animate-svg-fill-286 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-286 {
  animation: animate-svg-fill-286 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.795s both;
}

@keyframes animate-svg-fill-287 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-287 {
  animation: animate-svg-fill-287 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8020000000000005s both;
}

@keyframes animate-svg-fill-288 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-288 {
  animation: animate-svg-fill-288 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.809s both;
}

@keyframes animate-svg-fill-289 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-289 {
  animation: animate-svg-fill-289 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.816s both;
}

@keyframes animate-svg-fill-290 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-290 {
  animation: animate-svg-fill-290 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8230000000000004s both;
}

@keyframes animate-svg-fill-291 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-291 {
  animation: animate-svg-fill-291 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.83s both;
}

@keyframes animate-svg-fill-292 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-292 {
  animation: animate-svg-fill-292 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8369999999999997s both;
}

@keyframes animate-svg-fill-293 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-293 {
  animation: animate-svg-fill-293 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8440000000000003s both;
}

@keyframes animate-svg-fill-294 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-294 {
  animation: animate-svg-fill-294 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.851s both;
}

@keyframes animate-svg-fill-295 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-295 {
  animation: animate-svg-fill-295 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8579999999999997s both;
}

@keyframes animate-svg-fill-296 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-296 {
  animation: animate-svg-fill-296 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.865s both;
}

@keyframes animate-svg-fill-297 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-297 {
  animation: animate-svg-fill-297 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.872s both;
}

@keyframes animate-svg-fill-298 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-298 {
  animation: animate-svg-fill-298 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8790000000000004s both;
}

@keyframes animate-svg-fill-299 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-299 {
  animation: animate-svg-fill-299 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.886s both;
}

@keyframes animate-svg-fill-300 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-300 {
  animation: animate-svg-fill-300 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.893s both;
}

@keyframes animate-svg-fill-301 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-301 {
  animation: animate-svg-fill-301 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s both;
}

@keyframes animate-svg-fill-302 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-302 {
  animation: animate-svg-fill-302 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.907s both;
}

@keyframes animate-svg-fill-303 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-303 {
  animation: animate-svg-fill-303 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9139999999999997s both;
}

@keyframes animate-svg-fill-304 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-304 {
  animation: animate-svg-fill-304 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9210000000000003s both;
}

@keyframes animate-svg-fill-305 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-305 {
  animation: animate-svg-fill-305 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.928s both;
}

@keyframes animate-svg-fill-306 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-306 {
  animation: animate-svg-fill-306 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9350000000000005s both;
}

@keyframes animate-svg-fill-307 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-307 {
  animation: animate-svg-fill-307 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.942s both;
}

@keyframes animate-svg-fill-308 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-308 {
  animation: animate-svg-fill-308 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.949s both;
}

@keyframes animate-svg-fill-309 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-309 {
  animation: animate-svg-fill-309 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9560000000000004s both;
}

@keyframes animate-svg-fill-310 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-310 {
  animation: animate-svg-fill-310 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.963s both;
}

@keyframes animate-svg-fill-311 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-311 {
  animation: animate-svg-fill-311 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9699999999999998s both;
}

@keyframes animate-svg-fill-312 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-312 {
  animation: animate-svg-fill-312 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9770000000000003s both;
}

@keyframes animate-svg-fill-313 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-313 {
  animation: animate-svg-fill-313 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.984s both;
}

@keyframes animate-svg-fill-314 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-314 {
  animation: animate-svg-fill-314 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9909999999999997s both;
}

@keyframes animate-svg-fill-315 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-315 {
  animation: animate-svg-fill-315 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.998s both;
}

@keyframes animate-svg-fill-316 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-316 {
  animation: animate-svg-fill-316 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.005s both;
}

@keyframes animate-svg-fill-317 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-317 {
  animation: animate-svg-fill-317 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.0120000000000005s both;
}

@keyframes animate-svg-fill-318 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-318 {
  animation: animate-svg-fill-318 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.019s both;
}

@keyframes animate-svg-fill-319 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-319 {
  animation: animate-svg-fill-319 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.026s both;
}

@keyframes animate-svg-fill-320 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-320 {
  animation: animate-svg-fill-320 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.0330000000000004s both;
}

@keyframes animate-svg-fill-321 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-321 {
  animation: animate-svg-fill-321 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.04s both;
}

@keyframes animate-svg-fill-322 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-322 {
  animation: animate-svg-fill-322 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.0469999999999997s both;
}

@keyframes animate-svg-fill-323 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-323 {
  animation: animate-svg-fill-323 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.0540000000000003s both;
}

@keyframes animate-svg-fill-324 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-324 {
  animation: animate-svg-fill-324 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.061s both;
}

@keyframes animate-svg-fill-325 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-325 {
  animation: animate-svg-fill-325 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.0680000000000005s both;
}

@keyframes animate-svg-fill-326 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-326 {
  animation: animate-svg-fill-326 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.075s both;
}

@keyframes animate-svg-fill-327 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-327 {
  animation: animate-svg-fill-327 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.082s both;
}

@keyframes animate-svg-fill-328 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-328 {
  animation: animate-svg-fill-328 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.0890000000000004s both;
}

@keyframes animate-svg-fill-329 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-329 {
  animation: animate-svg-fill-329 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.096s both;
}

@keyframes animate-svg-fill-330 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-330 {
  animation: animate-svg-fill-330 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1029999999999998s both;
}

@keyframes animate-svg-fill-331 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-331 {
  animation: animate-svg-fill-331 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1100000000000003s both;
}

@keyframes animate-svg-fill-332 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-332 {
  animation: animate-svg-fill-332 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.117s both;
}

@keyframes animate-svg-fill-333 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-333 {
  animation: animate-svg-fill-333 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1239999999999997s both;
}

@keyframes animate-svg-fill-334 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-334 {
  animation: animate-svg-fill-334 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1310000000000002s both;
}

@keyframes animate-svg-fill-335 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-335 {
  animation: animate-svg-fill-335 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.138s both;
}

@keyframes animate-svg-fill-336 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-336 {
  animation: animate-svg-fill-336 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1450000000000005s both;
}

@keyframes animate-svg-fill-337 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-337 {
  animation: animate-svg-fill-337 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.152s both;
}

@keyframes animate-svg-fill-338 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-338 {
  animation: animate-svg-fill-338 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.159s both;
}

@keyframes animate-svg-fill-339 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-339 {
  animation: animate-svg-fill-339 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1660000000000004s both;
}

@keyframes animate-svg-fill-340 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-340 {
  animation: animate-svg-fill-340 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.173s both;
}

@keyframes animate-svg-fill-341 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-341 {
  animation: animate-svg-fill-341 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1799999999999997s both;
}

@keyframes animate-svg-fill-342 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-342 {
  animation: animate-svg-fill-342 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1870000000000003s both;
}

@keyframes animate-svg-fill-343 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-343 {
  animation: animate-svg-fill-343 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.194s both;
}

@keyframes animate-svg-fill-344 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(77, 77, 79);
  }
}

.svg-elem-344 {
  animation: animate-svg-fill-344 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2010000000000005s both;
}
