/* Animations */

a{
	 transition: all 0.6s ease;
}

 .fromBottom, .animateChilds.fromBottom .wp-block-column{
	transform: translateY(100px);
}
 .fromTop, .animateChilds.fromTop .wp-block-column{
	transform: translateY(-100px);
}
 .fromLeft, .animateChilds.fromLeft .wp-block-column{
	transform: translateX(-100px);
}
 .fromRight, .animateChilds.fromRight .wp-block-column{
	transform: translateX(100px);
}

.animate, .animateChilds .wp-block-column, .gs_reveal, .animateChilds .wp-block-group,  .animateChilds .produit, .gs_r{
  will-change: transform;
  opacity: 0;
  transition: 1s all ease-in-out;
}

.animate.active, .animateChilds.active, .animateChilds.active .wp-block-column, .animateChilds.active-trigger .wp-block-group, .gs_reveal.active-trigger, .animateChilds.active-trigger .wp-block-column, .gs_reveal.active-trigger ul.is-style-crossed li, .animateChilds.active-trigger .produit, .gs_r.active-trigger{
  transform: translateY(0);
  opacity: 1;
   will-change: transform;
}

.wp-block-gallery{ position: relative;}

animateChilds .wp-block-column:nth-child(1), .gs_reveal.delay1{
   transition-delay: 0.1s;
}
.animateChilds .wp-block-column:nth-child(2), .gs_reveal.delay2{
    transition-delay: 0.2s;
}
.animateChilds .wp-block-column:nth-child(3), .gs_reveal.delay3{
    transition-delay: 0.4s;
}
.animateChilds .wp-block-column:nth-child(4), .gs_reveal.delay4{
    transition-delay: 0.6s;
}
.animateChilds .wp-block-column:nth-child(5), .gs_reveal.delay5{
    transition-delay: 0.8s;
}
.animateChilds .wp-block-column:nth-child(6), .gs_reveal.delay6{
    transition-delay: 1s;
}
.animateChilds .wp-block-column:nth-child(7), .gs_reveal.delay7{
    transition-delay: 1.2s;
}





.linewrapper{ z-index:1!important;}

.cycle .wp-block-group:not(.linewrapper){z-index:5!important; position: relative;}

/* Only front */

body:not(.wp-admin) .activite{ 
	-webkit-mask-image: url(../img/mask_arrow.svg);
  	mask-image: url(../img/mask_arrow.svg);
    -webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position : right;
	-webkit-mask-size: cover;
	mask-position : right;
	mask-size: cover;
}

.ek-linked-block{ transition: all .35s; }
.ek-linked-block:hover{ opacity: .8; transform: scale(1.05);}

.go,  .circles .wp-block-tiptip-hyperlink-group-block .wp-block-cover__image-background,  .wp-block-cb-slide .wp-block-group, .wp-block-cb-slide .wp-block-heading, .promesses a .wp-block-group, .bloc_devis .wp-block-cover__image-background, .expertises .wp-block-group a, .expertises .wp-block-group a .wp-block-heading, .wp-block-getwid-template-post-featured-image, .wp-block-post-template .produit{
	transition: transform .5s;	
}
.go:hover, .wp-block-cb-slide .wp-block-group:hover .wp-block-heading, .circles .wp-block-tiptip-hyperlink-group-block:hover .wp-block-cover__image-background, .promesses a .wp-block-group:hover, .bloc_devis:hover .wp-block-cover__image-background, .expertises .wp-block-group a:hover .wp-block-heading, .wp-block-getwid-template-post-featured-image:hover{
	transform: scale(1.1);
}
.wp-block-cb-slide .wp-block-group:hover, .expertises .wp-block-group a:hover, .wp-block-post-template .produit:hover{
	transform: scale(0.9);
}

.wp-admin .editor-styles-wrapper{background: white !important;}



@keyframes slidein {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0%);
  }
}


@media (max-width: 650px) {
	body:not(.wp-admin) .activite{
		-webkit-mask-image: url(../img/mask_arrow_mobile.svg);
  	mask-image: url(../img/mask_arrow_mobile.svg);
  	    -webkit-mask-position: center;
  	    padding-bottom: 80px !important;
  	}
  	.single-agence .reverse-mobile {
        flex-direction: column-reverse;
    }
	
}


