/* --- (KEYFRAMES DEFINITIONS) --- */

/* Pop In */
@keyframes wpbingo-pop-in {
    0% { opacity: 0; transform: scale(0.5); }
    70% { transform: scale(1.05); }
    100% { opacity: 1; transform: scale(1); }
}
.wpbingo-pop-in.animated {
    animation-name: wpbingo-pop-in;
}

/* Blur In */
@keyframes wpbingo-blur-in {
    0% { opacity: 0; filter: blur(10px); transform: scale(1.1); }
    100% { opacity: 1; filter: blur(0); transform: scale(1); }
}
.wpbingo-blur-in.animated {
    animation-name: wpbingo-blur-in;
}

/* Move Up */
@keyframes wpbingo-move-up {
    0% { opacity: 0; transform: translateY(100px); }
    100% { opacity: 1; transform: translateY(0); }
}
.wpbingo-move-up.animated {
    animation-name: wpbingo-move-up;
}

/* Move Down */
@keyframes wpbingo-move-down {
    0% { opacity: 0; transform: translateY(-100px); }
    100% { opacity: 1; transform: translateY(0); }
}
.wpbingo-move-down.animated {
    animation-name: wpbingo-move-down;
}

/* Move Left */
@keyframes wpbingo-move-left {
    0% { opacity: 0; transform: translateX(100px); }
    100% { opacity: 1; transform: translateX(0); }
}
.wpbingo-move-left.animated {
    animation-name: wpbingo-move-left;
}

/* Move Right */
@keyframes wpbingo-move-right {
    0% { opacity: 0; transform: translateX(-100px); }
    100% { opacity: 1; transform: translateX(0); }
}
.wpbingo-move-right.animated {
    animation-name: wpbingo-move-right;
}