.elementor-2798 .elementor-element.elementor-element-7892880c{--display:flex;--overlay-opacity:0.63;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2798 .elementor-element.elementor-element-7892880c:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-7892880c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renesremodeling.com/wp-content/uploads/2026/07/i1-1.png");background-position:center center;background-size:cover;}.elementor-2798 .elementor-element.elementor-element-7892880c::before, .elementor-2798 .elementor-element.elementor-element-7892880c > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-7892880c > .e-con-inner > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-7892880c > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-7892880c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-7892880c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2798 .elementor-element.elementor-element-5e8fd816{--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:40px;--padding-right:40px;}.elementor-2798 .elementor-element.elementor-element-2a93b3ec{--display:flex;}.elementor-2798 .elementor-element.elementor-element-61bdc9aa .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:87px;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-8a014cf{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-284c37fd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-6e758afb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-2da215a4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2798 .elementor-element.elementor-element-2da215a4.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-2da215a4.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-2da215a4.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-2da215a4 .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-2da215a4 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;}.elementor-2798 .elementor-element.elementor-element-2da215a4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-2da215a4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-1c0b8d1f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-4b275a2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2798 .elementor-element.elementor-element-4b275a2.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-4b275a2.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-4b275a2.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-4b275a2 .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-4b275a2 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;}.elementor-2798 .elementor-element.elementor-element-4b275a2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-4b275a2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;line-height:2px;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-28dfcc3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-61324cb1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2798 .elementor-element.elementor-element-61324cb1.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-61324cb1.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-61324cb1.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-61324cb1 .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-61324cb1 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:20px;}.elementor-2798 .elementor-element.elementor-element-61324cb1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-61324cb1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;line-height:2px;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-63a1fdf2{--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;}.elementor-2798 .elementor-element.elementor-element-61348420 .elementor-button{background-color:#69BE28;font-family:"Oswald", Sans-serif;font-size:21px;}.elementor-2798 .elementor-element.elementor-element-2b6a4e6e .elementor-button{background-color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:21px;fill:#69BE28;color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-2b6a4e6e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2798 .elementor-element.elementor-element-4a9fcd0e{--display:flex;}.elementor-2798 .elementor-element.elementor-element-3a0d1514{--display:flex;}.elementor-2798 .elementor-element.elementor-element-7bc129a9{--display:flex;}.elementor-2798 .elementor-element.elementor-element-64aa78db{text-align:center;}.elementor-2798 .elementor-element.elementor-element-64aa78db .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;}.elementor-2798 .elementor-element.elementor-element-3cf2a8af{--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;}.elementor-2798 .elementor-element.elementor-element-7cb04afb{--display:flex;}.elementor-2798 .elementor-element.elementor-element-31ee5db5 .elementor-icon-box-wrapper{gap:15px;}.elementor-2798 .elementor-element.elementor-element-31ee5db5.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-31ee5db5.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-31ee5db5.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-31ee5db5 .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-31ee5db5 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:25px;}.elementor-2798 .elementor-element.elementor-element-31ee5db5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-2798 .elementor-element.elementor-element-4702875f{--display:flex;}.elementor-2798 .elementor-element.elementor-element-74c485c6 .elementor-icon-box-wrapper{gap:15px;}.elementor-2798 .elementor-element.elementor-element-74c485c6.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-74c485c6.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-74c485c6.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-74c485c6 .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-74c485c6 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:25px;}.elementor-2798 .elementor-element.elementor-element-74c485c6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-2798 .elementor-element.elementor-element-12e1caa6{--display:flex;}.elementor-2798 .elementor-element.elementor-element-21f2ed9d .elementor-icon-box-wrapper{gap:15px;}.elementor-2798 .elementor-element.elementor-element-21f2ed9d.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-21f2ed9d.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-21f2ed9d.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-21f2ed9d .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-21f2ed9d .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:25px;}.elementor-2798 .elementor-element.elementor-element-21f2ed9d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-2798 .elementor-element.elementor-element-411082b4{--display:flex;}.elementor-2798 .elementor-element.elementor-element-68b9ab50 .elementor-icon-box-wrapper{gap:15px;}.elementor-2798 .elementor-element.elementor-element-68b9ab50.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-68b9ab50.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-68b9ab50.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-68b9ab50 .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-68b9ab50 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:25px;}.elementor-2798 .elementor-element.elementor-element-68b9ab50 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-2798 .elementor-element.elementor-element-29359815{--display:flex;}.elementor-2798 .elementor-element.elementor-element-a51c4ad .elementor-icon-box-wrapper{gap:15px;}.elementor-2798 .elementor-element.elementor-element-a51c4ad.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-a51c4ad.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-a51c4ad.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-a51c4ad .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-a51c4ad .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:25px;}.elementor-2798 .elementor-element.elementor-element-a51c4ad .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-2798 .elementor-element.elementor-element-262c1fd3{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2798 .elementor-element.elementor-element-617df711{--display:flex;--justify-content:center;}.elementor-2798 .elementor-element.elementor-element-61913d5f{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-564bb250{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2798 .elementor-element.elementor-element-564bb250:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-564bb250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-c0119cc .elementor-icon-box-wrapper{text-align:start;}.elementor-2798 .elementor-element.elementor-element-c0119cc .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-c0119cc .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-c0119cc .elementor-icon-box-title{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-c0119cc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-332c541{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-332c541 p{margin-block-end:40px;}.elementor-2798 .elementor-element.elementor-element-5c2339a2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2798 .elementor-element.elementor-element-5c2339a2:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-5c2339a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF0CD;}.elementor-2798 .elementor-element.elementor-element-5374efdd{--display:flex;}.elementor-2798 .elementor-element.elementor-element-32426fef{text-align:center;}.elementor-2798 .elementor-element.elementor-element-32426fef .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-14c1cf00{text-align:center;font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-796a8574{--display:flex;}.elementor-2798 .elementor-element.elementor-element-16d589a0{--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;}.elementor-2798 .elementor-element.elementor-element-709ee419{--display:flex;--justify-content:center;}.elementor-2798 .elementor-element.elementor-element-1ff17849{--display:flex;}.elementor-2798 .elementor-element.elementor-element-1932298f .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-25c9f9a5{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-2e69287d{--display:flex;}.elementor-2798 .elementor-element.elementor-element-cc01f2e{text-align:start;}.elementor-2798 .elementor-element.elementor-element-cc01f2e .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-23359a48{text-align:start;font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-4a15ad10{--display:flex;}.elementor-2798 .elementor-element.elementor-element-2391b78a{text-align:start;}.elementor-2798 .elementor-element.elementor-element-2391b78a .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-61c7c4cf{text-align:start;font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-2ad64ffc{--display:flex;}.elementor-2798 .elementor-element.elementor-element-4cb6c355{--display:flex;}.elementor-2798 .elementor-element.elementor-element-2424a7ce{--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;}.elementor-2798 .elementor-element.elementor-element-309666bb{--display:flex;--justify-content:center;}.elementor-2798 .elementor-element.elementor-element-4bfdd75a{--display:flex;--justify-content:center;}.elementor-2798 .elementor-element.elementor-element-72505077 .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-48bb46d8{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-70108d6{--display:flex;}.elementor-2798 .elementor-element.elementor-element-4863b091{--display:flex;}.elementor-2798 .elementor-element.elementor-element-25fb7984{text-align:center;}.elementor-2798 .elementor-element.elementor-element-25fb7984 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;}.elementor-2798 .elementor-element.elementor-element-734415f7{--display:flex;}.elementor-2798 .elementor-element.elementor-element-5f31489{--display:flex;}.elementor-2798 .elementor-element.elementor-element-1b5073a5{--display:flex;}.elementor-2798 .elementor-element.elementor-element-61133db9{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-470b57f0{--display:flex;}.elementor-2798 .elementor-element.elementor-element-4fd28415{--display:flex;}.elementor-2798 .elementor-element.elementor-element-6ceacf9d{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-16e4ceff{--display:flex;}.elementor-2798 .elementor-element.elementor-element-2afba3f2{--display:flex;}.elementor-2798 .elementor-element.elementor-element-efaad2b{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-49e2731c{--display:flex;}.elementor-2798 .elementor-element.elementor-element-6421f783{--display:flex;}.elementor-2798 .elementor-element.elementor-element-208edcab{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-7450c0c8{--display:flex;}.elementor-2798 .elementor-element.elementor-element-70296ff{--display:flex;}.elementor-2798 .elementor-element.elementor-element-5e830d38{font-family:"Poppins", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-4d0b4741{--n-accordion-title-font-size:26px;--n-accordion-item-title-space-between:4px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2798 .elementor-element.elementor-element-4d0b4741 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D7E9CA;}:where( .elementor-2798 .elementor-element.elementor-element-4d0b4741 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-5198062d{--display:flex;--overlay-opacity:0.84;}.elementor-2798 .elementor-element.elementor-element-5198062d:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-5198062d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCEECD;background-image:url("https://renesremodeling.com/wp-content/uploads/2026/07/i1-1.png");background-size:cover;}.elementor-2798 .elementor-element.elementor-element-5198062d::before, .elementor-2798 .elementor-element.elementor-element-5198062d > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-5198062d > .e-con-inner > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-5198062d > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-5198062d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-5198062d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2798 .elementor-element.elementor-element-683e9bf6{--display:flex;}.elementor-2798 .elementor-element.elementor-element-1b67e9c8{--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;}.elementor-2798 .elementor-element.elementor-element-3a898bee{--display:flex;}.elementor-2798 .elementor-element.elementor-element-6449825f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2798 .elementor-element.elementor-element-6449825f.elementor-view-stacked .elementor-icon{background-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-6449825f.elementor-view-framed .elementor-icon, .elementor-2798 .elementor-element.elementor-element-6449825f.elementor-view-default .elementor-icon{fill:#69BE28;color:#69BE28;border-color:#69BE28;}.elementor-2798 .elementor-element.elementor-element-6449825f .elementor-icon{font-size:80px;}.elementor-2798 .elementor-element.elementor-element-6449825f .elementor-icon-box-title, .elementor-2798 .elementor-element.elementor-element-6449825f .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:23px;}.elementor-2798 .elementor-element.elementor-element-6449825f .elementor-icon-box-title{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-6449825f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-354b44c6{--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-2798 .elementor-element.elementor-element-354b44c6.e-con{--align-self:center;}.elementor-2798 .elementor-element.elementor-element-203b9474 .elementor-button{background-color:#078500;font-family:"Oswald", Sans-serif;}.elementor-2798 .elementor-element.elementor-element-2f130c63 .elementor-button{background-color:#FFFFFF;font-family:"Oswald", Sans-serif;fill:#078500;color:#078500;}@media(max-width:1024px){.elementor-2798 .elementor-element.elementor-element-5e8fd816{--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-2798 .elementor-element.elementor-element-61bdc9aa .elementor-heading-title{font-size:56px;}.elementor-2798 .elementor-element.elementor-element-284c37fd{--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-2798 .elementor-element.elementor-element-6e758afb{--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-2798 .elementor-element.elementor-element-2da215a4 .elementor-icon-box-description{line-height:1.5em;}.elementor-2798 .elementor-element.elementor-element-4b275a2 .elementor-icon-box-description{line-height:1.5em;}.elementor-2798 .elementor-element.elementor-element-61324cb1 .elementor-icon-box-description{line-height:1.5em;}.elementor-2798 .elementor-element.elementor-element-3cf2a8af{--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-2798 .elementor-element.elementor-element-262c1fd3{--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-2798 .elementor-element.elementor-element-2424a7ce{--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-2798 .elementor-element.elementor-element-354b44c6{--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;}}@media(max-width:767px){.elementor-2798 .elementor-element.elementor-element-5e8fd816{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-2a93b3ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-61bdc9aa .elementor-heading-title{font-size:49px;}.elementor-2798 .elementor-element.elementor-element-8a014cf{font-size:19px;}.elementor-2798 .elementor-element.elementor-element-4d0b4741{--n-accordion-title-font-size:20px;}}@media(min-width:768px){.elementor-2798 .elementor-element.elementor-element-5e8fd816{--width:100%;}.elementor-2798 .elementor-element.elementor-element-2a93b3ec{--width:70%;}.elementor-2798 .elementor-element.elementor-element-4a9fcd0e{--width:30%;}.elementor-2798 .elementor-element.elementor-element-309666bb{--width:40%;}.elementor-2798 .elementor-element.elementor-element-4bfdd75a{--width:60%;}.elementor-2798 .elementor-element.elementor-element-3a898bee{--width:70%;}.elementor-2798 .elementor-element.elementor-element-354b44c6{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2798 .elementor-element.elementor-element-2a93b3ec{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d280625 */.rrr-roof-table-wrap {
    width: 100%;
    font-family: 'Poppins', sans-serif;
}

