@charset "UTF-8";

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

    100% {
        stroke-dashoffset: 488.29998779296875px;
        stroke-dasharray: 244.14999389648438px;
    }
}

.is-active #animeA .svg-elem-1 {
    animation: animate-svg-stroke-1 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both;
}

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

    100% {
        stroke-dashoffset: 75.72000122070312px;
        stroke-dasharray: 37.86000061035156px;
    }
}

.is-active #animeA .svg-elem-2 {
    animation: animate-svg-stroke-2 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.05s both;
}

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

    100% {
        stroke-dashoffset: 75.72000122070312px;
        stroke-dasharray: 37.86000061035156px;
    }
}

.is-active #animeA .svg-elem-3 {
    animation: animate-svg-stroke-3 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s both;
}

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

    100% {
        stroke-dashoffset: 75.72000122070312px;
        stroke-dasharray: 37.86000061035156px;
    }
}

.is-active #animeA .svg-elem-4 {
    animation: animate-svg-stroke-4 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.15000000000000002s both;
}

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

    100% {
        stroke-dashoffset: 266.739990234375px;
        stroke-dasharray: 133.3699951171875px;
    }
}

.is-active #animeA .svg-elem-5 {
    animation: animate-svg-stroke-5 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.2s both;
}

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

    100% {
        stroke-dashoffset: 29.439987182617188px;
        stroke-dasharray: 14.719993591308594px;
    }
}

.is-active #animeA .svg-elem-6 {
    animation: animate-svg-stroke-6 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.25s both;
}

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

    100% {
        stroke-dashoffset: 29.439987182617188px;
        stroke-dasharray: 14.719993591308594px;
    }
}

.is-active #animeA .svg-elem-7 {
    animation: animate-svg-stroke-7 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.30000000000000004s both;
}

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

    100% {
        stroke-dashoffset: 261.7799987792969px;
        stroke-dasharray: 130.88999938964844px;
    }
}

.is-active #animeA .svg-elem-8 {
    animation: animate-svg-stroke-8 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.35000000000000003s both;
}

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

    100% {
        stroke-dashoffset: 88.01998901367188px;
        stroke-dasharray: 44.00999450683594px;
    }
}

.is-active #animeA .svg-elem-9 {
    animation: animate-svg-stroke-9 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s both;
}

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

    100% {
        stroke-dashoffset: 88.01998901367188px;
        stroke-dasharray: 44.00999450683594px;
    }
}

.is-active #animeA .svg-elem-10 {
    animation: animate-svg-stroke-10 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.45s both;
}

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

    100% {
        stroke-dashoffset: 74.25997924804688px;
        stroke-dasharray: 37.12998962402344px;
    }
}

.is-active #animeA .svg-elem-11 {
    animation: animate-svg-stroke-11 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
}

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

    100% {
        stroke-dashoffset: 412.760009765625px;
        stroke-dasharray: 206.3800048828125px;
    }
}

.is-active #animeA .svg-elem-12 {
    animation: animate-svg-stroke-12 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.55s both;
}

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

    100% {
        stroke-dashoffset: 230px;
        stroke-dasharray: 115px;
    }
}

.is-active #animeA .svg-elem-13 {
    animation: animate-svg-stroke-13 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6000000000000001s both;
}

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

    100% {
        stroke-dashoffset: 167.7437744140625px;
        stroke-dasharray: 83.87188720703125px;
    }
}

.is-active #animeA .svg-elem-14 {
    animation: animate-svg-stroke-14 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.65s both;
}

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

    100% {
        stroke-dashoffset: 474.5669250488281px;
        stroke-dasharray: 237.28346252441406px;
    }
}

.is-active #animeA .svg-elem-15 {
    animation: animate-svg-stroke-15 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.7000000000000001s both;
}

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

    100% {
        stroke-dashoffset: 251.9178466796875px;
        stroke-dasharray: 125.95892333984375px;
    }
}

.is-active #animeA .svg-elem-16 {
    animation: animate-svg-stroke-16 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both;
}

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

    100% {
        stroke-dashoffset: 456.0662536621094px;
        stroke-dasharray: 228.0331268310547px;
    }
}

.is-active #animeA .svg-elem-17 {
    animation: animate-svg-stroke-17 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
}

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

    100% {
        stroke-dashoffset: 377.8800048828125px;
        stroke-dasharray: 188.94000244140625px;
    }
}

