.elementor-15457 .elementor-element.elementor-element-4bd50bb > .elementor-container{min-height:600px;}.elementor-15457 .elementor-element.elementor-element-4bd50bb:not(.elementor-motion-effects-element-type-background), .elementor-15457 .elementor-element.elementor-element-4bd50bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupo-imagine.com/wp-content/uploads/2023/03/Group-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15457 .elementor-element.elementor-element-4bd50bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-15457 .elementor-element.elementor-element-4bd50bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15457 .elementor-element.elementor-element-ee07b62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15457 .elementor-element.elementor-element-ee07b62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15457 .elementor-element.elementor-element-ee07b62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15457 .elementor-element.elementor-element-ee07b62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-876d324 .elementor-heading-title{color:#00CDD2;font-family:"Roboto Serif", Sans-serif;font-size:85px;font-weight:500;}.elementor-15457 .elementor-element.elementor-element-876d324 > .elementor-widget-container{margin:0% 0% 0% 05%;}.elementor-15457 .elementor-element.elementor-element-876d324{z-index:11;}.elementor-15457 .elementor-element.elementor-element-fb0cccd{margin-top:50px;margin-bottom:0px;padding:0% 03% 0% 3%;}.elementor-15457 .elementor-element.elementor-element-800d2ab .elementor-heading-title{color:#534C47;font-size:2.22em;font-weight:400;line-height:1.2em;}.elementor-15457 .elementor-element.elementor-element-07d1072 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-15457 .elementor-element.elementor-element-53292d3 > .elementor-container{min-height:100px;}.elementor-15457 .elementor-element.elementor-element-53292d3{margin-top:75px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-15457 .elementor-element.elementor-element-28aa8d6 > .elementor-element-populated{padding:0% 15% 0% 7.5%;}.elementor-15457 .elementor-element.elementor-element-7f098d4 .elementor-heading-title{color:#00CBD6;font-size:2.22em;font-weight:700;}.elementor-15457 .elementor-element.elementor-element-4a4b0d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-f2414f9 > .elementor-container{min-height:100vh;}.elementor-15457 .elementor-element.elementor-element-f2414f9:not(.elementor-motion-effects-element-type-background), .elementor-15457 .elementor-element.elementor-element-f2414f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E5E5;background-image:url("https://grupo-imagine.com/wp-content/uploads/2023/03/fondo-ecosistema-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15457 .elementor-element.elementor-element-f2414f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15457 .elementor-element.elementor-element-f2414f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-33fc9a2 > .elementor-container{min-height:300px;}.elementor-15457 .elementor-element.elementor-element-33fc9a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-33fc9a2:not(.elementor-motion-effects-element-type-background), .elementor-15457 .elementor-element.elementor-element-33fc9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupo-imagine.com/wp-content/uploads/2023/03/wave-data-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15457 .elementor-element.elementor-element-33fc9a2 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-33fc9a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-100px;}.elementor-15457 .elementor-element.elementor-element-b3b6b6d:hover > .elementor-element-populated{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-b3b6b6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 5% 15% 5%;}.elementor-15457 .elementor-element.elementor-element-b3b6b6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-e741d52 > .elementor-container{min-height:500px;}.elementor-15457 .elementor-element.elementor-element-e741d52 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-7a0d8b4{text-align:center;}.elementor-15457 .elementor-element.elementor-element-7a0d8b4 .elementor-heading-title{color:#1ECAD3;font-size:40px;font-weight:700;}.elementor-15457 .elementor-element.elementor-element-7951aef .elementor-heading-title{color:#534C47;font-size:25px;font-weight:400;line-height:30px;}.elementor-15457 .elementor-element.elementor-element-7951aef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-36c67ce .elementor-icon-wrapper{text-align:center;}.elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-stacked .elementor-icon{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-default .elementor-icon{color:#1ECAD3;border-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-default .elementor-icon svg{fill:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-stacked .elementor-icon:hover{background-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-default .elementor-icon:hover{color:#1ECAD3A3;border-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-36c67ce.elementor-view-default .elementor-icon:hover svg{fill:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-36c67ce > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15457 .elementor-element.elementor-element-f6fdcef.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-15457 .elementor-element.elementor-element-f6fdcef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-15457 .elementor-element.elementor-element-f6fdcef:hover > .elementor-element-populated{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-f6fdcef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 5% 15% 5%;}.elementor-15457 .elementor-element.elementor-element-f6fdcef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-a469e09 > .elementor-container{min-height:200px;}.elementor-15457 .elementor-element.elementor-element-a469e09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-fcbcadf{text-align:center;}.elementor-15457 .elementor-element.elementor-element-fcbcadf .elementor-heading-title{color:#1ECAD3;font-size:40px;font-weight:700;}.elementor-15457 .elementor-element.elementor-element-fcbcadf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-e6b39f7 .elementor-heading-title{color:#534C47;font-size:25px;font-weight:400;line-height:30px;}.elementor-15457 .elementor-element.elementor-element-e6b39f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-a7853a0 .elementor-icon-wrapper{text-align:center;}.elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-stacked .elementor-icon{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-default .elementor-icon{color:#1ECAD3;border-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-default .elementor-icon svg{fill:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-stacked .elementor-icon:hover{background-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-default .elementor-icon:hover{color:#1ECAD3A3;border-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-a7853a0.elementor-view-default .elementor-icon:hover svg{fill:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-a7853a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15457 .elementor-element.elementor-element-fe8c9c4.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-15457 .elementor-element.elementor-element-fe8c9c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-15457 .elementor-element.elementor-element-fe8c9c4:hover > .elementor-element-populated{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-fe8c9c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 5% 15% 5%;}.elementor-15457 .elementor-element.elementor-element-fe8c9c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-06940ba > .elementor-container{min-height:500px;}.elementor-15457 .elementor-element.elementor-element-06940ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-c392ee7{text-align:center;}.elementor-15457 .elementor-element.elementor-element-c392ee7 .elementor-heading-title{color:#1ECAD3;font-size:40px;font-weight:700;}.elementor-15457 .elementor-element.elementor-element-344de01 .elementor-heading-title{color:#534C47;font-size:25px;font-weight:400;line-height:30px;}.elementor-15457 .elementor-element.elementor-element-344de01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-0392ed8 .elementor-icon-wrapper{text-align:center;}.elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-stacked .elementor-icon{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-default .elementor-icon{color:#1ECAD3;border-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-default .elementor-icon svg{fill:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-stacked .elementor-icon:hover{background-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-default .elementor-icon:hover{color:#1ECAD3A3;border-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-0392ed8.elementor-view-default .elementor-icon:hover svg{fill:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-0392ed8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15457 .elementor-element.elementor-element-4d510a2.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-15457 .elementor-element.elementor-element-4d510a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-15457 .elementor-element.elementor-element-4d510a2:hover > .elementor-element-populated{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-4d510a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 5% 15% 5%;}.elementor-15457 .elementor-element.elementor-element-4d510a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15457 .elementor-element.elementor-element-b6e4cad > .elementor-container{min-height:500px;}.elementor-15457 .elementor-element.elementor-element-b6e4cad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15457 .elementor-element.elementor-element-519d6c1{text-align:center;}.elementor-15457 .elementor-element.elementor-element-519d6c1 .elementor-heading-title{color:#1ECAD3;font-size:40px;font-weight:700;}.elementor-15457 .elementor-element.elementor-element-f01839d .elementor-heading-title{color:#534C47;font-size:25px;font-weight:400;line-height:30px;}.elementor-15457 .elementor-element.elementor-element-f01839d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15457 .elementor-element.elementor-element-2872f4e .elementor-icon-wrapper{text-align:center;}.elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-stacked .elementor-icon{background-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-default .elementor-icon{color:#1ECAD3;border-color:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-framed .elementor-icon, .elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-default .elementor-icon svg{fill:#1ECAD3;}.elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-stacked .elementor-icon:hover{background-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-default .elementor-icon:hover{color:#1ECAD3A3;border-color:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-framed .elementor-icon:hover, .elementor-15457 .elementor-element.elementor-element-2872f4e.elementor-view-default .elementor-icon:hover svg{fill:#1ECAD3A3;}.elementor-15457 .elementor-element.elementor-element-2872f4e > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(min-width:768px){.elementor-15457 .elementor-element.elementor-element-ee07b62{width:70.757%;}.elementor-15457 .elementor-element.elementor-element-cbe7174{width:29.155%;}.elementor-15457 .elementor-element.elementor-element-c429c47{width:50%;}.elementor-15457 .elementor-element.elementor-element-07d1072{width:49.332%;}.elementor-15457 .elementor-element.elementor-element-28aa8d6{width:45.589%;}.elementor-15457 .elementor-element.elementor-element-4a4b0d5{width:54.411%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15457 .elementor-element.elementor-element-c429c47{width:100%;}.elementor-15457 .elementor-element.elementor-element-b3b6b6d{width:50%;}.elementor-15457 .elementor-element.elementor-element-f6fdcef{width:50%;}.elementor-15457 .elementor-element.elementor-element-fe8c9c4{width:50%;}.elementor-15457 .elementor-element.elementor-element-4d510a2{width:50%;}}@media(max-width:1024px){.elementor-15457 .elementor-element.elementor-element-876d324 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-15457 .elementor-element.elementor-element-4bd50bb > .elementor-container{min-height:400px;}.elementor-15457 .elementor-element.elementor-element-876d324 .elementor-heading-title{font-size:32px;}.elementor-15457 .elementor-element.elementor-element-800d2ab .elementor-heading-title{font-size:1.5em;}.elementor-15457 .elementor-element.elementor-element-f2414f9 > .elementor-container{min-height:60vh;}}/* Start custom CSS for html, class: .elementor-element-0b1c41b */svg {
    height:auto;
    width: 960px;
}

