@keyframes downToTop {
    0% {
        transform: translateY(20px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes zoomOut {
    0% {
        transform: translateX(-50%) translateY(30px) scale(0.9);
    }
    100% {
        transform: translateX(-50%) translateY(0) scale(1);
    }
}

@keyframes imageAn {
    0% {
        opacity: 0.3;
        transform: translateX(-10%);
    }
    100% {
        opacity: 1;
        transform: translateX(20%);
    }
}

@keyframes downToTopSlider {
    0% {
        transform: translateY(10%);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes right {
    0% {
        transform: translateX(-50%) translateY(0) scale(1);
    }
    100% {
        transform: translateX(40%) translateY(0);
    }
}

@keyframes rightShadow {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(40%);
    }
}

@keyframes leftToRight {
    0% {
        opacity: 0;
        transform: translateX(-100%);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}