svg#logo path:nth-child(1),
svg#logo path:nth-child(2),
svg#logo path:nth-child(3),
svg#logo path:nth-child(4),
svg#logo path:nth-child(5),
svg#logo path:nth-child(6),
svg#logo path:nth-child(7),
svg#logo path:nth-child(8),
svg#logo path:nth-child(9),
svg#logo path:nth-child(10) {
    --stroke-dashoffset: 450;
    stroke-dasharray: 450;
    stroke-dashoffset: var(--stroke-dashoffset);
    animation-name: draw;
    animation-duration: .8s;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
    -webkit-animation-name: draw;
    -webkit-animation-duration: .8s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: draw;
    -moz-animation-duration: .8s;
    -moz-animation-timing-function: linear;
    -moz-animation-fill-mode: forwards;
    -o-animation-name: draw;
    -o-animation-duration: .8s;
    -o-animation-timing-function: linear;
    -o-animation-fill-mode: forwards;
}

svg#logo path:nth-child(2) {
    animation-delay: 0.1s;
    -webkit-animation-delay: 0.1s;
    -moz-animation-delay: 0.1s;
    -o-animation-delay: 0.1s;
}

svg#logo path:nth-child(3) {
    animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
}

svg#logo path:nth-child(4) {
    animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
}

svg#logo path:nth-child(5) {
    animation-delay: 0.4s;
    -webkit-animation-delay: 0.4s;
    -moz-animation-delay: 0.4s;
    -o-animation-delay: 0.4s;
}

svg#logo path:nth-child(6) {
    animation-delay: 0.5s;
    -webkit-animation-delay: 0.5s;
    -moz-animation-delay: 0.5s;
    -o-animation-delay: 0.5s;
}

svg#logo path:nth-child(7) {
    animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
}

svg#logo path:nth-child(8) {
    animation-delay: 0.7s;
    -webkit-animation-delay: 0.7s;
    -moz-animation-delay: 0.7s;
    -o-animation-delay: 0.7s;
}

svg#logo path:nth-child(9) {
    animation-delay: 0.8s;
    -webkit-animation-delay: 0.8s;
    -moz-animation-delay: 0.8s;
    -o-animation-delay: 0.8s;
}

svg#logo path:nth-child(10) {
    animation-delay: 0.9s;
    -webkit-animation-delay: 0.9s;
    -moz-animation-delay: 0.9s;
    -o-animation-delay: 0.9s;
}

@keyframes draw {
    to {
        stroke-dashoffset: 0;
    }
}

@-webkit-keyframes draw {
    to {
        stroke-dashoffset: 0;
    }
}

@-moz-keyframes draw {
    to {
        stroke-dashoffset: 0;
    }
}

@-o-keyframes draw {
    to {
        stroke-dashoffset: 0;
    }
}