.elementor-3511 .elementor-element.elementor-element-62dbe55:not(.elementor-motion-effects-element-type-background), .elementor-3511 .elementor-element.elementor-element-62dbe55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://integritasconstruction.ca/wp-content/uploads/2024/10/How-We-Worked.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3511 .elementor-element.elementor-element-62dbe55 > .elementor-background-overlay{background-color:#000000;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3511 .elementor-element.elementor-element-62dbe55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7rem 0rem 7rem 0rem;}.elementor-3511 .elementor-element.elementor-element-d46222c > .elementor-container{max-width:850px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3511 .elementor-element.elementor-element-bf1e767{text-align:center;}.elementor-3511 .elementor-element.elementor-element-bf1e767 .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-b310af3{padding:3rem 0rem 3rem 0rem;}.elementor-3511 .elementor-element.elementor-element-32dafb1 > .elementor-container{max-width:900px;}.elementor-widget-text-editor{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-3511 .elementor-element.elementor-element-e9211c6{text-align:center;}.elementor-3511 .elementor-element.elementor-element-027626c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-027626c{text-align:center;}.elementor-3511 .elementor-element.elementor-element-027626c .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-73e4acf{text-align:right;}.elementor-3511 .elementor-element.elementor-element-73e4acf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-bab8a35{text-align:right;}.elementor-3511 .elementor-element.elementor-element-11da675 > .elementor-container{min-height:235px;}.elementor-3511 .elementor-element.elementor-element-367e8ee > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-367e8ee{text-align:center;}.elementor-3511 .elementor-element.elementor-element-367e8ee .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-1cde55b{text-align:right;}.elementor-3511 .elementor-element.elementor-element-1cde55b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-7cf1664{text-align:right;}.elementor-3511 .elementor-element.elementor-element-ca06255 > .elementor-container{min-height:195px;}.elementor-3511 .elementor-element.elementor-element-9d724fc > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-9d724fc{text-align:center;}.elementor-3511 .elementor-element.elementor-element-9d724fc .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-61980f7{text-align:right;}.elementor-3511 .elementor-element.elementor-element-61980f7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-4069cb0{text-align:right;}.elementor-3511 .elementor-element.elementor-element-75019d6 > .elementor-container{min-height:250px;}.elementor-3511 .elementor-element.elementor-element-657d5cb > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-657d5cb{text-align:center;}.elementor-3511 .elementor-element.elementor-element-657d5cb .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-ca4be06{text-align:right;}.elementor-3511 .elementor-element.elementor-element-ca4be06 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-cdd80cc{text-align:right;}.elementor-3511 .elementor-element.elementor-element-8933868 > .elementor-container{min-height:155px;}.elementor-3511 .elementor-element.elementor-element-6cf9219 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-6cf9219{text-align:center;}.elementor-3511 .elementor-element.elementor-element-6cf9219 .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-406a245{text-align:right;}.elementor-3511 .elementor-element.elementor-element-406a245 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-ffb4dba{text-align:right;}.elementor-3511 .elementor-element.elementor-element-8e5aff5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3511 .elementor-element.elementor-element-8e5aff5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3511 .elementor-element.elementor-element-9198366 > .elementor-container{min-height:330px;}.elementor-3511 .elementor-element.elementor-element-1ae4284 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-1ae4284{text-align:center;}.elementor-3511 .elementor-element.elementor-element-1ae4284 .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-62cbc31{text-align:left;}.elementor-3511 .elementor-element.elementor-element-62cbc31 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-a42c874{text-align:left;}.elementor-3511 .elementor-element.elementor-element-62655f4 > .elementor-container{min-height:185px;}.elementor-3511 .elementor-element.elementor-element-592cefa > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-592cefa{text-align:center;}.elementor-3511 .elementor-element.elementor-element-592cefa .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-564925d{text-align:left;}.elementor-3511 .elementor-element.elementor-element-564925d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-9dc693e{text-align:left;}.elementor-3511 .elementor-element.elementor-element-33e2ddf > .elementor-container{min-height:150px;}.elementor-3511 .elementor-element.elementor-element-03ce2bf > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-03ce2bf{text-align:center;}.elementor-3511 .elementor-element.elementor-element-03ce2bf .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-eed3e39{text-align:left;}.elementor-3511 .elementor-element.elementor-element-eed3e39 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-beac2e1{text-align:left;}.elementor-3511 .elementor-element.elementor-element-5225dff > .elementor-container{min-height:150px;}.elementor-3511 .elementor-element.elementor-element-a70f172 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-a70f172{text-align:center;}.elementor-3511 .elementor-element.elementor-element-a70f172 .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-69717dd{text-align:left;}.elementor-3511 .elementor-element.elementor-element-69717dd .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-2a4515c{text-align:left;}.elementor-3511 .elementor-element.elementor-element-493ac32 > .elementor-container{min-height:150px;}.elementor-3511 .elementor-element.elementor-element-d3cbcba > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:2rem 1rem 2rem 1rem;}.elementor-3511 .elementor-element.elementor-element-d3cbcba{text-align:center;}.elementor-3511 .elementor-element.elementor-element-d3cbcba .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-3511 .elementor-element.elementor-element-68d23bc{text-align:left;}.elementor-3511 .elementor-element.elementor-element-68d23bc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3511 .elementor-element.elementor-element-469671f{text-align:left;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3511 .elementor-element.elementor-element-a2aff1d{width:48%;}.elementor-3511 .elementor-element.elementor-element-8e5aff5{width:2%;}.elementor-3511 .elementor-element.elementor-element-6662243{width:49.332%;}}@media(max-width:767px){.elementor-3511 .elementor-element.elementor-element-62dbe55{padding:3rem 0rem 3rem 0rem;}.elementor-3511 .elementor-element.elementor-element-bf1e767 .elementor-heading-title{font-size:36px;}.elementor-3511 .elementor-element.elementor-element-027626c{text-align:center;}.elementor-3511 .elementor-element.elementor-element-73e4acf{text-align:center;}.elementor-3511 .elementor-element.elementor-element-bab8a35{text-align:center;}.elementor-3511 .elementor-element.elementor-element-367e8ee{text-align:center;}.elementor-3511 .elementor-element.elementor-element-1cde55b{text-align:center;}.elementor-3511 .elementor-element.elementor-element-7cf1664{text-align:center;}.elementor-3511 .elementor-element.elementor-element-9d724fc{text-align:center;}.elementor-3511 .elementor-element.elementor-element-61980f7{text-align:center;}.elementor-3511 .elementor-element.elementor-element-4069cb0{text-align:center;}.elementor-3511 .elementor-element.elementor-element-657d5cb{text-align:center;}.elementor-3511 .elementor-element.elementor-element-ca4be06{text-align:center;}.elementor-3511 .elementor-element.elementor-element-cdd80cc{text-align:center;}.elementor-3511 .elementor-element.elementor-element-6cf9219{text-align:center;}.elementor-3511 .elementor-element.elementor-element-406a245{text-align:center;}.elementor-3511 .elementor-element.elementor-element-ffb4dba{text-align:center;}.elementor-3511 .elementor-element.elementor-element-1ae4284{text-align:center;}.elementor-3511 .elementor-element.elementor-element-62cbc31{text-align:center;}.elementor-3511 .elementor-element.elementor-element-a42c874{text-align:center;}.elementor-3511 .elementor-element.elementor-element-592cefa{text-align:center;}.elementor-3511 .elementor-element.elementor-element-564925d{text-align:center;}.elementor-3511 .elementor-element.elementor-element-9dc693e{text-align:center;}.elementor-3511 .elementor-element.elementor-element-03ce2bf{text-align:center;}.elementor-3511 .elementor-element.elementor-element-eed3e39{text-align:center;}.elementor-3511 .elementor-element.elementor-element-beac2e1{text-align:center;}.elementor-3511 .elementor-element.elementor-element-a70f172{text-align:center;}.elementor-3511 .elementor-element.elementor-element-69717dd{text-align:center;}.elementor-3511 .elementor-element.elementor-element-2a4515c{text-align:center;}.elementor-3511 .elementor-element.elementor-element-d3cbcba{text-align:center;}.elementor-3511 .elementor-element.elementor-element-68d23bc{text-align:center;}.elementor-3511 .elementor-element.elementor-element-469671f{text-align:center;}}