.elementor-27 .elementor-element.elementor-element-08b1996{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-08b1996:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-08b1996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c7b5811{--display:flex;--min-height:800px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-c7b5811:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c7b5811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/2151589584-e1767381360389.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-c7b5811.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-a97ce5c{text-align:start;}.elementor-27 .elementor-element.elementor-element-a97ce5c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-27 .elementor-element.elementor-element-74dafc0{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button{background-color:var( --e-global-color-primary );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:7px 7px 7px 7px;}	.elementor-27 .elementor-element.elementor-element-1dc8a76 [class*="elementor-animation"]:hover,
								.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button::before,
								.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:13px 40px 13px 40px;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-wrap{max-width:300px;}.elementor-27 .elementor-element.elementor-element-1dc8a76{text-align:center;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-icon{font-size:18px;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-icon svg{width:18px;height:18px;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-text,.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button::after{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button:hover{border-color:#E8E8E8;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-inline .wpr-button{padding:13px 40px 13px 40px;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-block .wpr-button-text{padding:13px 40px 13px 40px;}.elementor-27 .elementor-element.elementor-element-1dc8a76.wpr-button-icon-style-inline-block .wpr-button-content{padding:13px 40px 13px 40px;}.elementor-27 .elementor-element.elementor-element-fa25af4{--display:flex;--min-height:200px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-fa25af4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-fa25af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://proxcontracting.ca/wp-content/uploads/2025/12/pattern-1.webp");}.elementor-27 .elementor-element.elementor-element-d6493b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d6493b3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d6493b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://proxcontracting.ca/wp-content/uploads/2025/12/pattern-1.webp");}.elementor-27 .elementor-element.elementor-element-305201d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-305201d.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-fb2e500{--display:flex;}.elementor-27 .elementor-element.elementor-element-849ced1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-849ced1 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-3800cc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3800cc8 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-8a71b11{--display:flex;--min-height:140px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c5b9a21{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4966ed5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-c82376c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c82376c.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-ec4e6a5{--display:flex;--min-height:400px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-ec4e6a5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ec4e6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3f599bf .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5065e5c{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-5065e5c p{margin-block-end: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-27 .elementor-element.elementor-element-3c55b36 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3c55b36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-3c55b36 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-6717f18{--display:flex;--min-height:400px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-6717f18:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6717f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0273d3a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2af9fe9{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-2af9fe9 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-d2e7fff .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d2e7fff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-d2e7fff .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-c8476e1{--display:flex;--min-height:400px;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-c8476e1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c8476e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-b292feb .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-40dc1e7{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-40dc1e7 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-b6461a8 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b6461a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-b6461a8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-a8974c1{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3f68677{text-align:center;}.elementor-27 .elementor-element.elementor-element-3f68677 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-dcee8c7{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;color:#3B3B3B;}.elementor-27 .elementor-element.elementor-element-dcee8c7 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-0f7c785{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-27 .elementor-element.elementor-element-cfd23ad{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cfd23ad:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cfd23ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/2149194823.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-eab8b3a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5473db0{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5473db0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5473db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-08147b7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b621d32 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b621d32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-b621d32 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-7a73107{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7a73107:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7a73107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/61003.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-8590283{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8a7a06e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8a7a06e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8a7a06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-98daa52 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d3811f8 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d3811f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-d3811f8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-7ef191e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7ef191e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7ef191e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/2148233709.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-e86f423{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a2d0ac6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a2d0ac6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a2d0ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-25e9dcd .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-3a9ba37 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3a9ba37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-3a9ba37 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-5ba3803{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-27 .elementor-element.elementor-element-ff183bf{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ff183bf:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ff183bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/1199.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-0314d7e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-98bafac{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-98bafac:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-98bafac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2abb856 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-2d3bf33 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2d3bf33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-2d3bf33 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-ead587b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ead587b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ead587b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/2149500818.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-e7d241e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c036f79{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c036f79:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c036f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-0ee6da5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-0dd2318 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0dd2318 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-0dd2318 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-3691653{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3691653:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3691653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://proxcontracting.ca/wp-content/uploads/2026/01/2149194800.webp");background-size:cover;}.elementor-27 .elementor-element.elementor-element-5df7fc6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c092535{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c092535:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c092535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-cf7f96a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-f81c75e .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f81c75e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-f81c75e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-3595e3b{--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;}.elementor-27 .elementor-element.elementor-element-6da9725 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6da9725 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-6da9725 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-27 .elementor-element.elementor-element-9f22031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:100px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a6923e{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-27 .elementor-element.elementor-element-1a6923e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1a6923e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://proxcontracting.ca/wp-content/uploads/2025/12/pattern-1.webp");}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-910bb64{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;text-align:start;}.elementor-27 .elementor-element.elementor-element-910bb64.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-910bb64 img{width:90%;height:550px;}.elementor-27 .elementor-element.elementor-element-9fd821c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-160edc0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-27 .elementor-element.elementor-element-160edc0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-87661be{--display:flex;}.elementor-27 .elementor-element.elementor-element-8c0abce{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-8c0abce p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-30a31f2{--display:flex;}.elementor-27 .elementor-element.elementor-element-6f94e63{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-6f94e63 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-4563e28{--display:flex;}.elementor-27 .elementor-element.elementor-element-16f38f4{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-16f38f4 p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-1638853{--display:flex;}.elementor-27 .elementor-element.elementor-element-502c12a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;color:#505050;}.elementor-27 .elementor-element.elementor-element-502c12a p{margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-374165b{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-374165b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#D3D3D3;}.elementor-27 .elementor-element.elementor-element-374165b {--n-accordion-padding:20px 0px 30px 0px;}:where( .elementor-27 .elementor-element.elementor-element-374165b > .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:"Raleway", Sans-serif;font-weight:700;}:where( .elementor-27 .elementor-element.elementor-element-374165b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-08b1996{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-08b1996.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-c7b5811{--width:93%;--min-height:550px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-a97ce5c .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-74dafc0{font-size:18px;}.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button-text,.elementor-27 .elementor-element.elementor-element-1dc8a76 .wpr-button::after{font-size:14px;}.elementor-27 .elementor-element.elementor-element-d6493b3{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-849ced1{padding:0px 0px 0px 10px;text-align:start;font-size:24px;}.elementor-27 .elementor-element.elementor-element-4966ed5{width:var( --container-widget-width, 97% );max-width:97%;padding:0px 0px 0px 20px;--container-widget-width:97%;--container-widget-flex-grow:0;font-size:15px;}.elementor-27 .elementor-element.elementor-element-c82376c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-3f599bf .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-5065e5c{font-size:14px;}.elementor-27 .elementor-element.elementor-element-0273d3a .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-2af9fe9{font-size:14px;}.elementor-27 .elementor-element.elementor-element-b292feb .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-40dc1e7{font-size:14px;}.elementor-27 .elementor-element.elementor-element-3f68677 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-dcee8c7{font-size:18px;}.elementor-27 .elementor-element.elementor-element-0f7c785{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27 .elementor-element.elementor-element-cfd23ad{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-08147b7 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-7a73107{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-98daa52 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-7ef191e{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-25e9dcd .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-5ba3803{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-27 .elementor-element.elementor-element-ff183bf{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-2abb856 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-ead587b{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-0ee6da5 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-3691653{--min-height:350px;}.elementor-27 .elementor-element.elementor-element-cf7f96a .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-6da9725 .elementor-button{line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-910bb64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-910bb64 img{width:100%;height:350px;object-fit:cover;}.elementor-27 .elementor-element.elementor-element-160edc0{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-27 .elementor-element.elementor-element-160edc0 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-8c0abce{font-size:14px;}.elementor-27 .elementor-element.elementor-element-6f94e63{font-size:14px;}.elementor-27 .elementor-element.elementor-element-16f38f4{font-size:14px;}.elementor-27 .elementor-element.elementor-element-502c12a{font-size:14px;}.elementor-27 .elementor-element.elementor-element-374165b{padding:0px 0px 0px 0px;--n-accordion-title-font-size:15px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-c7b5811{--width:90%;}.elementor-27 .elementor-element.elementor-element-305201d{--width:90%;}.elementor-27 .elementor-element.elementor-element-fb2e500{--width:49%;}.elementor-27 .elementor-element.elementor-element-8a71b11{--width:1%;}.elementor-27 .elementor-element.elementor-element-c5b9a21{--width:49%;}.elementor-27 .elementor-element.elementor-element-c82376c{--width:88%;}.elementor-27 .elementor-element.elementor-element-ec4e6a5{--width:33%;}.elementor-27 .elementor-element.elementor-element-6717f18{--width:33%;}.elementor-27 .elementor-element.elementor-element-c8476e1{--width:33%;}.elementor-27 .elementor-element.elementor-element-0f7c785{--width:90%;}.elementor-27 .elementor-element.elementor-element-cfd23ad{--width:33%;}.elementor-27 .elementor-element.elementor-element-5473db0{--width:60%;}.elementor-27 .elementor-element.elementor-element-7a73107{--width:33%;}.elementor-27 .elementor-element.elementor-element-8a7a06e{--width:60%;}.elementor-27 .elementor-element.elementor-element-7ef191e{--width:33%;}.elementor-27 .elementor-element.elementor-element-a2d0ac6{--width:60%;}.elementor-27 .elementor-element.elementor-element-5ba3803{--width:90%;}.elementor-27 .elementor-element.elementor-element-ff183bf{--width:33%;}.elementor-27 .elementor-element.elementor-element-98bafac{--width:60%;}.elementor-27 .elementor-element.elementor-element-ead587b{--width:33%;}.elementor-27 .elementor-element.elementor-element-c036f79{--width:60%;}.elementor-27 .elementor-element.elementor-element-3691653{--width:33%;}.elementor-27 .elementor-element.elementor-element-c092535{--width:60%;}.elementor-27 .elementor-element.elementor-element-1a6923e{--width:85%;}.elementor-27 .elementor-element.elementor-element-9fd821c{--width:55%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-c7b5811:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c7b5811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-cfd23ad */.hideme {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.1);
    transition: all 0.3s ease-in-out 0.2s; /* animation + delay */
    transform-origin: center;
}

.hoverme:hover .hideme {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a73107 */#hideme {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.1);
    transition: all 0.6s ease-in-out 0.2s; /* animation + delay */
    transform-origin: center;
}

#hoverme:hover #hideme {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef191e */#hideme {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.1);
    transition: all 0.6s ease-in-out 0.2s; /* animation + delay */
    transform-origin: center;
}

#hoverme:hover #hideme {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff183bf */#hideme {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.1);
    transition: all 0.6s ease-in-out 0.2s; /* animation + delay */
    transform-origin: center;
}

#hoverme:hover #hideme {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead587b */#hideme {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.1);
    transition: all 0.6s ease-in-out 0.2s; /* animation + delay */
    transform-origin: center;
}

#hoverme:hover #hideme {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3691653 */.hideme {
    opacity: 0;
    visibility: hidden;
    transform: scale(0.1);
    transition: all 0.3s ease-in-out 0.2s; /* animation + delay */
    transform-origin: center;
}

.hoverme:hover .hideme {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */