.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), dm-sans;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5020 .elementor-element.elementor-element-15ec3c7 .elementor-heading-title{color:#1D4942;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), dm-sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-5020 .elementor-element.elementor-element-91b7e63 .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-7e72e16 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5020 .elementor-element.elementor-element-7e72e16{color:#222222;}.elementor-5020 .elementor-element.elementor-element-53fd0ef .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-453d3e1 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-5020 .elementor-element.elementor-element-453d3e1{color:#222222;}.elementor-5020 .elementor-element.elementor-element-1f3c973 .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-c71d0d2{color:#222222;}.elementor-5020 .elementor-element.elementor-element-77e5394 .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-9b8f005 > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-5020 .elementor-element.elementor-element-9b8f005{color:#222222;}.elementor-5020 .elementor-element.elementor-element-21015a5{padding:12px 80px 12px 080px;}.elementor-5020 .elementor-element.elementor-element-f304694:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-element-populated, .elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-element-populated > .elementor-background-overlay, .elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5020 .elementor-element.elementor-element-72c890b > .elementor-widget-container{padding:8px 0px 0px 8px;}.elementor-5020 .elementor-element.elementor-element-72c890b .elementor-heading-title{font-family:"FK Display", dm-sans;font-size:16px;font-weight:600;letter-spacing:0.7px;color:#24CA99;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), dm-sans;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5020 .elementor-element.elementor-element-74890c6 .elementor-button{background-color:#61CE7000;font-family:"FK Display", dm-sans;font-size:15px;font-weight:300;text-decoration:underline;line-height:26px;fill:#C8E3D8;color:#C8E3D8;}.elementor-5020 .elementor-element.elementor-element-74890c6 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:-6px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-74890c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5020 .elementor-element.elementor-element-4398db8 .elementor-button{background-color:#61CE7000;font-family:"FK Display", dm-sans;font-size:15px;font-weight:300;text-decoration:underline;line-height:26px;fill:#C8E3D8;color:#C8E3D8;}.elementor-5020 .elementor-element.elementor-element-4398db8 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-4398db8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5020 .elementor-element.elementor-element-11eaa1a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-11eaa1a .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-64f6451{color:#222222;}.elementor-5020 .elementor-element.elementor-element-56c4f95 .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-c19be82 .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-d3af120 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-5020 .elementor-element.elementor-element-d3af120{color:#222222;}.elementor-5020 .elementor-element.elementor-element-f922682{padding:12px 80px 12px 080px;}.elementor-5020 .elementor-element.elementor-element-d35c063:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5020 .elementor-element.elementor-element-d35c063 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-d35c063 > .elementor-element-populated, .elementor-5020 .elementor-element.elementor-element-d35c063 > .elementor-element-populated > .elementor-background-overlay, .elementor-5020 .elementor-element.elementor-element-d35c063 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-d35c063 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5020 .elementor-element.elementor-element-d35c063 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5020 .elementor-element.elementor-element-9877796 > .elementor-widget-container{padding:8px 0px 0px 8px;}.elementor-5020 .elementor-element.elementor-element-9877796 .elementor-heading-title{font-family:"FK Display", dm-sans;font-size:16px;font-weight:600;letter-spacing:0.7px;color:#24CA99;}.elementor-5020 .elementor-element.elementor-element-a5b363d .elementor-button{background-color:#61CE7000;font-family:"FK Display", dm-sans;font-size:15px;font-weight:300;text-decoration:underline;line-height:26px;fill:#C8E3D8;color:#C8E3D8;}.elementor-5020 .elementor-element.elementor-element-a5b363d > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:-6px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-a5b363d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5020 .elementor-element.elementor-element-d0730fd .elementor-button{background-color:#61CE7000;font-family:"FK Display", dm-sans;font-size:15px;font-weight:300;text-decoration:underline;line-height:26px;fill:#C8E3D8;color:#C8E3D8;}.elementor-5020 .elementor-element.elementor-element-d0730fd > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-d0730fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5020 .elementor-element.elementor-element-4faafc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-4faafc6{text-align:center;}.elementor-5020 .elementor-element.elementor-element-4faafc6 .elementor-heading-title{color:#1D4942;}.elementor-5020 .elementor-element.elementor-element-b22c344{margin-top:-27px;margin-bottom:0px;}.elementor-5020 .elementor-element.elementor-element-78026b8 .elementor-button{background-color:#83B54800;}.elementor-5020 .elementor-element.elementor-element-78026b8 > .elementor-widget-container{margin:0px -26px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-78026b8 .elementor-button-content-wrapper{flex-direction:row;}.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 ), dm-sans;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-5020 .elementor-element.elementor-element-ddd584e{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-5020 .elementor-element.elementor-element-ddd584e .elementor-divider-separator{width:100%;}.elementor-5020 .elementor-element.elementor-element-ddd584e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5020 .elementor-element.elementor-element-6fd7c50 .elementor-button{background-color:#83B54800;font-family:"DM Sans", dm-sans;font-weight:500;text-decoration:underline;}.elementor-5020 .elementor-element.elementor-element-6fd7c50 > .elementor-widget-container{margin:0px -26px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-6fd7c50 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5020 .elementor-element.elementor-element-21015a5{padding:1px 1px 1px 1px;}.elementor-5020 .elementor-element.elementor-element-f922682{padding:1px 1px 1px 1px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5020 .elementor-element.elementor-element-21015a5{padding:0px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-f304694 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5020 .elementor-element.elementor-element-f922682{padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'FK Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://transition.leducrh.ca/wp-content/uploads/2022/12/FKDisplay-Regular.woff2') format('woff2'),
		url('https://transition.leducrh.ca/wp-content/uploads/2022/12/FKDisplay-Regular.woff') format('woff'),
		url('https://transition.leducrh.ca/wp-content/uploads/2022/12/FKDisplay-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */