.elementor-1748 .elementor-element.elementor-element-2dee197{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1748 .elementor-element.elementor-element-2dee197:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-2dee197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/STC-PRO-501_Career-Website_Images-from-Shoot_20251111_v6-1-scaled.png");background-position:center center;background-size:cover;}.elementor-1748 .elementor-element.elementor-element-61f1a5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 3em;--row-gap:2em;--column-gap:3em;--overlay-opacity:0.5;}.elementor-1748 .elementor-element.elementor-element-61f1a5a::before, .elementor-1748 .elementor-element.elementor-element-61f1a5a > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-61f1a5a > .e-con-inner > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-61f1a5a > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-61f1a5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-61f1a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1748 .elementor-element.elementor-element-affd64b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-affd64b.e-con{--align-self:center;}.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-1748 .elementor-element.elementor-element-7486c36{grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-7486c36.elementor-element{--align-self:flex-start;}.elementor-1748 .elementor-element.elementor-element-7486c36 .elementor-heading-title{font-family:var( --e-global-typography-050396b-font-family ), Sans-serif;font-size:var( --e-global-typography-050396b-font-size );font-weight:var( --e-global-typography-050396b-font-weight );line-height:var( --e-global-typography-050396b-line-height );letter-spacing:var( --e-global-typography-050396b-letter-spacing );color:var( --e-global-color-7020758 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1748 .elementor-element.elementor-element-acaa76c{grid-row:span 1;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:400;}.elementor-1748 .elementor-element.elementor-element-acaa76c.elementor-element{--align-self:flex-start;}.elementor-1748 .elementor-element.elementor-element-678d20d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1748 .elementor-element.elementor-element-d925209{grid-row:span 2;}.elementor-1748 .elementor-element.elementor-element-d925209:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1748 .elementor-element.elementor-element-d925209.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://stccareers.ca/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1748 .elementor-element.elementor-element-3307750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1748 .elementor-element.elementor-element-5cc37eb{grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-5cc37eb.elementor-element{--align-self:flex-start;}.elementor-1748 .elementor-element.elementor-element-5cc37eb .elementor-heading-title{font-family:var( --e-global-typography-adf388e-font-family ), Sans-serif;font-size:var( --e-global-typography-adf388e-font-size );font-weight:var( --e-global-typography-adf388e-font-weight );color:var( --e-global-color-7020758 );}.elementor-1748 .elementor-element.elementor-element-1df35e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-1df35e4.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-1df35e4 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:var( --e-global-color-4ad85a1 );}.elementor-1748 .elementor-element.elementor-element-e4cb586{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-e4cb586.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-e4cb586 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:var( --e-global-color-4ad85a1 );}.elementor-1748 .elementor-element.elementor-element-0275b22{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-0275b22.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-0275b22 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:var( --e-global-color-4ad85a1 );}.elementor-1748 .elementor-element.elementor-element-4d947d2{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-4d947d2:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-4d947d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-1abdbe4 ) 0%, var( --e-global-color-7020758 ) 100%);}.elementor-1748 .elementor-element.elementor-element-4d947d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1748 .elementor-element.elementor-element-4e31267{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-4e31267.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-4e31267 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-07c268e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-07c268e{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-07c268e a{color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-9a05764 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-9a05764{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-9a05764 a{color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-6d2ba82{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-6d2ba82:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-6d2ba82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-d720351 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-1748 .elementor-element.elementor-element-6d2ba82.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1748 .elementor-element.elementor-element-4e2cca4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-4e2cca4.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-4e2cca4 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-ffd067b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-ffd067b{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-ffd067b a{color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-940ced5{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-940ced5:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-940ced5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-d720351 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-1748 .elementor-element.elementor-element-940ced5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1748 .elementor-element.elementor-element-f0c4f62{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-f0c4f62.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-f0c4f62 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-f90a2f3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-f90a2f3{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-f90a2f3 a{color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-3618826{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-3618826:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-3618826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-1abdbe4 ) 0%, var( --e-global-color-7020758 ) 100%);}.elementor-1748 .elementor-element.elementor-element-3618826.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1748 .elementor-element.elementor-element-d945d82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-d945d82.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-d945d82 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-dcddf06 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-dcddf06{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-dcddf06 a{color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-93575aa{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-93575aa:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-93575aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-1abdbe4 ) 0%, var( --e-global-color-7020758 ) 100%);}.elementor-1748 .elementor-element.elementor-element-93575aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1748 .elementor-element.elementor-element-f1a2171{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-f1a2171.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-f1a2171 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-e5b3e76 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-e5b3e76{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-e5b3e76 a{color:#FFFFFF;}.elementor-1748 .elementor-element.elementor-element-d8cb0c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-d8cb0c6.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-d8cb0c6 .elementor-heading-title{font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:var( --e-global-color-4ad85a1 );}.elementor-1748 .elementor-element.elementor-element-6c7bd85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--flex-wrap:nowrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-1748 .elementor-element.elementor-element-6c7bd85::before, .elementor-1748 .elementor-element.elementor-element-6c7bd85 > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-6c7bd85 > .e-con-inner > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-6c7bd85 > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-6c7bd85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-6c7bd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1748 .elementor-element.elementor-element-3662e93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-5f46319{grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-5f46319.elementor-element{--align-self:flex-start;}.elementor-1748 .elementor-element.elementor-element-5f46319 .elementor-heading-title{font-family:var( --e-global-typography-adf388e-font-family ), Sans-serif;font-size:var( --e-global-typography-adf388e-font-size );font-weight:var( --e-global-typography-adf388e-font-weight );color:var( --e-global-color-7020758 );}.elementor-1748 .elementor-element.elementor-element-7f19689{grid-row:span 1;font-family:var( --e-global-typography-4a06218-font-family ), Sans-serif;font-size:var( --e-global-typography-4a06218-font-size );font-weight:var( --e-global-typography-4a06218-font-weight );}.elementor-1748 .elementor-element.elementor-element-7f19689.elementor-element{--align-self:flex-start;}.elementor-1748 .elementor-element.elementor-element-72c7dd4{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1748 .elementor-element.elementor-element-72c7dd4.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-72c7dd4{right:0px;}body.rtl .elementor-1748 .elementor-element.elementor-element-72c7dd4{left:0px;}.elementor-1748 .elementor-element.elementor-element-d43b9f4{text-align:right;}.elementor-1748 .elementor-element.elementor-element-d43b9f4 img{width:83%;max-width:373px;opacity:0.53;}.elementor-1748 .elementor-element.elementor-element-a7a21bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--flex-wrap:nowrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-1748 .elementor-element.elementor-element-a7a21bf::before, .elementor-1748 .elementor-element.elementor-element-a7a21bf > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-a7a21bf > .e-con-inner > .elementor-background-video-container::before, .elementor-1748 .elementor-element.elementor-element-a7a21bf > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-a7a21bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1748 .elementor-element.elementor-element-a7a21bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1748 .elementor-element.elementor-element-8c1e64b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-99390f6{grid-column:span 1;text-align:left;}.elementor-1748 .elementor-element.elementor-element-99390f6.elementor-element{--align-self:flex-start;}.elementor-1748 .elementor-element.elementor-element-99390f6 .elementor-heading-title{font-family:var( --e-global-typography-adf388e-font-family ), Sans-serif;font-size:var( --e-global-typography-adf388e-font-size );font-weight:var( --e-global-typography-adf388e-font-weight );color:var( --e-global-color-7020758 );}.elementor-1748 .elementor-element.elementor-element-ca1458a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1748 .elementor-element.elementor-element-ca1458a{text-align:left;font-family:var( --e-global-typography-2869a19-font-family ), Sans-serif;font-size:var( --e-global-typography-2869a19-font-size );font-weight:var( --e-global-typography-2869a19-font-weight );color:var( --e-global-color-4ad85a1 );}.elementor-1748 .elementor-element.elementor-element-39326c2{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1748 .elementor-element.elementor-element-39326c2.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1748 .elementor-element.elementor-element-39326c2{right:0px;}body.rtl .elementor-1748 .elementor-element.elementor-element-39326c2{left:0px;}.elementor-1748 .elementor-element.elementor-element-d7aa728{text-align:right;}.elementor-1748 .elementor-element.elementor-element-d7aa728 img{width:83%;max-width:373px;opacity:0.53;}@media(max-width:1024px){.elementor-1748 .elementor-element.elementor-element-2dee197{--min-height:60vh;}.elementor-1748 .elementor-element.elementor-element-2dee197:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-2dee197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:71% 0px;background-size:cover;}.elementor-1748 .elementor-element.elementor-element-61f1a5a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-7486c36 .elementor-heading-title{font-size:var( --e-global-typography-050396b-font-size );line-height:var( --e-global-typography-050396b-line-height );letter-spacing:var( --e-global-typography-050396b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d925209{grid-column:span 1;grid-row:span 2;}.elementor-1748 .elementor-element.elementor-element-d925209 img{width:100%;height:100%;}.elementor-1748 .elementor-element.elementor-element-5cc37eb .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-1df35e4.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-1df35e4 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-e4cb586.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-e4cb586 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-0275b22.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-0275b22 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-4e31267.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-4e31267 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-07c268e{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-9a05764{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-4e2cca4.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-4e2cca4 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-ffd067b{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-f0c4f62.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-f0c4f62 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-f90a2f3{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d945d82.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-d945d82 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-dcddf06{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-f1a2171.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-f1a2171 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-e5b3e76{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d8cb0c6.elementor-element{--align-self:center;}.elementor-1748 .elementor-element.elementor-element-d8cb0c6 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-5f46319 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-7f19689{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1748 .elementor-element.elementor-element-99390f6 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-ca1458a{font-size:var( --e-global-typography-2869a19-font-size );}}@media(max-width:767px){.elementor-1748 .elementor-element.elementor-element-2dee197{--min-height:450px;}.elementor-1748 .elementor-element.elementor-element-2dee197:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-2dee197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:69% 0px;}.elementor-1748 .elementor-element.elementor-element-7486c36{text-align:center;}.elementor-1748 .elementor-element.elementor-element-7486c36 .elementor-heading-title{font-size:var( --e-global-typography-050396b-font-size );line-height:var( --e-global-typography-050396b-line-height );letter-spacing:var( --e-global-typography-050396b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d925209 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1748 .elementor-element.elementor-element-d925209{grid-column:span 1;grid-row:span 1;}.elementor-1748 .elementor-element.elementor-element-d925209 img{border-radius:25px 25px 25px 25px;}.elementor-1748 .elementor-element.elementor-element-5cc37eb{text-align:center;}.elementor-1748 .elementor-element.elementor-element-5cc37eb .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-1df35e4{text-align:left;}.elementor-1748 .elementor-element.elementor-element-1df35e4 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-e4cb586{text-align:left;}.elementor-1748 .elementor-element.elementor-element-e4cb586 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-0275b22{text-align:left;}.elementor-1748 .elementor-element.elementor-element-0275b22 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-4e31267{text-align:center;}.elementor-1748 .elementor-element.elementor-element-4e31267 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-07c268e{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-9a05764{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-4e2cca4{text-align:center;}.elementor-1748 .elementor-element.elementor-element-4e2cca4 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-ffd067b{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-f0c4f62{text-align:center;}.elementor-1748 .elementor-element.elementor-element-f0c4f62 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-f90a2f3{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d945d82{text-align:center;}.elementor-1748 .elementor-element.elementor-element-d945d82 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-dcddf06{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-f1a2171{text-align:center;}.elementor-1748 .elementor-element.elementor-element-f1a2171 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-e5b3e76{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d8cb0c6{text-align:center;}.elementor-1748 .elementor-element.elementor-element-d8cb0c6 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-6c7bd85{--content-width:1422px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1748 .elementor-element.elementor-element-3662e93{--padding-top:0px;--padding-bottom:246px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-5f46319{text-align:center;}.elementor-1748 .elementor-element.elementor-element-5f46319 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-7f19689{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1748 .elementor-element.elementor-element-72c7dd4{--width:350px;}.elementor-1748 .elementor-element.elementor-element-99390f6{text-align:center;}.elementor-1748 .elementor-element.elementor-element-99390f6 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-ca1458a{font-size:var( --e-global-typography-2869a19-font-size );}}@media(min-width:768px){.elementor-1748 .elementor-element.elementor-element-2dee197{--width:100%;}.elementor-1748 .elementor-element.elementor-element-61f1a5a{--content-width:1280px;}.elementor-1748 .elementor-element.elementor-element-3307750{--content-width:1280px;}.elementor-1748 .elementor-element.elementor-element-4d947d2{--width:100%;}.elementor-1748 .elementor-element.elementor-element-6d2ba82{--width:44%;}.elementor-1748 .elementor-element.elementor-element-940ced5{--width:44%;}.elementor-1748 .elementor-element.elementor-element-3618826{--width:44%;}.elementor-1748 .elementor-element.elementor-element-93575aa{--width:44%;}.elementor-1748 .elementor-element.elementor-element-6c7bd85{--content-width:1280px;}.elementor-1748 .elementor-element.elementor-element-3662e93{--width:73%;}.elementor-1748 .elementor-element.elementor-element-72c7dd4{--width:35%;}.elementor-1748 .elementor-element.elementor-element-a7a21bf{--content-width:1280px;}.elementor-1748 .elementor-element.elementor-element-8c1e64b{--width:73%;}.elementor-1748 .elementor-element.elementor-element-39326c2{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1748 .elementor-element.elementor-element-678d20d{--content-width:400px;}}@media(min-width:2000px){.elementor-1748 .elementor-element.elementor-element-2dee197:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-2dee197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/STC-PRO-501_Career-Website_Images-from-Shoot_20251111_v6-1-scaled.png");background-size:cover;}.elementor-1748 .elementor-element.elementor-element-61f1a5a{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1748 .elementor-element.elementor-element-7486c36 .elementor-heading-title{font-size:var( --e-global-typography-050396b-font-size );line-height:var( --e-global-typography-050396b-line-height );letter-spacing:var( --e-global-typography-050396b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-5cc37eb .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-1df35e4 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-e4cb586 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-0275b22 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-4e31267 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-07c268e{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-9a05764{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-4e2cca4 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-ffd067b{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-f0c4f62 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-f90a2f3{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d945d82 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-dcddf06{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-f1a2171 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-e5b3e76{font-size:var( --e-global-typography-text-font-size );}.elementor-1748 .elementor-element.elementor-element-d8cb0c6 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1748 .elementor-element.elementor-element-5f46319 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-7f19689{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1748 .elementor-element.elementor-element-99390f6 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1748 .elementor-element.elementor-element-ca1458a{font-size:var( --e-global-typography-2869a19-font-size );}}/* Start custom CSS for image, class: .elementor-element-d925209 *//* === Circular masked image with gradient background === */

.orange-circle-2 {
    position: relative;
    width: 100%;
    aspect-ratio: 1 / 1; /* Ensures perfect square */
    overflow: visible; /* Allows the background circle to extend */
}

.orange-circle-2 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Ensures image fills container */
    display: block;
    border-radius: 50%; /* Optional: round the image itself */
}


/* Circle behind the image */
.orange-circle-2::before {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, -10%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, 70%);  /* Adjustable X offset */
    width: 125%;
    height: 125%;
    border-radius: 50%;
    z-index: -1; /* Puts it behind the image */

    /* Gradient fill – customize as needed */
    background: linear-gradient(45deg, rgb(255,76,76), rgb(255,199,44));
}/* End custom CSS */