.elementor-229 .elementor-element.elementor-element-6f8fcf9{--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;--overlay-opacity:0.7;--padding-top:0200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-6f8fcf9:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-6f8fcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/s2-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-229 .elementor-element.elementor-element-6f8fcf9::before, .elementor-229 .elementor-element.elementor-element-6f8fcf9 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-6f8fcf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-6f8fcf9 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-6f8fcf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-6f8fcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-a89ed71{text-align:center;}.elementor-229 .elementor-element.elementor-element-a89ed71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:300;line-height:65px;color:#E0B55A;}.elementor-229 .elementor-element.elementor-element-0d5106e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:10px;--padding-left:20px;--padding-right:020px;}.elementor-229 .elementor-element.elementor-element-0d5106e:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-0d5106e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-7154459{text-align:center;}.elementor-229 .elementor-element.elementor-element-7154459 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:300;line-height:65px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-04bee2f{text-align:center;}.elementor-229 .elementor-element.elementor-element-dd63a4e{--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-229 .elementor-element.elementor-element-dd63a4e:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-dd63a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-f3fd208{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-12265e7{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-12265e7:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-12265e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/124f1dcc-edeb-4841-b530-337977abc60c.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-229 .elementor-element.elementor-element-12265e7::before, .elementor-229 .elementor-element.elementor-element-12265e7 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-12265e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-12265e7 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-12265e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-12265e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-6da6471{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-6da6471:hover{background-color:#E0B55AB5;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-3d5d048 .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-3d5d048.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-81fd9ba{width:var( --container-widget-width, 108.395% );max-width:108.395%;padding:0px 0px 0px 0px;--container-widget-width:108.395%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-81fd9ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-81fd9ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-612b35b{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-612b35b:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-612b35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/f75c477c-0c37-4be2-9963-03f5a080a02a.jpeg");background-size:cover;}.elementor-229 .elementor-element.elementor-element-612b35b::before, .elementor-229 .elementor-element.elementor-element-612b35b > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-612b35b > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-612b35b > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-612b35b > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-612b35b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-990e66f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-990e66f:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-9de830c .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-9de830c.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-263fee4{width:var( --container-widget-width, 71.072% );max-width:71.072%;padding:0px 0px 0px 0px;--container-widget-width:71.072%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-263fee4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-263fee4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-aa4f802{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-aa4f802:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-aa4f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/635DFB6D-9F3D-4100-A653-94CA0C0AEE87_1_105_c.png");background-size:cover;}.elementor-229 .elementor-element.elementor-element-aa4f802::before, .elementor-229 .elementor-element.elementor-element-aa4f802 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-aa4f802 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-aa4f802 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-aa4f802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-aa4f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-879bfc1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-879bfc1:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-e3f4fd9 .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-e3f4fd9.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-61ce4e0{width:var( --container-widget-width, 79.107% );max-width:79.107%;padding:0px 0px 0px 0px;--container-widget-width:79.107%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-61ce4e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-61ce4e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-1cc9753{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-1cc9753:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-1cc9753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/FA3A35D2-B672-4CFE-90FB-8753C208C23A_1_105_c.png");background-size:cover;}.elementor-229 .elementor-element.elementor-element-1cc9753::before, .elementor-229 .elementor-element.elementor-element-1cc9753 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-1cc9753 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-1cc9753 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-1cc9753 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-1cc9753 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-a552bdb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-a552bdb:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-ba8ce60 .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-ba8ce60.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-93091f1{width:var( --container-widget-width, 64.107% );max-width:64.107%;padding:0px 0px 0px 0px;--container-widget-width:64.107%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-93091f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-93091f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-fbe10e2{--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-229 .elementor-element.elementor-element-fbe10e2:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-fbe10e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-fbffd2c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-7c6ca46{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-7c6ca46:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-7c6ca46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/process-fence-renovation-bright-sunny-day-by-man-protective-gloves-min.jpg");background-size:cover;}.elementor-229 .elementor-element.elementor-element-7c6ca46::before, .elementor-229 .elementor-element.elementor-element-7c6ca46 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-7c6ca46 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-7c6ca46 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-7c6ca46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-7c6ca46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-0b97307{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-0b97307:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-bdc40f9 .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-bdc40f9.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-27ea8b2{width:var( --container-widget-width, 72.143% );max-width:72.143%;padding:0px 0px 0px 0px;--container-widget-width:72.143%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-27ea8b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-27ea8b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-decoration:none;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-166d7d1{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-166d7d1:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-166d7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/roofer-two-worker-roofer-builder-working-roof-structure-construction-site-teamwork-construction-concept_61243-1064.jpg");background-size:cover;}.elementor-229 .elementor-element.elementor-element-166d7d1::before, .elementor-229 .elementor-element.elementor-element-166d7d1 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-166d7d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-166d7d1 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-166d7d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-166d7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-9072a54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-9072a54:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-fa516cf .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-fa516cf.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-7720083{width:var( --container-widget-width, 46.429% );max-width:46.429%;padding:0px 0px 0px 0px;--container-widget-width:46.429%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-7720083.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-7720083 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-564bf9b{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-564bf9b:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-564bf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/tiler-working-renovation-apartment_23-2149278632.jpg");background-size:cover;}.elementor-229 .elementor-element.elementor-element-564bf9b::before, .elementor-229 .elementor-element.elementor-element-564bf9b > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-564bf9b > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-564bf9b > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-564bf9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-564bf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-11d47a6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-11d47a6:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-344168e .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-344168e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-344168e.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-344168e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-344168e.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-344168e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-344168e.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-344168e.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-344168e.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-344168e.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-344168e.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-7a22aeb{width:var( --container-widget-width, 121.993% );max-width:121.993%;padding:0px 0px 0px 0px;--container-widget-width:121.993%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-7a22aeb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-7a22aeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-e98c0f4{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-e98c0f4:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-e98c0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/canva-worker-use-scraper-cleaning-window-before-installing-tinting-win-MAFUmPwtqm0.jpg");background-position:center center;background-size:cover;}.elementor-229 .elementor-element.elementor-element-e98c0f4::before, .elementor-229 .elementor-element.elementor-element-e98c0f4 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-e98c0f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-e98c0f4 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-e98c0f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-e98c0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-be552e5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-be552e5:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-01e6f2a .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-01e6f2a.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-daed68c{width:var( --container-widget-width, 121.993% );max-width:121.993%;padding:0px 0px 0px 0px;--container-widget-width:121.993%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-daed68c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-daed68c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-3ba55a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:020px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-3ba55a4:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-3ba55a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-f208c81{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-4059511{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-4059511:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-4059511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/house-painting-business_1426-17552.jpg");background-size:cover;}.elementor-229 .elementor-element.elementor-element-4059511::before, .elementor-229 .elementor-element.elementor-element-4059511 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-4059511 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-4059511 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-4059511 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-4059511 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-be28d01{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-be28d01:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-baa3548 .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-baa3548.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-2efc685{width:var( --container-widget-width, 121.993% );max-width:121.993%;padding:0px 0px 0px 0px;--container-widget-width:121.993%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-2efc685.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-2efc685 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-59e7019{--display:flex;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-59e7019:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-59e7019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rfrenovationsllc.com/wp-content/uploads/2025/08/team-replacing-old-air-conditioner_482257-78499.jpg");background-size:cover;}.elementor-229 .elementor-element.elementor-element-59e7019::before, .elementor-229 .elementor-element.elementor-element-59e7019 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-59e7019 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-59e7019 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-59e7019 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-59e7019 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-2b063eb{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-2b063eb:hover{background-color:#E0B55AB5;}.elementor-229 .elementor-element.elementor-element-53d1cc4 .elementor-icon-wrapper{text-align:center;}.elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-framed .elementor-icon, .elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-framed .elementor-icon:hover, .elementor-229 .elementor-element.elementor-element-53d1cc4.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-229 .elementor-element.elementor-element-2cd470a{width:var( --container-widget-width, 121.993% );max-width:121.993%;padding:0px 0px 0px 0px;--container-widget-width:121.993%;--container-widget-flex-grow:0;text-align:center;}.elementor-229 .elementor-element.elementor-element-2cd470a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-229 .elementor-element.elementor-element-2cd470a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-6f8fcf9{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-229 .elementor-element.elementor-element-a89ed71 .elementor-heading-title{font-size:36px;line-height:50px;}.elementor-229 .elementor-element.elementor-element-7154459 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}