.elementor-12254 .elementor-element.elementor-element-a869c7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12254 .elementor-element.elementor-element-a869c7f:not(.elementor-motion-effects-element-type-background), .elementor-12254 .elementor-element.elementor-element-a869c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laruchee.thedev.ca/wp-content/uploads/entete-1.jpg");background-size:cover;}.elementor-12254 .elementor-element.elementor-element-0edbe40{--display:flex;--gap:9px 0px;--row-gap:9px;--column-gap:0px;}.elementor-12254 .elementor-element.elementor-element-4b70b71 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-9f61eeb );}.elementor-12254 .elementor-element.elementor-element-98e31c7 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-9f61eeb );}.elementor-12254 .elementor-element.elementor-element-5511836{--display:flex;--padding-top:80px;--padding-bottom:080px;--padding-left:20px;--padding-right:20px;}.elementor-12254 .elementor-element.elementor-element-b04f79c{width:100%;max-width:100%;text-align:left;}.elementor-12254 .elementor-element.elementor-element-b04f79c .elementor-heading-title{font-size:1.6rem;font-weight:700;line-height:32px;}.elementor-12254 .elementor-element.elementor-element-384498a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12254 .elementor-element.elementor-element-384498a{font-size:1.2rem;}.elementor-12254 .elementor-element.elementor-element-3466e11{--grid-columns:3;}.elementor-12254 .elementor-element.elementor-element-ceb3654{--display:flex;}.elementor-12254 .elementor-element.elementor-element-9131bf7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12254 .elementor-element.elementor-element-9131bf7 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-5e3aac3 );}.elementor-12254 .elementor-element.elementor-element-718902e{--display:flex;--padding-top:10px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12254 .elementor-element.elementor-element-711118f{--grid-columns:3;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12254 .elementor-element.elementor-element-3466e11{--grid-columns:2;}.elementor-12254 .elementor-element.elementor-element-711118f{--grid-columns:2;}}@media(max-width:767px){.elementor-12254 .elementor-element.elementor-element-3466e11{--grid-columns:1;}.elementor-12254 .elementor-element.elementor-element-711118f{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-4b70b71 */.elementor-12254 .elementor-element.elementor-element-4b70b71 span {
    color:orange;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98e31c7 */.elementor-12254 .elementor-element.elementor-element-98e31c7 span {
    color:orange;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9131bf7 */.elementor-12254 .elementor-element.elementor-element-9131bf7 span {
    color:orange;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718902e */.elementor-12254 .elementor-element.elementor-element-718902e .type-dactivite-mentorat-public .elementor-widget-image:before {
    content:"terminé";
    background:rgba(254, 157, 43, 0.8);
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    padding-top:calc(25% - 2rem);
    color:#fff;
    font-size:2rem;
    font-weight:700;
    text-transform: uppercase
}
.elementor-12254 .elementor-element.elementor-element-718902e .type-dactivite-atelier .elementor-widget-image:before {
    content:"terminé";
    background:rgba(38, 90, 97, 0.8);
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    padding-top:calc(25% - 2rem);
    color:#fff;
    font-size:2rem;
    font-weight:700;
    text-transform: uppercase
}
.elementor-12254 .elementor-element.elementor-element-718902e .type-dactivite-initiative-inspirante .elementor-widget-image:before {
    content:"terminé";
    background:rgba(97, 88, 121, 0.8);
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    padding-top:calc(25% - 2rem);
    color:#fff;
    font-size:2rem;
    font-weight:700;
    text-transform: uppercase
}/* End custom CSS */