@media (min-width: 1024px) {
    .animate .contact-fold-socials {
        opacity: 0;
        transition: all 0s ease;
        transform: translateY(100px);
    }
    .animate-complete .contact-fold-socials {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
    }
    .animate .ebook-map {
        opacity: 0;
        transition: all 0s ease;
        transform: translateY(100px);
    }
    .animate-complete .ebook-map {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
        transition-delay: 300ms;
    }
    .animate .ebook-form {
        opacity: 0;
        transition: all 0s ease;
        transform: translateX(100px);
    }
    .animate-complete .ebook-form {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
        transition-delay: 600ms;
    }
    .animate.footer-block .logo {
        opacity: 0;
        transition: all 0s ease;
        transform: translateY(100px);
    }
    .animate-complete.footer-block .logo {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
    }
    .animate .footer-nav-items {
        opacity: 0;
        transition: all 0s ease;
        transform: translateY(100px);
    }
    .animate-complete .footer-nav-items {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
        transition-delay: 300ms;
    }
    .animate .footer-spacer {
        opacity: 0;
        transition: all 0s ease;
        transform: translateY(100px);
    }
    .animate-complete .footer-spacer {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
        transition-delay: 600ms;
    }
    .animate .footer-socials {
        opacity: 0;
        transition: all 0s ease;
        transform: translateY(100px);
    }
    .animate-complete .footer-socials {
        opacity: 1;
        transition: all 0.5s ease;
        transform: translateY(0px);
        transition-delay: 900ms;
    }

.animate div#home-logo-splide {
    transition: all 1000ms ease;
    opacity: 0;
}

.animate.animate-complete div#home-logo-splide {
    transition: all 1000ms ease;
    opacity: 1;
}
    
}