@font-face {
  font-family: 'kreadon';
  src: url('../fonts/Kreadon[ital,wght].woff2') format('woff2');
  font-weight:normal;
  font-style: normal;
}



/* Animations */

.rotate-center {
	-webkit-animation: rotate-center 4.6s linear infinite both;
	        animation: rotate-center 4.6s linear infinite both;
}
.shake-horizontal {
	-webkit-animation: shake-horizontal 10s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;
	        animation: shake-horizontal 10s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;
}


@keyframes marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}

@-webkit-keyframes rotate-center {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes rotate-center {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@-webkit-keyframes shake-horizontal {
  0%,
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  20%,
  40%,
  60% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  80% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }
  90% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
  }
}
@keyframes shake-horizontal {
  0%,
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  20%,
  40%,
  60% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
  80% {
    -webkit-transform: translateX(8px);
            transform: translateX(8px);
  }
  90% {
    -webkit-transform: translateX(-8px);
            transform: translateX(-8px);
  }
}



/***************************************************
 * Generated by SVG Artista on 6/17/2025, 3:20:50 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

@-webkit-keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 241.95947265625px;
    stroke-dasharray: 241.95947265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 241.95947265625px;
  }
}

@keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 241.95947265625px;
    stroke-dasharray: 241.95947265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 241.95947265625px;
  }
}

.lineblock-bottom-right-1 {
  -webkit-animation: animate-svg-stroke-1 1s linear 0s both;
          animation: animate-svg-stroke-1 1s linear 0s both;
}

@-webkit-keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 220.95370483398438px;
    stroke-dasharray: 220.95370483398438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 220.95370483398438px;
  }
}

@keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 220.95370483398438px;
    stroke-dasharray: 220.95370483398438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 220.95370483398438px;
  }
}

.lineblock-bottom-right-2 {
  -webkit-animation: animate-svg-stroke-2 1s linear 0.5s both;
          animation: animate-svg-stroke-2 1s linear 0.5s both;
}

@-webkit-keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 199.9474639892578px;
    stroke-dasharray: 199.9474639892578px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 199.9474639892578px;
  }
}

@keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 199.9474639892578px;
    stroke-dasharray: 199.9474639892578px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 199.9474639892578px;
  }
}

.lineblock-bottom-right-3 {
  -webkit-animation: animate-svg-stroke-3 1s linear 1s both;
          animation: animate-svg-stroke-3 1s linear 1s both;
}

@-webkit-keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 177.89193725585938px;
    stroke-dasharray: 177.89193725585938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 177.89193725585938px;
  }
}

@keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 177.89193725585938px;
    stroke-dasharray: 177.89193725585938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 177.89193725585938px;
  }
}

.lineblock-bottom-right-4 {
  -webkit-animation: animate-svg-stroke-4 1s linear 1.5s both;
          animation: animate-svg-stroke-4 1s linear 1.5s both;
}

@-webkit-keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 157.93667602539062px;
    stroke-dasharray: 157.93667602539062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 157.93667602539062px;
  }
}

@keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 157.93667602539062px;
    stroke-dasharray: 157.93667602539062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 157.93667602539062px;
  }
}

.lineblock-bottom-right-5 {
  -webkit-animation: animate-svg-stroke-5 1s linear 2s both;
          animation: animate-svg-stroke-5 1s linear 2s both;
}

@-webkit-keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 136.93051147460938px;
    stroke-dasharray: 136.93051147460938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 136.93051147460938px;
  }
}

@keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 136.93051147460938px;
    stroke-dasharray: 136.93051147460938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 136.93051147460938px;
  }
}

.lineblock-bottom-right-6 {
  -webkit-animation: animate-svg-stroke-6 1s linear 2.5s both;
          animation: animate-svg-stroke-6 1s linear 2.5s both;
}

@-webkit-keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 115.92497253417969px;
    stroke-dasharray: 115.92497253417969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 115.92497253417969px;
  }
}

@keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 115.92497253417969px;
    stroke-dasharray: 115.92497253417969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 115.92497253417969px;
  }
}

.lineblock-bottom-right-7 {
  -webkit-animation: animate-svg-stroke-7 1s linear 3s both;
          animation: animate-svg-stroke-7 1s linear 3s both;
}


/***************************************************
 * Generated by SVG Artista on 6/17/2025, 3:23:43 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

@-webkit-keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 241.95947265625px;
    stroke-dasharray: 241.95947265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 241.95947265625px;
  }
}

@keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 241.95947265625px;
    stroke-dasharray: 241.95947265625px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 241.95947265625px;
  }
}

.lineblock-top-left-1 {
  -webkit-animation: animate-svg-stroke-1 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0s both;
          animation: animate-svg-stroke-1 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0s both;
}

@-webkit-keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 220.95370483398438px;
    stroke-dasharray: 220.95370483398438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 220.95370483398438px;
  }
}

@keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 220.95370483398438px;
    stroke-dasharray: 220.95370483398438px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 220.95370483398438px;
  }
}

.lineblock-top-left-2 {
  -webkit-animation: animate-svg-stroke-2 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.2s both;
          animation: animate-svg-stroke-2 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.2s both;
}

@-webkit-keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 199.9474639892578px;
    stroke-dasharray: 199.9474639892578px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 199.9474639892578px;
  }
}

@keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 199.9474639892578px;
    stroke-dasharray: 199.9474639892578px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 199.9474639892578px;
  }
}

.lineblock-top-left-3 {
  -webkit-animation: animate-svg-stroke-3 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.4s both;
          animation: animate-svg-stroke-3 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.4s both;
}

@-webkit-keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 177.89193725585938px;
    stroke-dasharray: 177.89193725585938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 177.89193725585938px;
  }
}

@keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 177.89193725585938px;
    stroke-dasharray: 177.89193725585938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 177.89193725585938px;
  }
}

.lineblock-top-left-4 {
  -webkit-animation: animate-svg-stroke-4 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.6000000000000001s both;
          animation: animate-svg-stroke-4 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.6000000000000001s both;
}

@-webkit-keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 157.93667602539062px;
    stroke-dasharray: 157.93667602539062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 157.93667602539062px;
  }
}

@keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 157.93667602539062px;
    stroke-dasharray: 157.93667602539062px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 157.93667602539062px;
  }
}

.lineblock-top-left-5 {
  -webkit-animation: animate-svg-stroke-5 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.8s both;
          animation: animate-svg-stroke-5 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 0.8s both;
}

@-webkit-keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 136.93051147460938px;
    stroke-dasharray: 136.93051147460938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 136.93051147460938px;
  }
}

@keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 136.93051147460938px;
    stroke-dasharray: 136.93051147460938px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 136.93051147460938px;
  }
}

.lineblock-top-left-6 {
  -webkit-animation: animate-svg-stroke-6 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1s both;
          animation: animate-svg-stroke-6 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1s both;
}

@-webkit-keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 115.92497253417969px;
    stroke-dasharray: 115.92497253417969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 115.92497253417969px;
  }
}

@keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 115.92497253417969px;
    stroke-dasharray: 115.92497253417969px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 115.92497253417969px;
  }
}

.lineblock-top-left-7 {
  -webkit-animation: animate-svg-stroke-7 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.2000000000000002s both;
          animation: animate-svg-stroke-7 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) 1.2000000000000002s both;
}


/***************************************************
 * Generated by SVG Artista on 6/17/2025, 4:34:12 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

svg .svg-dots-1 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.1s;
}

svg.active .svg-dots-1 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-2 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.2s;
}

svg.active .svg-dots-2 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-3 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.30000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.30000000000000004s;
}

svg.active .svg-dots-3 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-4 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.4s;
}

svg.active .svg-dots-4 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-5 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.5s;
}

svg.active .svg-dots-5 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-6 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.6s;
}

svg.active .svg-dots-6 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-7 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.7000000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.7000000000000001s;
}

svg.active .svg-dots-7 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-8 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.8s;
}

svg.active .svg-dots-8 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-9 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.9s;
}

svg.active .svg-dots-9 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-10 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1s;
}

svg.active .svg-dots-10 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-11 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.1s;
}

svg.active .svg-dots-11 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-12 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.2000000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.2000000000000002s;
}

svg.active .svg-dots-12 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-13 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.3000000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.3000000000000003s;
}

svg.active .svg-dots-13 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-14 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.4000000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.4000000000000001s;
}

svg.active .svg-dots-14 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-15 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.5000000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.5000000000000002s;
}

svg.active .svg-dots-15 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-16 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.6s;
}

svg.active .svg-dots-16 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-17 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.7000000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.7000000000000002s;
}

svg.active .svg-dots-17 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-18 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.8000000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.8000000000000003s;
}

svg.active .svg-dots-18 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-19 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.9000000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 1.9000000000000001s;
}

svg.active .svg-dots-19 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-20 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2s;
}

svg.active .svg-dots-20 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-21 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.1s;
}

svg.active .svg-dots-21 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-22 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.2s;
}

svg.active .svg-dots-22 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-23 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.3000000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.3000000000000003s;
}

svg.active .svg-dots-23 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-24 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.4000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.4000000000000004s;
}

svg.active .svg-dots-24 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-25 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.5000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.5000000000000004s;
}

svg.active .svg-dots-25 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-26 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.6s;
}

svg.active .svg-dots-26 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-27 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.7s;
}

svg.active .svg-dots-27 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-28 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.8000000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.8000000000000003s;
}

svg.active .svg-dots-28 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-29 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.9000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 2.9000000000000004s;
}

svg.active .svg-dots-29 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-30 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.0000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.0000000000000004s;
}

svg.active .svg-dots-30 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-31 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.1s;
}

svg.active .svg-dots-31 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-32 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.2s;
}

svg.active .svg-dots-32 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-33 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.3000000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.3000000000000003s;
}

svg.active .svg-dots-33 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-34 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.4000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.4000000000000004s;
}

svg.active .svg-dots-34 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-35 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.5000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.5000000000000004s;
}

svg.active .svg-dots-35 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-36 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.6s;
}

svg.active .svg-dots-36 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-37 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.7s;
}

svg.active .svg-dots-37 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-38 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.8000000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.8000000000000003s;
}

svg.active .svg-dots-38 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-39 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.9000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 3.9000000000000004s;
}

svg.active .svg-dots-39 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-40 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4s;
}

svg.active .svg-dots-40 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-41 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.1s;
}

svg.active .svg-dots-41 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-42 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.2s;
}

svg.active .svg-dots-42 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-43 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.3s;
}

svg.active .svg-dots-43 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-44 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.3999999999999995s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.3999999999999995s;
}

svg.active .svg-dots-44 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-45 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.5s;
}

svg.active .svg-dots-45 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-46 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.6s;
}

svg.active .svg-dots-46 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-47 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.7s;
}

svg.active .svg-dots-47 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-48 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.8s;
}

svg.active .svg-dots-48 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-49 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 4.9s;
}

svg.active .svg-dots-49 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-50 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5s;
}

svg.active .svg-dots-50 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-51 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.1s;
}

svg.active .svg-dots-51 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-52 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.2s;
}

svg.active .svg-dots-52 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-53 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.3s;
}

svg.active .svg-dots-53 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-54 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.4s;
}

svg.active .svg-dots-54 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-55 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.5s;
}

svg.active .svg-dots-55 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-56 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.6s;
}

svg.active .svg-dots-56 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-57 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.7s;
}

svg.active .svg-dots-57 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-58 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.8s;
}

svg.active .svg-dots-58 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-59 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 5.9s;
}

svg.active .svg-dots-59 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-60 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6s;
}

svg.active .svg-dots-60 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-61 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.1s;
}

svg.active .svg-dots-61 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-62 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.2s;
}

svg.active .svg-dots-62 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-63 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.3s;
}

svg.active .svg-dots-63 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-64 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.4s;
}

svg.active .svg-dots-64 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-65 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.5s;
}

svg.active .svg-dots-65 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-66 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.6s;
}

svg.active .svg-dots-66 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-67 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.7s;
}

svg.active .svg-dots-67 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-68 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.8s;
}

svg.active .svg-dots-68 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-69 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 6.9s;
}

svg.active .svg-dots-69 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-70 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7s;
}

svg.active .svg-dots-70 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-71 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.1s;
}

svg.active .svg-dots-71 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-72 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.2s;
}

svg.active .svg-dots-72 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-73 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.3s;
}

svg.active .svg-dots-73 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-74 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.4s;
}

svg.active .svg-dots-74 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-75 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.5s;
}

svg.active .svg-dots-75 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-76 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.6s;
}

svg.active .svg-dots-76 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-77 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.7s;
}

svg.active .svg-dots-77 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-78 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.8s;
}

svg.active .svg-dots-78 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-79 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 7.9s;
}

svg.active .svg-dots-79 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-80 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8s;
}

svg.active .svg-dots-80 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-81 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.1s;
}

svg.active .svg-dots-81 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-82 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.2s;
}

svg.active .svg-dots-82 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-83 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.3s;
}

svg.active .svg-dots-83 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-84 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.4s;
}

svg.active .svg-dots-84 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-85 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.5s;
}

svg.active .svg-dots-85 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-86 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.6s;
}

svg.active .svg-dots-86 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-87 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.7s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.7s;
}

svg.active .svg-dots-87 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-88 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.8s;
}

svg.active .svg-dots-88 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-89 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 8.9s;
}

svg.active .svg-dots-89 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-90 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9s;
}

svg.active .svg-dots-90 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-91 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.1s;
}

svg.active .svg-dots-91 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-92 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.2s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.2s;
}

svg.active .svg-dots-92 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-93 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.3s;
}

svg.active .svg-dots-93 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-94 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.4s;
}

svg.active .svg-dots-94 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-95 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.5s;
}

svg.active .svg-dots-95 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-96 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.6s;
}

svg.active .svg-dots-96 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-97 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.700000000000001s;
}

svg.active .svg-dots-97 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-98 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.8s;
}

svg.active .svg-dots-98 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-99 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 9.9s;
}

svg.active .svg-dots-99 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-100 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10s;
}

svg.active .svg-dots-100 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-101 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.1s;
}

svg.active .svg-dots-101 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-102 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.200000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.200000000000001s;
}

svg.active .svg-dots-102 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-103 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.3s;
}

svg.active .svg-dots-103 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-104 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.4s;
}

svg.active .svg-dots-104 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-105 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.5s;
}

svg.active .svg-dots-105 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-106 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.6s;
}

svg.active .svg-dots-106 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-107 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.700000000000001s;
}

svg.active .svg-dots-107 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-108 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.8s;
}

svg.active .svg-dots-108 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-109 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 10.9s;
}

svg.active .svg-dots-109 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-110 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11s;
}

svg.active .svg-dots-110 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-111 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.1s;
}

svg.active .svg-dots-111 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-112 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.200000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.200000000000001s;
}

svg.active .svg-dots-112 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-113 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.3s;
}

svg.active .svg-dots-113 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-114 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.4s;
}

svg.active .svg-dots-114 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-115 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.5s;
}

svg.active .svg-dots-115 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-116 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.6s;
}

svg.active .svg-dots-116 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-117 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.700000000000001s;
}

svg.active .svg-dots-117 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-118 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.8s;
}

svg.active .svg-dots-118 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-119 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 11.9s;
}

svg.active .svg-dots-119 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-120 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12s;
}

svg.active .svg-dots-120 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-121 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.1s;
}

svg.active .svg-dots-121 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-122 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.200000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.200000000000001s;
}

svg.active .svg-dots-122 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-123 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.3s;
}

svg.active .svg-dots-123 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-124 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.4s;
}

svg.active .svg-dots-124 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-125 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.5s;
}

svg.active .svg-dots-125 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-126 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.6s;
}

svg.active .svg-dots-126 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-127 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.700000000000001s;
}

svg.active .svg-dots-127 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-128 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.8s;
}

svg.active .svg-dots-128 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-129 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 12.9s;
}

svg.active .svg-dots-129 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-130 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13s;
}

svg.active .svg-dots-130 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-131 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.1s;
}

svg.active .svg-dots-131 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-132 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.200000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.200000000000001s;
}

svg.active .svg-dots-132 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-133 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.3s;
}

svg.active .svg-dots-133 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-134 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.4s;
}

svg.active .svg-dots-134 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-135 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.5s;
}

svg.active .svg-dots-135 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-136 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.6s;
}

svg.active .svg-dots-136 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-137 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.700000000000001s;
}

svg.active .svg-dots-137 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-138 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.8s;
}

svg.active .svg-dots-138 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-139 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 13.9s;
}

svg.active .svg-dots-139 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-140 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14s;
}

svg.active .svg-dots-140 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-141 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.1s;
}

svg.active .svg-dots-141 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-142 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.200000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.200000000000001s;
}

svg.active .svg-dots-142 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-143 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.3s;
}

svg.active .svg-dots-143 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-144 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.4s;
}

svg.active .svg-dots-144 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-145 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.5s;
}

svg.active .svg-dots-145 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-146 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.6s;
}

svg.active .svg-dots-146 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-147 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.700000000000001s;
}

svg.active .svg-dots-147 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-148 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.8s;
}

svg.active .svg-dots-148 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-149 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 14.9s;
}

svg.active .svg-dots-149 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-150 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15s;
}

svg.active .svg-dots-150 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-151 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.1s;
}

svg.active .svg-dots-151 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-152 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.200000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.200000000000001s;
}

svg.active .svg-dots-152 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-153 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.3s;
}

svg.active .svg-dots-153 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-154 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.4s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.4s;
}

svg.active .svg-dots-154 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-155 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.5s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.5s;
}

svg.active .svg-dots-155 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-156 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.6s;
}

svg.active .svg-dots-156 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-157 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.700000000000001s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.700000000000001s;
}

svg.active .svg-dots-157 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-158 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.8s;
}

svg.active .svg-dots-158 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-159 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.9s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 15.9s;
}

svg.active .svg-dots-159 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-160 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16s;
}

svg.active .svg-dots-160 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-161 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.1s;
}

svg.active .svg-dots-161 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-162 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.200000000000003s;
}

svg.active .svg-dots-162 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-163 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.3s;
}

svg.active .svg-dots-163 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-164 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.400000000000002s;
}

svg.active .svg-dots-164 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-165 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.500000000000004s;
}

svg.active .svg-dots-165 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-166 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.6s;
}

svg.active .svg-dots-166 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-167 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.700000000000003s;
}

svg.active .svg-dots-167 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-168 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.8s;
}

svg.active .svg-dots-168 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-169 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 16.900000000000002s;
}

svg.active .svg-dots-169 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-170 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.000000000000004s;
}

svg.active .svg-dots-170 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-171 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.1s;
}

svg.active .svg-dots-171 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-172 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.200000000000003s;
}

svg.active .svg-dots-172 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-173 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.3s;
}

svg.active .svg-dots-173 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-174 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.400000000000002s;
}

svg.active .svg-dots-174 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-175 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.500000000000004s;
}

svg.active .svg-dots-175 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-176 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.6s;
}

svg.active .svg-dots-176 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-177 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.700000000000003s;
}

svg.active .svg-dots-177 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-178 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.8s;
}

svg.active .svg-dots-178 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-179 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 17.900000000000002s;
}

svg.active .svg-dots-179 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-180 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.000000000000004s;
}

svg.active .svg-dots-180 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-181 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.1s;
}

svg.active .svg-dots-181 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-182 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.200000000000003s;
}

svg.active .svg-dots-182 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-183 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.3s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.3s;
}

svg.active .svg-dots-183 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-184 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.400000000000002s;
}

svg.active .svg-dots-184 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-185 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.500000000000004s;
}

svg.active .svg-dots-185 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-186 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.6s;
}

svg.active .svg-dots-186 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-187 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.700000000000003s;
}

svg.active .svg-dots-187 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-188 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.8s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.8s;
}

svg.active .svg-dots-188 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-189 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 18.900000000000002s;
}

svg.active .svg-dots-189 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-190 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.000000000000004s;
}

svg.active .svg-dots-190 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-191 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.1s;
}

svg.active .svg-dots-191 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-192 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.200000000000003s;
}

svg.active .svg-dots-192 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-193 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.300000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.300000000000004s;
}

svg.active .svg-dots-193 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-194 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.400000000000002s;
}

svg.active .svg-dots-194 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-195 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.500000000000004s;
}

svg.active .svg-dots-195 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-196 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.6s;
}

svg.active .svg-dots-196 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-197 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.700000000000003s;
}

svg.active .svg-dots-197 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-198 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.800000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.800000000000004s;
}

svg.active .svg-dots-198 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-199 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 19.900000000000002s;
}

svg.active .svg-dots-199 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-200 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.000000000000004s;
}

svg.active .svg-dots-200 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-201 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.1s;
}

svg.active .svg-dots-201 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-202 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.200000000000003s;
}

svg.active .svg-dots-202 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-203 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.300000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.300000000000004s;
}

svg.active .svg-dots-203 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-204 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.400000000000002s;
}

svg.active .svg-dots-204 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-205 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.500000000000004s;
}

svg.active .svg-dots-205 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-206 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.6s;
}

svg.active .svg-dots-206 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-207 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.700000000000003s;
}

svg.active .svg-dots-207 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-208 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.800000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.800000000000004s;
}

svg.active .svg-dots-208 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-209 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 20.900000000000002s;
}

svg.active .svg-dots-209 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-210 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.000000000000004s;
}

svg.active .svg-dots-210 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-211 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.1s;
}

svg.active .svg-dots-211 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-212 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.200000000000003s;
}

svg.active .svg-dots-212 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-213 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.300000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.300000000000004s;
}

svg.active .svg-dots-213 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-214 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.400000000000002s;
}

svg.active .svg-dots-214 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-215 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.500000000000004s;
}

svg.active .svg-dots-215 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-216 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.6s;
}

svg.active .svg-dots-216 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-217 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.700000000000003s;
}

svg.active .svg-dots-217 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-218 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.800000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.800000000000004s;
}

svg.active .svg-dots-218 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-219 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 21.900000000000002s;
}

svg.active .svg-dots-219 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-220 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.000000000000004s;
}

svg.active .svg-dots-220 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-221 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.1s;
}

svg.active .svg-dots-221 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-222 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.200000000000003s;
}

svg.active .svg-dots-222 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-223 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.300000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.300000000000004s;
}

svg.active .svg-dots-223 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-224 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.400000000000002s;
}

svg.active .svg-dots-224 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-225 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.500000000000004s;
}

svg.active .svg-dots-225 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-226 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.6s;
}

svg.active .svg-dots-226 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-227 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.700000000000003s;
}

svg.active .svg-dots-227 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-228 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.800000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.800000000000004s;
}

svg.active .svg-dots-228 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-229 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 22.900000000000002s;
}

svg.active .svg-dots-229 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-230 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.000000000000004s;
}

svg.active .svg-dots-230 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-231 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.1s;
}

svg.active .svg-dots-231 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-232 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.200000000000003s;
}

svg.active .svg-dots-232 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-233 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.300000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.300000000000004s;
}

svg.active .svg-dots-233 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-234 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.400000000000002s;
}

svg.active .svg-dots-234 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-235 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.500000000000004s;
}

svg.active .svg-dots-235 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-236 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.6s;
}

svg.active .svg-dots-236 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-237 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.700000000000003s;
}

svg.active .svg-dots-237 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-238 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.800000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.800000000000004s;
}

svg.active .svg-dots-238 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-239 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.900000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 23.900000000000002s;
}

svg.active .svg-dots-239 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-240 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.000000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.000000000000004s;
}

svg.active .svg-dots-240 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-241 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.1s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.1s;
}

svg.active .svg-dots-241 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-242 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.200000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.200000000000003s;
}

svg.active .svg-dots-242 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-243 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.300000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.300000000000004s;
}

svg.active .svg-dots-243 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-244 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.400000000000002s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.400000000000002s;
}

svg.active .svg-dots-244 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-245 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.500000000000004s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.500000000000004s;
}

svg.active .svg-dots-245 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-246 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.6s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.6s;
}

svg.active .svg-dots-246 {
  fill: rgb(0, 0, 0);
}

svg .svg-dots-247 {
  fill: transparent;
  -webkit-transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.700000000000003s;
          transition: fill 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 24.700000000000003s;
}

svg.active .svg-dots-247 {
  fill: rgb(0, 0, 0);
}

