.elementor-32852 .elementor-element.elementor-element-45c9871{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overlay-opacity:1;}.elementor-32852 .elementor-element.elementor-element-45c9871:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-45c9871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2023/08/hero-bg_2.jpg");background-position:center center;}.elementor-32852 .elementor-element.elementor-element-45c9871::before, .elementor-32852 .elementor-element.elementor-element-45c9871 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-45c9871 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-45c9871 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-45c9871 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-45c9871 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 28%, #FFFFFF00 54%);}.elementor-32852 .elementor-element.elementor-element-45c9871.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-a354bc2{--spacer-size:57vh;}.elementor-32852 .elementor-element.elementor-element-5893556{text-align:center;}.elementor-32852 .elementor-element.elementor-element-5893556 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:60px;color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-ed2e61d{--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:center;}.elementor-32852 .elementor-element.elementor-element-ed2e61d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-32c4093 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-32c4093{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-32c4093.elementor-element{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-32c4093 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-750d5d5 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-750d5d5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-750d5d5.elementor-element{--order:99999 /* order end hack */;}.elementor-32852 .elementor-element.elementor-element-750d5d5 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-4dd811e{--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:1;}.elementor-32852 .elementor-element.elementor-element-4dd811e:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2023/08/hero-bg_2.jpg");background-position:center center;}.elementor-32852 .elementor-element.elementor-element-4dd811e::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 28%, #FFFFFF00 54%);}.elementor-32852 .elementor-element.elementor-element-4dd811e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b4aa6aa{--spacer-size:57vh;}.elementor-32852 .elementor-element.elementor-element-cb6fc26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-cb6fc26{text-align:center;}.elementor-32852 .elementor-element.elementor-element-cb6fc26 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:60px;color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-030076f{--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:center;}.elementor-32852 .elementor-element.elementor-element-030076f.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-4cfc878 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-4cfc878{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-4cfc878.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-4cfc878 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-e352f64{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32852 .elementor-element.elementor-element-e352f64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-7927970{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--e-con-transform-transition-duration:0ms;}.elementor-32852 .elementor-element.elementor-element-7927970:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-7927970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-32852 .elementor-element.elementor-element-775c1b4{width:var( --container-widget-width, 75.055% );max-width:75.055%;--container-widget-width:75.055%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-775c1b4 > .elementor-widget-container{padding:20px 40px 0px 40px;}.elementor-32852 .elementor-element.elementor-element-775c1b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-775c1b4 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-775c1b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-775c1b4.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-775c1b4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-775c1b4.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-775c1b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-775c1b4 .elementor-icon{font-size:6vw;}.elementor-32852 .elementor-element.elementor-element-775c1b4 .elementor-icon svg{height:6vw;}.elementor-32852 .elementor-element.elementor-element-775c1b4 .elementor-icon-wrapper svg{width:auto;}.elementor-32852 .elementor-element.elementor-element-66fe0e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-32852 .elementor-element.elementor-element-66fe0e1{text-align:center;}.elementor-32852 .elementor-element.elementor-element-66fe0e1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-9809166 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:25px 25px 25px 25px;padding:15px 53px 15px 53px;}.elementor-32852 .elementor-element.elementor-element-9809166{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-9809166.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-9809166 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-266c66a .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-266c66a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-266c66a > .elementor-widget-container{padding:0px 0px 4px 0px;border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-c3a4aa1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32852 .elementor-element.elementor-element-c3a4aa1:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-c3a4aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32852 .elementor-element.elementor-element-cdff387{width:var( --container-widget-width, 75.055% );max-width:75.055%;--container-widget-width:75.055%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-cdff387 > .elementor-widget-container{padding:20px 40px 0px 40px;}.elementor-32852 .elementor-element.elementor-element-cdff387.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-cdff387 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-cdff387.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-cdff387.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-cdff387.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-cdff387.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-cdff387.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-cdff387 .elementor-icon{font-size:6vw;}.elementor-32852 .elementor-element.elementor-element-cdff387 .elementor-icon svg{height:6vw;}.elementor-32852 .elementor-element.elementor-element-801b725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-32852 .elementor-element.elementor-element-801b725{text-align:center;}.elementor-32852 .elementor-element.elementor-element-801b725 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-9a92fc9 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:25px 25px 25px 25px;padding:15px 53px 15px 53px;}.elementor-32852 .elementor-element.elementor-element-9a92fc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-9a92fc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-9a92fc9 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-53bba42 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-53bba42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-53bba42 > .elementor-widget-container{padding:0px 0px 4px 0px;border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-e292e83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32852 .elementor-element.elementor-element-e292e83:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-e292e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-63244af{width:var( --container-widget-width, 75.055% );max-width:75.055%;--container-widget-width:75.055%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-63244af > .elementor-widget-container{padding:20px 40px 0px 40px;}.elementor-32852 .elementor-element.elementor-element-63244af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-63244af .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-63244af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-63244af.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-63244af.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-63244af.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-63244af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-63244af .elementor-icon{font-size:6vw;}.elementor-32852 .elementor-element.elementor-element-63244af .elementor-icon svg{height:6vw;}.elementor-32852 .elementor-element.elementor-element-f522fb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-32852 .elementor-element.elementor-element-f522fb4{text-align:center;}.elementor-32852 .elementor-element.elementor-element-f522fb4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-2df1bf5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:25px 25px 25px 25px;padding:15px 53px 15px 53px;}.elementor-32852 .elementor-element.elementor-element-2df1bf5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-2df1bf5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-2df1bf5 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-31cbc1f .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-31cbc1f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-31cbc1f > .elementor-widget-container{padding:0px 0px 4px 0px;border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-58f0357{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32852 .elementor-element.elementor-element-58f0357:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-58f0357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-78ddef1{width:var( --container-widget-width, 75.055% );max-width:75.055%;--container-widget-width:75.055%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-78ddef1 > .elementor-widget-container{padding:20px 40px 0px 40px;}.elementor-32852 .elementor-element.elementor-element-78ddef1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-78ddef1 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-78ddef1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-78ddef1.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-78ddef1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-78ddef1.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-78ddef1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-78ddef1 .elementor-icon{font-size:6vw;}.elementor-32852 .elementor-element.elementor-element-78ddef1 .elementor-icon svg{height:6vw;}.elementor-32852 .elementor-element.elementor-element-18b63a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-32852 .elementor-element.elementor-element-18b63a7{text-align:center;}.elementor-32852 .elementor-element.elementor-element-18b63a7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-10d77ee .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:25px 25px 25px 25px;padding:15px 53px 15px 53px;}.elementor-32852 .elementor-element.elementor-element-10d77ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-10d77ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-10d77ee > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-ff4d2de .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-ff4d2de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-ff4d2de > .elementor-widget-container{padding:0px 0px 4px 0px;border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-3836375{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-32852 .elementor-element.elementor-element-3836375:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-3836375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1eb5c4 );}.elementor-32852 .elementor-element.elementor-element-0bd4da1{width:var( --container-widget-width, 75.055% );max-width:75.055%;--container-widget-width:75.055%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-0bd4da1 > .elementor-widget-container{padding:20px 40px 0px 40px;}.elementor-32852 .elementor-element.elementor-element-0bd4da1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-0bd4da1 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-0bd4da1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-0bd4da1.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-0bd4da1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-0bd4da1.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-0bd4da1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-0bd4da1 .elementor-icon{font-size:6vw;}.elementor-32852 .elementor-element.elementor-element-0bd4da1 .elementor-icon svg{height:6vw;}.elementor-32852 .elementor-element.elementor-element-0bd4da1 .elementor-icon-wrapper svg{width:auto;}.elementor-32852 .elementor-element.elementor-element-10d88fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-32852 .elementor-element.elementor-element-10d88fb{text-align:center;}.elementor-32852 .elementor-element.elementor-element-10d88fb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-c4979ee .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:25px 25px 25px 25px;padding:15px 53px 15px 53px;}.elementor-32852 .elementor-element.elementor-element-c4979ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-c4979ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-c4979ee > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-d8d64aa .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-d8d64aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-d8d64aa > .elementor-widget-container{padding:0px 0px 4px 0px;border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-9ee865c{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-32852 .elementor-element.elementor-element-9ee865c > .elementor-shape-top .elementor-shape-fill, .elementor-32852 .elementor-element.elementor-element-9ee865c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-9ee865c > .elementor-shape-bottom .elementor-shape-fill, .elementor-32852 .elementor-element.elementor-element-9ee865c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-9ee865c > .elementor-shape-bottom svg, .elementor-32852 .elementor-element.elementor-element-9ee865c > .e-con-inner > .elementor-shape-bottom svg{width:calc(131% + 1.3px);height:153px;transform:translateX(-50%) rotateY(180deg);}.elementor-32852 .elementor-element.elementor-element-d6907f0{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-48d2683{width:var( --container-widget-width, 98.359% );max-width:98.359%;--container-widget-width:98.359%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-48d2683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-48d2683 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-d55ebe7 > .elementor-widget-container{padding:3% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-d55ebe7{column-gap:0px;}.elementor-32852 .elementor-element.elementor-element-d55ebe7 p{margin-block-end:0px;}.elementor-32852 .elementor-element.elementor-element-3d4b35e{width:var( --container-widget-width, 109.212% );max-width:109.212%;--container-widget-width:109.212%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-3d4b35e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-3d4b35e img{width:100%;}.elementor-32852 .elementor-element.elementor-element-e3e0454{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-e3e0454.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-d40ba92{width:var( --container-widget-width, 109.212% );max-width:109.212%;--container-widget-width:109.212%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-d40ba92.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-d40ba92 img{width:100%;}.elementor-32852 .elementor-element.elementor-element-a5ee2ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 01%;--row-gap:0%;--column-gap:01%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-32852 .elementor-element.elementor-element-9053eb1.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-9053eb1{text-align:left;}.elementor-32852 .elementor-element.elementor-element-6929cc2.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-6929cc2{text-align:left;}.elementor-32852 .elementor-element.elementor-element-6929cc2 .elementor-heading-title{font-size:20px;color:var( --e-global-color-cf85335 );}.elementor-32852 .elementor-element.elementor-element-469f096{--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:center;}.elementor-32852 .elementor-element.elementor-element-0a31695{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32852 .elementor-element.elementor-element-0a31695:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-0a31695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32852 .elementor-element.elementor-element-0a31695.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-8d30398{width:initial;max-width:initial;}.elementor-32852 .elementor-element.elementor-element-8d30398.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-8d30398 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-8d30398.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-8d30398.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-8d30398.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-8d30398.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-8d30398.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-8d30398 .elementor-icon{font-size:91px;}.elementor-32852 .elementor-element.elementor-element-8d30398 .elementor-icon svg{height:91px;}.elementor-32852 .elementor-element.elementor-element-5f24815{text-align:center;}.elementor-32852 .elementor-element.elementor-element-5f24815 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-6dcef68 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15% 15% 15% 15%;}.elementor-32852 .elementor-element.elementor-element-6dcef68.elementor-element{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-6dcef68{text-align:center;}.elementor-32852 .elementor-element.elementor-element-6dcef68 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-332eb93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32852 .elementor-element.elementor-element-332eb93:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-332eb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32852 .elementor-element.elementor-element-332eb93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-eb99c31{width:initial;max-width:initial;}.elementor-32852 .elementor-element.elementor-element-eb99c31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-eb99c31 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-eb99c31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-eb99c31.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-eb99c31.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-eb99c31.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-eb99c31.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-eb99c31 .elementor-icon{font-size:91px;}.elementor-32852 .elementor-element.elementor-element-eb99c31 .elementor-icon svg{height:91px;}.elementor-32852 .elementor-element.elementor-element-a6aa8af{text-align:center;}.elementor-32852 .elementor-element.elementor-element-a6aa8af .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-58b1262 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10% 15% 15% 15%;}.elementor-32852 .elementor-element.elementor-element-58b1262.elementor-element{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-58b1262{text-align:center;}.elementor-32852 .elementor-element.elementor-element-58b1262 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-63e08c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32852 .elementor-element.elementor-element-63e08c9:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-63e08c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32852 .elementor-element.elementor-element-63e08c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-49325f5{width:initial;max-width:initial;}.elementor-32852 .elementor-element.elementor-element-49325f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-49325f5 .elementor-icon-wrapper{text-align:center;}.elementor-32852 .elementor-element.elementor-element-49325f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-49325f5.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-49325f5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-49325f5.elementor-view-framed .elementor-icon, .elementor-32852 .elementor-element.elementor-element-49325f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-49325f5 .elementor-icon{font-size:91px;}.elementor-32852 .elementor-element.elementor-element-49325f5 .elementor-icon svg{height:91px;}.elementor-32852 .elementor-element.elementor-element-99bcc36{text-align:center;}.elementor-32852 .elementor-element.elementor-element-99bcc36 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-366b2bc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15% 15% 15% 15%;}.elementor-32852 .elementor-element.elementor-element-366b2bc.elementor-element{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-366b2bc{text-align:center;}.elementor-32852 .elementor-element.elementor-element-366b2bc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-92452c5{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-92452c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-6350e98{--spacer-size:21px;}.elementor-32852 .elementor-element.elementor-element-3bfbe5d{--spacer-size:19px;}.elementor-32852 .elementor-element.elementor-element-da1cf3e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-32852 .elementor-element.elementor-element-da1cf3e.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-aad4421 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-aad4421.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-aad4421{text-align:center;}.elementor-32852 .elementor-element.elementor-element-aad4421 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-32ad39d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-32ad39d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-c193f79 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-c193f79.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-c193f79{text-align:center;}.elementor-32852 .elementor-element.elementor-element-c193f79 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-2502e08{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-06acee2{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-06acee2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-06acee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/10/Copy-of-Century-Private-School_Session-2_DSCF4393_Web.jpg");background-position:0px 49%;background-size:100% auto;}.elementor-32852 .elementor-element.elementor-element-06acee2::before, .elementor-32852 .elementor-element.elementor-element-06acee2 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-06acee2 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-06acee2 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-06acee2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-06acee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-73e6e69{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-75a03e0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-d495f44 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-c96d49c{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-32852 .elementor-element.elementor-element-f93c322{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-f93c322:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-f93c322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/07/Fletchers-Fields_Session-1_DSCF2414_Web.jpg");background-position:0px -19px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-f93c322::before, .elementor-32852 .elementor-element.elementor-element-f93c322 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-f93c322 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-f93c322 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-f93c322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-f93c322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-9b17b04 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-956ad39{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-bacdbfa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-3f62665 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-eb515ca{--display:flex;}.elementor-32852 .elementor-element.elementor-element-56a6b94{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:010px 010px 010px 010px;}.elementor-32852 .elementor-element.elementor-element-56a6b94:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-56a6b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/01/Century-Private-School_Session-1_DSCF2044_Web.jpg");background-position:0px -32px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-56a6b94::before, .elementor-32852 .elementor-element.elementor-element-56a6b94 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-56a6b94 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-56a6b94 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-56a6b94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-56a6b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-f61a5ff{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-402b1dc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-815f066 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-0f62426{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-17px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-17px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C42B1;--e-n-carousel-dots-normal-color:#304DA1;}.elementor-32852 .elementor-element.elementor-element-0f62426 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-3093610{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-ca8d8cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-32852 .elementor-element.elementor-element-ca8d8cd.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-be636ea > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-be636ea.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-be636ea{text-align:center;}.elementor-32852 .elementor-element.elementor-element-be636ea .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-a3e8af8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-a3e8af8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-2c70a78 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-2c70a78.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-2c70a78{text-align:center;}.elementor-32852 .elementor-element.elementor-element-2c70a78 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-8a94ecd{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-0b92d50{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-0b92d50:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-0b92d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/01/PA-day-Oct-20th_WEB-55.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-0b92d50::before, .elementor-32852 .elementor-element.elementor-element-0b92d50 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-0b92d50 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-0b92d50 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-0b92d50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-0b92d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-5448a7a{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-5524ea1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-ad9d5ab .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-72887ee{--display:flex;}.elementor-32852 .elementor-element.elementor-element-1404426{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-1404426:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-1404426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/01/March-Break_WEB-8507.jpg");background-position:top center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-1404426::before, .elementor-32852 .elementor-element.elementor-element-1404426 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-1404426 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-1404426 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-1404426 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-1404426 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-d1eb5c4 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-80f401c{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-aa8bfe7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-18c0e74 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-046a0fa{--display:flex;}.elementor-32852 .elementor-element.elementor-element-a061de7{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-a061de7:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-a061de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/10/Winter-camp_WEB--670x335.jpg");background-position:top center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-a061de7::before, .elementor-32852 .elementor-element.elementor-element-a061de7 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-a061de7 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-a061de7 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-a061de7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-a061de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #6EC1E4 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-f100c6a{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-e3b9a76 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-7a46e4d .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-046495d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-17px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-17px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C42B1;--e-n-carousel-dots-normal-color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-046495d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-08fcda3{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-794772e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-32852 .elementor-element.elementor-element-794772e.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-6563818 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-6563818.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-6563818{text-align:center;}.elementor-32852 .elementor-element.elementor-element-6563818 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-fa0a68c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-fa0a68c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b138098 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-b138098.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b138098{text-align:center;}.elementor-32852 .elementor-element.elementor-element-b138098 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-cae0e7a{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-8d721b2{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-8d721b2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-8d721b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/10/Makerspace_Session2_WEB_DSC07190.jpg");background-position:0px 74%;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-8d721b2::before, .elementor-32852 .elementor-element.elementor-element-8d721b2 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-8d721b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-8d721b2 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-8d721b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-8d721b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-8b0d719{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-eb9cbdd > .elementor-widget-container{border-style:solid;}.elementor-32852 .elementor-element.elementor-element-eb9cbdd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-fae61d3 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-d51dc58{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-32852 .elementor-element.elementor-element-2d0f260{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-2d0f260:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-2d0f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/10/Battle-Bots-HD-11-scaled.jpg");background-position:0px -19px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-2d0f260::before, .elementor-32852 .elementor-element.elementor-element-2d0f260 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-2d0f260 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-2d0f260 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-2d0f260 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-2d0f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-f008dc1{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-7c934f4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-f93d24e .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-4da3b79{--display:flex;}.elementor-32852 .elementor-element.elementor-element-28bb193{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:010px 010px 010px 010px;}.elementor-32852 .elementor-element.elementor-element-28bb193:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-28bb193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/10/Woodworking-HD-15-1000x500.jpg");background-position:top center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-28bb193::before, .elementor-32852 .elementor-element.elementor-element-28bb193 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-28bb193 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-28bb193 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-28bb193 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-28bb193 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-1a054d1 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-40977a4{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-e06ed31 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-f188c6a .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-d3a24fa{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-17px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-17px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C42B1;--e-n-carousel-dots-normal-color:#304DA1;}.elementor-32852 .elementor-element.elementor-element-d3a24fa > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-5339538{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-60c489e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-32852 .elementor-element.elementor-element-60c489e.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-bceba13 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-bceba13.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-bceba13{text-align:center;}.elementor-32852 .elementor-element.elementor-element-bceba13 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-d8b1106{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-d8b1106.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-7c59449 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-7c59449.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-7c59449{text-align:center;}.elementor-32852 .elementor-element.elementor-element-7c59449 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-42b67ba{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-58c2dff{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-58c2dff:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-58c2dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/11/Website-photos_WEB-5-1024x683-1.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-58c2dff::before, .elementor-32852 .elementor-element.elementor-element-58c2dff > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-58c2dff > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-58c2dff > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-58c2dff > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-58c2dff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-7bfbccc{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-36ae762 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-74e3507 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-e5dbf12{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-a250b81{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-a250b81:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-a250b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2021/01/Inventor-Series_SPARK-1.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-a250b81::before, .elementor-32852 .elementor-element.elementor-element-a250b81 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-a250b81 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-a250b81 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-a250b81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-a250b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-37f89c8{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-45bc060 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-b3f3518 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-dd388d3{--display:flex;}.elementor-32852 .elementor-element.elementor-element-60aa3b9{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-60aa3b9:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-60aa3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2023/07/Lego-Robotics-3.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-60aa3b9::before, .elementor-32852 .elementor-element.elementor-element-60aa3b9 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-60aa3b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-60aa3b9 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-60aa3b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-60aa3b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-bcb1880{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-f490525 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-4d1b440 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-865a659{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-bbba363{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-bbba363:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-bbba363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/05/IGNITE-2.jpeg");background-position:bottom center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-bbba363::before, .elementor-32852 .elementor-element.elementor-element-bbba363 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-bbba363 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-bbba363 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-bbba363 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-bbba363 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-66f042b{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-9eaae28 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-128cf9d .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-db7a63e{--display:flex;}.elementor-32852 .elementor-element.elementor-element-c52109c{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-c52109c:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-c52109c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2023/03/Lego-Robotics-Gr.-3-4-1.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-c52109c::before, .elementor-32852 .elementor-element.elementor-element-c52109c > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-c52109c > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-c52109c > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-c52109c > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-c52109c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-c2f088f{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-3a1665a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-ac6910a .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-a870cf8{--display:flex;}.elementor-32852 .elementor-element.elementor-element-aa0b94b{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-aa0b94b:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-aa0b94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/10/Woodworking_WEB-0630.jpg");background-position:-82px -58px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-aa0b94b::before, .elementor-32852 .elementor-element.elementor-element-aa0b94b > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-aa0b94b > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-aa0b94b > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-aa0b94b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-aa0b94b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-c8454f9{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-66998a0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-fb36eca .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-2204a9c{--display:flex;}.elementor-32852 .elementor-element.elementor-element-4d62b10{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-4d62b10:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4d62b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2021/01/Woodworking-3.jpg");background-position:-74px -234px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-4d62b10::before, .elementor-32852 .elementor-element.elementor-element-4d62b10 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4d62b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4d62b10 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4d62b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4d62b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-36e0eeb{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-b0aead9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-993b903 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-c414b4f{--display:flex;}.elementor-32852 .elementor-element.elementor-element-16e6b73{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-16e6b73:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-16e6b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/05/Coding-Robotics-5.jpeg");background-position:-49px -39px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-16e6b73::before, .elementor-32852 .elementor-element.elementor-element-16e6b73 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-16e6b73 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-16e6b73 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-16e6b73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-16e6b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-76626f4{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-e7caa90 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-7e0ab5d .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-ec34f02{--display:flex;}.elementor-32852 .elementor-element.elementor-element-df87386{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-df87386:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-df87386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/09/Battle-Bots-WEB-3-1.jpg");background-position:-44px -40px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-df87386::before, .elementor-32852 .elementor-element.elementor-element-df87386 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-df87386 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-df87386 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-df87386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-df87386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-b471b90{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-70e4ec3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-413dc10 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-736e32c{--display:flex;}.elementor-32852 .elementor-element.elementor-element-e945ee1{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-e945ee1:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-e945ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/09/Tiny-Homes-WEB-27.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-e945ee1::before, .elementor-32852 .elementor-element.elementor-element-e945ee1 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-e945ee1 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-e945ee1 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-e945ee1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-e945ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-5f07578{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-5bd81dd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-4cedf89 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-2c28290{--display:flex;}.elementor-32852 .elementor-element.elementor-element-93d608e{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-93d608e:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-93d608e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/05/3D-Printing-1.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-93d608e::before, .elementor-32852 .elementor-element.elementor-element-93d608e > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-93d608e > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-93d608e > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-93d608e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-93d608e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-46ad71f{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-116b358 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-82d207a .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-e51e01e{--display:flex;}.elementor-32852 .elementor-element.elementor-element-b896551{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-b896551:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-b896551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/06/RobotArm_1.jpg");background-position:-78px -38px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-b896551::before, .elementor-32852 .elementor-element.elementor-element-b896551 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-b896551 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-b896551 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-b896551 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-b896551 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-fee7734{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-9b241fb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-3cc480b .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-e7f2f0c{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-17px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-17px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C42B1;--e-n-carousel-dots-normal-color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-e7f2f0c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-c483198{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-c8143e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-32852 .elementor-element.elementor-element-c8143e1.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-1ea61ea > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-1ea61ea.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-1ea61ea{text-align:center;}.elementor-32852 .elementor-element.elementor-element-1ea61ea .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-9bfba04{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-260ac10 );--border-color:var( --e-global-color-260ac10 );--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-9bfba04.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-a0d3142 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-a0d3142.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-a0d3142{text-align:center;}.elementor-32852 .elementor-element.elementor-element-a0d3142 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-f544431{--display:flex;--border-radius:-56px -56px -56px -56px;}.elementor-32852 .elementor-element.elementor-element-244fec9{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-244fec9:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-244fec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/10/Century-Private-School_Session-2_DSCF4688_Web-768x512.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-244fec9::before, .elementor-32852 .elementor-element.elementor-element-244fec9 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-244fec9 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-244fec9 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-244fec9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-244fec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-84552ca{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-a165840 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-be5df33 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-01a4ba3{--display:flex;}.elementor-32852 .elementor-element.elementor-element-4d97f7e{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-4d97f7e:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4d97f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/10/IMG_6220.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-4d97f7e::before, .elementor-32852 .elementor-element.elementor-element-4d97f7e > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4d97f7e > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4d97f7e > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4d97f7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4d97f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-d1eb5c4 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-69db824{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-e5ee7b8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-63dd7fd .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-7f7163f{--display:flex;}.elementor-32852 .elementor-element.elementor-element-cc02c3a{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-cc02c3a:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-cc02c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E4;background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/05/Birthday-27.jpg");background-position:top center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-cc02c3a::before, .elementor-32852 .elementor-element.elementor-element-cc02c3a > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-cc02c3a > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-cc02c3a > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-cc02c3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-cc02c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #6EC1E4 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-f40e228{--spacer-size:15vh;}.elementor-32852 .elementor-element.elementor-element-48edb6e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-1906ef4 .elementor-heading-title{color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-9b8c460{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-17px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-17px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C42B1;--e-n-carousel-dots-normal-color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-9b8c460 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-f380738{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-f492675{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-30e580b{--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;}.elementor-32852 .elementor-element.elementor-element-30e580b:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-30e580b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32852 .elementor-element.elementor-element-30e580b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-1bea1b9{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-1bea1b9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-d7b8565 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-8415ab4{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-8415ab4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-02cc944.elementor-element{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-ec7920d{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-ec7920d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-45375d5{width:var( --container-widget-width, 53.754% );max-width:53.754%;--container-widget-width:53.754%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-45375d5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-6e77cd8{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-6e77cd8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-1ce55e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-1ce55e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-f285550{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-88c6f9b{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-88c6f9b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-9f4a8d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-9f4a8d6 img{height:159px;}.elementor-32852 .elementor-element.elementor-element-b1cb454{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-04c6d45{--display:flex;}.elementor-32852 .elementor-element.elementor-element-7226c78 img{width:100%;max-width:100%;height:98px;}.elementor-32852 .elementor-element.elementor-element-192e9ad{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-192e9ad.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-74f5c91{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-74f5c91.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-683edf6{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-683edf6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-e485c97{--display:flex;--justify-content:center;}.elementor-32852 .elementor-element.elementor-element-e485c97.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-32852 .elementor-element.elementor-element-17d8b38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-17d8b38.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-e7899f4{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-32852 .elementor-element.elementor-element-e7899f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-2964615{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-2964615:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-2964615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-2964615 > .elementor-shape-bottom svg, .elementor-32852 .elementor-element.elementor-element-2964615 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-32852 .elementor-element.elementor-element-2964615.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-1fa08b1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-709eeb9{--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;}.elementor-32852 .elementor-element.elementor-element-8540967{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-1019145{width:var( --container-widget-width, 21.213% );max-width:21.213%;--container-widget-width:21.213%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-1019145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-1019145 img{width:100%;max-width:100%;}.elementor-32852 .elementor-element.elementor-element-930b88f{text-align:center;}.elementor-32852 .elementor-element.elementor-element-930b88f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32852 .elementor-element.elementor-element-4da27d5{width:var( --container-widget-width, 67.351% );max-width:67.351%;--container-widget-width:67.351%;--container-widget-flex-grow:0;text-align:center;}.elementor-32852 .elementor-element.elementor-element-4da27d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-4da27d5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-4fcff97{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-ddf2c44{width:var( --container-widget-width, 38.837% );max-width:38.837%;--container-widget-width:38.837%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-ddf2c44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-63b72fe{text-align:center;}.elementor-32852 .elementor-element.elementor-element-63b72fe .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32852 .elementor-element.elementor-element-6c8ce9a{width:var( --container-widget-width, 67.351% );max-width:67.351%;--container-widget-width:67.351%;--container-widget-flex-grow:0;text-align:center;}.elementor-32852 .elementor-element.elementor-element-6c8ce9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-6c8ce9a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-5ddbc65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-fd4d657{width:var( --container-widget-width, 38.837% );max-width:38.837%;--container-widget-width:38.837%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-fd4d657.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-9d741e7{text-align:center;}.elementor-32852 .elementor-element.elementor-element-9d741e7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32852 .elementor-element.elementor-element-508b826{width:var( --container-widget-width, 67.351% );max-width:67.351%;--container-widget-width:67.351%;--container-widget-flex-grow:0;text-align:center;}.elementor-32852 .elementor-element.elementor-element-508b826.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-508b826 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-ceaa153{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-f476c7e{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:1%;--padding-bottom:1%;--padding-left:05%;--padding-right:05%;}.elementor-32852 .elementor-element.elementor-element-aa958b6{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-aa958b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-41bc733{--display:flex;--min-height:261px;--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;--justify-content:flex-end;--align-items:flex-end;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32852 .elementor-element.elementor-element-41bc733:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-41bc733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/09/Staff-Social_2025-Summer_HD_DSC08156-scaled.jpg");background-position:0px 85%;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-41bc733::before, .elementor-32852 .elementor-element.elementor-element-41bc733 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-41bc733 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-41bc733 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-41bc733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-41bc733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-2dd28b8{width:var( --container-widget-width, 61.576% );max-width:61.576%;--container-widget-width:61.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-2dd28b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-2dd28b8 .elementor-heading-title{font-size:76px;color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-63d7f0f .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-32852 .elementor-element.elementor-element-63d7f0f{width:var( --container-widget-width, 32.647% );max-width:32.647%;--container-widget-width:32.647%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-63d7f0f > .elementor-widget-container{padding:11px 11px 11px 11px;border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-63d7f0f.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-6fffc5b{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-6fffc5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-41f02cb{--display:flex;--min-height:201px;--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;--justify-content:flex-end;--align-items:flex-end;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32852 .elementor-element.elementor-element-41f02cb:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-41f02cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-260ac10 );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/09/Staff-Social_2025-Summer_HD_DSC08156-scaled.jpg");background-position:0px 90%;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-41f02cb::before, .elementor-32852 .elementor-element.elementor-element-41f02cb > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-41f02cb > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-41f02cb > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-41f02cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-41f02cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-41f02cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b516c53{width:var( --container-widget-width, 61.576% );max-width:61.576%;--container-widget-width:61.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-b516c53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b516c53 .elementor-heading-title{font-size:76px;color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-12a13bc{width:var( --container-widget-width, 61.576% );max-width:61.576%;--container-widget-width:61.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-12a13bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-12a13bc .elementor-heading-title{font-size:76px;color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-9638d7e{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:1%;--padding-bottom:1%;--padding-left:05%;--padding-right:05%;}.elementor-32852 .elementor-element.elementor-element-e10bf26{--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:flex-start;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-5899971{text-align:center;}.elementor-32852 .elementor-element.elementor-element-5899971 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-b6ee841{text-align:center;}.elementor-32852 .elementor-element.elementor-element-b6ee841 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-0a65acd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-5636131{text-align:center;}.elementor-32852 .elementor-element.elementor-element-5636131 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-960fa59{text-align:center;}.elementor-32852 .elementor-element.elementor-element-960fa59 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-c0da423{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-c0da423.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b65deea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-b65deea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-a2d2c13{text-align:center;}.elementor-32852 .elementor-element.elementor-element-a2d2c13 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-6e469a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-32852 .elementor-element.elementor-element-6e469a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-6e469a4 .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-3660b1f{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-32852 .elementor-element.elementor-element-ac7dd6d{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-ac7dd6d:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-ac7dd6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-32852 .elementor-element.elementor-element-ac7dd6d > .elementor-shape-top svg, .elementor-32852 .elementor-element.elementor-element-ac7dd6d > .e-con-inner > .elementor-shape-top svg{width:calc(110% + 1.3px);height:59px;}.elementor-32852 .elementor-element.elementor-element-ac7dd6d > .elementor-shape-bottom svg, .elementor-32852 .elementor-element.elementor-element-ac7dd6d > .e-con-inner > .elementor-shape-bottom svg{height:47px;}.elementor-32852 .elementor-element.elementor-element-93168e4{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-a59a3aa{width:var( --container-widget-width, 98.359% );max-width:98.359%;--container-widget-width:98.359%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-a59a3aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-a59a3aa .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-a69134c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-41f2a57 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-32852 .elementor-element.elementor-element-a1738dd{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-ba24d75{--spacer-size:50px;}.elementor-32852 .elementor-element.elementor-element-3ad6670{--display:flex;--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;--justify-content:center;--align-items:flex-start;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-32852 .elementor-element.elementor-element-3ad6670.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-688964d{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-32852 .elementor-element.elementor-element-688964d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-f9e867a{width:var( --container-widget-width, 98.359% );max-width:98.359%;--container-widget-width:98.359%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-f9e867a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-f9e867a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-6249474{width:var( --container-widget-width, 98.359% );max-width:98.359%;--container-widget-width:98.359%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-6249474.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-6249474 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:37px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-b5aba54{--spacer-size:7px;}.elementor-32852 .elementor-element.elementor-element-9d157a5{--spacer-size:7px;}.elementor-32852 .elementor-element.elementor-element-5e664c4{width:var( --container-widget-width, 101.442% );max-width:101.442%;--container-widget-width:101.442%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-5e664c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-5e664c4 .elementor-heading-title{line-height:20px;}.elementor-32852 .elementor-element.elementor-element-9d1b0a8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-9d1b0a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-9cb2ed0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-9cb2ed0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-9cb2ed0 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-32852 .elementor-element.elementor-element-9cb2ed0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32852 .elementor-element.elementor-element-6d749f2{--display:flex;--padding-top:0%;--padding-bottom:02%;--padding-left:05%;--padding-right:05%;}.elementor-32852 .elementor-element.elementor-element-6d749f2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-6d749f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32852 .elementor-element.elementor-element-6d749f2 > .elementor-shape-top svg, .elementor-32852 .elementor-element.elementor-element-6d749f2 > .e-con-inner > .elementor-shape-top svg{height:59px;}.elementor-32852 .elementor-element.elementor-element-a9d3550{--display:flex;}.elementor-32852 .elementor-element.elementor-element-984a282{--display:flex;}.elementor-32852 .elementor-element.elementor-element-984a282.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-70f0bd0{--spacer-size:25px;}.elementor-32852 .elementor-element.elementor-element-b725ac7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-b725ac7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b725ac7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-b38912f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-b38912f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b38912f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-2e8943e{--display:flex;}.elementor-32852 .elementor-element.elementor-element-2e8943e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-72ec492{--spacer-size:25px;}.elementor-32852 .elementor-element.elementor-element-b4bb7fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-b4bb7fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-b4bb7fd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-08a2b79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-08a2b79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32852 .elementor-element.elementor-element-08a2b79 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-5474263{--display:flex;}.elementor-32852 .elementor-element.elementor-element-d199a63{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-d199a63:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-d199a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/10/Woodworking-4-1.jpg");background-position:-74px -234px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-d199a63::before, .elementor-32852 .elementor-element.elementor-element-d199a63 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-d199a63 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-d199a63 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-d199a63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-d199a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-72a151e{--spacer-size:128px;}.elementor-32852 .elementor-element.elementor-element-c4e302c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-dfbc956{--display:flex;}.elementor-32852 .elementor-element.elementor-element-8620d1a{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-8620d1a:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-8620d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/05/3D-Printing-1.jpg");background-position:-74px -234px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-8620d1a::before, .elementor-32852 .elementor-element.elementor-element-8620d1a > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-8620d1a > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-8620d1a > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-8620d1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-8620d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-864431b{--spacer-size:128px;}.elementor-32852 .elementor-element.elementor-element-2c76865 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-d0d5737{--display:flex;}.elementor-32852 .elementor-element.elementor-element-f109aae{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-f109aae:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-f109aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/09/Robotic-Arm_HD-7263-scaled.jpg");background-position:243px -198px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-f109aae::before, .elementor-32852 .elementor-element.elementor-element-f109aae > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-f109aae > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-f109aae > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-f109aae > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-f109aae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-6dd45c9{--spacer-size:128px;}.elementor-32852 .elementor-element.elementor-element-40894db .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-9338cf2{--display:flex;}.elementor-32852 .elementor-element.elementor-element-4879ec6{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-4879ec6:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4879ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2024/05/Coding-Robotics-2.jpg");background-position:-74px -234px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-4879ec6::before, .elementor-32852 .elementor-element.elementor-element-4879ec6 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4879ec6 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4879ec6 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4879ec6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4879ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-98bc6e8{--spacer-size:128px;}.elementor-32852 .elementor-element.elementor-element-b70f94c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-7e0f6eb{--display:flex;}.elementor-32852 .elementor-element.elementor-element-b7d48cd{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-b7d48cd:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-b7d48cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2020/06/Fashion-design-scaled-e1591203063746.jpg");background-position:center center;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-b7d48cd::before, .elementor-32852 .elementor-element.elementor-element-b7d48cd > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-b7d48cd > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-b7d48cd > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-b7d48cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-b7d48cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-3a7c03e{--spacer-size:128px;}.elementor-32852 .elementor-element.elementor-element-b5d3647 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-b48fce3{--display:flex;}.elementor-32852 .elementor-element.elementor-element-5458030{--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-32852 .elementor-element.elementor-element-5458030:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-5458030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2025/06/vinyl-cutters.jpg");background-position:-74px -234px;background-size:cover;}.elementor-32852 .elementor-element.elementor-element-5458030::before, .elementor-32852 .elementor-element.elementor-element-5458030 > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-5458030 > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-5458030 > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-5458030 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-5458030 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-260ac10 ) 23%, #FFFFFF00 77%);}.elementor-32852 .elementor-element.elementor-element-e0ad380{--spacer-size:128px;}.elementor-32852 .elementor-element.elementor-element-0a730d7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-32852 .elementor-element.elementor-element-31731a0{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-17px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-17px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C42B1;--e-n-carousel-dots-normal-color:var( --e-global-color-e28f2e2 );}.elementor-32852 .elementor-element.elementor-element-31731a0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-32852 .elementor-element.elementor-element-ae758e7{--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:center;--gap:10px 060px;--row-gap:10px;--column-gap:060px;--padding-top:40px;--padding-bottom:020px;--padding-left:30px;--padding-right:30px;}.elementor-32852 .elementor-element.elementor-element-7b939bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32852 .elementor-element.elementor-element-7b939bb.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-8825e2b{text-align:right;}.elementor-32852 .elementor-element.elementor-element-8825e2b .elementor-heading-title{color:var( --e-global-color-260ac10 );}.elementor-32852 .elementor-element.elementor-element-b4863a8 .elementor-button{background-color:#00BBFF00;fill:var( --e-global-color-260ac10 );color:var( --e-global-color-260ac10 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-260ac10 );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-32852 .elementor-element.elementor-element-b4863a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32852 .elementor-element.elementor-element-b4863a8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-32852 .elementor-element.elementor-element-623cb4b{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-623cb4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-1417597{--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;--padding-top:4%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-32852 .elementor-element.elementor-element-2de3bd6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-c8e0998{width:var( --container-widget-width, 94.742% );max-width:94.742%;--container-widget-width:94.742%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-c8e0998.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-32852 .elementor-element.elementor-element-06acee2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-06acee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-f93c322:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-f93c322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-56a6b94:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-56a6b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-0f62426{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32852 .elementor-element.elementor-element-046495d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32852 .elementor-element.elementor-element-8d721b2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-8d721b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-2d0f260:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-2d0f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-d3a24fa{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32852 .elementor-element.elementor-element-aa0b94b:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-aa0b94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-4d62b10:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4d62b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-16e6b73:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-16e6b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-df87386:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-df87386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-b896551:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-b896551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-e7f2f0c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32852 .elementor-element.elementor-element-9b8c460{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32852 .elementor-element.elementor-element-e7899f4{--e-n-carousel-swiper-slides-to-display:6;}.elementor-32852 .elementor-element.elementor-element-41bc733:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-41bc733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-41f02cb:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-41f02cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-d199a63:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-d199a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-8620d1a:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-8620d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-f109aae:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-f109aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-4879ec6:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4879ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-5458030:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-5458030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-31731a0{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-32852 .elementor-element.elementor-element-ed2e61d{--width:60%;}.elementor-32852 .elementor-element.elementor-element-4dd811e{--width:101.6%;}.elementor-32852 .elementor-element.elementor-element-030076f{--width:50%;}.elementor-32852 .elementor-element.elementor-element-e352f64{--content-width:100vw;}.elementor-32852 .elementor-element.elementor-element-e3e0454{--width:44.637%;}.elementor-32852 .elementor-element.elementor-element-0a31695{--width:33%;}.elementor-32852 .elementor-element.elementor-element-332eb93{--width:33%;}.elementor-32852 .elementor-element.elementor-element-63e08c9{--width:33%;}.elementor-32852 .elementor-element.elementor-element-da1cf3e{--width:100%;}.elementor-32852 .elementor-element.elementor-element-32ad39d{--width:100%;}.elementor-32852 .elementor-element.elementor-element-06acee2{--width:100%;}.elementor-32852 .elementor-element.elementor-element-f93c322{--width:100%;}.elementor-32852 .elementor-element.elementor-element-56a6b94{--width:100%;}.elementor-32852 .elementor-element.elementor-element-ca8d8cd{--width:100%;}.elementor-32852 .elementor-element.elementor-element-a3e8af8{--width:100%;}.elementor-32852 .elementor-element.elementor-element-0b92d50{--width:100%;}.elementor-32852 .elementor-element.elementor-element-1404426{--width:100%;}.elementor-32852 .elementor-element.elementor-element-a061de7{--width:100%;}.elementor-32852 .elementor-element.elementor-element-794772e{--width:100%;}.elementor-32852 .elementor-element.elementor-element-fa0a68c{--width:100%;}.elementor-32852 .elementor-element.elementor-element-8d721b2{--width:100%;}.elementor-32852 .elementor-element.elementor-element-2d0f260{--width:100%;}.elementor-32852 .elementor-element.elementor-element-28bb193{--width:100%;}.elementor-32852 .elementor-element.elementor-element-60c489e{--width:100%;}.elementor-32852 .elementor-element.elementor-element-d8b1106{--width:100%;}.elementor-32852 .elementor-element.elementor-element-58c2dff{--width:100%;}.elementor-32852 .elementor-element.elementor-element-a250b81{--width:100%;}.elementor-32852 .elementor-element.elementor-element-60aa3b9{--width:100%;}.elementor-32852 .elementor-element.elementor-element-bbba363{--width:100%;}.elementor-32852 .elementor-element.elementor-element-c52109c{--width:100%;}.elementor-32852 .elementor-element.elementor-element-aa0b94b{--width:100%;}.elementor-32852 .elementor-element.elementor-element-4d62b10{--width:100%;}.elementor-32852 .elementor-element.elementor-element-16e6b73{--width:100%;}.elementor-32852 .elementor-element.elementor-element-ec34f02{--content-width:1153px;}.elementor-32852 .elementor-element.elementor-element-df87386{--width:100%;}.elementor-32852 .elementor-element.elementor-element-e945ee1{--width:100%;}.elementor-32852 .elementor-element.elementor-element-93d608e{--width:100%;}.elementor-32852 .elementor-element.elementor-element-b896551{--width:100%;}.elementor-32852 .elementor-element.elementor-element-c8143e1{--width:100%;}.elementor-32852 .elementor-element.elementor-element-9bfba04{--width:100%;}.elementor-32852 .elementor-element.elementor-element-244fec9{--width:100%;}.elementor-32852 .elementor-element.elementor-element-4d97f7e{--width:100%;}.elementor-32852 .elementor-element.elementor-element-cc02c3a{--width:100%;}.elementor-32852 .elementor-element.elementor-element-30e580b{--width:95%;}.elementor-32852 .elementor-element.elementor-element-aa958b6{--width:100%;}.elementor-32852 .elementor-element.elementor-element-41bc733{--width:100%;}.elementor-32852 .elementor-element.elementor-element-6fffc5b{--width:48.61%;}.elementor-32852 .elementor-element.elementor-element-41f02cb{--width:100%;}.elementor-32852 .elementor-element.elementor-element-e10bf26{--width:33%;}.elementor-32852 .elementor-element.elementor-element-0a65acd{--width:33%;}.elementor-32852 .elementor-element.elementor-element-c0da423{--width:33%;}.elementor-32852 .elementor-element.elementor-element-b65deea{--width:94.164%;}.elementor-32852 .elementor-element.elementor-element-688964d{--width:50%;}.elementor-32852 .elementor-element.elementor-element-9d1b0a8{--width:50%;}.elementor-32852 .elementor-element.elementor-element-984a282{--width:59.098%;}.elementor-32852 .elementor-element.elementor-element-2e8943e{--width:59.098%;}.elementor-32852 .elementor-element.elementor-element-d199a63{--width:100%;}.elementor-32852 .elementor-element.elementor-element-8620d1a{--width:100%;}.elementor-32852 .elementor-element.elementor-element-f109aae{--width:100%;}.elementor-32852 .elementor-element.elementor-element-4879ec6{--width:100%;}.elementor-32852 .elementor-element.elementor-element-b7d48cd{--width:100%;}.elementor-32852 .elementor-element.elementor-element-5458030{--width:100%;}.elementor-32852 .elementor-element.elementor-element-7b939bb{--width:39%;}}@media(max-width:767px){.elementor-32852 .elementor-element.elementor-element-4dd811e:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thesteamproject.ca/wp-content/uploads/2023/08/hero-bg_2-1024x579.jpg");background-position:-223px -130px;}.elementor-32852 .elementor-element.elementor-element-4dd811e::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .e-con-inner > .elementor-background-video-container::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32852 .elementor-element.elementor-element-4dd811e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-primary ) 40%, #FFFFFF00 94%);}.elementor-32852 .elementor-element.elementor-element-4dd811e{--overlay-opacity:1;}.elementor-32852 .elementor-element.elementor-element-b4aa6aa{--spacer-size:29vh;}.elementor-32852 .elementor-element.elementor-element-cb6fc26{width:var( --container-widget-width, 364.653px );max-width:364.653px;--container-widget-width:364.653px;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-4cfc878{width:var( --container-widget-width, 424.339px );max-width:424.339px;--container-widget-width:424.339px;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-3521eda > .elementor-widget-container{padding:0% 0% -5% 0%;}.elementor-32852 .elementor-element.elementor-element-3d4b35e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-32852 .elementor-element.elementor-element-3d4b35e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32852 .elementor-element.elementor-element-92452c5{--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-32852 .elementor-element.elementor-element-32ad39d{--width:100%;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-c193f79{width:var( --container-widget-width, 394.521px );max-width:394.521px;--container-widget-width:394.521px;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-c193f79.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-c193f79 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-06acee2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-06acee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-f93c322:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-f93c322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-56a6b94:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-56a6b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-0f62426{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32852 .elementor-element.elementor-element-3093610{--spacer-size:5px;}.elementor-32852 .elementor-element.elementor-element-a3e8af8{--width:100%;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-2c70a78{width:var( --container-widget-width, 394.521px );max-width:394.521px;--container-widget-width:394.521px;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-2c70a78.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-2c70a78 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-046495d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32852 .elementor-element.elementor-element-08fcda3{--spacer-size:5px;}.elementor-32852 .elementor-element.elementor-element-fa0a68c{--width:100%;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-b138098{width:var( --container-widget-width, 394.521px );max-width:394.521px;--container-widget-width:394.521px;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-b138098.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-b138098 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-8d721b2:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-8d721b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-eb9cbdd > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-2d0f260:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-2d0f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-d3a24fa{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32852 .elementor-element.elementor-element-5339538{--spacer-size:5px;}.elementor-32852 .elementor-element.elementor-element-d8b1106{--width:100%;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-7c59449{width:var( --container-widget-width, 394.521px );max-width:394.521px;--container-widget-width:394.521px;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-7c59449.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-7c59449 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-aa0b94b:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-aa0b94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-4d62b10:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4d62b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-16e6b73:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-16e6b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-df87386:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-df87386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-b896551:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-b896551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-e7f2f0c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32852 .elementor-element.elementor-element-c483198{--spacer-size:5px;}.elementor-32852 .elementor-element.elementor-element-9bfba04{--width:100%;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-a0d3142{width:var( --container-widget-width, 394.521px );max-width:394.521px;--container-widget-width:394.521px;--container-widget-flex-grow:0;text-align:left;}.elementor-32852 .elementor-element.elementor-element-a0d3142.elementor-element{--align-self:flex-start;}.elementor-32852 .elementor-element.elementor-element-a0d3142 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-32852 .elementor-element.elementor-element-9b8c460{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32852 .elementor-element.elementor-element-f380738{--spacer-size:5px;}.elementor-32852 .elementor-element.elementor-element-30e580b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32852 .elementor-element.elementor-element-e7899f4{--e-n-carousel-swiper-slides-to-display:4;}.elementor-32852 .elementor-element.elementor-element-4da27d5{width:var( --container-widget-width, 270.891px );max-width:270.891px;--container-widget-width:270.891px;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-41bc733:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-41bc733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-32852 .elementor-element.elementor-element-41f02cb{--width:100%;--min-height:127px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32852 .elementor-element.elementor-element-41f02cb:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-41f02cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 100%;}.elementor-32852 .elementor-element.elementor-element-b516c53{width:var( --container-widget-width, 100.358% );max-width:100.358%;--container-widget-width:100.358%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-b516c53 .elementor-heading-title{font-size:56px;}.elementor-32852 .elementor-element.elementor-element-12a13bc{width:var( --container-widget-width, 100.358% );max-width:100.358%;--container-widget-width:100.358%;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-12a13bc .elementor-heading-title{font-size:16px;}.elementor-32852 .elementor-element.elementor-element-b65deea{--width:100%;}.elementor-32852 .elementor-element.elementor-element-ac7dd6d{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-32852 .elementor-element.elementor-element-3ad6670{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-32852 .elementor-element.elementor-element-f9e867a{width:var( --container-widget-width, 311.905px );max-width:311.905px;--container-widget-width:311.905px;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-6249474{width:var( --container-widget-width, 311.905px );max-width:311.905px;--container-widget-width:311.905px;--container-widget-flex-grow:0;}.elementor-32852 .elementor-element.elementor-element-6249474 .elementor-heading-title{font-size:25px;}.elementor-32852 .elementor-element.elementor-element-d199a63:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-d199a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-8620d1a:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-8620d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-f109aae:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-f109aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-4879ec6:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-4879ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-5458030:not(.elementor-motion-effects-element-type-background), .elementor-32852 .elementor-element.elementor-element-5458030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-32852 .elementor-element.elementor-element-31731a0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32852 .elementor-element.elementor-element-7b939bb.e-con{--align-self:center;}.elementor-32852 .elementor-element.elementor-element-8825e2b{text-align:center;}.elementor-32852 .elementor-element.elementor-element-623cb4b{--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;}}/* Start custom CSS for container, class: .elementor-element-7927970 */my-hover-container {
  position: relative;
  overflow: hidden; /* keeps overlay contained */
}

