body  {
    transition: transform 0.5s ease-out;
}

.player {
    animation: 2.8s infinite ease alternate effet;
}

.player:nth-of-type(4n-2) {
    animation: 2s infinite ease alternate effet;
}

.player:nth-of-type(4n-1) {
    animation: 2.5s infinite ease alternate effet;
}

.player:nth-of-type(4n) {
    animation: 4s infinite ease alternate effet;
}

@keyframes effet {
    0% {
        background-color: aquamarine;
        transform: scale(1);
    }

    50% {
        background-color: rgba(127, 255, 212,0.2);
        transform: scale(0.9);
    }

    100% {
        background-color: aquamarine;
        transform: scale(1);
    }
}

object {
    width: 70px;
    animation: 3s apparition ease-out infinite;
    transform-origin: center;
}

@keyframes apparition {

    0% {
        stroke: rgba(255,255,255,1);
        transform: translateY(-50px);
    }

    50% {
        stroke: rgba(255,255,255,0.1);
        transform: translateY(0px);
    }

    100% {
        stroke: rgba(255,255,255,1);
        transform: translateY(-50px);
    }

}













