.elementor-1605 .elementor-element.elementor-element-37a9ac72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.29;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1605 .elementor-element.elementor-element-37a9ac72:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-37a9ac72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usroofingandcontractors.com/wp-content/uploads/2024/05/abaf1e_4908517833b14a5289980a9d77e588d7_mv2_d_5312_2988_s_4_2.jpg");background-position:center center;background-size:cover;}.elementor-1605 .elementor-element.elementor-element-37a9ac72::before, .elementor-1605 .elementor-element.elementor-element-37a9ac72 > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-37a9ac72 > .e-con-inner > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-37a9ac72 > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-37a9ac72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-37a9ac72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1605 .elementor-element.elementor-element-37a9ac72, .elementor-1605 .elementor-element.elementor-element-37a9ac72::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-1cf96f51{--spacer-size:125px;}.elementor-1605 .elementor-element.elementor-element-7bf53225{text-align:center;}.elementor-1605 .elementor-element.elementor-element-7bf53225 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:36px;font-weight:700;}.elementor-1605 .elementor-element.elementor-element-5a632456{--spacer-size:125px;}.elementor-1605 .elementor-element.elementor-element-39042871{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.51;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-1605 .elementor-element.elementor-element-39042871:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-39042871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1605 .elementor-element.elementor-element-39042871::before, .elementor-1605 .elementor-element.elementor-element-39042871 > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-39042871 > .e-con-inner > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-39042871 > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-39042871 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-39042871 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1605 .elementor-element.elementor-element-39042871, .elementor-1605 .elementor-element.elementor-element-39042871::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-3e517b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-1605 .elementor-element.elementor-element-3e517b9:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-3e517b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-1605 .elementor-element.elementor-element-3e517b9::before, .elementor-1605 .elementor-element.elementor-element-3e517b9 > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-3e517b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-3e517b9 > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-3e517b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-3e517b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F8F8F8;}.elementor-1605 .elementor-element.elementor-element-3e517b9, .elementor-1605 .elementor-element.elementor-element-3e517b9::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-3e517b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1605 .elementor-element.elementor-element-689ffe77{width:var( --container-widget-width, 121.926% );max-width:121.926%;--container-widget-width:121.926%;--container-widget-flex-grow:0;}.elementor-1605 .elementor-element.elementor-element-689ffe77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1605 .elementor-element.elementor-element-326dce91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-326dce91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1605 .elementor-element.elementor-element-593b16c6 .premium-title-container{text-align:left;}.elementor-1605 .elementor-element.elementor-element-593b16c6 .premium-title-header, .elementor-1605 .elementor-element.elementor-element-593b16c6.premium-title-noise-yes .premium-title-text::before, .elementor-1605 .elementor-element.elementor-element-593b16c6.premium-title-noise-yes .premium-title-text::after{color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-593b16c6.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-593b16c6 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#AD3636;--shiny-color:#fff;--animation-speed:1s;}.elementor-1605 .elementor-element.elementor-element-593b16c6 .premium-title-header{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-593b16c6 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-1605 .elementor-element.elementor-element-2b8db004{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1605 .elementor-element.elementor-element-4e18a48e .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;background-color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-4e18a48e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1605 .elementor-element.elementor-element-63248972{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-63248972:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-63248972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1605 .elementor-element.elementor-element-63248972, .elementor-1605 .elementor-element.elementor-element-63248972::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-13090e42 .premium-title-container{text-align:center;}.elementor-1605 .elementor-element.elementor-element-13090e42 .premium-title-header, .elementor-1605 .elementor-element.elementor-element-13090e42.premium-title-noise-yes .premium-title-text::before, .elementor-1605 .elementor-element.elementor-element-13090e42.premium-title-noise-yes .premium-title-text::after{color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-13090e42.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-13090e42 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#AD3636;--shiny-color:#fff;--animation-speed:1s;}.elementor-1605 .elementor-element.elementor-element-13090e42 .premium-title-header{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-13090e42 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-1605 .elementor-element.elementor-element-147e0736{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1605 .elementor-element.elementor-element-147e0736:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-147e0736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1605 .elementor-element.elementor-element-147e0736, .elementor-1605 .elementor-element.elementor-element-147e0736::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-1ad69ccf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-1ad69ccf, .elementor-1605 .elementor-element.elementor-element-1ad69ccf::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-1ad69ccf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta__content{text-align:center;background-color:#ECECEC;}.elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta__bg-wrapper{min-height:278px;}.elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta__button{color:#FFFFFF;background-color:#000000;border-width:0px;border-radius:12px;}.elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta .elementor-cta__bg, .elementor-1605 .elementor-element.elementor-element-30e78e6c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1605 .elementor-element.elementor-element-78c92cd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-78c92cd3, .elementor-1605 .elementor-element.elementor-element-78c92cd3::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta__content{text-align:center;background-color:#ECECEC;}.elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta__bg-wrapper{min-height:278px;}.elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta__button{color:#FFFFFF;background-color:#000000;border-width:0px;border-radius:12px;}.elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta .elementor-cta__bg, .elementor-1605 .elementor-element.elementor-element-78440b8a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1605 .elementor-element.elementor-element-653d39b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-653d39b6, .elementor-1605 .elementor-element.elementor-element-653d39b6::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta__content{text-align:center;background-color:#ECECEC;}.elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta__bg-wrapper{min-height:278px;}.elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta__button{color:#FFFFFF;background-color:#000000;border-width:0px;border-radius:12px;}.elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta .elementor-cta__bg, .elementor-1605 .elementor-element.elementor-element-14e2e4ab .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1605 .elementor-element.elementor-element-5954000a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:12px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-1605 .elementor-element.elementor-element-5954000a, .elementor-1605 .elementor-element.elementor-element-5954000a::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-661e78c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-49c43d77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-21ac4440{text-align:center;}.elementor-1605 .elementor-element.elementor-element-21ac4440 .elementor-heading-title{color:#AD3636;font-family:"Roboto", Sans-serif;font-size:56px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-21ac4440 > .elementor-widget-container{margin:12px 0px 70px 0px;}.elementor-1605 .elementor-element.elementor-element-35ebc618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-790d5ead{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1605 .elementor-element.elementor-element-790d5ead:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-790d5ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-790d5ead, .elementor-1605 .elementor-element.elementor-element-790d5ead::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-474b2a55 .elementor-icon-wrapper{text-align:center;}.elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-stacked .elementor-icon{background-color:#E6E6E6;color:#BE2626;}.elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-framed .elementor-icon, .elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-default .elementor-icon{color:#E6E6E6;border-color:#E6E6E6;}.elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-framed .elementor-icon, .elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-default .elementor-icon svg{fill:#E6E6E6;}.elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-framed .elementor-icon{background-color:#BE2626;}.elementor-1605 .elementor-element.elementor-element-474b2a55.elementor-view-stacked .elementor-icon svg{fill:#BE2626;}.elementor-1605 .elementor-element.elementor-element-474b2a55 .elementor-icon{font-size:38px;}.elementor-1605 .elementor-element.elementor-element-474b2a55 .elementor-icon svg{height:38px;}.elementor-1605 .elementor-element.elementor-element-474b2a55 > .elementor-widget-container{margin:-72px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-1605 .elementor-element.elementor-element-5c094608 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-27dc5940{color:#FFFFFF;}.elementor-1605 .elementor-element.elementor-element-27dc5940 > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-1605 .elementor-element.elementor-element-7797400f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1605 .elementor-element.elementor-element-7797400f:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-7797400f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F6F6F;}.elementor-1605 .elementor-element.elementor-element-7797400f, .elementor-1605 .elementor-element.elementor-element-7797400f::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-529a199 .elementor-icon-wrapper{text-align:center;}.elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-stacked .elementor-icon{background-color:#E6E6E6;color:#BE2626;}.elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-framed .elementor-icon, .elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-default .elementor-icon{color:#E6E6E6;border-color:#E6E6E6;}.elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-framed .elementor-icon, .elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-default .elementor-icon svg{fill:#E6E6E6;}.elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-framed .elementor-icon{background-color:#BE2626;}.elementor-1605 .elementor-element.elementor-element-529a199.elementor-view-stacked .elementor-icon svg{fill:#BE2626;}.elementor-1605 .elementor-element.elementor-element-529a199 .elementor-icon{font-size:38px;}.elementor-1605 .elementor-element.elementor-element-529a199 .elementor-icon svg{height:38px;}.elementor-1605 .elementor-element.elementor-element-529a199 > .elementor-widget-container{margin:-72px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-1605 .elementor-element.elementor-element-2a8a4eb3 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-2da004c3{color:#FFFFFF;}.elementor-1605 .elementor-element.elementor-element-2da004c3 > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-1605 .elementor-element.elementor-element-673d9642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1605 .elementor-element.elementor-element-673d9642:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-673d9642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-673d9642, .elementor-1605 .elementor-element.elementor-element-673d9642::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-5a607a40 .elementor-icon-wrapper{text-align:center;}.elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-stacked .elementor-icon{background-color:#E6E6E6;color:#BE2626;}.elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-framed .elementor-icon, .elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-default .elementor-icon{color:#E6E6E6;border-color:#E6E6E6;}.elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-framed .elementor-icon, .elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-default .elementor-icon svg{fill:#E6E6E6;}.elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-framed .elementor-icon{background-color:#BE2626;}.elementor-1605 .elementor-element.elementor-element-5a607a40.elementor-view-stacked .elementor-icon svg{fill:#BE2626;}.elementor-1605 .elementor-element.elementor-element-5a607a40 .elementor-icon{font-size:38px;}.elementor-1605 .elementor-element.elementor-element-5a607a40 .elementor-icon svg{height:38px;}.elementor-1605 .elementor-element.elementor-element-5a607a40 > .elementor-widget-container{margin:-72px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-1605 .elementor-element.elementor-element-467e0b93 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-744c0a1e{color:#FFFFFF;}.elementor-1605 .elementor-element.elementor-element-744c0a1e > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-1605 .elementor-element.elementor-element-4b489613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-38e8ea8d .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-color:#000000;}.elementor-1605 .elementor-element.elementor-element-38e8ea8d > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-1605 .elementor-element.elementor-element-4353b12d{--display:flex;--min-height:389px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.43;}.elementor-1605 .elementor-element.elementor-element-4353b12d:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-4353b12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usroofingandcontractors.com/wp-content/uploads/2024/05/house-roof-4-1.jpg");background-position:0px -211px;background-repeat:no-repeat;background-size:cover;}.elementor-1605 .elementor-element.elementor-element-4353b12d::before, .elementor-1605 .elementor-element.elementor-element-4353b12d > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-4353b12d > .e-con-inner > .elementor-background-video-container::before, .elementor-1605 .elementor-element.elementor-element-4353b12d > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-4353b12d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1605 .elementor-element.elementor-element-4353b12d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#1A1616;}.elementor-1605 .elementor-element.elementor-element-4353b12d, .elementor-1605 .elementor-element.elementor-element-4353b12d::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-4353b12d.e-con{--align-self:center;}.elementor-1605 .elementor-element.elementor-element-7fa9b1d3{--spacer-size:50px;}.elementor-1605 .elementor-element.elementor-element-451747cc .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-794ce18d{--spacer-size:50px;}.elementor-1605 .elementor-element.elementor-element-2e5bd03d{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-1605 .elementor-element.elementor-element-210802e5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;background-color:#AD3636;}.elementor-1605 .elementor-element.elementor-element-210802e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1605 .elementor-element.elementor-element-4471b259{--spacer-size:50px;}.elementor-1605 .elementor-element.elementor-element-7fe23945{--display:flex;--background-transition:0.3s;--margin-top:23px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:10px;--padding-right:10px;}.elementor-1605 .elementor-element.elementor-element-7fe23945:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-7fe23945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1605 .elementor-element.elementor-element-7fe23945, .elementor-1605 .elementor-element.elementor-element-7fe23945::before{--border-transition:0.3s;}.elementor-1605 .elementor-element.elementor-element-7fe23945 > .elementor-shape-top svg, .elementor-1605 .elementor-element.elementor-element-7fe23945 > .e-con-inner > .elementor-shape-top svg{height:77px;}.elementor-1605 .elementor-element.elementor-element-7fe23945 > .elementor-shape-bottom svg, .elementor-1605 .elementor-element.elementor-element-7fe23945 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-1605 .elementor-element.elementor-element-104f2d{text-align:center;}.elementor-1605 .elementor-element.elementor-element-104f2d .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;}.elementor-1605 .elementor-element.elementor-element-104f2d > .elementor-widget-container{margin:12px 0px 33px 0px;}.elementor-1605 .elementor-element.elementor-element-17147518{text-align:center;}.elementor-1605 .elementor-element.elementor-element-17147518 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-1605 .elementor-element.elementor-element-17147518 > .elementor-widget-container{margin:12px 0px 33px 0px;}.elementor-1605 .elementor-element.elementor-element-6fff2a6d .elementor-swiper-button{font-size:20px;}@media(max-width:1024px){.elementor-1605 .elementor-element.elementor-element-13090e42 .premium-title-header{font-size:36px;}.elementor-1605 .elementor-element.elementor-element-21ac4440 .elementor-heading-title{font-size:38px;}.elementor-1605 .elementor-element.elementor-element-4353b12d:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-4353b12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1605 .elementor-element.elementor-element-451747cc .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-1605 .elementor-element.elementor-element-3e517b9{--width:28.321%;}.elementor-1605 .elementor-element.elementor-element-326dce91{--width:75.869%;}.elementor-1605 .elementor-element.elementor-element-147e0736{--content-width:1140px;}.elementor-1605 .elementor-element.elementor-element-1ad69ccf{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-78c92cd3{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-653d39b6{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-661e78c4{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-49c43d77{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-35ebc618{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-790d5ead{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-7797400f{--width:33.3333%;}.elementor-1605 .elementor-element.elementor-element-673d9642{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1605 .elementor-element.elementor-element-3e517b9{--width:313.062px;}.elementor-1605 .elementor-element.elementor-element-1ad69ccf{--width:99.89%;}.elementor-1605 .elementor-element.elementor-element-78c92cd3{--width:100%;}.elementor-1605 .elementor-element.elementor-element-653d39b6{--width:100%;}}@media(max-width:767px){.elementor-1605 .elementor-element.elementor-element-326dce91{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1605 .elementor-element.elementor-element-593b16c6 .premium-title-container{text-align:center;}.elementor-1605 .elementor-element.elementor-element-13090e42 .premium-title-header{font-size:30px;}.elementor-1605 .elementor-element.elementor-element-147e0736{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1605 .elementor-element.elementor-element-661e78c4{--min-height:0px;}.elementor-1605 .elementor-element.elementor-element-21ac4440 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1605 .elementor-element.elementor-element-35ebc618{--min-height:0px;}.elementor-1605 .elementor-element.elementor-element-38e8ea8d .elementor-button{font-size:19px;}.elementor-1605 .elementor-element.elementor-element-4353b12d:not(.elementor-motion-effects-element-type-background), .elementor-1605 .elementor-element.elementor-element-4353b12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1605 .elementor-element.elementor-element-451747cc{text-align:center;}.elementor-1605 .elementor-element.elementor-element-451747cc .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-1605 .elementor-element.elementor-element-2e5bd03d{text-align:center;font-size:19px;}.elementor-1605 .elementor-element.elementor-element-104f2d .elementor-heading-title{font-size:26px;}}