/* Place your hover image as an overlay */
.my-hover-container::after {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: url('https://www.thesteamproject.ca/wp-content/uploads/2025/07/Century_Session-1_WEB-17.jpg'); /* replace with your hover image */
  background-size: cover;
  background-position: center;
  opacity: 0; /* start invisible */
  transition: opacity 0.6s ease; /* controls smooth fade */
  z-index: 0; /* stays behind text */
}

/* Show the hover image smoothly */
.my-hover-container:hover::after {
  opacity: 1;
}

/* Ensure your existing text and content stay on top */
.my-hover-container > * {
  position: relative;
  z-index: 1;
}
.my-hover-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(10, 10, 10, 0.5); /* Change color and transparency */
  opacity: 0; /* hidden initially */
  transition: opacity 0.6s ease;
  z-index: 1; /* above image but below text */
}

.my-hover-container:hover::after,
.my-hover-container:hover::before {
  opacity: 12;
}

/* Keep your text above everything */
.my-hover-container > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a4aa1 */my-hover-container2 {
  position: relative;
  overflow: hidden; /* keeps overlay contained */
}

/* Place your hover image as an overlay */
.my-hover-container2::after {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: url('https://www.thesteamproject.ca/wp-content/uploads/2025/07/PA-day-Camp_WEB-pg.jpg'); /* replace with your hover image */
  background-size: cover;
  background-position: center;
  opacity: 0; /* start invisible */
  transition: opacity 0.6s ease; /* controls smooth fade */
  z-index: 0; /* stays behind text */
}

