@-webkit-keyframes slide-down {
    0%{
        background-color: transparent;
    }
    30%{
        opacity: 0;
    }
    100%{
        bottom: -100%;
        background-size: 200%;
    }
}

@keyframes slide-down {
    0%{
        background-color: transparent;
    }
    30%{
        opacity: 0;
    }
    100%{
        bottom: -100%;
        background-size: 200%;
    }
}


@-webkit-keyframes size-up-after {
    100%{
        background-size: 100% 100%;
    }
}


@keyframes size-up-after {
    100%{
        background-size: 100% 100%;
    }
}

@-webkit-keyframes slide-up {
    0%{
        background-color: transparent;
    }
    30%{
        opacity: 0;
    }
    100%{
        top: -100%;
        background-size: 200%;
    }
}

@keyframes slide-up {
    0%{
        background-color: transparent;
    }
    30%{
        opacity: 0;
    }
    100%{
        top: -100%;
        background-size: 200%;
    }
}

@-webkit-keyframes scale-up {
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}  
@keyframes scale-up {
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);    }
} 

@-webkit-keyframes show-content {
    100%{
        opacity: 1;
    }
}
@keyframes show-content {
    100%{
        opacity: 1;
    }
}

@-webkit-keyframes sizing-background-image {
    100%{
        background-size: 100% 100%;
        font-size: -webkit-clamp(5rem, 20vw, 10em);
        font-size: clamp(5rem, 20vw, 10em);
    }
}
@keyframes sizing-background-image {
    100%{
        background-size: 100% 100%;
        font-size: -webkit-clamp(5rem, 20vw, 10em);
        font-size: clamp(5rem, 20vw, 10em);
    }
}

@-webkit-keyframes moveToRight {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(4em);
        transform: translateX(4em);
    }
}
@keyframes moveToRight {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        transform: translateX(4em);
    }
}