.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;word-spacing:0px;color:var( --e-global-color-primary );padding:0px 15px 0px 15px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;padding:15px 15px 15px 15px;color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-nav-identity-panel{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav li a .ekit-menu-icon{padding:0px 0px 0px 0px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{font-size:14px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{font-size:14px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-hamburger{float:right;}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-5370 .elementor-element.elementor-element-cc1518b{--spacer-size:50px;}.elementor-5370 .elementor-element.elementor-element-8c5e5b2:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-8c5e5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://256roofers.com/wp-content/uploads/2024/10/IMG_3370-EDIT-scaled-e1730630880640.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5370 .elementor-element.elementor-element-8c5e5b2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000D1 53%, #0201016B 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-8c5e5b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-f32d3f1 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-5370 .elementor-element.elementor-element-f32d3f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-f32d3f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-b294cf2{--spacer-size:60px;}.elementor-5370 .elementor-element.elementor-element-56969f4{width:var( --container-widget-width, 50.679% );max-width:50.679%;--container-widget-width:50.679%;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-56969f4 > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #FF6E00AD 100%, #000000 100%);}.elementor-5370 .elementor-element.elementor-element-56969f4 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2d45a4e{--spacer-size:20px;}.elementor-5370 .elementor-element.elementor-element-4880827{width:var( --container-widget-width, 65.643% );max-width:65.643%;--container-widget-width:65.643%;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-4880827 > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #0000007A 51%, #00000096 100%);}.elementor-5370 .elementor-element.elementor-element-4880827 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-06ac8b5{--spacer-size:50px;}.elementor-5370 .elementor-element.elementor-element-1e6a638{--spacer-size:50px;}.elementor-5370 .elementor-element.elementor-element-eb87f63{width:var( --container-widget-width, 101.25% );max-width:101.25%;--container-widget-width:101.25%;--container-widget-flex-grow:0;text-align:center;}.elementor-5370 .elementor-element.elementor-element-eb87f63 > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #0000007A 51%, #00000096 100%);}.elementor-5370 .elementor-element.elementor-element-eb87f63 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-7feaea3:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ac8d8a );}.elementor-5370 .elementor-element.elementor-element-7feaea3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-shape-top svg{height:21px;}.elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-shape-bottom svg{height:21px;}.elementor-5370 .elementor-element.elementor-element-5d3f4cd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-5d3f4cd{text-align:center;font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-6cb5de2 .eael-feature-list-icon i{color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-6cb5de2 .eael-feature-list-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-6cb5de2 .eael-feature-list-icon{background-color:var( --e-global-color-6e04cb4 );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-6cb5de2 .eael-feature-list-icon-inner{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-7cc3b9d .eael-feature-list-icon i{color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-7cc3b9d .eael-feature-list-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-7cc3b9d .eael-feature-list-icon{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-7cc3b9d .eael-feature-list-icon-inner{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-846f485 .eael-feature-list-icon i{color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-846f485 .eael-feature-list-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-846f485 .eael-feature-list-icon{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-846f485 .eael-feature-list-icon-inner{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-4943223 .eael-feature-list-icon i{color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-4943223 .eael-feature-list-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-4943223 .eael-feature-list-icon{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .elementor-repeater-item-4943223 .eael-feature-list-icon-inner{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#37368e;}.elementor-5370 .elementor-element.elementor-element-2070d2d > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal .eael-feature-list-item{align-items:center;width:20%;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items[data-layout-tablet="horizontal"] .eael-feature-list-item{width:20%;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items[data-layout-mobile="horizontal"] .eael-feature-list-item{width:20%;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal{gap:12px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(12px/2);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(12px/2);}body.rtl .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-12px/2);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 12px);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items .eael-feature-list-icon{color:#fff;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items .eael-feature-list-icon svg{fill:#fff;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-icon-box .eael-feature-list-icon{height:20px;width:20px;padding:0px 0px 0px 0px !important;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 20px);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:20px !important;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-icon-box .eael-feature-list-icon svg{width:20px !important;height:20px !important;line-height:20px !important;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-icon-box .eael-feature-list-icon img{width:20px;height:20px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-img{width:20px;height:20px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-left .eael-feature-list-content-box, .elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-right .eael-feature-list-content-box, .elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-top .eael-feature-list-content-box{margin:30px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-item .eael-feature-list-title{margin-bottom:10px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title, .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title:visited{color:#414247;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title, .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title a{font-family:"Wix Madefor Display", Sans-serif;font-weight:800;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-content{font-size:14px;}.elementor-5370 .elementor-element.elementor-element-c315c50 > .elementor-widget-container{border-style:none;border-radius:121px 121px 121px 121px;}.elementor-5370 .elementor-element.elementor-element-b966824:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-b966824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ac8d8a );}.elementor-5370 .elementor-element.elementor-element-b966824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-b966824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-8653b2e > .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-5370 .elementor-element.elementor-element-8653b2e{text-align:center;}.elementor-5370 .elementor-element.elementor-element-8653b2e .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-db72095{font-family:"Wix Madefor Text", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-3f12128 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-3f12128 > .elementor-shape-top svg{height:16px;transform:translateX(-50%) rotateY(180deg);}.elementor-5370 .elementor-element.elementor-element-3f12128 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-5370 .elementor-element.elementor-element-3f12128 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-3f12128 > .elementor-shape-bottom svg{height:20px;transform:translateX(-50%) rotateY(180deg);}.elementor-5370 .elementor-element.elementor-element-3f12128 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-5370 .elementor-element.elementor-element-736cb88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5370 .elementor-element.elementor-element-736cb88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-736cb88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-736cb88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-6091c5a .elementor-heading-title{font-family:"AR One Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-5370 .elementor-element.elementor-element-f2c0b95{color:var( --e-global-color-5f8ad2f2 );}.elementor-5370 .elementor-element.elementor-element-8d46473 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-8d46473 > .elementor-shape-bottom svg{height:17px;}.elementor-5370 .elementor-element.elementor-element-8d46473 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-5370 .elementor-element.elementor-element-a15df54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5370 .elementor-element.elementor-element-a15df54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-a15df54 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-a15df54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-cbc05b7 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-c7f0471:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-c7f0471{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-4e277dc9 );}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-shape-top svg{height:17px;}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4e277dc9 );}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-shape-bottom svg{height:16px;}.elementor-5370 .elementor-element.elementor-element-c7f0471 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-5370 .elementor-element.elementor-element-e589e56 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-bc-flex-widget .elementor-5370 .elementor-element.elementor-element-e589e56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5370 .elementor-element.elementor-element-e589e56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5370 .elementor-element.elementor-element-e589e56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-e589e56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-76e4b18 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-a7bb5e5{width:var( --container-widget-width, 94.632% );max-width:94.632%;--container-widget-width:94.632%;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-a7bb5e5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-9a1745a > .elementor-widget-container{padding:43px 43px 43px 43px;}.elementor-5370 .elementor-element.elementor-element-b3321b0{width:var( --container-widget-width, 100.219% );max-width:100.219%;--container-widget-width:100.219%;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-b3321b0 .elementskit-image-comparison .twentytwenty-handle{width:80px;margin-left:calc( 80px / -2 );height:80px;margin-top:calc( 80px / -2 );}.elementor-5370 .elementor-element.elementor-element-b3321b0 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-5370 .elementor-element.elementor-element-b3321b0 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-5370 .elementor-element.elementor-element-5482226 .elementor-heading-title{font-family:"AR One Sans", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-f75915e{font-family:"Wix Madefor Text", Sans-serif;color:#606469;}.elementor-5370 .elementor-element.elementor-element-53e8d83:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-53e8d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5370 .elementor-element.elementor-element-53e8d83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-53e8d83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-36a915a > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5370 .elementor-element.elementor-element-36a915a .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-2ada174{font-family:"AR One Sans", Sans-serif;}.elementor-bc-flex-widget .elementor-5370 .elementor-element.elementor-element-9989ea0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5370 .elementor-element.elementor-element-9989ea0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5370 .elementor-element.elementor-element-9989ea0 > .elementor-element-populated{border-style:none;}.elementor-5370 .elementor-element.elementor-element-38f621f:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-38f621f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5370 .elementor-element.elementor-element-38f621f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-38f621f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-64fb600 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-5370 .elementor-element.elementor-element-64fb600 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-351c2a6{font-family:"AR One Sans", Sans-serif;}.elementor-5370 .elementor-element.elementor-element-08ab44a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-08ab44a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-cb97eaf > .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-5370 .elementor-element.elementor-element-cb97eaf .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-5370 .elementor-element.elementor-element-4c49484 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-4c49484{font-family:"Wix Madefor Text", Sans-serif;color:var( --e-global-color-8ac8d8a );}body.elementor-page-5370:not(.elementor-motion-effects-element-type-background), body.elementor-page-5370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:651px){.elementor-5370 .elementor-element.elementor-element-e589e56{width:22.334%;}.elementor-5370 .elementor-element.elementor-element-15a9a33{width:77.666%;}}@media(max-width:1024px){.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-5370 .elementor-element.elementor-element-c9586ec button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-5370 .elementor-element.elementor-element-56969f4{width:var( --container-widget-width, 456.188px );max-width:456.188px;--container-widget-width:456.188px;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal{gap:18px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(18px/2);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(18px/2);}body.rtl .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-18px/2);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 18px);}.elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-left .eael-feature-list-content-box, .elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-right .eael-feature-list-content-box, .elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-top .eael-feature-list-content-box{margin:5px;}.elementor-5370 .elementor-element.elementor-element-2ada174{width:var( --container-widget-width, 548.2px );max-width:548.2px;--container-widget-width:548.2px;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-351c2a6{width:var( --container-widget-width, 499.65px );max-width:499.65px;--container-widget-width:499.65px;--container-widget-flex-grow:0;}body.elementor-page-5370:not(.elementor-motion-effects-element-type-background), body.elementor-page-5370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://256roofers.com/wp-content/uploads/2024/10/IMG_3370-EDIT-scaled-e1730630880640.jpg");background-repeat:no-repeat;background-size:contain;}}@media(max-width:650px){.elementor-5370 .elementor-element.elementor-element-c9586ec .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-5370 .elementor-element.elementor-element-8c5e5b2:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-8c5e5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5370 .elementor-element.elementor-element-56969f4{width:var( --container-widget-width, 277.75px );max-width:277.75px;--container-widget-width:277.75px;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-56969f4 .elementor-heading-title{font-size:30px;}.elementor-5370 .elementor-element.elementor-element-4880827{width:var( --container-widget-width, 308.15px );max-width:308.15px;--container-widget-width:308.15px;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-4880827 .elementor-heading-title{font-size:17px;}.elementor-5370 .elementor-element.elementor-element-eb87f63{width:var( --container-widget-width, 308.15px );max-width:308.15px;--container-widget-width:308.15px;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-eb87f63 .elementor-heading-title{font-size:17px;}.elementor-5370 .elementor-element.elementor-element-7feaea3 > .elementor-shape-bottom svg{height:21px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal{gap:3px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(3px/2);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(3px/2);}body.rtl .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-3px/2);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 3px);}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-icon-box .eael-feature-list-icon{padding:0px 0px 0px 0px !important;}.elementor-5370 .elementor-element.elementor-element-2070d2d .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-5370 .elementor-element.elementor-element-2070d2d .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-left .eael-feature-list-content-box, .elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-right .eael-feature-list-content-box, .elementor-5370 .elementor-element.elementor-element-2070d2d .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title, .elementor-5370 .elementor-element.elementor-element-2070d2d .eael-feature-list-content-box .eael-feature-list-title a{font-size:20px;}.elementor-5370 .elementor-element.elementor-element-8653b2e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-db72095 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-6091c5a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-6091c5a{text-align:center;}.elementor-5370 .elementor-element.elementor-element-f2c0b95 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-f2c0b95{text-align:center;}.elementor-5370 .elementor-element.elementor-element-cbc05b7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-cbc05b7{text-align:center;}.elementor-5370 .elementor-element.elementor-element-55c884b > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-5482226 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-5482226{text-align:start;}.elementor-5370 .elementor-element.elementor-element-f75915e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-36a915a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-2ada174 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-cb97eaf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5370 .elementor-element.elementor-element-4c49484 > .elementor-widget-container{padding:10px 10px 10px 10px;}body.elementor-page-5370:not(.elementor-motion-effects-element-type-background), body.elementor-page-5370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:1000px auto;}}