/***************************************************
 * Generated by SVG Artista on 12/6/2022, 2:41:17 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

@charset "UTF-8";

@-webkit-keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 171.02442932128906px;
    stroke-dasharray: 171.02442932128906px;
  }

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

@keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 171.02442932128906px;
    stroke-dasharray: 171.02442932128906px;
  }

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

.text_animation_area.show svg .svg-elem-1 {
  -webkit-animation: animate-svg-stroke-1 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both;
  animation: animate-svg-stroke-1 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both;
}

@-webkit-keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 96.32597351074219px;
    stroke-dasharray: 96.32597351074219px;
  }

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

@keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 96.32597351074219px;
    stroke-dasharray: 96.32597351074219px;
  }

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

.text_animation_area.show svg .svg-elem-2 {
  -webkit-animation: animate-svg-stroke-2 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.04s both;
  animation: animate-svg-stroke-2 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.04s both;
}

@-webkit-keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 147.524169921875px;
    stroke-dasharray: 147.524169921875px;
  }

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

@keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 147.524169921875px;
    stroke-dasharray: 147.524169921875px;
  }

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

.text_animation_area.show svg .svg-elem-3 {
  -webkit-animation: animate-svg-stroke-3 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.08s both;
  animation: animate-svg-stroke-3 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.08s both;
}

@-webkit-keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 77.19853210449219px;
    stroke-dasharray: 77.19853210449219px;
  }

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

@keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 77.19853210449219px;
    stroke-dasharray: 77.19853210449219px;
  }

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

.text_animation_area.show svg .svg-elem-4 {
  -webkit-animation: animate-svg-stroke-4 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s both;
  animation: animate-svg-stroke-4 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s both;
}

@-webkit-keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 295.3182067871094px;
    stroke-dasharray: 295.3182067871094px;
  }

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

@keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 295.3182067871094px;
    stroke-dasharray: 295.3182067871094px;
  }

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

.text_animation_area.show svg .svg-elem-5 {
  -webkit-animation: animate-svg-stroke-5 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.16s both;
  animation: animate-svg-stroke-5 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.16s both;
}

@-webkit-keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 132.37753295898438px;
    stroke-dasharray: 132.37753295898438px;
  }

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

@keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 132.37753295898438px;
    stroke-dasharray: 132.37753295898438px;
  }

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

.text_animation_area.show svg .svg-elem-6 {
  -webkit-animation: animate-svg-stroke-6 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.2s both;
  animation: animate-svg-stroke-6 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.2s both;
}

@-webkit-keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 132.26373291015625px;
    stroke-dasharray: 132.26373291015625px;
  }

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

@keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 132.26373291015625px;
    stroke-dasharray: 132.26373291015625px;
  }

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

.text_animation_area.show svg .svg-elem-7 {
  -webkit-animation: animate-svg-stroke-7 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s both;
  animation: animate-svg-stroke-7 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s both;
}

@-webkit-keyframes animate-svg-stroke-8 {
  0% {
    stroke-dashoffset: 147.5918731689453px;
    stroke-dasharray: 147.5918731689453px;
  }

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

@keyframes animate-svg-stroke-8 {
  0% {
    stroke-dashoffset: 147.5918731689453px;
    stroke-dasharray: 147.5918731689453px;
  }

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

.text_animation_area.show svg .svg-elem-8 {
  -webkit-animation: animate-svg-stroke-8 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.28s both;
  animation: animate-svg-stroke-8 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.28s both;
}

@-webkit-keyframes animate-svg-stroke-9 {
  0% {
    stroke-dashoffset: 249.85504150390625px;
    stroke-dasharray: 249.85504150390625px;
  }

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

@keyframes animate-svg-stroke-9 {
  0% {
    stroke-dashoffset: 249.85504150390625px;
    stroke-dasharray: 249.85504150390625px;
  }

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

.text_animation_area.show svg .svg-elem-9 {
  -webkit-animation: animate-svg-stroke-9 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.32s both;
  animation: animate-svg-stroke-9 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.32s both;
}

@-webkit-keyframes animate-svg-stroke-10 {
  0% {
    stroke-dashoffset: 53.60353469848633px;
    stroke-dasharray: 53.60353469848633px;
  }

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

@keyframes animate-svg-stroke-10 {
  0% {
    stroke-dashoffset: 53.60353469848633px;
    stroke-dasharray: 53.60353469848633px;
  }

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

.text_animation_area.show svg .svg-elem-10 {
  -webkit-animation: animate-svg-stroke-10 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s both;
  animation: animate-svg-stroke-10 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s both;
}

@-webkit-keyframes animate-svg-stroke-11 {
  0% {
    stroke-dashoffset: 112.48253631591797px;
    stroke-dasharray: 112.48253631591797px;
  }

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

@keyframes animate-svg-stroke-11 {
  0% {
    stroke-dashoffset: 112.48253631591797px;
    stroke-dasharray: 112.48253631591797px;
  }

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

.text_animation_area.show svg .svg-elem-11 {
  -webkit-animation: animate-svg-stroke-11 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s both;
  animation: animate-svg-stroke-11 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s both;
}

@-webkit-keyframes animate-svg-stroke-12 {
  0% {
    stroke-dashoffset: 74.20060729980469px;
    stroke-dasharray: 74.20060729980469px;
  }

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

@keyframes animate-svg-stroke-12 {
  0% {
    stroke-dashoffset: 74.20060729980469px;
    stroke-dasharray: 74.20060729980469px;
  }

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

.text_animation_area.show svg .svg-elem-12 {
  -webkit-animation: animate-svg-stroke-12 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.44s both;
  animation: animate-svg-stroke-12 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.44s both;
}

@-webkit-keyframes animate-svg-stroke-13 {
  0% {
    stroke-dashoffset: 109.1265640258789px;
    stroke-dasharray: 109.1265640258789px;
  }

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

@keyframes animate-svg-stroke-13 {
  0% {
    stroke-dashoffset: 109.1265640258789px;
    stroke-dasharray: 109.1265640258789px;
  }

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

.text_animation_area.show svg .svg-elem-13 {
  -webkit-animation: animate-svg-stroke-13 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s both;
  animation: animate-svg-stroke-13 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s both;
}

@-webkit-keyframes animate-svg-stroke-14 {
  0% {
    stroke-dashoffset: 20.38477897644043px;
    stroke-dasharray: 20.38477897644043px;
  }

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

@keyframes animate-svg-stroke-14 {
  0% {
    stroke-dashoffset: 20.38477897644043px;
    stroke-dasharray: 20.38477897644043px;
  }

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

.text_animation_area.show svg .svg-elem-14 {
  -webkit-animation: animate-svg-stroke-14 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.52s both;
  animation: animate-svg-stroke-14 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.52s both;
}

@-webkit-keyframes animate-svg-stroke-15 {
  0% {
    stroke-dashoffset: 102.6324462890625px;
    stroke-dasharray: 102.6324462890625px;
  }

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

@keyframes animate-svg-stroke-15 {
  0% {
    stroke-dashoffset: 102.6324462890625px;
    stroke-dasharray: 102.6324462890625px;
  }

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

.text_animation_area.show svg .svg-elem-15 {
  -webkit-animation: animate-svg-stroke-15 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.56s both;
  animation: animate-svg-stroke-15 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.56s both;
}

@-webkit-keyframes animate-svg-stroke-16 {
  0% {
    stroke-dashoffset: 124.55873107910156px;
    stroke-dasharray: 124.55873107910156px;
  }

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

@keyframes animate-svg-stroke-16 {
  0% {
    stroke-dashoffset: 124.55873107910156px;
    stroke-dasharray: 124.55873107910156px;
  }

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

.text_animation_area.show svg .svg-elem-16 {
  -webkit-animation: animate-svg-stroke-16 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s both;
  animation: animate-svg-stroke-16 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s both;
}

@-webkit-keyframes animate-svg-stroke-17 {
  0% {
    stroke-dashoffset: 54.00016784667969px;
    stroke-dasharray: 54.00016784667969px;
  }

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

@keyframes animate-svg-stroke-17 {
  0% {
    stroke-dashoffset: 54.00016784667969px;
    stroke-dasharray: 54.00016784667969px;
  }

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

.text_animation_area.show svg .svg-elem-17 {
  -webkit-animation: animate-svg-stroke-17 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.64s both;
  animation: animate-svg-stroke-17 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.64s both;
}

@-webkit-keyframes animate-svg-stroke-18 {
  0% {
    stroke-dashoffset: 21.774139404296875px;
    stroke-dasharray: 21.774139404296875px;
  }

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

@keyframes animate-svg-stroke-18 {
  0% {
    stroke-dashoffset: 21.774139404296875px;
    stroke-dasharray: 21.774139404296875px;
  }

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

.text_animation_area.show svg .svg-elem-18 {
  -webkit-animation: animate-svg-stroke-18 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.68s both;
  animation: animate-svg-stroke-18 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.68s both;
}

@-webkit-keyframes animate-svg-stroke-19 {
  0% {
    stroke-dashoffset: 27.938072204589844px;
    stroke-dasharray: 27.938072204589844px;
  }

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

@keyframes animate-svg-stroke-19 {
  0% {
    stroke-dashoffset: 27.938072204589844px;
    stroke-dasharray: 27.938072204589844px;
  }

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

.text_animation_area.show svg .svg-elem-19 {
  -webkit-animation: animate-svg-stroke-19 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s both;
  animation: animate-svg-stroke-19 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s both;
}

@-webkit-keyframes animate-svg-stroke-20 {
  0% {
    stroke-dashoffset: 71.8773422241211px;
    stroke-dasharray: 71.8773422241211px;
  }

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

@keyframes animate-svg-stroke-20 {
  0% {
    stroke-dashoffset: 71.8773422241211px;
    stroke-dasharray: 71.8773422241211px;
  }

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

.text_animation_area.show svg .svg-elem-20 {
  -webkit-animation: animate-svg-stroke-20 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.76s both;
  animation: animate-svg-stroke-20 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.76s both;
}

@-webkit-keyframes animate-svg-stroke-21 {
  0% {
    stroke-dashoffset: 51.16435623168945px;
    stroke-dasharray: 51.16435623168945px;
  }

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

@keyframes animate-svg-stroke-21 {
  0% {
    stroke-dashoffset: 51.16435623168945px;
    stroke-dasharray: 51.16435623168945px;
  }

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

.text_animation_area.show svg .svg-elem-21 {
  -webkit-animation: animate-svg-stroke-21 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
  animation: animate-svg-stroke-21 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
}

@-webkit-keyframes animate-svg-stroke-22 {
  0% {
    stroke-dashoffset: 14.083047866821289px;
    stroke-dasharray: 14.083047866821289px;
  }

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

@keyframes animate-svg-stroke-22 {
  0% {
    stroke-dashoffset: 14.083047866821289px;
    stroke-dasharray: 14.083047866821289px;
  }

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

.text_animation_area.show svg .svg-elem-22 {
  -webkit-animation: animate-svg-stroke-22 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s both;
  animation: animate-svg-stroke-22 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s both;
}

@-webkit-keyframes animate-svg-stroke-23 {
  0% {
    stroke-dashoffset: 58.22595977783203px;
    stroke-dasharray: 58.22595977783203px;
  }

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

@keyframes animate-svg-stroke-23 {
  0% {
    stroke-dashoffset: 58.22595977783203px;
    stroke-dasharray: 58.22595977783203px;
  }

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

.text_animation_area.show svg .svg-elem-23 {
  -webkit-animation: animate-svg-stroke-23 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.88s both;
  animation: animate-svg-stroke-23 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.88s both;
}

@-webkit-keyframes animate-svg-stroke-24 {
  0% {
    stroke-dashoffset: 24.803512573242188px;
    stroke-dasharray: 24.803512573242188px;
  }

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

@keyframes animate-svg-stroke-24 {
  0% {
    stroke-dashoffset: 24.803512573242188px;
    stroke-dasharray: 24.803512573242188px;
  }

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

.text_animation_area.show svg .svg-elem-24 {
  -webkit-animation: animate-svg-stroke-24 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.92s both;
  animation: animate-svg-stroke-24 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.92s both;
}

@-webkit-keyframes animate-svg-stroke-25 {
  0% {
    stroke-dashoffset: 24.67156982421875px;
    stroke-dasharray: 24.67156982421875px;
  }

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

@keyframes animate-svg-stroke-25 {
  0% {
    stroke-dashoffset: 24.67156982421875px;
    stroke-dasharray: 24.67156982421875px;
  }

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

.text_animation_area.show svg .svg-elem-25 {
  -webkit-animation: animate-svg-stroke-25 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s both;
  animation: animate-svg-stroke-25 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s both;
}

@-webkit-keyframes animate-svg-stroke-26 {
  0% {
    stroke-dashoffset: 86.56301879882812px;
    stroke-dasharray: 86.56301879882812px;
  }

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

@keyframes animate-svg-stroke-26 {
  0% {
    stroke-dashoffset: 86.56301879882812px;
    stroke-dasharray: 86.56301879882812px;
  }

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

.text_animation_area.show svg .svg-elem-26 {
  -webkit-animation: animate-svg-stroke-26 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
  animation: animate-svg-stroke-26 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
}

@-webkit-keyframes animate-svg-stroke-27 {
  0% {
    stroke-dashoffset: 58.765663146972656px;
    stroke-dasharray: 58.765663146972656px;
  }

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

@keyframes animate-svg-stroke-27 {
  0% {
    stroke-dashoffset: 58.765663146972656px;
    stroke-dasharray: 58.765663146972656px;
  }

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

.text_animation_area.show svg .svg-elem-27 {
  -webkit-animation: animate-svg-stroke-27 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.04s both;
  animation: animate-svg-stroke-27 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.04s both;
}

@-webkit-keyframes animate-svg-stroke-28 {
  0% {
    stroke-dashoffset: 92.44123840332031px;
    stroke-dasharray: 92.44123840332031px;
  }

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

@keyframes animate-svg-stroke-28 {
  0% {
    stroke-dashoffset: 92.44123840332031px;
    stroke-dasharray: 92.44123840332031px;
  }

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

.text_animation_area.show svg .svg-elem-28 {
  -webkit-animation: animate-svg-stroke-28 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s both;
  animation: animate-svg-stroke-28 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s both;
}

@-webkit-keyframes animate-svg-stroke-29 {
  0% {
    stroke-dashoffset: 24.023893356323242px;
    stroke-dasharray: 24.023893356323242px;
  }

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

@keyframes animate-svg-stroke-29 {
  0% {
    stroke-dashoffset: 24.023893356323242px;
    stroke-dasharray: 24.023893356323242px;
  }

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

.text_animation_area.show svg .svg-elem-29 {
  -webkit-animation: animate-svg-stroke-29 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.12s both;
  animation: animate-svg-stroke-29 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.12s both;
}

@-webkit-keyframes animate-svg-stroke-30 {
  0% {
    stroke-dashoffset: 25.402385711669922px;
    stroke-dasharray: 25.402385711669922px;
  }

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

@keyframes animate-svg-stroke-30 {
  0% {
    stroke-dashoffset: 25.402385711669922px;
    stroke-dasharray: 25.402385711669922px;
  }

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

.text_animation_area.show svg .svg-elem-30 {
  -webkit-animation: animate-svg-stroke-30 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.16s both;
  animation: animate-svg-stroke-30 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.16s both;
}

@-webkit-keyframes animate-svg-stroke-31 {
  0% {
    stroke-dashoffset: 87.33218383789062px;
    stroke-dasharray: 87.33218383789062px;
  }

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

@keyframes animate-svg-stroke-31 {
  0% {
    stroke-dashoffset: 87.33218383789062px;
    stroke-dasharray: 87.33218383789062px;
  }

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

.text_animation_area.show svg .svg-elem-31 {
  -webkit-animation: animate-svg-stroke-31 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s both;
  animation: animate-svg-stroke-31 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s both;
}

@-webkit-keyframes animate-svg-stroke-32 {
  0% {
    stroke-dashoffset: 40.10504150390625px;
    stroke-dasharray: 40.10504150390625px;
  }

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

@keyframes animate-svg-stroke-32 {
  0% {
    stroke-dashoffset: 40.10504150390625px;
    stroke-dasharray: 40.10504150390625px;
  }

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

.text_animation_area.show svg .svg-elem-32 {
  -webkit-animation: animate-svg-stroke-32 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.24s both;
  animation: animate-svg-stroke-32 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.24s both;
}

@-webkit-keyframes animate-svg-stroke-33 {
  0% {
    stroke-dashoffset: 101.23257446289062px;
    stroke-dasharray: 101.23257446289062px;
  }

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

@keyframes animate-svg-stroke-33 {
  0% {
    stroke-dashoffset: 101.23257446289062px;
    stroke-dasharray: 101.23257446289062px;
  }

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

.text_animation_area.show svg .svg-elem-33 {
  -webkit-animation: animate-svg-stroke-33 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.28s both;
  animation: animate-svg-stroke-33 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.28s both;
}

@-webkit-keyframes animate-svg-stroke-34 {
  0% {
    stroke-dashoffset: 12.652048110961914px;
    stroke-dasharray: 12.652048110961914px;
  }

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

@keyframes animate-svg-stroke-34 {
  0% {
    stroke-dashoffset: 12.652048110961914px;
    stroke-dasharray: 12.652048110961914px;
  }

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

.text_animation_area.show svg .svg-elem-34 {
  -webkit-animation: animate-svg-stroke-34 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s both;
  animation: animate-svg-stroke-34 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s both;
}

@-webkit-keyframes animate-svg-stroke-35 {
  0% {
    stroke-dashoffset: 148.10751342773438px;
    stroke-dasharray: 148.10751342773438px;
  }

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

@keyframes animate-svg-stroke-35 {
  0% {
    stroke-dashoffset: 148.10751342773438px;
    stroke-dasharray: 148.10751342773438px;
  }

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

.text_animation_area.show svg .svg-elem-35 {
  -webkit-animation: animate-svg-stroke-35 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.36s both;
  animation: animate-svg-stroke-35 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.36s both;
}

@-webkit-keyframes animate-svg-stroke-36 {
  0% {
    stroke-dashoffset: 51.23224639892578px;
    stroke-dasharray: 51.23224639892578px;
  }

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

@keyframes animate-svg-stroke-36 {
  0% {
    stroke-dashoffset: 51.23224639892578px;
    stroke-dasharray: 51.23224639892578px;
  }

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

.text_animation_area.show svg .svg-elem-36 {
  -webkit-animation: animate-svg-stroke-36 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both;
  animation: animate-svg-stroke-36 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both;
}

@-webkit-keyframes animate-svg-stroke-37 {
  0% {
    stroke-dashoffset: 135.37796020507812px;
    stroke-dasharray: 135.37796020507812px;
  }

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

@keyframes animate-svg-stroke-37 {
  0% {
    stroke-dashoffset: 135.37796020507812px;
    stroke-dasharray: 135.37796020507812px;
  }

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

.text_animation_area.show svg .svg-elem-37 {
  -webkit-animation: animate-svg-stroke-37 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s both;
  animation: animate-svg-stroke-37 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s both;
}

@-webkit-keyframes animate-svg-stroke-38 {
  0% {
    stroke-dashoffset: 74.41417694091797px;
    stroke-dasharray: 74.41417694091797px;
  }

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

@keyframes animate-svg-stroke-38 {
  0% {
    stroke-dashoffset: 74.41417694091797px;
    stroke-dasharray: 74.41417694091797px;
  }

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

.text_animation_area.show svg .svg-elem-38 {
  -webkit-animation: animate-svg-stroke-38 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.48s both;
  animation: animate-svg-stroke-38 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.48s both;
}

@-webkit-keyframes animate-svg-stroke-39 {
  0% {
    stroke-dashoffset: 163.2271728515625px;
    stroke-dasharray: 163.2271728515625px;
  }

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

@keyframes animate-svg-stroke-39 {
  0% {
    stroke-dashoffset: 163.2271728515625px;
    stroke-dasharray: 163.2271728515625px;
  }

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

.text_animation_area.show svg .svg-elem-39 {
  -webkit-animation: animate-svg-stroke-39 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.52s both;
  animation: animate-svg-stroke-39 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.52s both;
}

@-webkit-keyframes animate-svg-stroke-40 {
  0% {
    stroke-dashoffset: 16.842527389526367px;
    stroke-dasharray: 16.842527389526367px;
  }

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

@keyframes animate-svg-stroke-40 {
  0% {
    stroke-dashoffset: 16.842527389526367px;
    stroke-dasharray: 16.842527389526367px;
  }

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

.text_animation_area.show svg .svg-elem-40 {
  -webkit-animation: animate-svg-stroke-40 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s both;
  animation: animate-svg-stroke-40 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s both;
}

@-webkit-keyframes animate-svg-stroke-41 {
  0% {
    stroke-dashoffset: 16.008256912231445px;
    stroke-dasharray: 16.008256912231445px;
  }

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

@keyframes animate-svg-stroke-41 {
  0% {
    stroke-dashoffset: 16.008256912231445px;
    stroke-dasharray: 16.008256912231445px;
  }

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

.text_animation_area.show svg .svg-elem-41 {
  -webkit-animation: animate-svg-stroke-41 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both;
  animation: animate-svg-stroke-41 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both;
}

@-webkit-keyframes animate-svg-stroke-42 {
  0% {
    stroke-dashoffset: 20.749391555786133px;
    stroke-dasharray: 20.749391555786133px;
  }

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

@keyframes animate-svg-stroke-42 {
  0% {
    stroke-dashoffset: 20.749391555786133px;
    stroke-dasharray: 20.749391555786133px;
  }

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

.text_animation_area.show svg .svg-elem-42 {
  -webkit-animation: animate-svg-stroke-42 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6400000000000001s both;
  animation: animate-svg-stroke-42 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6400000000000001s both;
}

@-webkit-keyframes animate-svg-stroke-43 {
  0% {
    stroke-dashoffset: 85.96186828613281px;
    stroke-dasharray: 85.96186828613281px;
  }

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

@keyframes animate-svg-stroke-43 {
  0% {
    stroke-dashoffset: 85.96186828613281px;
    stroke-dasharray: 85.96186828613281px;
  }

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

.text_animation_area.show svg .svg-elem-43 {
  -webkit-animation: animate-svg-stroke-43 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s both;
  animation: animate-svg-stroke-43 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s both;
}

@-webkit-keyframes animate-svg-stroke-44 {
  0% {
    stroke-dashoffset: 123.00431060791016px;
    stroke-dasharray: 123.00431060791016px;
  }

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

@keyframes animate-svg-stroke-44 {
  0% {
    stroke-dashoffset: 123.00431060791016px;
    stroke-dasharray: 123.00431060791016px;
  }

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

.text_animation_area.show svg .svg-elem-44 {
  -webkit-animation: animate-svg-stroke-44 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.72s both;
  animation: animate-svg-stroke-44 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.72s both;
}

@-webkit-keyframes animate-svg-stroke-45 {
  0% {
    stroke-dashoffset: 35.97191619873047px;
    stroke-dasharray: 35.97191619873047px;
  }

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

@keyframes animate-svg-stroke-45 {
  0% {
    stroke-dashoffset: 35.97191619873047px;
    stroke-dasharray: 35.97191619873047px;
  }

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

.text_animation_area.show svg .svg-elem-45 {
  -webkit-animation: animate-svg-stroke-45 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.76s both;
  animation: animate-svg-stroke-45 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.76s both;
}

@-webkit-keyframes animate-svg-stroke-46 {
  0% {
    stroke-dashoffset: 239.05796813964844px;
    stroke-dasharray: 239.05796813964844px;
  }

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

@keyframes animate-svg-stroke-46 {
  0% {
    stroke-dashoffset: 239.05796813964844px;
    stroke-dasharray: 239.05796813964844px;
  }

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

.text_animation_area.show svg .svg-elem-46 {
  -webkit-animation: animate-svg-stroke-46 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s both;
  animation: animate-svg-stroke-46 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s both;
}

@-webkit-keyframes animate-svg-stroke-47 {
  0% {
    stroke-dashoffset: 58.30997848510742px;
    stroke-dasharray: 58.30997848510742px;
  }

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

@keyframes animate-svg-stroke-47 {
  0% {
    stroke-dashoffset: 58.30997848510742px;
    stroke-dasharray: 58.30997848510742px;
  }

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

.text_animation_area.show svg .svg-elem-47 {
  -webkit-animation: animate-svg-stroke-47 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.84s both;
  animation: animate-svg-stroke-47 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.84s both;
}

@-webkit-keyframes animate-svg-stroke-48 {
  0% {
    stroke-dashoffset: 126.57868194580078px;
    stroke-dasharray: 126.57868194580078px;
  }

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

@keyframes animate-svg-stroke-48 {
  0% {
    stroke-dashoffset: 126.57868194580078px;
    stroke-dasharray: 126.57868194580078px;
  }

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

.text_animation_area.show svg .svg-elem-48 {
  -webkit-animation: animate-svg-stroke-48 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8800000000000001s both;
  animation: animate-svg-stroke-48 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8800000000000001s both;
}

@-webkit-keyframes animate-svg-stroke-49 {
  0% {
    stroke-dashoffset: 151.00938415527344px;
    stroke-dasharray: 151.00938415527344px;
  }

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

@keyframes animate-svg-stroke-49 {
  0% {
    stroke-dashoffset: 151.00938415527344px;
    stroke-dasharray: 151.00938415527344px;
  }

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

.text_animation_area.show svg .svg-elem-49 {
  -webkit-animation: animate-svg-stroke-49 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s both;
  animation: animate-svg-stroke-49 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s both;
}

@-webkit-keyframes animate-svg-stroke-50 {
  0% {
    stroke-dashoffset: 127.82694244384766px;
    stroke-dasharray: 127.82694244384766px;
  }

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

@keyframes animate-svg-stroke-50 {
  0% {
    stroke-dashoffset: 127.82694244384766px;
    stroke-dasharray: 127.82694244384766px;
  }

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

.text_animation_area.show svg .svg-elem-50 {
  -webkit-animation: animate-svg-stroke-50 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.96s both;
  animation: animate-svg-stroke-50 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 1.96s both;
}

@-webkit-keyframes animate-svg-stroke-51 {
  0% {
    stroke-dashoffset: 63.511653900146484px;
    stroke-dasharray: 63.511653900146484px;
  }

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

@keyframes animate-svg-stroke-51 {
  0% {
    stroke-dashoffset: 63.511653900146484px;
    stroke-dasharray: 63.511653900146484px;
  }

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

.text_animation_area.show svg .svg-elem-51 {
  -webkit-animation: animate-svg-stroke-51 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2s both;
  animation: animate-svg-stroke-51 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2s both;
}

@-webkit-keyframes animate-svg-stroke-52 {
  0% {
    stroke-dashoffset: 106.97882080078125px;
    stroke-dasharray: 106.97882080078125px;
  }

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

@keyframes animate-svg-stroke-52 {
  0% {
    stroke-dashoffset: 106.97882080078125px;
    stroke-dasharray: 106.97882080078125px;
  }

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

.text_animation_area.show svg .svg-elem-52 {
  -webkit-animation: animate-svg-stroke-52 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.04s both;
  animation: animate-svg-stroke-52 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.04s both;
}

@-webkit-keyframes animate-svg-stroke-53 {
  0% {
    stroke-dashoffset: 100.59686279296875px;
    stroke-dasharray: 100.59686279296875px;
  }

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

@keyframes animate-svg-stroke-53 {
  0% {
    stroke-dashoffset: 100.59686279296875px;
    stroke-dasharray: 100.59686279296875px;
  }

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

.text_animation_area.show svg .svg-elem-53 {
  -webkit-animation: animate-svg-stroke-53 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.08s both;
  animation: animate-svg-stroke-53 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.08s both;
}

@-webkit-keyframes animate-svg-stroke-54 {
  0% {
    stroke-dashoffset: 87.15201568603516px;
    stroke-dasharray: 87.15201568603516px;
  }

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

@keyframes animate-svg-stroke-54 {
  0% {
    stroke-dashoffset: 87.15201568603516px;
    stroke-dasharray: 87.15201568603516px;
  }

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

.text_animation_area.show svg .svg-elem-54 {
  -webkit-animation: animate-svg-stroke-54 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.12s both;
  animation: animate-svg-stroke-54 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.12s both;
}

@-webkit-keyframes animate-svg-stroke-55 {
  0% {
    stroke-dashoffset: 71.31593322753906px;
    stroke-dasharray: 71.31593322753906px;
  }

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

@keyframes animate-svg-stroke-55 {
  0% {
    stroke-dashoffset: 71.31593322753906px;
    stroke-dasharray: 71.31593322753906px;
  }

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

.text_animation_area.show svg .svg-elem-55 {
  -webkit-animation: animate-svg-stroke-55 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.16s both;
  animation: animate-svg-stroke-55 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.16s both;
}

@-webkit-keyframes animate-svg-stroke-56 {
  0% {
    stroke-dashoffset: 54.46269226074219px;
    stroke-dasharray: 54.46269226074219px;
  }

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

@keyframes animate-svg-stroke-56 {
  0% {
    stroke-dashoffset: 54.46269226074219px;
    stroke-dasharray: 54.46269226074219px;
  }

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

.text_animation_area.show svg .svg-elem-56 {
  -webkit-animation: animate-svg-stroke-56 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s both;
  animation: animate-svg-stroke-56 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s both;
}

@-webkit-keyframes animate-svg-stroke-57 {
  0% {
    stroke-dashoffset: 27px;
    stroke-dasharray: 27px;
  }

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

@keyframes animate-svg-stroke-57 {
  0% {
    stroke-dashoffset: 27px;
    stroke-dasharray: 27px;
  }

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

.text_animation_area.show svg .svg-elem-57 {
  -webkit-animation: animate-svg-stroke-57 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.24s both;
  animation: animate-svg-stroke-57 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.24s both;
}

@-webkit-keyframes animate-svg-stroke-58 {
  0% {
    stroke-dashoffset: 31.68411636352539px;
    stroke-dasharray: 31.68411636352539px;
  }

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

@keyframes animate-svg-stroke-58 {
  0% {
    stroke-dashoffset: 31.68411636352539px;
    stroke-dasharray: 31.68411636352539px;
  }

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

.text_animation_area.show svg .svg-elem-58 {
  -webkit-animation: animate-svg-stroke-58 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2800000000000002s both;
  animation: animate-svg-stroke-58 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2800000000000002s both;
}

@-webkit-keyframes animate-svg-stroke-59 {
  0% {
    stroke-dashoffset: 55.44659423828125px;
    stroke-dasharray: 55.44659423828125px;
  }

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

@keyframes animate-svg-stroke-59 {
  0% {
    stroke-dashoffset: 55.44659423828125px;
    stroke-dasharray: 55.44659423828125px;
  }

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

.text_animation_area.show svg .svg-elem-59 {
  -webkit-animation: animate-svg-stroke-59 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.32s both;
  animation: animate-svg-stroke-59 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.32s both;
}

@-webkit-keyframes animate-svg-stroke-60 {
  0% {
    stroke-dashoffset: 6.123108863830566px;
    stroke-dasharray: 6.123108863830566px;
  }

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

@keyframes animate-svg-stroke-60 {
  0% {
    stroke-dashoffset: 6.123108863830566px;
    stroke-dasharray: 6.123108863830566px;
  }

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

.text_animation_area.show svg .svg-elem-60 {
  -webkit-animation: animate-svg-stroke-60 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.36s both;
  animation: animate-svg-stroke-60 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.36s both;
}

@-webkit-keyframes animate-svg-stroke-61 {
  0% {
    stroke-dashoffset: 80.39318084716797px;
    stroke-dasharray: 80.39318084716797px;
  }

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

@keyframes animate-svg-stroke-61 {
  0% {
    stroke-dashoffset: 80.39318084716797px;
    stroke-dasharray: 80.39318084716797px;
  }

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

.text_animation_area.show svg .svg-elem-61 {
  -webkit-animation: animate-svg-stroke-61 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s both;
  animation: animate-svg-stroke-61 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s both;
}

@-webkit-keyframes animate-svg-stroke-62 {
  0% {
    stroke-dashoffset: 88.55935668945312px;
    stroke-dasharray: 88.55935668945312px;
  }

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

@keyframes animate-svg-stroke-62 {
  0% {
    stroke-dashoffset: 88.55935668945312px;
    stroke-dasharray: 88.55935668945312px;
  }

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

.text_animation_area.show svg .svg-elem-62 {
  -webkit-animation: animate-svg-stroke-62 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.44s both;
  animation: animate-svg-stroke-62 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.44s both;
}

@-webkit-keyframes animate-svg-stroke-63 {
  0% {
    stroke-dashoffset: 93.61859130859375px;
    stroke-dasharray: 93.61859130859375px;
  }

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

@keyframes animate-svg-stroke-63 {
  0% {
    stroke-dashoffset: 93.61859130859375px;
    stroke-dasharray: 93.61859130859375px;
  }

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

.text_animation_area.show svg .svg-elem-63 {
  -webkit-animation: animate-svg-stroke-63 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.48s both;
  animation: animate-svg-stroke-63 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.48s both;
}

@-webkit-keyframes animate-svg-stroke-64 {
  0% {
    stroke-dashoffset: 86.79676055908203px;
    stroke-dasharray: 86.79676055908203px;
  }

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

@keyframes animate-svg-stroke-64 {
  0% {
    stroke-dashoffset: 86.79676055908203px;
    stroke-dasharray: 86.79676055908203px;
  }

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

.text_animation_area.show svg .svg-elem-64 {
  -webkit-animation: animate-svg-stroke-64 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.52s both;
  animation: animate-svg-stroke-64 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.52s both;
}

@-webkit-keyframes animate-svg-stroke-65 {
  0% {
    stroke-dashoffset: 45.616973876953125px;
    stroke-dasharray: 45.616973876953125px;
  }

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

@keyframes animate-svg-stroke-65 {
  0% {
    stroke-dashoffset: 45.616973876953125px;
    stroke-dasharray: 45.616973876953125px;
  }

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

.text_animation_area.show svg .svg-elem-65 {
  -webkit-animation: animate-svg-stroke-65 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.56s both;
  animation: animate-svg-stroke-65 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.56s both;
}

@-webkit-keyframes animate-svg-stroke-66 {
  0% {
    stroke-dashoffset: 14.812044143676758px;
    stroke-dasharray: 14.812044143676758px;
  }

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

@keyframes animate-svg-stroke-66 {
  0% {
    stroke-dashoffset: 14.812044143676758px;
    stroke-dasharray: 14.812044143676758px;
  }

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

.text_animation_area.show svg .svg-elem-66 {
  -webkit-animation: animate-svg-stroke-66 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s both;
  animation: animate-svg-stroke-66 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.6s both;
}

@-webkit-keyframes animate-svg-stroke-67 {
  0% {
    stroke-dashoffset: 61.24443054199219px;
    stroke-dasharray: 61.24443054199219px;
  }

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

@keyframes animate-svg-stroke-67 {
  0% {
    stroke-dashoffset: 61.24443054199219px;
    stroke-dasharray: 61.24443054199219px;
  }

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

.text_animation_area.show svg .svg-elem-67 {
  -webkit-animation: animate-svg-stroke-67 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.64s both;
  animation: animate-svg-stroke-67 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.64s both;
}

@-webkit-keyframes animate-svg-stroke-68 {
  0% {
    stroke-dashoffset: 107.33758544921875px;
    stroke-dasharray: 107.33758544921875px;
  }

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

@keyframes animate-svg-stroke-68 {
  0% {
    stroke-dashoffset: 107.33758544921875px;
    stroke-dasharray: 107.33758544921875px;
  }

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

.text_animation_area.show svg .svg-elem-68 {
  -webkit-animation: animate-svg-stroke-68 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.68s both;
  animation: animate-svg-stroke-68 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.68s both;
}

@-webkit-keyframes animate-svg-stroke-69 {
  0% {
    stroke-dashoffset: 35.63914108276367px;
    stroke-dasharray: 35.63914108276367px;
  }

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

@keyframes animate-svg-stroke-69 {
  0% {
    stroke-dashoffset: 35.63914108276367px;
    stroke-dasharray: 35.63914108276367px;
  }

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

.text_animation_area.show svg .svg-elem-69 {
  -webkit-animation: animate-svg-stroke-69 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.72s both;
  animation: animate-svg-stroke-69 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.72s both;
}

@-webkit-keyframes animate-svg-stroke-70 {
  0% {
    stroke-dashoffset: 14.066377639770508px;
    stroke-dasharray: 14.066377639770508px;
  }

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

@keyframes animate-svg-stroke-70 {
  0% {
    stroke-dashoffset: 14.066377639770508px;
    stroke-dasharray: 14.066377639770508px;
  }

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

.text_animation_area.show svg .svg-elem-70 {
  -webkit-animation: animate-svg-stroke-70 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7600000000000002s both;
  animation: animate-svg-stroke-70 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.7600000000000002s both;
}

@-webkit-keyframes animate-svg-stroke-71 {
  0% {
    stroke-dashoffset: 125.87892150878906px;
    stroke-dasharray: 125.87892150878906px;
  }

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

@keyframes animate-svg-stroke-71 {
  0% {
    stroke-dashoffset: 125.87892150878906px;
    stroke-dasharray: 125.87892150878906px;
  }

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

.text_animation_area.show svg .svg-elem-71 {
  -webkit-animation: animate-svg-stroke-71 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8000000000000003s both;
  animation: animate-svg-stroke-71 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.8000000000000003s both;
}

@-webkit-keyframes animate-svg-stroke-72 {
  0% {
    stroke-dashoffset: 70.38529968261719px;
    stroke-dasharray: 70.38529968261719px;
  }

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

@keyframes animate-svg-stroke-72 {
  0% {
    stroke-dashoffset: 70.38529968261719px;
    stroke-dasharray: 70.38529968261719px;
  }

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

.text_animation_area.show svg .svg-elem-72 {
  -webkit-animation: animate-svg-stroke-72 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.84s both;
  animation: animate-svg-stroke-72 0.016s cubic-bezier(0.47, 0, 0.745, 0.715) 2.84s both;
}