/* Show the hover image smoothly */
.my-hover-container2:hover::after {
  opacity: 1;
}

/* Ensure your existing text and content stay on top */
.my-hover-container2 > * {
  position: relative;
  z-index: 1;
}
.my-hover-container2::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(10, 10, 10, 0.5); /* Change color and transparency */
  opacity: 0; /* hidden initially */
  transition: opacity 0.6s ease;
  z-index: 1; /* above image but below text */
}

.my-hover-container2:hover::after,
.my-hover-container2:hover::before {
  opacity: 12;
}

/* Keep your text above everything */
.my-hover-container2 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e292e83 */my-hover-container4 {
  position: relative;
  overflow: hidden; /* keeps overlay contained */
}

/* Place your hover image as an overlay */
.my-hover-container4::after {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: url('https://www.thesteamproject.ca/wp-content/uploads/2024/05/Art-for-Makers_WEB-5945.jpg'); /* replace with your hover image */
  background-size: cover;
  background-position: center;
  opacity: 0; /* start invisible */
  transition: opacity 0.6s ease; /* controls smooth fade */
  z-index: 0; /* stays behind text */
}

/* Show the hover image smoothly */
.my-hover-container4:hover::after {
  opacity: 1;
}

/* Ensure your existing text and content stay on top */
.my-hover-container4 > * {
  position: relative;
  z-index: 1;
}
.my-hover-container4::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(10, 10, 10, 0.5); /* Change color and transparency */
  opacity: 0; /* hidden initially */
  transition: opacity 0.6s ease;
  z-index: 1; /* above image but below text */
}