/* Tablets y phablets */
@media only screen and (min-width: 576px) and (max-width: 860px){
svg {
    height:auto;
    width: 620px;
}
}

/* Teléfonos */
@media only screen and (max-width: 575px){
svg {
    height:auto;
    width: 300px;
}

}
/***************************************************
 * Generated by SVG Artista on 5/2/2023, 5:42:18 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

@-webkit-keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

@keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

.svg-elem-1 {
  -webkit-animation: animate-svg-fill-1 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.05s both;
          animation: animate-svg-fill-1 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.05s both;
}

@-webkit-keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

@keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

.svg-elem-2 {
  -webkit-animation: animate-svg-fill-2 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.1s both;
          animation: animate-svg-fill-2 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.1s both;
}

@-webkit-keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

@keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

.svg-elem-3 {
  -webkit-animation: animate-svg-fill-3 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.15000000000000002s both;
          animation: animate-svg-fill-3 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.15000000000000002s both;
}

@-webkit-keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

@keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

.svg-elem-4 {
  -webkit-animation: animate-svg-fill-4 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.2s both;
          animation: animate-svg-fill-4 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.2s both;
}

@-webkit-keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(237, 128, 25);
  }
}

@keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(237, 128, 25);
  }
}

.svg-elem-5 {
  -webkit-animation: animate-svg-fill-5 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.25s both;
          animation: animate-svg-fill-5 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.25s both;
}

@-webkit-keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-6 {
  -webkit-animation: animate-svg-fill-6 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.3s both;
          animation: animate-svg-fill-6 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.3s both;
}

@-webkit-keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-7 {
  -webkit-animation: animate-svg-fill-7 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.35000000000000003s both;
          animation: animate-svg-fill-7 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.35000000000000003s both;
}

@-webkit-keyframes animate-svg-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-8 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-8 {
  -webkit-animation: animate-svg-fill-8 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.4s both;
          animation: animate-svg-fill-8 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.4s both;
}

@-webkit-keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(237, 128, 25);
  }
}

@keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(237, 128, 25);
  }
}

.svg-elem-9 {
  -webkit-animation: animate-svg-fill-9 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.45s both;
          animation: animate-svg-fill-9 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.45s both;
}

@-webkit-keyframes animate-svg-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-10 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-10 {
  -webkit-animation: animate-svg-fill-10 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.5s both;
          animation: animate-svg-fill-10 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.5s both;
}

@-webkit-keyframes animate-svg-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(48, 150, 161);
  }
}

@keyframes animate-svg-fill-11 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(48, 150, 161);
  }
}

.svg-elem-11 {
  -webkit-animation: animate-svg-fill-11 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.55s both;
          animation: animate-svg-fill-11 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.55s both;
}

@-webkit-keyframes animate-svg-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(253, 196, 52);
  }
}

@keyframes animate-svg-fill-12 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(253, 196, 52);
  }
}

.svg-elem-12 {
  -webkit-animation: animate-svg-fill-12 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.6000000000000001s both;
          animation: animate-svg-fill-12 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.6000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(253, 196, 52);
  }
}

@keyframes animate-svg-fill-13 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(253, 196, 52);
  }
}

.svg-elem-13 {
  -webkit-animation: animate-svg-fill-13 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.6500000000000001s both;
          animation: animate-svg-fill-13 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.6500000000000001s both;
}

@-webkit-keyframes animate-svg-fill-14 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

@keyframes animate-svg-fill-14 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

.svg-elem-14 {
  -webkit-animation: animate-svg-fill-14 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.7000000000000001s both;
          animation: animate-svg-fill-14 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.7000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

@keyframes animate-svg-fill-15 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

.svg-elem-15 {
  -webkit-animation: animate-svg-fill-15 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.7500000000000001s both;
          animation: animate-svg-fill-15 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.7500000000000001s both;
}

@-webkit-keyframes animate-svg-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-16 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-16 {
  -webkit-animation: animate-svg-fill-16 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.8s both;
          animation: animate-svg-fill-16 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.8s both;
}

@-webkit-keyframes animate-svg-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

@keyframes animate-svg-fill-17 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 138, 26);
  }
}

.svg-elem-17 {
  -webkit-animation: animate-svg-fill-17 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.8500000000000001s both;
          animation: animate-svg-fill-17 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.8500000000000001s both;
}

@-webkit-keyframes animate-svg-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-18 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-18 {
  -webkit-animation: animate-svg-fill-18 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.9000000000000001s both;
          animation: animate-svg-fill-18 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.9000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

@keyframes animate-svg-fill-19 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(41, 186, 199);
  }
}

.svg-elem-19 {
  -webkit-animation: animate-svg-fill-19 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.9500000000000001s both;
          animation: animate-svg-fill-19 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 0.9500000000000001s both;
}

@-webkit-keyframes animate-svg-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

@keyframes animate-svg-fill-20 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

.svg-elem-20 {
  -webkit-animation: animate-svg-fill-20 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1s both;
          animation: animate-svg-fill-20 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1s both;
}

@-webkit-keyframes animate-svg-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-21 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-21 {
  -webkit-animation: animate-svg-fill-21 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.05s both;
          animation: animate-svg-fill-21 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.05s both;
}

@-webkit-keyframes animate-svg-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-22 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-22 {
  -webkit-animation: animate-svg-fill-22 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.1s both;
          animation: animate-svg-fill-22 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.1s both;
}

@-webkit-keyframes animate-svg-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-23 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-23 {
  -webkit-animation: animate-svg-fill-23 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.1500000000000001s both;
          animation: animate-svg-fill-23 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.1500000000000001s both;
}

@-webkit-keyframes animate-svg-fill-24 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-24 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-24 {
  -webkit-animation: animate-svg-fill-24 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.2000000000000002s both;
          animation: animate-svg-fill-24 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.2000000000000002s both;
}

@-webkit-keyframes animate-svg-fill-25 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-25 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-25 {
  -webkit-animation: animate-svg-fill-25 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.2500000000000002s both;
          animation: animate-svg-fill-25 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.2500000000000002s both;
}

@-webkit-keyframes animate-svg-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-26 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-26 {
  -webkit-animation: animate-svg-fill-26 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.3s both;
          animation: animate-svg-fill-26 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.3s both;
}

@-webkit-keyframes animate-svg-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-27 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-27 {
  -webkit-animation: animate-svg-fill-27 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.35s both;
          animation: animate-svg-fill-27 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.35s both;
}

@-webkit-keyframes animate-svg-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-28 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-28 {
  -webkit-animation: animate-svg-fill-28 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.4000000000000001s both;
          animation: animate-svg-fill-28 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.4000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-29 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-29 {
  -webkit-animation: animate-svg-fill-29 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.4500000000000002s both;
          animation: animate-svg-fill-29 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.4500000000000002s both;
}

@-webkit-keyframes animate-svg-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-30 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-30 {
  -webkit-animation: animate-svg-fill-30 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.5000000000000002s both;
          animation: animate-svg-fill-30 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.5000000000000002s both;
}

@-webkit-keyframes animate-svg-fill-31 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-31 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-31 {
  -webkit-animation: animate-svg-fill-31 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.55s both;
          animation: animate-svg-fill-31 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.55s both;
}

@-webkit-keyframes animate-svg-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

@keyframes animate-svg-fill-32 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

.svg-elem-32 {
  -webkit-animation: animate-svg-fill-32 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.6s both;
          animation: animate-svg-fill-32 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.6s both;
}

@-webkit-keyframes animate-svg-fill-33 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-33 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-33 {
  -webkit-animation: animate-svg-fill-33 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.6500000000000001s both;
          animation: animate-svg-fill-33 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.6500000000000001s both;
}

@-webkit-keyframes animate-svg-fill-34 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-34 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-34 {
  -webkit-animation: animate-svg-fill-34 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.7000000000000002s both;
          animation: animate-svg-fill-34 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.7000000000000002s both;
}

@-webkit-keyframes animate-svg-fill-35 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-35 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-35 {
  -webkit-animation: animate-svg-fill-35 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.7500000000000002s both;
          animation: animate-svg-fill-35 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.7500000000000002s both;
}

@-webkit-keyframes animate-svg-fill-36 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-36 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-36 {
  -webkit-animation: animate-svg-fill-36 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.8s both;
          animation: animate-svg-fill-36 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.8s both;
}

@-webkit-keyframes animate-svg-fill-37 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-37 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-37 {
  -webkit-animation: animate-svg-fill-37 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.85s both;
          animation: animate-svg-fill-37 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.85s both;
}

@-webkit-keyframes animate-svg-fill-38 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-38 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-38 {
  -webkit-animation: animate-svg-fill-38 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.9000000000000001s both;
          animation: animate-svg-fill-38 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.9000000000000001s both;
}

@-webkit-keyframes animate-svg-fill-39 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-39 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-39 {
  -webkit-animation: animate-svg-fill-39 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.9500000000000002s both;
          animation: animate-svg-fill-39 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 1.9500000000000002s both;
}

@-webkit-keyframes animate-svg-fill-40 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-40 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-40 {
  -webkit-animation: animate-svg-fill-40 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2s both;
          animation: animate-svg-fill-40 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2s both;
}

@-webkit-keyframes animate-svg-fill-41 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-41 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-41 {
  -webkit-animation: animate-svg-fill-41 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.05s both;
          animation: animate-svg-fill-41 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.05s both;
}

@-webkit-keyframes animate-svg-fill-42 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-42 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-42 {
  -webkit-animation: animate-svg-fill-42 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.1s both;
          animation: animate-svg-fill-42 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.1s both;
}

@-webkit-keyframes animate-svg-fill-43 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-43 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-43 {
  -webkit-animation: animate-svg-fill-43 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.15s both;
          animation: animate-svg-fill-43 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.15s both;
}

@-webkit-keyframes animate-svg-fill-44 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-44 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-44 {
  -webkit-animation: animate-svg-fill-44 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.1999999999999997s both;
          animation: animate-svg-fill-44 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.1999999999999997s both;
}

@-webkit-keyframes animate-svg-fill-45 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-45 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-45 {
  -webkit-animation: animate-svg-fill-45 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.25s both;
          animation: animate-svg-fill-45 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.25s both;
}

@-webkit-keyframes animate-svg-fill-46 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

@keyframes animate-svg-fill-46 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

.svg-elem-46 {
  -webkit-animation: animate-svg-fill-46 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.3s both;
          animation: animate-svg-fill-46 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.3s both;
}

@-webkit-keyframes animate-svg-fill-47 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-47 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-47 {
  -webkit-animation: animate-svg-fill-47 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.35s both;
          animation: animate-svg-fill-47 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.35s both;
}

@-webkit-keyframes animate-svg-fill-48 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-48 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-48 {
  -webkit-animation: animate-svg-fill-48 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.4s both;
          animation: animate-svg-fill-48 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.4s both;
}

@-webkit-keyframes animate-svg-fill-49 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-49 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-49 {
  -webkit-animation: animate-svg-fill-49 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.45s both;
          animation: animate-svg-fill-49 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.45s both;
}

@-webkit-keyframes animate-svg-fill-50 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-50 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-50 {
  -webkit-animation: animate-svg-fill-50 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.5s both;
          animation: animate-svg-fill-50 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.5s both;
}

@-webkit-keyframes animate-svg-fill-51 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-51 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-51 {
  -webkit-animation: animate-svg-fill-51 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.55s both;
          animation: animate-svg-fill-51 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.55s both;
}

@-webkit-keyframes animate-svg-fill-52 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-52 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-52 {
  -webkit-animation: animate-svg-fill-52 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.6s both;
          animation: animate-svg-fill-52 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.6s both;
}

@-webkit-keyframes animate-svg-fill-53 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-53 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-53 {
  -webkit-animation: animate-svg-fill-53 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.65s both;
          animation: animate-svg-fill-53 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.65s both;
}

@-webkit-keyframes animate-svg-fill-54 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-54 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-54 {
  -webkit-animation: animate-svg-fill-54 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.7s both;
          animation: animate-svg-fill-54 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.7s both;
}

@-webkit-keyframes animate-svg-fill-55 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-55 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-55 {
  -webkit-animation: animate-svg-fill-55 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.75s both;
          animation: animate-svg-fill-55 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.75s both;
}

@-webkit-keyframes animate-svg-fill-56 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-56 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-56 {
  -webkit-animation: animate-svg-fill-56 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.8s both;
          animation: animate-svg-fill-56 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.8s both;
}

@-webkit-keyframes animate-svg-fill-57 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

@keyframes animate-svg-fill-57 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

.svg-elem-57 {
  -webkit-animation: animate-svg-fill-57 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.85s both;
          animation: animate-svg-fill-57 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.85s both;
}

@-webkit-keyframes animate-svg-fill-58 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-58 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-58 {
  -webkit-animation: animate-svg-fill-58 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.9s both;
          animation: animate-svg-fill-58 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.9s both;
}

@-webkit-keyframes animate-svg-fill-59 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-59 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-59 {
  -webkit-animation: animate-svg-fill-59 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.95s both;
          animation: animate-svg-fill-59 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.95s both;
}

@-webkit-keyframes animate-svg-fill-60 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-60 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-60 {
  -webkit-animation: animate-svg-fill-60 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-60 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-61 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-61 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-61 {
  -webkit-animation: animate-svg-fill-61 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
          animation: animate-svg-fill-61 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
}

@-webkit-keyframes animate-svg-fill-62 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-62 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-62 {
  -webkit-animation: animate-svg-fill-62 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1s both;
          animation: animate-svg-fill-62 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1s both;
}

@-webkit-keyframes animate-svg-fill-63 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-63 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-63 {
  -webkit-animation: animate-svg-fill-63 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
          animation: animate-svg-fill-63 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
}

@-webkit-keyframes animate-svg-fill-64 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-64 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-64 {
  -webkit-animation: animate-svg-fill-64 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
          animation: animate-svg-fill-64 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
}

@-webkit-keyframes animate-svg-fill-65 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-65 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-65 {
  -webkit-animation: animate-svg-fill-65 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
          animation: animate-svg-fill-65 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
}

@-webkit-keyframes animate-svg-fill-66 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-66 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-66 {
  -webkit-animation: animate-svg-fill-66 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3s both;
          animation: animate-svg-fill-66 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3s both;
}

@-webkit-keyframes animate-svg-fill-67 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-67 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-67 {
  -webkit-animation: animate-svg-fill-67 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.35s both;
          animation: animate-svg-fill-67 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.35s both;
}

@-webkit-keyframes animate-svg-fill-68 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-68 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-68 {
  -webkit-animation: animate-svg-fill-68 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.4s both;
          animation: animate-svg-fill-68 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.4s both;
}

@-webkit-keyframes animate-svg-fill-69 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-69 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-69 {
  -webkit-animation: animate-svg-fill-69 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.45s both;
          animation: animate-svg-fill-69 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.45s both;
}

@-webkit-keyframes animate-svg-fill-70 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-70 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-70 {
  -webkit-animation: animate-svg-fill-70 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.5s both;
          animation: animate-svg-fill-70 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.5s both;
}

@-webkit-keyframes animate-svg-fill-71 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-71 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-71 {
  -webkit-animation: animate-svg-fill-71 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.55s both;
          animation: animate-svg-fill-71 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.55s both;
}

@-webkit-keyframes animate-svg-fill-72 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

@keyframes animate-svg-fill-72 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

.svg-elem-72 {
  -webkit-animation: animate-svg-fill-72 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.6s both;
          animation: animate-svg-fill-72 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.6s both;
}

@-webkit-keyframes animate-svg-fill-73 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-73 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-73 {
  -webkit-animation: animate-svg-fill-73 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.65s both;
          animation: animate-svg-fill-73 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.65s both;
}

@-webkit-keyframes animate-svg-fill-74 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-74 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-74 {
  -webkit-animation: animate-svg-fill-74 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.7s both;
          animation: animate-svg-fill-74 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.7s both;
}

@-webkit-keyframes animate-svg-fill-75 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-75 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-75 {
  -webkit-animation: animate-svg-fill-75 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.75s both;
          animation: animate-svg-fill-75 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.75s both;
}

@-webkit-keyframes animate-svg-fill-76 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-76 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-76 {
  -webkit-animation: animate-svg-fill-76 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.8s both;
          animation: animate-svg-fill-76 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.8s both;
}

@-webkit-keyframes animate-svg-fill-77 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-77 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-77 {
  -webkit-animation: animate-svg-fill-77 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.85s both;
          animation: animate-svg-fill-77 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.85s both;
}

@-webkit-keyframes animate-svg-fill-78 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-78 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-78 {
  -webkit-animation: animate-svg-fill-78 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.9s both;
          animation: animate-svg-fill-78 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.9s both;
}

@-webkit-keyframes animate-svg-fill-79 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-79 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-79 {
  -webkit-animation: animate-svg-fill-79 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.95s both;
          animation: animate-svg-fill-79 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.95s both;
}

@-webkit-keyframes animate-svg-fill-80 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-80 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-80 {
  -webkit-animation: animate-svg-fill-80 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4s both;
          animation: animate-svg-fill-80 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4s both;
}

@-webkit-keyframes animate-svg-fill-81 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-81 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-81 {
  -webkit-animation: animate-svg-fill-81 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.05s both;
          animation: animate-svg-fill-81 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.05s both;
}

@-webkit-keyframes animate-svg-fill-82 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-82 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-82 {
  -webkit-animation: animate-svg-fill-82 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.1s both;
          animation: animate-svg-fill-82 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.1s both;
}

@-webkit-keyframes animate-svg-fill-83 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-83 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-83 {
  -webkit-animation: animate-svg-fill-83 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.15s both;
          animation: animate-svg-fill-83 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.15s both;
}

@-webkit-keyframes animate-svg-fill-84 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-84 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-84 {
  -webkit-animation: animate-svg-fill-84 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.2s both;
          animation: animate-svg-fill-84 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.2s both;
}

@-webkit-keyframes animate-svg-fill-85 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-85 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-85 {
  -webkit-animation: animate-svg-fill-85 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.25s both;
          animation: animate-svg-fill-85 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.25s both;
}

@-webkit-keyframes animate-svg-fill-86 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

@keyframes animate-svg-fill-86 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 204, 0);
  }
}

.svg-elem-86 {
  -webkit-animation: animate-svg-fill-86 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.3s both;
          animation: animate-svg-fill-86 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.3s both;
}

@-webkit-keyframes animate-svg-fill-87 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-87 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-87 {
  -webkit-animation: animate-svg-fill-87 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.35s both;
          animation: animate-svg-fill-87 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.35s both;
}

@-webkit-keyframes animate-svg-fill-88 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-88 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-88 {
  -webkit-animation: animate-svg-fill-88 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.4s both;
          animation: animate-svg-fill-88 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.4s both;
}

@-webkit-keyframes animate-svg-fill-89 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-89 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-89 {
  -webkit-animation: animate-svg-fill-89 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.45s both;
          animation: animate-svg-fill-89 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.45s both;
}

@-webkit-keyframes animate-svg-fill-90 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-90 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-90 {
  -webkit-animation: animate-svg-fill-90 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.5s both;
          animation: animate-svg-fill-90 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.5s both;
}

@-webkit-keyframes animate-svg-fill-91 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-91 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-91 {
  -webkit-animation: animate-svg-fill-91 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.55s both;
          animation: animate-svg-fill-91 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.55s both;
}

@-webkit-keyframes animate-svg-fill-92 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-92 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-92 {
  -webkit-animation: animate-svg-fill-92 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.6s both;
          animation: animate-svg-fill-92 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.6s both;
}

@-webkit-keyframes animate-svg-fill-93 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-93 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-93 {
  -webkit-animation: animate-svg-fill-93 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.65s both;
          animation: animate-svg-fill-93 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.65s both;
}

@-webkit-keyframes animate-svg-fill-94 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-94 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-94 {
  -webkit-animation: animate-svg-fill-94 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.7s both;
          animation: animate-svg-fill-94 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.7s both;
}

@-webkit-keyframes animate-svg-fill-95 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-95 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-95 {
  -webkit-animation: animate-svg-fill-95 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.75s both;
          animation: animate-svg-fill-95 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.75s both;
}

@-webkit-keyframes animate-svg-fill-96 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-96 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-96 {
  -webkit-animation: animate-svg-fill-96 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8s both;
          animation: animate-svg-fill-96 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8s both;
}

@-webkit-keyframes animate-svg-fill-97 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-97 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-97 {
  -webkit-animation: animate-svg-fill-97 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8500000000000005s both;
          animation: animate-svg-fill-97 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-98 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-98 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-98 {
  -webkit-animation: animate-svg-fill-98 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.9s both;
          animation: animate-svg-fill-98 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.9s both;
}

@-webkit-keyframes animate-svg-fill-99 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-99 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-99 {
  -webkit-animation: animate-svg-fill-99 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.95s both;
          animation: animate-svg-fill-99 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.95s both;
}

@-webkit-keyframes animate-svg-fill-100 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-100 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-100 {
  -webkit-animation: animate-svg-fill-100 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 5s both;
          animation: animate-svg-fill-100 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 5s both;
}

@-webkit-keyframes animate-svg-fill-101 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-101 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-101 {
  -webkit-animation: animate-svg-fill-101 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
          animation: animate-svg-fill-101 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
}

@-webkit-keyframes animate-svg-fill-102 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-102 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-102 {
  -webkit-animation: animate-svg-fill-102 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1000000000000005s both;
          animation: animate-svg-fill-102 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1000000000000005s both;
}

@-webkit-keyframes animate-svg-fill-103 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-103 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-103 {
  -webkit-animation: animate-svg-fill-103 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
          animation: animate-svg-fill-103 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
}

@-webkit-keyframes animate-svg-fill-104 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-104 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-104 {
  -webkit-animation: animate-svg-fill-104 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
          animation: animate-svg-fill-104 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
}

@-webkit-keyframes animate-svg-fill-105 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-105 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-105 {
  -webkit-animation: animate-svg-fill-105 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
          animation: animate-svg-fill-105 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
}

@-webkit-keyframes animate-svg-fill-106 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

@keyframes animate-svg-fill-106 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

.svg-elem-106 {
  -webkit-animation: animate-svg-fill-106 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3s both;
          animation: animate-svg-fill-106 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3s both;
}

@-webkit-keyframes animate-svg-fill-107 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-107 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-107 {
  -webkit-animation: animate-svg-fill-107 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3500000000000005s both;
          animation: animate-svg-fill-107 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-108 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-108 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-108 {
  -webkit-animation: animate-svg-fill-108 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.4s both;
          animation: animate-svg-fill-108 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.4s both;
}

@-webkit-keyframes animate-svg-fill-109 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-109 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-109 {
  -webkit-animation: animate-svg-fill-109 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.45s both;
          animation: animate-svg-fill-109 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.45s both;
}

@-webkit-keyframes animate-svg-fill-110 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-110 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-110 {
  -webkit-animation: animate-svg-fill-110 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.5s both;
          animation: animate-svg-fill-110 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.5s both;
}

@-webkit-keyframes animate-svg-fill-111 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-111 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-111 {
  -webkit-animation: animate-svg-fill-111 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.55s both;
          animation: animate-svg-fill-111 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.55s both;
}

@-webkit-keyframes animate-svg-fill-112 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-112 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-112 {
  -webkit-animation: animate-svg-fill-112 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.6000000000000005s both;
          animation: animate-svg-fill-112 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.6000000000000005s both;
}

@-webkit-keyframes animate-svg-fill-113 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-113 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-113 {
  -webkit-animation: animate-svg-fill-113 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.65s both;
          animation: animate-svg-fill-113 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.65s both;
}

@-webkit-keyframes animate-svg-fill-114 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-114 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-114 {
  -webkit-animation: animate-svg-fill-114 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.7s both;
          animation: animate-svg-fill-114 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.7s both;
}

@-webkit-keyframes animate-svg-fill-115 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-115 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-115 {
  -webkit-animation: animate-svg-fill-115 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.75s both;
          animation: animate-svg-fill-115 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.75s both;
}

@-webkit-keyframes animate-svg-fill-116 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-116 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-116 {
  -webkit-animation: animate-svg-fill-116 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.8s both;
          animation: animate-svg-fill-116 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.8s both;
}

@-webkit-keyframes animate-svg-fill-117 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-117 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-117 {
  -webkit-animation: animate-svg-fill-117 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.8500000000000005s both;
          animation: animate-svg-fill-117 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.8500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-118 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-118 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-118 {
  -webkit-animation: animate-svg-fill-118 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.9s both;
          animation: animate-svg-fill-118 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.9s both;
}

@-webkit-keyframes animate-svg-fill-119 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-119 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-119 {
  -webkit-animation: animate-svg-fill-119 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.95s both;
          animation: animate-svg-fill-119 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.95s both;
}

@-webkit-keyframes animate-svg-fill-120 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-120 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-120 {
  -webkit-animation: animate-svg-fill-120 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-120 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-121 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-121 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-121 {
  -webkit-animation: animate-svg-fill-121 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
          animation: animate-svg-fill-121 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
}

@-webkit-keyframes animate-svg-fill-122 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

@keyframes animate-svg-fill-122 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(36, 47, 63);
  }
}

.svg-elem-122 {
  -webkit-animation: animate-svg-fill-122 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1000000000000005s both;
          animation: animate-svg-fill-122 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1000000000000005s both;
}

@-webkit-keyframes animate-svg-fill-123 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-123 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-123 {
  -webkit-animation: animate-svg-fill-123 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
          animation: animate-svg-fill-123 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
}

@-webkit-keyframes animate-svg-fill-124 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-124 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-124 {
  -webkit-animation: animate-svg-fill-124 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
          animation: animate-svg-fill-124 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
}

@-webkit-keyframes animate-svg-fill-125 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-125 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-125 {
  -webkit-animation: animate-svg-fill-125 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
          animation: animate-svg-fill-125 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
}

@-webkit-keyframes animate-svg-fill-126 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-126 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-126 {
  -webkit-animation: animate-svg-fill-126 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3s both;
          animation: animate-svg-fill-126 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3s both;
}

@-webkit-keyframes animate-svg-fill-127 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-127 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-127 {
  -webkit-animation: animate-svg-fill-127 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3500000000000005s both;
          animation: animate-svg-fill-127 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.3500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-128 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-128 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-128 {
  -webkit-animation: animate-svg-fill-128 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.4s both;
          animation: animate-svg-fill-128 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.4s both;
}

@-webkit-keyframes animate-svg-fill-129 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-129 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-129 {
  -webkit-animation: animate-svg-fill-129 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.45s both;
          animation: animate-svg-fill-129 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.45s both;
}

@-webkit-keyframes animate-svg-fill-130 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-130 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-130 {
  -webkit-animation: animate-svg-fill-130 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.5s both;
          animation: animate-svg-fill-130 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.5s both;
}

@-webkit-keyframes animate-svg-fill-131 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-131 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-131 {
  -webkit-animation: animate-svg-fill-131 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.55s both;
          animation: animate-svg-fill-131 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.55s both;
}

@-webkit-keyframes animate-svg-fill-132 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-132 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-132 {
  -webkit-animation: animate-svg-fill-132 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.6000000000000005s both;
          animation: animate-svg-fill-132 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.6000000000000005s both;
}

@-webkit-keyframes animate-svg-fill-133 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-133 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-133 {
  -webkit-animation: animate-svg-fill-133 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.65s both;
          animation: animate-svg-fill-133 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.65s both;
}

@-webkit-keyframes animate-svg-fill-134 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-134 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-134 {
  -webkit-animation: animate-svg-fill-134 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.7s both;
          animation: animate-svg-fill-134 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.7s both;
}

@-webkit-keyframes animate-svg-fill-135 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-135 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-135 {
  -webkit-animation: animate-svg-fill-135 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.75s both;
          animation: animate-svg-fill-135 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.75s both;
}

@-webkit-keyframes animate-svg-fill-136 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-136 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-136 {
  -webkit-animation: animate-svg-fill-136 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8s both;
          animation: animate-svg-fill-136 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8s both;
}

@-webkit-keyframes animate-svg-fill-137 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-137 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-137 {
  -webkit-animation: animate-svg-fill-137 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8500000000000005s both;
          animation: animate-svg-fill-137 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.8500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-138 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-138 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-138 {
  -webkit-animation: animate-svg-fill-138 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.9s both;
          animation: animate-svg-fill-138 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.9s both;
}

@-webkit-keyframes animate-svg-fill-139 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-139 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-139 {
  -webkit-animation: animate-svg-fill-139 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.95s both;
          animation: animate-svg-fill-139 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 4.95s both;
}

@-webkit-keyframes animate-svg-fill-140 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-140 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-140 {
  -webkit-animation: animate-svg-fill-140 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-140 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-141 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

@keyframes animate-svg-fill-141 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

.svg-elem-141 {
  -webkit-animation: animate-svg-fill-141 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
          animation: animate-svg-fill-141 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
}

@-webkit-keyframes animate-svg-fill-142 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-142 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-142 {
  -webkit-animation: animate-svg-fill-142 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1000000000000005s both;
          animation: animate-svg-fill-142 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.1000000000000005s both;
}

@-webkit-keyframes animate-svg-fill-143 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-143 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-143 {
  -webkit-animation: animate-svg-fill-143 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
          animation: animate-svg-fill-143 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.15s both;
}

@-webkit-keyframes animate-svg-fill-144 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-144 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-144 {
  -webkit-animation: animate-svg-fill-144 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
          animation: animate-svg-fill-144 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.2s both;
}

@-webkit-keyframes animate-svg-fill-145 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-145 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-145 {
  -webkit-animation: animate-svg-fill-145 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
          animation: animate-svg-fill-145 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.25s both;
}

@-webkit-keyframes animate-svg-fill-146 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-146 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-146 {
  -webkit-animation: animate-svg-fill-146 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.3s both;
          animation: animate-svg-fill-146 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.3s both;
}

@-webkit-keyframes animate-svg-fill-147 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-147 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-147 {
  -webkit-animation: animate-svg-fill-147 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.3500000000000005s both;
          animation: animate-svg-fill-147 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.3500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-148 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-148 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-148 {
  -webkit-animation: animate-svg-fill-148 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.4s both;
          animation: animate-svg-fill-148 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.4s both;
}

@-webkit-keyframes animate-svg-fill-149 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-149 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-149 {
  -webkit-animation: animate-svg-fill-149 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.45s both;
          animation: animate-svg-fill-149 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.45s both;
}

@-webkit-keyframes animate-svg-fill-150 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

@keyframes animate-svg-fill-150 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

.svg-elem-150 {
  -webkit-animation: animate-svg-fill-150 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.5s both;
          animation: animate-svg-fill-150 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.5s both;
}

@-webkit-keyframes animate-svg-fill-151 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-151 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-151 {
  -webkit-animation: animate-svg-fill-151 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.55s both;
          animation: animate-svg-fill-151 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.55s both;
}

@-webkit-keyframes animate-svg-fill-152 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-152 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-152 {
  -webkit-animation: animate-svg-fill-152 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.6000000000000005s both;
          animation: animate-svg-fill-152 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.6000000000000005s both;
}

@-webkit-keyframes animate-svg-fill-153 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-153 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-153 {
  -webkit-animation: animate-svg-fill-153 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.65s both;
          animation: animate-svg-fill-153 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.65s both;
}

@-webkit-keyframes animate-svg-fill-154 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-154 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-154 {
  -webkit-animation: animate-svg-fill-154 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.7s both;
          animation: animate-svg-fill-154 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.7s both;
}

@-webkit-keyframes animate-svg-fill-155 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-155 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-155 {
  -webkit-animation: animate-svg-fill-155 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.75s both;
          animation: animate-svg-fill-155 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.75s both;
}

@-webkit-keyframes animate-svg-fill-156 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

@keyframes animate-svg-fill-156 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 0, 0);
  }
}

.svg-elem-156 {
  -webkit-animation: animate-svg-fill-156 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.8s both;
          animation: animate-svg-fill-156 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.8s both;
}

@-webkit-keyframes animate-svg-fill-157 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-157 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-157 {
  -webkit-animation: animate-svg-fill-157 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.8500000000000005s both;
          animation: animate-svg-fill-157 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.8500000000000005s both;
}

@-webkit-keyframes animate-svg-fill-158 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

@keyframes animate-svg-fill-158 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

.svg-elem-158 {
  -webkit-animation: animate-svg-fill-158 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.9s both;
          animation: animate-svg-fill-158 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.9s both;
}

@-webkit-keyframes animate-svg-fill-159 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

@keyframes animate-svg-fill-159 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

.svg-elem-159 {
  -webkit-animation: animate-svg-fill-159 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.95s both;
          animation: animate-svg-fill-159 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.95s both;
}

@-webkit-keyframes animate-svg-fill-160 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

@keyframes animate-svg-fill-160 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

.svg-elem-160 {
  -webkit-animation: animate-svg-fill-160 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-160 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-161 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

@keyframes animate-svg-fill-161 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(71, 199, 212);
  }
}

.svg-elem-161 {
  -webkit-animation: animate-svg-fill-161 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
          animation: animate-svg-fill-161 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3.05s both;
}

@-webkit-keyframes animate-svg-fill-162 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

@keyframes animate-svg-fill-162 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(0, 205, 210);
  }
}

.svg-elem-162 {
  -webkit-animation: animate-svg-fill-162 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-162 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-163 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-163 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-163 {
  -webkit-animation: animate-svg-fill-163 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-163 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-164 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-164 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-164 {
  -webkit-animation: animate-svg-fill-164 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-164 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-165 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-165 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-165 {
  -webkit-animation: animate-svg-fill-165 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-165 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-166 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-166 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-166 {
  -webkit-animation: animate-svg-fill-166 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-166 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-167 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-167 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-167 {
  -webkit-animation: animate-svg-fill-167 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
          animation: animate-svg-fill-167 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 3s both;
}

@-webkit-keyframes animate-svg-fill-168 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-168 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-168 {
  -webkit-animation: animate-svg-fill-168 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2s both;
          animation: animate-svg-fill-168 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2s both;
}

@-webkit-keyframes animate-svg-fill-169 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-169 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-169 {
  -webkit-animation: animate-svg-fill-169 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.450000000000001s both;
          animation: animate-svg-fill-169 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.450000000000001s both;
}

@-webkit-keyframes animate-svg-fill-170 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-170 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-170 {
  -webkit-animation: animate-svg-fill-170 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.500000000000002s both;
          animation: animate-svg-fill-170 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335)2.500000000000002s both;
}

@-webkit-keyframes animate-svg-fill-171 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

@keyframes animate-svg-fill-171 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(76, 72, 70);
  }
}

.svg-elem-171 {
  -webkit-animation: animate-svg-fill-171 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.55s both;
          animation: animate-svg-fill-171 0.03s cubic-bezier(0.6, 0.04, 0.98, 0.335) 2.55s both;
}/* End custom CSS */
/* Start custom CSS */.elementor-counter .elementor-counter-number-prefix {
    text-align: left !important;
}


