.elementor-1544 .elementor-element.elementor-element-60642d08{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-60642d08:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-60642d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10110F;}.elementor-1544 .elementor-element.elementor-element-335e444d{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-1544 .elementor-element.elementor-element-335e444d:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-335e444d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10110F;}.elementor-1544 .elementor-element.elementor-element-3d56af0a{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#E3FA88;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-7ce2462b .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:55px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-7ce2462b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-c14e928{font-family:"Inter", Sans-serif;font-size:22px;line-height:1.7em;color:#EEEFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-27dee7c4{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-53af3ab2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-51a27fe0 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E3FA88;color:#E3FA88;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3FA88;border-radius:40px 40px 40px 40px;padding:14px 24px 14px 24px;}.elementor-1544 .elementor-element.elementor-element-51a27fe0 .elementor-button:hover, .elementor-1544 .elementor-element.elementor-element-51a27fe0 .elementor-button:focus{color:#10110F;background-color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-51a27fe0 .elementor-button:hover svg, .elementor-1544 .elementor-element.elementor-element-51a27fe0 .elementor-button:focus svg{fill:#10110F;}.elementor-1544 .elementor-element.elementor-element-5c201bce .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E3FA88;color:#E3FA88;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3FA88;border-radius:40px 40px 40px 40px;padding:14px 24px 14px 24px;}.elementor-1544 .elementor-element.elementor-element-5c201bce .elementor-button:hover, .elementor-1544 .elementor-element.elementor-element-5c201bce .elementor-button:focus{color:#10110F;background-color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-5c201bce .elementor-button:hover svg, .elementor-1544 .elementor-element.elementor-element-5c201bce .elementor-button:focus svg{fill:#10110F;}.elementor-1544 .elementor-element.elementor-element-57e6f8c0{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-1544 .elementor-element.elementor-element-57e6f8c0:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-57e6f8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10110F;}.elementor-1544 .elementor-element.elementor-element-59be4f41{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#E3FA88;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-600821ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-4e979a59{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-f948f6c .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:54px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-f948f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-c79c7d5{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-1ac38e89{font-family:"Inter", Sans-serif;font-size:22px;line-height:1.7em;color:#EEEFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-4e24640a{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-4e24640a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1544 .elementor-element.elementor-element-4e24640a .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:#E3FA88;}.elementor-1544 .elementor-element.elementor-element-4e24640a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1544 .elementor-element.elementor-element-4e24640a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E3FA88;}.elementor-1544 .elementor-element.elementor-element-4e24640a .swiper-pagination-bullet{width:8px;}.elementor-1544 .elementor-element.elementor-element-4e24640a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#66695F;opacity:1;}.elementor-1544 .elementor-element.elementor-element-4e24640a .elementor-image-carousel-caption{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-1544 .elementor-element.elementor-element-588de7d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-6dfff922{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-173288e5 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-173288e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-4b33171b{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-374492f4{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-6d5cb88d{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-37acd519 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-37acd519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-14b1edae{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-6ba999c5{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-6fffbce1{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-1fefcac8 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-1fefcac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-2ad9bba6{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-5c3b69cc{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-1544 .elementor-element.elementor-element-5c3b69cc:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-5c3b69cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181916;}.elementor-1544 .elementor-element.elementor-element-43debbab{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#E3FA88;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-3eafb728{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-658882ac{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-581c180a .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:54px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-581c180a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-68bb9f98{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-59bde285{font-family:"Inter", Sans-serif;font-size:22px;line-height:1.7em;color:#EEEFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-741c6c51{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-741c6c51 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1544 .elementor-element.elementor-element-741c6c51 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:#E3FA88;}.elementor-1544 .elementor-element.elementor-element-741c6c51 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1544 .elementor-element.elementor-element-741c6c51 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E3FA88;}.elementor-1544 .elementor-element.elementor-element-741c6c51 .swiper-pagination-bullet{width:8px;}.elementor-1544 .elementor-element.elementor-element-741c6c51 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#66695F;opacity:1;}.elementor-1544 .elementor-element.elementor-element-741c6c51 .elementor-image-carousel-caption{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-1544 .elementor-element.elementor-element-5212a891{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-2100bf8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-1a449f7d .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-1a449f7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-69727445{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-7f11ebf0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-535814e0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-39d9189a .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-39d9189a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-66fe52c1{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-11b45982{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-62aa5c2e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-4b795f15 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-4b795f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-4d81661b{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-43a994cb{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-1544 .elementor-element.elementor-element-43a994cb:not(.elementor-motion-effects-element-type-background), .elementor-1544 .elementor-element.elementor-element-43a994cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10110F;}.elementor-1544 .elementor-element.elementor-element-301e39a9{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.7em;color:#E3FA88;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-37f19662{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-27804c32{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-6c4f934 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:54px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-6c4f934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-698b1a5e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-2c13dbfd{font-family:"Inter", Sans-serif;font-size:22px;line-height:1.7em;color:#EEEFED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-587eda0e{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-587eda0e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1544 .elementor-element.elementor-element-587eda0e .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:#E3FA88;}.elementor-1544 .elementor-element.elementor-element-587eda0e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1544 .elementor-element.elementor-element-587eda0e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E3FA88;}.elementor-1544 .elementor-element.elementor-element-587eda0e .swiper-pagination-bullet{width:8px;}.elementor-1544 .elementor-element.elementor-element-587eda0e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#66695F;opacity:1;}.elementor-1544 .elementor-element.elementor-element-587eda0e .elementor-image-carousel-caption{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-1544 .elementor-element.elementor-element-40d98aed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-33ecd82a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-752719d .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:24px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-752719d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-63831617{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-154f7866{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-4dce365b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-aefc1a1 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-aefc1a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-5cf84031{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-3a4dee23{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-5db8a8ec{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1544 .elementor-element.elementor-element-67bdc4a1 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:26px;font-weight:500;line-height:1.08em;color:#EEEFED;}.elementor-1544 .elementor-element.elementor-element-67bdc4a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1544 .elementor-element.elementor-element-7250dab9{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#B8BAB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-1544 .elementor-element.elementor-element-7ce2462b .elementor-heading-title{font-size:42px;}.elementor-1544 .elementor-element.elementor-element-f948f6c .elementor-heading-title{font-size:42px;}.elementor-1544 .elementor-element.elementor-element-4e24640a{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-173288e5 .elementor-heading-title{font-size:24px;}.elementor-1544 .elementor-element.elementor-element-37acd519 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-1fefcac8 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-581c180a .elementor-heading-title{font-size:42px;}.elementor-1544 .elementor-element.elementor-element-741c6c51{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-1a449f7d .elementor-heading-title{font-size:24px;}.elementor-1544 .elementor-element.elementor-element-39d9189a .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-4b795f15 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-6c4f934 .elementor-heading-title{font-size:42px;}.elementor-1544 .elementor-element.elementor-element-587eda0e{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-752719d .elementor-heading-title{font-size:24px;}.elementor-1544 .elementor-element.elementor-element-aefc1a1 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-67bdc4a1 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-1544 .elementor-element.elementor-element-335e444d{--content-width:1200px;}.elementor-1544 .elementor-element.elementor-element-57e6f8c0{--content-width:1200px;}.elementor-1544 .elementor-element.elementor-element-4e979a59{--width:56%;}.elementor-1544 .elementor-element.elementor-element-c79c7d5{--width:44%;}.elementor-1544 .elementor-element.elementor-element-6dfff922{--width:36%;}.elementor-1544 .elementor-element.elementor-element-374492f4{--width:32%;}.elementor-1544 .elementor-element.elementor-element-6ba999c5{--width:32%;}.elementor-1544 .elementor-element.elementor-element-5c3b69cc{--content-width:1200px;}.elementor-1544 .elementor-element.elementor-element-658882ac{--width:56%;}.elementor-1544 .elementor-element.elementor-element-68bb9f98{--width:44%;}.elementor-1544 .elementor-element.elementor-element-2100bf8{--width:36%;}.elementor-1544 .elementor-element.elementor-element-7f11ebf0{--width:32%;}.elementor-1544 .elementor-element.elementor-element-11b45982{--width:32%;}.elementor-1544 .elementor-element.elementor-element-43a994cb{--content-width:1200px;}.elementor-1544 .elementor-element.elementor-element-27804c32{--width:56%;}.elementor-1544 .elementor-element.elementor-element-698b1a5e{--width:44%;}.elementor-1544 .elementor-element.elementor-element-33ecd82a{--width:36%;}.elementor-1544 .elementor-element.elementor-element-154f7866{--width:32%;}.elementor-1544 .elementor-element.elementor-element-3a4dee23{--width:32%;}}@media(max-width:767px){.elementor-1544 .elementor-element.elementor-element-335e444d{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-1544 .elementor-element.elementor-element-3d56af0a{font-size:14px;}.elementor-1544 .elementor-element.elementor-element-7ce2462b .elementor-heading-title{font-size:34px;}.elementor-1544 .elementor-element.elementor-element-c14e928{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-27dee7c4{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-53af3ab2{--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-1544 .elementor-element.elementor-element-57e6f8c0{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-1544 .elementor-element.elementor-element-59be4f41{font-size:14px;}.elementor-1544 .elementor-element.elementor-element-600821ba{--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-1544 .elementor-element.elementor-element-4e979a59{--width:100%;}.elementor-1544 .elementor-element.elementor-element-f948f6c .elementor-heading-title{font-size:34px;}.elementor-1544 .elementor-element.elementor-element-c79c7d5{--width:100%;}.elementor-1544 .elementor-element.elementor-element-1ac38e89{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-4e24640a{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-588de7d0{--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-1544 .elementor-element.elementor-element-6dfff922{--width:100%;}.elementor-1544 .elementor-element.elementor-element-173288e5 .elementor-heading-title{font-size:24px;}.elementor-1544 .elementor-element.elementor-element-4b33171b{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-374492f4{--width:100%;}.elementor-1544 .elementor-element.elementor-element-37acd519 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-14b1edae{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-6ba999c5{--width:100%;}.elementor-1544 .elementor-element.elementor-element-1fefcac8 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-2ad9bba6{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-5c3b69cc{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-1544 .elementor-element.elementor-element-43debbab{font-size:14px;}.elementor-1544 .elementor-element.elementor-element-3eafb728{--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-1544 .elementor-element.elementor-element-658882ac{--width:100%;}.elementor-1544 .elementor-element.elementor-element-581c180a .elementor-heading-title{font-size:34px;}.elementor-1544 .elementor-element.elementor-element-68bb9f98{--width:100%;}.elementor-1544 .elementor-element.elementor-element-59bde285{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-741c6c51{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-5212a891{--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-1544 .elementor-element.elementor-element-2100bf8{--width:100%;}.elementor-1544 .elementor-element.elementor-element-1a449f7d .elementor-heading-title{font-size:24px;}.elementor-1544 .elementor-element.elementor-element-69727445{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-7f11ebf0{--width:100%;}.elementor-1544 .elementor-element.elementor-element-39d9189a .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-66fe52c1{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-11b45982{--width:100%;}.elementor-1544 .elementor-element.elementor-element-4b795f15 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-4d81661b{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-43a994cb{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-1544 .elementor-element.elementor-element-301e39a9{font-size:14px;}.elementor-1544 .elementor-element.elementor-element-37f19662{--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-1544 .elementor-element.elementor-element-27804c32{--width:100%;}.elementor-1544 .elementor-element.elementor-element-6c4f934 .elementor-heading-title{font-size:34px;}.elementor-1544 .elementor-element.elementor-element-698b1a5e{--width:100%;}.elementor-1544 .elementor-element.elementor-element-2c13dbfd{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-587eda0e{--e-image-carousel-slides-to-show:1;}.elementor-1544 .elementor-element.elementor-element-40d98aed{--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-1544 .elementor-element.elementor-element-33ecd82a{--width:100%;}.elementor-1544 .elementor-element.elementor-element-752719d .elementor-heading-title{font-size:24px;}.elementor-1544 .elementor-element.elementor-element-63831617{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-154f7866{--width:100%;}.elementor-1544 .elementor-element.elementor-element-aefc1a1 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-5cf84031{font-size:16px;}.elementor-1544 .elementor-element.elementor-element-3a4dee23{--width:100%;}.elementor-1544 .elementor-element.elementor-element-67bdc4a1 .elementor-heading-title{font-size:26px;}.elementor-1544 .elementor-element.elementor-element-7250dab9{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-60642d08 */.elementor-1544 .elementor-element.elementor-element-60642d08 a:focus-visible{outline:3px solid #E3FA88;outline-offset:5px}
.elementor-1544 .elementor-element.elementor-element-60642d08 [id]{scroll-margin-top:115px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-heading-title{white-space:pre-line;text-wrap:balance}
.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-widget-text-editor p{max-width:72ch}
.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-widget-text-editor p:last-child{margin-bottom:0}
.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-widget-image img{display:block;width:100%;height:auto}
.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-widget-image a{display:block}
.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-button{min-height:44px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel,.elementor-1544 .elementor-element.elementor-element-60642d08 .elementor-widget-template{min-width:0;width:100%}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-image-carousel-wrapper{padding-bottom:40px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-slide{min-width:0}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-slide a{display:flex;align-items:center;justify-content:center;background:#0A0A09;border-radius:8px;overflow:hidden}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-slide img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:contain}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-logo-gallery .swiper-slide a,.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-gallery .swiper-slide a{background:#F6F6F4}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-logo-gallery .swiper-slide img{aspect-ratio:16/7;object-fit:contain}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-image-carousel-caption{color:#EEEFED!important;font-size:15px!important;line-height:1.6!important;text-align:left!important;padding:16px 0 0;white-space:normal}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#10110FEF;border:1px solid #667445;border-radius:50%;top:42%}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button:hover{background:#30372A}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button-prev{left:12px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button-next{right:12px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-pagination{bottom:0}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-pagination-bullet{background:#8C9280!important;margin:0 9px!important;opacity:.55}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-pagination-bullet-active{background:#E3FA88!important;opacity:1}
.elementor-1544 .elementor-element.elementor-element-60642d08 video{aspect-ratio:16/9;object-fit:contain}
@media(max-width:767px){.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .swiper-slide img{aspect-ratio:4/3}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-logo-gallery .swiper-slide img{aspect-ratio:16/10}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button{width:40px;height:40px;top:38%}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button-prev{left:7px}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel .elementor-swiper-button-next{right:7px}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-hero img{aspect-ratio:4/3;object-fit:cover;object-position:35% center}.elementor-1544 .elementor-element.elementor-element-60642d08 h1.elementor-heading-title{font-size:48px}}

.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-chapter{--container-max-width:1200px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-carousel figcaption{font-style:normal!important;font-weight:400!important;background:transparent!important}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-approved-stage .swiper-slide a,.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-stage .swiper-slide a{border-radius:10px;overflow:hidden}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-approved-stage .swiper-slide img{aspect-ratio:2.2/1;object-fit:cover;transform:scale(1.45)}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-stage .swiper-slide img{aspect-ratio:16/9;object-fit:contain}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-stage .swiper-slide:first-child img{transform:scale(1.6)}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-stage .elementor-swiper-button,.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-approved-stage .elementor-swiper-button{top:44%}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card{width:100%;min-width:0;height:100%}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card .elementor-widget-image a{overflow:hidden;border-radius:6px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card .elementor-widget-image img{aspect-ratio:16/10;object-fit:cover;transform:scale(1.7)}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card .elementor-heading-title{font-size:25px}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card .elementor-widget-text-editor p{font-size:15px;line-height:1.6}
.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card .elementor-widget-text-editor strong{color:#EEEFED;font-weight:600}
@media(max-width:1024px){.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-grid{grid-template-columns:1fr}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-stage .swiper-slide img{aspect-ratio:4/3}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-stage .swiper-slide:first-child img{transform:scale(1.8)}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-approved-stage .swiper-slide img{aspect-ratio:4/3;object-fit:cover;transform:scale(1.35)}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-comparison-card .elementor-widget-image img{aspect-ratio:16/10}.elementor-1544 .elementor-element.elementor-element-60642d08 .ktec-route-analysis{gap:26px}}/* End custom CSS */