.elementor-1318 .elementor-element.elementor-element-bed71d8{--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;--z-index:10;}.elementor-1318 .elementor-element.elementor-element-bed71d8:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-bed71d8 > .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_20251126_Why-Choose-STC-Page_Hero_v4-scaled.png");background-position:center center;background-size:cover;}.elementor-1318 .elementor-element.elementor-element-fda325a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:2em 3em;--row-gap:2em;--column-gap:3em;--overlay-opacity:0.5;--z-index:0;}.elementor-1318 .elementor-element.elementor-element-fda325a::before, .elementor-1318 .elementor-element.elementor-element-fda325a > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-fda325a > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-fda325a > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-fda325a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-fda325a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1318 .elementor-element.elementor-element-4636956{--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-1318 .elementor-element.elementor-element-4636956.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-1318 .elementor-element.elementor-element-2d99e65{grid-column:span 1;text-align:left;}.elementor-1318 .elementor-element.elementor-element-2d99e65.elementor-element{--align-self:flex-end;}.elementor-1318 .elementor-element.elementor-element-2d99e65 .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 );-webkit-text-stroke-color:#000;stroke:#000;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-1318 .elementor-element.elementor-element-e3024b2{grid-row:span 1;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:400;}.elementor-1318 .elementor-element.elementor-element-e3024b2.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-7af2dc6{--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;--justify-content:space-between;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--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-1318 .elementor-element.elementor-element-316b887{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-1318 .elementor-element.elementor-element-316b887.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-316b887 .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-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-1318 .elementor-element.elementor-element-8d7ba00{text-align:right;}.elementor-1318 .elementor-element.elementor-element-8d7ba00 img{width:100%;max-width:175px;height:100%;object-fit:contain;object-position:center center;}.elementor-1318 .elementor-element.elementor-element-bfe8732{--display:flex;--justify-content:center;--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-1318 .elementor-element.elementor-element-bfe8732.e-con{--align-self:stretch;}.elementor-1318 .elementor-element.elementor-element-23743cf{grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-23743cf:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1318 .elementor-element.elementor-element-23743cf.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-1318 .elementor-element.elementor-element-99f5e91{--display:flex;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1318 .elementor-element.elementor-element-99f5e91::before, .elementor-1318 .elementor-element.elementor-element-99f5e91 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-99f5e91 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-99f5e91 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-99f5e91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-99f5e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/stc-line-4-8-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1318 .elementor-element.elementor-element-6557d40{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:nowrap;--border-radius:25px 25px 25px 25px;box-shadow:0px 13px 20px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-1318 .elementor-element.elementor-element-6557d40:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-6557d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdd82ef );background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/STC-PRO-501_Career-Website_Hero-Image_Background_FIN-scaled.png");}.elementor-1318 .elementor-element.elementor-element-6b28f13{--display:flex;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-9438613{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1318 .elementor-element.elementor-element-14b142b{--display:flex;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1318 .elementor-element.elementor-element-14b142b.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-1318 .elementor-element.elementor-element-7024140{width:100%;max-width:100%;grid-column:span 3;text-align:left;}.elementor-1318 .elementor-element.elementor-element-7024140.elementor-element{--align-self:flex-end;}.elementor-1318 .elementor-element.elementor-element-7024140 .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:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-8ffb515 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1318 .elementor-element.elementor-element-8ffb515{grid-row:span 1;font-family:var( --e-global-typography-7462af0-font-family ), Sans-serif;font-size:var( --e-global-typography-7462af0-font-size );font-weight:var( --e-global-typography-7462af0-font-weight );color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-9a1dfdb > .elementor-widget-container{margin:0px 0px 0px -86px;padding:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-9a1dfdb.elementor-element{--align-self:stretch;}.elementor-1318 .elementor-element.elementor-element-9a1dfdb img{width:100%;height:100%;object-fit:contain;object-position:bottom right;}.elementor-1318 .elementor-element.elementor-element-3089061{--display:flex;--min-height:700px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-3089061::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/stc-line-6-8.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:35% auto;}.elementor-1318 .elementor-element.elementor-element-1aad7bc{--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-1318 .elementor-element.elementor-element-1aad7bc.e-con{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-68d2de8{grid-column:span 1;text-align:left;}.elementor-1318 .elementor-element.elementor-element-68d2de8.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-68d2de8 .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-1318 .elementor-element.elementor-element-daa9155{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-1318 .elementor-element.elementor-element-daa9155.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-daa9155 .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-1318 .elementor-element.elementor-element-d063f8c{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-1318 .elementor-element.elementor-element-d063f8c.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-eadac5c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:0%;--padding-left:4%;--padding-right:2%;}.elementor-1318 .elementor-element.elementor-element-9e80a74{grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-9e80a74:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1318 .elementor-element.elementor-element-9e80a74.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-1318 .elementor-element.elementor-element-5c0fe5e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:2em 3em;--row-gap:2em;--column-gap:3em;--overlay-opacity:0.5;--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-1318 .elementor-element.elementor-element-5c0fe5e::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/stc-line-3-8-scaled.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1318 .elementor-element.elementor-element-6703eeb{--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-1318 .elementor-element.elementor-element-6703eeb.e-con{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2{grid-column:span 1;text-align:left;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2 .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-1318 .elementor-element.elementor-element-93326bb{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-1318 .elementor-element.elementor-element-93326bb.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-e95c3ea{--display:flex;--justify-content:center;--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-1318 .elementor-element.elementor-element-e95c3ea.e-con{--align-self:stretch;}.elementor-1318 .elementor-element.elementor-element-b176819{grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-b176819:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1318 .elementor-element.elementor-element-b176819.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-1318 .elementor-element.elementor-element-f10f67d{--display:flex;--min-height:700px;--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-1318 .elementor-element.elementor-element-f10f67d::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/stc-line-6-8.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:35% auto;}.elementor-1318 .elementor-element.elementor-element-081cbc2{--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-1318 .elementor-element.elementor-element-081cbc2.e-con{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-89447fa{grid-column:span 1;text-align:left;}.elementor-1318 .elementor-element.elementor-element-89447fa.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-89447fa .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-1318 .elementor-element.elementor-element-f8bf66f{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-1318 .elementor-element.elementor-element-f8bf66f.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-f8bf66f .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-1318 .elementor-element.elementor-element-b8d4239{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-1318 .elementor-element.elementor-element-b8d4239.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-f2440f2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:0%;--padding-left:4%;--padding-right:2%;}.elementor-1318 .elementor-element.elementor-element-6a58f3e{grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-6a58f3e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1318 .elementor-element.elementor-element-6a58f3e.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-1318 .elementor-element.elementor-element-b7a5d97{--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-1318 .elementor-element.elementor-element-b7a5d97::before, .elementor-1318 .elementor-element.elementor-element-b7a5d97 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-b7a5d97 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-b7a5d97 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-b7a5d97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-b7a5d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1318 .elementor-element.elementor-element-1980d93{--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-1318 .elementor-element.elementor-element-f732042{grid-column:span 1;text-align:left;}.elementor-1318 .elementor-element.elementor-element-f732042.elementor-element{--align-self:flex-start;}.elementor-1318 .elementor-element.elementor-element-f732042 .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-1318 .elementor-element.elementor-element-474c4a8{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-1318 .elementor-element.elementor-element-474c4a8.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1318 .elementor-element.elementor-element-73e9678 .elementor-button{background-color:var( --e-global-color-7020758 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-1318 .elementor-element.elementor-element-73e9678 .elementor-button:hover, .elementor-1318 .elementor-element.elementor-element-73e9678 .elementor-button:focus{background-color:var( --e-global-color-1abdbe4 );color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-73e9678.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-73e9678 .elementor-button:hover svg, .elementor-1318 .elementor-element.elementor-element-73e9678 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-62a1806{--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-1318 .elementor-element.elementor-element-62a1806.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1318 .elementor-element.elementor-element-62a1806{right:0px;}body.rtl .elementor-1318 .elementor-element.elementor-element-62a1806{left:0px;}.elementor-1318 .elementor-element.elementor-element-6781855{text-align:right;}.elementor-1318 .elementor-element.elementor-element-6781855 img{width:83%;max-width:373px;opacity:0.53;}.elementor-1318 .elementor-element.elementor-element-be2bec8{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1318 .elementor-element.elementor-element-891440a{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:45px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:45px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--dots-normal-color:#FFFFFF;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-15px;}.elementor-1318 .elementor-element.elementor-element-891440a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-891440a .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-1318 .elementor-element.elementor-element-bed71d8{--width:100%;}.elementor-1318 .elementor-element.elementor-element-fda325a{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-99f5e91{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-6557d40{--width:100%;}.elementor-1318 .elementor-element.elementor-element-6b28f13{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-14b142b{--width:70%;}.elementor-1318 .elementor-element.elementor-element-3089061{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-5c0fe5e{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-f10f67d{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-b7a5d97{--content-width:1280px;}.elementor-1318 .elementor-element.elementor-element-1980d93{--width:73%;}.elementor-1318 .elementor-element.elementor-element-62a1806{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1318 .elementor-element.elementor-element-bfe8732{--content-width:400px;}.elementor-1318 .elementor-element.elementor-element-14b142b{--width:100%;}.elementor-1318 .elementor-element.elementor-element-eadac5c{--content-width:400px;}.elementor-1318 .elementor-element.elementor-element-e95c3ea{--content-width:400px;}.elementor-1318 .elementor-element.elementor-element-f2440f2{--content-width:400px;}}@media(min-width:2000px){.elementor-1318 .elementor-element.elementor-element-bed71d8:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-bed71d8 > .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_20251126_Why-Choose-STC-Page_Hero_v4-scaled.png");background-size:cover;}.elementor-1318 .elementor-element.elementor-element-fda325a{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-2d99e65 .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-1318 .elementor-element.elementor-element-316b887 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1318 .elementor-element.elementor-element-6557d40:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-6557d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-1318 .elementor-element.elementor-element-7024140 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-8ffb515{font-size:var( --e-global-typography-7462af0-font-size );}.elementor-1318 .elementor-element.elementor-element-3089061::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-3089061 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-1318 .elementor-element.elementor-element-68d2de8 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-daa9155 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1318 .elementor-element.elementor-element-d063f8c{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-5c0fe5e::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-93326bb{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-f10f67d::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/stc-line-7-8.png");background-position:center right;background-size:contain;}.elementor-1318 .elementor-element.elementor-element-89447fa .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-f8bf66f .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1318 .elementor-element.elementor-element-b8d4239{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-f732042 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-474c4a8{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1318 .elementor-element.elementor-element-be2bec8{--min-height:0px;}.elementor-1318 .elementor-element.elementor-element-891440a{--swiper-slides-to-display:3;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-position:45px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}}@media(max-width:1024px){.elementor-1318 .elementor-element.elementor-element-bed71d8:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-bed71d8 > .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_20251126_Why-Choose-STC-Page_Hero_v4-scaled.png");background-position:center center;background-size:cover;}.elementor-1318 .elementor-element.elementor-element-bed71d8{--min-height:60vh;}.elementor-1318 .elementor-element.elementor-element-fda325a{--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-1318 .elementor-element.elementor-element-4636956{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-1318 .elementor-element.elementor-element-2d99e65{text-align:left;}.elementor-1318 .elementor-element.elementor-element-2d99e65 .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-1318 .elementor-element.elementor-element-316b887.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-316b887 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1318 .elementor-element.elementor-element-23743cf{grid-column:span 1;grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-23743cf img{width:100%;height:100%;}.elementor-1318 .elementor-element.elementor-element-99f5e91{--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-1318 .elementor-element.elementor-element-6557d40{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1318 .elementor-element.elementor-element-6b28f13{--min-height:450px;--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-1318 .elementor-element.elementor-element-9438613{--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-1318 .elementor-element.elementor-element-14b142b{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:2em;}.elementor-1318 .elementor-element.elementor-element-7024140 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-8ffb515 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1318 .elementor-element.elementor-element-8ffb515{font-size:var( --e-global-typography-7462af0-font-size );}.elementor-1318 .elementor-element.elementor-element-9a1dfdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-9a1dfdb img{width:59%;height:100%;object-position:bottom center;}.elementor-1318 .elementor-element.elementor-element-3089061{--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-1318 .elementor-element.elementor-element-68d2de8 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-daa9155.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-daa9155 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1318 .elementor-element.elementor-element-d063f8c{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-9e80a74{grid-column:span 1;grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-9e80a74 img{width:100%;height:100%;}.elementor-1318 .elementor-element.elementor-element-5c0fe5e{--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-1318 .elementor-element.elementor-element-5c0fe5e::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-93326bb{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-b176819{grid-column:span 1;grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-b176819 img{width:100%;height:100%;}.elementor-1318 .elementor-element.elementor-element-f10f67d::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stccareers.ca/wp-content/uploads/2025/11/stc-line-7-8.png");}.elementor-1318 .elementor-element.elementor-element-f10f67d{--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-1318 .elementor-element.elementor-element-89447fa .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-f8bf66f.elementor-element{--align-self:center;}.elementor-1318 .elementor-element.elementor-element-f8bf66f .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1318 .elementor-element.elementor-element-b8d4239{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-6a58f3e{grid-column:span 1;grid-row:span 2;}.elementor-1318 .elementor-element.elementor-element-6a58f3e img{width:100%;height:100%;}.elementor-1318 .elementor-element.elementor-element-f732042 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-474c4a8{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1318 .elementor-element.elementor-element-891440a{--swiper-slides-to-display:1;--swiper-slides-gap:0px;}}@media(max-width:767px){.elementor-1318 .elementor-element.elementor-element-bed71d8{--min-height:450px;}.elementor-1318 .elementor-element.elementor-element-4636956{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1318 .elementor-element.elementor-element-2d99e65{text-align:left;}.elementor-1318 .elementor-element.elementor-element-2d99e65 .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-1318 .elementor-element.elementor-element-7af2dc6{--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-1318 .elementor-element.elementor-element-316b887{text-align:left;}.elementor-1318 .elementor-element.elementor-element-316b887 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1318 .elementor-element.elementor-element-8d7ba00{text-align:center;}.elementor-1318 .elementor-element.elementor-element-23743cf > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-23743cf{grid-column:span 1;grid-row:span 1;}.elementor-1318 .elementor-element.elementor-element-23743cf img{border-radius:25px 25px 25px 25px;}.elementor-1318 .elementor-element.elementor-element-6557d40{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1318 .elementor-element.elementor-element-6557d40:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-6557d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1318 .elementor-element.elementor-element-6b28f13{--min-height:0px;--justify-content:flex-start;--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-1318 .elementor-element.elementor-element-9438613{--min-height:0px;}.elementor-1318 .elementor-element.elementor-element-14b142b{--min-height:0px;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1318 .elementor-element.elementor-element-7024140{text-align:center;}.elementor-1318 .elementor-element.elementor-element-7024140 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-8ffb515{font-size:var( --e-global-typography-7462af0-font-size );}.elementor-1318 .elementor-element.elementor-element-9a1dfdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-9a1dfdb.elementor-element{--align-self:stretch;}.elementor-1318 .elementor-element.elementor-element-9a1dfdb img{width:87%;}.elementor-1318 .elementor-element.elementor-element-68d2de8{text-align:left;}.elementor-1318 .elementor-element.elementor-element-68d2de8 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-daa9155{text-align:left;}.elementor-1318 .elementor-element.elementor-element-daa9155 .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1318 .elementor-element.elementor-element-d063f8c{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-9e80a74 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-9e80a74{grid-column:span 1;grid-row:span 1;}.elementor-1318 .elementor-element.elementor-element-9e80a74 img{border-radius:25px 25px 25px 25px;}.elementor-1318 .elementor-element.elementor-element-5c0fe5e::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-5c0fe5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2{text-align:left;}.elementor-1318 .elementor-element.elementor-element-2f1a9a2 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-93326bb{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-b176819 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-b176819{grid-column:span 1;grid-row:span 1;}.elementor-1318 .elementor-element.elementor-element-b176819 img{border-radius:25px 25px 25px 25px;}.elementor-1318 .elementor-element.elementor-element-f10f67d::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-f10f67d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-1318 .elementor-element.elementor-element-89447fa{text-align:left;}.elementor-1318 .elementor-element.elementor-element-89447fa .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-f8bf66f{text-align:left;}.elementor-1318 .elementor-element.elementor-element-f8bf66f .elementor-heading-title{font-size:var( --e-global-typography-2869a19-font-size );}.elementor-1318 .elementor-element.elementor-element-b8d4239{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-1318 .elementor-element.elementor-element-6a58f3e > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-6a58f3e{grid-column:span 1;grid-row:span 1;}.elementor-1318 .elementor-element.elementor-element-6a58f3e img{border-radius:25px 25px 25px 25px;}.elementor-1318 .elementor-element.elementor-element-b7a5d97{--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-1318 .elementor-element.elementor-element-1980d93{--padding-top:0px;--padding-bottom:246px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-f732042{text-align:center;}.elementor-1318 .elementor-element.elementor-element-f732042 .elementor-heading-title{font-size:var( --e-global-typography-adf388e-font-size );}.elementor-1318 .elementor-element.elementor-element-474c4a8{font-size:var( --e-global-typography-4a06218-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1318 .elementor-element.elementor-element-62a1806{--width:350px;}.elementor-1318 .elementor-element.elementor-element-891440a{--swiper-slides-to-display:1;--arrow-prev-left-position:15px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:50px;--arrow-next-right-position:15px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:50px;}}/* Start custom CSS for image, class: .elementor-element-23743cf *//* === Circular masked image with gradient background === */

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

.orange-circle-1 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 */
@media only screen and (max-width: 1024px) {
.orange-circle-1::before {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, -10%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, -50%);  /* Adjustable X offset */
    width: 100%;
    height: 100%;
    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));
}
}

@media only screen and (min-width: 1025px) {
.orange-circle-1::before {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, -50%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, -100%);  /* Adjustable X offset */
    width: 150%;
    height: 150%;
    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));
}
}

.orange-circle-1::after {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, 100%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, 70%);  /* Adjustable X offset */
    width: 30%;
    height: 30%;
    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 */
/* Start custom CSS for image, class: .elementor-element-9e80a74 *//* === Circular masked image with gradient background === */

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

.orange-circle-4 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-4::before {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, -10%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, 70%);  /* Adjustable X offset */
    width: 50%;
    height: 50%;
    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 */
/* Start custom CSS for image, class: .elementor-element-b176819 *//* === Circular masked image with gradient background === */

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

.orange-circle-3 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-3::after {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, 10%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, -7%);  /* Adjustable X offset */
    width: 30%;
    height: 30%;
    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 */
/* Start custom CSS for image, class: .elementor-element-6a58f3e *//* === Circular masked image with gradient background === */

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

.orange-circle-4 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-4::before {
    content: "";
    position: absolute;
    top: var(--circle-offset-y, -10%);   /* Adjustable Y offset */
    left: var(--circle-offset-x, 70%);  /* Adjustable X offset */
    width: 50%;
    height: 50%;
    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 */