.animated {
    animation-duration: 1.8s;
    animation-fill-mode: both;
    animation-delay: 0.8s;
}

.animated.delay2 {
    animation-delay: 1.3s;
}
.animated.delay3 {
    animation-delay: 2.3s; 
} 
.animated.delay4{
    animation-delay: 0.3s;
}
.fadeInUp {
    opacity: 0;
    animation-name: fadeInUp;
}
.OpacityUp{
    opacity: 0;
    animation-name: OpacityUp;  
}
#intro .goToBlockButton::after{
    animation-duration: 3s;
    animation-fill-mode: both;
    animation-name: InUp;
    animation-iteration-count: infinite;
}
.mhlab78_text,
.mhlab78_text2{
    opacity: 0;
}
.social_item{
    opacity: 0;
}
.title_container{
    opacity: 0;
}
.partenaire{
    opacity: 0;
}
#bg_cave{
    opacity: 0;
}
#bg_mur{
    opacity: 0;
}
#cta_partrenaire_container{
    opacity: 0;
}
.modal_content_container{ 
    opacity: 0;
    animation-delay: 0s;
}
.mhlab_press{ 
    opacity: 0;
    animation-delay: 0s;
}


@keyframes fadeInUp {
    from{
        opacity: 0;
        transform: translate3d(0, 20%, 0);
    }
    to{
        opacity: 1;
        transform: none;
    }
}

@keyframes OpacityUp {
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }
}

@keyframes InUp {
    0%   {
        transform: translate3d(0, 0, 0);
    }
    50%  {
        transform: translate3d(0, 50%, 0);
    }
    100% {
        transform: translate3d(0, 0, 0);
    }
}

/* IE 9 */

.social_item{
    opacity: 1\9;
}
.title_container{
    opacity: 1\9;
}
.partenaire{
    opacity: 1\9;
}
#bg_cave{
    opacity: 1\9;
}
#bg_mur{
    opacity: 1\9;
}
#cta_partrenaire_container{
    opacity: 1\9;
}
.modal_content_container{ 
    opacity: 1\9;
    animation-delay: 0s\9;
}
.fadeInUp {
    opacity: 1\9;
}
.OpacityUp{
    opacity: 1\9;
}

@media screen and (max-width: 1024px) {
    .social_item{
        opacity: 1;
    }
    .title_container{
        opacity: 1;
    }
    .partenaire{
        opacity: 1;
    }
    #bg_cave{
        opacity: 1;
    }
    #bg_mur{
        opacity: 1;
    }
    #cta_partrenaire_container{
        opacity: 1;
    }
    .modal_content_container{ 
        opacity: 1;
        animation-delay: 0s;
    }
    .fadeInUp {
        opacity: 1;
    }
    .OpacityUp{
        opacity: 1;
    }

    @keyframes fadeInUp {
    }

    @keyframes OpacityUp {
    }

    @keyframes InUp {
    }
}