.elementor-939 .elementor-element.elementor-element-623ea53:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-623ea53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bestamericanroofingcontractor.com/wp-content/uploads/2022/11/hero-section-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-939 .elementor-element.elementor-element-623ea53>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-623ea53{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0}.elementor-939 .elementor-element.elementor-element-a09d3bc{text-align:center}.elementor-939 .elementor-element.elementor-element-a09d3bc .elementor-heading-title{color:#fff}.elementor-939 .elementor-element.elementor-element-2okydml>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-939 .elementor-element.elementor-element-2okydml:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-2okydml>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-939 .elementor-element.elementor-element-2okydml>.elementor-container{max-width:1200px}.elementor-939 .elementor-element.elementor-element-2okydml{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-939 .elementor-element.elementor-element-2okydml>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-dc3e9cf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-939 .elementor-element.elementor-element-552ba76{text-align:center}.elementor-939 .elementor-element.elementor-element-0b35eb2>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-0b35eb2{text-align:center}.elementor-939 .elementor-element.elementor-element-b02d6fd{margin-top:0;margin-bottom:0}.elementor-939 .elementor-element.elementor-element-fbed5e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bestamericanroofingcontractor.com/wp-content/uploads/2021/06/photo-54.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-939 .elementor-element.elementor-element-fbed5e8:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor1);opacity:.8}.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated,.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated>.elementor-background-overlay,.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-background-slideshow{border-radius:6px}.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated{transition:background 2.2s,border .3s,border-radius .3s,box-shadow .3s;text-align:left;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px}.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated>.elementor-background-overlay{transition:background .5s,border-radius .3s,opacity .5s}.elementor-939 .elementor-element.elementor-element-285514c .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-285514c{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-285514c .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-939 .elementor-element.elementor-element-285514c.elementor-view-stacked .elementor-icon{background-color:#fff;fill:#424242;color:#424242}.elementor-939 .elementor-element.elementor-element-285514c.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-285514c.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-939 .elementor-element.elementor-element-285514c.elementor-view-framed .elementor-icon{background-color:#424242}.elementor-939 .elementor-element.elementor-element-285514c .elementor-icon{font-size:24px;padding:20px}.elementor-939 .elementor-element.elementor-element-285514c .elementor-icon-box-description{color:#f5f5f5}.elementor-939 .elementor-element.elementor-element-854262a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-939 .elementor-element.elementor-element-854262a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bestamericanroofingcontractor.com/wp-content/uploads/2021/06/1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-939 .elementor-element.elementor-element-854262a:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor1);opacity:.8}.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated,.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated>.elementor-background-overlay,.elementor-939 .elementor-element.elementor-element-854262a>.elementor-background-slideshow{border-radius:6px}.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated{transition:background 2.2s,border .3s,border-radius .3s,box-shadow .3s;text-align:left;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px}.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated>.elementor-background-overlay{transition:background .5s,border-radius .3s,opacity .5s}.elementor-939 .elementor-element.elementor-element-58bb9de .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-58bb9de{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-58bb9de .elementor-icon-box-title{margin-bottom:10px;color:#fff}.elementor-939 .elementor-element.elementor-element-58bb9de.elementor-view-stacked .elementor-icon{background-color:#fff;fill:#424242;color:#424242}.elementor-939 .elementor-element.elementor-element-58bb9de.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-58bb9de.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-939 .elementor-element.elementor-element-58bb9de.elementor-view-framed .elementor-icon{background-color:#424242}.elementor-939 .elementor-element.elementor-element-58bb9de .elementor-icon{font-size:24px;padding:20px}.elementor-939 .elementor-element.elementor-element-58bb9de .elementor-icon-box-description{color:#f5f5f5}.elementor-939 .elementor-element.elementor-element-16480b3c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-939 .elementor-element.elementor-element-16480b3c{padding:100px 0 20px}.elementor-bc-flex-widget .elementor-939 .elementor-element.elementor-element-110d1a6f.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-939 .elementor-element.elementor-element-110d1a6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-939 .elementor-element.elementor-element-110d1a6f>.elementor-element-populated{padding:0 10px 0 0}.elementor-939 .elementor-element.elementor-element-7b0c1e2>.elementor-widget-container{margin:10px}.elementor-939 .elementor-element.elementor-element-7b0c1e2{text-align:left}.elementor-939 .elementor-element.elementor-element-2250a580>.elementor-widget-container{margin:10px}.elementor-bc-flex-widget .elementor-939 .elementor-element.elementor-element-7eaadcae.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-939 .elementor-element.elementor-element-7eaadcae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-939 .elementor-element.elementor-element-7eaadcae>.elementor-element-populated{margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-939 .elementor-element.elementor-element-a3030da>.elementor-widget-container{margin:0 0 0 20px}.elementor-939 .elementor-element.elementor-element-a3030da .elementor-heading-title{color:var(--e-global-color-astglobalcolor1)}.elementor-939 .elementor-element.elementor-element-7b476194>.elementor-widget-container{border-radius:0}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title{border-width:0;border-color:#e5e5e5;background-color:#fff;padding:20px}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-content{border-width:0;border-bottom-color:#e5e5e5;background-color:#fff;color:var(--e-global-color-secondary);padding:20px}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-item:not(:last-child){margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-title,.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-icon{color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-icon svg{fill:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title.elementor-active a,.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-astglobalcolor1)}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-title{font-size:20px;font-weight:400}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title .elementor-toggle-icon i:before{color:#000}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title .elementor-toggle-icon svg{fill:#000}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0}.elementor-939 .elementor-element.elementor-element-a805ff4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-939 .elementor-element.elementor-element-a805ff4{padding:0}.elementor-bc-flex-widget .elementor-939 .elementor-element.elementor-element-26389b9.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-939 .elementor-element.elementor-element-26389b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-939 .elementor-element.elementor-element-26389b9>.elementor-element-populated{padding:0 10px 0 0}.elementor-939 .elementor-element.elementor-element-ccb9b42>.elementor-widget-container{margin:10px}.elementor-939 .elementor-element.elementor-element-ccb9b42{text-align:left}.elementor-939 .elementor-element.elementor-element-6c959cb>.elementor-widget-container{margin:10px}.elementor-bc-flex-widget .elementor-939 .elementor-element.elementor-element-1f9e5f7.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-939 .elementor-element.elementor-element-1f9e5f7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-939 .elementor-element.elementor-element-1f9e5f7>.elementor-element-populated{margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-939 .elementor-element.elementor-element-c13ee9c>.elementor-widget-container{margin:0 0 0 20px}.elementor-939 .elementor-element.elementor-element-c13ee9c .elementor-heading-title{color:var(--e-global-color-astglobalcolor1)}.elementor-939 .elementor-element.elementor-element-fe42471>.elementor-widget-container{border-radius:0}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title{border-width:0;border-color:#e5e5e5;background-color:#fff;padding:20px}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-content{border-width:0;border-bottom-color:#e5e5e5;background-color:#fff;color:var(--e-global-color-secondary);padding:20px}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-item:not(:last-child){margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-title,.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-icon{color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-icon svg{fill:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title.elementor-active a,.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-astglobalcolor1)}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-title{font-size:20px;font-weight:400}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title .elementor-toggle-icon i:before{color:#000}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title .elementor-toggle-icon svg{fill:#000}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0}.elementor-939 .elementor-element.elementor-element-f503618>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-939 .elementor-element.elementor-element-f503618{padding:0 0 100px}.elementor-bc-flex-widget .elementor-939 .elementor-element.elementor-element-9823be2.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-939 .elementor-element.elementor-element-9823be2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-939 .elementor-element.elementor-element-9823be2>.elementor-element-populated{padding:0 10px 0 0}.elementor-939 .elementor-element.elementor-element-dfebd9f>.elementor-widget-container{margin:10px}.elementor-939 .elementor-element.elementor-element-dfebd9f{text-align:left}.elementor-939 .elementor-element.elementor-element-6f8dc81>.elementor-widget-container{margin:10px}.elementor-bc-flex-widget .elementor-939 .elementor-element.elementor-element-c63914e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-939 .elementor-element.elementor-element-c63914e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-939 .elementor-element.elementor-element-c63914e>.elementor-element-populated{margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-939 .elementor-element.elementor-element-1cc8e9b>.elementor-widget-container{margin:0 0 0 20px}.elementor-939 .elementor-element.elementor-element-1cc8e9b .elementor-heading-title{color:var(--e-global-color-astglobalcolor1)}.elementor-939 .elementor-element.elementor-element-4dae95c>.elementor-widget-container{border-radius:0}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title{border-width:0;border-color:#e5e5e5;background-color:#fff;padding:20px}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-content{border-width:0;border-bottom-color:#e5e5e5;background-color:#fff;color:var(--e-global-color-secondary);padding:20px}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-item:not(:last-child){margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-title,.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-icon{color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-icon svg{fill:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title.elementor-active a,.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-astglobalcolor1)}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-title{font-size:20px;font-weight:400}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title .elementor-toggle-icon i:before{color:#000}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title .elementor-toggle-icon svg{fill:#000}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0}.elementor-939 .elementor-element.elementor-element-7420b2e6:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-7420b2e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-7420b2e6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-939 .elementor-element.elementor-element-7420b2e6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-6116e680>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-939 .elementor-element.elementor-element-6116e680>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-12ab6587{text-align:center}.elementor-939 .elementor-element.elementor-element-12ab6587 .elementor-heading-title{font-size:27px;letter-spacing:.7px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-7be12a8b{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor0);--divider-border-width:1px}.elementor-939 .elementor-element.elementor-element-7be12a8b>.elementor-widget-container{padding:20px 0 45px}.elementor-939 .elementor-element.elementor-element-7be12a8b .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0}.elementor-939 .elementor-element.elementor-element-7be12a8b .elementor-divider{text-align:center}.elementor-939 .elementor-element.elementor-element-5bae5cb7>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-7d712a52>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-7d712a52 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-7d712a52{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-7d712a52 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-7d712a52.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-7d712a52.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-7d712a52.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-7d712a52.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-7d712a52 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-7d712a52 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-7d712a52 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-7d712a52 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-468b3af2>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-1f3ebac9>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-1f3ebac9 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-1f3ebac9{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-1f3ebac9 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-1f3ebac9.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-1f3ebac9.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-1f3ebac9.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-1f3ebac9.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-1f3ebac9 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-1f3ebac9 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-1f3ebac9 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-1f3ebac9 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-5fe2f444>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-7efa4ca5>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-7efa4ca5 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-7efa4ca5{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-7efa4ca5 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-7efa4ca5.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-7efa4ca5.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-7efa4ca5.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-7efa4ca5.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-7efa4ca5 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-7efa4ca5 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-7efa4ca5 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-7efa4ca5 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-2011966>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-8568c77>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-8568c77 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-8568c77{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-8568c77 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-8568c77.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-8568c77.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-8568c77.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-8568c77.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-8568c77 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-8568c77 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-8568c77 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-8568c77 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-ea20509>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-544fb67>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-544fb67 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-544fb67{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-544fb67 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-544fb67.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-544fb67.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-544fb67.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-544fb67.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-544fb67 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-544fb67 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-544fb67 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-544fb67 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-fe42b88>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-8e40a84>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-8e40a84 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-8e40a84{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-8e40a84 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-8e40a84.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-8e40a84.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-8e40a84.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-8e40a84.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-8e40a84 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-8e40a84 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-8e40a84 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-8e40a84 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-707f9f9{padding:0}.elementor-939 .elementor-element.elementor-element-cb8039b>.elementor-element-populated{padding:10px 20px}.elementor-939 .elementor-element.elementor-element-1930654>.elementor-widget-container{padding:0 24px 0 0}.elementor-939 .elementor-element.elementor-element-1930654 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-1930654{--icon-box-icon-margin:30px}.elementor-939 .elementor-element.elementor-element-1930654 .elementor-icon-box-title{margin-bottom:16px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-1930654.elementor-view-stacked .elementor-icon{background-color:#191a1e;fill:var(--e-global-color-astglobalcolor0);color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-1930654.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-1930654.elementor-view-default .elementor-icon{fill:#191a1e;color:#191a1e;border-color:#191a1e}.elementor-939 .elementor-element.elementor-element-1930654.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-1930654 .elementor-icon{font-size:17px;padding:13px;border-width:0}.elementor-939 .elementor-element.elementor-element-1930654 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-1930654 .elementor-icon-box-title a{font-size:17px;font-weight:400;line-height:1em}.elementor-939 .elementor-element.elementor-element-1930654 .elementor-icon-box-description{line-height:1.7em;letter-spacing:-.1px;color:#191a1e}.elementor-939 .elementor-element.elementor-element-fdb1e5e:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-fdb1e5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF7A;background-image:url("https://bestamericanroofingcontractor.com/wp-content/uploads/2022/11/1980x-foot-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-939 .elementor-element.elementor-element-fdb1e5e>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-astglobalcolor5) 20%,#FFFFFF00 60%);opacity:.85;transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-fdb1e5e>.elementor-container{max-width:750px}.elementor-939 .elementor-element.elementor-element-fdb1e5e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 200px}.elementor-939 .elementor-element.elementor-element-ad7e385:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-939 .elementor-element.elementor-element-ad7e385>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#FFFFFF00 0%,var(--e-global-color-astglobalcolor5) 25%)}.elementor-939 .elementor-element.elementor-element-ad7e385>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;text-align:left;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px 50px}.elementor-939 .elementor-element.elementor-element-ad7e385>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-4166dbb{text-align:center}.elementor-939 .elementor-element.elementor-element-4166dbb .elementor-heading-title{color:var(--e-global-color-astglobalcolor0)}@media(min-width:768px){.elementor-939 .elementor-element.elementor-element-110d1a6f{width:45%}.elementor-939 .elementor-element.elementor-element-7eaadcae{width:55%}.elementor-939 .elementor-element.elementor-element-26389b9{width:45%}.elementor-939 .elementor-element.elementor-element-1f9e5f7{width:55%}.elementor-939 .elementor-element.elementor-element-9823be2{width:45%}.elementor-939 .elementor-element.elementor-element-c63914e{width:55%}}@media(max-width:1024px){.elementor-939 .elementor-element.elementor-element-623ea53{padding:150px 0}.elementor-939 .elementor-element.elementor-element-2okydml{padding:80px}.elementor-939 .elementor-element.elementor-element-552ba76{text-align:center}.elementor-939 .elementor-element.elementor-element-0b35eb2{text-align:center}.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated{padding:130px 30px 30px}.elementor-939 .elementor-element.elementor-element-285514c>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-285514c{--icon-box-icon-margin:25px}.elementor-939 .elementor-element.elementor-element-285514c .elementor-icon{font-size:25px}.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated{padding:130px 30px 30px}.elementor-939 .elementor-element.elementor-element-58bb9de>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-58bb9de{--icon-box-icon-margin:25px}.elementor-939 .elementor-element.elementor-element-58bb9de .elementor-icon{font-size:25px}.elementor-939 .elementor-element.elementor-element-16480b3c{padding:100px 25px}.elementor-939 .elementor-element.elementor-element-110d1a6f>.elementor-element-populated{padding:0 30px 0 0}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-item:not(:last-child){margin-bottom:4px}.elementor-939 .elementor-element.elementor-element-a805ff4{padding:100px 25px}.elementor-939 .elementor-element.elementor-element-26389b9>.elementor-element-populated{padding:0 30px 0 0}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-item:not(:last-child){margin-bottom:4px}.elementor-939 .elementor-element.elementor-element-f503618{padding:100px 25px}.elementor-939 .elementor-element.elementor-element-9823be2>.elementor-element-populated{padding:0 30px 0 0}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-item:not(:last-child){margin-bottom:4px}.elementor-939 .elementor-element.elementor-element-ad7e385>.elementor-element-populated{margin:0 30px;--e-column-margin-right:30px;--e-column-margin-left:30px}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-623ea53{margin-top:0;margin-bottom:0;padding:100px 0}.elementor-939 .elementor-element.elementor-element-2okydml{padding:60px 30px}.elementor-939 .elementor-element.elementor-element-0b35eb2>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-fbed5e8>.elementor-element-populated{padding:15px}.elementor-939 .elementor-element.elementor-element-854262a>.elementor-element-populated{padding:15px}.elementor-939 .elementor-element.elementor-element-16480b3c{padding:50px 20px}.elementor-939 .elementor-element.elementor-element-110d1a6f>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-7eaadcae>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-939 .elementor-element.elementor-element-7b476194>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-7b476194 .elementor-toggle-item:not(:last-child){margin-bottom:10px}.elementor-939 .elementor-element.elementor-element-a805ff4{padding:50px 20px}.elementor-939 .elementor-element.elementor-element-26389b9>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-1f9e5f7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-939 .elementor-element.elementor-element-fe42471>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-fe42471 .elementor-toggle-item:not(:last-child){margin-bottom:10px}.elementor-939 .elementor-element.elementor-element-f503618{padding:50px 20px}.elementor-939 .elementor-element.elementor-element-9823be2>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-c63914e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-939 .elementor-element.elementor-element-4dae95c>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-4dae95c .elementor-toggle-item:not(:last-child){margin-bottom:10px}.elementor-939 .elementor-element.elementor-element-ad7e385>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px}.elementor-939 .elementor-element.elementor-element-9924f6e>.elementor-widget-container{margin:0;padding:0}}@media(max-width:1024px) and (min-width:768px){.elementor-939 .elementor-element.elementor-element-fbed5e8{width:50%}.elementor-939 .elementor-element.elementor-element-854262a{width:50%}.elementor-939 .elementor-element.elementor-element-110d1a6f{width:50%}.elementor-939 .elementor-element.elementor-element-7eaadcae{width:50%}.elementor-939 .elementor-element.elementor-element-26389b9{width:50%}.elementor-939 .elementor-element.elementor-element-1f9e5f7{width:50%}.elementor-939 .elementor-element.elementor-element-9823be2{width:50%}.elementor-939 .elementor-element.elementor-element-c63914e{width:50%}}@media(min-width:1025px){.elementor-939 .elementor-element.elementor-element-623ea53:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-623ea53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-939 .elementor-element.elementor-element-fdb1e5e:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-fdb1e5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}