.rrr-roof-table-scroll {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    border-radius: 8px;
}

.rrr-roof-table {
    width: 100%;
    min-width: 700px;
    border-collapse: separate;
    border-spacing: 0;
    background: #fff;
    border: 1px solid #dfe3e8;
    border-radius: 8px;
    overflow: hidden;
}

/* Header */
.rrr-roof-table thead th {
    background: #062b63;
    color: #fff;
    padding: 15px 18px;
    text-align: left;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .4px;
    border-right: 1px solid rgba(255,255,255,.15);
}

.rrr-roof-table thead th:last-child {
    border-right: none;
}

/* Table cells */
.rrr-roof-table tbody td {
    padding: 16px 18px;
    font-size: 15px;
    line-height: 1.5;
    color: #3f3f3f;
    background: #fff;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    vertical-align: middle;
}

.rrr-roof-table tbody td:last-child {
    border-right: none;
}

.rrr-roof-table tbody td strong {
    color: #172b4d;
    font-weight: 600;
}

/* Column widths */
.rrr-roof-table th:nth-child(1),
.rrr-roof-table td:nth-child(1) {
    width: 27%;
}

.rrr-roof-table th:nth-child(2),
.rrr-roof-table td:nth-child(2) {
    width: 12%;
    text-align: center;
}

