body {
    margin: 0;
    padding: 0;
}

.wave {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    z-index: 1000;
}

.wave div:nth-child(n) {
    animation: flow 20s linear infinite;
    background: url("../images/wave.svg");
    background-size: 1000px 100px;
    position: inherit;
    width: 100%;
    height: 100%;
}

.wave div:nth-child(1) {
    opacity: 1;
    bottom: 0;
    animation-delay: 0s;
}

.wave div:nth-child(2) {
    animation-direction: reverse;
    opacity: 0.5;
    bottom: 10px;
}


@keyframes flow {
    0% {
        background-position: 0;
    }
    100% {
        background-position: 1000px;
    }
}