.elementor-79 .elementor-element.elementor-element-35b3040:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-35b3040>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/07/services-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-79 .elementor-element.elementor-element-35b3040>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#000 0%,#000 100%);opacity:.61;transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-35b3040{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-79 .elementor-element.elementor-element-cc8de9b{text-align:center}.elementor-79 .elementor-element.elementor-element-cc8de9b .elementor-heading-title{color:#fcfcfc;font-family:"Roboto",Sans-serif;font-size:75px;font-weight:600}.elementor-79 .elementor-element.elementor-element-ffed5e6 .elementor-button{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500}.elementor-79 .elementor-element.elementor-element-f6aabf7:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-f6aabf7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-f6aabf7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 0 479px}.elementor-79 .elementor-element.elementor-element-f6aabf7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-bcde68c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-79 .elementor-element.elementor-element-acc6e7c{margin-top:-84px;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-2c4d527.elementor-column .elementor-widget-wrap{align-items:center}.elementor-79 .elementor-element.elementor-element-2c4d527.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-79 .elementor-element.elementor-element-2c4d527:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/03/Untitled-design-5.png");background-position:114px -98px;background-size:cover}.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-accent);opacity:.5}.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-element-populated,.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-element-populated>.elementor-background-overlay,.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-background-slideshow{border-radius:10px}.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-245e614.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-79 .elementor-element.elementor-element-245e614.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-245e614.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-79 .elementor-element.elementor-element-245e614{--icon-box-icon-margin:16px}.elementor-79 .elementor-element.elementor-element-245e614 .elementor-icon-box-title{margin-bottom:18px;color:#fff}.elementor-79 .elementor-element.elementor-element-245e614 .elementor-icon-box-title,.elementor-79 .elementor-element.elementor-element-245e614 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-79 .elementor-element.elementor-element-245e614 .elementor-icon-box-description{color:#fff;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-79 .elementor-element.elementor-element-245e614>.elementor-widget-container{padding:0 20px}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-430b769.elementor-column .elementor-widget-wrap{align-items:center}.elementor-79 .elementor-element.elementor-element-430b769.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-79 .elementor-element.elementor-element-430b769:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-430b769>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/03/Untitled-design-4.png");background-position:114px -98px;background-size:cover}.elementor-79 .elementor-element.elementor-element-430b769>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-accent);opacity:.5}.elementor-79 .elementor-element.elementor-element-430b769>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-79 .elementor-element.elementor-element-430b769>.elementor-element-populated,.elementor-79 .elementor-element.elementor-element-430b769>.elementor-element-populated>.elementor-background-overlay,.elementor-79 .elementor-element.elementor-element-430b769>.elementor-background-slideshow{border-radius:10px}.elementor-79 .elementor-element.elementor-element-430b769>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-0f2386d.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-79 .elementor-element.elementor-element-0f2386d.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-0f2386d.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-79 .elementor-element.elementor-element-0f2386d{--icon-box-icon-margin:21px}.elementor-79 .elementor-element.elementor-element-0f2386d .elementor-icon-box-title{margin-bottom:23px;color:#fff}.elementor-79 .elementor-element.elementor-element-0f2386d .elementor-icon-box-title,.elementor-79 .elementor-element.elementor-element-0f2386d .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-79 .elementor-element.elementor-element-0f2386d .elementor-icon-box-description{color:#fff;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-79 .elementor-element.elementor-element-0f2386d>.elementor-widget-container{padding:0 20px}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-af15d1c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-79 .elementor-element.elementor-element-af15d1c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-79 .elementor-element.elementor-element-af15d1c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/03/Untitled-design-8.png");background-position:114px -98px;background-size:cover}.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-accent);opacity:.5}.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-element-populated,.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-element-populated>.elementor-background-overlay,.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-background-slideshow{border-radius:10px}.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0}.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-745dd1a.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-79 .elementor-element.elementor-element-745dd1a.elementor-view-framed .elementor-icon,.elementor-79 .elementor-element.elementor-element-745dd1a.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-79 .elementor-element.elementor-element-745dd1a{--icon-box-icon-margin:21px}.elementor-79 .elementor-element.elementor-element-745dd1a .elementor-icon-box-title{margin-bottom:23px;color:#fff}.elementor-79 .elementor-element.elementor-element-745dd1a .elementor-icon-box-title,.elementor-79 .elementor-element.elementor-element-745dd1a .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-79 .elementor-element.elementor-element-745dd1a .elementor-icon-box-description{color:#fff;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-79 .elementor-element.elementor-element-745dd1a>.elementor-widget-container{padding:0 20px}.elementor-79 .elementor-element.elementor-element-f80f407:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-f80f407>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-f80f407{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 50px}.elementor-79 .elementor-element.elementor-element-f80f407>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-e74a5f6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-e74a5f6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/07/services1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-79 .elementor-element.elementor-element-e74a5f6>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00000047 0%,#00000057 100%);opacity:.72}.elementor-79 .elementor-element.elementor-element-e74a5f6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-79 .elementor-element.elementor-element-e74a5f6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-e74a5f6{z-index:1}.elementor-79 .elementor-element.elementor-element-ff1ee3c{--spacer-size:600px}.elementor-bc-flex-widget .elementor-79 .elementor-element.elementor-element-8a41672.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-79 .elementor-element.elementor-element-8a41672.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-79 .elementor-element.elementor-element-8a41672:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-8a41672>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c1c1c}.elementor-79 .elementor-element.elementor-element-8a41672>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px 0 0 -163px;--e-column-margin-right:0px;--e-column-margin-left:-163px;padding:100px 0 0 200px}.elementor-79 .elementor-element.elementor-element-8a41672>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-629a2c2 .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-weight:600}.elementor-79 .elementor-element.elementor-element-629a2c2>.elementor-widget-container{padding:0 20px 0 0}.elementor-79 .elementor-element.elementor-element-abeda08{color:#fff;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-79 .elementor-element.elementor-element-abeda08>.elementor-widget-container{padding:0 30px 0 0}.elementor-79 .elementor-element.elementor-element-1f1e1fa .elementor-button{font-family:"Roboto",Sans-serif;font-weight:500;fill:#fff;color:#fff;background-color:#E0781100;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-1f1e1fa .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-1f1e1fa .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-1f1e1fa .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-1f1e1fa .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-dcc6132:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-dcc6132>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-dcc6132{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0}.elementor-79 .elementor-element.elementor-element-dcc6132>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-edc7210{text-align:center}.elementor-79 .elementor-element.elementor-element-edc7210 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:600}.elementor-79 .elementor-element.elementor-element-edc7210>.elementor-widget-container{padding:0 0 50px}.elementor-79 .elementor-element.elementor-element-a0659bf{padding:0 0 70px}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta__title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta__description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#fff}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta__button{color:#fff;border-color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta__button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta .elementor-cta__bg,.elementor-79 .elementor-element.elementor-element-ba17319 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-79 .elementor-element.elementor-element-ba17319>.elementor-widget-container{border-style:solid;border-width:3px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta__content{text-align:center;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta__title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta__description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#fff}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta__button{color:#fff;border-color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta__button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta .elementor-cta__bg,.elementor-79 .elementor-element.elementor-element-69d8f4f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-79 .elementor-element.elementor-element-69d8f4f>.elementor-widget-container{border-style:solid;border-width:3px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta__content{text-align:center;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta__title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta__description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#fff}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta__button{color:#fff;border-color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta__button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta .elementor-cta__bg,.elementor-79 .elementor-element.elementor-element-e60b4dc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-79 .elementor-element.elementor-element-e60b4dc>.elementor-widget-container{border-style:solid;border-width:3px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-c14db49{padding:0 0 70px}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta__title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:600;color:#fff}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta__description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#fff}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta__button{color:#fff;border-color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta__button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta .elementor-cta__bg,.elementor-79 .elementor-element.elementor-element-41fd5d4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-79 .elementor-element.elementor-element-41fd5d4>.elementor-widget-container{border-style:solid;border-width:3px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-5726830:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-5726830>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/07/services2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-79 .elementor-element.elementor-element-5726830>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#000 0%,#000 100%);opacity:.57;transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-5726830{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0}.elementor-79 .elementor-element.elementor-element-28a6910:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000BF}.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-element-populated,.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-element-populated>.elementor-background-overlay,.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-background-slideshow{border-radius:100px}.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 100px}.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-ad02b7a{text-align:center}.elementor-79 .elementor-element.elementor-element-ad02b7a .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-size:37px;font-weight:600}.elementor-79 .elementor-element.elementor-element-f97562f{text-align:center;color:#fff}.elementor-79 .elementor-element.elementor-element-92dd598 .elementor-button{font-family:"Roboto",Sans-serif;font-size:19px;font-weight:500;fill:#fff;color:#fff;background-color:#CD7F3200;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-92dd598 .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-92dd598 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-92dd598 .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-92dd598 .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-58dcd4d:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-58dcd4d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-58dcd4d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0 30px}.elementor-79 .elementor-element.elementor-element-58dcd4d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-610a2da{text-align:center}.elementor-79 .elementor-element.elementor-element-610a2da .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:600}.elementor-79 .elementor-element.elementor-element-610a2da>.elementor-widget-container{padding:0 0 50px}.elementor-79 .elementor-element.elementor-element-8018ff1:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-8018ff1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-8018ff1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-79 .elementor-element.elementor-element-8018ff1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-20f2400>.elementor-element-populated{border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0}.elementor-79 .elementor-element.elementor-element-20f2400>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-4d226a5.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-79 .elementor-element.elementor-element-4d226a5.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-79 .elementor-element.elementor-element-4d226a5.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-4d226a5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-79 .elementor-element.elementor-element-4d226a5 .elementor-image-box-img img{transition-duration:.3s}.elementor-79 .elementor-element.elementor-element-4d226a5>.elementor-widget-container{padding:20px 50px 0}.elementor-79 .elementor-element.elementor-element-c76a808 .elementor-button{fill:#000;color:#000;background-color:#CD7F3200;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-c76a808 .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-c76a808 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-c76a808 .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-c76a808 .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-8c89f34>.elementor-element-populated{border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-79 .elementor-element.elementor-element-8c89f34>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-db2f1cb.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-79 .elementor-element.elementor-element-db2f1cb.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-79 .elementor-element.elementor-element-db2f1cb.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-db2f1cb .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-79 .elementor-element.elementor-element-db2f1cb .elementor-image-box-img img{transition-duration:.3s}.elementor-79 .elementor-element.elementor-element-db2f1cb>.elementor-widget-container{padding:20px 50px 0}.elementor-79 .elementor-element.elementor-element-8248897 .elementor-button{fill:#000;color:#000;background-color:#CD7F3200;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-8248897 .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-8248897 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-8248897 .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-8248897 .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-f0f394b:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-f0f394b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-f0f394b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-79 .elementor-element.elementor-element-f0f394b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-2d71602>.elementor-element-populated{border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0}.elementor-79 .elementor-element.elementor-element-2d71602>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-83f75ab.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-79 .elementor-element.elementor-element-83f75ab.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-79 .elementor-element.elementor-element-83f75ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-83f75ab .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-79 .elementor-element.elementor-element-83f75ab .elementor-image-box-img img{transition-duration:.3s}.elementor-79 .elementor-element.elementor-element-83f75ab>.elementor-widget-container{padding:20px 50px 0}.elementor-79 .elementor-element.elementor-element-3bee0d2 .elementor-button{fill:#000;color:#000;background-color:#CD7F3200;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-3bee0d2 .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-3bee0d2 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-3bee0d2 .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-3bee0d2 .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-301c4f1>.elementor-element-populated{border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-79 .elementor-element.elementor-element-301c4f1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-ca9e198.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-79 .elementor-element.elementor-element-ca9e198.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-79 .elementor-element.elementor-element-ca9e198.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-ca9e198 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-79 .elementor-element.elementor-element-ca9e198 .elementor-image-box-img img{transition-duration:.3s}.elementor-79 .elementor-element.elementor-element-ca9e198>.elementor-widget-container{padding:20px 50px 0}.elementor-79 .elementor-element.elementor-element-daa30a4 .elementor-button{fill:#000;color:#000;background-color:#CD7F3200;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-daa30a4 .elementor-button:hover,.elementor-79 .elementor-element.elementor-element-daa30a4 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-79 .elementor-element.elementor-element-daa30a4 .elementor-button:hover svg,.elementor-79 .elementor-element.elementor-element-daa30a4 .elementor-button:focus svg{fill:#fff}.elementor-79 .elementor-element.elementor-element-6967ab0:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-6967ab0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-79 .elementor-element.elementor-element-6967ab0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-84px;padding:0}.elementor-79 .elementor-element.elementor-element-6967ab0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-60d9417 img{width:43%}.elementor-79 .elementor-element.elementor-element-60d9417>.elementor-widget-container{margin:-65px 0 0}.elementor-79 .elementor-element.elementor-element-60d9417{z-index:1}.elementor-79 .elementor-element.elementor-element-3e6391c img{width:43%}.elementor-79 .elementor-element.elementor-element-3e6391c>.elementor-widget-container{margin:-65px 0 0}.elementor-79 .elementor-element.elementor-element-3e6391c{z-index:1}.elementor-79 .elementor-element.elementor-element-888ecb8:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-888ecb8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-79 .elementor-element.elementor-element-888ecb8>.elementor-background-overlay{background-image:url("https://leewestonroofing.com/wp-content/uploads/2023/03/pngegg-3.png");background-position:-222px -98px;background-repeat:no-repeat;background-size:27% auto;opacity:.76;transition:background .3s,border-radius .3s,opacity .3s}.elementor-79 .elementor-element.elementor-element-888ecb8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-79 .elementor-element.elementor-element-2a93753{text-align:center}.elementor-79 .elementor-element.elementor-element-2a93753 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:49px;font-weight:600}.elementor-79 .elementor-element.elementor-element-2a93753>.elementor-widget-container{padding:0 0 40px}.elementor-79 .elementor-element.elementor-element-0526962 .elementor-accordion-item{border-width:2px}.elementor-79 .elementor-element.elementor-element-0526962 .elementor-accordion-item .elementor-tab-content{border-width:2px}.elementor-79 .elementor-element.elementor-element-0526962 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px}:root{--page-title-display:none}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-9deeab7{width:29.583%}.elementor-79 .elementor-element.elementor-element-258880f{width:39.875%}.elementor-79 .elementor-element.elementor-element-30698aa{width:29.846%}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-2c4d527:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-79 .elementor-element.elementor-element-430b769:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-430b769>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-79 .elementor-element.elementor-element-af15d1c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-79 .elementor-element.elementor-element-888ecb8>.elementor-background-overlay{background-position:0 0}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-35b3040{padding:100px 0}.elementor-79 .elementor-element.elementor-element-cc8de9b .elementor-heading-title{font-size:22px}.elementor-79 .elementor-element.elementor-element-ffed5e6 .elementor-button{font-size:9px}.elementor-79 .elementor-element.elementor-element-2c4d527:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-79 .elementor-element.elementor-element-430b769:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-430b769>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-79 .elementor-element.elementor-element-af15d1c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-79 .elementor-element.elementor-element-f80f407{margin-top:0;margin-bottom:0;padding:0}.elementor-79 .elementor-element.elementor-element-8a41672>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-79 .elementor-element.elementor-element-629a2c2 .elementor-heading-title{font-size:22px}.elementor-79 .elementor-element.elementor-element-abeda08{font-size:11px}.elementor-79 .elementor-element.elementor-element-1f1e1fa .elementor-button{font-size:12px}.elementor-79 .elementor-element.elementor-element-edc7210 .elementor-heading-title{font-size:18px}.elementor-79 .elementor-element.elementor-element-28a6910>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 30px 30px}.elementor-79 .elementor-element.elementor-element-ad02b7a .elementor-heading-title{font-size:26px}.elementor-79 .elementor-element.elementor-element-f97562f>.elementor-widget-container{padding:0 20px}.elementor-79 .elementor-element.elementor-element-92dd598>.elementor-widget-container{margin:0;padding:0 0 50px}.elementor-79 .elementor-element.elementor-element-610a2da .elementor-heading-title{font-size:21px}.elementor-79 .elementor-element.elementor-element-4d226a5 .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-db2f1cb .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-83f75ab .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-ca9e198 .elementor-image-box-img{margin-bottom:15px}.elementor-79 .elementor-element.elementor-element-60d9417>.elementor-widget-container{padding:0 0 50px}.elementor-79 .elementor-element.elementor-element-3e6391c>.elementor-widget-container{padding:30px 0 0}.elementor-79 .elementor-element.elementor-element-888ecb8>.elementor-background-overlay{background-position:0 0}.elementor-79 .elementor-element.elementor-element-2a93753 .elementor-heading-title{font-size:31px}}@media(min-width:1025px){.elementor-79 .elementor-element.elementor-element-2c4d527:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-2c4d527>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-79 .elementor-element.elementor-element-430b769:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-430b769>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-79 .elementor-element.elementor-element-af15d1c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-79 .elementor-element.elementor-element-af15d1c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-79 .elementor-element.elementor-element-5726830:not(.elementor-motion-effects-element-type-background),.elementor-79 .elementor-element.elementor-element-5726830>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}