.elementor-63 .elementor-element.elementor-element-74e3f9f0:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-74e3f9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://construxa.webgigg.ca/wp-content/uploads/2026/03/bg-pagetitle.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-63 .elementor-element.elementor-element-74e3f9f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:134px 0px 131px 0px;}.elementor-63 .elementor-element.elementor-element-74e3f9f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63 .elementor-element.elementor-element-151f12e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-70f81259{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-70f81259 .elementor-heading-title{color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-444f56a6:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-444f56a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construxa.webgigg.ca/wp-content/uploads/2026/03/bg-about.png");background-position:top right;background-repeat:no-repeat;}.elementor-63 .elementor-element.elementor-element-444f56a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:121px 0px 121px 0px;}.elementor-63 .elementor-element.elementor-element-444f56a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63 .elementor-element.elementor-element-6f48bcc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-57824335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-66842f42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:31px 0px 0px 44px;}.elementor-63 .elementor-element.elementor-element-40e98f32{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-5059e406 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-2f5c6ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-b244566{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button:hover, .elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button:focus{background-color:#FF5E1000;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-414facf0{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button:hover svg, .elementor-63 .elementor-element.elementor-element-414facf0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-840c68b:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-840c68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59dccff );}.elementor-63 .elementor-element.elementor-element-840c68b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:118px 0px 117px 0px;}.elementor-63 .elementor-element.elementor-element-840c68b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63 .elementor-element.elementor-element-9287ef2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-031de1e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-1f1f70a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-14daa98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-13bcabb{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-13bcabb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-6d646f5{margin-top:45px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-22b2989 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-5f431e8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-63 .elementor-element.elementor-element-5f431e8 .jet-listing-grid__slider-icon{width:24px;height:24px;line-height:24px;margin-top:calc( -24px/2 );}.elementor-63 .elementor-element.elementor-element-bc21021{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:121px 0px 121px 0px;}.elementor-63 .elementor-element.elementor-element-bc21021 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63 .elementor-element.elementor-element-31432d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:31px 0px 0px 44px;}.elementor-63 .elementor-element.elementor-element-32213f3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-85ebb3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-cb77f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-a8c862d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-a7b84eb > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-bc-flex-widget .elementor-63 .elementor-element.elementor-element-514ff9c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-63 .elementor-element.elementor-element-514ff9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-63 .elementor-element.elementor-element-514ff9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-427c4c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-50589cb7{margin-top:-160px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-6f9ffd99 > .elementor-element-populated{box-shadow:0px 8px 50px 0px rgba(0, 0, 0, 0.03);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-5f119c8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-3fe5bdd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:29px 29px 60px 0px rgba(0,0,0,0.2);--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-3fe5bdd1:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-3fe5bdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8e00fe;background-image:url("https://construxa.webgigg.ca/wp-content/uploads/2026/03/call_to_action21.jpg");}.elementor-63 .elementor-element.elementor-element-78f70950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-63 .elementor-element.elementor-element-78f70950 .elementskit-section-title-wraper .elementskit-section-title{color:#ffffff;margin:0px 0px 25px 0px;font-family:"Lato", Sans-serif;font-size:36px;font-weight:700;}.elementor-63 .elementor-element.elementor-element-78f70950 .elementskit-section-title-wraper .elementskit-section-title > span{color:#ffffff;}.elementor-63 .elementor-element.elementor-element-78f70950 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-63 .elementor-element.elementor-element-78f70950 .elementskit-section-title-wraper p{color:#ffffff;font-family:"Lato", Sans-serif;font-size:15px;}.elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button:hover, .elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button:focus{background-color:#FF5E1000;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-3646dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button:hover svg, .elementor-63 .elementor-element.elementor-element-3646dd0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px) and (min-width:768px){.elementor-63 .elementor-element.elementor-element-6f48bcc{width:100%;}.elementor-63 .elementor-element.elementor-element-66842f42{width:100%;}.elementor-63 .elementor-element.elementor-element-31432d7{width:100%;}.elementor-63 .elementor-element.elementor-element-514ff9c{width:100%;}}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-151f12e3 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-63 .elementor-element.elementor-element-444f56a6{padding:148px 30px 121px 30px;}.elementor-63 .elementor-element.elementor-element-66842f42 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-b244566{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-9287ef2 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-63 .elementor-element.elementor-element-bc21021{padding:148px 30px 121px 30px;}.elementor-63 .elementor-element.elementor-element-31432d7 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-32213f3{padding:0px 0px 30px 0px;}.elementor-63 .elementor-element.elementor-element-a8c862d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-6f9ffd99 > .elementor-element-populated{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-151f12e3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-63 .elementor-element.elementor-element-444f56a6{padding:148px 15px 121px 15px;}.elementor-63 .elementor-element.elementor-element-b244566{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-414facf0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-63 .elementor-element.elementor-element-9287ef2 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-63 .elementor-element.elementor-element-bc21021{padding:148px 15px 121px 15px;}.elementor-63 .elementor-element.elementor-element-a8c862d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-6f9ffd99 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-63 .elementor-element.elementor-element-3fe5bdd1{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-3646dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}