.elementor-1885 .elementor-element.elementor-element-611295cf:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-611295cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.stleonards.ca/wp-content/uploads/2023/05/Collaborate-Partnerships-HEADER2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1885 .elementor-element.elementor-element-611295cf > .elementor-background-overlay{background-color:#3C3C3C;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-611295cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1885 .elementor-element.elementor-element-7c08b602 > .elementor-widget-container{margin:11% 0% 11% 0%;padding:0px 0px 0px 0px;}.elementor-1885 .elementor-element.elementor-element-7c08b602{text-align:start;}.elementor-1885 .elementor-element.elementor-element-7c08b602 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:bold;line-height:70.4px;text-shadow:0px 0px 16px #000000;color:#FFFFFF;}.elementor-1885 .elementor-element.elementor-element-a495c5e{--spacer-size:10px;}.elementor-1885 .elementor-element.elementor-element-f1e6607 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1885 .elementor-element.elementor-element-6477187 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1885 .elementor-element.elementor-element-6477187{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1885 .elementor-element.elementor-element-0e05045{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1885 .elementor-element.elementor-element-0e05045 .elementor-divider-separator{width:100%;}.elementor-1885 .elementor-element.elementor-element-0e05045 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1885 .elementor-element.elementor-element-eb4cd0c:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-eb4cd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-eb4cd0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-eb4cd0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-9a47f21 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1885 .elementor-element.elementor-element-9a47f21{text-align:center;}.elementor-1885 .elementor-element.elementor-element-9a47f21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;}.elementor-1885 .elementor-element.elementor-element-58a27c6:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-58a27c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-58a27c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-58a27c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1885 .elementor-element.elementor-element-960f17c{width:var( --container-widget-width, 101.454% );max-width:101.454%;--container-widget-width:101.454%;--container-widget-flex-grow:0;}.elementor-1885 .elementor-element.elementor-element-b2b5322 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-4477caa{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-96ebc21:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-96ebc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-96ebc21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-96ebc21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-4dc32dc{width:var( --container-widget-width, 100.278% );max-width:100.278%;--container-widget-width:100.278%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-1885 .elementor-element.elementor-element-2b3843a .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-6b5a3ae{width:var( --container-widget-width, 100.27% );max-width:100.27%;--container-widget-width:100.27%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-08cdcd3:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-08cdcd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-08cdcd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-08cdcd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-8a568e2 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-8ce0edf{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-4860537:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-4860537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-4860537{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-4860537 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-56f88e3 img{width:97%;max-width:617px;height:203px;}.elementor-1885 .elementor-element.elementor-element-28d1bc1 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-db05590{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-7abcdb6:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-7abcdb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-7abcdb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-7abcdb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-24c7d0a .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-c565445{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-df30271:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-df30271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-df30271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-df30271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1885 .elementor-element.elementor-element-7088b9d .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-7a74ba3{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-8e8742a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1885 .elementor-element.elementor-element-8e8742a .elementor-divider-separator{width:100%;}.elementor-1885 .elementor-element.elementor-element-8e8742a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1885 .elementor-element.elementor-element-fc0ab2e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1885 .elementor-element.elementor-element-fc0ab2e{text-align:center;}.elementor-1885 .elementor-element.elementor-element-fc0ab2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;}.elementor-1885 .elementor-element.elementor-element-6b7bea7 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-ad3c390{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-dde50a2 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-01cb8d3{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-9859038 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-6be7588{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-1b343b1 .elementor-heading-title{font-family:var( --e-global-typography-ac17799-font-family ), Sans-serif;font-size:var( --e-global-typography-ac17799-font-size );font-weight:var( --e-global-typography-ac17799-font-weight );line-height:var( --e-global-typography-ac17799-line-height );color:#000000;}.elementor-1885 .elementor-element.elementor-element-bf248f6{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:22.4px;color:var( --e-global-color-2e7db83 );}.elementor-1885 .elementor-element.elementor-element-bd71fd4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1885 .elementor-element.elementor-element-bd71fd4 .elementor-divider-separator{width:100%;}.elementor-1885 .elementor-element.elementor-element-bd71fd4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1885 .elementor-element.elementor-element-ae5be8a:not(.elementor-motion-effects-element-type-background), .elementor-1885 .elementor-element.elementor-element-ae5be8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1885 .elementor-element.elementor-element-ae5be8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1885 .elementor-element.elementor-element-ae5be8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1885 .elementor-element.elementor-element-b5a9cd0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1885 .elementor-element.elementor-element-b5a9cd0 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:714px;}.elementor-1885 .elementor-element.elementor-element-b5a9cd0 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1885 .elementor-element.elementor-element-b5a9cd0 .elementor-swiper-button{font-size:20px;color:#008000;}.elementor-1885 .elementor-element.elementor-element-b5a9cd0 .elementor-swiper-button svg{fill:#008000;}@media(min-width:768px){.elementor-1885 .elementor-element.elementor-element-6ef5802{width:33.243%;}.elementor-1885 .elementor-element.elementor-element-65601c6{width:66.757%;}.elementor-1885 .elementor-element.elementor-element-3bf9f9b{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-b7df258{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-2e4b5fa{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-bd9ebb6{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-3a8eb61{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-c29e163{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-1d3edcb{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-6e8010d{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-9e4dd4f{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-150e8e0{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-c5568e0{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-45450b2{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-5bffb8d{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-47e7992{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-543f620{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-e4775c4{width:66.667%;}.elementor-1885 .elementor-element.elementor-element-54ce4a6{width:33.333%;}.elementor-1885 .elementor-element.elementor-element-15e7d98{width:66.667%;}}@media(max-width:1024px){.elementor-1885 .elementor-element.elementor-element-7c08b602{text-align:start;}.elementor-1885 .elementor-element.elementor-element-b2b5322 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-2b3843a .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-8a568e2 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-28d1bc1 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-24c7d0a .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-7088b9d .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-6b7bea7 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-dde50a2 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-9859038 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-1b343b1 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-b5a9cd0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1885 .elementor-element.elementor-element-b5a9cd0 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:556px;}}@media(max-width:767px){.elementor-1885 .elementor-element.elementor-element-7c08b602 .elementor-heading-title{font-size:46px;}.elementor-1885 .elementor-element.elementor-element-b2b5322 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-2b3843a .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-8a568e2 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-28d1bc1 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-24c7d0a .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-7088b9d .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-6b7bea7 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-dde50a2 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-9859038 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-1b343b1 .elementor-heading-title{font-size:var( --e-global-typography-ac17799-font-size );line-height:var( --e-global-typography-ac17799-line-height );}.elementor-1885 .elementor-element.elementor-element-b5a9cd0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1885 .elementor-element.elementor-element-b5a9cd0 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:264px;}}