.elementor-179 .elementor-element.elementor-element-9f070c2{--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;--overlay-opacity:0.52;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-9f070c2:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-9f070c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/long-wood-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-179 .elementor-element.elementor-element-9f070c2::before, .elementor-179 .elementor-element.elementor-element-9f070c2 > .elementor-background-video-container::before, .elementor-179 .elementor-element.elementor-element-9f070c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-179 .elementor-element.elementor-element-9f070c2 > .elementor-background-slideshow::before, .elementor-179 .elementor-element.elementor-element-9f070c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-179 .elementor-element.elementor-element-9f070c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(231deg, #000000 0%, #2F0000 100%);}.elementor-179 .elementor-element.elementor-element-142bf3c{--display:flex;}.elementor-179 .elementor-element.elementor-element-8e4b77a .elementor-heading-title{font-family:"Noto Serif Georgian", Sans-serif;font-size:19px;color:#D6E2AD;}.elementor-179 .elementor-element.elementor-element-6ccb2df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;line-height:65px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-0172967{font-size:18px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-7f4405e{--display:flex;}.elementor-179 .elementor-element.elementor-element-a53b712{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-a53b712:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-a53b712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#538900;}.elementor-179 .elementor-element.elementor-element-47d29ce{--display:flex;}.elementor-179 .elementor-element.elementor-element-fc267bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-179 .elementor-element.elementor-element-fc267bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-179 .elementor-element.elementor-element-fc267bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-fc267bb .elementor-image-box-title{margin-bottom:6px;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-fc267bb .elementor-image-box-wrapper .elementor-image-box-img{width:51px;}.elementor-179 .elementor-element.elementor-element-fc267bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-3e48db9{--display:flex;}.elementor-179 .elementor-element.elementor-element-6035b26.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-179 .elementor-element.elementor-element-6035b26.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-179 .elementor-element.elementor-element-6035b26.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-6035b26 .elementor-image-box-title{margin-bottom:6px;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-6035b26 .elementor-image-box-wrapper .elementor-image-box-img{width:51px;}.elementor-179 .elementor-element.elementor-element-6035b26 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-1199556{--display:flex;}.elementor-179 .elementor-element.elementor-element-74b8cf6 .elementor-image-box-wrapper{text-align:start;}.elementor-179 .elementor-element.elementor-element-74b8cf6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-179 .elementor-element.elementor-element-74b8cf6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-179 .elementor-element.elementor-element-74b8cf6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-74b8cf6 .elementor-image-box-title{margin-bottom:6px;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-74b8cf6 .elementor-image-box-wrapper .elementor-image-box-img{width:51px;}.elementor-179 .elementor-element.elementor-element-74b8cf6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-9feacb2{--display:flex;}.elementor-179 .elementor-element.elementor-element-f669d7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-179 .elementor-element.elementor-element-f669d7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-179 .elementor-element.elementor-element-f669d7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-f669d7b .elementor-image-box-title{margin-bottom:6px;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-f669d7b .elementor-image-box-wrapper .elementor-image-box-img{width:51px;}.elementor-179 .elementor-element.elementor-element-f669d7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-64f5452{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-64f5452:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-64f5452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-179 .elementor-element.elementor-element-64f5452.e-con{--align-self:center;}.elementor-179 .elementor-element.elementor-element-a1f9169{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-179 .elementor-element.elementor-element-e9f9f49{text-align:center;}.elementor-179 .elementor-element.elementor-element-e9f9f49 .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;color:#0A5A00;}.elementor-179 .elementor-element.elementor-element-b8923ec{text-align:center;}.elementor-179 .elementor-element.elementor-element-b8923ec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;line-height:65px;color:#000000;}.elementor-179 .elementor-element.elementor-element-14d103e img{width:301px;}.elementor-179 .elementor-element.elementor-element-fd49acc{text-align:center;font-size:16px;color:#444444;}.elementor-179 .elementor-element.elementor-element-fd49acc p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-caa0047{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:34px 34px;--row-gap:34px;--column-gap:34px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-caa0047:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-caa0047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-179 .elementor-element.elementor-element-dd83f4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-dd83f4f:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-dd83f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-dd83f4f:hover{box-shadow:0px 0px 28px 0px rgba(107.09115447998046, 107.09115447998046, 107.09115447998046, 0.5);}.elementor-179 .elementor-element.elementor-element-5971ba1{--display:flex;--min-height:246px;}.elementor-179 .elementor-element.elementor-element-5971ba1:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-5971ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/Wood-Door-Refinishing-Restoration.jpg");background-position:center center;background-size:cover;}.elementor-179 .elementor-element.elementor-element-f0674dc .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#03A70A;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-179 .elementor-element.elementor-element-ac87200{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-179 .elementor-element.elementor-element-ac87200:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-ac87200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-b4df57c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-11840b1{font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#7A7166;}.elementor-179 .elementor-element.elementor-element-11840b1 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-77190f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-77190f2 .elementor-button{font-size:15px;fill:#460B00;color:#460B00;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-77190f2 .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-77190f2 .elementor-button:focus{color:#550000;}.elementor-179 .elementor-element.elementor-element-77190f2 .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-77190f2 .elementor-button:focus svg{fill:#550000;}.elementor-179 .elementor-element.elementor-element-ebc0c34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-ebc0c34:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-ebc0c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-ebc0c34:hover{box-shadow:0px 0px 28px 0px rgba(107.09115447998046, 107.09115447998046, 107.09115447998046, 0.5);}.elementor-179 .elementor-element.elementor-element-fc36a5c{--display:flex;--min-height:246px;}.elementor-179 .elementor-element.elementor-element-fc36a5c:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-fc36a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/wood-floor-restoration-2-300x300-1.jpg");background-position:center center;background-size:cover;}.elementor-179 .elementor-element.elementor-element-63e48ce .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#03A70A;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-179 .elementor-element.elementor-element-c717500{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-179 .elementor-element.elementor-element-c717500:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-c717500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-92e974f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-c27f7a6{font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#7A7166;}.elementor-179 .elementor-element.elementor-element-c27f7a6 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-bbd00d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-bbd00d3 .elementor-button{font-size:15px;fill:#460B00;color:#460B00;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-bbd00d3 .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-bbd00d3 .elementor-button:focus{color:#550000;}.elementor-179 .elementor-element.elementor-element-bbd00d3 .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-bbd00d3 .elementor-button:focus svg{fill:#550000;}.elementor-179 .elementor-element.elementor-element-52d3168{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-52d3168:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-52d3168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-52d3168:hover{box-shadow:0px 0px 28px 0px rgba(107.09115447998046, 107.09115447998046, 107.09115447998046, 0.5);}.elementor-179 .elementor-element.elementor-element-7a340c2{--display:flex;--min-height:246px;}.elementor-179 .elementor-element.elementor-element-7a340c2:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-7a340c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/Kitchen-Cabinet-Refinishing-Restoration.jpg");background-position:center center;background-size:cover;}.elementor-179 .elementor-element.elementor-element-754595d .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#03A70A;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-179 .elementor-element.elementor-element-1f8a537{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-179 .elementor-element.elementor-element-1f8a537:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-1f8a537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-bd39d08 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-5fc1a72{font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#7A7166;}.elementor-179 .elementor-element.elementor-element-5fc1a72 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-575854d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-575854d .elementor-button{font-size:15px;fill:#460B00;color:#460B00;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-575854d .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-575854d .elementor-button:focus{color:#550000;}.elementor-179 .elementor-element.elementor-element-575854d .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-575854d .elementor-button:focus svg{fill:#550000;}.elementor-179 .elementor-element.elementor-element-139176b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:34px 34px;--row-gap:34px;--column-gap:34px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-139176b:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-139176b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-179 .elementor-element.elementor-element-a1724f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-a1724f0:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-a1724f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-a1724f0:hover{box-shadow:0px 0px 28px 0px rgba(107.09115447998046, 107.09115447998046, 107.09115447998046, 0.5);}.elementor-179 .elementor-element.elementor-element-edbda8c{--display:flex;--min-height:246px;}.elementor-179 .elementor-element.elementor-element-edbda8c:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-edbda8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/Garage-Wood-Door-Restoration-300x300-1.jpg");background-position:center center;background-size:cover;}.elementor-179 .elementor-element.elementor-element-62078b9 .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#03A70A;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-179 .elementor-element.elementor-element-0539f82{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-179 .elementor-element.elementor-element-0539f82:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-0539f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-d0ecd6d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-9ff66f4{font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#7A7166;}.elementor-179 .elementor-element.elementor-element-9ff66f4 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-62c0380 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-62c0380 .elementor-button{font-size:15px;fill:#460B00;color:#460B00;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-62c0380 .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-62c0380 .elementor-button:focus{color:#550000;}.elementor-179 .elementor-element.elementor-element-62c0380 .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-62c0380 .elementor-button:focus svg{fill:#550000;}.elementor-179 .elementor-element.elementor-element-db0c78a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-db0c78a:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-db0c78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-db0c78a:hover{box-shadow:0px 0px 28px 0px rgba(107.09115447998046, 107.09115447998046, 107.09115447998046, 0.5);}.elementor-179 .elementor-element.elementor-element-7ecd535{--display:flex;--min-height:246px;}.elementor-179 .elementor-element.elementor-element-7ecd535:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-7ecd535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/craftsman-home-wood-panel-restored-300x300-1.jpg");background-position:center center;background-size:cover;}.elementor-179 .elementor-element.elementor-element-53ffafc .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#03A70A;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-179 .elementor-element.elementor-element-7f575f1{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-179 .elementor-element.elementor-element-7f575f1:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-7f575f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-4b0ef73 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-47816b0{font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#7A7166;}.elementor-179 .elementor-element.elementor-element-47816b0 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-9ccd0b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-9ccd0b4 .elementor-button{font-size:15px;fill:#460B00;color:#460B00;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-9ccd0b4 .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-9ccd0b4 .elementor-button:focus{color:#550000;}.elementor-179 .elementor-element.elementor-element-9ccd0b4 .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-9ccd0b4 .elementor-button:focus svg{fill:#550000;}.elementor-179 .elementor-element.elementor-element-b7625f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-179 .elementor-element.elementor-element-b7625f9:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-b7625f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-b7625f9:hover{box-shadow:0px 0px 28px 0px rgba(107.09115447998046, 107.09115447998046, 107.09115447998046, 0.5);}.elementor-179 .elementor-element.elementor-element-e4379c2{--display:flex;--min-height:246px;}.elementor-179 .elementor-element.elementor-element-e4379c2:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-e4379c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanirestoration.com/wp-content/uploads/2026/09/Outdoor-Wood-Restoration-300x300-1.jpg");background-position:center center;background-size:cover;}.elementor-179 .elementor-element.elementor-element-771d770 .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;background-color:#03A70A;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-179 .elementor-element.elementor-element-7f82b8d{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-179 .elementor-element.elementor-element-7f82b8d:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-7f82b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-85ca64a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-91b8fa8{font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#7A7166;}.elementor-179 .elementor-element.elementor-element-91b8fa8 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-9a3b31c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-179 .elementor-element.elementor-element-9a3b31c .elementor-button{font-size:15px;fill:#460B00;color:#460B00;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-9a3b31c .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-9a3b31c .elementor-button:focus{color:#550000;}.elementor-179 .elementor-element.elementor-element-9a3b31c .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-9a3b31c .elementor-button:focus svg{fill:#550000;}.elementor-179 .elementor-element.elementor-element-8d19101{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-8d19101:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-8d19101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#548900;}.elementor-179 .elementor-element.elementor-element-8d19101.e-con{--align-self:center;}.elementor-179 .elementor-element.elementor-element-baeb622{--display:flex;}.elementor-179 .elementor-element.elementor-element-415ad5b{text-align:center;}.elementor-179 .elementor-element.elementor-element-415ad5b .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;color:#E4FFE1;}.elementor-179 .elementor-element.elementor-element-762843f{text-align:center;}.elementor-179 .elementor-element.elementor-element-762843f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;line-height:65px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-6f3df07{text-align:center;font-size:19px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-6f3df07 p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-fdf56f2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-464e56c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-464e56c:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-464e56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A7800;}.elementor-179 .elementor-element.elementor-element-b90594c{text-align:center;}.elementor-179 .elementor-element.elementor-element-b90594c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-93e9ba4{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-3ee2523{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-3ee2523:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-3ee2523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A7800;}.elementor-179 .elementor-element.elementor-element-859c11a{text-align:center;}.elementor-179 .elementor-element.elementor-element-859c11a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-1c7153b{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-85531f3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-85531f3:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-85531f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A7800;}.elementor-179 .elementor-element.elementor-element-8540680{text-align:center;}.elementor-179 .elementor-element.elementor-element-8540680 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-5daba4d{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-cdce6ce{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-cdce6ce:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-cdce6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A7800;}.elementor-179 .elementor-element.elementor-element-df645f7{text-align:center;}.elementor-179 .elementor-element.elementor-element-df645f7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-9a67d89{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-106b6cd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-106b6cd:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-106b6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-179 .elementor-element.elementor-element-106b6cd.e-con{--align-self:center;}.elementor-179 .elementor-element.elementor-element-ed21105{--display:flex;}.elementor-179 .elementor-element.elementor-element-535fa5e{text-align:center;}.elementor-179 .elementor-element.elementor-element-535fa5e .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;color:#0A5A00;}.elementor-179 .elementor-element.elementor-element-1595453{text-align:center;}.elementor-179 .elementor-element.elementor-element-1595453 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;line-height:65px;color:#000000;}.elementor-179 .elementor-element.elementor-element-c74309d img{width:301px;}.elementor-179 .elementor-element.elementor-element-7c59930 img{width:67px;}.elementor-179 .elementor-element.elementor-element-04b7333{text-align:center;}.elementor-179 .elementor-element.elementor-element-04b7333 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-d2663a6{text-align:center;}.elementor-179 .elementor-element.elementor-element-f614937 img{width:77px;}.elementor-179 .elementor-element.elementor-element-c7ef390{text-align:center;}.elementor-179 .elementor-element.elementor-element-c7ef390 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-28462d2{text-align:center;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-179 .elementor-element.elementor-element-4455b8a img{width:67px;}.elementor-179 .elementor-element.elementor-element-0caaf7a{text-align:center;}.elementor-179 .elementor-element.elementor-element-0caaf7a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;line-height:39px;color:#460B00;}.elementor-179 .elementor-element.elementor-element-5d27bb9{text-align:center;}.elementor-179 .elementor-element.elementor-element-ac5092f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#62AC00;--border-color:#62AC00;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-179 .elementor-element.elementor-element-ac5092f:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-ac5092f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EFE1;}.elementor-179 .elementor-element.elementor-element-ac5092f.e-con{--align-self:center;}.elementor-179 .elementor-element.elementor-element-7c4104e{--display:flex;}.elementor-179 .elementor-element.elementor-element-491b2d5{text-align:center;}.elementor-179 .elementor-element.elementor-element-491b2d5 .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;color:#008013;}.elementor-179 .elementor-element.elementor-element-b1614fb{text-align:center;}.elementor-179 .elementor-element.elementor-element-b1614fb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;line-height:65px;color:#000000;}.elementor-179 .elementor-element.elementor-element-b588d3a{text-align:center;font-size:19px;color:#000000;}.elementor-179 .elementor-element.elementor-element-b588d3a p{margin-block-end:0px;}.elementor-179 .elementor-element.elementor-element-a438aff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-179 .elementor-element.elementor-element-df21d14 .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;background-color:#538900;transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;padding:16px 30px 16px 30px;}.elementor-179 .elementor-element.elementor-element-df21d14 .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-df21d14 .elementor-button:focus{color:#FFFFFF;background-color:#460B00;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.63);}.elementor-179 .elementor-element.elementor-element-df21d14 .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-df21d14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-3ab715c .elementor-button{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:bold;fill:#098901;color:#098901;background-color:#FFFFFF;transition-duration:0.1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#098901;padding:15px 30px 15px 30px;}.elementor-179 .elementor-element.elementor-element-3ab715c .elementor-button:hover, .elementor-179 .elementor-element.elementor-element-3ab715c .elementor-button:focus{color:#000000;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.63);}.elementor-179 .elementor-element.elementor-element-3ab715c .elementor-button:hover svg, .elementor-179 .elementor-element.elementor-element-3ab715c .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-179 .elementor-element.elementor-element-a53b712{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-64f5452{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-caa0047{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-139176b{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-8d19101{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-fdf56f2{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-106b6cd{--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-ac5092f{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-179 .elementor-element.elementor-element-9f070c2{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-142bf3c{--width:60%;}.elementor-179 .elementor-element.elementor-element-7f4405e{--width:40%;}.elementor-179 .elementor-element.elementor-element-a53b712{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-64f5452{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-a1f9169{--width:65%;}.elementor-179 .elementor-element.elementor-element-caa0047{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-139176b{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-8d19101{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-baeb622{--width:65%;}.elementor-179 .elementor-element.elementor-element-106b6cd{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-ed21105{--width:65%;}.elementor-179 .elementor-element.elementor-element-ac5092f{--content-width:1180px;}.elementor-179 .elementor-element.elementor-element-7c4104e{--width:65%;}}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-9f070c2{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-179 .elementor-element.elementor-element-8e4b77a .elementor-heading-title{line-height:1.6em;}.elementor-179 .elementor-element.elementor-element-6ccb2df .elementor-heading-title{font-size:34px;line-height:1.4em;}.elementor-179 .elementor-element.elementor-element-a53b712{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-fc267bb .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-6035b26 .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-74b8cf6 .elementor-image-box-wrapper{text-align:center;}.elementor-179 .elementor-element.elementor-element-74b8cf6 .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-f669d7b .elementor-image-box-img{margin-bottom:15px;}.elementor-179 .elementor-element.elementor-element-64f5452{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-b8923ec .elementor-heading-title{font-size:31px;line-height:1.4em;}.elementor-179 .elementor-element.elementor-element-caa0047{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-139176b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-8d19101{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-762843f .elementor-heading-title{font-size:33px;line-height:1.4em;}.elementor-179 .elementor-element.elementor-element-6f3df07{font-size:16px;}.elementor-179 .elementor-element.elementor-element-fdf56f2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-106b6cd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-1595453 .elementor-heading-title{font-size:31px;line-height:1.4em;}.elementor-179 .elementor-element.elementor-element-ac5092f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-179 .elementor-element.elementor-element-b1614fb .elementor-heading-title{font-size:31px;line-height:1.4em;}.elementor-179 .elementor-element.elementor-element-df21d14{width:100%;max-width:100%;}.elementor-179 .elementor-element.elementor-element-3ab715c{width:100%;max-width:100%;}}