.elementor-27 .elementor-element.elementor-element-1e4eb4b{--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;}.elementor-27 .elementor-element.elementor-element-1e4eb4b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e4eb4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toutunvillage.uqo.ca/wp-content/uploads/2025/05/bg_patern_red-1536x327-1.jpg");}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-7932a1a > .elementor-widget-container{padding:70px 0px 70px 0px;}.elementor-27 .elementor-element.elementor-element-7932a1a{text-align:center;}.elementor-27 .elementor-element.elementor-element-7932a1a .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:3rem;font-weight:800;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ec9267c{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ec9267c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ec9267c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c5c1857{text-align:center;}.elementor-27 .elementor-element.elementor-element-c69800a{--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-27 .elementor-element.elementor-element-c69800a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c69800a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-1939617{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-98e02f3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bbd4e4a{--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-27 .elementor-element.elementor-element-f5aa5ce{--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;}.elementor-27 .elementor-element.elementor-element-fbd3ca3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-91f323b{--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;}.elementor-27 .elementor-element.elementor-element-91d5df0{--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-27 .elementor-element.elementor-element-91d5df0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-91d5df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-5738b0c{--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;}.elementor-27 .elementor-element.elementor-element-5ff9f83{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3a9e2a5{--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-27 .elementor-element.elementor-element-a32d479{--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;}.elementor-27 .elementor-element.elementor-element-cb6db07{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-992875b{--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;}.elementor-27 .elementor-element.elementor-element-e8f7f99{--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-27 .elementor-element.elementor-element-e8f7f99:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e8f7f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-72cc52c{--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;}.elementor-27 .elementor-element.elementor-element-c490190{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0138bf0{--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-27 .elementor-element.elementor-element-bd4b62d{--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;}.elementor-27 .elementor-element.elementor-element-658f28c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e77a5f4{--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;}.elementor-27 .elementor-element.elementor-element-d1603bc{--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-27 .elementor-element.elementor-element-d1603bc:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d1603bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-f30129c{--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;}.elementor-27 .elementor-element.elementor-element-0b608dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f9302af{--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-27 .elementor-element.elementor-element-54bc316{--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;}.elementor-27 .elementor-element.elementor-element-4295327{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7ced43e{--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;}.elementor-27 .elementor-element.elementor-element-eecef02{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-eecef02:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-eecef02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4b4198f{text-align:center;}.elementor-27 .elementor-element.elementor-element-35a3a28{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-898aa93{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-898aa93:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-898aa93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-497b3d8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-1e006b6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-716213e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-c3a16c0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-c3a16c0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c3a16c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-98558d0{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-98558d0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-98558d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-dfdbe15{text-align:center;}.elementor-27 .elementor-element.elementor-element-1d49bd6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9bd07b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-8b05677{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-8b05677:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8b05677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-6af5809{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-0760ad0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c980235{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-c980235:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c980235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-ae6e5e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-2ee720a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-2ee720a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2ee720a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-0a5b518{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-574831a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-dd22c77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-dd22c77:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dd22c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-7eb0914{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-5694f84{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5694f84:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5694f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-8f51f50{text-align:center;}.elementor-27 .elementor-element.elementor-element-252a260{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-61ee7af{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-9d89338{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-f9822f4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-63b8c26{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-63b8c26:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-63b8c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-27 .elementor-element.elementor-element-3170ff7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-5d09c0d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-10884f2{--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;}.elementor-27 .elementor-element.elementor-element-10884f2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-10884f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toutunvillage.uqo.ca/wp-content/uploads/2025/05/uqo-background-tout-un-village-1536x405-1.png");background-position:center center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-90fd25c{--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;}.elementor-27 .elementor-element.elementor-element-90fd25c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-44a5442{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-44a5442.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-9bd1a1c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Niramit", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-27 .elementor-element.elementor-element-9bd1a1c .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9bd1a1c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-9bd1a1c .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-9bd1a1c .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-1e4eb4b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-27 .elementor-element.elementor-element-7932a1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7932a1a{text-align:center;}.elementor-27 .elementor-element.elementor-element-7932a1a .elementor-heading-title{font-size:2.4rem;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-ec9267c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-27 .elementor-element.elementor-element-c69800a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-27 .elementor-element.elementor-element-98e02f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bbd4e4a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-fbd3ca3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-91d5df0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-5ff9f83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3a9e2a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-cb6db07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e8f7f99{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-c490190{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0138bf0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-658f28c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d1603bc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-0b608dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f9302af{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-10884f2{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-1939617{--width:50%;}.elementor-27 .elementor-element.elementor-element-98e02f3{--width:50%;}.elementor-27 .elementor-element.elementor-element-f5aa5ce{--width:50%;}.elementor-27 .elementor-element.elementor-element-fbd3ca3{--width:50%;}.elementor-27 .elementor-element.elementor-element-91f323b{--width:50%;}.elementor-27 .elementor-element.elementor-element-5738b0c{--width:50%;}.elementor-27 .elementor-element.elementor-element-5ff9f83{--width:50%;}.elementor-27 .elementor-element.elementor-element-a32d479{--width:50%;}.elementor-27 .elementor-element.elementor-element-cb6db07{--width:50%;}.elementor-27 .elementor-element.elementor-element-992875b{--width:50%;}.elementor-27 .elementor-element.elementor-element-72cc52c{--width:50%;}.elementor-27 .elementor-element.elementor-element-c490190{--width:50%;}.elementor-27 .elementor-element.elementor-element-bd4b62d{--width:50%;}.elementor-27 .elementor-element.elementor-element-658f28c{--width:50%;}.elementor-27 .elementor-element.elementor-element-e77a5f4{--width:50%;}.elementor-27 .elementor-element.elementor-element-f30129c{--width:50%;}.elementor-27 .elementor-element.elementor-element-0b608dd{--width:50%;}.elementor-27 .elementor-element.elementor-element-54bc316{--width:50%;}.elementor-27 .elementor-element.elementor-element-4295327{--width:50%;}.elementor-27 .elementor-element.elementor-element-7ced43e{--width:50%;}.elementor-27 .elementor-element.elementor-element-898aa93{--width:50%;}.elementor-27 .elementor-element.elementor-element-497b3d8{--width:50%;}.elementor-27 .elementor-element.elementor-element-716213e{--width:50%;}.elementor-27 .elementor-element.elementor-element-c3a16c0{--width:50%;}.elementor-27 .elementor-element.elementor-element-9bd07b4{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-8b05677{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-6af5809{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-c980235{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-ae6e5e4{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-2ee720a{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-574831a{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-dd22c77{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-7eb0914{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-61ee7af{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-9d89338{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-f9822f4{--width:33.3%;}.elementor-27 .elementor-element.elementor-element-3170ff7{--width:50%;}.elementor-27 .elementor-element.elementor-element-5d09c0d{--width:50%;}.elementor-27 .elementor-element.elementor-element-90fd25c{--width:50%;}.elementor-27 .elementor-element.elementor-element-44a5442{--width:50%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-10884f2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-10884f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-36068e4 */.elementor-27 .elementor-element.elementor-element-36068e4 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6519f0 */.elementor-27 .elementor-element.elementor-element-c6519f0 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-724e24b */.elementor-27 .elementor-element.elementor-element-724e24b img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f88fa */.elementor-27 .elementor-element.elementor-element-16f88fa img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3de854 */.elementor-27 .elementor-element.elementor-element-a3de854 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-576eb07 */.elementor-27 .elementor-element.elementor-element-576eb07 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3725c95 */.elementor-27 .elementor-element.elementor-element-3725c95 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0395fb */.elementor-27 .elementor-element.elementor-element-e0395fb img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e1094 */.elementor-27 .elementor-element.elementor-element-58e1094 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15765e6 */.elementor-27 .elementor-element.elementor-element-15765e6 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cafc63b */.elementor-27 .elementor-element.elementor-element-cafc63b img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21b6423 */.elementor-27 .elementor-element.elementor-element-21b6423 img {
  width: 250px;         /* ✅ Modifie ici la taille du cercle */
  height: 250px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97352f7 */.elementor-27 .elementor-element.elementor-element-97352f7 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ad9fb5 */.elementor-27 .elementor-element.elementor-element-6ad9fb5 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c101055 */.elementor-27 .elementor-element.elementor-element-c101055 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d65cc45 */.elementor-27 .elementor-element.elementor-element-d65cc45 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57089da */.elementor-27 .elementor-element.elementor-element-57089da img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82e850d */.elementor-27 .elementor-element.elementor-element-82e850d img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8164709 */.elementor-27 .elementor-element.elementor-element-8164709 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cfcd63 */.elementor-27 .elementor-element.elementor-element-2cfcd63 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d8caa6 */.elementor-27 .elementor-element.elementor-element-9d8caa6 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-042ef96 */.elementor-27 .elementor-element.elementor-element-042ef96 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86b259b */.elementor-27 .elementor-element.elementor-element-86b259b img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2512043 */.elementor-27 .elementor-element.elementor-element-2512043 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b709b5 */.elementor-27 .elementor-element.elementor-element-2b709b5 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29672f4 */.elementor-27 .elementor-element.elementor-element-29672f4 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2d3ff9 */.elementor-27 .elementor-element.elementor-element-f2d3ff9 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1598c95 */.elementor-27 .elementor-element.elementor-element-1598c95 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d08f8f0 */.elementor-27 .elementor-element.elementor-element-d08f8f0 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19eaa22 */.elementor-27 .elementor-element.elementor-element-19eaa22 img {
  width: 150px;         /* ✅ Modifie ici la taille du cercle */
  height: 150px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: auto;
}/* End custom CSS */