.elementor-42376 .elementor-element.elementor-element-5fdb5c8{--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-42376 .elementor-element.elementor-element-409a00f{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-42376 .elementor-element.elementor-element-86fcd05 .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-42376 .elementor-element.elementor-element-e0fff2b{--display:flex;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42376 .elementor-element.elementor-element-e67b7f1{--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-42376 .elementor-element.elementor-element-e67b7f1:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-e67b7f1 > .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-42376 .elementor-element.elementor-element-7433c40 .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-42376 .elementor-element.elementor-element-04103b1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42376 .elementor-element.elementor-element-04103b1 .elementor-button:hover, .elementor-42376 .elementor-element.elementor-element-04103b1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-42376 .elementor-element.elementor-element-04103b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42376 .elementor-element.elementor-element-04103b1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-42376 .elementor-element.elementor-element-04103b1 .elementor-button:hover svg, .elementor-42376 .elementor-element.elementor-element-04103b1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42376 .elementor-element.elementor-element-40071a0{--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-42376 .elementor-element.elementor-element-40071a0:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-40071a0 > .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-42376 .elementor-element.elementor-element-b276615{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-42376 .elementor-element.elementor-element-b276615 .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-42376 .elementor-element.elementor-element-8d35d15 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42376 .elementor-element.elementor-element-8d35d15 .elementor-button:hover, .elementor-42376 .elementor-element.elementor-element-8d35d15 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-42376 .elementor-element.elementor-element-8d35d15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42376 .elementor-element.elementor-element-8d35d15 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-42376 .elementor-element.elementor-element-8d35d15 .elementor-button:hover svg, .elementor-42376 .elementor-element.elementor-element-8d35d15 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1599px){.elementor-42376 .elementor-element.elementor-element-86fcd05 .elementor-heading-title{font-size:var( --e-global-typography-25e02fe-font-size );line-height:var( --e-global-typography-25e02fe-line-height );}.elementor-42376 .elementor-element.elementor-element-e67b7f1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42376 .elementor-element.elementor-element-e67b7f1:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-e67b7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:238px auto;}.elementor-42376 .elementor-element.elementor-element-7433c40 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42376 .elementor-element.elementor-element-40071a0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42376 .elementor-element.elementor-element-40071a0:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-40071a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:298px auto;}.elementor-42376 .elementor-element.elementor-element-b276615{--container-widget-width:750px;--container-widget-flex-grow:0;width:var( --container-widget-width, 750px );max-width:750px;}.elementor-42376 .elementor-element.elementor-element-b276615 .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-42376 .elementor-element.elementor-element-5fdb5c8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-42376 .elementor-element.elementor-element-86fcd05 .elementor-heading-title{font-size:var( --e-global-typography-25e02fe-font-size );line-height:var( --e-global-typography-25e02fe-line-height );}.elementor-42376 .elementor-element.elementor-element-e0fff2b{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42376 .elementor-element.elementor-element-e67b7f1:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-e67b7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 10px;background-size:225px auto;}.elementor-42376 .elementor-element.elementor-element-e67b7f1{--padding-top:42px;--padding-bottom:52px;--padding-left:54px;--padding-right:54px;}.elementor-42376 .elementor-element.elementor-element-7433c40 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42376 .elementor-element.elementor-element-40071a0:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-40071a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 0px;background-size:290px auto;}.elementor-42376 .elementor-element.elementor-element-40071a0{--padding-top:42px;--padding-bottom:52px;--padding-left:54px;--padding-right:54px;}.elementor-42376 .elementor-element.elementor-element-b276615 .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-42376 .elementor-element.elementor-element-5fdb5c8{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-42376 .elementor-element.elementor-element-86fcd05 .elementor-heading-title{font-size:var( --e-global-typography-25e02fe-font-size );line-height:var( --e-global-typography-25e02fe-line-height );}.elementor-42376 .elementor-element.elementor-element-e0fff2b{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42376 .elementor-element.elementor-element-e67b7f1{--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-42376 .elementor-element.elementor-element-e67b7f1:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-e67b7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 10px;background-size:125px auto;}.elementor-42376 .elementor-element.elementor-element-7433c40 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}.elementor-42376 .elementor-element.elementor-element-40071a0{--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-42376 .elementor-element.elementor-element-40071a0:not(.elementor-motion-effects-element-type-background), .elementor-42376 .elementor-element.elementor-element-40071a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:98% 0px;background-size:163px auto;}.elementor-42376 .elementor-element.elementor-element-b276615{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-42376 .elementor-element.elementor-element-b276615 .elementor-heading-title{font-size:var( --e-global-typography-2d8d198-font-size );line-height:var( --e-global-typography-2d8d198-line-height );}}/* Start custom CSS for theme-post-content, class: .elementor-element-43e7a6b */.elementor-42376 .elementor-element.elementor-element-43e7a6b h1, .elementor-42376 .elementor-element.elementor-element-43e7a6b h2, .elementor-42376 .elementor-element.elementor-element-43e7a6b h3, .elementor-42376 .elementor-element.elementor-element-43e7a6b h4, .elementor-42376 .elementor-element.elementor-element-43e7a6b h5, .elementor-42376 .elementor-element.elementor-element-43e7a6b h6 {
    color: var(--e-global-color-primary);
}

.elementor-42376 .elementor-element.elementor-element-43e7a6b img {
    border-radius: 20px;
}

.elementor-42376 .elementor-element.elementor-element-43e7a6b a {
    color: var(--e-global-color-c8f29ed);
    text-decoration: underline;
}

.elementor-42376 .elementor-element.elementor-element-43e7a6b a:hover {
    color: inherit;
}

@media screen and (max-width:767px) {
    .elementor-42376 .elementor-element.elementor-element-43e7a6b img {
    border-radius: 15px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409a00f */@media screen and (max-width:767px) {
    .elementor-42376 .elementor-element.elementor-element-409a00f {
        overflow: auto;
    scrollbar-width: thin;
    scrollbar-color: var(--e-global-color-e1fb15a) #fff;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04103b1 */.elementor-42376 .elementor-element.elementor-element-04103b1 svg {
    transition: 0.3s;
    width: 13px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d35d15 */.elementor-42376 .elementor-element.elementor-element-8d35d15 svg {
    transition: 0.3s;
    width: 13px;
}/* End custom CSS */