.elementor-13298 .elementor-element.elementor-element-35557a9{--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-13298 .elementor-element.elementor-element-35557a9:not(.elementor-motion-effects-element-type-background), .elementor-13298 .elementor-element.elementor-element-35557a9 > .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-13298 .elementor-element.elementor-element-624cec5{--display:flex;--gap:9px 0px;--row-gap:9px;--column-gap:0px;}.elementor-13298 .elementor-element.elementor-element-fbb6bb5 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-9f61eeb );}.elementor-13298 .elementor-element.elementor-element-086c692 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-9f61eeb );}.elementor-13298 .elementor-element.elementor-element-fd0ebd1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-13298 .elementor-element.elementor-element-efa3dcb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13298 .elementor-element.elementor-element-630f846{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13298 .elementor-element.elementor-element-630f846:not(.elementor-motion-effects-element-type-background), .elementor-13298 .elementor-element.elementor-element-630f846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-13298 .elementor-element.elementor-element-80f1484 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-13298 .elementor-element.elementor-element-80f1484{text-align:left;}.elementor-13298 .elementor-element.elementor-element-80f1484 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-13298 .elementor-element.elementor-element-0ec4d5b > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-0ec4d5b .elementor-heading-title{font-size:3em;font-weight:700;}.elementor-13298 .elementor-element.elementor-element-96892c6{font-size:1.2rem;font-weight:700;}.elementor-13298 .elementor-element.elementor-element-c0f46e9 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-c0f46e9 .elementor-heading-title{font-size:2.5em;font-weight:700;line-height:3rem;}.elementor-13298 .elementor-element.elementor-element-a2ca093{font-size:1.2em;font-weight:600;}.elementor-13298 .elementor-element.elementor-element-a963133{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13298 .elementor-element.elementor-element-a963133:not(.elementor-motion-effects-element-type-background), .elementor-13298 .elementor-element.elementor-element-a963133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2FA;}.elementor-13298 .elementor-element.elementor-element-a963133.e-con{--align-self:flex-start;}.elementor-13298 .elementor-element.elementor-element-80d710e{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:20px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-13298 .elementor-element.elementor-element-80d710e:not(.elementor-motion-effects-element-type-background), .elementor-13298 .elementor-element.elementor-element-80d710e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6F4;}.elementor-13298 .elementor-element.elementor-element-c4002b9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13298 .elementor-element.elementor-element-c4002b9 .elementor-heading-title{font-size:1rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-67ed2a8 );}.elementor-13298 .elementor-element.elementor-element-0410bed .elementor-button{background-color:#5F5877;font-size:1.2rem;font-weight:700;text-transform:none;}.elementor-13298 .elementor-element.elementor-element-0410bed{width:100%;max-width:100%;}.elementor-13298 .elementor-element.elementor-element-0410bed > .elementor-widget-container{margin:035px 0px 20px 0px;}.elementor-13298 .elementor-element.elementor-element-0410bed.elementor-element{--align-self:stretch;}.elementor-13298 .elementor-element.elementor-element-fdc78c7 .elementor-button{background-color:var( --e-global-color-f6a3796 );font-size:1.2rem;font-weight:700;text-transform:none;}.elementor-13298 .elementor-element.elementor-element-fdc78c7{width:100%;max-width:100%;}.elementor-13298 .elementor-element.elementor-element-fdc78c7.elementor-element{--align-self:stretch;}.elementor-13298 .elementor-element.elementor-element-8bf8a0e > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-8bf8a0e .elementor-heading-title{font-size:1.1rem;font-weight:700;color:#615879;}.elementor-13298 .elementor-element.elementor-element-2dcf7cb{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-bf9a81f{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-bf9a81f .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-bf9a81f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-7292654 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-7292654 .elementor-heading-title{font-size:1.1rem;font-weight:700;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-34c157f{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-bc3c241{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f6a3796 );--border-color:var( --e-global-color-f6a3796 );--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-13298 .elementor-element.elementor-element-bc3c241:not(.elementor-motion-effects-element-type-background), .elementor-13298 .elementor-element.elementor-element-bc3c241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2FA;}.elementor-13298 .elementor-element.elementor-element-cdd323e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-cdd323e .elementor-heading-title{font-size:1.1rem;font-weight:700;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-ba3b6bd{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-6695042{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-6695042 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-6695042 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-82d7beb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-82d7beb .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-dde1907{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-61634c7{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-61634c7 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-61634c7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-43de497 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-43de497 .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-253a46f{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-328c7ea{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-328c7ea .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-328c7ea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-aa1d628 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-aa1d628 .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-a163e28{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-a565111{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-a565111 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-a565111 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-a51edca > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-a51edca .elementor-heading-title{font-size:1.1rem;font-weight:700;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-7ecf367{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-a058554{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-a058554 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-a058554 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-7eeaaa7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-7eeaaa7 .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3rem;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-d367c66{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-1f43f68{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-1f43f68 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-1f43f68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-9e152d4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-9e152d4 .elementor-heading-title{font-size:1.1rem;font-weight:700;color:var( --e-global-color-f6a3796 );}.elementor-13298 .elementor-element.elementor-element-0e51a56{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-726b7bf{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-726b7bf .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-726b7bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-bd4cfb5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-bd4cfb5 .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:#615879;}.elementor-13298 .elementor-element.elementor-element-22879b5{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-604eff7{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-604eff7 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-604eff7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-eb63ddc > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-eb63ddc .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:#615879;}.elementor-13298 .elementor-element.elementor-element-d185289{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-a8fe8f6{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-a8fe8f6 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-a8fe8f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-5feea10 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-5feea10 .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:#615879;}.elementor-13298 .elementor-element.elementor-element-1cc8301{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-26bde85{--divider-border-style:solid;--divider-color:#16131321;--divider-border-width:1.5px;}.elementor-13298 .elementor-element.elementor-element-26bde85 .elementor-divider-separator{width:100%;}.elementor-13298 .elementor-element.elementor-element-26bde85 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13298 .elementor-element.elementor-element-3b8fae7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-13298 .elementor-element.elementor-element-3b8fae7 .elementor-heading-title{font-size:1.1rem;font-weight:700;line-height:1.3em;color:#615879;}.elementor-13298 .elementor-element.elementor-element-3bed46d{font-size:1rem;}.elementor-13298 .elementor-element.elementor-element-84ef4bc{--display:flex;}.elementor-13298 .elementor-element.elementor-element-651f673{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13298 .elementor-element.elementor-element-6d6c84c span.post-navigation__prev--label{color:var( --e-global-color-5e3aac3 );}.elementor-13298 .elementor-element.elementor-element-6d6c84c span.post-navigation__next--label{color:var( --e-global-color-5e3aac3 );}.elementor-13298 .elementor-element.elementor-element-6d6c84c span.post-navigation__prev--label, .elementor-13298 .elementor-element.elementor-element-6d6c84c span.post-navigation__next--label{font-size:1.4em;font-weight:800;}.elementor-13298 .elementor-element.elementor-element-6d6c84c .post-navigation__arrow-wrapper{color:var( --e-global-color-bf80bd4 );fill:var( --e-global-color-bf80bd4 );}@media(min-width:768px){.elementor-13298 .elementor-element.elementor-element-efa3dcb{--width:100%;}.elementor-13298 .elementor-element.elementor-element-630f846{--width:65%;}.elementor-13298 .elementor-element.elementor-element-a963133{--width:35%;}}/* Start custom CSS for heading, class: .elementor-element-fbb6bb5 */.elementor-13298 .elementor-element.elementor-element-fbb6bb5 span {
    color:orange;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-086c692 */.elementor-13298 .elementor-element.elementor-element-086c692 span {
    color:orange;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2ca093 */.elementor-13298 .elementor-element.elementor-element-a2ca093 p strong {
    margin-top:30px!important;
    display:block;
}
.elementor-13298 .elementor-element.elementor-element-a2ca093 p a, .elementor-13298 .elementor-element.elementor-element-a2ca093 li a {
    background:none!important;
    text-decoration:underline;
    color:#222;
}
.elementor-13298 .elementor-element.elementor-element-a2ca093 p a:hover, .elementor-13298 .elementor-element.elementor-element-a2ca093 li a:hover {
    color:#777!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f846 */.elementor-13298 .elementor-element.elementor-element-630f846 li::marker {
    color:#615879;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0410bed */.elementor-13298 .elementor-element.elementor-element-0410bed a {
    display:block;
}
.logged-in .activites-passees-oui .btn-reg-link{
    display:none!important;
}
.elementor-13298 .elementor-element.elementor-element-0410bed a:hover {
    background:#222!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdc78c7 */.elementor-13298 .elementor-element.elementor-element-fdc78c7 a {
    display:block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0514569 */.elementor-13298 .elementor-element.elementor-element-0514569 ul {
    margin-bottom:20px!important;
    padding-left:0;
    margin-top:30px!important;
}
.elementor-13298 .elementor-element.elementor-element-0514569 li {
    list-style:none;
    margin-top:10px;
    
}
.elementor-13298 .elementor-element.elementor-element-0514569 li a {
    text-decoration:underline;
    font-weight: bold;
    padding:12px 24px;
    text-decoration: none;
    text-align: center;
    background:#5F5877;
    margin-top:16px!important;
    margin-bottom:10px;
    color:#fff;
    font-size:1.1rem;
    border-radius:50px;
    display: block;
    transition: 0.2s ease all;
}
.elementor-13298 .elementor-element.elementor-element-0514569 ul li a:hover {
    background:#222;
    color:#fff!important;
}
.elementor-13298 .elementor-element.elementor-element-0514569 li a:hover {
    color:#777!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba3b6bd */.elementor-13298 .elementor-element.elementor-element-ba3b6bd strong {
    font-weight:600;
    color:#615879;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3c241 */.elementor-13298 .elementor-element.elementor-element-bc3c241 p a, .elementor-13298 .elementor-element.elementor-element-bc3c241 li a {
    background:none!important;
    text-decoration:underline;
    color:#222;
}
.elementor-13298 .elementor-element.elementor-element-bc3c241 p a:hover, .elementor-13298 .elementor-element.elementor-element-bc3c241 li a:hover {
    color:#777!important;
}
.elementor-13298 .elementor-element.elementor-element-bc3c241 li::marker {
    color:#615879;
}/* End custom CSS */