.my-hover-container4:hover::after,
.my-hover-container4:hover::before {
  opacity: 12;
}

/* Keep your text above everything */
.my-hover-container4 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f0357 */my-hover-container5 {
  position: relative;
  overflow: hidden; /* keeps overlay contained */
}

/* Place your hover image as an overlay */
.my-hover-container5::after {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: url('https://www.thesteamproject.ca/wp-content/uploads/2024/10/Woodworking-4-1.jpg'); /* replace with your hover image */
  background-size: cover;
  background-position: center;
  opacity: 0; /* start invisible */
  transition: opacity 0.6s ease; /* controls smooth fade */
  z-index: 0; /* stays behind text */
}

/* Show the hover image smoothly */
.my-hover-container5:hover::after {
  opacity: 1;
}

/* Ensure your existing text and content stay on top */
.my-hover-container5 > * {
  position: relative;
  z-index: 1;
}
.my-hover-container5::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(10, 10, 10, 0.5); /* Change color and transparency */
  opacity: 0; /* hidden initially */
  transition: opacity 0.6s ease;
  z-index: 1; /* above image but below text */
}

.my-hover-container5:hover::after,
.my-hover-container5:hover::before {
  opacity: 12;
}

/* Keep your text above everything */
.my-hover-container5 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3836375 */my-hover-container3 {
  position: relative;
  overflow: hidden; /* keeps overlay contained */
}

