.elementor-308 .elementor-element.elementor-element-45c7d8f6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-45c7d8f6:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-45c7d8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e24e8d2 );background-image:url("https://finetouchconstruction.ca/wp-content/uploads/2024/02/hero-08.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-45c7d8f6::before, .elementor-308 .elementor-element.elementor-element-45c7d8f6 > .elementor-background-video-container::before, .elementor-308 .elementor-element.elementor-element-45c7d8f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-308 .elementor-element.elementor-element-45c7d8f6 > .elementor-background-slideshow::before, .elementor-308 .elementor-element.elementor-element-45c7d8f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-308 .elementor-element.elementor-element-45c7d8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-308 .elementor-element.elementor-element-6e16624e{--display:flex;}.elementor-308 .elementor-element.elementor-element-1ed2c627{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-1495fc10{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-1495fc10 > .elementor-widget-container{margin:0px 4px 0px 0px;}.elementor-308 .elementor-element.elementor-element-1495fc10 .elementor-heading-title{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-8054e71 );}.elementor-308 .elementor-element.elementor-element-36eb594f{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-36eb594f .elementor-heading-title, .elementor-308 .elementor-element.elementor-element-36eb594f .hfe-page-title a{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-8054e71 );}.elementor-308 .elementor-element.elementor-element-36eb594f .hfe-page-title-icon i{color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-36eb594f .hfe-page-title-icon svg{fill:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-474ca462{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-724552d2{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:80px;}.elementor-308 .elementor-element.elementor-element-2b30e6a9{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-3d9b22af{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-3d9b22af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-308 .elementor-element.elementor-element-3d9b22af .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );text-transform:var( --e-global-typography-37a8f5f-text-transform );}.elementor-308 .elementor-element.elementor-element-96f4f95{--divider-border-style:parallelogram;--divider-color:var( --e-global-color-8f31f01 );width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;align-self:center;--divider-pattern-height:18.3px;--divider-pattern-size:21px;}.elementor-308 .elementor-element.elementor-element-96f4f95 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-308 .elementor-element.elementor-element-96f4f95 .elementor-divider-separator{width:100%;}.elementor-308 .elementor-element.elementor-element-96f4f95 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-308 .elementor-element.elementor-element-1a62f6df{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-308 .elementor-element.elementor-element-6db963cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-714320cf{--icon-box-icon-margin:21px;}.elementor-308 .elementor-element.elementor-element-714320cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-308 .elementor-element.elementor-element-714320cf.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-714320cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon{font-size:40px;}.elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title a{font-family:var( --e-global-typography-8c24d0e-font-family ), Sans-serif;font-size:var( --e-global-typography-8c24d0e-font-size );font-weight:var( --e-global-typography-8c24d0e-font-weight );line-height:var( --e-global-typography-8c24d0e-line-height );}.elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title{color:var( --e-global-color-e24e8d2 );}.elementor-308 .elementor-element.elementor-element-1a8c98b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:80px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-2ba85fb3{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-308 .elementor-element.elementor-element-2cc419be{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-7834ba5b{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-308 .elementor-element.elementor-element-60bc77dd > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px -100px;padding:40px 40px 40px 40px;}.elementor-308 .elementor-element.elementor-element-60bc77dd .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-8054e71 );}.elementor-308 .elementor-element.elementor-element-259731ab{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-308 .elementor-element.elementor-element-51e36bc1{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-51e36bc1:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-51e36bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e52941 );background-image:url("https://finetouchconstruction.ca/wp-content/uploads/2024/02/20190517_164522-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:50% auto;}.elementor-308 .elementor-element.elementor-element-ec8de30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-2df0566d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-34f1fc26{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-34f1fc26:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-34f1fc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-3d09dab2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-308 .elementor-element.elementor-element-3d09dab2:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-3d09dab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-3282bf60{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-616cc834{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-616cc834 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-308 .elementor-element.elementor-element-616cc834 .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );text-transform:var( --e-global-typography-37a8f5f-text-transform );}.elementor-308 .elementor-element.elementor-element-4ccf459c{--divider-border-style:parallelogram;--divider-color:var( --e-global-color-8f31f01 );width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;align-self:center;--divider-pattern-height:18.3px;--divider-pattern-size:21px;}.elementor-308 .elementor-element.elementor-element-4ccf459c > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-308 .elementor-element.elementor-element-4ccf459c .elementor-divider-separator{width:100%;}.elementor-308 .elementor-element.elementor-element-4ccf459c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-308 .elementor-element.elementor-element-63a133ee .elementor-heading-title{font-family:var( --e-global-typography-fe69d00-font-family ), Sans-serif;font-size:var( --e-global-typography-fe69d00-font-size );font-weight:var( --e-global-typography-fe69d00-font-weight );line-height:var( --e-global-typography-fe69d00-line-height );color:var( --e-global-color-secondary );}.elementor-308 .elementor-element.elementor-element-2f9f5ba3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-2f9f5ba3:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e52941 );background-image:url("https://finetouchconstruction.ca/wp-content/uploads/2024/02/Screenshot-2024-02-11-at-7.56.19 AM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-2f9f5ba3::before, .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .elementor-background-video-container::before, .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .e-con-inner > .elementor-background-video-container::before, .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .elementor-background-slideshow::before, .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e24e8d2 );--background-overlay:'';}.elementor-308 .elementor-element.elementor-element-1ecd86b4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-5797fc38 .elementor-counter-number-wrapper{color:var( --e-global-color-8054e71 );font-family:var( --e-global-typography-f0c2222-font-family ), Sans-serif;font-size:var( --e-global-typography-f0c2222-font-size );font-weight:var( --e-global-typography-f0c2222-font-weight );line-height:var( --e-global-typography-f0c2222-line-height );}.elementor-308 .elementor-element.elementor-element-5797fc38 .elementor-counter-title{color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-45179d22{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF50;--border-color:#FFFFFF50;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-46591503 .elementor-counter-number-wrapper{color:var( --e-global-color-8054e71 );font-family:var( --e-global-typography-f0c2222-font-family ), Sans-serif;font-size:var( --e-global-typography-f0c2222-font-size );font-weight:var( --e-global-typography-f0c2222-font-weight );line-height:var( --e-global-typography-f0c2222-line-height );}.elementor-308 .elementor-element.elementor-element-46591503 .elementor-counter-title{color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-5e197f0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-756ce9f8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-47b56298{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:80px;}.elementor-308 .elementor-element.elementor-element-ef74128{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-442ac565{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-442ac565 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-308 .elementor-element.elementor-element-442ac565 .elementor-heading-title{font-family:var( --e-global-typography-37a8f5f-font-family ), Sans-serif;font-size:var( --e-global-typography-37a8f5f-font-size );font-weight:var( --e-global-typography-37a8f5f-font-weight );text-transform:var( --e-global-typography-37a8f5f-text-transform );}.elementor-308 .elementor-element.elementor-element-4b856fd3{--divider-border-style:parallelogram;--divider-color:var( --e-global-color-8f31f01 );width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;align-self:center;--divider-pattern-height:18.3px;--divider-pattern-size:21px;}.elementor-308 .elementor-element.elementor-element-4b856fd3 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-308 .elementor-element.elementor-element-4b856fd3 .elementor-divider-separator{width:100%;}.elementor-308 .elementor-element.elementor-element-4b856fd3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-308 .elementor-element.elementor-element-3b1dbfec{--display:flex;--min-height:30vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-17e42461{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-308 .elementor-element.elementor-element-17e42461:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-17e42461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-308 .elementor-element.elementor-element-117bae7{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-117bae7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-308 .elementor-element.elementor-element-117bae7 .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-8054e71 );}.elementor-308 .elementor-element.elementor-element-450c8c57{color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-icon i{color:var( --e-global-color-8054e71 );transition:color 0.3s;}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-icon svg{fill:var( --e-global-color-8054e71 );transition:fill 0.3s;}.elementor-308 .elementor-element.elementor-element-2a72ca50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-308 .elementor-element.elementor-element-2a72ca50 .elementor-icon-list-text{color:var( --e-global-color-8054e71 );transition:color 0.3s;}.elementor-308 .elementor-element.elementor-element-7d6db335{--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-308 .elementor-element.elementor-element-1c0169f8{--display:flex;--min-height:30vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-149df4cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-149df4cf:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-149df4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finetouchconstruction.ca/wp-content/uploads/2024/02/Screenshot-2024-02-11-at-7.58.26 AM.png");background-position:center center;background-size:cover;}.elementor-308 .elementor-element.elementor-element-739ed229{--spacer-size:30vh;}.elementor-308 .elementor-element.elementor-element-1aa4e6c0{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-308 .elementor-element.elementor-element-1aa4e6c0:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-1aa4e6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-308 .elementor-element.elementor-element-187feba1{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-187feba1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-308 .elementor-element.elementor-element-187feba1 .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-8054e71 );}.elementor-308 .elementor-element.elementor-element-5320820d{color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-43d4f00c{--display:flex;--min-height:30vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-281cc930{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-308 .elementor-element.elementor-element-281cc930:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-281cc930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-308 .elementor-element.elementor-element-5c70164a{width:auto;max-width:auto;}.elementor-308 .elementor-element.elementor-element-5c70164a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-308 .elementor-element.elementor-element-5c70164a .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-8054e71 );}.elementor-308 .elementor-element.elementor-element-5dfba5bc{color:var( --e-global-color-8054e71 );}.elementor-308 .elementor-element.elementor-element-d27866d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-d27866d:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-d27866d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finetouchconstruction.ca/wp-content/uploads/2024/02/20191118_092701-scaled.jpg");background-position:center center;background-size:cover;}.elementor-308 .elementor-element.elementor-element-5c746435{--spacer-size:30vh;}@media(max-width:1024px){.elementor-308 .elementor-element.elementor-element-3d9b22af .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );}.elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title a{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );}.elementor-308 .elementor-element.elementor-element-616cc834 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );}.elementor-308 .elementor-element.elementor-element-63a133ee .elementor-heading-title{font-size:var( --e-global-typography-fe69d00-font-size );line-height:var( --e-global-typography-fe69d00-line-height );}.elementor-308 .elementor-element.elementor-element-5797fc38 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f0c2222-font-size );line-height:var( --e-global-typography-f0c2222-line-height );}.elementor-308 .elementor-element.elementor-element-46591503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f0c2222-font-size );line-height:var( --e-global-typography-f0c2222-line-height );}.elementor-308 .elementor-element.elementor-element-756ce9f8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-442ac565 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );}.elementor-308 .elementor-element.elementor-element-3b1dbfec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-1c0169f8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-43d4f00c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-308 .elementor-element.elementor-element-45c7d8f6{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-724552d2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-3d9b22af .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );}.elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-714320cf .elementor-icon-box-title a{font-size:var( --e-global-typography-8c24d0e-font-size );line-height:var( --e-global-typography-8c24d0e-line-height );}.elementor-308 .elementor-element.elementor-element-1a8c98b4{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-308 .elementor-element.elementor-element-60bc77dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-308 .elementor-element.elementor-element-51e36bc1:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-51e36bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-2df0566d{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-308 .elementor-element.elementor-element-3d09dab2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-308 .elementor-element.elementor-element-616cc834 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );}.elementor-308 .elementor-element.elementor-element-63a133ee .elementor-heading-title{font-size:var( --e-global-typography-fe69d00-font-size );line-height:var( --e-global-typography-fe69d00-line-height );}.elementor-308 .elementor-element.elementor-element-2f9f5ba3:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-2f9f5ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-5797fc38 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f0c2222-font-size );line-height:var( --e-global-typography-f0c2222-line-height );}.elementor-308 .elementor-element.elementor-element-46591503 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f0c2222-font-size );line-height:var( --e-global-typography-f0c2222-line-height );}.elementor-308 .elementor-element.elementor-element-442ac565 .elementor-heading-title{font-size:var( --e-global-typography-37a8f5f-font-size );}.elementor-308 .elementor-element.elementor-element-3b1dbfec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-17e42461{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-7d6db335{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-1c0169f8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-149df4cf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-1aa4e6c0{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-43d4f00c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-308 .elementor-element.elementor-element-281cc930{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-308 .elementor-element.elementor-element-d27866d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-308 .elementor-element.elementor-element-724552d2{--width:50%;}.elementor-308 .elementor-element.elementor-element-1a8c98b4{--width:50%;}.elementor-308 .elementor-element.elementor-element-7834ba5b{--width:33%;}.elementor-308 .elementor-element.elementor-element-259731ab{--width:67%;}.elementor-308 .elementor-element.elementor-element-17e42461{--width:50%;}.elementor-308 .elementor-element.elementor-element-7d6db335{--width:50%;}.elementor-308 .elementor-element.elementor-element-149df4cf{--width:50%;}.elementor-308 .elementor-element.elementor-element-1aa4e6c0{--width:50%;}.elementor-308 .elementor-element.elementor-element-281cc930{--width:50%;}.elementor-308 .elementor-element.elementor-element-d27866d{--width:50%;}}