.elementor-138 .elementor-element.elementor-element-db0bc68{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.66;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-138 .elementor-element.elementor-element-db0bc68:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-db0bc68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/8ec0c78ae566352298f762010eae88f96e10d253-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-db0bc68::before, .elementor-138 .elementor-element.elementor-element-db0bc68 > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-db0bc68 > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-db0bc68 > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-db0bc68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-db0bc68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B3;--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-97252fd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-f125c67{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-138 .elementor-element.elementor-element-8c4592f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-138 .elementor-element.elementor-element-68d3b79 .elementor-button{background-color:#A6824A;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;border-radius:4px 4px 4px 4px;padding:18px 40px 018px 40px;}.elementor-138 .elementor-element.elementor-element-761c2b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-138 .elementor-element.elementor-element-761c2b6:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-761c2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-138 .elementor-element.elementor-element-92fc96c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-0a6d9f7{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-138 .elementor-element.elementor-element-0a6d9f7:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-0a6d9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/d918be6900f7f7eb65502c97064ed64cad53cae9-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-0a6d9f7.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-a55e6a7{--display:flex;--border-radius:0px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-a55e6a7:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-a55e6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-795aff1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-92c1232{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-91bba9d{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-8b1b05c .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-138 .elementor-element.elementor-element-8b1b05c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-8b1b05c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-588b1b2{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-138 .elementor-element.elementor-element-588b1b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-138 .elementor-element.elementor-element-588b1b2 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-138 .elementor-element.elementor-element-588b1b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:600;}:where( .elementor-138 .elementor-element.elementor-element-588b1b2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-138 .elementor-element.elementor-element-e7a8ac5{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-138 .elementor-element.elementor-element-e7a8ac5:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-e7a8ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/3467670d64a191d97305fab45d4404352126d957-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-e7a8ac5.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-48efafa{--display:flex;--border-radius:0px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-48efafa:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-48efafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-904875e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-e01ab8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1df0540{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-bd3494e .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-138 .elementor-element.elementor-element-bd3494e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-bd3494e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-116348b{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-138 .elementor-element.elementor-element-116348b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-138 .elementor-element.elementor-element-116348b {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-138 .elementor-element.elementor-element-116348b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:600;}:where( .elementor-138 .elementor-element.elementor-element-116348b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-138 .elementor-element.elementor-element-09d884b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-138 .elementor-element.elementor-element-9996311{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-138 .elementor-element.elementor-element-9996311:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-9996311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/86b5e6d0a98c6c39955dcfffd0e8ba9e9bbbb0df.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-9996311.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-540c74a{--display:flex;--border-radius:0px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-540c74a:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-540c74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-4e9a18f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-9dbcd0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-caa3e2a{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-8b6e8c8 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-138 .elementor-element.elementor-element-8b6e8c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-8b6e8c8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-4761f0c{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-138 .elementor-element.elementor-element-4761f0c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-138 .elementor-element.elementor-element-4761f0c {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-138 .elementor-element.elementor-element-4761f0c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:600;}:where( .elementor-138 .elementor-element.elementor-element-4761f0c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-138 .elementor-element.elementor-element-b523c96{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-138 .elementor-element.elementor-element-b523c96:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-b523c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/337b37e5b6681c59a89011fd5875b68616ab2187.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-b523c96.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-53b9228{--display:flex;--border-radius:0px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-53b9228:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-53b9228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-0c8f549{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1770e20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-bc90e64{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-87039d3 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-138 .elementor-element.elementor-element-87039d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-87039d3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-2ead078{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-138 .elementor-element.elementor-element-2ead078 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-138 .elementor-element.elementor-element-2ead078 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-138 .elementor-element.elementor-element-2ead078 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:600;}:where( .elementor-138 .elementor-element.elementor-element-2ead078 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-138 .elementor-element.elementor-element-8788ac9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-f6f67c5{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f6f67c5:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-f6f67c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/1e521c2c00beea9396c747a0e4ea186652de37ed.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-cfed31a{--display:flex;--border-radius:0px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-cfed31a:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-cfed31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-aec52bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f5b1418{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-20a77b8{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-24d4a5c .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-138 .elementor-element.elementor-element-24d4a5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-24d4a5c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-aa3ee7e{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-138 .elementor-element.elementor-element-aa3ee7e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-138 .elementor-element.elementor-element-aa3ee7e {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-138 .elementor-element.elementor-element-aa3ee7e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:600;}:where( .elementor-138 .elementor-element.elementor-element-aa3ee7e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-138 .elementor-element.elementor-element-cb349e1{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-cb349e1:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-cb349e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/47df7a648f3336daa342746b60134a7fbdd00521.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-46d17dc{--display:flex;--border-radius:0px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-46d17dc:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-46d17dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-94cb1c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-11e9e09{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-46a65e8{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-dda24f1 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-138 .elementor-element.elementor-element-dda24f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-dda24f1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-744d285{--n-accordion-title-font-size:22px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-138 .elementor-element.elementor-element-744d285 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-138 .elementor-element.elementor-element-744d285 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-138 .elementor-element.elementor-element-744d285 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:600;}:where( .elementor-138 .elementor-element.elementor-element-744d285 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-138 .elementor-element.elementor-element-3a8211d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-138 .elementor-element.elementor-element-3a8211d:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-3a8211d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-138 .elementor-element.elementor-element-6b31a75{--display:flex;--min-height:686px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-6b31a75.e-con{--align-self:stretch;}.elementor-138 .elementor-element.elementor-element-a625785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-transition-duration:300ms;}.elementor-138 .elementor-element.elementor-element-a625785.e-con:hover{--e-con-transform-scale:1.03;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-138 .elementor-element.elementor-element-2fdc1f2 img{border-radius:16px 16px 0px 0px;}.elementor-138 .elementor-element.elementor-element-a77b2fc{--display:flex;--min-height:286px;--border-radius:0px 0px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-138 .elementor-element.elementor-element-a77b2fc:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-a77b2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-a3b73e2 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-60623d5 .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:600;fill:#A6824A;color:#A6824A;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-60623d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-60623d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-60623d5 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-0603e3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-transition-duration:1000ms;}.elementor-138 .elementor-element.elementor-element-0603e3d.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-32a1ff2 img{border-radius:16px 16px 0px 0px;}.elementor-138 .elementor-element.elementor-element-19d5a14{--display:flex;--min-height:286px;--border-radius:0px 0px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-138 .elementor-element.elementor-element-19d5a14:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-19d5a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-9969f02 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-77eeb38 .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:600;fill:#A6824A;color:#A6824A;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-77eeb38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-77eeb38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-77eeb38 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-21407d2{--display:flex;--min-height:686px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-21407d2.e-con{--align-self:stretch;}.elementor-138 .elementor-element.elementor-element-ab34bec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-transition-duration:1000ms;}.elementor-138 .elementor-element.elementor-element-ab34bec.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-d7e9583 img{border-radius:16px 16px 0px 0px;}.elementor-138 .elementor-element.elementor-element-068df03{--display:flex;--min-height:286px;--border-radius:0px 0px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-138 .elementor-element.elementor-element-068df03:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-068df03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-28a3e59 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-3af900e .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:600;fill:#A6824A;color:#A6824A;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-3af900e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-3af900e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-3af900e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-23ec913{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-transition-duration:1000ms;}.elementor-138 .elementor-element.elementor-element-23ec913.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-6f29763 img{border-radius:16px 16px 0px 0px;}.elementor-138 .elementor-element.elementor-element-7037a35{--display:flex;--min-height:286px;--border-radius:0px 0px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-138 .elementor-element.elementor-element-7037a35:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-7037a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-096847d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-0e58212 .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:600;fill:#A6824A;color:#A6824A;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-0e58212{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-0e58212 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-0e58212 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-4238603{--display:flex;--min-height:686px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-4238603.e-con{--align-self:stretch;}.elementor-138 .elementor-element.elementor-element-60a5d45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-transition-duration:1000ms;}.elementor-138 .elementor-element.elementor-element-60a5d45.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-3d73966 img{border-radius:16px 16px 0px 0px;}.elementor-138 .elementor-element.elementor-element-486c212{--display:flex;--min-height:286px;--border-radius:0px 0px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-138 .elementor-element.elementor-element-486c212:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-486c212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-67bbc58 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-71becd9 .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:600;fill:#A6824A;color:#A6824A;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-71becd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-71becd9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-71becd9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-930c596{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-transition-duration:1000ms;}.elementor-138 .elementor-element.elementor-element-930c596.e-con:hover{--e-con-transform-scale:1.03;}.elementor-138 .elementor-element.elementor-element-38d47eb img{height:375px;border-radius:16px 16px 0px 0px;}.elementor-138 .elementor-element.elementor-element-8a6ad06{--display:flex;--min-height:286px;--border-radius:0px 0px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-138 .elementor-element.elementor-element-8a6ad06:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-8a6ad06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-9659efa .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-426095b .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:600;fill:#A6824A;color:#A6824A;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-426095b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-426095b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-426095b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-1eea364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-138 .elementor-element.elementor-element-1eea364:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-1eea364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-138 .elementor-element.elementor-element-15e80ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-78703eb{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-78703eb:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-78703eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/Kitchens-Service-Card.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-cd9ec7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:800ms;}.elementor-138 .elementor-element.elementor-element-cd9ec7c:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-cd9ec7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-ff38fcc .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-138 .elementor-element.elementor-element-adb482c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-f8d8667 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-f8d8667 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-f8d8667 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-acf860c{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-acf860c:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-acf860c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/PHOTO-2026-09-15-13-15-52.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-f58d131{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:800ms;}.elementor-138 .elementor-element.elementor-element-f58d131:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-f58d131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-edd2a50 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-138 .elementor-element.elementor-element-fea5314{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-815ef7f .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-815ef7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-815ef7f .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-e08ee64{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-e08ee64:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-e08ee64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/Basement.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-662e5ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:800ms;}.elementor-138 .elementor-element.elementor-element-662e5ab:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-662e5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-d8f0e1a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-138 .elementor-element.elementor-element-9cfe4d3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-0e90b9e .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-0e90b9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-0e90b9e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-d355217{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-d355217:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-d355217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/service-card-open-concept-structural.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-daf4d95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:800ms;}.elementor-138 .elementor-element.elementor-element-daf4d95:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-daf4d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-c481e2d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-138 .elementor-element.elementor-element-a75fa1d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-2f83001 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2f83001 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-2f83001 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-7caf021{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-7caf021:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-7caf021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-29-at-17.43.15.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-496f0b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:800ms;}.elementor-138 .elementor-element.elementor-element-496f0b1:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-496f0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-2ef1214 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-138 .elementor-element.elementor-element-250347f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-4a0e51c .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-4a0e51c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-4a0e51c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-be660fa{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-be660fa:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-be660fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-29-at-17.35.42.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-14fa4b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:800ms;}.elementor-138 .elementor-element.elementor-element-14fa4b0:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-14fa4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-138 .elementor-element.elementor-element-2a315ca .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-138 .elementor-element.elementor-element-250b883{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-138 .elementor-element.elementor-element-89621f0 .elementor-button{background-color:#61CE7000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-89621f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-138 .elementor-element.elementor-element-89621f0 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-138 .elementor-element.elementor-element-8b7e739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-138 .elementor-element.elementor-element-8b7e739:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-8b7e739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-138 .elementor-element.elementor-element-4d06233{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-138 .elementor-element.elementor-element-8dc2d39{text-align:center;}.elementor-138 .elementor-element.elementor-element-8dc2d39 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:48px;font-weight:400;color:#E6E2DA;}.elementor-138 .elementor-element.elementor-element-da4df5c{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-138 .elementor-element.elementor-element-7e69351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-9d9412c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-9d9412c:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-9d9412c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-71deae8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;color:#DEB678;}.elementor-138 .elementor-element.elementor-element-4bd4e90 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:600;color:#F3F3F5;}.elementor-138 .elementor-element.elementor-element-a4ed808{font-family:var( --e-global-typography-aca86fd-font-family ), Sans-serif;font-size:var( --e-global-typography-aca86fd-font-size );font-weight:var( --e-global-typography-aca86fd-font-weight );}.elementor-138 .elementor-element.elementor-element-b277744{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-b277744:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-b277744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-7c5ee54 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;color:#DEB678;}.elementor-138 .elementor-element.elementor-element-a4683fd .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:600;color:#F3F3F5;}.elementor-138 .elementor-element.elementor-element-8e0001c{font-family:var( --e-global-typography-aca86fd-font-family ), Sans-serif;font-size:var( --e-global-typography-aca86fd-font-size );font-weight:var( --e-global-typography-aca86fd-font-weight );}.elementor-138 .elementor-element.elementor-element-4cde4e6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-4cde4e6:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-4cde4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-48609e7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;color:#DEB678;}.elementor-138 .elementor-element.elementor-element-391fc0e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:600;color:#F3F3F5;}.elementor-138 .elementor-element.elementor-element-37caf1e{font-family:var( --e-global-typography-aca86fd-font-family ), Sans-serif;font-size:var( --e-global-typography-aca86fd-font-size );font-weight:var( --e-global-typography-aca86fd-font-weight );}.elementor-138 .elementor-element.elementor-element-3e69645{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-3e69645:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-3e69645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-4912c6c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;color:#DEB678;}.elementor-138 .elementor-element.elementor-element-d93fdeb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:600;color:#F3F3F5;}.elementor-138 .elementor-element.elementor-element-77e8c03{font-family:var( --e-global-typography-aca86fd-font-family ), Sans-serif;font-size:var( --e-global-typography-aca86fd-font-size );font-weight:var( --e-global-typography-aca86fd-font-weight );}.elementor-138 .elementor-element.elementor-element-9c05b14{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF15;--border-color:#FFFFFF15;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-138 .elementor-element.elementor-element-9c05b14:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-9c05b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-138 .elementor-element.elementor-element-3404e6c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:700;color:#DEB678;}.elementor-138 .elementor-element.elementor-element-f9a6133 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;color:#F3F3F5;}.elementor-138 .elementor-element.elementor-element-663deec{font-family:var( --e-global-typography-aca86fd-font-family ), Sans-serif;font-size:var( --e-global-typography-aca86fd-font-size );font-weight:var( --e-global-typography-aca86fd-font-weight );}.elementor-138 .elementor-element.elementor-element-6e793ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:250px;--padding-right:250px;}.elementor-138 .elementor-element.elementor-element-6e793ba:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-6e793ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/daae59bd6460dbfde90b45f5758a431eb4cbdd6b-scaled.jpg");background-position:center center;background-size:cover;}.elementor-138 .elementor-element.elementor-element-6e793ba::before, .elementor-138 .elementor-element.elementor-element-6e793ba > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-6e793ba > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-6e793ba > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-6e793ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-6e793ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#101111C7;--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-58856e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5F5F5FD1;--border-color:#5F5F5FD1;--border-radius:16px 16px 16px 16px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-138 .elementor-element.elementor-element-58856e6:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-58856e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F5F5F33;}.elementor-138 .elementor-element.elementor-element-be4375d{text-align:center;}.elementor-138 .elementor-element.elementor-element-be4375d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:48px;font-weight:400;color:#E6E2DA;}.elementor-138 .elementor-element.elementor-element-b2100b7{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-138 .elementor-element.elementor-element-0498d2b .elementor-button{background-color:#A6824A;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;border-radius:4px 4px 4px 4px;padding:18px 40px 018px 40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-138 .elementor-element.elementor-element-db0bc68{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-138 .elementor-element.elementor-element-761c2b6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-138 .elementor-element.elementor-element-09d884b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-8788ac9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-3a8211d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-138 .elementor-element.elementor-element-6b31a75{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-138 .elementor-element.elementor-element-a77b2fc{--min-height:200px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-138 .elementor-element.elementor-element-19d5a14{--min-height:200px;}.elementor-138 .elementor-element.elementor-element-21407d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-068df03{--min-height:200px;}.elementor-138 .elementor-element.elementor-element-7037a35{--min-height:200px;}.elementor-138 .elementor-element.elementor-element-4238603{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-486c212{--min-height:200px;}.elementor-138 .elementor-element.elementor-element-8a6ad06{--min-height:200px;}.elementor-138 .elementor-element.elementor-element-1eea364{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-138 .elementor-element.elementor-element-15e80ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-cd9ec7c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-ff38fcc .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-f58d131{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-edd2a50 .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-662e5ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-d8f0e1a .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-daf4d95{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-c481e2d .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-496f0b1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2ef1214 .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-14fa4b0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2a315ca .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-8b7e739{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-138 .elementor-element.elementor-element-8dc2d39{text-align:center;}.elementor-138 .elementor-element.elementor-element-8dc2d39 .elementor-heading-title{font-size:35px;}.elementor-138 .elementor-element.elementor-element-da4df5c{text-align:center;}.elementor-138 .elementor-element.elementor-element-7e69351{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-71deae8 .elementor-heading-title{font-size:32px;}.elementor-138 .elementor-element.elementor-element-4bd4e90 .elementor-heading-title{font-size:18px;}.elementor-138 .elementor-element.elementor-element-a4ed808{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-7c5ee54 .elementor-heading-title{font-size:32px;}.elementor-138 .elementor-element.elementor-element-a4683fd .elementor-heading-title{font-size:18px;}.elementor-138 .elementor-element.elementor-element-8e0001c{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-48609e7 .elementor-heading-title{font-size:32px;}.elementor-138 .elementor-element.elementor-element-391fc0e .elementor-heading-title{font-size:18px;}.elementor-138 .elementor-element.elementor-element-37caf1e{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-4912c6c .elementor-heading-title{font-size:32px;}.elementor-138 .elementor-element.elementor-element-d93fdeb .elementor-heading-title{font-size:18px;}.elementor-138 .elementor-element.elementor-element-77e8c03{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-3404e6c .elementor-heading-title{font-size:32px;}.elementor-138 .elementor-element.elementor-element-f9a6133 .elementor-heading-title{font-size:18px;}.elementor-138 .elementor-element.elementor-element-663deec{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-6e793ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-138 .elementor-element.elementor-element-be4375d{text-align:center;}.elementor-138 .elementor-element.elementor-element-be4375d .elementor-heading-title{font-size:35px;}.elementor-138 .elementor-element.elementor-element-b2100b7{text-align:center;}}@media(max-width:767px){.elementor-138 .elementor-element.elementor-element-db0bc68{--min-height:500px;--overlay-opacity:0.75;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-138 .elementor-element.elementor-element-97252fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-138 .elementor-element.elementor-element-f125c67{text-align:center;font-size:18px;}.elementor-138 .elementor-element.elementor-element-8c4592f{--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:flex-end;}.elementor-138 .elementor-element.elementor-element-8c4592f.e-con{--align-self:stretch;}.elementor-138 .elementor-element.elementor-element-68d3b79.elementor-element{--align-self:stretch;}.elementor-138 .elementor-element.elementor-element-761c2b6{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-138 .elementor-element.elementor-element-588b1b2{--n-accordion-title-font-size:18px;}.elementor-138 .elementor-element.elementor-element-116348b{--n-accordion-title-font-size:18px;}.elementor-138 .elementor-element.elementor-element-4761f0c{--n-accordion-title-font-size:18px;}.elementor-138 .elementor-element.elementor-element-2ead078{--n-accordion-title-font-size:18px;}.elementor-138 .elementor-element.elementor-element-aa3ee7e{--n-accordion-title-font-size:18px;}.elementor-138 .elementor-element.elementor-element-744d285{--n-accordion-title-font-size:18px;}.elementor-138 .elementor-element.elementor-element-3a8211d{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-138 .elementor-element.elementor-element-a77b2fc{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-138 .elementor-element.elementor-element-a3b73e2 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-60623d5 .elementor-button{font-size:14px;}.elementor-138 .elementor-element.elementor-element-19d5a14{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-138 .elementor-element.elementor-element-9969f02 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-77eeb38 .elementor-button{font-size:14px;}.elementor-138 .elementor-element.elementor-element-068df03{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-138 .elementor-element.elementor-element-28a3e59{text-align:start;}.elementor-138 .elementor-element.elementor-element-28a3e59 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-3af900e .elementor-button{font-size:14px;}.elementor-138 .elementor-element.elementor-element-7037a35{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-138 .elementor-element.elementor-element-096847d .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-0e58212 .elementor-button{font-size:14px;}.elementor-138 .elementor-element.elementor-element-486c212{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-138 .elementor-element.elementor-element-67bbc58 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-71becd9 .elementor-button{font-size:14px;}.elementor-138 .elementor-element.elementor-element-38d47eb img{height:220px;}.elementor-138 .elementor-element.elementor-element-8a6ad06{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-138 .elementor-element.elementor-element-9659efa .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-426095b .elementor-button{font-size:14px;}.elementor-138 .elementor-element.elementor-element-1eea364{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-138 .elementor-element.elementor-element-78703eb:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-78703eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highclassconstruction.ca/wp-content/uploads/2026/09/Kitchens-Service-Card.jpeg");}.elementor-138 .elementor-element.elementor-element-cd9ec7c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-ff38fcc .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-adb482c{font-size:13px;}.elementor-138 .elementor-element.elementor-element-f58d131{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-edd2a50 .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-fea5314{font-size:13px;}.elementor-138 .elementor-element.elementor-element-662e5ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-d8f0e1a .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-9cfe4d3{font-size:13px;}.elementor-138 .elementor-element.elementor-element-daf4d95{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-c481e2d .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-a75fa1d{font-size:13px;}.elementor-138 .elementor-element.elementor-element-496f0b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-2ef1214 .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-250347f{font-size:13px;}.elementor-138 .elementor-element.elementor-element-14fa4b0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-2a315ca .elementor-heading-title{font-size:20px;}.elementor-138 .elementor-element.elementor-element-250b883{font-size:13px;}.elementor-138 .elementor-element.elementor-element-8b7e739{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-138 .elementor-element.elementor-element-8dc2d39{text-align:center;}.elementor-138 .elementor-element.elementor-element-8dc2d39 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-138 .elementor-element.elementor-element-da4df5c{text-align:center;font-size:15px;}.elementor-138 .elementor-element.elementor-element-a4ed808{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-8e0001c{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-37caf1e{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-77e8c03{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-663deec{font-size:var( --e-global-typography-aca86fd-font-size );}.elementor-138 .elementor-element.elementor-element-6e793ba{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-138 .elementor-element.elementor-element-58856e6{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-138 .elementor-element.elementor-element-be4375d{text-align:center;}.elementor-138 .elementor-element.elementor-element-be4375d .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-138 .elementor-element.elementor-element-b2100b7{text-align:center;font-size:15px;}.elementor-138 .elementor-element.elementor-element-0498d2b .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-138 .elementor-element.elementor-element-97252fd{--width:60%;}.elementor-138 .elementor-element.elementor-element-761c2b6{--content-width:1440px;}.elementor-138 .elementor-element.elementor-element-0a6d9f7{--width:100%;}.elementor-138 .elementor-element.elementor-element-e7a8ac5{--width:100%;}.elementor-138 .elementor-element.elementor-element-9996311{--width:100%;}.elementor-138 .elementor-element.elementor-element-b523c96{--width:100%;}.elementor-138 .elementor-element.elementor-element-f6f67c5{--width:100%;}.elementor-138 .elementor-element.elementor-element-cb349e1{--width:100%;}.elementor-138 .elementor-element.elementor-element-3a8211d{--content-width:1440px;}.elementor-138 .elementor-element.elementor-element-1eea364{--content-width:1440px;}.elementor-138 .elementor-element.elementor-element-78703eb{--width:calc((100% - 40px)/3);}.elementor-138 .elementor-element.elementor-element-acf860c{--width:calc((100% - 40px)/3);}.elementor-138 .elementor-element.elementor-element-e08ee64{--width:calc((100% - 40px)/3);}.elementor-138 .elementor-element.elementor-element-d355217{--width:calc((100% - 40px)/3);}.elementor-138 .elementor-element.elementor-element-7caf021{--width:calc((100% - 40px)/3);}.elementor-138 .elementor-element.elementor-element-be660fa{--width:calc((100% - 40px)/3);}.elementor-138 .elementor-element.elementor-element-8b7e739{--content-width:1440px;}.elementor-138 .elementor-element.elementor-element-6e793ba{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-138 .elementor-element.elementor-element-97252fd{--width:100%;}.elementor-138 .elementor-element.elementor-element-78703eb{--width:calc((100% - 20px)/2);}.elementor-138 .elementor-element.elementor-element-acf860c{--width:calc((100% - 20px)/2);}.elementor-138 .elementor-element.elementor-element-e08ee64{--width:calc((100% - 20px)/2);}.elementor-138 .elementor-element.elementor-element-d355217{--width:calc((100% - 20px)/2);}.elementor-138 .elementor-element.elementor-element-7caf021{--width:calc((100% - 20px)/2);}.elementor-138 .elementor-element.elementor-element-be660fa{--width:calc((100% - 20px)/2);}}@media(min-width:1025px){.elementor-138 .elementor-element.elementor-element-db0bc68:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-db0bc68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-0a6d9f7:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-0a6d9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-e7a8ac5:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-e7a8ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-9996311:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-9996311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-b523c96:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-b523c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-f6f67c5:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-f6f67c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-cb349e1:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-cb349e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-78703eb:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-78703eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-acf860c:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-acf860c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-e08ee64:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-e08ee64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-d355217:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-d355217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-7caf021:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-7caf021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-138 .elementor-element.elementor-element-be660fa:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-be660fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-a55e6a7 */.blur{
background: linear-gradient(180deg, #00000000 0%, #00000099 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48efafa */.blur{
background: linear-gradient(180deg, #00000000 0%, #00000099 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-540c74a */.blur{
background: linear-gradient(180deg, #00000000 0%, #00000099 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b9228 */.blur{
background: linear-gradient(180deg, #00000000 0%, #00000099 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfed31a */.blur{
background: linear-gradient(180deg, #00000000 0%, #00000099 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d17dc */.blur{
background: linear-gradient(180deg, #00000000 0%, #00000099 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78703eb */.service-description {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    
    transition:
        max-height 0.7s ease-in-out,
        opacity 0.35s ease-in-out
        
}

.service-card:hover .service-description {
    max-height: 500px;
    opacity: 1;
}

.blur{
background: linear-gradient(180deg, #212121 0%, #000000bf 60%);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.8px);
-webkit-backdrop-filter: blur(3.8px);
}/* End custom CSS */