/* Place your hover image as an overlay */
.my-hover-container3::after {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-image: url('https://www.thesteamproject.ca/wp-content/uploads/2025/03/FTC_WEB-5453.jpg'); /* replace with your hover image */
  background-size: cover;
  background-position: center;
  opacity: 0; /* start invisible */
  transition: opacity 0.6s ease; /* controls smooth fade */
  z-index: 0; /* stays behind text */
}

/* Show the hover image smoothly */
.my-hover-container3:hover::after {
  opacity: 1;
}

/* Ensure your existing text and content stay on top */
.my-hover-container3 > * {
  position: relative;
  z-index: 1;
}
.my-hover-container3::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: rgba(10, 10, 10, 0.5); /* Change color and transparency */
  opacity: 0; /* hidden initially */
  transition: opacity 0.6s ease;
  z-index: 1; /* above image but below text */
}

.my-hover-container3:hover::after,
.my-hover-container3:hover::before {
  opacity: 12;
}

/* Keep your text above everything */
.my-hover-container3 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8d30398 */.Point-container1 .Point-icon1 {
  opacity: 1;                /* Fully visible by default */
  transition: opacity 0.4s ease; /* Smooth fade */
}

.Point-container1:hover .Point-icon1{
  opacity: 0;                /* Fade out on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a31695 *//* Default state: icon + header visible, more text hidden */
.Point-container1 .Point-icon1,
.Point-container1 .Point-header1 {
  opacity: 1;
  transition: opacity 0.4s ease;
}

.Point-container1 .more-text1 {
  opacity: 0;
  transition: opacity 0.4s ease;
  position: absolute; /* optional if you want it to overlap */
  top: 0; left: 0;    /* adjust positioning as needed */
  width: 100%;
}

/* On hover: fade out icon+header, fade in more text */
.Point-container1:hover .Point-icon1,
.Point-container1:hover .Point-header1 {
  opacity: 0;
}

.Point-container1:hover .more-text1 {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-332eb93 *//* Default state: icon + header visible, more text hidden */
.Point-container3 .Point-icon3,
.Point-container3 .Point-header3 {
  opacity: 1;
  transition: opacity 0.4s ease;
}

.Point-container3 .more-text3 {
  opacity: 0;
  transition: opacity 0.4s ease;
  position: absolute; /* optional if you want it to overlap */
  top: 0; left: 0;    /* adjust positioning as needed */
  width: 100%;
}

/* On hover: fade out icon+header, fade in more text */
.Point-container3:hover .Point-icon3,
.Point-container3:hover .Point-header3 {
  opacity: 0;
}

.Point-container3:hover .more-text3 {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e08c9 *//* Default state: icon + header visible, more text hidden */
.Point-container2 .Point-icon2,
.Point-container2 .Point-header2 {
  opacity: 1;
  transition: opacity 0.4s ease;
}

.Point-container2 .more-text2 {
  opacity: 0;
  transition: opacity 0.4s ease;
  position: absolute; /* optional if you want it to overlap */
  top: 0; left: 0;    /* adjust positioning as needed */
  width: 100%;
}

/* On hover: fade out icon+header, fade in more text */
.Point-container2:hover .Point-icon2,
.Point-container2:hover .Point-header2 {
  opacity: 0;
}

.Point-container2:hover .more-text2 {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1404426 */https://www.thesteamproject.ca/march-break-camp//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1404426 */https://www.thesteamproject.ca/march-break-camp//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1404426 */https://www.thesteamproject.ca/march-break-camp//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1404426 */https://www.thesteamproject.ca/march-break-camp//* End custom CSS */