.elementor-widget-section .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-section .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2006 .elementor-element.elementor-element-05495ff>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-05495ff:not(.elementor-motion-effects-element-type-background),.elementor-2006 .elementor-element.elementor-element-05495ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-2006 .elementor-element.elementor-element-05495ff:hover{background-color:#fff0}.elementor-2006 .elementor-element.elementor-element-05495ff{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0;z-index:9999}.elementor-2006 .elementor-element.elementor-element-05495ff>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-2006 .elementor-element.elementor-element-ce5b7a9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2006 .elementor-element.elementor-element-ce5b7a9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-ce5b7a9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2006 .elementor-element.elementor-element-ce5b7a9>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2006 .elementor-element.elementor-element-ce5b7a9{z-index:9999}.elementor-2006 .elementor-element.elementor-element-8878a37>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-8878a37>.elementor-container{max-width:1170px}.elementor-2006 .elementor-element.elementor-element-8878a37{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-2006 .elementor-element.elementor-element-5a55a34.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2006 .elementor-element.elementor-element-5a55a34.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-5a55a34>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2006 .elementor-element.elementor-element-5a55a34>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2006 .elementor-element.elementor-element-f7a84ab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-2006 .elementor-element.elementor-element-f7a84ab img{width:50%}.elementor-2006 .elementor-element.elementor-element-02cf6b5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-2006 .elementor-element.elementor-element-02cf6b5 img{width:50%}.elementor-bc-flex-widget .elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2006 .elementor-element.elementor-element-fd12c42>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2006 .elementor-element.elementor-element-fd12c42>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-jet-mega-menu .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-jet-mega-menu .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"Radio Canada Big",Sans-serif;font-size:15px;font-weight:600;line-height:1.2em}.elementor-2006 .elementor-element.elementor-element-6a8b55c{--jmm-top-items-hor-padding:10px;--jmm-top-items-hor-align:flex-end;--jmm-mega-container-hor-padding:10px;--jmm-top-item-title-color:#FFFFFF;--jmm-top-item-dropdown-icon-color:#FFFFFF;--jmm-top-hover-item-title-color:#E6E6E6;--jmm-top-hover-item-dropdown-color:#E6E6E6;--jmm-top-active-item-title-color:#FFFFFF;--jmm-top-active-item-dropdown-color:#FFFFFF;--jmm-dropdown-bg-color:#00000000}.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--sub-level,.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--sub-level{font-family:"Radio Canada Big",Sans-serif;font-size:15px;font-weight:600}.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-style:none}.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--top-level{font-family:"Radio Canada Big",Sans-serif;font-weight:600}.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-item__link--sub-level{font-weight:600}.elementor-widget-jet-mobile-menu .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-jet-mobile-menu .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__toggle{border-style:none}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__controls{padding:10px 0 10px 0;border-style:none}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__back i{color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__back svg{color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__back span{color:#FFF;font-family:"Radio Canada Big",Sans-serif;font-weight:600}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__breadcrumbs .breadcrumb-label{color:#84B05E;font-family:"Radio Canada Big",Sans-serif;font-weight:600}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__container-inner{border-style:none}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container{z-index:999}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1)}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item .jet-menu-label{font-family:"Radio Canada Big",Sans-serif;font-weight:600;color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item{padding:5px 0 5px 0}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item .jet-dropdown-arrow{color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item:hover>.jet-mobile-menu__item-inner .jet-menu-icon{color:#E6E6E6}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item:hover>.jet-mobile-menu__item-inner .jet-menu-label{color:#E6E6E6}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item:hover>.jet-mobile-menu__item-inner .jet-dropdown-arrow{color:#E6E6E6}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item.jet-mobile-menu__item--active>.jet-mobile-menu__item-inner .jet-menu-icon{color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item.jet-mobile-menu__item--active>.jet-mobile-menu__item-inner .jet-menu-label{color:#FFF}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item.jet-mobile-menu__item--active>.jet-mobile-menu__item-inner .jet-dropdown-arrow{color:#FFF}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-05495ff{padding:10px 10px 10px 10px}.elementor-2006 .elementor-element.elementor-element-8878a37{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2006 .elementor-element.elementor-element-5a55a34>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2006 .elementor-element.elementor-element-f7a84ab img{width:80%;max-width:80%}.elementor-2006 .elementor-element.elementor-element-02cf6b5 img{width:80%;max-width:80%}.elementor-bc-flex-widget .elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2006 .elementor-element.elementor-element-fd12c42>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2006 .elementor-element.elementor-element-fd12c42>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2006 .elementor-element.elementor-element-6a8b55c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,.elementor-2006 .elementor-element.elementor-element-6a8b55c .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:12px;line-height:1.2em}.elementor-2006 .elementor-element.elementor-element-6a8b55c{--jmm-top-items-hor-padding:3px;--jmm-top-items-hor-align:flex-end}.elementor-2006 .elementor-element.elementor-element-a23a4db{width:auto;max-width:auto}}@media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-05495ff{margin-top:0;margin-bottom:0;padding:5px 0 5px 0}.elementor-2006 .elementor-element.elementor-element-ce5b7a9>.elementor-element-populated{padding:0 0 0 0}.elementor-2006 .elementor-element.elementor-element-8878a37>.elementor-container{max-width:1170px}.elementor-2006 .elementor-element.elementor-element-5a55a34{width:20%}.elementor-bc-flex-widget .elementor-2006 .elementor-element.elementor-element-5a55a34.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2006 .elementor-element.elementor-element-5a55a34.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-5a55a34>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2006 .elementor-element.elementor-element-5a55a34>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 10px}.elementor-2006 .elementor-element.elementor-element-f7a84ab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-2006 .elementor-element.elementor-element-f7a84ab img{width:100%}.elementor-2006 .elementor-element.elementor-element-02cf6b5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-2006 .elementor-element.elementor-element-02cf6b5 img{width:100%;max-width:100%}.elementor-2006 .elementor-element.elementor-element-fd12c42{width:80%}.elementor-bc-flex-widget .elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2006 .elementor-element.elementor-element-fd12c42.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2006 .elementor-element.elementor-element-fd12c42>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-2006 .elementor-element.elementor-element-fd12c42>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 0}.elementor-2006 .elementor-element.elementor-element-6a8b55c{width:auto;max-width:auto;--jmm-top-items-hor-align:flex-start}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:15px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:15px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__back i{font-size:12px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__back svg{width:12px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__container .jet-mobile-menu__back span{font-size:12px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__breadcrumbs .breadcrumb-label{font-size:14px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item .jet-menu-label{font-size:12.5px;line-height:1.2em}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item .jet-dropdown-arrow i{font-size:10px}.elementor-2006 .elementor-element.elementor-element-a23a4db .jet-mobile-menu__item .jet-dropdown-arrow svg{width:10px}}@media(min-width:768px){.elementor-2006 .elementor-element.elementor-element-ce5b7a9{width:100%}.elementor-2006 .elementor-element.elementor-element-5a55a34{width:17%}.elementor-2006 .elementor-element.elementor-element-fd12c42{width:83%}}@media(max-width:1024px) and (min-width:768px){.elementor-2006 .elementor-element.elementor-element-5a55a34{width:13%}.elementor-2006 .elementor-element.elementor-element-fd12c42{width:85%}}.jet-mega-menu-item__label{text-decoration:none}.jet-mega-menu-item__link--top-level:hover .jet-mega-menu-item__label{text-decoration:underline;text-underline-offset:.6em;text-decoration-thickness:.1em}.jet-mega-menu-mega-container .elementor-heading-title a,.jet-mega-menu-mega-container .elementor-icon-list-text{text-decoration:none}.jet-mega-menu-mega-container .elementor-heading-title a:hover,.jet-mega-menu-mega-container .elementor-icon-list-item a:hover .elementor-icon-list-text{text-decoration:underline;text-underline-offset:.6em;text-decoration-thickness:.10em}.jet-mega-menu-mega-container,.jet-mega-menu-mega-container__inner{background-color:transparent!important}.jet-mega-menu-mega-container{border:none!important}.elementor-sticky--effects .jet-mega-menu-mega-container,.elementor-sticky--effects .jet-mega-menu-mega-container__inner{background-color:#102135!important}.elementor-sticky--effects .jet-mega-menu-mega-container{border:none!important}.elementor-sticky--effects .jet-mega-menu-mega-container .elementor-heading-title,.elementor-sticky--effects .jet-mega-menu-mega-container .elementor-heading-title a,.elementor-sticky--effects .jet-mega-menu-mega-container .elementor-icon-list-text{color:#FFFFFF!important}.jet-mega-menu-mega-container .e-con.e-parent,.jet-mega-menu-mega-container .e-con-inner{--content-width:max-content !important;max-width:max-content!important;width:max-content!important}.jet-mega-menu-mega-container .e-con-inner{flex-wrap:nowrap!important}.jet-mega-menu-mega-container .e-con.e-child{--width:auto !important;flex:0 1 auto!important;width:auto!important}.jet-mega-menu-mega-container .elementor-heading-title,.jet-mega-menu-mega-container .elementor-heading-title a,.jet-mega-menu-mega-container .elementor-icon-list-text{white-space:nowrap!important}.jet-mega-menu-item__dropdown svg,.jet-mega-menu-item__dropdown svg path{fill:#FFFFFF!important}.jet-mega-menu-item__link--top-level:hover~.jet-mega-menu-item__dropdown svg,.jet-mega-menu-item__link--top-level:hover~.jet-mega-menu-item__dropdown svg path{fill:#E6E6E6!important}.jet-mega-menu-mega-container{width:max-content!important;max-width:900px!important}.jet-mega-menu-mega-container{border-radius:8px!important;overflow:hidden}.elementor-sticky--effects{background:#102135FC!important;transition:background 0.1s ease-in-out;box-shadow:1px 1px 1px 1px #00000030}.scroll-logo{display:none}.elementor-sticky--effects .scroll-logo{display:inline-block;max-width:100%!important;transition:display 0.1s ease-in-out,max-width 0.1s ease-in-out}.elementor-sticky--effects .original-logo{display:none;transition:display 0.1s ease-in-out}@media (max-width:1024px){.header-section,.elementor-sticky--effects.header-section{background:#102135FC!important;box-shadow:none!important;transition:none!important}.scroll-logo{display:inline-block!important;max-width:100%!important}.original-logo{display:none!important}}@media (max-width:1024px){.jet-mobile-menu__container,.jet-mobile-menu__container-inner{background-color:#102135FC!important;transition:none!important}.jet-mobile-menu__toggle-icon svg{fill:#FFFFFF!important}}.elementor-sticky--effects.header-section{border-bottom:none!important;box-shadow:0 1px 0 0 #ffffff80}