/** when adding new animation css: 
Select new code
1 Replace @keyframes animate-svg- with @keyframes animate-XX- or relevant abbreviation
2 Replace animate-svg- with animate-XX- or relevant abbreviation */

.animate {
  animation-delay: 0s;
  animation-fill-mode: forwards;
}

/***************************************************
 * Generated by SVG Artista on 9/9/2024, 12:06:08 AM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

 @keyframes animate-RD-stroke-1 {
  0% {
    stroke-dashoffset: 8004px;
    stroke-dasharray: 8004px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8004px;
  }
}

@keyframes animate-RD-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-RD-1 {
  animation: animate-RD-stroke-1 0.15s linear 0s both,
               animate-RD-fill-1 0.1s linear 0s both;
}

@keyframes animate-RD-stroke-2 {
  0% {
    stroke-dashoffset: 3892.997314453125px;
    stroke-dasharray: 3892.997314453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 3892.997314453125px;
  }
}

.svg-RD-2 {
  animation: animate-RD-stroke-2 0.15s linear 0.1s both,
               animate-RD-fill-2 0.1s linear 0.1s both;
}

@keyframes animate-RD-stroke-3 {
  0% {
    stroke-dashoffset: 121.3499755859375px;
    stroke-dasharray: 121.3499755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 121.3499755859375px;
  }
}

.svg-RD-3 {
  animation: animate-RD-stroke-3 0.15s linear 0.2s both,
               animate-RD-fill-3 0.1s linear 0.2s both;
}

@keyframes animate-RD-stroke-4 {
  0% {
    stroke-dashoffset: 121.3499755859375px;
    stroke-dasharray: 121.3499755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 121.3499755859375px;
  }
}

.svg-RD-4 {
  animation: animate-RD-stroke-4 0.15s linear 0.30000000000000004s both,
               animate-RD-fill-4 0.1s linear 0.30000000000000004s both;
}

@keyframes animate-RD-stroke-5 {
  0% {
    stroke-dashoffset: 522.1800537109375px;
    stroke-dasharray: 522.1800537109375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 522.1800537109375px;
  }
}

.svg-RD-5 {
  animation: animate-RD-stroke-5 0.15s linear 0.4s both,
               animate-RD-fill-5 0.1s linear 0.4s both;
}

@keyframes animate-RD-stroke-6 {
  0% {
    stroke-dashoffset: 2757.237548828125px;
    stroke-dasharray: 2757.237548828125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 2757.237548828125px;
  }
}

.svg-RD-6 {
  animation: animate-RD-stroke-6 0.15s linear 0.5s both,
               animate-RD-fill-6 0.1s linear 0.5s both;
}

@keyframes animate-RD-stroke-7 {
  0% {
    stroke-dashoffset: 2757.237548828125px;
    stroke-dasharray: 2757.237548828125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 2757.237548828125px;
  }
}

@keyframes animate-RD-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-RD-7 {
  animation: animate-RD-stroke-7 0.15s linear 0.6000000000000001s both,
               animate-RD-fill-7 0.1s linear 0.6000000000000001s both;
}

@keyframes animate-RD-stroke-8 {
  0% {
    stroke-dashoffset: 7114.283203125px;
    stroke-dasharray: 7114.283203125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 7114.283203125px;
  }
}

@keyframes animate-RD-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-8 {
  animation: animate-RD-stroke-8 0.15s linear 0.7000000000000001s both,
               animate-RD-fill-8 0.1s linear 0.7000000000000001s both;
}

@keyframes animate-RD-stroke-9 {
  0% {
    stroke-dashoffset: 24.179805755615234px;
    stroke-dasharray: 24.179805755615234px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 24.179805755615234px;
  }
}

.svg-RD-9 {
  animation: animate-RD-stroke-9 0.15s linear 0.8s both,
               animate-RD-fill-9 0.1s linear 0.8s both;
}

@keyframes animate-RD-stroke-10 {
  0% {
    stroke-dashoffset: 24.179813385009766px;
    stroke-dasharray: 24.179813385009766px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 24.179813385009766px;
  }
}

.svg-RD-10 {
  animation: animate-RD-stroke-10 0.15s linear 0.9s both,
               animate-RD-fill-10 0.1s linear 0.9s both;
}

@keyframes animate-RD-stroke-11 {
  0% {
    stroke-dashoffset: 24.179813385009766px;
    stroke-dasharray: 24.179813385009766px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 24.179813385009766px;
  }
}

.svg-RD-11 {
  animation: animate-RD-stroke-11 0.15s linear 1s both,
               animate-RD-fill-11 0.1s linear 1s both;
}

@keyframes animate-RD-stroke-12 {
  0% {
    stroke-dashoffset: 193.07420349121094px;
    stroke-dasharray: 193.07420349121094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 193.07420349121094px;
  }
}

@keyframes animate-RD-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-12 {
  animation: animate-RD-stroke-12 0.15s linear 1.1s both,
               animate-RD-fill-12 0.1s linear 1.1s both;
}

@keyframes animate-RD-stroke-13 {
  0% {
    stroke-dashoffset: 11.934194564819336px;
    stroke-dasharray: 11.934194564819336px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.934194564819336px;
  }
}

.svg-RD-13 {
  animation: animate-RD-stroke-13 0.15s linear 1.2000000000000002s both,
               animate-RD-fill-13 0.1s linear 1.2000000000000002s both;
}

@keyframes animate-RD-stroke-14 {
  0% {
    stroke-dashoffset: 11.938358306884766px;
    stroke-dasharray: 11.938358306884766px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 11.938358306884766px;
  }
}

.svg-RD-14 {
  animation: animate-RD-stroke-14 0.15s linear 1.3s both,
               animate-RD-fill-14 0.1s linear 1.3s both;
}

@keyframes animate-RD-stroke-15 {
  0% {
    stroke-dashoffset: 610.6288452148438px;
    stroke-dasharray: 610.6288452148438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 610.6288452148438px;
  }
}

.svg-RD-15 {
  animation: animate-RD-stroke-15 0.15s linear 1.4000000000000001s both,
               animate-RD-fill-15 0.1s linear 1.4000000000000001s both;
}

@keyframes animate-RD-stroke-16 {
  0% {
    stroke-dashoffset: 221.18080139160156px;
    stroke-dasharray: 221.18080139160156px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 221.18080139160156px;
  }
}

@keyframes animate-RD-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-16 {
  animation: animate-RD-stroke-16 0.15s linear 1.5s both,
               animate-RD-fill-16 0.1s linear 1.5s both;
}

@keyframes animate-RD-stroke-17 {
  0% {
    stroke-dashoffset: 221.1771697998047px;
    stroke-dasharray: 221.1771697998047px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 221.1771697998047px;
  }
}

@keyframes animate-RD-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-17 {
  animation: animate-RD-stroke-17 0.15s linear 1.6s both,
               animate-RD-fill-17 0.1s linear 1.6s both;
}

@keyframes animate-RD-stroke-18 {
  0% {
    stroke-dashoffset: 221.18234252929688px;
    stroke-dasharray: 221.18234252929688px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 221.18234252929688px;
  }
}

@keyframes animate-RD-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-18 {
  animation: animate-RD-stroke-18 0.15s linear 1.7000000000000002s both,
               animate-RD-fill-18 0.1s linear 1.7000000000000002s both;
}

@keyframes animate-RD-stroke-19 {
  0% {
    stroke-dashoffset: 221.18209838867188px;
    stroke-dasharray: 221.18209838867188px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 221.18209838867188px;
  }
}

@keyframes animate-RD-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-19 {
  animation: animate-RD-stroke-19 0.15s linear 1.8s both,
               animate-RD-fill-19 0.1s linear 1.8s both;
}

@keyframes animate-RD-stroke-20 {
  0% {
    stroke-dashoffset: 221.18215942382812px;
    stroke-dasharray: 221.18215942382812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 221.18215942382812px;
  }
}

@keyframes animate-RD-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-20 {
  animation: animate-RD-stroke-20 0.15s linear 1.9000000000000001s both,
               animate-RD-fill-20 0.1s linear 1.9000000000000001s both;
}

@keyframes animate-RD-stroke-21 {
  0% {
    stroke-dashoffset: 1638.72314453125px;
    stroke-dasharray: 1638.72314453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1638.72314453125px;
  }
}

@keyframes animate-RD-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-21 {
  animation: animate-RD-stroke-21 0.15s linear 2s both,
               animate-RD-fill-21 0.1s linear 2s both;
}

@keyframes animate-RD-stroke-22 {
  0% {
    stroke-dashoffset: 724.7127685546875px;
    stroke-dasharray: 724.7127685546875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 724.7127685546875px;
  }
}

@keyframes animate-RD-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-22 {
  animation: animate-RD-stroke-22 0.15s linear 2.1s both,
               animate-RD-fill-22 0.1s linear 2.1s both;
}

@keyframes animate-RD-stroke-23 {
  0% {
    stroke-dashoffset: 482.0347900390625px;
    stroke-dasharray: 482.0347900390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.0347900390625px;
  }
}

@keyframes animate-RD-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-23 {
  animation: animate-RD-stroke-23 0.15s linear 2.2s both,
               animate-RD-fill-23 0.1s linear 2.2s both;
}

@keyframes animate-RD-stroke-24 {
  0% {
    stroke-dashoffset: 482.0347900390625px;
    stroke-dasharray: 482.0347900390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.0347900390625px;
  }
}

@keyframes animate-RD-fill-24 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-24 {
  animation: animate-RD-stroke-24 0.15s linear 2.3000000000000003s both,
               animate-RD-fill-24 0.1s linear 2.3000000000000003s both;
}

@keyframes animate-RD-stroke-25 {
  0% {
    stroke-dashoffset: 482.0361328125px;
    stroke-dasharray: 482.0361328125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.0361328125px;
  }
}

@keyframes animate-RD-fill-25 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-25 {
  animation: animate-RD-stroke-25 0.15s linear 2.4000000000000004s both,
               animate-RD-fill-25 0.1s linear 2.4000000000000004s both;
}

@keyframes animate-RD-stroke-26 {
  0% {
    stroke-dashoffset: 724.7232666015625px;
    stroke-dasharray: 724.7232666015625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 724.7232666015625px;
  }
}

@keyframes animate-RD-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-26 {
  animation: animate-RD-stroke-26 0.15s linear 2.5s both,
               animate-RD-fill-26 0.1s linear 2.5s both;
}

@keyframes animate-RD-stroke-27 {
  0% {
    stroke-dashoffset: 482.03289794921875px;
    stroke-dasharray: 482.03289794921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.03289794921875px;
  }
}

@keyframes animate-RD-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-27 {
  animation: animate-RD-stroke-27 0.15s linear 2.6s both,
               animate-RD-fill-27 0.1s linear 2.6s both;
}

@keyframes animate-RD-stroke-28 {
  0% {
    stroke-dashoffset: 482.03289794921875px;
    stroke-dasharray: 482.03289794921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.03289794921875px;
  }
}

@keyframes animate-RD-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-28 {
  animation: animate-RD-stroke-28 0.15s linear 2.7s both,
               animate-RD-fill-28 0.1s linear 2.7s both;
}

@keyframes animate-RD-stroke-29 {
  0% {
    stroke-dashoffset: 482.0343017578125px;
    stroke-dasharray: 482.0343017578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.0343017578125px;
  }
}

@keyframes animate-RD-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-29 {
  animation: animate-RD-stroke-29 0.15s linear 2.8000000000000003s both,
               animate-RD-fill-29 0.1s linear 2.8000000000000003s both;
}

@keyframes animate-RD-stroke-30 {
  0% {
    stroke-dashoffset: 724.7200317382812px;
    stroke-dasharray: 724.7200317382812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 724.7200317382812px;
  }
}

@keyframes animate-RD-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-30 {
  animation: animate-RD-stroke-30 0.15s linear 2.9000000000000004s both,
               animate-RD-fill-30 0.1s linear 2.9000000000000004s both;
}

@keyframes animate-RD-stroke-31 {
  0% {
    stroke-dashoffset: 482.0421447753906px;
    stroke-dasharray: 482.0421447753906px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.0421447753906px;
  }
}

@keyframes animate-RD-fill-31 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-31 {
  animation: animate-RD-stroke-31 0.15s linear 3s both,
               animate-RD-fill-31 0.1s linear 3s both;
}

@keyframes animate-RD-stroke-32 {
  0% {
    stroke-dashoffset: 482.04217529296875px;
    stroke-dasharray: 482.04217529296875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.04217529296875px;
  }
}

@keyframes animate-RD-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-32 {
  animation: animate-RD-stroke-32 0.15s linear 3.1s both,
               animate-RD-fill-32 0.1s linear 3.1s both;
}

@keyframes animate-RD-stroke-33 {
  0% {
    stroke-dashoffset: 482.0435791015625px;
    stroke-dasharray: 482.0435791015625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 482.0435791015625px;
  }
}

@keyframes animate-RD-fill-33 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-33 {
  animation: animate-RD-stroke-33 0.15s linear 3.2s both,
               animate-RD-fill-33 0.1s linear 3.2s both;
}

@keyframes animate-RD-stroke-34 {
  0% {
    stroke-dashoffset: 1211.9249267578125px;
    stroke-dasharray: 1211.9249267578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1211.9249267578125px;
  }
}

@keyframes animate-RD-fill-34 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-RD-34 {
  animation: animate-RD-stroke-34 0.15s linear 3.3000000000000003s both,
               animate-RD-fill-34 0.1s linear 3.3000000000000003s both;
}

@keyframes animate-RD-stroke-35 {
  0% {
    stroke-dashoffset: 1173.224365234375px;
    stroke-dasharray: 1173.224365234375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1173.224365234375px;
  }
}

@keyframes animate-RD-fill-35 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-RD-35 {
  animation: animate-RD-stroke-35 0.15s linear 3.4000000000000004s both,
               animate-RD-fill-35 0.1s linear 3.4000000000000004s both;
}

@keyframes animate-RD-stroke-36 {
  0% {
    stroke-dashoffset: 1173.21923828125px;
    stroke-dasharray: 1173.21923828125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1173.21923828125px;
  }
}

.svg-RD-36 {
  animation: animate-RD-stroke-36 0.15s linear 3.5s both,
               animate-RD-fill-36 0.1s linear 3.5s both;
}

@keyframes animate-RD-stroke-37 {
  0% {
    stroke-dashoffset: 510.0687561035156px;
    stroke-dasharray: 510.0687561035156px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 510.0687561035156px;
  }
}

@keyframes animate-RD-fill-37 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-37 {
  animation: animate-RD-stroke-37 0.15s linear 3.6s both,
               animate-RD-fill-37 0.1s linear 3.6s both;
}

@keyframes animate-RD-stroke-38 {
  0% {
    stroke-dashoffset: 360.2687072753906px;
    stroke-dasharray: 360.2687072753906px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 360.2687072753906px;
  }
}

@keyframes animate-RD-fill-38 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-38 {
  animation: animate-RD-stroke-38 0.15s linear 3.7s both,
               animate-RD-fill-38 0.1s linear 3.7s both;
}

@keyframes animate-RD-stroke-39 {
  0% {
    stroke-dashoffset: 360.2691650390625px;
    stroke-dasharray: 360.2691650390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 360.2691650390625px;
  }
}

@keyframes animate-RD-fill-39 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-39 {
  animation: animate-RD-stroke-39 0.15s linear 3.8000000000000003s both,
               animate-RD-fill-39 0.1s linear 3.8000000000000003s both;
}

@keyframes animate-RD-stroke-40 {
  0% {
    stroke-dashoffset: 360.2458190917969px;
    stroke-dasharray: 360.2458190917969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 360.2458190917969px;
  }
}

@keyframes animate-RD-fill-40 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-40 {
  animation: animate-RD-stroke-40 0.15s linear 3.9000000000000004s both,
               animate-RD-fill-40 0.1s linear 3.9000000000000004s both;
}

@keyframes animate-RD-stroke-41 {
  0% {
    stroke-dashoffset: 360.265625px;
    stroke-dasharray: 360.265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 360.265625px;
  }
}

@keyframes animate-RD-fill-41 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-41 {
  animation: animate-RD-stroke-41 0.15s linear 4s both,
               animate-RD-fill-41 0.1s linear 4s both;
}

@keyframes animate-RD-stroke-42 {
  0% {
    stroke-dashoffset: 510.0881042480469px;
    stroke-dasharray: 510.0881042480469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 510.0881042480469px;
  }
}

@keyframes animate-RD-fill-42 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-42 {
  animation: animate-RD-stroke-42 0.15s linear 4.1000000000000005s both,
               animate-RD-fill-42 0.1s linear 4.1000000000000005s both;
}

@keyframes animate-RD-stroke-43 {
  0% {
    stroke-dashoffset: 360.2653503417969px;
    stroke-dasharray: 360.2653503417969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 360.2653503417969px;
  }
}

@keyframes animate-RD-fill-43 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-43 {
  animation: animate-RD-stroke-43 0.15s linear 4.2s both,
               animate-RD-fill-43 0.1s linear 4.2s both;
}

@keyframes animate-RD-stroke-44 {
  0% {
    stroke-dashoffset: 2185.384765625px;
    stroke-dasharray: 2185.384765625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 2185.384765625px;
  }
}

@keyframes animate-RD-fill-44 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-RD-44 {
  animation: animate-RD-stroke-44 0.15s linear 4.3s both,
               animate-RD-fill-44 0.1s linear 4.3s both;
}

@keyframes animate-RD-stroke-45 {
  0% {
    stroke-dashoffset: 1900.145751953125px;
    stroke-dasharray: 1900.145751953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1900.145751953125px;
  }
}

.svg-RD-45 {
  animation: animate-RD-stroke-45 0.15s linear 4.4s both,
               animate-RD-fill-45 0.1s linear 4.4s both;
}

@keyframes animate-RD-stroke-46 {
  0% {
    stroke-dashoffset: 45.77119827270508px;
    stroke-dasharray: 45.77119827270508px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 45.77119827270508px;
  }
}

@keyframes animate-RD-fill-46 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-46 {
  animation: animate-RD-stroke-46 0.15s linear 4.5s both,
               animate-RD-fill-46 0.1s linear 4.5s both;
}

@keyframes animate-RD-stroke-47 {
  0% {
    stroke-dashoffset: 173.65313720703125px;
    stroke-dasharray: 173.65313720703125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 173.65313720703125px;
  }
}

@keyframes animate-RD-fill-47 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-47 {
  animation: animate-RD-stroke-47 0.15s linear 4.6000000000000005s both,
               animate-RD-fill-47 0.1s linear 4.6000000000000005s both;
}

@keyframes animate-RD-stroke-48 {
  0% {
    stroke-dashoffset: 619.752197265625px;
    stroke-dasharray: 619.752197265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 619.752197265625px;
  }
}

@keyframes animate-RD-fill-48 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-48 {
  animation: animate-RD-stroke-48 0.15s linear 4.7s both,
               animate-RD-fill-48 0.1s linear 4.7s both;
}

@keyframes animate-RD-stroke-49 {
  0% {
    stroke-dashoffset: 388.5624084472656px;
    stroke-dasharray: 388.5624084472656px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5624084472656px;
  }
}

@keyframes animate-RD-fill-49 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-49 {
  animation: animate-RD-stroke-49 0.15s linear 4.800000000000001s both,
               animate-RD-fill-49 0.1s linear 4.800000000000001s both;
}

@keyframes animate-RD-stroke-50 {
  0% {
    stroke-dashoffset: 388.5420837402344px;
    stroke-dasharray: 388.5420837402344px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5420837402344px;
  }
}

@keyframes animate-RD-fill-50 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-50 {
  animation: animate-RD-stroke-50 0.15s linear 4.9s both,
               animate-RD-fill-50 0.1s linear 4.9s both;
}

@keyframes animate-RD-stroke-51 {
  0% {
    stroke-dashoffset: 388.5420837402344px;
    stroke-dasharray: 388.5420837402344px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5420837402344px;
  }
}

@keyframes animate-RD-fill-51 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-51 {
  animation: animate-RD-stroke-51 0.15s linear 5s both,
               animate-RD-fill-51 0.1s linear 5s both;
}

@keyframes animate-RD-stroke-52 {
  0% {
    stroke-dashoffset: 388.5384216308594px;
    stroke-dasharray: 388.5384216308594px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5384216308594px;
  }
}

@keyframes animate-RD-fill-52 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-52 {
  animation: animate-RD-stroke-52 0.15s linear 5.1000000000000005s both,
               animate-RD-fill-52 0.1s linear 5.1000000000000005s both;
}

@keyframes animate-RD-stroke-53 {
  0% {
    stroke-dashoffset: 619.7528686523438px;
    stroke-dasharray: 619.7528686523438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 619.7528686523438px;
  }
}

@keyframes animate-RD-fill-53 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-53 {
  animation: animate-RD-stroke-53 0.15s linear 5.2s both,
               animate-RD-fill-53 0.1s linear 5.2s both;
}

@keyframes animate-RD-stroke-54 {
  0% {
    stroke-dashoffset: 388.56280517578125px;
    stroke-dasharray: 388.56280517578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.56280517578125px;
  }
}

@keyframes animate-RD-fill-54 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-54 {
  animation: animate-RD-stroke-54 0.15s linear 5.300000000000001s both,
               animate-RD-fill-54 0.1s linear 5.300000000000001s both;
}

@keyframes animate-RD-stroke-55 {
  0% {
    stroke-dashoffset: 388.5420837402344px;
    stroke-dasharray: 388.5420837402344px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5420837402344px;
  }
}

@keyframes animate-RD-fill-55 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-55 {
  animation: animate-RD-stroke-55 0.15s linear 5.4s both,
               animate-RD-fill-55 0.1s linear 5.4s both;
}

@keyframes animate-RD-stroke-56 {
  0% {
    stroke-dashoffset: 388.5379943847656px;
    stroke-dasharray: 388.5379943847656px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5379943847656px;
  }
}

@keyframes animate-RD-fill-56 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-56 {
  animation: animate-RD-stroke-56 0.15s linear 5.5s both,
               animate-RD-fill-56 0.1s linear 5.5s both;
}

@keyframes animate-RD-stroke-57 {
  0% {
    stroke-dashoffset: 388.53900146484375px;
    stroke-dasharray: 388.53900146484375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.53900146484375px;
  }
}

@keyframes animate-RD-fill-57 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-57 {
  animation: animate-RD-stroke-57 0.15s linear 5.6000000000000005s both,
               animate-RD-fill-57 0.1s linear 5.6000000000000005s both;
}

@keyframes animate-RD-stroke-58 {
  0% {
    stroke-dashoffset: 619.7674560546875px;
    stroke-dasharray: 619.7674560546875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 619.7674560546875px;
  }
}

@keyframes animate-RD-fill-58 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-RD-58 {
  animation: animate-RD-stroke-58 0.15s linear 5.7s both,
               animate-RD-fill-58 0.1s linear 5.7s both;
}

@keyframes animate-RD-stroke-59 {
  0% {
    stroke-dashoffset: 388.5475769042969px;
    stroke-dasharray: 388.5475769042969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5475769042969px;
  }
}

@keyframes animate-RD-fill-59 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-59 {
  animation: animate-RD-stroke-59 0.15s linear 5.800000000000001s both,
               animate-RD-fill-59 0.1s linear 5.800000000000001s both;
}

@keyframes animate-RD-stroke-60 {
  0% {
    stroke-dashoffset: 388.56787109375px;
    stroke-dasharray: 388.56787109375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.56787109375px;
  }
}

@keyframes animate-RD-fill-60 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-60 {
  animation: animate-RD-stroke-60 0.15s linear 5.9s both,
               animate-RD-fill-60 0.1s linear 5.9s both;
}

@keyframes animate-RD-stroke-61 {
  0% {
    stroke-dashoffset: 388.5675964355469px;
    stroke-dasharray: 388.5675964355469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5675964355469px;
  }
}

@keyframes animate-RD-fill-61 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-61 {
  animation: animate-RD-stroke-61 0.15s linear 6s both,
               animate-RD-fill-61 0.1s linear 6s both;
}

@keyframes animate-RD-stroke-62 {
  0% {
    stroke-dashoffset: 388.5472717285156px;
    stroke-dasharray: 388.5472717285156px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 388.5472717285156px;
  }
}

@keyframes animate-RD-fill-62 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-RD-62 {
  animation: animate-RD-stroke-62 0.15s linear 6.1000000000000005s both,
               animate-RD-fill-62 0.1s linear 6.1000000000000005s both;
}

 
/***************************************************
 * Generated by SVG Artista on 9/9/2024, 12:02:38 AM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

 @keyframes animate-WF-stroke-1 {
  0% {
    stroke-dashoffset: 8004px;
    stroke-dasharray: 8004px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8004px;
  }
}

@keyframes animate-WF-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-WF-1 {
  animation: animate-WF-stroke-1 0.15s linear 0s both,
               animate-WF-fill-1 0.1s linear 0s both;
}

@keyframes animate-WF-stroke-2 {
  0% {
    stroke-dashoffset: 327.9419250488281px;
    stroke-dasharray: 327.9419250488281px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 327.9419250488281px;
  }
}

@keyframes animate-WF-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-2 {
  animation: animate-WF-stroke-2 0.15s linear 0.1s both,
               animate-WF-fill-2 0.1s linear 0.1s both;
}

@keyframes animate-WF-stroke-3 {
  0% {
    stroke-dashoffset: 1421.925537109375px;
    stroke-dasharray: 1421.925537109375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.925537109375px;
  }
}

.svg-WF-3 {
  animation: animate-WF-stroke-3 0.15s linear 0.2s both,
               animate-WF-fill-3 0.1s linear 0.2s both;
}

@keyframes animate-WF-stroke-4 {
  0% {
    stroke-dashoffset: 1353.730224609375px;
    stroke-dasharray: 1353.730224609375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.730224609375px;
  }
}

@keyframes animate-WF-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-4 {
  animation: animate-WF-stroke-4 0.15s linear 0.30000000000000004s both,
               animate-WF-fill-4 0.1s linear 0.30000000000000004s both;
}

@keyframes animate-WF-stroke-5 {
  0% {
    stroke-dashoffset: 77.51641845703125px;
    stroke-dasharray: 77.51641845703125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 77.51641845703125px;
  }
}

@keyframes animate-WF-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-5 {
  animation: animate-WF-stroke-5 0.15s linear 0.4s both,
               animate-WF-fill-5 0.1s linear 0.4s both;
}

@keyframes animate-WF-stroke-6 {
  0% {
    stroke-dashoffset: 421.90667724609375px;
    stroke-dasharray: 421.90667724609375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.90667724609375px;
  }
}

@keyframes animate-WF-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-6 {
  animation: animate-WF-stroke-6 0.15s linear 0.5s both,
               animate-WF-fill-6 0.1s linear 0.5s both;
}

@keyframes animate-WF-stroke-7 {
  0% {
    stroke-dashoffset: 92.64622497558594px;
    stroke-dasharray: 92.64622497558594px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 92.64622497558594px;
  }
}

@keyframes animate-WF-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-7 {
  animation: animate-WF-stroke-7 0.15s linear 0.6000000000000001s both,
               animate-WF-fill-7 0.1s linear 0.6000000000000001s both;
}

@keyframes animate-WF-stroke-8 {
  0% {
    stroke-dashoffset: 140.3365936279297px;
    stroke-dasharray: 140.3365936279297px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 140.3365936279297px;
  }
}

@keyframes animate-WF-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-WF-8 {
  animation: animate-WF-stroke-8 0.15s linear 0.7000000000000001s both,
               animate-WF-fill-8 0.1s linear 0.7000000000000001s both;
}

@keyframes animate-WF-stroke-9 {
  0% {
    stroke-dashoffset: 140.3365936279297px;
    stroke-dasharray: 140.3365936279297px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 140.3365936279297px;
  }
}

.svg-WF-9 {
  animation: animate-WF-stroke-9 0.15s linear 0.8s both,
               animate-WF-fill-9 0.1s linear 0.8s both;
}

@keyframes animate-WF-stroke-10 {
  0% {
    stroke-dashoffset: 421.90631103515625px;
    stroke-dasharray: 421.90631103515625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.90631103515625px;
  }
}

@keyframes animate-WF-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-10 {
  animation: animate-WF-stroke-10 0.15s linear 0.9s both,
               animate-WF-fill-10 0.1s linear 0.9s both;
}

@keyframes animate-WF-stroke-11 {
  0% {
    stroke-dashoffset: 214.8483428955078px;
    stroke-dasharray: 214.8483428955078px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 214.8483428955078px;
  }
}

.svg-WF-11 {
  animation: animate-WF-stroke-11 0.15s linear 1s both,
               animate-WF-fill-11 0.1s linear 1s both;
}

@keyframes animate-WF-stroke-12 {
  0% {
    stroke-dashoffset: 222.3988037109375px;
    stroke-dasharray: 222.3988037109375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 222.3988037109375px;
  }
}

@keyframes animate-WF-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-12 {
  animation: animate-WF-stroke-12 0.15s linear 1.1s both,
               animate-WF-fill-12 0.1s linear 1.1s both;
}

@keyframes animate-WF-stroke-13 {
  0% {
    stroke-dashoffset: 596.140625px;
    stroke-dasharray: 596.140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 596.140625px;
  }
}

@keyframes animate-WF-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-13 {
  animation: animate-WF-stroke-13 0.15s linear 1.2000000000000002s both,
               animate-WF-fill-13 0.1s linear 1.2000000000000002s both;
}

@keyframes animate-WF-stroke-14 {
  0% {
    stroke-dashoffset: 1421.92626953125px;
    stroke-dasharray: 1421.92626953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.92626953125px;
  }
}

.svg-WF-14 {
  animation: animate-WF-stroke-14 0.15s linear 1.3s both,
               animate-WF-fill-14 0.1s linear 1.3s both;
}

@keyframes animate-WF-stroke-15 {
  0% {
    stroke-dashoffset: 1353.735595703125px;
    stroke-dasharray: 1353.735595703125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.735595703125px;
  }
}

@keyframes animate-WF-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-15 {
  animation: animate-WF-stroke-15 0.15s linear 1.4000000000000001s both,
               animate-WF-fill-15 0.1s linear 1.4000000000000001s both;
}

@keyframes animate-WF-stroke-16 {
  0% {
    stroke-dashoffset: 77.52714538574219px;
    stroke-dasharray: 77.52714538574219px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 77.52714538574219px;
  }
}

@keyframes animate-WF-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-16 {
  animation: animate-WF-stroke-16 0.15s linear 1.5s both,
               animate-WF-fill-16 0.1s linear 1.5s both;
}

@keyframes animate-WF-stroke-17 {
  0% {
    stroke-dashoffset: 421.89569091796875px;
    stroke-dasharray: 421.89569091796875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.89569091796875px;
  }
}

@keyframes animate-WF-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-17 {
  animation: animate-WF-stroke-17 0.15s linear 1.6s both,
               animate-WF-fill-17 0.1s linear 1.6s both;
}

@keyframes animate-WF-stroke-18 {
  0% {
    stroke-dashoffset: 92.64521026611328px;
    stroke-dasharray: 92.64521026611328px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 92.64521026611328px;
  }
}

@keyframes animate-WF-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-18 {
  animation: animate-WF-stroke-18 0.15s linear 1.7000000000000002s both,
               animate-WF-fill-18 0.1s linear 1.7000000000000002s both;
}

@keyframes animate-WF-stroke-19 {
  0% {
    stroke-dashoffset: 267.7922058105469px;
    stroke-dasharray: 267.7922058105469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 267.7922058105469px;
  }
}

@keyframes animate-WF-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-WF-19 {
  animation: animate-WF-stroke-19 0.15s linear 1.8s both,
               animate-WF-fill-19 0.1s linear 1.8s both;
}

@keyframes animate-WF-stroke-20 {
  0% {
    stroke-dashoffset: 267.7922058105469px;
    stroke-dasharray: 267.7922058105469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 267.7922058105469px;
  }
}

.svg-WF-20 {
  animation: animate-WF-stroke-20 0.15s linear 1.9000000000000001s both,
               animate-WF-fill-20 0.1s linear 1.9000000000000001s both;
}

@keyframes animate-WF-stroke-21 {
  0% {
    stroke-dashoffset: 421.8957824707031px;
    stroke-dasharray: 421.8957824707031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.8957824707031px;
  }
}

@keyframes animate-WF-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-21 {
  animation: animate-WF-stroke-21 0.15s linear 2s both,
               animate-WF-fill-21 0.1s linear 2s both;
}

@keyframes animate-WF-stroke-22 {
  0% {
    stroke-dashoffset: 214.84677124023438px;
    stroke-dasharray: 214.84677124023438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 214.84677124023438px;
  }
}

.svg-WF-22 {
  animation: animate-WF-stroke-22 0.15s linear 2.1s both,
               animate-WF-fill-22 0.1s linear 2.1s both;
}

@keyframes animate-WF-stroke-23 {
  0% {
    stroke-dashoffset: 222.38946533203125px;
    stroke-dasharray: 222.38946533203125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 222.38946533203125px;
  }
}

@keyframes animate-WF-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-23 {
  animation: animate-WF-stroke-23 0.15s linear 2.2s both,
               animate-WF-fill-23 0.1s linear 2.2s both;
}

@keyframes animate-WF-stroke-24 {
  0% {
    stroke-dashoffset: 596.151123046875px;
    stroke-dasharray: 596.151123046875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 596.151123046875px;
  }
}

@keyframes animate-WF-fill-24 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-24 {
  animation: animate-WF-stroke-24 0.15s linear 2.3000000000000003s both,
               animate-WF-fill-24 0.1s linear 2.3000000000000003s both;
}

@keyframes animate-WF-stroke-25 {
  0% {
    stroke-dashoffset: 1421.921142578125px;
    stroke-dasharray: 1421.921142578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.921142578125px;
  }
}

.svg-WF-25 {
  animation: animate-WF-stroke-25 0.15s linear 2.4000000000000004s both,
               animate-WF-fill-25 0.1s linear 2.4000000000000004s both;
}

@keyframes animate-WF-stroke-26 {
  0% {
    stroke-dashoffset: 1353.7264404296875px;
    stroke-dasharray: 1353.7264404296875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.7264404296875px;
  }
}

@keyframes animate-WF-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-26 {
  animation: animate-WF-stroke-26 0.15s linear 2.5s both,
               animate-WF-fill-26 0.1s linear 2.5s both;
}

@keyframes animate-WF-stroke-27 {
  0% {
    stroke-dashoffset: 77.52677154541016px;
    stroke-dasharray: 77.52677154541016px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 77.52677154541016px;
  }
}

@keyframes animate-WF-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-27 {
  animation: animate-WF-stroke-27 0.15s linear 2.6s both,
               animate-WF-fill-27 0.1s linear 2.6s both;
}

@keyframes animate-WF-stroke-28 {
  0% {
    stroke-dashoffset: 421.91192626953125px;
    stroke-dasharray: 421.91192626953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.91192626953125px;
  }
}

@keyframes animate-WF-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-28 {
  animation: animate-WF-stroke-28 0.15s linear 2.7s both,
               animate-WF-fill-28 0.1s linear 2.7s both;
}

@keyframes animate-WF-stroke-29 {
  0% {
    stroke-dashoffset: 92.64202880859375px;
    stroke-dasharray: 92.64202880859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 92.64202880859375px;
  }
}

@keyframes animate-WF-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-29 {
  animation: animate-WF-stroke-29 0.15s linear 2.8000000000000003s both,
               animate-WF-fill-29 0.1s linear 2.8000000000000003s both;
}

@keyframes animate-WF-stroke-30 {
  0% {
    stroke-dashoffset: 395.2478332519531px;
    stroke-dasharray: 395.2478332519531px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 395.2478332519531px;
  }
}

@keyframes animate-WF-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-WF-30 {
  animation: animate-WF-stroke-30 0.15s linear 2.9000000000000004s both,
               animate-WF-fill-30 0.1s linear 2.9000000000000004s both;
}

@keyframes animate-WF-stroke-31 {
  0% {
    stroke-dashoffset: 395.2478332519531px;
    stroke-dasharray: 395.2478332519531px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 395.2478332519531px;
  }
}

.svg-WF-31 {
  animation: animate-WF-stroke-31 0.15s linear 3s both,
               animate-WF-fill-31 0.1s linear 3s both;
}

@keyframes animate-WF-stroke-32 {
  0% {
    stroke-dashoffset: 421.9120788574219px;
    stroke-dasharray: 421.9120788574219px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.9120788574219px;
  }
}

@keyframes animate-WF-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-32 {
  animation: animate-WF-stroke-32 0.15s linear 3.1s both,
               animate-WF-fill-32 0.1s linear 3.1s both;
}

@keyframes animate-WF-stroke-33 {
  0% {
    stroke-dashoffset: 214.85028076171875px;
    stroke-dasharray: 214.85028076171875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 214.85028076171875px;
  }
}

.svg-WF-33 {
  animation: animate-WF-stroke-33 0.15s linear 3.2s both,
               animate-WF-fill-33 0.1s linear 3.2s both;
}

@keyframes animate-WF-stroke-34 {
  0% {
    stroke-dashoffset: 222.39776611328125px;
    stroke-dasharray: 222.39776611328125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 222.39776611328125px;
  }
}

@keyframes animate-WF-fill-34 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-34 {
  animation: animate-WF-stroke-34 0.15s linear 3.3000000000000003s both,
               animate-WF-fill-34 0.1s linear 3.3000000000000003s both;
}

@keyframes animate-WF-stroke-35 {
  0% {
    stroke-dashoffset: 596.1260986328125px;
    stroke-dasharray: 596.1260986328125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 596.1260986328125px;
  }
}

@keyframes animate-WF-fill-35 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-35 {
  animation: animate-WF-stroke-35 0.15s linear 3.4000000000000004s both,
               animate-WF-fill-35 0.1s linear 3.4000000000000004s both;
}

@keyframes animate-WF-stroke-36 {
  0% {
    stroke-dashoffset: 1421.92529296875px;
    stroke-dasharray: 1421.92529296875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.92529296875px;
  }
}

.svg-WF-36 {
  animation: animate-WF-stroke-36 0.15s linear 3.5s both,
               animate-WF-fill-36 0.1s linear 3.5s both;
}

@keyframes animate-WF-stroke-37 {
  0% {
    stroke-dashoffset: 1353.7293701171875px;
    stroke-dasharray: 1353.7293701171875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.7293701171875px;
  }
}

@keyframes animate-WF-fill-37 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-37 {
  animation: animate-WF-stroke-37 0.15s linear 3.6s both,
               animate-WF-fill-37 0.1s linear 3.6s both;
}

@keyframes animate-WF-stroke-38 {
  0% {
    stroke-dashoffset: 77.52687072753906px;
    stroke-dasharray: 77.52687072753906px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 77.52687072753906px;
  }
}

@keyframes animate-WF-fill-38 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-38 {
  animation: animate-WF-stroke-38 0.15s linear 3.7s both,
               animate-WF-fill-38 0.1s linear 3.7s both;
}

@keyframes animate-WF-stroke-39 {
  0% {
    stroke-dashoffset: 421.9124450683594px;
    stroke-dasharray: 421.9124450683594px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.9124450683594px;
  }
}

@keyframes animate-WF-fill-39 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-39 {
  animation: animate-WF-stroke-39 0.15s linear 3.8000000000000003s both,
               animate-WF-fill-39 0.1s linear 3.8000000000000003s both;
}

@keyframes animate-WF-stroke-40 {
  0% {
    stroke-dashoffset: 92.64257049560547px;
    stroke-dasharray: 92.64257049560547px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 92.64257049560547px;
  }
}

@keyframes animate-WF-fill-40 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-40 {
  animation: animate-WF-stroke-40 0.15s linear 3.9000000000000004s both,
               animate-WF-fill-40 0.1s linear 3.9000000000000004s both;
}

@keyframes animate-WF-stroke-41 {
  0% {
    stroke-dashoffset: 511.8948059082031px;
    stroke-dasharray: 511.8948059082031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 511.8948059082031px;
  }
}

@keyframes animate-WF-fill-41 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-WF-41 {
  animation: animate-WF-stroke-41 0.15s linear 4s both,
               animate-WF-fill-41 0.1s linear 4s both;
}

@keyframes animate-WF-stroke-42 {
  0% {
    stroke-dashoffset: 511.8948059082031px;
    stroke-dasharray: 511.8948059082031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 511.8948059082031px;
  }
}

.svg-WF-42 {
  animation: animate-WF-stroke-42 0.15s linear 4.1000000000000005s both,
               animate-WF-fill-42 0.1s linear 4.1000000000000005s both;
}

@keyframes animate-WF-stroke-43 {
  0% {
    stroke-dashoffset: 421.9120178222656px;
    stroke-dasharray: 421.9120178222656px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.9120178222656px;
  }
}

@keyframes animate-WF-fill-43 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-43 {
  animation: animate-WF-stroke-43 0.15s linear 4.2s both,
               animate-WF-fill-43 0.1s linear 4.2s both;
}

@keyframes animate-WF-stroke-44 {
  0% {
    stroke-dashoffset: 429.0934143066406px;
    stroke-dasharray: 429.0934143066406px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 429.0934143066406px;
  }
}

@keyframes animate-WF-fill-44 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-44 {
  animation: animate-WF-stroke-44 0.15s linear 4.3s both,
               animate-WF-fill-44 0.1s linear 4.3s both;
}

@keyframes animate-WF-stroke-45 {
  0% {
    stroke-dashoffset: 557.2720947265625px;
    stroke-dasharray: 557.2720947265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 557.2720947265625px;
  }
}

@keyframes animate-WF-fill-45 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-45 {
  animation: animate-WF-stroke-45 0.15s linear 4.4s both,
               animate-WF-fill-45 0.1s linear 4.4s both;
}

@keyframes animate-WF-stroke-46 {
  0% {
    stroke-dashoffset: 1421.924560546875px;
    stroke-dasharray: 1421.924560546875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.924560546875px;
  }
}

.svg-WF-46 {
  animation: animate-WF-stroke-46 0.15s linear 4.5s both,
               animate-WF-fill-46 0.1s linear 4.5s both;
}

@keyframes animate-WF-stroke-47 {
  0% {
    stroke-dashoffset: 1353.7279052734375px;
    stroke-dasharray: 1353.7279052734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.7279052734375px;
  }
}

@keyframes animate-WF-fill-47 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(61, 67, 72);
  }
}

.svg-WF-47 {
  animation: animate-WF-stroke-47 0.15s linear 4.6000000000000005s both,
               animate-WF-fill-47 0.1s linear 4.6000000000000005s both;
}

@keyframes animate-WF-stroke-48 {
  0% {
    stroke-dashoffset: 903.4996337890625px;
    stroke-dasharray: 903.4996337890625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 903.4996337890625px;
  }
}

@keyframes animate-WF-fill-48 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-48 {
  animation: animate-WF-stroke-48 0.15s linear 4.7s both,
               animate-WF-fill-48 0.1s linear 4.7s both;
}

@keyframes animate-WF-stroke-49 {
  0% {
    stroke-dashoffset: 604.4952392578125px;
    stroke-dasharray: 604.4952392578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 604.4952392578125px;
  }
}

@keyframes animate-WF-fill-49 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-49 {
  animation: animate-WF-stroke-49 0.15s linear 4.800000000000001s both,
               animate-WF-fill-49 0.1s linear 4.800000000000001s both;
}

@keyframes animate-WF-stroke-50 {
  0% {
    stroke-dashoffset: 73.2222900390625px;
    stroke-dasharray: 73.2222900390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 73.2222900390625px;
  }
}

@keyframes animate-WF-fill-50 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-50 {
  animation: animate-WF-stroke-50 0.15s linear 4.9s both,
               animate-WF-fill-50 0.1s linear 4.9s both;
}

@keyframes animate-WF-stroke-51 {
  0% {
    stroke-dashoffset: 336.2514953613281px;
    stroke-dasharray: 336.2514953613281px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 336.2514953613281px;
  }
}

@keyframes animate-WF-fill-51 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-51 {
  animation: animate-WF-stroke-51 0.15s linear 5s both,
               animate-WF-fill-51 0.1s linear 5s both;
}

@keyframes animate-WF-stroke-52 {
  0% {
    stroke-dashoffset: 336.25140380859375px;
    stroke-dasharray: 336.25140380859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 336.25140380859375px;
  }
}

@keyframes animate-WF-fill-52 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-52 {
  animation: animate-WF-stroke-52 0.15s linear 5.1000000000000005s both,
               animate-WF-fill-52 0.1s linear 5.1000000000000005s both;
}

@keyframes animate-WF-stroke-53 {
  0% {
    stroke-dashoffset: 301.7301025390625px;
    stroke-dasharray: 301.7301025390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 301.7301025390625px;
  }
}

@keyframes animate-WF-fill-53 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-53 {
  animation: animate-WF-stroke-53 0.15s linear 5.2s both,
               animate-WF-fill-53 0.1s linear 5.2s both;
}

@keyframes animate-WF-stroke-54 {
  0% {
    stroke-dashoffset: 2330.47900390625px;
    stroke-dasharray: 2330.47900390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 2330.47900390625px;
  }
}

@keyframes animate-WF-fill-54 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-54 {
  animation: animate-WF-stroke-54 0.15s linear 5.300000000000001s both,
               animate-WF-fill-54 0.1s linear 5.300000000000001s both;
}

@keyframes animate-WF-stroke-55 {
  0% {
    stroke-dashoffset: 1421.92626953125px;
    stroke-dasharray: 1421.92626953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.92626953125px;
  }
}

.svg-WF-55 {
  animation: animate-WF-stroke-55 0.15s linear 5.4s both,
               animate-WF-fill-55 0.1s linear 5.4s both;
}

@keyframes animate-WF-stroke-56 {
  0% {
    stroke-dashoffset: 1353.7313232421875px;
    stroke-dasharray: 1353.7313232421875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.7313232421875px;
  }
}

@keyframes animate-WF-fill-56 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-56 {
  animation: animate-WF-stroke-56 0.15s linear 5.5s both,
               animate-WF-fill-56 0.1s linear 5.5s both;
}

@keyframes animate-WF-stroke-57 {
  0% {
    stroke-dashoffset: 77.51456451416016px;
    stroke-dasharray: 77.51456451416016px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 77.51456451416016px;
  }
}

@keyframes animate-WF-fill-57 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-57 {
  animation: animate-WF-stroke-57 0.15s linear 5.6000000000000005s both,
               animate-WF-fill-57 0.1s linear 5.6000000000000005s both;
}

@keyframes animate-WF-stroke-58 {
  0% {
    stroke-dashoffset: 421.9117431640625px;
    stroke-dasharray: 421.9117431640625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.9117431640625px;
  }
}

@keyframes animate-WF-fill-58 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-58 {
  animation: animate-WF-stroke-58 0.15s linear 5.7s both,
               animate-WF-fill-58 0.1s linear 5.7s both;
}

@keyframes animate-WF-stroke-59 {
  0% {
    stroke-dashoffset: 78.77633666992188px;
    stroke-dasharray: 78.77633666992188px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 78.77633666992188px;
  }
}

@keyframes animate-WF-fill-59 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-59 {
  animation: animate-WF-stroke-59 0.15s linear 5.800000000000001s both,
               animate-WF-fill-59 0.1s linear 5.800000000000001s both;
}

@keyframes animate-WF-stroke-60 {
  0% {
    stroke-dashoffset: 432.31976318359375px;
    stroke-dasharray: 432.31976318359375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 432.31976318359375px;
  }
}

@keyframes animate-WF-fill-60 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-60 {
  animation: animate-WF-stroke-60 0.15s linear 5.9s both,
               animate-WF-fill-60 0.1s linear 5.9s both;
}

@keyframes animate-WF-stroke-61 {
  0% {
    stroke-dashoffset: 78.78166198730469px;
    stroke-dasharray: 78.78166198730469px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 78.78166198730469px;
  }
}

@keyframes animate-WF-fill-61 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-61 {
  animation: animate-WF-stroke-61 0.15s linear 6s both,
               animate-WF-fill-61 0.1s linear 6s both;
}

@keyframes animate-WF-stroke-62 {
  0% {
    stroke-dashoffset: 432.3122863769531px;
    stroke-dasharray: 432.3122863769531px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 432.3122863769531px;
  }
}

@keyframes animate-WF-fill-62 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-62 {
  animation: animate-WF-stroke-62 0.15s linear 6.1000000000000005s both,
               animate-WF-fill-62 0.1s linear 6.1000000000000005s both;
}

@keyframes animate-WF-stroke-63 {
  0% {
    stroke-dashoffset: 78.78176879882812px;
    stroke-dasharray: 78.78176879882812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 78.78176879882812px;
  }
}

@keyframes animate-WF-fill-63 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-63 {
  animation: animate-WF-stroke-63 0.15s linear 6.2s both,
               animate-WF-fill-63 0.1s linear 6.2s both;
}

@keyframes animate-WF-stroke-64 {
  0% {
    stroke-dashoffset: 432.31256103515625px;
    stroke-dasharray: 432.31256103515625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 432.31256103515625px;
  }
}

@keyframes animate-WF-fill-64 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-64 {
  animation: animate-WF-stroke-64 0.15s linear 6.300000000000001s both,
               animate-WF-fill-64 0.1s linear 6.300000000000001s both;
}

@keyframes animate-WF-stroke-65 {
  0% {
    stroke-dashoffset: 1919.6873779296875px;
    stroke-dasharray: 1919.6873779296875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1919.6873779296875px;
  }
}

@keyframes animate-WF-fill-65 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-65 {
  animation: animate-WF-stroke-65 0.15s linear 6.4s both,
               animate-WF-fill-65 0.1s linear 6.4s both;
}

@keyframes animate-WF-stroke-66 {
  0% {
    stroke-dashoffset: 1421.919921875px;
    stroke-dasharray: 1421.919921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1421.919921875px;
  }
}

.svg-WF-66 {
  animation: animate-WF-stroke-66 0.15s linear 6.5s both,
               animate-WF-fill-66 0.1s linear 6.5s both;
}

@keyframes animate-WF-stroke-67 {
  0% {
    stroke-dashoffset: 1353.72900390625px;
    stroke-dasharray: 1353.72900390625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1353.72900390625px;
  }
}

@keyframes animate-WF-fill-67 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(43, 48, 53);
  }
}

.svg-WF-67 {
  animation: animate-WF-stroke-67 0.15s linear 6.6000000000000005s both,
               animate-WF-fill-67 0.1s linear 6.6000000000000005s both;
}

@keyframes animate-WF-stroke-68 {
  0% {
    stroke-dashoffset: 77.52684020996094px;
    stroke-dasharray: 77.52684020996094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 77.52684020996094px;
  }
}

@keyframes animate-WF-fill-68 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-68 {
  animation: animate-WF-stroke-68 0.15s linear 6.7s both,
               animate-WF-fill-68 0.1s linear 6.7s both;
}

@keyframes animate-WF-stroke-69 {
  0% {
    stroke-dashoffset: 421.9124755859375px;
    stroke-dasharray: 421.9124755859375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.9124755859375px;
  }
}

@keyframes animate-WF-fill-69 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-69 {
  animation: animate-WF-stroke-69 0.15s linear 6.800000000000001s both,
               animate-WF-fill-69 0.1s linear 6.800000000000001s both;
}

@keyframes animate-WF-stroke-70 {
  0% {
    stroke-dashoffset: 92.6427001953125px;
    stroke-dasharray: 92.6427001953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 92.6427001953125px;
  }
}

@keyframes animate-WF-fill-70 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-70 {
  animation: animate-WF-stroke-70 0.15s linear 6.9s both,
               animate-WF-fill-70 0.1s linear 6.9s both;
}

@keyframes animate-WF-stroke-71 {
  0% {
    stroke-dashoffset: 511.890869140625px;
    stroke-dasharray: 511.890869140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 511.890869140625px;
  }
}

@keyframes animate-WF-fill-71 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-WF-71 {
  animation: animate-WF-stroke-71 0.15s linear 7s both,
               animate-WF-fill-71 0.1s linear 7s both;
}

@keyframes animate-WF-stroke-72 {
  0% {
    stroke-dashoffset: 511.890869140625px;
    stroke-dasharray: 511.890869140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 511.890869140625px;
  }
}

.svg-WF-72 {
  animation: animate-WF-stroke-72 0.15s linear 7.1000000000000005s both,
               animate-WF-fill-72 0.1s linear 7.1000000000000005s both;
}

@keyframes animate-WF-stroke-73 {
  0% {
    stroke-dashoffset: 421.91888427734375px;
    stroke-dasharray: 421.91888427734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 421.91888427734375px;
  }
}

@keyframes animate-WF-fill-73 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-WF-73 {
  animation: animate-WF-stroke-73 0.15s linear 7.2s both,
               animate-WF-fill-73 0.1s linear 7.2s both;
}

@keyframes animate-WF-stroke-74 {
  0% {
    stroke-dashoffset: 214.8448486328125px;
    stroke-dasharray: 214.8448486328125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 214.8448486328125px;
  }
}

.svg-WF-74 {
  animation: animate-WF-stroke-74 0.15s linear 7.300000000000001s both,
               animate-WF-fill-74 0.1s linear 7.300000000000001s both;
}

@keyframes animate-WF-stroke-75 {
  0% {
    stroke-dashoffset: 222.3943328857422px;
    stroke-dasharray: 222.3943328857422px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 222.3943328857422px;
  }
}

@keyframes animate-WF-fill-75 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-75 {
  animation: animate-WF-stroke-75 0.15s linear 7.4s both,
               animate-WF-fill-75 0.1s linear 7.4s both;
}

@keyframes animate-WF-stroke-76 {
  0% {
    stroke-dashoffset: 2832.077392578125px;
    stroke-dasharray: 2832.077392578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 2832.077392578125px;
  }
}

@keyframes animate-WF-fill-76 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-76 {
  animation: animate-WF-stroke-76 0.15s linear 7.5s both,
               animate-WF-fill-76 0.1s linear 7.5s both;
}

@keyframes animate-WF-stroke-77 {
  0% {
    stroke-dashoffset: 459.9512939453125px;
    stroke-dasharray: 459.9512939453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 459.9512939453125px;
  }
}

@keyframes animate-WF-fill-77 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-77 {
  animation: animate-WF-stroke-77 0.15s linear 7.6000000000000005s both,
               animate-WF-fill-77 0.1s linear 7.6000000000000005s both;
}

@keyframes animate-WF-stroke-78 {
  0% {
    stroke-dashoffset: 925.215087890625px;
    stroke-dasharray: 925.215087890625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 925.215087890625px;
  }
}

@keyframes animate-WF-fill-78 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-WF-78 {
  animation: animate-WF-stroke-78 0.15s linear 7.7s both,
               animate-WF-fill-78 0.1s linear 7.7s both;
}

@keyframes animate-WF-stroke-79 {
  0% {
    stroke-dashoffset: 8004px;
    stroke-dasharray: 8004px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8004px;
  }
}

@keyframes animate-WF-fill-79 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-WF-79 {
  animation: animate-WF-stroke-79 0.15s linear 7.800000000000001s both,
               animate-WF-fill-79 0.1s linear 7.800000000000001s both;
}





/***************************************************
 * Generated by SVG Artista on 9/8/2024, 11:33:13 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

 @keyframes animate-IC-stroke-1 {
  0% {
    stroke-dashoffset: 8002px;
    stroke-dasharray: 8002px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8002px;
  }
}

@keyframes animate-IC-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-IC-1 {
  animation: animate-IC-stroke-1 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both,
               animate-IC-fill-1 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
}

@keyframes animate-IC-stroke-2 {
  0% {
    stroke-dashoffset: 314.7958679199219px;
    stroke-dasharray: 314.7958679199219px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 314.7958679199219px;
  }
}

@keyframes animate-IC-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-2 {
  animation: animate-IC-stroke-2 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s both,
               animate-IC-fill-2 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both;
}

@keyframes animate-IC-stroke-3 {
  0% {
    stroke-dashoffset: 781.5484619140625px;
    stroke-dasharray: 781.5484619140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 781.5484619140625px;
  }
}

@keyframes animate-IC-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-3 {
  animation: animate-IC-stroke-3 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s both,
               animate-IC-fill-3 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
}

@keyframes animate-IC-stroke-4 {
  0% {
    stroke-dashoffset: 340.85186767578125px;
    stroke-dasharray: 340.85186767578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 340.85186767578125px;
  }
}

@keyframes animate-IC-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-4 {
  animation: animate-IC-stroke-4 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s both,
               animate-IC-fill-4 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both;
}

@keyframes animate-IC-stroke-5 {
  0% {
    stroke-dashoffset: 95.86050415039062px;
    stroke-dasharray: 95.86050415039062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 95.86050415039062px;
  }
}

@keyframes animate-IC-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-5 {
  animation: animate-IC-stroke-5 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s both,
               animate-IC-fill-5 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both;
}

@keyframes animate-IC-stroke-6 {
  0% {
    stroke-dashoffset: 167.29373168945312px;
    stroke-dasharray: 167.29373168945312px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 167.29373168945312px;
  }
}

@keyframes animate-IC-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-6 {
  animation: animate-IC-stroke-6 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s both,
               animate-IC-fill-6 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s both;
}

@keyframes animate-IC-stroke-7 {
  0% {
    stroke-dashoffset: 117.29617309570312px;
    stroke-dasharray: 117.29617309570312px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 117.29617309570312px;
  }
}

@keyframes animate-IC-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-7 {
  animation: animate-IC-stroke-7 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s both,
               animate-IC-fill-7 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both;
}

@keyframes animate-IC-stroke-8 {
  0% {
    stroke-dashoffset: 441.4375915527344px;
    stroke-dasharray: 441.4375915527344px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 441.4375915527344px;
  }
}

@keyframes animate-IC-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-8 {
  animation: animate-IC-stroke-8 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s both,
               animate-IC-fill-8 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both;
}

@keyframes animate-IC-stroke-9 {
  0% {
    stroke-dashoffset: 1054.466796875px;
    stroke-dasharray: 1054.466796875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1054.466796875px;
  }
}

@keyframes animate-IC-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-9 {
  animation: animate-IC-stroke-9 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s both,
               animate-IC-fill-9 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both;
}

@keyframes animate-IC-stroke-10 {
  0% {
    stroke-dashoffset: 198.7898712158203px;
    stroke-dasharray: 198.7898712158203px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 198.7898712158203px;
  }
}

@keyframes animate-IC-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-10 {
  animation: animate-IC-stroke-10 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s both,
               animate-IC-fill-10 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s both;
}

@keyframes animate-IC-stroke-11 {
  0% {
    stroke-dashoffset: 284.7433388230814px;
    stroke-dasharray: 284.7433388230814px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 284.7433388230814px;
  }
}

@keyframes animate-IC-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-IC-11 {
  animation: animate-IC-stroke-11 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s both,
               animate-IC-fill-11 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s both;
}

@keyframes animate-IC-stroke-12 {
  0% {
    stroke-dashoffset: 306.458740234375px;
    stroke-dasharray: 306.458740234375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 306.458740234375px;
  }
}

@keyframes animate-IC-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-12 {
  animation: animate-IC-stroke-12 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3199999999999998s both,
               animate-IC-fill-12 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s both;
}

@keyframes animate-IC-stroke-13 {
  0% {
    stroke-dashoffset: 197.91297912597656px;
    stroke-dasharray: 197.91297912597656px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 197.91297912597656px;
  }
}

@keyframes animate-IC-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-13 {
  animation: animate-IC-stroke-13 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s both,
               animate-IC-fill-13 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2s both;
}

@keyframes animate-IC-stroke-14 {
  0% {
    stroke-dashoffset: 266.24908447265625px;
    stroke-dasharray: 266.24908447265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 266.24908447265625px;
  }
}

@keyframes animate-IC-fill-14 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-IC-14 {
  animation: animate-IC-stroke-14 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s both,
               animate-IC-fill-14 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s both;
}

@keyframes animate-IC-stroke-15 {
  0% {
    stroke-dashoffset: 266.24908447265625px;
    stroke-dasharray: 266.24908447265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 266.24908447265625px;
  }
}

@keyframes animate-IC-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-15 {
  animation: animate-IC-stroke-15 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s both,
               animate-IC-fill-15 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s both;
}

@keyframes animate-IC-stroke-16 {
  0% {
    stroke-dashoffset: 930.5078735351562px;
    stroke-dasharray: 930.5078735351562px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 930.5078735351562px;
  }
}

@keyframes animate-IC-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-16 {
  animation: animate-IC-stroke-16 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7999999999999998s both,
               animate-IC-fill-16 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s both;
}

@keyframes animate-IC-stroke-17 {
  0% {
    stroke-dashoffset: 500.927001953125px;
    stroke-dasharray: 500.927001953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 500.927001953125px;
  }
}

@keyframes animate-IC-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-17 {
  animation: animate-IC-stroke-17 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s both,
               animate-IC-fill-17 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4000000000000004s both;
}

@keyframes animate-IC-stroke-18 {
  0% {
    stroke-dashoffset: 283.72906494140625px;
    stroke-dasharray: 283.72906494140625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 283.72906494140625px;
  }
}

@keyframes animate-IC-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-18 {
  animation: animate-IC-stroke-18 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.04s both,
               animate-IC-fill-18 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.5s both;
}

@keyframes animate-IC-stroke-19 {
  0% {
    stroke-dashoffset: 284.7433388230814px;
    stroke-dasharray: 284.7433388230814px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 284.7433388230814px;
  }
}

@keyframes animate-IC-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-IC-19 {
  animation: animate-IC-stroke-19 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.16s both,
               animate-IC-fill-19 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s both;
}

@keyframes animate-IC-stroke-20 {
  0% {
    stroke-dashoffset: 340.848876953125px;
    stroke-dasharray: 340.848876953125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 340.848876953125px;
  }
}

@keyframes animate-IC-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-20 {
  animation: animate-IC-stroke-20 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.28s both,
               animate-IC-fill-20 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7s both;
}

@keyframes animate-IC-stroke-21 {
  0% {
    stroke-dashoffset: 347.8938903808594px;
    stroke-dasharray: 347.8938903808594px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 347.8938903808594px;
  }
}

@keyframes animate-IC-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-21 {
  animation: animate-IC-stroke-21 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s both,
               animate-IC-fill-21 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8s both;
}

@keyframes animate-IC-stroke-22 {
  0% {
    stroke-dashoffset: 26.16205596923828px;
    stroke-dasharray: 26.16205596923828px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 26.16205596923828px;
  }
}

@keyframes animate-IC-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-22 {
  animation: animate-IC-stroke-22 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.52s both,
               animate-IC-fill-22 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 2.9000000000000004s both;
}

@keyframes animate-IC-stroke-23 {
  0% {
    stroke-dashoffset: 138.31396484375px;
    stroke-dasharray: 138.31396484375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 138.31396484375px;
  }
}

@keyframes animate-IC-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-23 {
  animation: animate-IC-stroke-23 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6399999999999997s both,
               animate-IC-fill-23 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3s both;
}

@keyframes animate-IC-stroke-24 {
  0% {
    stroke-dashoffset: 289.97911713955415px;
    stroke-dasharray: 289.97911713955415px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 289.97911713955415px;
  }
}

@keyframes animate-IC-fill-24 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-IC-24 {
  animation: animate-IC-stroke-24 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.76s both,
               animate-IC-fill-24 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.1000000000000005s both;
}

@keyframes animate-IC-stroke-25 {
  0% {
    stroke-dashoffset: 381.742919921875px;
    stroke-dasharray: 381.742919921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 381.742919921875px;
  }
}

@keyframes animate-IC-fill-25 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-IC-25 {
  animation: animate-IC-stroke-25 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 2.88s both,
               animate-IC-fill-25 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2s both;
}

@keyframes animate-IC-stroke-26 {
  0% {
    stroke-dashoffset: 381.742919921875px;
    stroke-dasharray: 381.742919921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 381.742919921875px;
  }
}

@keyframes animate-IC-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-26 {
  animation: animate-IC-stroke-26 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3s both,
               animate-IC-fill-26 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.3s both;
}

@keyframes animate-IC-stroke-27 {
  0% {
    stroke-dashoffset: 1173.590576171875px;
    stroke-dasharray: 1173.590576171875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1173.590576171875px;
  }
}

@keyframes animate-IC-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-27 {
  animation: animate-IC-stroke-27 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.12s both,
               animate-IC-fill-27 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.4000000000000004s both;
}

@keyframes animate-IC-stroke-28 {
  0% {
    stroke-dashoffset: 515.9043579101562px;
    stroke-dasharray: 515.9043579101562px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 515.9043579101562px;
  }
}

@keyframes animate-IC-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-28 {
  animation: animate-IC-stroke-28 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.2399999999999998s both,
               animate-IC-fill-28 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5s both;
}

@keyframes animate-IC-stroke-29 {
  0% {
    stroke-dashoffset: 200.17559814453125px;
    stroke-dasharray: 200.17559814453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 200.17559814453125px;
  }
}

@keyframes animate-IC-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-29 {
  animation: animate-IC-stroke-29 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.36s both,
               animate-IC-fill-29 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.6000000000000005s both;
}

@keyframes animate-IC-stroke-30 {
  0% {
    stroke-dashoffset: 290.571533203125px;
    stroke-dasharray: 290.571533203125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 290.571533203125px;
  }
}

@keyframes animate-IC-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-IC-30 {
  animation: animate-IC-stroke-30 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.48s both,
               animate-IC-fill-30 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7s both;
}

@keyframes animate-IC-stroke-31 {
  0% {
    stroke-dashoffset: 552.3662109375px;
    stroke-dasharray: 552.3662109375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 552.3662109375px;
  }
}

@keyframes animate-IC-fill-31 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-IC-31 {
  animation: animate-IC-stroke-31 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.5999999999999996s both,
               animate-IC-fill-31 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.8s both;
}

@keyframes animate-IC-stroke-32 {
  0% {
    stroke-dashoffset: 552.3662109375px;
    stroke-dasharray: 552.3662109375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 552.3662109375px;
  }
}

@keyframes animate-IC-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-32 {
  animation: animate-IC-stroke-32 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.7199999999999998s both,
               animate-IC-fill-32 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 3.9000000000000004s both;
}

@keyframes animate-IC-stroke-33 {
  0% {
    stroke-dashoffset: 1716.8382568359375px;
    stroke-dasharray: 1716.8382568359375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1716.8382568359375px;
  }
}

@keyframes animate-IC-fill-33 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-33 {
  animation: animate-IC-stroke-33 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.84s both,
               animate-IC-fill-33 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4s both;
}

@keyframes animate-IC-stroke-34 {
  0% {
    stroke-dashoffset: 335.4504699707031px;
    stroke-dasharray: 335.4504699707031px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 335.4504699707031px;
  }
}

@keyframes animate-IC-fill-34 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-34 {
  animation: animate-IC-stroke-34 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 3.96s both,
               animate-IC-fill-34 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.1000000000000005s both;
}

@keyframes animate-IC-stroke-35 {
  0% {
    stroke-dashoffset: 386.45855712890625px;
    stroke-dasharray: 386.45855712890625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 386.45855712890625px;
  }
}

@keyframes animate-IC-fill-35 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-35 {
  animation: animate-IC-stroke-35 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.08s both,
               animate-IC-fill-35 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.2s both;
}

@keyframes animate-IC-stroke-36 {
  0% {
    stroke-dashoffset: 815.04052734375px;
    stroke-dasharray: 815.04052734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 815.04052734375px;
  }
}

@keyframes animate-IC-fill-36 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-36 {
  animation: animate-IC-stroke-36 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.2s both,
               animate-IC-fill-36 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.3s both;
}

@keyframes animate-IC-stroke-37 {
  0% {
    stroke-dashoffset: 721.7764892578125px;
    stroke-dasharray: 721.7764892578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 721.7764892578125px;
  }
}

@keyframes animate-IC-fill-37 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-37 {
  animation: animate-IC-stroke-37 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.32s both,
               animate-IC-fill-37 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.4s both;
}

@keyframes animate-IC-stroke-38 {
  0% {
    stroke-dashoffset: 340.8487548828125px;
    stroke-dasharray: 340.8487548828125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 340.8487548828125px;
  }
}

@keyframes animate-IC-fill-38 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-38 {
  animation: animate-IC-stroke-38 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.4399999999999995s both,
               animate-IC-fill-38 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.5s both;
}

@keyframes animate-IC-stroke-39 {
  0% {
    stroke-dashoffset: 423.37713623046875px;
    stroke-dasharray: 423.37713623046875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 423.37713623046875px;
  }
}

@keyframes animate-IC-fill-39 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-39 {
  animation: animate-IC-stroke-39 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.56s both,
               animate-IC-fill-39 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.6000000000000005s both;
}

@keyframes animate-IC-stroke-40 {
  0% {
    stroke-dashoffset: 340.8497314453125px;
    stroke-dasharray: 340.8497314453125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 340.8497314453125px;
  }
}

@keyframes animate-IC-fill-40 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-IC-40 {
  animation: animate-IC-stroke-40 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.68s both,
               animate-IC-fill-40 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.7s both;
}

@keyframes animate-IC-stroke-41 {
  0% {
    stroke-dashoffset: 95.19432067871094px;
    stroke-dasharray: 95.19432067871094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 95.19432067871094px;
  }
}

@keyframes animate-IC-fill-41 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-41 {
  animation: animate-IC-stroke-41 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.8s both,
               animate-IC-fill-41 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.8s both;
}

@keyframes animate-IC-stroke-42 {
  0% {
    stroke-dashoffset: 119.6044921875px;
    stroke-dasharray: 119.6044921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 119.6044921875px;
  }
}

@keyframes animate-IC-fill-42 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-42 {
  animation: animate-IC-stroke-42 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 4.92s both,
               animate-IC-fill-42 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 4.9s both;
}

@keyframes animate-IC-stroke-43 {
  0% {
    stroke-dashoffset: 128.0200958251953px;
    stroke-dasharray: 128.0200958251953px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 128.0200958251953px;
  }
}

@keyframes animate-IC-fill-43 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(39, 39, 39);
  }
}

.svg-IC-43 {
  animation: animate-IC-stroke-43 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) 5.04s both,
               animate-IC-fill-43 0.3s cubic-bezier(0.47, 0, 0.745, 0.715) 5s both;
}



/***************************************************
 * Generated by SVG Artista on 9/10/2024, 9:12:55 AM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

 @keyframes animate-UCD-stroke-1 {
  0% {
    stroke-dashoffset: 8002px;
    stroke-dasharray: 8002px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 8002px;
  }
}

@keyframes animate-UCD-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(33, 37, 41);
  }
}

.svg-UCD-1 {
  animation: animate-UCD-stroke-1 0.5s linear 0s both, animate-UCD-fill-1 0.5s linear 0s both;
}

@keyframes animate-UCD-stroke-2 {
  0% {
    stroke-dashoffset: 602.2069091796875px;
    stroke-dasharray: 602.2069091796875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 602.2069091796875px;
  }
}

@keyframes animate-UCD-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-2 {
  animation: animate-UCD-stroke-2 0.5s linear 0.12s both,
               animate-UCD-fill-2 0.5s linear 0.1s both;
}

@keyframes animate-UCD-stroke-3 {
  0% {
    stroke-dashoffset: 474.51564129288784px;
    stroke-dasharray: 474.51564129288784px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 474.51564129288784px;
  }
}

@keyframes animate-UCD-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-3 {
  animation: animate-UCD-stroke-3 0.5s linear 0.24s both,
               animate-UCD-fill-3 0.5s linear 0.2s both;
}

@keyframes animate-UCD-stroke-4 {
  0% {
    stroke-dashoffset: 1889.21533203125px;
    stroke-dasharray: 1889.21533203125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1889.21533203125px;
  }
}

@keyframes animate-UCD-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-UCD-4 {
  animation: animate-UCD-stroke-4 0.5s linear 0.36s both,
               animate-UCD-fill-4 0.5s linear 0.30000000000000004s both;
}

@keyframes animate-UCD-stroke-5 {
  0% {
    stroke-dashoffset: 3185.79296875px;
    stroke-dasharray: 3185.79296875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 3185.79296875px;
  }
}

@keyframes animate-UCD-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-UCD-5 {
  animation: animate-UCD-stroke-5 0.5s linear 0.48s both,
               animate-UCD-fill-5 0.5s linear 0.4s both;
}

@keyframes animate-UCD-stroke-6 {
  0% {
    stroke-dashoffset: 4482.107421875px;
    stroke-dasharray: 4482.107421875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 4482.107421875px;
  }
}

@keyframes animate-UCD-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 149, 148);
  }
}

.svg-UCD-6 {
  animation: animate-UCD-stroke-6 0.5s linear 0.6s both,
               animate-UCD-fill-6 0.5s linear 0.5s both;
}

@keyframes animate-UCD-stroke-7 {
  0% {
    stroke-dashoffset: 937.8190307617188px;
    stroke-dasharray: 937.8190307617188px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 937.8190307617188px;
  }
}

@keyframes animate-UCD-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-7 {
  animation: animate-UCD-stroke-7 0.5s linear 0.72s both,
               animate-UCD-fill-7 0.5s linear 0.6000000000000001s both;
}

@keyframes animate-UCD-stroke-8 {
  0% {
    stroke-dashoffset: 2293.01708984375px;
    stroke-dasharray: 2293.01708984375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 2293.01708984375px;
  }
}

@keyframes animate-UCD-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-8 {
  animation: animate-UCD-stroke-8 0.5s linear 0.84s both,
               animate-UCD-fill-8 0.5s linear 0.7000000000000001s both;
}

@keyframes animate-UCD-stroke-9 {
  0% {
    stroke-dashoffset: 65.22455215349459px;
    stroke-dasharray: 65.22455215349459px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 65.22455215349459px;
  }
}

@keyframes animate-UCD-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-9 {
  animation: animate-UCD-stroke-9 0.5s linear 0.96s both,
               animate-UCD-fill-9 0.5s linear 0.8s both;
}

@keyframes animate-UCD-stroke-10 {
  0% {
    stroke-dashoffset: 98.69005373659449px;
    stroke-dasharray: 98.69005373659449px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 98.69005373659449px;
  }
}

@keyframes animate-UCD-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-10 {
  animation: animate-UCD-stroke-10 0.5s linear 1.08s both,
               animate-UCD-fill-10 0.5s linear 0.9s both;
}

@keyframes animate-UCD-stroke-11 {
  0% {
    stroke-dashoffset: 134.2780153164597px;
    stroke-dasharray: 134.2780153164597px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 134.2780153164597px;
  }
}

@keyframes animate-UCD-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-11 {
  animation: animate-UCD-stroke-11 0.5s linear 1.2s both,
               animate-UCD-fill-11 0.5s linear 1s both;
}

@keyframes animate-UCD-stroke-12 {
  0% {
    stroke-dashoffset: 591.4125366210938px;
    stroke-dasharray: 591.4125366210938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 591.4125366210938px;
  }
}

@keyframes animate-UCD-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-12 {
  animation: animate-UCD-stroke-12 0.5s linear 1.3199999999999998s both,
               animate-UCD-fill-12 0.5s linear 1.1s both;
}

@keyframes animate-UCD-stroke-13 {
  0% {
    stroke-dashoffset: 748.212890625px;
    stroke-dasharray: 748.212890625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 748.212890625px;
  }
}

@keyframes animate-UCD-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-13 {
  animation: animate-UCD-stroke-13 0.5s linear 1.44s both,
               animate-UCD-fill-13 0.5s linear 1.2000000000000002s both;
}

@keyframes animate-UCD-stroke-14 {
  0% {
    stroke-dashoffset: 405.1983642578125px;
    stroke-dasharray: 405.1983642578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 405.1983642578125px;
  }
}

.svg-UCD-14 {
  animation: animate-UCD-stroke-14 0.5s linear 1.56s both,
               animate-UCD-fill-14 0.5s linear 1.3s both;
}

@keyframes animate-UCD-stroke-15 {
  0% {
    stroke-dashoffset: 748.1749267578125px;
    stroke-dasharray: 748.1749267578125px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 748.1749267578125px;
  }
}

@keyframes animate-UCD-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-15 {
  animation: animate-UCD-stroke-15 0.5s linear 1.68s both,
               animate-UCD-fill-15 0.5s linear 1.4000000000000001s both;
}

@keyframes animate-UCD-stroke-16 {
  0% {
    stroke-dashoffset: 439.9118347167969px;
    stroke-dasharray: 439.9118347167969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 439.9118347167969px;
  }
}

@keyframes animate-UCD-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-16 {
  animation: animate-UCD-stroke-16 0.5s linear 1.7999999999999998s both,
               animate-UCD-fill-16 0.5s linear 1.5s both;
}

@keyframes animate-UCD-stroke-17 {
  0% {
    stroke-dashoffset: 196.47312927246094px;
    stroke-dasharray: 196.47312927246094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 196.47312927246094px;
  }
}

@keyframes animate-UCD-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-UCD-17 {
  animation: animate-UCD-stroke-17 0.5s linear 1.92s both,
               animate-UCD-fill-17 0.5s linear 1.6s both;
}

@keyframes animate-UCD-stroke-18 {
  0% {
    stroke-dashoffset: 196.47312927246094px;
    stroke-dasharray: 196.47312927246094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 196.47312927246094px;
  }
}

.svg-UCD-18 {
  animation: animate-UCD-stroke-18 0.5s linear 2.04s both,
               animate-UCD-fill-18 0.5s linear 1.7000000000000002s both;
}

@keyframes animate-UCD-stroke-19 {
  0% {
    stroke-dashoffset: 196.47862243652344px;
    stroke-dasharray: 196.47862243652344px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 196.47862243652344px;
  }
}

@keyframes animate-UCD-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-UCD-19 {
  animation: animate-UCD-stroke-19 0.5s linear 2.16s both,
               animate-UCD-fill-19 0.5s linear 1.8s both;
}

@keyframes animate-UCD-stroke-20 {
  0% {
    stroke-dashoffset: 196.47862243652344px;
    stroke-dasharray: 196.47862243652344px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 196.47862243652344px;
  }
}

.svg-UCD-20 {
  animation: animate-UCD-stroke-20 0.5s linear 2.28s both,
               animate-UCD-fill-20 0.5s linear 1.9000000000000001s both;
}

@keyframes animate-UCD-stroke-21 {
  0% {
    stroke-dashoffset: 288.0711364746094px;
    stroke-dasharray: 288.0711364746094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 288.0711364746094px;
  }
}

@keyframes animate-UCD-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-UCD-21 {
  animation: animate-UCD-stroke-21 0.5s linear 2.4s both,
               animate-UCD-fill-21 0.5s linear 2s both;
}

@keyframes animate-UCD-stroke-22 {
  0% {
    stroke-dashoffset: 288.0711364746094px;
    stroke-dasharray: 288.0711364746094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 288.0711364746094px;
  }
}

.svg-UCD-22 {
  animation: animate-UCD-stroke-22 0.5s linear 2.52s both,
               animate-UCD-fill-22 0.5s linear 2.1s both;
}

@keyframes animate-UCD-stroke-23 {
  0% {
    stroke-dashoffset: 288.075927734375px;
    stroke-dasharray: 288.075927734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 288.075927734375px;
  }
}

@keyframes animate-UCD-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-UCD-23 {
  animation: animate-UCD-stroke-23 0.5s linear 2.6399999999999997s both,
               animate-UCD-fill-23 0.5s linear 2.2s both;
}

@keyframes animate-UCD-stroke-24 {
  0% {
    stroke-dashoffset: 288.075927734375px;
    stroke-dasharray: 288.075927734375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 288.075927734375px;
  }
}

.svg-UCD-24 {
  animation: animate-UCD-stroke-24 0.5s linear 2.76s both,
               animate-UCD-fill-24 0.5s linear 2.3000000000000003s both;
}

@keyframes animate-UCD-stroke-25 {
  0% {
    stroke-dashoffset: 629.3787231445312px;
    stroke-dasharray: 629.3787231445312px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 629.3787231445312px;
  }
}

@keyframes animate-UCD-fill-25 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-25 {
  animation: animate-UCD-stroke-25 0.5s linear 2.88s both,
               animate-UCD-fill-25 0.5s linear 2.4000000000000004s both;
}

@keyframes animate-UCD-stroke-26 {
  0% {
    stroke-dashoffset: 241.77407836914062px;
    stroke-dasharray: 241.77407836914062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 241.77407836914062px;
  }
}

@keyframes animate-UCD-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-26 {
  animation: animate-UCD-stroke-26 0.5s linear 3s both,
               animate-UCD-fill-26 0.5s linear 2.5s both;
}

@keyframes animate-UCD-stroke-27 {
  0% {
    stroke-dashoffset: 241.770263671875px;
    stroke-dasharray: 241.770263671875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 241.770263671875px;
  }
}

@keyframes animate-UCD-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-27 {
  animation: animate-UCD-stroke-27 0.5s linear 3.12s both,
               animate-UCD-fill-27 0.5s linear 2.6s both;
}

@keyframes animate-UCD-stroke-28 {
  0% {
    stroke-dashoffset: 176.3925323486328px;
    stroke-dasharray: 176.3925323486328px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 176.3925323486328px;
  }
}

@keyframes animate-UCD-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-28 {
  animation: animate-UCD-stroke-28 0.5s linear 3.2399999999999998s both,
               animate-UCD-fill-28 0.5s linear 2.7s both;
}

@keyframes animate-UCD-stroke-29 {
  0% {
    stroke-dashoffset: 238.61814880371094px;
    stroke-dasharray: 238.61814880371094px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 238.61814880371094px;
  }
}

@keyframes animate-UCD-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-29 {
  animation: animate-UCD-stroke-29 0.5s linear 3.36s both,
               animate-UCD-fill-29 0.5s linear 2.8000000000000003s both;
}

@keyframes animate-UCD-stroke-30 {
  0% {
    stroke-dashoffset: 280.1015930175781px;
    stroke-dasharray: 280.1015930175781px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 280.1015930175781px;
  }
}

@keyframes animate-UCD-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-30 {
  animation: animate-UCD-stroke-30 0.5s linear 3.48s both,
               animate-UCD-fill-30 0.5s linear 2.9000000000000004s both;
}

@keyframes animate-UCD-stroke-31 {
  0% {
    stroke-dashoffset: 342.3276062011719px;
    stroke-dasharray: 342.3276062011719px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 342.3276062011719px;
  }
}

@keyframes animate-UCD-fill-31 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-31 {
  animation: animate-UCD-stroke-31 0.5s linear 3.5999999999999996s both,
               animate-UCD-fill-31 0.5s linear 3s both;
}

@keyframes animate-UCD-stroke-32 {
  0% {
    stroke-dashoffset: 748.0955200195312px;
    stroke-dasharray: 748.0955200195312px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 748.0955200195312px;
  }
}

@keyframes animate-UCD-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(30, 202, 184);
  }
}

.svg-UCD-32 {
  animation: animate-UCD-stroke-32 0.5s linear 3.7199999999999998s both,
               animate-UCD-fill-32 0.5s linear 3.1s both;
}
