/***************************************************
 * Generated by SVG Artista on 11/17/2025, 3:21:30 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

 svg .big-elem-1 {
  stroke-dashoffset: 2.00006103515625px;
  stroke-dasharray: 2.00006103515625px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-1 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-2 {
  stroke-dashoffset: 1024.4862670898438px;
  stroke-dasharray: 1024.4862670898438px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-2 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-3 {
  stroke-dashoffset: 108.2255859375px;
  stroke-dasharray: 108.2255859375px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-3 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-4 {
  stroke-dashoffset: 178.5815887451172px;
  stroke-dasharray: 178.5815887451172px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-4 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-5 {
  stroke-dashoffset: 215.87420654296875px;
  stroke-dasharray: 215.87420654296875px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-5 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-6 {
  stroke-dashoffset: 169.2622833251953px;
  stroke-dasharray: 169.2622833251953px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-6 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-7 {
  stroke-dashoffset: 169.26229858398438px;
  stroke-dasharray: 169.26229858398438px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-7 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-8 {
  stroke-dashoffset: 107.62395477294922px;
  stroke-dasharray: 107.62395477294922px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-8 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-9 {
  stroke-dashoffset: 129.77301025390625px;
  stroke-dasharray: 129.77301025390625px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-9 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-10 {
  stroke-dashoffset: 140.0039520263672px;
  stroke-dasharray: 140.0039520263672px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-10 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-11 {
  stroke-dashoffset: 114.0215835571289px;
  stroke-dasharray: 114.0215835571289px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-11 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-12 {
  stroke-dashoffset: 142.3794403076172px;
  stroke-dasharray: 142.3794403076172px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-12 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-13 {
  stroke-dashoffset: 152.2428436279297px;
  stroke-dasharray: 152.2428436279297px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-13 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-14 {
  stroke-dashoffset: 114.02159118652344px;
  stroke-dasharray: 114.02159118652344px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-14 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-15 {
  stroke-dashoffset: 160.4236602783203px;
  stroke-dasharray: 160.4236602783203px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-15 {
  stroke-dashoffset: 0;
  fill: rgb(90, 85, 88);
}

svg .big-elem-16 {
  stroke-dashoffset: 540.7311401367188px;
  stroke-dasharray: 540.7311401367188px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-16 {
  stroke-dashoffset: 0;
  fill: rgb(248, 67, 0);
}

svg .big-elem-17 {
  stroke-dashoffset: 288.8494873046875px;
  stroke-dasharray: 288.8494873046875px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-17 {
  stroke-dashoffset: 0;
  fill: rgb(248, 67, 0);
}

svg .big-elem-18 {
  stroke-dashoffset: 518.9102783203125px;
  stroke-dasharray: 518.9102783203125px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-18 {
  stroke-dashoffset: 0;
  fill: rgb(248, 67, 0);
}

svg .big-elem-19 {
  stroke-dashoffset: 339.46051025390625px;
  stroke-dasharray: 339.46051025390625px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-19 {
  stroke-dashoffset: 0;
  fill: rgb(248, 67, 0);
}

svg .big-elem-20 {
  stroke-dashoffset: 320.7363586425781px;
  stroke-dasharray: 320.7363586425781px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-20 {
  stroke-dashoffset: 0;
  fill: rgb(248, 67, 0);
}

svg .big-elem-21 {
  stroke-dashoffset: 416.6304626464844px;
  stroke-dasharray: 416.6304626464844px;
  fill: transparent;
  -webkit-transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
          transition: stroke-dashoffset 1.5s linear 0s, fill 1.5s linear 2s;
}

svg.active .big-elem-21 {
  stroke-dashoffset: 0;
  fill: rgb(248, 67, 0);
}
