.elementor-37991 .elementor-element.elementor-element-4946e2a{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-37991 .elementor-element.elementor-element-4946e2a:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-37991 .elementor-element.elementor-element-4946e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-37991 .elementor-element.elementor-element-4946e2a > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://www.fairemployment.ca/wp-content/uploads/2026/08/fair-employment-now-hero-cyan-top.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-37991 .elementor-element.elementor-element-5b69325{--display:flex;}.elementor-37991 .elementor-element.elementor-element-7481394{max-width:label_off !important;--title-color:var( --e-global-color-primary );}.elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading{text-align:center;transition:all 0.3s;}.elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading, .elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading span.title-inner-element{font-family:"canada-type-gibson", Sans-serif;font-size:3em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-37991 .elementor-element.elementor-element-303a36f{--display:flex;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-37991 .elementor-element.elementor-element-303a36f:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-37991 .elementor-element.elementor-element-303a36f > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-37991 .elementor-element.elementor-element-303a36f > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://www.fairemployment.ca/wp-content/uploads/2026/08/fair-employment-now-hero-cyan-bottom.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-37991 .elementor-element.elementor-element-f0c0c89{--display:flex;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-37991 .elementor-element.elementor-element-23c6691{max-width:label_off !important;}.elementor-37991 .elementor-element.elementor-element-23c6691.elementor-element{--align-self:center;}.elementor-37991 .elementor-element.elementor-element-d549f90{--display:flex;}.elementor-37991 .elementor-element.elementor-element-87032b2.cmsmasters-tabs-type-horizontal.cmsmasters-tab-list-mode-inline .cmsmasters-tabs-list,
					.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list .cmsmasters-tabs-list-item a{text-align:center;justify-content:center;}.elementor-37991 .elementor-element.elementor-element-87032b2.cmsmasters-tabs-type-horizontal.cmsmasters-tab-list-mode-inline .cmsmasters-tabs-list a{justify-content:center;text-align:center;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer,.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-accordion-item-wrap .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer{flex-direction:row;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-accordion-item a{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;}.elementor-37991 .elementor-element.elementor-element-87032b2{max-width:label_off !important;--tabs-gap:25px;--tabs-list-gap:10px;--list-item-padding-bottom:10px;--list-item-padding-top:10px;--list-item-padding-left:20px;--list-item-padding-right:20px;--icon-gap:10px;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list .cmsmasters-tabs-list-item a .cmsmasters-tab-icon,.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-accordion-item-wrap .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer .cmsmasters-tab-icon{align-self:center;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a, .elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-family:"canada-type-gibson", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text{color:var( --e-global-color-primary );}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:before{--button-bg-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a{padding:10px 10px 10px 10px;margin-top:0px;margin-bottom:0px;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:hover,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:hover .cmsmasters-tab-title__text{color:var( --e-global-color-f0910bd );}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:after{--button-bg-color:var( --e-global-color-accent );background:var( --e-global-color-accent );}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:hover{padding:10px 20px 10px 20px;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:before,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:after,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{transition:all 0.3s;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item.active-tab a,
							.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item.active-tab a .cmsmasters-tab-title__text{color:var( --e-global-color-f0910bd );}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item.active-tab a:after{--button-bg-color:var( --e-global-color-accent );background:var( --e-global-color-accent );}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item.active-tab a{padding:10px 20px 10px 20px;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item,.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a,.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:before,.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a:after{border-radius:5px 5px 5px 5px;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item:not(.cmsmasters-accordion-item) .cmsmasters-tab-icon, .elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-accordion-item .cmsmasters-tab-title__text-wrap-outer .cmsmasters-tab-icon{transition:all 0.3s;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-accordion-item a > .cmsmasters-tab-icon{transition:all 0.3s;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tab{text-align:left;}.elementor-37991 .elementor-element.elementor-element-041eaba{--display:flex;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-37991 .elementor-element.elementor-element-041eaba:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-37991 .elementor-element.elementor-element-041eaba > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-37991 .elementor-element.elementor-element-041eaba > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://www.fairemployment.ca/wp-content/uploads/2026/08/fair-employment-now-hero-cyan-bottom.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-37991 .elementor-element.elementor-element-a33e21c{--display:flex;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-37991 .elementor-element.elementor-element-52806c1{max-width:label_off !important;}.elementor-37991 .elementor-element.elementor-element-52806c1.elementor-element{--align-self:center;}.elementor-37991 .elementor-element.elementor-element-9136da1{--display:flex;}.elementor-37991 .elementor-element.elementor-element-4f06341{--cmsmasters-columns:4;max-width:label_off !important;}.elementor-37991 .elementor-element.elementor-element-4f06341 ul.page-numbers{justify-content:center;--cmsmasters-pagination-fm:var( --e-global-typography-button-font-family ), Sans-serif;--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-fw:var( --e-global-typography-button-font-weight );--cmsmasters-pagination-tt:var( --e-global-typography-button-text-transform );--cmsmasters-pagination-fs:var( --e-global-typography-button-font-style );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-theme-button{font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );text-transform:var( --e-global-typography-button-text-transform );font-style:var( --e-global-typography-button-font-style );text-decoration:var( --e-global-typography-button-text-decoration );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button::before, .elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button::after{--button-bg-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button{--cmsmasters-button-normal-colors-color:var( --e-global-color-tertiary );color:var( --e-global-color-tertiary );--cmsmasters-button-normal-bd-radius:5px 5px 5px 5px;border-radius:var( --cmsmasters-button-normal-bd-radius );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button::after{--button-bg-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button:hover{--cmsmasters-button-hover-colors-color:var( --e-global-color-f0910bd );color:var( --e-global-color-f0910bd );}.elementor-37991 .elementor-element.elementor-element-6235420{--display:flex;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-37991 .elementor-element.elementor-element-6235420:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-37991 .elementor-element.elementor-element-6235420 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-37991 .elementor-element.elementor-element-6235420 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://www.fairemployment.ca/wp-content/uploads/2026/08/fair-employment-now-hero-cyan-bottom.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-37991 .elementor-element.elementor-element-bfac6fa{--display:flex;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-37991 .elementor-element.elementor-element-5b4bfb4{max-width:label_off !important;}.elementor-37991 .elementor-element.elementor-element-5b4bfb4.elementor-element{--align-self:center;}.elementor-37991 .elementor-element.elementor-element-0f7e61e{--display:flex;}.elementor-37991 .elementor-element.elementor-element-0f04fd1{--cmsmasters-columns:4;max-width:label_off !important;}.elementor-37991 .elementor-element.elementor-element-0f04fd1 ul.page-numbers{justify-content:center;--cmsmasters-pagination-fm:var( --e-global-typography-button-font-family ), Sans-serif;--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-fw:var( --e-global-typography-button-font-weight );--cmsmasters-pagination-tt:var( --e-global-typography-button-text-transform );--cmsmasters-pagination-fs:var( --e-global-typography-button-font-style );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-theme-button{font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );text-transform:var( --e-global-typography-button-text-transform );font-style:var( --e-global-typography-button-font-style );text-decoration:var( --e-global-typography-button-text-decoration );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button::before, .elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button::after{--button-bg-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button{--cmsmasters-button-normal-colors-color:var( --e-global-color-tertiary );color:var( --e-global-color-tertiary );--cmsmasters-button-normal-bd-radius:5px 5px 5px 5px;border-radius:var( --cmsmasters-button-normal-bd-radius );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button::after{--button-bg-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-pagination-loadmore-state-normal .cmsmasters-theme-button:hover{--cmsmasters-button-hover-colors-color:var( --e-global-color-f0910bd );color:var( --e-global-color-f0910bd );}@media(max-width:1366px){.elementor-37991 .elementor-element.elementor-element-4f06341 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}}@media(max-width:1024px){.elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading, .elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading span.title-inner-element{font-size:2em;line-height:1.15em;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a, .elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-size:0.8em;line-height:1.6em;}.elementor-37991 .elementor-element.elementor-element-a33e21c{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-37991 .elementor-element.elementor-element-4f06341{--cmsmasters-columns:1;--cmsmasters-gap-row:15px;}.elementor-37991 .elementor-element.elementor-element-4f06341 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1{--cmsmasters-columns:1;--cmsmasters-gap-row:15px;}.elementor-37991 .elementor-element.elementor-element-0f04fd1 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}}@media(max-width:1024px){.elementor-37991 .elementor-element.elementor-element-87032b2.cmsmasters-tabs-type-vertical.cmsmasters-tab-list-mode-inline[class*="cmsmasters-tabs-responsive"].cmsmasters-type-responsive-horizontal .cmsmasters-tabs-list{text-align:center;justify-content:center;}}@media(max-width:767px){.elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading, .elementor-37991 .elementor-element.elementor-element-7481394 .cmsmasters-widget-title__heading span.title-inner-element{font-size:2em;line-height:1.2em;}.elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item a, .elementor-37991 .elementor-element.elementor-element-87032b2 .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-size:0.8em;line-height:1.55em;}.elementor-37991 .elementor-element.elementor-element-4f06341{--cmsmasters-columns:1;}.elementor-37991 .elementor-element.elementor-element-4f06341 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-bfac6fa{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-37991 .elementor-element.elementor-element-0f04fd1{--cmsmasters-columns:1;}.elementor-37991 .elementor-element.elementor-element-0f04fd1 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}}@media(min-width:1601px){.elementor-37991 .elementor-element.elementor-element-4f06341 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-4f06341 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 ul.page-numbers{--cmsmasters-pagination-fz:var( --e-global-typography-button-font-size );--cmsmasters-pagination-lh:var( --e-global-typography-button-line-height );--cmsmasters-pagination-lt:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-37991 .elementor-element.elementor-element-0f04fd1 .cmsmasters-theme-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}}