.elementor-1027 .elementor-element.elementor-element-2624fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);--padding-top:calc(var(--header-height) + var(--space-l));--padding-bottom:var(--section-gap);--padding-left:var(--side-margin);--padding-right:var(--side-margin);}.elementor-1027 .elementor-element.elementor-element-7c2b614{text-align:center;}.elementor-1027 .elementor-element.elementor-element-7c2b614 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-weight:400;line-height:0.9em;}.elementor-1027 .elementor-element.elementor-element-8f56b21{--grid-columns:3;--grid-row-gap:var(--space-xxxl);--grid-column-gap:var(--space-xs);}.elementor-1027 .elementor-element.elementor-element-2e3a040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1027 .elementor-element.elementor-element-7c2b614{text-align:center;}.elementor-1027 .elementor-element.elementor-element-8f56b21{--grid-columns:2;}}@media(max-width:767px){.elementor-1027 .elementor-element.elementor-element-7c2b614{text-align:center;}.elementor-1027 .elementor-element.elementor-element-8f56b21{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-8f56b21 */@media screen and (min-width: 1025px) {
    .elementor-1027 .elementor-element.elementor-element-8f56b21 .e-loop-item .animated {
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
    }
    .elementor-1027 .elementor-element.elementor-element-8f56b21 .e-loop-item:nth-child(3n+2) .animated {
        -webkit-animation-duration: .5s;
        animation-duration: .5s;
    }
    .elementor-1027 .elementor-element.elementor-element-8f56b21 .e-loop-item:nth-child(3n+1) .animated {
        -webkit-animation-duration: 1.5s;
        animation-duration: 1.5s;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-1027 .elementor-element.elementor-element-8f56b21 .e-loop-item:nth-child(odd) .animated {
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
    }
    .elementor-1027 .elementor-element.elementor-element-8f56b21 .e-loop-item:nth-child(even) .animated {
        -webkit-animation-duration: .5s;
        animation-duration: .5s;
    }
}

/*Permet de voir l'archive dans le mode édition*/
.elementor-edit-mode .elementor-1027 .elementor-element.elementor-element-8f56b21 .elementor-invisible {
    visibility: initial;
}/* End custom CSS */