.activesection .titleparag, .activesection .title-contact {
    transform: translate3d(0px, 0px, 0px);
    opacity: 1;
}
.titleparag, .title-contact {
    opacity: 0;
    transform: translate3d(-300px, 0px, 0px);
    transition: all 0.9s cubic-bezier(0.84, -0.01, 0.48, 0.995), -webkit-transform 0.9s cubic-bezier(0.84, -0.01, 0.48, 0.995);
}
.activesection .imgpresentation, .activesection .paragpresentation, .activesection .formcontact, .activesection .bx-viewport li, .activesection .imgrealistion, .activesection .logofooter {
    transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0.2s;
    transform: translate3d(0px, 0px, 0px);
}
.imgpresentation, .paragpresentation, .formcontact, .bx-viewport li, .imgrealistion, .logofooter {
    transition: transform 0.8s cubic-bezier(0.6, 0.2, 0.1, 1) 0.2s;
    transform: translate3d(0px, 850px, 0px);
}

.activesection .flex-info .icon, .activesection .boxsociaux {
    transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0.2s;
    transform: translate3d(0px, 0px, 0px);
}
.flex-info .icon, .boxsociaux {
    transition: transform 0.8s cubic-bezier(0.6, 0.2, 0.1, 1) 0.2s;
    transform: translate3d(0px, 850px, 0px);

}
.activesection .title-item, .activesection .menufooter {
    transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;
    transform: translate3d(0px, 0px, 0px);
}
.title-item, .menufooter {
    transition: transform 0.8s cubic-bezier(0.6, 0.2, 0.1, 1) 0.5s;
    transform: translate3d(0px, 850px, 0px);
	display: block;
}
.activesection .description-item, .activesection .nos-coordonnes {
    transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0.8s;
    transform: translate3d(0px, 0px, 0px);
}
.description-item, .nos-coordonnes {
    transition: transform 0.8s cubic-bezier(0.6, 0.2, 0.1, 1) 0.8s;
    transform: translate3d(0px, 850px, 0px);
	display: block;
}