.rrr-roof-table th:nth-child(3),
.rrr-roof-table td:nth-child(3) {
    width: 17%;
    text-align: center;
}

.rrr-roof-table th:nth-child(4),
.rrr-roof-table td:nth-child(4) {
    width: 44%;
}

/* Hover */
.rrr-roof-table tbody tr:hover td {
    background: #f8fafc;
}

/* Note below table */
.rrr-roof-note {
    margin-top: 22px;
    padding: 0;
}

.rrr-roof-note p {
    margin: 0;
    color: #444;
    font-size: 16px;
    line-height: 1.7;
}

/* Tablet */
@media (max-width: 768px) {

    .rrr-roof-table {
        min-width: 680px;
    }

    .rrr-roof-table thead th {
        padding: 13px 14px;
        font-size: 13px;
    }

    .rrr-roof-table tbody td {
        padding: 14px;
        font-size: 14px;
    }

    .rrr-roof-note p {
        font-size: 15px;
    }
}

/* Mobile */
@media (max-width: 480px) {

    .rrr-roof-table {
        min-width: 650px;
    }

    .rrr-roof-table thead th {
        font-size: 12px;
        padding: 12px;
    }

    .rrr-roof-table tbody td {
        font-size: 13px;
        padding: 12px;
    }

    .rrr-roof-note p {
        font-size: 14px;
        line-height: 1.6;
    }
}/* End custom CSS */