.elementor-132310 .elementor-element.elementor-element-2bff70a6:not(.elementor-motion-effects-element-type-background),.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg,#782727 26%,#FFFFFF00 100%)}.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-background-overlay{background-image:url(https://i0.wp.com/proroofersinc.com/wp-content/uploads/blog-14d66237.jpg?fit=1551%2C1010&ssl=1);background-position:center center;background-size:cover;opacity:.39;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-container{max-width:803px}.elementor-132310 .elementor-element.elementor-element-2bff70a6,.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-132310 .elementor-element.elementor-element-2bff70a6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:7em 0em 23em 0em}.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-shape-bottom svg{width:calc(255% + 1.3px);height:255px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-132310 .elementor-element.elementor-element-4fb2aaa5{text-align:center}.elementor-132310 .elementor-element.elementor-element-4fb2aaa5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:4vw;font-weight:200;color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-132310 .elementor-element.elementor-element-2c3c64c6{text-align:center;font-family:"Roboto",Sans-serif;font-size:2vw;font-weight:100;font-style:italic;line-height:1.4em;color:#fff}.elementor-132310 .elementor-element.elementor-element-123e55c1>.elementor-container{max-width:650px}.elementor-132310 .elementor-element.elementor-element-123e55c1{margin-top:-150px;margin-bottom:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-132310 .elementor-element.elementor-element-531b7730>.elementor-widget-container{padding:3em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-531b7730{font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-132310 .elementor-element.elementor-element-6e2bab88{--divider-border-style:solid;--divider-color:#DFC15E;--divider-border-width:3px}.elementor-132310 .elementor-element.elementor-element-6e2bab88>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-132310 .elementor-element.elementor-element-6e2bab88 .elementor-divider-separator{width:10%}.elementor-132310 .elementor-element.elementor-element-6e2bab88 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-132310 .elementor-element.elementor-element-4451713d>.elementor-widget-container{margin:-1em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-4451713d{text-align:start}.elementor-132310 .elementor-element.elementor-element-4451713d .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:1.5vw;font-weight:300;font-style:italic;color:#5A5A5A}.elementor-132310 .elementor-element.elementor-element-2cfcdf8c>.elementor-widget-container{padding:1em 0em 1em 0em}.elementor-132310 .elementor-element.elementor-element-2cfcdf8c{font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-c97c730{--divider-border-style:solid;--divider-color:#DFC15E;--divider-border-width:3px}.elementor-132310 .elementor-element.elementor-element-c97c730>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-132310 .elementor-element.elementor-element-c97c730 .elementor-divider-separator{width:10%}.elementor-132310 .elementor-element.elementor-element-c97c730 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-132310 .elementor-element.elementor-element-d1e07b8>.elementor-widget-container{margin:-1em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-d1e07b8{text-align:start}.elementor-132310 .elementor-element.elementor-element-d1e07b8 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:1.7vw;font-weight:300;font-style:italic;color:#5A5A5A}.elementor-132310 .elementor-element.elementor-element-2e40c182>.elementor-widget-container{padding:1em 0em 1em 0em}.elementor-132310 .elementor-element.elementor-element-2e40c182{font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-6a7b046{--divider-border-style:solid;--divider-color:#DFC15E;--divider-border-width:3px}.elementor-132310 .elementor-element.elementor-element-6a7b046>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-132310 .elementor-element.elementor-element-6a7b046 .elementor-divider-separator{width:10%}.elementor-132310 .elementor-element.elementor-element-6a7b046 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-132310 .elementor-element.elementor-element-b9de3ef>.elementor-widget-container{margin:-1em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-b9de3ef{text-align:start}.elementor-132310 .elementor-element.elementor-element-b9de3ef .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:1.7vw;font-weight:300;font-style:italic;color:#5A5A5A}.elementor-132310 .elementor-element.elementor-element-b28fb27>.elementor-widget-container{padding:1em 0em 1em 0em}.elementor-132310 .elementor-element.elementor-element-b28fb27{font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-d4901ce{--divider-border-style:solid;--divider-color:#DFC15E;--divider-border-width:3px}.elementor-132310 .elementor-element.elementor-element-d4901ce>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-132310 .elementor-element.elementor-element-d4901ce .elementor-divider-separator{width:10%}.elementor-132310 .elementor-element.elementor-element-d4901ce .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-132310 .elementor-element.elementor-element-7617905>.elementor-widget-container{margin:-1em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-7617905{text-align:start}.elementor-132310 .elementor-element.elementor-element-7617905 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:1.7vw;font-weight:300;font-style:italic;color:#5A5A5A}.elementor-132310 .elementor-element.elementor-element-d9cdcd6>.elementor-widget-container{padding:1em 0em 1em 0em}.elementor-132310 .elementor-element.elementor-element-d9cdcd6{font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-76c900d>.elementor-widget-container{margin:-1em 0em 0em 0em;padding:2em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-76c900d{text-align:start}.elementor-132310 .elementor-element.elementor-element-76c900d .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:1.7vw;font-weight:300;font-style:italic;color:#5A5A5A}.elementor-132310 .elementor-element.elementor-element-d1e48b4>.elementor-widget-container{margin:0 0 0 0;padding:0em 0em 2em 0em;border-style:none}.elementor-132310 .elementor-element.elementor-element-d1e48b4 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:#DFC15E}.elementor-132310 .elementor-element.elementor-element-7dfc116>.elementor-widget-container{padding:1em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-7dfc116{font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-16941c21>.elementor-container{max-width:650px}.elementor-132310 .elementor-element.elementor-element-16941c21{padding:4em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-3a90cb83>.elementor-element-populated,.elementor-132310 .elementor-element.elementor-element-3a90cb83>.elementor-element-populated>.elementor-background-overlay,.elementor-132310 .elementor-element.elementor-element-3a90cb83>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-132310 .elementor-element.elementor-element-3a90cb83>.elementor-element-populated{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-132310 .elementor-element.elementor-element-3901eaa3>.elementor-widget-container{margin:-1em 0em -2em 0em;padding:3em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-3901eaa3{text-align:center}.elementor-132310 .elementor-element.elementor-element-3901eaa3 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:1.5vw;font-weight:300;font-style:italic;color:#5A5A5A}.elementor-132310 .elementor-element.elementor-element-64e52d98{--divider-border-style:solid;--divider-color:#DFC15E;--divider-border-width:3px}.elementor-132310 .elementor-element.elementor-element-64e52d98>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-64e52d98 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-132310 .elementor-element.elementor-element-64e52d98 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-132310 .elementor-element.elementor-element-58d7f6ed>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-58d7f6ed{text-align:center;font-family:"Roboto",Sans-serif;font-size:1vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-3e077382>.elementor-widget-container{margin:-2em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-3e077382{text-align:center;font-family:"Roboto",Sans-serif;font-size:.7vw;font-weight:300;line-height:1.7em;color:#3d3d3d}.elementor-132310 .elementor-element.elementor-element-36fd3ae1>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-132310 .elementor-element.elementor-element-5ff4ef2e>.elementor-container{max-width:650px}.elementor-132310 .elementor-element.elementor-element-5ff4ef2e{padding:0em 0em 5em 0em}.elementor-132310 .elementor-element.elementor-element-5dddb79e>.elementor-widget-container{margin:1em 0em -1em 0em}.elementor-132310 .elementor-element.elementor-element-5dddb79e{text-align:center;font-size:18px}.elementor-132310 .elementor-element.elementor-element-76b7ef57{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-shape-bottom svg{height:198px}.elementor-132310 .elementor-element.elementor-element-2bff70a6{padding:75px 50px 200px 50px}.elementor-132310 .elementor-element.elementor-element-4fb2aaa5 .elementor-heading-title{font-size:7vw}.elementor-132310 .elementor-element.elementor-element-2c3c64c6{font-size:2.3vw}.elementor-132310 .elementor-element.elementor-element-531b7730{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-4451713d .elementor-heading-title{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-2cfcdf8c{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-d1e07b8 .elementor-heading-title{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-2e40c182{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-b9de3ef .elementor-heading-title{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-b28fb27{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-7617905 .elementor-heading-title{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-d9cdcd6{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-76c900d .elementor-heading-title{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-7dfc116{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-3901eaa3 .elementor-heading-title{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-58d7f6ed{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-3e077382{font-size:2vw}.elementor-132310 .elementor-element.elementor-element-5dddb79e{font-size:2.5vw}.elementor-132310 .elementor-element.elementor-element-76b7ef57{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@media(max-width:767px){.elementor-132310 .elementor-element.elementor-element-2bff70a6>.elementor-shape-bottom svg{height:170px}.elementor-132310 .elementor-element.elementor-element-2bff70a6{padding:65px 25px 175px 25px}.elementor-132310 .elementor-element.elementor-element-4fb2aaa5 .elementor-heading-title{font-size:10vw}.elementor-132310 .elementor-element.elementor-element-2c3c64c6{font-size:4vw}.elementor-132310 .elementor-element.elementor-element-123e55c1{padding:25px 25px 25px 25px}.elementor-132310 .elementor-element.elementor-element-531b7730{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-6e2bab88 .elementor-divider-separator{width:24%}.elementor-132310 .elementor-element.elementor-element-4451713d .elementor-heading-title{font-size:7vw}.elementor-132310 .elementor-element.elementor-element-2cfcdf8c{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-c97c730 .elementor-divider-separator{width:24%}.elementor-132310 .elementor-element.elementor-element-d1e07b8 .elementor-heading-title{font-size:7vw}.elementor-132310 .elementor-element.elementor-element-2e40c182{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-6a7b046 .elementor-divider-separator{width:24%}.elementor-132310 .elementor-element.elementor-element-b9de3ef .elementor-heading-title{font-size:7vw}.elementor-132310 .elementor-element.elementor-element-b28fb27{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-d4901ce .elementor-divider-separator{width:24%}.elementor-132310 .elementor-element.elementor-element-7617905 .elementor-heading-title{font-size:7vw}.elementor-132310 .elementor-element.elementor-element-d9cdcd6{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-76c900d .elementor-heading-title{font-size:7vw}.elementor-132310 .elementor-element.elementor-element-7dfc116{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-3901eaa3 .elementor-heading-title{font-size:7.8vw}.elementor-132310 .elementor-element.elementor-element-64e52d98 .elementor-divider-separator{width:24%}.elementor-132310 .elementor-element.elementor-element-58d7f6ed{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-3e077382{font-size:5vw}.elementor-132310 .elementor-element.elementor-element-5dddb79e{font-size:6vw}.elementor-132310 .elementor-element.elementor-element-76b7ef57{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}.elementor-text-editor p{font-size:inherit;line-height:inherit;letter-spacing:inherit}