
/* Home svg animation */

/* Animation 1 */
.animation_1 .fajEfsMR_0 {
    stroke-dasharray: 29 31;
    stroke-dashoffset: 30;
    animation: fajEfsMR_draw 1000ms linear 0ms forwards;
}

.animation_1 .fajEfsMR_1 {
    stroke-dasharray: 24 26;
    stroke-dashoffset: 25;
    animation: fajEfsMR_draw 1000ms linear 0ms forwards;
}

.animation_1 .fajEfsMR_2 {
    stroke-dasharray: 40 42;
    stroke-dashoffset: 41;
    animation: fajEfsMR_draw 1000ms linear 0ms forwards;
}

.animation_1 .fajEfsMR_3 {
    stroke-dasharray: 142 144;
    stroke-dashoffset: 143;
    animation: fajEfsMR_draw 1000ms linear 0ms forwards;
}

.animation_1 .fajEfsMR_4 {
    stroke-dasharray: 48 50;
    stroke-dashoffset: 49;
    animation: fajEfsMR_draw 1000ms linear 0ms forwards;
}

@keyframes fajEfsMR_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes fajEfsMR_fade {
    0% {
        stroke-opacity: 1;
    }
    92.3076923076923% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Animation 2 */
.animation_2 .OegfZCWv_0 {
    stroke-dasharray: 51 53;
    stroke-dashoffset: 52;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

.animation_2 .OegfZCWv_1 {
    stroke-dasharray: 26 28;
    stroke-dashoffset: 27;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

.animation_2 .OegfZCWv_2 {
    stroke-dasharray: 0 2;
    stroke-dashoffset: 1;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

.animation_2 .OegfZCWv_3 {
    stroke-dasharray: 26 28;
    stroke-dashoffset: 27;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

.animation_2 .OegfZCWv_4 {
    stroke-dasharray: 87 89;
    stroke-dashoffset: 88;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

.animation_2 .OegfZCWv_5 {
    stroke-dasharray: 24 26;
    stroke-dashoffset: 25;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

.animation_2 .OegfZCWv_6 {
    stroke-dasharray: 24 26;
    stroke-dashoffset: 25;
    animation: OegfZCWv_draw 1000ms linear 0ms forwards;
}

@keyframes OegfZCWv_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes OegfZCWv_fade {
    0% {
        stroke-opacity: 1;
    }
    92.3076923076923% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}


/* Animation 3 */
.animation_3 .VGywVExr_0 {
    stroke-dasharray: 44 46;
    stroke-dashoffset: 45;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_1 {
    stroke-dasharray: 6 8;
    stroke-dashoffset: 7;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_2 {
    stroke-dasharray: 28 30;
    stroke-dashoffset: 29;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_3 {
    stroke-dasharray: 28 30;
    stroke-dashoffset: 29;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_4 {
    stroke-dasharray: 27 29;
    stroke-dashoffset: 28;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_5 {
    stroke-dasharray: 28 30;
    stroke-dashoffset: 29;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_6 {
    stroke-dasharray: 28 30;
    stroke-dashoffset: 29;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_7 {
    stroke-dasharray: 27 29;
    stroke-dashoffset: 28;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_8 {
    stroke-dasharray: 28 30;
    stroke-dashoffset: 29;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_9 {
    stroke-dasharray: 28 30;
    stroke-dashoffset: 29;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_10 {
    stroke-dasharray: 27 29;
    stroke-dashoffset: 28;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_11 {
    stroke-dasharray: 6 8;
    stroke-dashoffset: 7;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_12 {
    stroke-dasharray: 6 8;
    stroke-dashoffset: 7;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_13 {
    stroke-dasharray: 37 39;
    stroke-dashoffset: 38;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

.animation_3 .VGywVExr_14 {
    stroke-dasharray: 37 39;
    stroke-dashoffset: 38;
    animation: VGywVExr_draw 1000ms linear 0ms forwards;
}

@keyframes VGywVExr_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes VGywVExr_fade {
    0% {
        stroke-opacity: 1;
    }
    92.3076923076923% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Animation 4 */
.animation_4 .sMYISgsi_0 {
    stroke-dasharray: 26 28;
    stroke-dashoffset: 27;
    animation: sMYISgsi_draw 1000ms linear 0ms forwards;
}

.animation_4 .sMYISgsi_1 {
    stroke-dasharray: 17 19;
    stroke-dashoffset: 18;
    animation: sMYISgsi_draw 1000ms linear 0ms forwards;
}

.animation_4 .sMYISgsi_2 {
    stroke-dasharray: 3 5;
    stroke-dashoffset: 4;
    animation: sMYISgsi_draw 1000ms linear 0ms forwards;
}

.animation_4 .sMYISgsi_3 {
    stroke-dasharray: 152 154;
    stroke-dashoffset: 153;
    animation: sMYISgsi_draw 1000ms linear 0ms forwards;
}

@keyframes sMYISgsi_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes sMYISgsi_fade {
    0% {
        stroke-opacity: 1;
    }
    92.3076923076923% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Animation 5 */
.animation_5 .gbjsXcuj_0 {
    stroke-dasharray: 29 31;
    stroke-dashoffset: 30;
    animation: gbjsXcuj_draw 2000ms linear 0ms forwards;
}

.animation_5 .gbjsXcuj_1 {
    stroke-dasharray: 14 16;
    stroke-dashoffset: 15;
    animation: gbjsXcuj_draw 2000ms linear 100ms forwards;
}

.animation_5 .gbjsXcuj_2 {
    stroke-dasharray: 59 61;
    stroke-dashoffset: 60;
    animation: gbjsXcuj_draw 2000ms linear 200ms forwards;
}

.animation_5 .gbjsXcuj_3 {
    stroke-dasharray: 122 124;
    stroke-dashoffset: 123;
    animation: gbjsXcuj_draw 2000ms linear 300ms forwards;
}

.animation_5 .gbjsXcuj_4 {
    stroke-dasharray: 47 49;
    stroke-dashoffset: 48;
    animation: gbjsXcuj_draw 2000ms linear 400ms forwards;
}

.animation_5 .gbjsXcuj_5 {
    stroke-dasharray: 12 14;
    stroke-dashoffset: 13;
    animation: gbjsXcuj_draw 2000ms linear 500ms forwards;
}

.animation_5 .gbjsXcuj_6 {
    stroke-dasharray: 6 8;
    stroke-dashoffset: 7;
    animation: gbjsXcuj_draw 2000ms linear 600ms forwards;
}

.animation_5 .gbjsXcuj_7 {
    stroke-dasharray: 12 14;
    stroke-dashoffset: 13;
    animation: gbjsXcuj_draw 2000ms linear 700ms forwards;
}

.animation_5 .gbjsXcuj_8 {
    stroke-dasharray: 12 14;
    stroke-dashoffset: 13;
    animation: gbjsXcuj_draw 2000ms linear 800ms forwards;
}

.animation_5 .gbjsXcuj_9 {
    stroke-dasharray: 2 4;
    stroke-dashoffset: 3;
    animation: gbjsXcuj_draw 2000ms linear 900ms forwards;
}

.animation_5 .gbjsXcuj_10 {
    stroke-dasharray: 2 4;
    stroke-dashoffset: 3;
    animation: gbjsXcuj_draw 2000ms linear 1000ms forwards;
}

@keyframes gbjsXcuj_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes gbjsXcuj_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}


/* Counter svg animation */

/* Counter animation 1 */
.counter_animation_1 .NjdQlfBc_0 {
    stroke-dasharray: 82 84;
    stroke-dashoffset: 83;
    animation: NjdQlfBc_draw 2000ms linear 0ms forwards;
}

.counter_animation_1 .NjdQlfBc_1 {
    stroke-dasharray: 19 21;
    stroke-dashoffset: 20;
    animation: NjdQlfBc_draw 2000ms linear 125ms forwards;
}

.counter_animation_1 .NjdQlfBc_2 {
    stroke-dasharray: 35 37;
    stroke-dashoffset: 36;
    animation: NjdQlfBc_draw 2000ms linear 250ms forwards;
}

.counter_animation_1 .NjdQlfBc_3 {
    stroke-dasharray: 27 29;
    stroke-dashoffset: 28;
    animation: NjdQlfBc_draw 2000ms linear 375ms forwards;
}

.counter_animation_1 .NjdQlfBc_4 {
    stroke-dasharray: 27 29;
    stroke-dashoffset: 28;
    animation: NjdQlfBc_draw 2000ms linear 500ms forwards;
}

.counter_animation_1 .NjdQlfBc_5 {
    stroke-dasharray: 22 24;
    stroke-dashoffset: 23;
    animation: NjdQlfBc_draw 2000ms linear 625ms forwards;
}

.counter_animation_1 .NjdQlfBc_6 {
    stroke-dasharray: 43 45;
    stroke-dashoffset: 44;
    animation: NjdQlfBc_draw 2000ms linear 750ms forwards;
}

.counter_animation_1 .NjdQlfBc_7 {
    stroke-dasharray: 5 7;
    stroke-dashoffset: 6;
    animation: NjdQlfBc_draw 2000ms linear 875ms forwards;
}

.counter_animation_1 .NjdQlfBc_8 {
    stroke-dasharray: 5 7;
    stroke-dashoffset: 6;
    animation: NjdQlfBc_draw 2000ms linear 1000ms forwards;
}

@keyframes NjdQlfBc_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes NjdQlfBc_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Counter animation 2 */
.counter_animation_2 .QMKeZvoU_0 {
    stroke-dasharray: 19 21;
    stroke-dashoffset: 20;
    animation: QMKeZvoU_draw 2000ms linear 0ms forwards;
}

.counter_animation_2 .QMKeZvoU_1 {
    stroke-dasharray: 17 19;
    stroke-dashoffset: 18;
    animation: QMKeZvoU_draw 2000ms linear 200ms forwards;
}

.counter_animation_2 .QMKeZvoU_2 {
    stroke-dasharray: 103 105;
    stroke-dashoffset: 104;
    animation: QMKeZvoU_draw 2000ms linear 400ms forwards;
}

.counter_animation_2 .QMKeZvoU_3 {
    stroke-dasharray: 37 39;
    stroke-dashoffset: 38;
    animation: QMKeZvoU_draw 2000ms linear 600ms forwards;
}

.counter_animation_2 .QMKeZvoU_4 {
    stroke-dasharray: 39 41;
    stroke-dashoffset: 40;
    animation: QMKeZvoU_draw 2000ms linear 800ms forwards;
}

.counter_animation_2 .QMKeZvoU_5 {
    stroke-dasharray: 37 39;
    stroke-dashoffset: 38;
    animation: QMKeZvoU_draw 2000ms linear 1000ms forwards;
}

@keyframes QMKeZvoU_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes QMKeZvoU_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Counter animation 3 */
.counter_animation_3 .PpQsjqGk_0 {
    stroke-dasharray: 107 109;
    stroke-dashoffset: 108;
    animation: PpQsjqGk_draw 2000ms linear 0ms forwards;
}

.counter_animation_3 .PpQsjqGk_1 {
    stroke-dasharray: 17 19;
    stroke-dashoffset: 18;
    animation: PpQsjqGk_draw 2000ms linear 125ms forwards;
}

.counter_animation_3 .PpQsjqGk_2 {
    stroke-dasharray: 17 19;
    stroke-dashoffset: 18;
    animation: PpQsjqGk_draw 2000ms linear 250ms forwards;
}

.counter_animation_3 .PpQsjqGk_3 {
    stroke-dasharray: 11 13;
    stroke-dashoffset: 12;
    animation: PpQsjqGk_draw 2000ms linear 375ms forwards;
}

.counter_animation_3 .PpQsjqGk_4 {
    stroke-dasharray: 75 77;
    stroke-dashoffset: 76;
    animation: PpQsjqGk_draw 2000ms linear 500ms forwards;
}

.counter_animation_3 .PpQsjqGk_5 {
    stroke-dasharray: 50 52;
    stroke-dashoffset: 51;
    animation: PpQsjqGk_draw 2000ms linear 625ms forwards;
}

.counter_animation_3 .PpQsjqGk_6 {
    stroke-dasharray: 22 24;
    stroke-dashoffset: 23;
    animation: PpQsjqGk_draw 2000ms linear 750ms forwards;
}

.counter_animation_3 .PpQsjqGk_7 {
    stroke-dasharray: 16 18;
    stroke-dashoffset: 17;
    animation: PpQsjqGk_draw 2000ms linear 875ms forwards;
}

.counter_animation_3 .PpQsjqGk_8 {
    stroke-dasharray: 16 18;
    stroke-dashoffset: 17;
    animation: PpQsjqGk_draw 2000ms linear 1000ms forwards;
}

@keyframes PpQsjqGk_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes PpQsjqGk_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Counter animation 4 */
.counter_animation_4 .AXALGRbH_0 {
    stroke-dasharray: 66 68;
    stroke-dashoffset: 67;
    animation: AXALGRbH_draw 2000ms linear 0ms forwards;
}

.counter_animation_4 .AXALGRbH_1 {
    stroke-dasharray: 91 93;
    stroke-dashoffset: 92;
    animation: AXALGRbH_draw 2000ms linear 200ms forwards;
}

.counter_animation_4 .AXALGRbH_2 {
    stroke-dasharray: 22 24;
    stroke-dashoffset: 23;
    animation: AXALGRbH_draw 2000ms linear 400ms forwards;
}

.counter_animation_4 .AXALGRbH_3 {
    stroke-dasharray: 22 24;
    stroke-dashoffset: 23;
    animation: AXALGRbH_draw 2000ms linear 600ms forwards;
}

.counter_animation_4 .AXALGRbH_4 {
    stroke-dasharray: 0 2;
    stroke-dashoffset: 1;
    animation: AXALGRbH_draw 2000ms linear 800ms forwards;
}

.counter_animation_4 .AXALGRbH_5 {
    stroke-dasharray: 5 7;
    stroke-dashoffset: 6;
    animation: AXALGRbH_draw 2000ms linear 1000ms forwards;
}

@keyframes AXALGRbH_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes AXALGRbH_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Counter animation 5 */
.counter_animation_5 .WVDvowgS_0 {
    stroke-dasharray: 44 46;
    stroke-dashoffset: 45;
    animation: WVDvowgS_draw 2000ms linear 0ms forwards;
}

.counter_animation_5 .WVDvowgS_1 {
    stroke-dasharray: 16 18;
    stroke-dashoffset: 17;
    animation: WVDvowgS_draw 2000ms linear 200ms forwards;
}

.counter_animation_5 .WVDvowgS_2 {
    stroke-dasharray: 67 69;
    stroke-dashoffset: 68;
    animation: WVDvowgS_draw 2000ms linear 400ms forwards;
}

.counter_animation_5 .WVDvowgS_3 {
    stroke-dasharray: 57 59;
    stroke-dashoffset: 58;
    animation: WVDvowgS_draw 2000ms linear 600ms forwards;
}

.counter_animation_5 .WVDvowgS_4 {
    stroke-dasharray: 5 7;
    stroke-dashoffset: 6;
    animation: WVDvowgS_draw 2000ms linear 800ms forwards;
}

.counter_animation_5 .WVDvowgS_5 {
    stroke-dasharray: 5 7;
    stroke-dashoffset: 6;
    animation: WVDvowgS_draw 2000ms linear 1000ms forwards;
}

@keyframes WVDvowgS_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes WVDvowgS_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}

/* Counter animation 6 */
.counter_animation_6 .HVkXDaMZ_0 {
    stroke-dasharray: 54 56;
    stroke-dashoffset: 55;
    animation: HVkXDaMZ_draw 2000ms linear 0ms forwards;
}

.counter_animation_6 .HVkXDaMZ_1 {
    stroke-dasharray: 42 44;
    stroke-dashoffset: 43;
    animation: HVkXDaMZ_draw 2000ms linear 200ms forwards;
}

.counter_animation_6 .HVkXDaMZ_2 {
    stroke-dasharray: 72 74;
    stroke-dashoffset: 73;
    animation: HVkXDaMZ_draw 2000ms linear 400ms forwards;
}

.counter_animation_6 .HVkXDaMZ_3 {
    stroke-dasharray: 52 54;
    stroke-dashoffset: 53;
    animation: HVkXDaMZ_draw 2000ms linear 600ms forwards;
}

.counter_animation_6 .HVkXDaMZ_4 {
    stroke-dasharray: 19 21;
    stroke-dashoffset: 20;
    animation: HVkXDaMZ_draw 2000ms linear 800ms forwards;
}

.counter_animation_6 .HVkXDaMZ_5 {
    stroke-dasharray: 32 34;
    stroke-dashoffset: 33;
    animation: HVkXDaMZ_draw 2000ms linear 1000ms forwards;
}

@keyframes HVkXDaMZ_draw {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes HVkXDaMZ_fade {
    0% {
        stroke-opacity: 1;
    }
    94.44444444444444% {
        stroke-opacity: 1;
    }
    100% {
        stroke-opacity: 0;
    }
}
