@media (min-width:1024px) {

.animate .ebook-fold-inner .ebook-image {
    transform: translatex(-100px) rotate(-2deg) scale(1.2);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .ebook-fold-inner .ebook-image {
    transform: translatex(0px) rotate(0deg) scale(1);
    opacity: 1;
    transition: all 1s ease;
}

.animate .ebook-form {
    transform: scale(1.2) translatex(200px) rotate(2deg);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .ebook-form {
    transform: scale(1) translatex(0px) rotate(0deg);
    opacity: 1;
    transition: all 1000ms ease 500ms;
}

.animate .fold-1d-content-title .title:not(.floating-large-text) {
    transform: translatex(-300px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .fold-1d-content-title .title:not(.floating-large-text) {
    transform: translatex(0px);
    opacity: 1;
    transition: all 600ms ease;
}

.animate .fold1-1d-content-inner {
    transform: translatex(-300px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .fold1-1d-content-inner {
    transform: translatex(0px);
    opacity: 1;
    transition: all 600ms ease 500ms;
}

.animate .fold-1d-content-subtext {
    transform: translatey(50px);
    opacity: 0;
    transition: all 600ms ease;
}

.animate.animate-complete .fold-1d-content-subtext {
    transform: translatey(0px);
    opacity: 1;
    transition: all 600ms ease 300ms;
}

@keyframes floatAcross {
    0% {
        transform: translateX(-100%);
        opacity: 0.05;
    }
    20% {
        opacity: 0.15;
    }
    50% {
        transform: translateX(0);
        opacity: 0.15;
    }
    80% {
        opacity: 0.15;
    }
    100% {
        transform: translateX(125%);
        opacity: 0;
    }
}

.animate .title.floating-large-text{
    opacity:0;
    transition:all 1s ease;
}

.animate.animate-complete .title.floating-large-text {
    position: absolute;
    animation: floatAcross 50s linear infinite;
    white-space: nowrap;
    font-size: 10vw;
    color: white;
    animation-delay: 1.5s;
    transition:all 1s ease 1s;
}
    
}