<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-2158 .elementor-element.elementor-element-368e293b &gt; .elementor-container{max-width:1300px;min-height:500px;}.elementor-2158 .elementor-element.elementor-element-368e293b:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-368e293b &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Chesters-Go-To-Roofing-Contractors-for-New-Roofs-Repairs-1585-by-500.webp");background-size:cover;}.elementor-2158 .elementor-element.elementor-element-368e293b &gt; .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-368e293b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;font-size:35px;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-section-title &gt; span{color:#000000;}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-section-title:hover &gt; span{color:#000000;}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper p{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-border-divider::before{height:4px;}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper .ff-el-group textarea, .elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-c94123e .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:#ffffff !important;}.elementor-2158 .elementor-element.elementor-element-ae2b377 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-ae2b377{margin-top:70px;margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-786c496c .elementor-heading-title{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-215e65f5{color:#000000;}.elementor-2158 .elementor-element.elementor-element-2aa4e1e:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-2aa4e1e &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Top-Rated-Roofing-Contractors-in-Chester-Providing-Durable-Solutions-630-by-400.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-2aa4e1e &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-2aa4e1e &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-71c43951{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-5d6f017a &gt; .elementor-container{max-width:1300px;text-align:center;}.elementor-2158 .elementor-element.elementor-element-5d6f017a &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-5d6f017a:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-5d6f017a &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/rawpixel-1066968-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-5d6f017a &gt; .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-5d6f017a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-398c7e5b &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;font-size:30px;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-section-title &gt; span{color:#000000;}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-section-title:hover &gt; span{color:#000000;}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-secondary );}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-secondary );}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-secondary );}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-border-divider, .elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-border-divider::before{height:4px;}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-2158 .elementor-element.elementor-element-3320196c &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-3320196c:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-3320196c &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/rawpixel-1066968-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-3320196c &gt; .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-3320196c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-515ed9f6 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-515ed9f6:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-515ed9f6 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-515ed9f6:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-2158 .elementor-element.elementor-element-515ed9f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-515ed9f6 &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-23a833e5:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-23a833e5 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Local-Expertise-232-by-177.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-23a833e5 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-23a833e5 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-6e3c84fc{--spacer-size:50px;}.elementor-2158 .elementor-element.elementor-element-6954419 &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-6954419 &gt; .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-2158 .elementor-element.elementor-element-4088f87e{text-align:left;}.elementor-2158 .elementor-element.elementor-element-4088f87e .elementor-heading-title{color:#000000;font-size:1.9rem;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-4088f87e &gt; .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-61a22b73{color:#000000;font-size:16px;line-height:1.617em;}.elementor-2158 .elementor-element.elementor-element-7d4e66dc &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-7d4e66dc:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-7d4e66dc &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-7d4e66dc:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-2158 .elementor-element.elementor-element-7d4e66dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-7d4e66dc &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-63768f9a:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-63768f9a &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/High-Quality-Work-232-by-177.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-63768f9a &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-63768f9a &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-5c5bc58f{--spacer-size:50px;}.elementor-2158 .elementor-element.elementor-element-3bdcccc0 &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-3bdcccc0 &gt; .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-2158 .elementor-element.elementor-element-380b6fe6{text-align:left;}.elementor-2158 .elementor-element.elementor-element-380b6fe6 .elementor-heading-title{color:#000000;font-size:1.9rem;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-380b6fe6 &gt; .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-55663bfa{color:#000000;font-size:16px;line-height:1.617em;}.elementor-2158 .elementor-element.elementor-element-7ff9d649 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-7ff9d649:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-7ff9d649 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/rawpixel-1066968-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-7ff9d649 &gt; .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-7ff9d649{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-d581c5a &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-d581c5a:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-d581c5a &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-d581c5a:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-2158 .elementor-element.elementor-element-d581c5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-d581c5a &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-6dd4e824:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-6dd4e824 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Fast-and-Reliable-Support-232-by-177.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-6dd4e824 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-6dd4e824 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-6ca27dcb{--spacer-size:180px;}.elementor-2158 .elementor-element.elementor-element-5324a42a &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-5324a42a &gt; .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-2158 .elementor-element.elementor-element-2a2af2f5{text-align:left;}.elementor-2158 .elementor-element.elementor-element-2a2af2f5 .elementor-heading-title{color:#000000;font-size:1.9rem;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-2a2af2f5 &gt; .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-fdc7008{color:#000000;font-size:16px;line-height:1.617em;}.elementor-2158 .elementor-element.elementor-element-8d162dd &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-8d162dd:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-8d162dd &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-8d162dd:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-2158 .elementor-element.elementor-element-8d162dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-8d162dd &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-615a7802:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-615a7802 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Warranty-Protection-232-by-177.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-615a7802 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-615a7802 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-65bcf4f9{--spacer-size:50px;}.elementor-2158 .elementor-element.elementor-element-ae4f95 &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-ae4f95 &gt; .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-2158 .elementor-element.elementor-element-52764c96{text-align:left;}.elementor-2158 .elementor-element.elementor-element-52764c96 .elementor-heading-title{color:#000000;font-size:1.9rem;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-52764c96 &gt; .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-45dc98bd{color:#000000;font-size:16px;line-height:1.617em;}.elementor-2158 .elementor-element.elementor-element-6db516ed &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-6db516ed:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-6db516ed &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/rawpixel-1066968-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-6db516ed &gt; .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-6db516ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-4ff41ce .elementor-button{background-color:var( --e-global-color-text );}.elementor-2158 .elementor-element.elementor-element-7079dfa2 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-7079dfa2{margin-top:50px;margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-373120f2 &gt; .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-521462e8 .elementor-heading-title{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-72e8ebe{color:#000000;}.elementor-2158 .elementor-element.elementor-element-55f21c69:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-55f21c69 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Affordable-Skylight-Solutions-in-Chester-PA-for-Natural-Light-Lower-Bills-600-by-400.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-55f21c69 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-55f21c69 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-8ae4566{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-2f62824 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-2f62824{margin-top:50px;margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-f6a8f3f:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-f6a8f3f &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Safe-Smart-and-Detailed-Roof-Inspections-and-Assessments-in-Chester-600-by-411.webp");background-repeat:repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-f6a8f3f &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-f6a8f3f &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-dec80bd{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-928aecb &gt; .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2158 .elementor-element.elementor-element-a9838c2 .elementor-heading-title{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-a258673{color:#000000;}.elementor-2158 .elementor-element.elementor-element-71452a0:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-71452a0 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2158 .elementor-element.elementor-element-71452a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-71452a0 &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-c85d555{text-align:center;}.elementor-2158 .elementor-element.elementor-element-c85d555 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;line-height:45px;}.elementor-2158 .elementor-element.elementor-element-c85d555 &gt; .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;}.elementor-2158 .elementor-element.elementor-element-5f2500b:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-5f2500b &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2158 .elementor-element.elementor-element-5f2500b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-5f2500b &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-d99fd2c{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-d99fd2c .elementor-icon{font-size:85px;}.elementor-2158 .elementor-element.elementor-element-d99fd2c .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-d99fd2c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-0a5586e{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-0a5586e .elementor-icon{font-size:85px;}.elementor-2158 .elementor-element.elementor-element-0a5586e .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-0a5586e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-d7dd865{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-d7dd865 .elementor-icon{font-size:85px;}.elementor-2158 .elementor-element.elementor-element-d7dd865 .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-d7dd865 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-cf7e52f{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-cf7e52f .elementor-icon{font-size:85px;}.elementor-2158 .elementor-element.elementor-element-cf7e52f .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-cf7e52f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-f22e303 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-f22e303{margin-top:50px;margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-ce07d84 &gt; .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-58f232c .elementor-heading-title{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-dac3b49{color:#000000;}.elementor-2158 .elementor-element.elementor-element-745d7fe:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-745d7fe &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Chesters-Expert-Window-Installation-and-Capping-for-Long-Term-Protection-620-by-431.webp");}.elementor-2158 .elementor-element.elementor-element-745d7fe &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-745d7fe &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-6f3bd78{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-2e468961:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-2e468961 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2e468961{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-2158 .elementor-element.elementor-element-2e468961 &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-4d3bdcbf{text-align:left;}.elementor-2158 .elementor-element.elementor-element-4d3bdcbf .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-2158 .elementor-element.elementor-element-4d3bdcbf &gt; .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-31745526 .elementor-button{background-color:#000000;}.elementor-2158 .elementor-element.elementor-element-629fcd0a .elementor-button{background-color:#000000;}.elementor-2158 .elementor-element.elementor-element-fe26cb4 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-fe26cb4 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-fe26cb4{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-5db6708c:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-5db6708c &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#f9f9f9;background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Our-Step-by-Step-Roofing-Process-516-by-655.webp");background-position:center center;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-5db6708c &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-5db6708c &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-343e0a17{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-684dfb7a &gt; .elementor-element-populated{padding:0px 100px 0px 50px;}.elementor-2158 .elementor-element.elementor-element-65657b38{text-align:left;}.elementor-2158 .elementor-element.elementor-element-65657b38 .elementor-heading-title{color:#000000;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-2158 .elementor-element.elementor-element-65657b38 &gt; .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box{height:250px;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-view-framed .elementor-icon, .elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-view-framed .elementor-icon svg, .elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-icon{font-size:30px;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-icon i{transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:#000000;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__button{margin-left:0;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#ffffff;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back .elementor-flip-box__layer__description{color:#ffffff;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-7de5644f &gt; .elementor-widget-container{box-shadow:-1px 0px 20px 0px rgba(0,0,0,0.11);}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box{height:250px;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-view-framed .elementor-icon, .elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-view-framed .elementor-icon svg, .elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-icon{font-size:30px;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-icon i{transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:#000000;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__button{margin-left:0;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#ffffff;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#ffffff;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 &gt; .elementor-widget-container{box-shadow:-1px 0px 20px 0px rgba(0,0,0,0.11);}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box{height:250px;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-view-framed .elementor-icon, .elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-view-framed .elementor-icon svg, .elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-icon{font-size:30px;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-icon i{transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:#000000;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__button{margin-left:0;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#ffffff;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#ffffff;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-185eef53 &gt; .elementor-widget-container{box-shadow:-1px 0px 20px 0px rgba(0,0,0,0.11);}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front{background-color:#ffffff;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box{height:250px;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-view-framed .elementor-icon, .elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-view-framed .elementor-icon svg, .elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-icon{font-size:30px;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-icon i{transform:rotate(0deg);}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:#000000;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:center;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__button{margin-left:0;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#ffffff;font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#ffffff;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-2158 .elementor-element.elementor-element-2b025035 &gt; .elementor-widget-container{box-shadow:-1px 0px 20px 0px rgba(0,0,0,0.11);}.elementor-2158 .elementor-element.elementor-element-56649b95 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-56649b95{margin-top:70px;margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-111b9e94 &gt; .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-74d4fc0d .elementor-heading-title{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-9eb625d{color:#000000;}.elementor-2158 .elementor-element.elementor-element-7b3af759:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-7b3af759 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Trusted-Vinyl-Siding-Installation-in-Chester-PA-to-Boost-Curb-Appeal-Instantly-630-by-431.webp");background-position:center center;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-7b3af759 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-7b3af759 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-1d24fe1a{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-48c3993{margin-top:70px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2158 .elementor-element.elementor-element-567d00d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2158 .elementor-element.elementor-element-567d00d9.elementor-column.elementor-element[data-element_type="column"] &gt; .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2158 .elementor-element.elementor-element-4dd1fa3b .elementor-heading-title{font-size:25px;}.elementor-2158 .elementor-element.elementor-element-2ba954a4{color:#000000;}.elementor-2158 .elementor-element.elementor-element-56f1be67 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2158 .elementor-element.elementor-element-56f1be67 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2158 .elementor-element.elementor-element-56f1be67{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2158 .elementor-element.elementor-element-56f1be67 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2158 .elementor-element.elementor-element-2f5e4662 &gt; .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 20px 20px 30px;}.elementor-2158 .elementor-element.elementor-element-612253f8 .fluentform-widget-wrapper .ff-el-input--label label{color:#000000;font-weight:700;}.elementor-2158 .elementor-element.elementor-element-612253f8 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:#ffffff !important;}.elementor-2158 .elementor-element.elementor-element-62e50384 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-62e50384:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-62e50384 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/Frequently-Asked-Questions-1585-by-624-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2158 .elementor-element.elementor-element-62e50384 &gt; .elementor-background-overlay{background-color:#000000;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-62e50384{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;}.elementor-2158 .elementor-element.elementor-element-200a9bc &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2158 .elementor-element.elementor-element-200a9bc &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-7b0fab20{text-align:center;}.elementor-2158 .elementor-element.elementor-element-7b0fab20 .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion .elementskit-card .elementskit-card-header&gt;.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion.curve-shape .elementskit-card-header&gt;.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header&gt;.elementskit-btn-link[aria-expanded="true"], .elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion .elementskit-card-header&gt;.elementskit-btn-link[aria-expanded=true], .elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-primary );}.elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion .elementskit-card-body p{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-373a31f .elementskit-accordion .elementskit-card-body{color:#FFFFFF;}.elementor-2158 .elementor-element.elementor-element-c6ff517:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-2158 .elementor-element.elementor-element-c6ff517 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-image:url("https://jzmroofing.com/wp-content/uploads/2025/05/faq-650-by-424-1-1.webp");}.elementor-2158 .elementor-element.elementor-element-c6ff517 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2158 .elementor-element.elementor-element-c6ff517 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2158 .elementor-element.elementor-element-0606cee{--spacer-size:400px;}.elementor-2158 .elementor-element.elementor-element-2c006cd6 &gt; .elementor-container{max-width:1300px;}.elementor-2158 .elementor-element.elementor-element-456d2405{text-align:center;}.elementor-2158 .elementor-element.elementor-element-456d2405 .elementor-heading-title{font-size:30px;}.elementor-2158 .elementor-element.elementor-element-42489d4f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-49100ec2{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-49100ec2 .elementor-icon{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-49100ec2 .elementor-icon-box-title{color:#000000;}.elementor-2158 .elementor-element.elementor-element-49100ec2 .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-49100ec2 .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-12950fc5{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-12950fc5 .elementor-icon{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-12950fc5 .elementor-icon-box-title{color:#000000;}.elementor-2158 .elementor-element.elementor-element-12950fc5 .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-12950fc5 .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-5818b24b{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-5818b24b .elementor-icon{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-5818b24b .elementor-icon-box-title{color:#000000;}.elementor-2158 .elementor-element.elementor-element-5818b24b .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-5818b24b .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-35929177{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-2f60cdc{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-2f60cdc .elementor-icon{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-2f60cdc .elementor-icon-box-title{color:#000000;}.elementor-2158 .elementor-element.elementor-element-2f60cdc .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-2f60cdc .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-2bd13351{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-2bd13351 .elementor-icon{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-2bd13351 .elementor-icon-box-title{color:#000000;}.elementor-2158 .elementor-element.elementor-element-2bd13351 .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-2bd13351 .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-5c926b1{--icon-box-icon-margin:15px;}.elementor-2158 .elementor-element.elementor-element-5c926b1 .elementor-icon{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-5c926b1 .elementor-icon-box-title{color:#000000;}.elementor-2158 .elementor-element.elementor-element-5c926b1 .elementor-icon-box-title, .elementor-2158 .elementor-element.elementor-element-5c926b1 .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-2158 .elementor-element.elementor-element-1d3037ce iframe{height:300px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-2158 .elementor-element.elementor-element-786c496c .elementor-heading-title{font-size:25px;}.elementor-2158 .elementor-element.elementor-element-521462e8 .elementor-heading-title{font-size:25px;}.elementor-2158 .elementor-element.elementor-element-a9838c2 .elementor-heading-title{font-size:25px;}.elementor-2158 .elementor-element.elementor-element-c85d555 .elementor-heading-title{font-size:32px;}.elementor-2158 .elementor-element.elementor-element-58f232c .elementor-heading-title{font-size:25px;}.elementor-2158 .elementor-element.elementor-element-4d3bdcbf{width:var( --container-widget-width, 316.5px );max-width:316.5px;--container-widget-width:316.5px;--container-widget-flex-grow:0;}.elementor-2158 .elementor-element.elementor-element-31745526{width:var( --container-widget-width, 236.266px );max-width:236.266px;--container-widget-width:236.266px;--container-widget-flex-grow:0;}.elementor-2158 .elementor-element.elementor-element-629fcd0a{width:var( --container-widget-width, 140.594px );max-width:140.594px;--container-widget-width:140.594px;--container-widget-flex-grow:0;}.elementor-2158 .elementor-element.elementor-element-684dfb7a &gt; .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2158 .elementor-element.elementor-element-4c8bdd61{margin-top:40px;margin-bottom:0px;}.elementor-2158 .elementor-element.elementor-element-41c899ac{padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-5c0c0e50{padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-7eb70057{padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-74d4fc0d .elementor-heading-title{font-size:25px;}.elementor-2158 .elementor-element.elementor-element-62e50384{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-2158 .elementor-element.elementor-element-6f328c0c{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-2158 .elementor-element.elementor-element-2c6f3b63 .elementskit-section-title-wraper .elementskit-section-title{font-size:22px;}.elementor-2158 .elementor-element.elementor-element-786c496c .elementor-heading-title{font-size:22px;}.elementor-2158 .elementor-element.elementor-element-5d6f017a{padding:40px 0px 40px 0px;}.elementor-2158 .elementor-element.elementor-element-38874e7f .elementskit-section-title-wraper .elementskit-section-title{font-size:22px;}.elementor-2158 .elementor-element.elementor-element-23a833e5 &gt; .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-2158 .elementor-element.elementor-element-6954419 &gt; .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-2158 .elementor-element.elementor-element-63768f9a &gt; .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-2158 .elementor-element.elementor-element-3bdcccc0 &gt; .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-2158 .elementor-element.elementor-element-6dd4e824 &gt; .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-2158 .elementor-element.elementor-element-5324a42a &gt; .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-2158 .elementor-element.elementor-element-615a7802 &gt; .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-2158 .elementor-element.elementor-element-ae4f95 &gt; .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-2158 .elementor-element.elementor-element-373120f2 &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-521462e8 .elementor-heading-title{font-size:22px;}.elementor-2158 .elementor-element.elementor-element-928aecb &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-a9838c2 .elementor-heading-title{font-size:22px;}.elementor-2158 .elementor-element.elementor-element-71452a0{padding:25px 0px 25px 0px;}.elementor-2158 .elementor-element.elementor-element-c85d555{text-align:center;}.elementor-2158 .elementor-element.elementor-element-c85d555 .elementor-heading-title{font-size:35px;}.elementor-2158 .elementor-element.elementor-element-c85d555 &gt; .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-ce07d84 &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2158 .elementor-element.elementor-element-4d3bdcbf{text-align:center;}.elementor-2158 .elementor-element.elementor-element-4d3bdcbf .elementor-heading-title{font-size:2em;}.elementor-2158 .elementor-element.elementor-element-31745526{width:100%;max-width:100%;}.elementor-2158 .elementor-element.elementor-element-629fcd0a{width:100%;max-width:100%;}.elementor-2158 .elementor-element.elementor-element-fe26cb4{margin-top:12px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-2158 .elementor-element.elementor-element-5db6708c &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-684dfb7a &gt; .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-65657b38 .elementor-heading-title{font-size:1.4em;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.2em;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-7de5644f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.2em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-5d117a19 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.2em;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-185eef53 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:1.2em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:1.5em;}.elementor-2158 .elementor-element.elementor-element-2b025035 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:0.9em;}.elementor-2158 .elementor-element.elementor-element-74d4fc0d .elementor-heading-title{font-size:22px;}.elementor-2158 .elementor-element.elementor-element-62e50384{padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-200a9bc &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 0px 70px 0px;}.elementor-2158 .elementor-element.elementor-element-38f4fce8 &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-7b0fab20 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-2158 .elementor-element.elementor-element-c6ff517 &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2158 .elementor-element.elementor-element-42c6caaf{width:50%;}.elementor-2158 .elementor-element.elementor-element-4da27fd6{width:50%;}.elementor-2158 .elementor-element.elementor-element-3dc65b25{width:100%;}.elementor-2158 .elementor-element.elementor-element-67e5803{width:50%;}.elementor-2158 .elementor-element.elementor-element-51f5e1df{width:50%;}}@media(min-width:768px){.elementor-2158 .elementor-element.elementor-element-23a833e5{width:38%;}.elementor-2158 .elementor-element.elementor-element-6954419{width:61.949%;}.elementor-2158 .elementor-element.elementor-element-63768f9a{width:38%;}.elementor-2158 .elementor-element.elementor-element-3bdcccc0{width:61.949%;}.elementor-2158 .elementor-element.elementor-element-6dd4e824{width:38%;}.elementor-2158 .elementor-element.elementor-element-5324a42a{width:61.949%;}.elementor-2158 .elementor-element.elementor-element-615a7802{width:38%;}.elementor-2158 .elementor-element.elementor-element-ae4f95{width:61.949%;}.elementor-2158 .elementor-element.elementor-element-18e8c866{width:50%;}.elementor-2158 .elementor-element.elementor-element-158b065d{width:22.822%;}.elementor-2158 .elementor-element.elementor-element-41b73248{width:26.842%;}.elementor-2158 .elementor-element.elementor-element-5db6708c{width:39.676%;}.elementor-2158 .elementor-element.elementor-element-684dfb7a{width:60.322%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2158 .elementor-element.elementor-element-18e8c866{width:40%;}.elementor-2158 .elementor-element.elementor-element-158b065d{width:26%;}.elementor-2158 .elementor-element.elementor-element-41b73248{width:23%;}.elementor-2158 .elementor-element.elementor-element-5db6708c{width:100%;}.elementor-2158 .elementor-element.elementor-element-684dfb7a{width:100%;}}@media(min-width:1025px){.elementor-2158 .elementor-element.elementor-element-5d6f017a:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-5d6f017a &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2158 .elementor-element.elementor-element-3320196c:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-3320196c &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2158 .elementor-element.elementor-element-7ff9d649:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-7ff9d649 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2158 .elementor-element.elementor-element-6db516ed:not(.elementor-motion-effects-element-type-background), .elementor-2158 .elementor-element.elementor-element-6db516ed &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-attachment:fixed;}}</pre></body></html>