.elementor-42463 .elementor-element.elementor-element-a85c52d{--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:79px 79px;--row-gap:79px;--column-gap:79px;--padding-top:125px;--padding-bottom:208px;--padding-left:50px;--padding-right:50px;}.elementor-42463 .elementor-element.elementor-element-d559cc3{--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:153px 153px;--row-gap:153px;--column-gap:153px;}.elementor-42463 .elementor-element.elementor-element-ff72963{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42463 .elementor-element.elementor-element-2f5688e{padding:0px 0px 28px 0px;}.elementor-42463 .elementor-element.elementor-element-2f5688e .elementor-heading-title{font-family:var( --e-global-typography-25e02fe-font-family ), Sans-serif;font-size:var( --e-global-typography-25e02fe-font-size );font-weight:var( --e-global-typography-25e02fe-font-weight );line-height:var( --e-global-typography-25e02fe-line-height );color:var( --e-global-color-primary );}.elementor-42463 .elementor-element.elementor-element-9180a97{padding:73px 0px 0px 0px;}.elementor-42463 .elementor-element.elementor-element-f43f481{--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;--justify-content:space-between;--gap:143px 143px;--row-gap:143px;--column-gap:143px;--flex-wrap:nowrap;}.elementor-42463 .elementor-element.elementor-element-90c732b{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-42463 .elementor-element.elementor-element-912bb2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-42463 .elementor-element.elementor-element-912bb2f:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-912bb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90a80b2 );}.elementor-42463 .elementor-element.elementor-element-eabba1e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-42463 .elementor-element.elementor-element-eabba1e img{width:203px;border-radius:20px 20px 20px 20px;}.elementor-42463 .elementor-element.elementor-element-ae739fa{--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:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-42463 .elementor-element.elementor-element-8dd1801 p{margin-block-end:0px;}.elementor-42463 .elementor-element.elementor-element-2615684 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42463 .elementor-element.elementor-element-2615684 .elementor-button:hover, .elementor-42463 .elementor-element.elementor-element-2615684 .elementor-button:focus{background-color:var( --e-global-color-c8f29ed );}.elementor-42463 .elementor-element.elementor-element-2615684 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42463 .elementor-element.elementor-element-e033eb7{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42463 .elementor-element.elementor-element-e033eb7:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-e033eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90a80b2 );}.elementor-42463 .elementor-element.elementor-element-e033eb7.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-42463 .elementor-element.elementor-element-f6ac90c{--display:flex;--padding-top:156px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42463 .elementor-element.elementor-element-e31900f{--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:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:50px 50px 50px 50px;--padding-top:52px;--padding-bottom:62px;--padding-left:64px;--padding-right:64px;}.elementor-42463 .elementor-element.elementor-element-e31900f:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-e31900f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-413d7d8 );background-image:url("https://reseaupommier.irda.qc.ca/wp-content/uploads/2025/11/icos-pommes-flip.svg");background-position:98% 10px;background-repeat:no-repeat;background-size:260px auto;}.elementor-42463 .elementor-element.elementor-element-c5d7022 .elementor-heading-title{font-family:var( --e-global-typography-2d8d198-font-family ), Sans-serif;font-size:var( --e-global-typography-2d8d198-font-size );font-weight:var( --e-global-typography-2d8d198-font-weight );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42463 .elementor-element.elementor-element-5f2f452 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42463 .elementor-element.elementor-element-5f2f452 .elementor-button:hover, .elementor-42463 .elementor-element.elementor-element-5f2f452 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-42463 .elementor-element.elementor-element-5f2f452 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42463 .elementor-element.elementor-element-5f2f452 .elementor-button:hover svg, .elementor-42463 .elementor-element.elementor-element-5f2f452 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42463 .elementor-element.elementor-element-c70a4ff{--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:36px 36px;--row-gap:36px;--column-gap:36px;--border-radius:50px 50px 50px 50px;--padding-top:52px;--padding-bottom:62px;--padding-left:64px;--padding-right:64px;}.elementor-42463 .elementor-element.elementor-element-c70a4ff:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-c70a4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3958eed );background-image:url("https://reseaupommier.irda.qc.ca/wp-content/uploads/2025/11/icos-puniers.svg");background-position:98% 10px;background-repeat:no-repeat;background-size:328px auto;}.elementor-42463 .elementor-element.elementor-element-44ae6b0{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-42463 .elementor-element.elementor-element-44ae6b0 .elementor-heading-title{font-family:var( --e-global-typography-2d8d198-font-family ), Sans-serif;font-size:var( --e-global-typography-2d8d198-font-size );font-weight:var( --e-global-typography-2d8d198-font-weight );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42463 .elementor-element.elementor-element-79c9835 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42463 .elementor-element.elementor-element-79c9835 .elementor-button:hover, .elementor-42463 .elementor-element.elementor-element-79c9835 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-42463 .elementor-element.elementor-element-79c9835 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42463 .elementor-element.elementor-element-79c9835 .elementor-button:hover svg, .elementor-42463 .elementor-element.elementor-element-79c9835 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1599px){.elementor-42463 .elementor-element.elementor-element-2f5688e .elementor-heading-title{font-size:var( --e-global-typography-25e02fe-font-size );line-height:var( --e-global-typography-25e02fe-line-height );}.elementor-42463 .elementor-element.elementor-element-eabba1e img{width:170px;}.elementor-42463 .elementor-element.elementor-element-e31900f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42463 .elementor-element.elementor-element-e31900f:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-e31900f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:238px auto;}.elementor-42463 .elementor-element.elementor-element-c5d7022 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42463 .elementor-element.elementor-element-c70a4ff{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42463 .elementor-element.elementor-element-c70a4ff:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-c70a4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:298px auto;}.elementor-42463 .elementor-element.elementor-element-44ae6b0{--container-widget-width:750px;--container-widget-flex-grow:0;width:var( --container-widget-width, 750px );max-width:750px;}.elementor-42463 .elementor-element.elementor-element-44ae6b0 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}}@media(max-width:1279px){.elementor-42463 .elementor-element.elementor-element-a85c52d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-42463 .elementor-element.elementor-element-d559cc3{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-42463 .elementor-element.elementor-element-2f5688e .elementor-heading-title{font-size:var( --e-global-typography-25e02fe-font-size );line-height:var( --e-global-typography-25e02fe-line-height );}.elementor-42463 .elementor-element.elementor-element-9180a97{padding:50px 0px 0px 0px;}.elementor-42463 .elementor-element.elementor-element-f43f481{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-42463 .elementor-element.elementor-element-90c732b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42463 .elementor-element.elementor-element-912bb2f{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-42463 .elementor-element.elementor-element-912bb2f.e-con{--align-self:center;}.elementor-42463 .elementor-element.elementor-element-ae739fa{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-42463 .elementor-element.elementor-element-e033eb7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42463 .elementor-element.elementor-element-e033eb7.e-con{--align-self:center;}.elementor-42463 .elementor-element.elementor-element-f6ac90c{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42463 .elementor-element.elementor-element-e31900f:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-e31900f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 10px;background-size:225px auto;}.elementor-42463 .elementor-element.elementor-element-e31900f{--padding-top:42px;--padding-bottom:52px;--padding-left:54px;--padding-right:54px;}.elementor-42463 .elementor-element.elementor-element-c5d7022 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42463 .elementor-element.elementor-element-c70a4ff:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-c70a4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 0px;background-size:290px auto;}.elementor-42463 .elementor-element.elementor-element-c70a4ff{--padding-top:42px;--padding-bottom:52px;--padding-left:54px;--padding-right:54px;}.elementor-42463 .elementor-element.elementor-element-44ae6b0 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}}@media(max-width:767px){.elementor-42463 .elementor-element.elementor-element-a85c52d{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-42463 .elementor-element.elementor-element-d559cc3{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-42463 .elementor-element.elementor-element-2f5688e .elementor-heading-title{font-size:var( --e-global-typography-25e02fe-font-size );line-height:var( --e-global-typography-25e02fe-line-height );}.elementor-42463 .elementor-element.elementor-element-90c732b{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-42463 .elementor-element.elementor-element-912bb2f{--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:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42463 .elementor-element.elementor-element-eabba1e img{border-radius:15px 15px 15px 15px;}.elementor-42463 .elementor-element.elementor-element-8dd1801{text-align:center;}.elementor-42463 .elementor-element.elementor-element-e033eb7{--width:auto;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42463 .elementor-element.elementor-element-f6ac90c{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42463 .elementor-element.elementor-element-e31900f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42463 .elementor-element.elementor-element-e31900f:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-e31900f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 10px;background-size:125px auto;}.elementor-42463 .elementor-element.elementor-element-c5d7022 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42463 .elementor-element.elementor-element-c70a4ff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42463 .elementor-element.elementor-element-c70a4ff:not(.elementor-motion-effects-element-type-background), .elementor-42463 .elementor-element.elementor-element-c70a4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 0px;background-size:163px auto;}.elementor-42463 .elementor-element.elementor-element-44ae6b0{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-42463 .elementor-element.elementor-element-44ae6b0 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}}@media(min-width:768px){.elementor-42463 .elementor-element.elementor-element-912bb2f{--width:fit-content;}.elementor-42463 .elementor-element.elementor-element-ae739fa{--width:456px;}.elementor-42463 .elementor-element.elementor-element-e033eb7{--width:452px;}}@media(max-width:1279px) and (min-width:768px){.elementor-42463 .elementor-element.elementor-element-e033eb7{--width:auto;}}/* Start custom CSS for shortcode, class: .elementor-element-9180a97 */@media screen and (max-width: 400px) {
    .elementor-42463 .elementor-element.elementor-element-9180a97 {
        overflow: auto;
  padding-bottom: 10px;
  scrollbar-width: thin;
  scrollbar-color: var(--e-global-color-e1fb15a) #fff;
    }
    
    .elementor-42463 .elementor-element.elementor-element-9180a97 .identification-periodes {
        min-width: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac03463 */.elementor-42463 .elementor-element.elementor-element-ac03463 h1, .elementor-42463 .elementor-element.elementor-element-ac03463 h2, .elementor-42463 .elementor-element.elementor-element-ac03463 h3, .elementor-42463 .elementor-element.elementor-element-ac03463 h4, .elementor-42463 .elementor-element.elementor-element-ac03463 h5, .elementor-42463 .elementor-element.elementor-element-ac03463 h6 {
    color: var(--e-global-color-primary);
}

.elementor-42463 .elementor-element.elementor-element-ac03463 img {
    border-radius: 20px;
}

.elementor-42463 .elementor-element.elementor-element-ac03463 a {
    color: var(--e-global-color-c8f29ed);
    text-decoration: underline;
}

.elementor-42463 .elementor-element.elementor-element-ac03463 a:hover {
    color: inherit;
}

@media screen and (max-width:767px) {
    .elementor-42463 .elementor-element.elementor-element-ac03463 img {
    border-radius: 15px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f2f452 */.elementor-42463 .elementor-element.elementor-element-5f2f452 svg {
    transition: 0.3s;
    width: 13px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79c9835 */.elementor-42463 .elementor-element.elementor-element-79c9835 svg {
    transition: 0.3s;
    width: 13px;
}/* End custom CSS */