.is-active #animeA .svg-elem-18 {
    animation: animate-svg-stroke-18 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8500000000000001s both;
}

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

    100% {
        stroke-dashoffset: 154.19998168945312px;
        stroke-dasharray: 77.09999084472656px;
    }
}

.is-active #animeA .svg-elem-19 {
    animation: animate-svg-stroke-19 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both;
}

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

    100% {
        stroke-dashoffset: 65.04000854492188px;
        stroke-dasharray: 32.52000427246094px;
    }
}

.is-active #animeA .svg-elem-20 {
    animation: animate-svg-stroke-20 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9500000000000001s both;
}

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

    100% {
        stroke-dashoffset: 65.04000854492188px;
        stroke-dasharray: 32.52000427246094px;
    }
}

.is-active #animeA .svg-elem-21 {
    animation: animate-svg-stroke-21 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
}

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

    100% {
        stroke-dashoffset: 65.04000854492188px;
        stroke-dasharray: 32.52000427246094px;
    }
}

.is-active #animeA .svg-elem-22 {
    animation: animate-svg-stroke-22 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s both;
}

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

    100% {
        stroke-dashoffset: 56.11997985839844px;
        stroke-dasharray: 28.05998992919922px;
    }
}

.is-active #animeA .svg-elem-23 {
    animation: animate-svg-stroke-23 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both;
}

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

    100% {
        stroke-dashoffset: 56.11997985839844px;
        stroke-dasharray: 28.05998992919922px;
    }
}

.is-active #animeA .svg-elem-24 {
    animation: animate-svg-stroke-24 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1500000000000001s both;
}

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

    100% {
        stroke-dashoffset: 56.11997985839844px;
        stroke-dasharray: 28.05998992919922px;
    }
}

.is-active #animeA .svg-elem-25 {
    animation: animate-svg-stroke-25 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both;
}

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

    100% {
        stroke-dashoffset: 141.44793701171875px;
        stroke-dasharray: 70.72396850585938px;
    }
}

.is-active #animeA .svg-elem-26 {
    animation: animate-svg-stroke-26 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.25s both;
}

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

    100% {
        stroke-dashoffset: 105.17530822753906px;
        stroke-dasharray: 52.58765411376953px;
    }
}

.is-active #animeA .svg-elem-27 {
    animation: animate-svg-stroke-27 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s both;
}

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

    100% {
        stroke-dashoffset: 105.17530059814453px;
        stroke-dasharray: 52.587650299072266px;
    }
}

.is-active #animeA .svg-elem-28 {
    animation: animate-svg-stroke-28 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.35s both;
}

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

    100% {
        stroke-dashoffset: 105.1753158569336px;
        stroke-dasharray: 52.5876579284668px;
    }
}

.is-active #animeA .svg-elem-29 {
    animation: animate-svg-stroke-29 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both;
}

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

    100% {
        stroke-dashoffset: 53.519996643066406px;
        stroke-dasharray: 26.759998321533203px;
    }
}

.is-active #animeA .svg-elem-30 {
    animation: animate-svg-stroke-30 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4500000000000002s both;
}

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

    100% {
        stroke-dashoffset: 62.219970703125px;
        stroke-dasharray: 31.1099853515625px;
    }
}

.is-active #animeA .svg-elem-31 {
    animation: animate-svg-stroke-31 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both;
}

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

    100% {
        stroke-dashoffset: 62.219970703125px;
        stroke-dasharray: 31.1099853515625px;
    }
}

.is-active #animeA .svg-elem-32 {
    animation: animate-svg-stroke-32 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.55s both;
}

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

    100% {
        stroke-dashoffset: 265.72381591796875px;
        stroke-dasharray: 132.86190795898438px;
    }
}

.is-active #animeA .svg-elem-33 {
    animation: animate-svg-stroke-33 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both;
}

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

    100% {
        stroke-dashoffset: 208.77999877929688px;
        stroke-dasharray: 104.38999938964844px;
    }
}

.is-active #animeA .svg-elem-34 {
    animation: animate-svg-stroke-34 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6500000000000001s both;
}

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

    100% {
        stroke-dashoffset: 125.53999328613281px;
        stroke-dasharray: 62.769996643066406px;
    }
}

