.elementor-656 .elementor-element.elementor-element-7fa954f8:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-7fa954f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fencepainters.ca/wp-content/uploads/2026/04/a.jpeg");background-position:bottom center;background-size:cover;}.elementor-656 .elementor-element.elementor-element-7fa954f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:300px 0px 100px 0px;}.elementor-656 .elementor-element.elementor-element-7fa954f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-656 .elementor-element.elementor-element-4f8b2ea .elementor-heading-title{font-size:71px;color:#ffffff;}.elementor-656 .elementor-element.elementor-element-f2cd5a6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-656 .elementor-element.elementor-element-f2cd5a6{padding:40px 0px 10px 0px;}.elementor-656 .elementor-element.elementor-element-107f802 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-53ea23e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-656 .elementor-element.elementor-element-53ea23e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-656 .elementor-element.elementor-element-53ea23e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-656 .elementor-element.elementor-element-2e0c243{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-0d3d0a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-b50f626 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-656 .elementor-element.elementor-element-b50f626 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-656 .elementor-element.elementor-element-b50f626{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-656 .elementor-element.elementor-element-e011355{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-05184c7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-656 .elementor-element.elementor-element-05184c7{padding:40px 0px 10px 0px;}.elementor-656 .elementor-element.elementor-element-16addb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-a2032da .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-656 .elementor-element.elementor-element-a2032da .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-656 .elementor-element.elementor-element-a2032da{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-656 .elementor-element.elementor-element-242a5cb{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-13c5922 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-c0897a3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-656 .elementor-element.elementor-element-c0897a3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-656 .elementor-element.elementor-element-c0897a3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-656 .elementor-element.elementor-element-9ce8971{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-9ea6009 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-e129d93{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-9a1e59e img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-9f32e55{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-0c8b0e1 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-4655ce9{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-b610cc1 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-14476d7{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-b38af3c img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-49eb10f{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-62bd205 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-283b162{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-e1e29f8 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-15b765f{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-5115e19 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-ea35a77{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-57eb471 img{height:238px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-a9c46e6{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;line-height:10px;}@media(max-width:767px){.elementor-656 .elementor-element.elementor-element-f2cd5a6{padding:030px 5px 5px 5px;}.elementor-656 .elementor-element.elementor-element-2e0c243{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-e011355{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-05184c7{padding:030px 5px 5px 5px;}.elementor-656 .elementor-element.elementor-element-242a5cb{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-9ce8971{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-e129d93{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-9f32e55{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-4655ce9{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-14476d7{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-49eb10f{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-283b162{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-15b765f{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-ea35a77{font-size:16px;line-height:10px;}.elementor-656 .elementor-element.elementor-element-a9c46e6{font-size:16px;line-height:10px;}}@media(min-width:1025px){.elementor-656 .elementor-element.elementor-element-7fa954f8:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-7fa954f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}