.elementor-200 .elementor-element.elementor-element-2f6831d0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-200 .elementor-element.elementor-element-2f6831d0:not(.elementor-motion-effects-element-type-background),.elementor-200 .elementor-element.elementor-element-2f6831d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8a8bb5d)}.elementor-200 .elementor-element.elementor-element-3c6ca1a0{--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-200 .elementor-element.elementor-element-4f75fd3b{--display:flex;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px}.elementor-200 .elementor-element.elementor-element-4f75fd3b:not(.elementor-motion-effects-element-type-background),.elementor-200 .elementor-element.elementor-element-4f75fd3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-1bf78eb9 .elementor-heading-title{font-family:"Radio Canada Big",Sans-serif;font-size:36px;font-weight:700;line-height:38px;color:var(--e-global-color-secondary)}.elementor-200 .elementor-element.elementor-element-1e552a5c>.elementor-widget-container{padding:10px 0}.elementor-200 .elementor-element.elementor-element-1e552a5c{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-200 .elementor-element.elementor-element-5f2d5e83>.elementor-widget-container{padding:20px 0 0}.elementor-200 .elementor-element.elementor-element-5f2d5e83 .elementor-heading-title{font-family:"Radio Canada Big",Sans-serif;font-size:22px;font-weight:700;color:var(--e-global-color-accent)}.elementor-200 .elementor-element.elementor-element-5a9ece77{font-family:"Radio Canada Big",Sans-serif;font-size:18px;font-weight:400}.elementor-200 .elementor-element.elementor-element-da81682{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row}.elementor-200 .elementor-element.elementor-element-a7af4cb{font-family:"Radio Canada Big",Sans-serif;font-size:18px;font-weight:400}.elementor-200 .elementor-element.elementor-element-434c3f0a{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)}.elementor-200 .elementor-element.elementor-element-77dccd6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-200 .elementor-element.elementor-element-77dccd6:not(.elementor-motion-effects-element-type-background),.elementor-200 .elementor-element.elementor-element-77dccd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3F789D1F}.elementor-200 .elementor-element.elementor-element-6973b790 .elementor-heading-title{font-family:"Radio Canada Big",Sans-serif;font-size:28px;font-weight:700;line-height:32px;color:var(--e-global-color-accent)}.elementor-200 .elementor-element.elementor-element-42e27307{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-200 .elementor-element.elementor-element-7efb6ca1 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-aaee86b-font-family),Sans-serif;font-size:var(--e-global-typography-aaee86b-font-size);font-weight:var(--e-global-typography-aaee86b-font-weight);fill:var(--e-global-color-4ea2f0b);color:var(--e-global-color-4ea2f0b);border-style:none;border-radius:5px;padding:12px 15px}.elementor-200 .elementor-element.elementor-element-30a90cf{--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-200 .elementor-element.elementor-element-e960954{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-200 .elementor-element.elementor-element-e960954:not(.elementor-motion-effects-element-type-background),.elementor-200 .elementor-element.elementor-element-e960954>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-e960954.e-con{--align-self:center}.elementor-200 .elementor-element.elementor-element-62ef4ccf{text-align:center}.elementor-200 .elementor-element.elementor-element-62ef4ccf .elementor-heading-title{font-family:"Radio Canada Big",Sans-serif;font-size:25px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-200 .elementor-element.elementor-element-7ca53c6b{text-align:center;font-family:"Radio Canada Big",Sans-serif;font-size:21px;font-weight:400;line-height:30px}.elementor-200 .elementor-element.elementor-element-95171a6{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-200 .elementor-element.elementor-element-95171a6:not(.elementor-motion-effects-element-type-background),.elementor-200 .elementor-element.elementor-element-95171a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-200 .elementor-element.elementor-element-95171a6.e-con{--align-self:center}.elementor-200 .elementor-element.elementor-element-b549290{text-align:center}.elementor-200 .elementor-element.elementor-element-b549290 .elementor-heading-title{font-family:"Radio Canada Big",Sans-serif;font-size:25px;font-weight:700;color:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-dd7831f{text-align:center;color:var(--e-global-color-4ea2f0b);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)}.elementor-200 .elementor-element.elementor-element-16043d31{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--align-items:start;--padding-top:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-200 .elementor-element.elementor-element-16043d31:not(.elementor-motion-effects-element-type-background),.elementor-200 .elementor-element.elementor-element-16043d31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-200 .elementor-element.elementor-element-468d8085.jkit-equal-height-enable,.elementor-200 .elementor-element.elementor-element-468d8085.jkit-equal-height-enable .elementor-widget-container,.elementor-200 .elementor-element.elementor-element-468d8085.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,.elementor-200 .elementor-element.elementor-element-468d8085.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{height:100%}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-aaee86b-font-family),Sans-serif;font-size:var(--e-global-typography-aaee86b-font-size);font-weight:var(--e-global-typography-aaee86b-font-weight);padding:10px 15px;color:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:not(.hover-gradient):hover,.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient:before{background-color:var(--e-global-color-accent)}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box{flex-direction:column}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{text-align:center;padding:22px 22px 36px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-header img{object-fit:cover;opacity:100%}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img{opacity:100%;-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-family:"Radio Canada Big",Sans-serif;font-size:22px;font-weight:700}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg{margin-right:5px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg{margin-left:5px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description{font-family:"Radio Canada Big",Sans-serif;font-size:16px;font-weight:400}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg{margin-right:5px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg{margin-left:5px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg{fill:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-1ece0877.jkit-equal-height-enable,.elementor-200 .elementor-element.elementor-element-1ece0877.jkit-equal-height-enable .elementor-widget-container,.elementor-200 .elementor-element.elementor-element-1ece0877.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,.elementor-200 .elementor-element.elementor-element-1ece0877.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{height:100%}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-aaee86b-font-family),Sans-serif;font-size:var(--e-global-typography-aaee86b-font-size);font-weight:var(--e-global-typography-aaee86b-font-weight);padding:10px 15px;color:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:not(.hover-gradient):hover,.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient:before{background-color:var(--e-global-color-accent)}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box{flex-direction:column}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{text-align:center;padding:22px 22px 36px}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-header img{object-fit:cover;opacity:100%}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img{opacity:100%;-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-family:"Radio Canada Big",Sans-serif;font-size:22px;font-weight:700}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg{margin-right:5px}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg{margin-left:5px}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description{font-family:"Radio Canada Big",Sans-serif;font-size:16px;font-weight:400}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg{margin-right:5px}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg{margin-left:5px}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg{fill:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-1175b3f9.jkit-equal-height-enable,.elementor-200 .elementor-element.elementor-element-1175b3f9.jkit-equal-height-enable .elementor-widget-container,.elementor-200 .elementor-element.elementor-element-1175b3f9.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,.elementor-200 .elementor-element.elementor-element-1175b3f9.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{height:100%}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-aaee86b-font-family),Sans-serif;font-size:var(--e-global-typography-aaee86b-font-size);font-weight:var(--e-global-typography-aaee86b-font-weight);padding:10px 15px;color:var(--e-global-color-4ea2f0b)}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:not(.hover-gradient):hover,.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a.hover-gradient:before{background-color:var(--e-global-color-accent)}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box{flex-direction:column}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{text-align:center;padding:22px 22px 36px}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-header img{object-fit:cover;opacity:100%}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img{opacity:100%;-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title{font-family:"Radio Canada Big",Sans-serif;font-size:22px;font-weight:700}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg{margin-right:5px}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg{margin-left:5px}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description{font-family:"Radio Canada Big",Sans-serif;font-size:16px;font-weight:400}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg{margin-right:5px}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg{margin-left:5px}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg{fill:var(--e-global-color-4ea2f0b)}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-2f6831d0{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-200 .elementor-element.elementor-element-1e552a5c{font-size:var(--e-global-typography-secondary-font-size)}.elementor-200 .elementor-element.elementor-element-da81682{--grid-auto-flow:row}.elementor-200 .elementor-element.elementor-element-434c3f0a{font-size:var(--e-global-typography-primary-font-size)}.elementor-200 .elementor-element.elementor-element-6973b790{text-align:center}.elementor-200 .elementor-element.elementor-element-42e27307{text-align:center;font-size:var(--e-global-typography-secondary-font-size)}.elementor-200 .elementor-element.elementor-element-7efb6ca1 .elementor-button{font-size:var(--e-global-typography-aaee86b-font-size)}.elementor-200 .elementor-element.elementor-element-30a90cf{--flex-wrap:wrap}.elementor-200 .elementor-element.elementor-element-dd7831f{font-size:var(--e-global-typography-primary-font-size)}.elementor-200 .elementor-element.elementor-element-16043d31{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{font-size:var(--e-global-typography-aaee86b-font-size)}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{font-size:var(--e-global-typography-aaee86b-font-size)}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{font-size:var(--e-global-typography-aaee86b-font-size)}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-2f6831d0{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-200 .elementor-element.elementor-element-4f75fd3b{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px}.elementor-200 .elementor-element.elementor-element-1e552a5c{font-size:var(--e-global-typography-secondary-font-size)}.elementor-200 .elementor-element.elementor-element-da81682{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-200 .elementor-element.elementor-element-434c3f0a{font-size:var(--e-global-typography-primary-font-size)}.elementor-200 .elementor-element.elementor-element-77dccd6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-200 .elementor-element.elementor-element-42e27307{font-size:var(--e-global-typography-secondary-font-size)}.elementor-200 .elementor-element.elementor-element-7efb6ca1 .elementor-button{font-size:var(--e-global-typography-aaee86b-font-size)}.elementor-200 .elementor-element.elementor-element-dd7831f{font-size:var(--e-global-typography-primary-font-size)}.elementor-200 .elementor-element.elementor-element-16043d31{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-200 .elementor-element.elementor-element-468d8085 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{font-size:var(--e-global-typography-aaee86b-font-size)}.elementor-200 .elementor-element.elementor-element-1ece0877 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{font-size:var(--e-global-typography-aaee86b-font-size)}.elementor-200 .elementor-element.elementor-element-1175b3f9 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{font-size:var(--e-global-typography-aaee86b-font-size)}}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-3c6ca1a0{--width:70%}.elementor-200 .elementor-element.elementor-element-30a90cf{--width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-200 .elementor-element.elementor-element-3c6ca1a0{--width:100%}.elementor-200 .elementor-element.elementor-element-30a90cf{--width:100%}}