.elementor-65 .elementor-element.elementor-element-ee5f19a .elementor-repeater-item-b154484.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-65 .elementor-element.elementor-element-9704b5a{text-align:center;}.elementor-65 .elementor-element.elementor-element-ee5f19a:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-ee5f19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinylfenceinstaller.ca/wp-content/uploads/2025/11/vinyl-fence-installer-ontario--scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-ee5f19a > .elementor-background-overlay{background-color:#263238;opacity:0.8;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-ee5f19a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 30px 180px 30px;}.elementor-65 .elementor-element.elementor-element-79cf137{--display:flex;}.elementor-65 .elementor-element.elementor-element-ea28805{text-align:center;font-size:24px;font-weight:600;}.elementor-65 .elementor-element.elementor-element-e5fcb51{--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;}.elementor-65 .elementor-element.elementor-element-8f052bb{--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-65 .elementor-element.elementor-element-d05422d a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button, .elementor-65 .elementor-element.elementor-element-d05422d .raven-button, .elementor-65 .elementor-element.elementor-element-d05422d .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-d05422d .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-d05422d .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-d05422d a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-d05422d .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-d4c4df7{--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-65 .elementor-element.elementor-element-bced6ea a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button, .elementor-65 .elementor-element.elementor-element-bced6ea .raven-button, .elementor-65 .elementor-element.elementor-element-bced6ea .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-bced6ea .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-bced6ea a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-bced6ea .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-880ebcb{--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-65 .elementor-element.elementor-element-28f1b3f a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button, .elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button, .elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-28f1b3f a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-28f1b3f .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-be51c76{--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-65 .elementor-element.elementor-element-01ee7b2 a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button, .elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button, .elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-01ee7b2 a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-01ee7b2 .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-bb9648e{--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;}.elementor-65 .elementor-element.elementor-element-47d1366{--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-65 .elementor-element.elementor-element-3717999 a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button, .elementor-65 .elementor-element.elementor-element-3717999 .raven-button, .elementor-65 .elementor-element.elementor-element-3717999 .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-3717999 .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-3717999 .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-3717999 a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-3717999 .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-61d68c2{--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-65 .elementor-element.elementor-element-3163dec a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button, .elementor-65 .elementor-element.elementor-element-3163dec .raven-button, .elementor-65 .elementor-element.elementor-element-3163dec .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-3163dec .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-3163dec .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-3163dec a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-3163dec .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-4a85143{--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-65 .elementor-element.elementor-element-ac42dda a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button, .elementor-65 .elementor-element.elementor-element-ac42dda .raven-button, .elementor-65 .elementor-element.elementor-element-ac42dda .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-ac42dda .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-ac42dda a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-ac42dda .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-3440d1a{--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-65 .elementor-element.elementor-element-ae115a6 a.raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button{width:195px;height:54px;border-color:#FFAB40;border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button .button-text{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button-icon{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button-icon i{color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button-icon svg{fill:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button, .elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button, .elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button-widget-normal-effect-blink:after{background-color:#FFAB40;background-image:none;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:not(:hover), .elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:27px 27px 27px 27px;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:hover .button-text{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:hover .raven-button-icon{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:hover .raven-button-icon i{color:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:hover .raven-button-icon svg{fill:#FFAB40;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:hover{background-color:#CDC2C27A;background-image:none;border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:hover{border-color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button:hover, .elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button:hover{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65 .elementor-element.elementor-element-ae115a6 a.raven-button .button-text, .elementor-65 .elementor-element.elementor-element-ae115a6 .raven-button .button-text{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-65 .elementor-element.elementor-element-6911b6d .elementor-repeater-item-e76c5da.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-65 .elementor-element.elementor-element-4649164:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65 .elementor-element.elementor-element-4649164 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinylfenceinstaller.ca/wp-content/uploads/2025/11/1c5246ee-1dd6-481d-a322-e288ff0d897c.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-4649164 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f72455;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:45px 0px 45px 0px;}.elementor-65 .elementor-element.elementor-element-4649164:hover > .elementor-element-populated{border-style:solid;border-color:#212526;}.elementor-65 .elementor-element.elementor-element-4649164 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-613c209{--spacer-size:50px;}.elementor-65 .elementor-element.elementor-element-cce61dd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#212526;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px;}.elementor-65 .elementor-element.elementor-element-cce61dd:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f72455;}.elementor-65 .elementor-element.elementor-element-cce61dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-8ba3224 .jet-headline{align-items:center;}.elementor-65 .elementor-element.elementor-element-8ba3224 .jet-headline > .jet-headline__link{align-items:center;}.elementor-65 .elementor-element.elementor-element-8ba3224 .jet-headline__first .jet-headline__label{color:#212526;font-size:16px;font-weight:normal;line-height:22px;}.elementor-65 .elementor-element.elementor-element-8ba3224 .jet-headline__second .jet-headline__label{color:#212526;}.elementor-65 .elementor-element.elementor-element-a169cfc{text-align:center;font-size:16px;color:#212526;}.elementor-65 .elementor-element.elementor-element-0610e85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field-group{padding-left:calc( 7px / 2 );padding-right:calc( 7px / 2 );margin-bottom:15px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-form{margin-left:calc( -7px / 2 );margin-right:calc( -7px / 2 );}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-form__indicators{padding-left:calc( 7px / 2 );padding-right:calc( 7px / 2 );}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field-type-html{padding-bottom:0px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field{border-style:solid;border-width:1px 1px 1px 1px;border-color:#212526;border-radius:0px 0px 0px 0px;color:#f72455;padding:10px 0px 10px 15px;}.elementor-65 .elementor-element.elementor-element-0610e85 .iti__flag-container .iti__selected-flag{border-radius:0px 0 0 0px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field::-webkit-input-placeholder{color:#212526;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field::-ms-input-placeholder{color:#212526;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field::placeholder{color:#212526;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field:focus{background-color:rgba(247,244,245,0.96);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f72455;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field-select-arrow{font-size:20px;right:13px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-field-select-arrow > svg, .elementor-65 .elementor-element.elementor-element-0610e85 svg.raven-field-select-arrow{width:20px;height:20px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button{width:160px;height:50px;margin:15px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button, .elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button > span{font-size:14px;font-weight:normal;line-height:16px;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button:not(.step-button-prev){color:#f8f7f7;background-color:#212526;background-image:none;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button:not(.step-button-prev):hover{background-color:#f72455;background-image:none;}.elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2ecc71;}.elementor-65 .elementor-element.elementor-element-0610e85{--raven-form-steps-indicators-spacing:20px;--raven-form-steps-indicator-padding:30px;--raven-form-steps-indicator-inactive-secondary-color:#ffffff;--raven-form-steps-indicator-active-secondary-color:#ffffff;--raven-form-steps-indicator-completed-secondary-color:#ffffff;--raven-form-steps-divider-width:1px;--raven-form-steps-divider-gap:10px;}.elementor-65 .elementor-element.elementor-element-6911b6d{margin-top:60px;margin-bottom:80px;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-ee5f19a{padding:200px 30px 150px 30px;}.elementor-65 .elementor-element.elementor-element-4649164 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-65 .elementor-element.elementor-element-cce61dd > .elementor-element-populated{padding:50px 20px 50px 20px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-0610e85 .raven-submit-button{width:100%;}}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-8f052bb{--width:25%;}.elementor-65 .elementor-element.elementor-element-d4c4df7{--width:25%;}.elementor-65 .elementor-element.elementor-element-880ebcb{--width:25%;}.elementor-65 .elementor-element.elementor-element-be51c76{--width:25%;}.elementor-65 .elementor-element.elementor-element-47d1366{--width:25%;}.elementor-65 .elementor-element.elementor-element-61d68c2{--width:25%;}.elementor-65 .elementor-element.elementor-element-4a85143{--width:25%;}.elementor-65 .elementor-element.elementor-element-3440d1a{--width:25%;}}