.elementor-11 .elementor-element.elementor-element-500c675{--display:flex;--min-height:100vh;--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-500c675:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-500c675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fc-renovations.ca/wp-content/uploads/2025/01/Copy-of-Untitled-Design.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-500c675::before, .elementor-11 .elementor-element.elementor-element-500c675 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-500c675 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-500c675 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-500c675 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-500c675 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#373d42;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-6cc0628d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3172973b .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4392846{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-79303907{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-11 .elementor-element.elementor-element-79303907:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-79303907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-79303907.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5dc003a1{--display:flex;--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-11 .elementor-element.elementor-element-34a901a5 img{border-radius:0em 1em 1em 0em;}.elementor-11 .elementor-element.elementor-element-62218729{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:01em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-7f04a9a8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-11 .elementor-element.elementor-element-9c7d805{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-11 .elementor-element.elementor-element-9c7d805:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9c7d805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-11 .elementor-element.elementor-element-9c7d805.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6e48a96a{--display:flex;--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-11 .elementor-element.elementor-element-17bc54a5 img{border-radius:0em 1em 1em 0em;}.elementor-11 .elementor-element.elementor-element-2166b519{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:01em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-7ef7c6c6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-34a055ef{color:#000000;}.elementor-11 .elementor-element.elementor-element-23eaf210{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-11 .elementor-element.elementor-element-23eaf210:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-23eaf210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-23eaf210.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7ecd5667{--display:flex;--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-11 .elementor-element.elementor-element-1323811f img{border-radius:0em 1em 1em 0em;}.elementor-11 .elementor-element.elementor-element-717038c1{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:01em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-8896e6e .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-11 .elementor-element.elementor-element-793f87a8{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-11 .elementor-element.elementor-element-793f87a8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-793f87a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-11 .elementor-element.elementor-element-793f87a8.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3a31cdf{--display:flex;--border-radius:23px 23px 23px 23px;--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-11 .elementor-element.elementor-element-49823ad0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-49823ad0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-49823ad0 img{max-width:36%;border-radius:1em 1em 1em 1em;}.elementor-11 .elementor-element.elementor-element-38d65a09{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:01.5em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-6e2b5d56 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-2c4e3925{columns:3;column-gap:53px;text-align:left;color:#000000;}.elementor-11 .elementor-element.elementor-element-a2f567d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-11 .elementor-element.elementor-element-a2f567d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a2f567d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a2f567d.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-88b5cca{--display:flex;--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-11 .elementor-element.elementor-element-5300543 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5300543.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-5300543 img{max-width:36%;border-radius:1em 1em 1em 1em;}.elementor-11 .elementor-element.elementor-element-fb8ede0{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:01em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-bb9b106 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-11 .elementor-element.elementor-element-085cd63{columns:3;column-gap:53px;text-align:left;color:var( --e-global-color-astglobalcolor0 );}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-5dc003a1{--width:45%;}.elementor-11 .elementor-element.elementor-element-6e48a96a{--width:45%;}.elementor-11 .elementor-element.elementor-element-7ecd5667{--width:45%;}.elementor-11 .elementor-element.elementor-element-3a31cdf{--width:45%;}.elementor-11 .elementor-element.elementor-element-88b5cca{--width:45%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-500c675{--padding-top:250px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-6cc0628d{--margin-top:0px;--margin-bottom:-107px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3172973b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2c4e3925{columns:2;}.elementor-11 .elementor-element.elementor-element-085cd63{columns:2;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-500c675{--padding-top:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-3172973b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7f04a9a8{text-align:center;}.elementor-11 .elementor-element.elementor-element-6144e42{text-align:center;}.elementor-11 .elementor-element.elementor-element-7ef7c6c6{text-align:center;}.elementor-11 .elementor-element.elementor-element-34a055ef{text-align:center;}.elementor-11 .elementor-element.elementor-element-8896e6e{text-align:center;}.elementor-11 .elementor-element.elementor-element-5bef85e3{text-align:center;}.elementor-11 .elementor-element.elementor-element-6e2b5d56{text-align:center;}.elementor-11 .elementor-element.elementor-element-2c4e3925{columns:1;}.elementor-11 .elementor-element.elementor-element-bb9b106{text-align:center;}.elementor-11 .elementor-element.elementor-element-085cd63{columns:1;}.elementor-11 .elementor-element.elementor-element-90bff9a{text-align:center;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-500c675:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-500c675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}