body {
    margin: 0;
    padding: 0;
}

#canvas-bg {
    position: absolute; width: 100%; height: auto; z-index:1;
}

.animation-bounce{
    animation-name: bounce;
    animation-duration: 1s;
}

#canvas {
    transition: opacity 169ms;
    position: relative; width: 100%; height: auto; z-index:2;
}

.hide {
    opacity: 0;
}

@keyframes bounce{
    0%{
        transform: translateY(0);
    }
    30%{
        transform: translateY(-70px);
    }
    50%{
        transform: translateY(5px);
    }
    70%{
        transform: translateY(-25px);
    }
    80%{
        transform: translateY(2px);
    }
    90%{
        transform: translateY(-15px);
    }
    100%{
        transform: translateY(0);
    }
}
