.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}

@keyframes pulse {
    0% {
        transform: scale3d(1, 1, 1);
    }

    50% {
        transform: scale3d(1.05, 1.05, 1.05);
    }

    100% {
        transform: scale3d(1, 1, 1);
    }
}

.pulse {
    animation-name: pulse;
}

@keyframes bounce {
    0%,
    20%,
    53%,
    80%,
    100% {
        transform: translate3d(0, 0, 0);
    }

    40%,
    43% {
        transform: translate3d(0, -12px, 0);
    }

    70% {
        transform: translate3d(0, -6px, 0);
    }

    90% {
        transform: translate3d(0, -2px, 0);
    }
}

.bounce {
    animation-name: bounce;
    transform-origin: center bottom;
}
