.elementor-347 .elementor-element.elementor-element-a85319f:not(.elementor-motion-effects-element-type-background),.elementor-347 .elementor-element.elementor-element-a85319f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://theroofingrevolution.com/wp-content/uploads/2020/12/home-hero-4-lg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-347 .elementor-element.elementor-element-a85319f>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-347 .elementor-element.elementor-element-a85319f>.elementor-container{min-height:400px}.elementor-347 .elementor-element.elementor-element-a85319f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-347 .elementor-element.elementor-element-432ace17{text-align:center}.elementor-347 .elementor-element.elementor-element-432ace17 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:4em;font-weight:900;color:var(--e-global-color-ff99629)}.elementor-347 .elementor-element.elementor-element-1e3a1b9f{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:4px}.elementor-347 .elementor-element.elementor-element-1e3a1b9f .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0}.elementor-347 .elementor-element.elementor-element-1e3a1b9f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-347 .elementor-element.elementor-element-6f0a1bd7{padding:75px 0 25px}.elementor-347 .elementor-element.elementor-element-26381ff{font-size:21px;font-weight:300;line-height:1.6em}.elementor-347 .elementor-element.elementor-element-f4b1688 .eael-contact-form{max-width:800px}.elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield textarea{padding:16px}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield input[type=text],html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield input[type=email],html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield input[type=tel],html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield input[type=number],html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield textarea,html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield select{border-style:solid;border-width:1px}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_footer .gform_button{width:225px !important;padding:0}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_body .gform_page_footer .gform_button{width:225px !important;padding:0}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_body .gform-button:not(.gform-datepicker-toggle){width:225px !important;padding:0}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_body .gform_page_footer .gform_next_button,html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_body .gform_page_footer .gform_previous_button{width:100px}html body .elementor-347 .elementor-element.elementor-element-f4b1688 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),html body .elementor-347 .elementor-element.elementor-element-f4b1688 .gform_wrapper li.gfield_error textarea{border-width:1px}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-a85319f>.elementor-container{min-height:150px}.elementor-347 .elementor-element.elementor-element-432ace17 .elementor-heading-title{font-size:30px}.elementor-347 .elementor-element.elementor-element-6f0a1bd7{padding:0}.elementor-347 .elementor-element.elementor-element-26381ff{font-size:16px}}