.elementor-89 .elementor-element.elementor-element-7cced27{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-89 .elementor-element.elementor-element-7cced27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-89 .elementor-element.elementor-element-f61f580{--display:flex;--min-height:55vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-f61f580:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-f61f580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/paok-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-f61f580::before, .elementor-89 .elementor-element.elementor-element-f61f580 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-f61f580 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-f61f580 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-f61f580 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-f61f580 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-f61f580::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-7404321{--display:flex;}.elementor-89 .elementor-element.elementor-element-8f2e881{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-8f2e881::before, .elementor-89 .elementor-element.elementor-element-8f2e881 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-8f2e881 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-8f2e881 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-8f2e881 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-8f2e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-8f2e881.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-8f2e881.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-c9a2ec6 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-00a1508 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-00a1508{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-c9a3d40 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-c9a3d40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-c9a3d40 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-a11e0ed{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-a11e0ed:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-a11e0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/screencapture-tedxauth-2025-02-02-01_36_02-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-a11e0ed::before, .elementor-89 .elementor-element.elementor-element-a11e0ed > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-a11e0ed > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-a11e0ed > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-a11e0ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-a11e0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-a11e0ed::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-6c82e40{--display:flex;}.elementor-89 .elementor-element.elementor-element-0f63378{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-0f63378::before, .elementor-89 .elementor-element.elementor-element-0f63378 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-0f63378 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-0f63378 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-0f63378 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-0f63378 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-0f63378.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-0f63378.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-624cea0 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-8b16c7c p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-8b16c7c{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-71f7753 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-71f7753 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-71f7753 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-0d7a85e{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-0d7a85e:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-0d7a85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/explore-2-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-0d7a85e::before, .elementor-89 .elementor-element.elementor-element-0d7a85e > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-0d7a85e > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-0d7a85e > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-0d7a85e > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-0d7a85e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-0d7a85e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-12bfded{--display:flex;}.elementor-89 .elementor-element.elementor-element-2ed7406{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-2ed7406::before, .elementor-89 .elementor-element.elementor-element-2ed7406 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2ed7406 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2ed7406 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2ed7406 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2ed7406 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-2ed7406.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-2ed7406.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-34420c1 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-ea1c55e p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-ea1c55e{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-4bd19d2 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-4bd19d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-4bd19d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-79f9230{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-79f9230:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-79f9230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/09/materials-pms.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-79f9230::before, .elementor-89 .elementor-element.elementor-element-79f9230 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-79f9230 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-79f9230 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-79f9230 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-79f9230 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-79f9230::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-4d9b818{--display:flex;}.elementor-89 .elementor-element.elementor-element-276ba62{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-276ba62::before, .elementor-89 .elementor-element.elementor-element-276ba62 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-276ba62 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-276ba62 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-276ba62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-276ba62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-276ba62.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-276ba62.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-b445d5b .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-076e912 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-076e912{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-2424232 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-2424232 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-2424232 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-368ab95{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-368ab95:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-368ab95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/09/thessaloniki-cinemas-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-368ab95::before, .elementor-89 .elementor-element.elementor-element-368ab95 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-368ab95 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-368ab95 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-368ab95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-368ab95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-368ab95::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-a33037b{--display:flex;}.elementor-89 .elementor-element.elementor-element-ef2386f{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-ef2386f::before, .elementor-89 .elementor-element.elementor-element-ef2386f > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-ef2386f > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-ef2386f > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-ef2386f > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-ef2386f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-ef2386f.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-ef2386f.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-0390489 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-9e3060e p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-9e3060e{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-fcd88ec .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-fcd88ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-fcd88ec .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-e4dc902{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-e4dc902:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-e4dc902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/09/in-social-hub-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-e4dc902::before, .elementor-89 .elementor-element.elementor-element-e4dc902 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-e4dc902 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-e4dc902 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-e4dc902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-e4dc902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-e4dc902::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-79dd893{--display:flex;}.elementor-89 .elementor-element.elementor-element-1d90a90{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-1d90a90::before, .elementor-89 .elementor-element.elementor-element-1d90a90 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-1d90a90 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-1d90a90 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-1d90a90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-1d90a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-1d90a90.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-1d90a90.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-2a602e9 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-1938405 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-1938405{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-adbe053 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-adbe053 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-adbe053 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-225fdc7{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-225fdc7:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-225fdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/psy-auth-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-225fdc7::before, .elementor-89 .elementor-element.elementor-element-225fdc7 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-225fdc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-225fdc7 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-225fdc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-225fdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-225fdc7::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-dc8831d{--display:flex;}.elementor-89 .elementor-element.elementor-element-4eec676{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-4eec676::before, .elementor-89 .elementor-element.elementor-element-4eec676 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-4eec676 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-4eec676 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-4eec676 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-4eec676 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-4eec676.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-4eec676.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-643953e .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-f4f48db p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-f4f48db{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-576b84d .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-576b84d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-576b84d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-172baa5{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-172baa5:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-172baa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/09/dtaxis-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-172baa5::before, .elementor-89 .elementor-element.elementor-element-172baa5 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-172baa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-172baa5 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-172baa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-172baa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-172baa5::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-a312277{--display:flex;}.elementor-89 .elementor-element.elementor-element-5ceaf9d{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-5ceaf9d::before, .elementor-89 .elementor-element.elementor-element-5ceaf9d > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-5ceaf9d > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-5ceaf9d > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-5ceaf9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-5ceaf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-5ceaf9d.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-5ceaf9d.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-267f09b .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-579be25 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-579be25{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-c4302b6 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-c4302b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-c4302b6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-56c933c{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-56c933c:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-56c933c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/cheng-auth-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-56c933c::before, .elementor-89 .elementor-element.elementor-element-56c933c > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-56c933c > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-56c933c > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-56c933c > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-56c933c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-56c933c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-c95fa66{--display:flex;}.elementor-89 .elementor-element.elementor-element-145a791{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-145a791::before, .elementor-89 .elementor-element.elementor-element-145a791 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-145a791 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-145a791 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-145a791 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-145a791 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-145a791.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-145a791.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-081c0da .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-928fc31 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-928fc31{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-f1f208d .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-f1f208d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-f1f208d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-b6405ba{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-b6405ba:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-b6405ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/topoauth-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-b6405ba::before, .elementor-89 .elementor-element.elementor-element-b6405ba > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-b6405ba > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-b6405ba > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-b6405ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-b6405ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-b6405ba::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-ccc8f31{--display:flex;}.elementor-89 .elementor-element.elementor-element-ee68db2{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-ee68db2::before, .elementor-89 .elementor-element.elementor-element-ee68db2 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-ee68db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-ee68db2 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-ee68db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-ee68db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-ee68db2.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-ee68db2.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-126cfa6 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-cb551e6 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-cb551e6{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-40b6013 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-40b6013 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-40b6013 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-1858fd2{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-1858fd2:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-1858fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/engauth-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-1858fd2::before, .elementor-89 .elementor-element.elementor-element-1858fd2 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-1858fd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-1858fd2 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-1858fd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-1858fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-1858fd2::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-1e67388{--display:flex;}.elementor-89 .elementor-element.elementor-element-2d87025{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-2d87025::before, .elementor-89 .elementor-element.elementor-element-2d87025 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2d87025 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2d87025 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2d87025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2d87025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-2d87025.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-2d87025.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-a2ea272 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-96005c3 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-96005c3{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-3579c00 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-3579c00 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-3579c00 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-a6ae4a0{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-a6ae4a0:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-a6ae4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/11/ece-auth-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-a6ae4a0::before, .elementor-89 .elementor-element.elementor-element-a6ae4a0 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-a6ae4a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-a6ae4a0 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-a6ae4a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-a6ae4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-a6ae4a0::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-ed89f4e{--display:flex;}.elementor-89 .elementor-element.elementor-element-8156236{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-8156236::before, .elementor-89 .elementor-element.elementor-element-8156236 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-8156236 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-8156236 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-8156236 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-8156236 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-8156236.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-8156236.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-ea85370 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-e0f5331 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-e0f5331{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-d84ca5a .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-d84ca5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-d84ca5a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-19cf5e4{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-19cf5e4:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-19cf5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/power-ece-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-19cf5e4::before, .elementor-89 .elementor-element.elementor-element-19cf5e4 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-19cf5e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-19cf5e4 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-19cf5e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-19cf5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-19cf5e4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-8235088{--display:flex;}.elementor-89 .elementor-element.elementor-element-01a07b3{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-01a07b3::before, .elementor-89 .elementor-element.elementor-element-01a07b3 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-01a07b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-01a07b3 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-01a07b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-01a07b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-01a07b3.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-01a07b3.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-ec2b10d .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-8633f8d p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-8633f8d{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-7a50ac2 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-7a50ac2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-7a50ac2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-2db6dda{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-2db6dda:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-2db6dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/blue-diamond-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-2db6dda::before, .elementor-89 .elementor-element.elementor-element-2db6dda > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2db6dda > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2db6dda > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2db6dda > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2db6dda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-2db6dda::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-e00b996{--display:flex;}.elementor-89 .elementor-element.elementor-element-25b7efd{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-25b7efd::before, .elementor-89 .elementor-element.elementor-element-25b7efd > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-25b7efd > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-25b7efd > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-25b7efd > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-25b7efd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-25b7efd.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-25b7efd.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-6ef8fd5 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-362d02f p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-362d02f{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-88235da .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-88235da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-88235da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-4a6c0fe{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-4a6c0fe:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-4a6c0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/meligi-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-4a6c0fe::before, .elementor-89 .elementor-element.elementor-element-4a6c0fe > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-4a6c0fe > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-4a6c0fe > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-4a6c0fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-4a6c0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-4a6c0fe::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-f9b2ac7{--display:flex;}.elementor-89 .elementor-element.elementor-element-d8f92cd{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-d8f92cd::before, .elementor-89 .elementor-element.elementor-element-d8f92cd > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-d8f92cd > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-d8f92cd > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-d8f92cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-d8f92cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-d8f92cd.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-d8f92cd.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-748ef0a .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-eff5f48 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-eff5f48{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-7e65c3c .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-7e65c3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-7e65c3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-6df055f{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-6df055f:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-6df055f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/ammilos-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-6df055f::before, .elementor-89 .elementor-element.elementor-element-6df055f > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-6df055f > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-6df055f > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-6df055f > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-6df055f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-6df055f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-d5308d8{--display:flex;}.elementor-89 .elementor-element.elementor-element-66f3a5b{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-66f3a5b::before, .elementor-89 .elementor-element.elementor-element-66f3a5b > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-66f3a5b > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-66f3a5b > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-66f3a5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-66f3a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-66f3a5b.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-66f3a5b.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-d0ef04c .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-9c851e5 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-9c851e5{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-4e0a2e0 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-4e0a2e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-4e0a2e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-43feeb2{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-43feeb2:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-43feeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/screencapture-asat-gr-2024-06-07-00_14_57-1-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-43feeb2::before, .elementor-89 .elementor-element.elementor-element-43feeb2 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-43feeb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-43feeb2 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-43feeb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-43feeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-43feeb2::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-9f728d2{--display:flex;}.elementor-89 .elementor-element.elementor-element-9c6dfc8{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-9c6dfc8::before, .elementor-89 .elementor-element.elementor-element-9c6dfc8 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-9c6dfc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-9c6dfc8 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-9c6dfc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-9c6dfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-9c6dfc8.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-9c6dfc8.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-4796768 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-e8bd226 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-e8bd226{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-acecb40 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-acecb40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-acecb40 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-274d9b0{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-274d9b0:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-274d9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/06/utilize-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-274d9b0::before, .elementor-89 .elementor-element.elementor-element-274d9b0 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-274d9b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-274d9b0 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-274d9b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-274d9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-274d9b0::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-a85e738{--display:flex;}.elementor-89 .elementor-element.elementor-element-a10aa85{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-a10aa85::before, .elementor-89 .elementor-element.elementor-element-a10aa85 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-a10aa85 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-a10aa85 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-a10aa85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-a10aa85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-a10aa85.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-a10aa85.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-9db81b2 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-f33c6f9 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-f33c6f9{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-0378fad .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-0378fad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-0378fad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-de5cf60{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-de5cf60:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-de5cf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/11/go-ride-website-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-de5cf60::before, .elementor-89 .elementor-element.elementor-element-de5cf60 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-de5cf60 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-de5cf60 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-de5cf60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-de5cf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-de5cf60::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-34c2d91{--display:flex;}.elementor-89 .elementor-element.elementor-element-bdbacca{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-bdbacca::before, .elementor-89 .elementor-element.elementor-element-bdbacca > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-bdbacca > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-bdbacca > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-bdbacca > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-bdbacca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-bdbacca.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-bdbacca.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-c3821e9 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-5af7324 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-5af7324{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-f834cac .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-f834cac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-f834cac .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-f7e44c8{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-f7e44c8:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-f7e44c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/11/Physics-auth-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-f7e44c8::before, .elementor-89 .elementor-element.elementor-element-f7e44c8 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-f7e44c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-f7e44c8 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-f7e44c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-f7e44c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-f7e44c8::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-c7fcec1{--display:flex;}.elementor-89 .elementor-element.elementor-element-2cd5ee3{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-2cd5ee3::before, .elementor-89 .elementor-element.elementor-element-2cd5ee3 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2cd5ee3 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-2cd5ee3 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2cd5ee3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-2cd5ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-2cd5ee3.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-2cd5ee3.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-b8cb1aa .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-451009a p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-451009a{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-bde0488 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-bde0488 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-bde0488 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-250db4b{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-250db4b:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-250db4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/11/abalaea-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-250db4b::before, .elementor-89 .elementor-element.elementor-element-250db4b > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-250db4b > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-250db4b > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-250db4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-250db4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-250db4b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-3d9424a{--display:flex;}.elementor-89 .elementor-element.elementor-element-cea919a{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-cea919a::before, .elementor-89 .elementor-element.elementor-element-cea919a > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-cea919a > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-cea919a > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-cea919a > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-cea919a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-cea919a.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-cea919a.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-899deef .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-2e79bed p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-2e79bed{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-59a7c3f .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-59a7c3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-59a7c3f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-d34b6a5{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-d34b6a5:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-d34b6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/11/oxygen-line-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-d34b6a5::before, .elementor-89 .elementor-element.elementor-element-d34b6a5 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-d34b6a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-d34b6a5 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-d34b6a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-d34b6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-d34b6a5::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-3527dea{--display:flex;}.elementor-89 .elementor-element.elementor-element-59a3457{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-59a3457::before, .elementor-89 .elementor-element.elementor-element-59a3457 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-59a3457 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-59a3457 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-59a3457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-59a3457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-59a3457.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-59a3457.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-a105319 .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-029517f p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-029517f{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-487abfd .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-487abfd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-487abfd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-89 .elementor-element.elementor-element-486842b{--display:flex;--min-height:50vh;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-89 .elementor-element.elementor-element-486842b:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-486842b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rubiksstudio.ca/wp-content/uploads/2025/11/villa-aqua-vista-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-89 .elementor-element.elementor-element-486842b::before, .elementor-89 .elementor-element.elementor-element-486842b > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-486842b > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-486842b > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-486842b > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-486842b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DADADA33 0%, var( --e-global-color-primary ) 100%);}.elementor-89 .elementor-element.elementor-element-486842b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-89 .elementor-element.elementor-element-6d994e4{--display:flex;}.elementor-89 .elementor-element.elementor-element-ea35579{--display:flex;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-89 .elementor-element.elementor-element-ea35579::before, .elementor-89 .elementor-element.elementor-element-ea35579 > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-ea35579 > .e-con-inner > .elementor-background-video-container::before, .elementor-89 .elementor-element.elementor-element-ea35579 > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-ea35579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-89 .elementor-element.elementor-element-ea35579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-89 .elementor-element.elementor-element-ea35579.e-con{--e-con-transform-translateY:200px;}.elementor-89 .elementor-element.elementor-element-ea35579.e-con:hover{--e-con-transform-translateY:0px;}.elementor-89 .elementor-element.elementor-element-e8bd1ed .elementor-heading-title{font-size:24px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-b7a1696 p{margin-block-end:0px;}.elementor-89 .elementor-element.elementor-element-b7a1696{color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-ee3ad56 .elementor-button{background-color:var( --e-global-color-afac916 );fill:var( --e-global-color-d007b21 );color:var( --e-global-color-d007b21 );padding:0px 0px 0px 0px;}.elementor-89 .elementor-element.elementor-element-ee3ad56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-89 .elementor-element.elementor-element-ee3ad56 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-7cced27{--width:98.539%;}.elementor-89 .elementor-element.elementor-element-f61f580{--width:32%;}.elementor-89 .elementor-element.elementor-element-a11e0ed{--width:32%;}.elementor-89 .elementor-element.elementor-element-0d7a85e{--width:32%;}.elementor-89 .elementor-element.elementor-element-79f9230{--width:32%;}.elementor-89 .elementor-element.elementor-element-368ab95{--width:32%;}.elementor-89 .elementor-element.elementor-element-e4dc902{--width:32%;}.elementor-89 .elementor-element.elementor-element-225fdc7{--width:32%;}.elementor-89 .elementor-element.elementor-element-172baa5{--width:32%;}.elementor-89 .elementor-element.elementor-element-56c933c{--width:32%;}.elementor-89 .elementor-element.elementor-element-b6405ba{--width:32%;}.elementor-89 .elementor-element.elementor-element-1858fd2{--width:32%;}.elementor-89 .elementor-element.elementor-element-a6ae4a0{--width:32%;}.elementor-89 .elementor-element.elementor-element-19cf5e4{--width:32%;}.elementor-89 .elementor-element.elementor-element-2db6dda{--width:32%;}.elementor-89 .elementor-element.elementor-element-4a6c0fe{--width:32%;}.elementor-89 .elementor-element.elementor-element-6df055f{--width:32%;}.elementor-89 .elementor-element.elementor-element-43feeb2{--width:32%;}.elementor-89 .elementor-element.elementor-element-274d9b0{--width:32%;}.elementor-89 .elementor-element.elementor-element-de5cf60{--width:32%;}.elementor-89 .elementor-element.elementor-element-f7e44c8{--width:32%;}.elementor-89 .elementor-element.elementor-element-250db4b{--width:32%;}.elementor-89 .elementor-element.elementor-element-d34b6a5{--width:32%;}.elementor-89 .elementor-element.elementor-element-486842b{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-89 .elementor-element.elementor-element-7cced27{--width:100%;}.elementor-89 .elementor-element.elementor-element-f61f580{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-a11e0ed{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-0d7a85e{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-79f9230{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-368ab95{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-e4dc902{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-225fdc7{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-172baa5{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-56c933c{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-b6405ba{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-1858fd2{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-a6ae4a0{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-19cf5e4{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-2db6dda{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-4a6c0fe{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-6df055f{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-43feeb2{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-274d9b0{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-de5cf60{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-f7e44c8{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-250db4b{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-d34b6a5{--width:48.35%;}.elementor-89 .elementor-element.elementor-element-486842b{--width:48.35%;}}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-8f2e881.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-0f63378.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-2ed7406.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-276ba62.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-ef2386f.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-1d90a90.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-4eec676.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-5ceaf9d.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-145a791.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-ee68db2.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-2d87025.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-8156236.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-01a07b3.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-25b7efd.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-d8f92cd.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-66f3a5b.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-9c6dfc8.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-a10aa85.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-bdbacca.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-2cd5ee3.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-cea919a.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-59a3457.e-con{--e-con-transform-translateY:210px;}.elementor-89 .elementor-element.elementor-element-ea35579.e-con{--e-con-transform-translateY:210px;}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-8f2e881.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-0f63378.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-2ed7406.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-276ba62.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-ef2386f.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-1d90a90.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-4eec676.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-5ceaf9d.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-145a791.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-ee68db2.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-2d87025.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-8156236.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-01a07b3.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-25b7efd.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-d8f92cd.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-66f3a5b.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-9c6dfc8.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-a10aa85.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-bdbacca.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-2cd5ee3.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-cea919a.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-59a3457.e-con{--e-con-transform-translateY:190px;}.elementor-89 .elementor-element.elementor-element-ea35579.e-con{--e-con-transform-translateY:190px;}}