element.style {
}
.elementor-counter .elementor-counter-number-prefix {
    text-align: left !important;
}
.elementor-counter .elementor-counter-number-prefix, .elementor-counter .elementor-counter-number-suffix {
    flex-grow: 0 !important;
    white-space: pre-wrap !important;
}

.elementor-counter .elementor-counter-title {
    text-align: left !important;
    margin-top: 25px !important;
}

.elementor-counter .elementor-counter-number-prefix, .elementor-counter .elementor-counter-number-suffix {
    flex-grow: 0 !important;
    white-space: pre-wrap !important;
    font-size: 30px;
    font-weight: 400;
    margin-top: 45px;
}

.elementor-element-9948165 .elementor-counter .elementor-counter-number-prefix {
    font-size:80px;
    margin-top:0px;
    font-weight:400;
}

.elementor-element-b4de9d7 .elementor-counter .elementor-counter-number-prefix {
    font-size:80px;
    margin-top:0px;
    font-weight:400;
}


/* Widget container */
.elementor-element-33fc9a2 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-c5d8fc4 .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container #cuadro{
	min-height:80px !important;
		height:80px;
}

/* Widget container */
.elementor-element-cdb83ce .elementor-widget-heading .elementor-widget-container #cuadro{
	height:80px;
	min-height:80px !important;
}

/* Widget container */
.elementor-element-543f3f8 .elementor-widget-heading .elementor-widget-container #cuadro{
	height:80px; 
	min-height:80px !important;
}

/* Widget container */
.elementor-element-928578b .elementor-widget-heading .elementor-widget-container #cuadro{
	min-height:80px !important;
	height:80px;
}

/*Hover columna*/
.mi-columna:hover * {
   color: #fff !important; /* Cambia el color de texto o icono que deseas al hacer hover */
}

.mi-columna:hover p{
   color: #534C47 !important; /* Cambia el color de texto o icono que deseas al hacer hover */
}


/*Fin columna Hover*/

#cuadro .elementor-widget-container {
    min-height: 100px !important;
}/* End custom CSS */