.is-active #animeA .svg-elem-35 {
    animation: animate-svg-stroke-35 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7000000000000002s both;
}

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

    100% {
        stroke-dashoffset: 125.53999328613281px;
        stroke-dasharray: 62.769996643066406px;
    }
}

.is-active #animeA .svg-elem-36 {
    animation: animate-svg-stroke-36 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.75s both;
}

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

    100% {
        stroke-dashoffset: 169.01998901367188px;
        stroke-dasharray: 84.50999450683594px;
    }
}

.is-active #animeA .svg-elem-37 {
    animation: animate-svg-stroke-37 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s both;
}

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

    100% {
        stroke-dashoffset: 22.139984130859375px;
        stroke-dasharray: 11.069992065429688px;
    }
}

.is-active #animeA .svg-elem-38 {
    animation: animate-svg-stroke-38 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.85s both;
}

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

    100% {
        stroke-dashoffset: 2054.81640625px;
        stroke-dasharray: 1027.408203125px;
    }
}

.is-active #animeA .svg-elem-39 {
    animation: animate-svg-stroke-39 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9000000000000001s both;
}

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

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

.is-active #animeB .svg-elem-1 {
    animation: animate-svg-stroke2-1 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both;
}

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

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

.is-active #animeB .svg-elem-2 {
    animation: animate-svg-stroke2-2 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.05s both;
}

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

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

.is-active #animeB .svg-elem-3 {
    animation: animate-svg-stroke2-3 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.1s both;
}

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

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

.is-active #animeB .svg-elem-4 {
    animation: animate-svg-stroke2-4 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.15000000000000002s both;
}

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

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

.is-active #animeB .svg-elem-5 {
    animation: animate-svg-stroke2-5 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.2s both;
}

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

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

.is-active #animeB .svg-elem-6 {
    animation: animate-svg-stroke2-6 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.25s both;
}

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

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

.is-active #animeB .svg-elem-7 {
    animation: animate-svg-stroke2-7 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.30000000000000004s both;
}

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

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

.is-active #animeB .svg-elem-8 {
    animation: animate-svg-stroke2-8 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.35000000000000003s both;
}

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

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

.is-active #animeB .svg-elem-9 {
    animation: animate-svg-stroke2-9 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s both;
}

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

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

.is-active #animeB .svg-elem-10 {
    animation: animate-svg-stroke2-10 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.45s both;
}

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

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

.is-active #animeB .svg-elem-11 {
    animation: animate-svg-stroke2-11 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
}

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

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

.is-active #animeB .svg-elem-12 {
    animation: animate-svg-stroke2-12 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.55s both;
}

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

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

.is-active #animeB .svg-elem-13 {
    animation: animate-svg-stroke2-13 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6000000000000001s both;
}

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

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

.is-active #animeB .svg-elem-14 {
    animation: animate-svg-stroke2-14 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.65s both;
}

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

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

.is-active #animeB .svg-elem-15 {
    animation: animate-svg-stroke2-15 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.7000000000000001s both;
}

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

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

.is-active #animeB .svg-elem-16 {
    animation: animate-svg-stroke2-16 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both;
}

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

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

.is-active #animeB .svg-elem-17 {
    animation: animate-svg-stroke2-17 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
}

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

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

.is-active #animeB .svg-elem-18 {
    animation: animate-svg-stroke2-18 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8500000000000001s both;
}

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

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

.is-active #animeB .svg-elem-19 {
    animation: animate-svg-stroke2-19 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both;
}

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

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

.is-active #animeB .svg-elem-20 {
    animation: animate-svg-stroke2-20 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9500000000000001s both;
}

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

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

.is-active #animeB .svg-elem-21 {
    animation: animate-svg-stroke2-21 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
}

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

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

.is-active #animeB .svg-elem-22 {
    animation: animate-svg-stroke2-22 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s both;
}

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

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

.is-active #animeB .svg-elem-23 {
    animation: animate-svg-stroke2-23 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both;
}

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

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

.is-active #animeB .svg-elem-24 {
    animation: animate-svg-stroke2-24 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1500000000000001s both;
}

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

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

.is-active #animeB .svg-elem-25 {
    animation: animate-svg-stroke2-25 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both;
}

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

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

.is-active #animeB .svg-elem-26 {
    animation: animate-svg-stroke2-26 1.2s cubic-bezier(0.47, 0, 0.745, 0.715) 1.25s both;
}