.elementor-506 .elementor-element.elementor-element-7c0a59d > .elementor-background-overlay{background-image:url("https://ierservices.ca/wp-content/uploads/2025/08/hero-banner-6-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-506 .elementor-element.elementor-element-7c0a59d{padding:200px 0px 150px 0px;}.elementor-bc-flex-widget .elementor-506 .elementor-element.elementor-element-e001592.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-506 .elementor-element.elementor-element-e001592.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-506 .elementor-element.elementor-element-0a52a03 .gallery-item{padding:0 5px 5px 0;}.elementor-506 .elementor-element.elementor-element-0a52a03 .gallery{margin:0 -5px -5px 0;}.elementor-506 .elementor-element.elementor-element-0a52a03 .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-506 .elementor-element.elementor-element-0a52a03 .gallery-item .gallery-caption{text-align:center;}.elementor-506 .elementor-element.elementor-element-8ad6ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-8ad6ab8{text-align:left;}.elementor-506 .elementor-element.elementor-element-8ad6ab8 .elementor-heading-title{font-size:40px;font-weight:600;line-height:45px;color:#212025;}.elementor-506 .elementor-element.elementor-element-560c4b8{width:100%;max-width:100%;text-align:left;font-size:16px;font-weight:normal;font-style:normal;line-height:2em;color:#212025;}.elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button{background-color:#F92F33;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 40px 20px 40px;}.elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button:hover, .elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button:focus{background-color:#282828;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-cc1dac5{width:auto;max-width:auto;}.elementor-506 .elementor-element.elementor-element-cc1dac5 > .elementor-widget-container{margin:30px 015px 0px 0px;}.elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button:hover svg, .elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 40px 20px 40px;}.elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button:hover, .elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button:focus{background-color:#282828;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-e42cab3{width:auto;max-width:auto;}.elementor-506 .elementor-element.elementor-element-e42cab3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button:hover svg, .elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-506 .elementor-element.elementor-element-084436b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-506 .elementor-element.elementor-element-084436b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-506 .elementor-element.elementor-element-99e726f{padding:100px 0px 100px 0px;}.elementor-506 .elementor-element.elementor-element-88842dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-506 .elementor-element.elementor-element-1271701{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-506 .elementor-element.elementor-element-1271701 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-506 .elementor-element.elementor-element-1271701 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-506 .elementor-element.elementor-element-c0c2f14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-c0c2f14{text-align:center;}.elementor-506 .elementor-element.elementor-element-c0c2f14 .elementor-heading-title{font-weight:600;color:#212025;}.elementor-506 .elementor-element.elementor-element-2534192{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:normal;font-style:normal;line-height:2em;color:#212025;}.elementor-506 .elementor-element.elementor-element-c168f03 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-c168f03 .ha-image-grid__item{--image-grid-column:5;}.elementor-506 .elementor-element.elementor-element-c168f03 .ha-filter{text-align:left;}.elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button{background-color:#F92F33;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 40px 20px 40px;}.elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button:hover, .elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button:focus{background-color:#282828;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-f309e95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button:hover svg, .elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-3cb800df:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-3cb800df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;background-image:url("https://ierservices.ca/wp-content/uploads/2025/08/banner-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-506 .elementor-element.elementor-element-3cb800df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 100px 0px;}.elementor-506 .elementor-element.elementor-element-3cb800df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-506 .elementor-element.elementor-element-167ecf7 .ha-justified-grid__wrap{--justified-grid-pull:10px;}.elementor-506 .elementor-element.elementor-element-167ecf7 .ha-justified-grid__item{border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-167ecf7 .ha-justified-grid__item:hover img{cursor:default;}.elementor-506 .elementor-element.elementor-element-167ecf7 .ha-filter{text-align:left;}.elementor-bc-flex-widget .elementor-506 .elementor-element.elementor-element-5b2378de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-506 .elementor-element.elementor-element-5b2378de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-506 .elementor-element.elementor-element-5b2378de > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-506 .elementor-element.elementor-element-4b55bc12{text-align:left;}.elementor-506 .elementor-element.elementor-element-4b55bc12 .elementor-heading-title{font-size:16px;font-weight:400;font-style:normal;line-height:1.2em;color:#FF5600;}.elementor-506 .elementor-element.elementor-element-eedba02 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-eedba02{text-align:left;}.elementor-506 .elementor-element.elementor-element-eedba02 .elementor-heading-title{font-weight:600;color:#212025;}.elementor-506 .elementor-element.elementor-element-1b71dcf2{font-size:16px;font-weight:normal;font-style:normal;line-height:2em;color:#212025;}.elementor-506 .elementor-element.elementor-element-6d84fd7a .elementor-button{background-color:#F92F33;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:20px 40px 20px 40px;}.elementor-506 .elementor-element.elementor-element-6d84fd7a .elementor-button:hover, .elementor-506 .elementor-element.elementor-element-6d84fd7a .elementor-button:focus{background-color:#282828;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-6d84fd7a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-6d84fd7a .elementor-button:hover svg, .elementor-506 .elementor-element.elementor-element-6d84fd7a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-092c3f4{padding:50px 0px 50px 0px;}.elementor-506 .elementor-element.elementor-element-ff9b4f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-506 .elementor-element.elementor-element-f6cfb1c{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-506 .elementor-element.elementor-element-f6cfb1c .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-506 .elementor-element.elementor-element-f6cfb1c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-506 .elementor-element.elementor-element-707c537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-707c537{text-align:center;}.elementor-506 .elementor-element.elementor-element-707c537 .elementor-heading-title{font-weight:600;color:#212025;}.elementor-506 .elementor-element.elementor-element-fd16cad{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:normal;font-style:normal;line-height:2em;color:#212025;}.elementor-506 .elementor-element.elementor-element-c558427{margin-top:50px;margin-bottom:50px;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-front{background-color:#F92F33;height:165px;border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-back{background-color:#000000;height:165px;border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-d64215d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-front:before{border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-back:before{border-radius:15px 15px 15px 15px;background-color:#F1F1F100;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-front-inner .icon-wrap .ha-flip-icon{color:#000000;background:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-front-inner .ha-flip-box-heading{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-back-inner .ha-flip-box-heading-back{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-back-inner .ha-text p{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front{background-color:#4977E7;height:165px;border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-back{background-color:#000000;height:165px;border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-19eeb36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front-inner .icon-wrap{text-align:center;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front-inner .ha-text{text-align:center;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front:before{border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-back:before{border-radius:15px 15px 15px 15px;background-color:rgba(0,0,0,0.27);}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front-inner .icon-wrap .ha-flip-icon{color:#000000;background:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front-inner .ha-flip-box-heading{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-back-inner .ha-text p{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-front{background-color:#F4AF17;height:165px;border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-back{background-color:#000000;height:165px;border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-cd705b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-front:before{border-radius:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-back:before{border-radius:15px 15px 15px 15px;background-color:rgba(0,0,0,0.27);}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-front-inner .icon-wrap .ha-flip-icon{color:#000000;background:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-front-inner .ha-flip-box-heading{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-back-inner .ha-text p{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-524106d:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-524106d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;background-image:url("https://ierservices.ca/wp-content/uploads/2025/08/banner-3.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-506 .elementor-element.elementor-element-524106d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-506 .elementor-element.elementor-element-524106d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-506 .elementor-element.elementor-element-e1ab4bd:not( .elementor-widget-image ) .elementor-widget-container, .elementor-506 .elementor-element.elementor-element-e1ab4bd.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ierservices.ca/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-506 .elementor-element.elementor-element-e1ab4bd img{height:485px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-506 .elementor-element.elementor-element-d9aca47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-506 .elementor-element.elementor-element-d9aca47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-506 .elementor-element.elementor-element-d9aca47 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-506 .elementor-element.elementor-element-e19d447{text-align:left;}.elementor-506 .elementor-element.elementor-element-e19d447 .elementor-heading-title{font-size:16px;font-weight:400;font-style:normal;line-height:1.2em;color:#FF5600;}.elementor-506 .elementor-element.elementor-element-e6eff9b > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-506 .elementor-element.elementor-element-e6eff9b{text-align:left;}.elementor-506 .elementor-element.elementor-element-e6eff9b .elementor-heading-title{font-weight:600;color:#212025;}.elementor-506 .elementor-element.elementor-element-47a7a28 .elementor-icon-box-wrapper{align-items:center;}.elementor-506 .elementor-element.elementor-element-47a7a28{--icon-box-icon-margin:15px;}.elementor-506 .elementor-element.elementor-element-47a7a28.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-47a7a28.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-47a7a28.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-506 .elementor-element.elementor-element-47a7a28.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-47a7a28 .elementor-icon{font-size:28px;}.elementor-506 .elementor-element.elementor-element-47a7a28 .elementor-icon-box-title, .elementor-506 .elementor-element.elementor-element-47a7a28 .elementor-icon-box-title a{font-size:18px;}.elementor-506 .elementor-element.elementor-element-47a7a28 .elementor-icon-box-description{font-size:13px;}.elementor-506 .elementor-element.elementor-element-840a73c .elementor-icon-box-wrapper{align-items:center;}.elementor-506 .elementor-element.elementor-element-840a73c{--icon-box-icon-margin:15px;}.elementor-506 .elementor-element.elementor-element-840a73c.elementor-view-stacked .elementor-icon{background-color:#F92F33;fill:#FFFFFF;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-840a73c.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-840a73c.elementor-view-default .elementor-icon{fill:#F92F33;color:#F92F33;border-color:#F92F33;}.elementor-506 .elementor-element.elementor-element-840a73c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-840a73c .elementor-icon{font-size:28px;}.elementor-506 .elementor-element.elementor-element-840a73c .elementor-icon-box-title, .elementor-506 .elementor-element.elementor-element-840a73c .elementor-icon-box-title a{font-size:18px;}.elementor-506 .elementor-element.elementor-element-840a73c .elementor-icon-box-description{font-size:13px;}.elementor-506 .elementor-element.elementor-element-e1d7397 .elementor-icon-box-wrapper{align-items:center;}.elementor-506 .elementor-element.elementor-element-e1d7397{--icon-box-icon-margin:15px;}.elementor-506 .elementor-element.elementor-element-e1d7397.elementor-view-stacked .elementor-icon{background-color:#4977E7;fill:#FFFFFF;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-e1d7397.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-e1d7397.elementor-view-default .elementor-icon{fill:#4977E7;color:#4977E7;border-color:#4977E7;}.elementor-506 .elementor-element.elementor-element-e1d7397.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-e1d7397 .elementor-icon{font-size:28px;}.elementor-506 .elementor-element.elementor-element-e1d7397 .elementor-icon-box-title, .elementor-506 .elementor-element.elementor-element-e1d7397 .elementor-icon-box-title a{font-size:18px;}.elementor-506 .elementor-element.elementor-element-e1d7397 .elementor-icon-box-description{font-size:13px;}.elementor-506 .elementor-element.elementor-element-ea8ca44 .elementor-icon-box-wrapper{align-items:center;}.elementor-506 .elementor-element.elementor-element-ea8ca44{--icon-box-icon-margin:15px;}.elementor-506 .elementor-element.elementor-element-ea8ca44.elementor-view-stacked .elementor-icon{background-color:#F4AF17;fill:#FFFFFF;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-ea8ca44.elementor-view-framed .elementor-icon, .elementor-506 .elementor-element.elementor-element-ea8ca44.elementor-view-default .elementor-icon{fill:#F4AF17;color:#F4AF17;border-color:#F4AF17;}.elementor-506 .elementor-element.elementor-element-ea8ca44.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-ea8ca44 .elementor-icon{font-size:28px;}.elementor-506 .elementor-element.elementor-element-ea8ca44 .elementor-icon-box-title, .elementor-506 .elementor-element.elementor-element-ea8ca44 .elementor-icon-box-title a{font-size:18px;}.elementor-506 .elementor-element.elementor-element-ea8ca44 .elementor-icon-box-description{font-size:13px;}.elementor-506 .elementor-element.elementor-element-d520214{margin-top:100px;margin-bottom:50px;}.elementor-506 .elementor-element.elementor-element-edc0bf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-506 .elementor-element.elementor-element-edc0bf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(124deg, #F92F33 18%, #4977E7DE 14%);}.elementor-506 .elementor-element.elementor-element-edc0bf5 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://ierservices.ca/wp-content/uploads/2022/07/courses-6.jpg");background-repeat:no-repeat;opacity:0.08;}.elementor-506 .elementor-element.elementor-element-edc0bf5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-506 .elementor-element.elementor-element-edc0bf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-506 .elementor-element.elementor-element-62011db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-506 .elementor-element.elementor-element-62011db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-506 .elementor-element.elementor-element-62011db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-title{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-description{color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-919cc7c{margin-top:100px;margin-bottom:0px;}.elementor-506 .elementor-element.elementor-element-3b1eb63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-506 .elementor-element.elementor-element-3b1eb63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-506 .elementor-element.elementor-element-dfa3ab8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-506 .elementor-element.elementor-element-84e60d9{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-506 .elementor-element.elementor-element-84e60d9 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-506 .elementor-element.elementor-element-84e60d9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-506 .elementor-element.elementor-element-4bc6342 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-4bc6342{text-align:center;}.elementor-506 .elementor-element.elementor-element-4bc6342 .elementor-heading-title{font-weight:600;color:#212025;}.elementor-506 .elementor-element.elementor-element-d8d5bc2{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:normal;font-style:normal;line-height:2em;color:#212025;}.elementor-506 .elementor-element.elementor-element-9b66be7 .single-instructor-box .image{border-color:#F92F33;}.elementor-506 .elementor-element.elementor-element-9b66be7 .owl-item:nth-child(2) .single-instructor-box .image, .owl-item:nth-child(6) .single-instructor-box .image, .col-lg-4:nth-child(2) .single-instructor-box .image, .col-lg-4:nth-child(6) .single-instructor-box .image{border-color:#4977E7;}.elementor-506 .elementor-element.elementor-element-f9419b7{margin-top:0px;margin-bottom:80px;}.elementor-506 .elementor-element.elementor-element-3440405{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-506 .elementor-element.elementor-element-3440405 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-506 .elementor-element.elementor-element-3440405 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-506 .elementor-element.elementor-element-a8d6b09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-a8d6b09{text-align:center;}.elementor-506 .elementor-element.elementor-element-a8d6b09 .elementor-heading-title{font-weight:600;color:#212025;}.elementor-506 .elementor-element.elementor-element-71346ba > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-isotope1 .profile-img-wrapper:after, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-layout9 .profile-img-wrapper:after, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-isotope4 .profile-img-wrapper:after, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel9 .profile-img-wrapper:after{background:#000000;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .item-content-wrapper:before, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .item-content-wrapper:before, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper:before{color:#000000;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper h3.author-name, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper h3.author-name a{color:#F5B017;text-align:center;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper .rating-wrapper span.dashicons{color:#F5B017;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper .item-content{color:#000000;text-align:left;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-utility button, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel-main .swiper-arrow, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel-main .swiper-pagination-bullet, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel .swiper-arrow, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel .swiper-pagination-bullet, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-utility .rt-button, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-pagination ul.pagination-list li a, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-isotope-button-wrapper .rt-iso-button{background-color:#F92F33;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper h4.author-bio{text-align:center;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .single-item-wrapper .rating-wrapper{text-align:center;}.elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tlp-openPopup:before, .elementor-506 .elementor-element.elementor-element-71346ba .tlp-video-image-2, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .rt-responsive-img, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-layout9 .profile-img-wrapper:before, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-isotope4 .profile-img-wrapper:before, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel9 .profile-img-wrapper:before, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-layout9 .profile-img-wrapper:after, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-isotope4 .profile-img-wrapper:after, .elementor-506 .elementor-element.elementor-element-71346ba .tss-wrapper .tss-carousel9 .profile-img-wrapper:after{border-radius:50% 50% 50% 50%;}.elementor-506 .elementor-element.elementor-element-f0b22e2{margin-top:0px;margin-bottom:100px;}.elementor-506 .elementor-element.elementor-element-6b7157d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-506 .elementor-element.elementor-element-6b7157d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-506 .elementor-element.elementor-element-197e7e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}@media(max-width:1024px){.elementor-506 .elementor-element.elementor-element-7c0a59d > .elementor-background-overlay{background-size:contain;}.elementor-506 .elementor-element.elementor-element-7c0a59d{padding:30px 0px 30px 0px;}.elementor-506 .elementor-element.elementor-element-8ad6ab8 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-506 .elementor-element.elementor-element-560c4b8{font-size:16px;line-height:1.5em;}.elementor-506 .elementor-element.elementor-element-cc1dac5 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button{padding:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-e42cab3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button{padding:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-99e726f{padding:50px 0px 50px 0px;}.elementor-506 .elementor-element.elementor-element-c0c2f14 .elementor-heading-title{font-size:23px;}.elementor-506 .elementor-element.elementor-element-2534192{--container-widget-width:615px;--container-widget-flex-grow:0;width:var( --container-widget-width, 615px );max-width:615px;}.elementor-506 .elementor-element.elementor-element-c168f03 .ha-image-grid__item{--image-grid-column:5;}.elementor-506 .elementor-element.elementor-element-f309e95 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button{padding:15px 35px 15px 35px;}.elementor-506 .elementor-element.elementor-element-3cb800df:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-3cb800df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-138px 0px;background-size:cover;}.elementor-506 .elementor-element.elementor-element-3cb800df{padding:70px 10px 70px 10px;}.elementor-506 .elementor-element.elementor-element-4949e5f img{height:405px;object-fit:cover;object-position:center right;}.elementor-506 .elementor-element.elementor-element-eedba02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-6d84fd7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-6d84fd7a .elementor-button{padding:15px 15px 15px 15px;}.elementor-506 .elementor-element.elementor-element-707c537 .elementor-heading-title{font-size:23px;}.elementor-506 .elementor-element.elementor-element-fd16cad{--container-widget-width:608px;--container-widget-flex-grow:0;width:var( --container-widget-width, 608px );max-width:608px;}.elementor-506 .elementor-element.elementor-element-d64215d .ha-flip-box-front-inner .ha-flip-box-heading{font-size:15px;}.elementor-506 .elementor-element.elementor-element-19eeb36 .ha-flip-box-front-inner .ha-flip-box-heading{font-size:15px;}.elementor-506 .elementor-element.elementor-element-cd705b6 .ha-flip-box-front-inner .ha-flip-box-heading{font-size:15px;}.elementor-506 .elementor-element.elementor-element-524106d:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-524106d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-138px 0px;background-size:cover;}.elementor-506 .elementor-element.elementor-element-524106d{padding:70px 10px 70px 10px;}.elementor-506 .elementor-element.elementor-element-e1ab4bd:not( .elementor-widget-image ) .elementor-widget-container, .elementor-506 .elementor-element.elementor-element-e1ab4bd.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:430px;}.elementor-506 .elementor-element.elementor-element-e1ab4bd img{height:500px;object-fit:cover;object-position:center center;}.elementor-506 .elementor-element.elementor-element-e6eff9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-description{font-size:15px;}.elementor-506 .elementor-element.elementor-element-a8d6b09 .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-506 .elementor-element.elementor-element-7c0a59d > .elementor-background-overlay{background-image:url("https://ierservices.ca/wp-content/uploads/2025/08/banner_bg2.b8be3c23.jpg");background-position:center center;background-size:500px auto;}.elementor-506 .elementor-element.elementor-element-7c0a59d{padding:50px 0px 80px 0px;}.elementor-506 .elementor-element.elementor-element-8ad6ab8{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-8ad6ab8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-8ad6ab8 .elementor-heading-title{font-size:20px;}.elementor-506 .elementor-element.elementor-element-560c4b8{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;font-size:13px;line-height:1.3em;}.elementor-506 .elementor-element.elementor-element-cc1dac5{width:auto;max-width:auto;}.elementor-506 .elementor-element.elementor-element-cc1dac5 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-506 .elementor-element.elementor-element-cc1dac5 .elementor-button{font-size:15px;}.elementor-506 .elementor-element.elementor-element-e42cab3{width:auto;max-width:auto;}.elementor-506 .elementor-element.elementor-element-e42cab3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-e42cab3 .elementor-button{font-size:15px;}.elementor-506 .elementor-element.elementor-element-99e726f{padding:0px 0px 50px 0px;}.elementor-506 .elementor-element.elementor-element-1271701 .elementor-divider-separator{width:65%;}.elementor-506 .elementor-element.elementor-element-c0c2f14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-c0c2f14 .elementor-heading-title{font-size:23px;}.elementor-506 .elementor-element.elementor-element-2534192{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-c168f03 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-c168f03 .ha-image-grid__item{--image-grid-column:2;border-width:20px 20px 20px 20px;}.elementor-506 .elementor-element.elementor-element-c168f03 .ha-image-grid__wrap{--image-grid-right:20px;--image-grid-left:20px;}.elementor-506 .elementor-element.elementor-element-f309e95{width:auto;max-width:auto;}.elementor-506 .elementor-element.elementor-element-f309e95 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-506 .elementor-element.elementor-element-f309e95 .elementor-button{font-size:15px;}.elementor-506 .elementor-element.elementor-element-3cb800df:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-3cb800df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-950px 0px;}.elementor-506 .elementor-element.elementor-element-4949e5f img{height:370px;}.elementor-506 .elementor-element.elementor-element-eedba02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-eedba02 .elementor-heading-title{line-height:1.4em;}.elementor-506 .elementor-element.elementor-element-f6cfb1c .elementor-divider-separator{width:80%;}.elementor-506 .elementor-element.elementor-element-707c537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-707c537 .elementor-heading-title{font-size:23px;}.elementor-506 .elementor-element.elementor-element-fd16cad{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-524106d:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-524106d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-950px 0px;}.elementor-506 .elementor-element.elementor-element-e1ab4bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-e1ab4bd:not( .elementor-widget-image ) .elementor-widget-container, .elementor-506 .elementor-element.elementor-element-e1ab4bd.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:custom;-webkit-mask-position:center center;}.elementor-506 .elementor-element.elementor-element-e1ab4bd img{height:200px;}.elementor-506 .elementor-element.elementor-element-d9aca47 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-506 .elementor-element.elementor-element-e6eff9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-e6eff9b .elementor-heading-title{font-size:23px;}.elementor-506 .elementor-element.elementor-element-47a7a28{width:auto;max-width:auto;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-img{margin-bottom:15px;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-506 .elementor-element.elementor-element-62011db .elementor-image-box-description{font-size:12px;}.elementor-506 .elementor-element.elementor-element-84e60d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-84e60d9 .elementor-divider-separator{width:80%;}.elementor-506 .elementor-element.elementor-element-4bc6342 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-4bc6342 .elementor-heading-title{font-size:23px;}.elementor-506 .elementor-element.elementor-element-d8d5bc2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-506 .elementor-element.elementor-element-3440405 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-3440405 .elementor-divider-separator{width:80%;}.elementor-506 .elementor-element.elementor-element-a8d6b09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-a8d6b09 .elementor-heading-title{font-size:23px;}}