.elementor-25 .elementor-element.elementor-element-50de8d6{--display:flex;}.elementor-25 .elementor-element.elementor-element-50de8d6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-50de8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rnrroofingok.locallaunchsystem.com/wp-content/uploads/2026/08/rr-banner-gable-peak.webp");background-position:50% 42%;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fed173e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5db097d{--display:flex;}.elementor-25 .elementor-element.elementor-element-a99bb3d{--display:flex;}.elementor-25 .elementor-element.elementor-element-01c5e26{--display:flex;}.elementor-25 .elementor-element.elementor-element-1da5535{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f1446c4{--display:flex;}.elementor-25 .elementor-element.elementor-element-e9e5446{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-f5a9756{--display:flex;}.elementor-25 .elementor-element.elementor-element-ee21f77{--display:flex;}.elementor-25 .elementor-element.elementor-element-3630e5d{--display:flex;}.elementor-25 .elementor-element.elementor-element-68fdc7b{--display:flex;}.elementor-25 .elementor-element.elementor-element-53c9e8b{--display:flex;}.elementor-25 .elementor-element.elementor-element-d101cca{--display:flex;}.elementor-25 .elementor-element.elementor-element-1cc10c5{--display:flex;}.elementor-25 .elementor-element.elementor-element-b353ea0{--display:flex;}.elementor-25 .elementor-element.elementor-element-1ceeb69{--display:flex;}.elementor-25 .elementor-element.elementor-element-6458c4d{--display:flex;}.elementor-25 .elementor-element.elementor-element-e538256{--display:flex;}.elementor-25 .elementor-element.elementor-element-6c2ab5e{--display:flex;}.elementor-25 .elementor-element.elementor-element-dafa822{--display:flex;}.elementor-25 .elementor-element.elementor-element-17e4649{--display:flex;}.elementor-25 .elementor-element.elementor-element-a778322{--display:flex;}.elementor-25 .elementor-element.elementor-element-3de4963{--display:flex;}.elementor-25 .elementor-element.elementor-element-e922fbf{--display:flex;}.elementor-25 .elementor-element.elementor-element-9a39520{--display:flex;}.elementor-25 .elementor-element.elementor-element-d4c6867{--display:flex;}.elementor-25 .elementor-element.elementor-element-65410ef{--display:flex;}.elementor-25 .elementor-element.elementor-element-9117ba2{--display:flex;}.elementor-25 .elementor-element.elementor-element-82a6821{--display:flex;}.elementor-25 .elementor-element.elementor-element-7978445{--display:flex;}.elementor-25 .elementor-element.elementor-element-ee2519a{--display:flex;}.elementor-25 .elementor-element.elementor-element-3f01837{--display:flex;}.elementor-25 .elementor-element.elementor-element-bdf8327{--display:flex;}.elementor-25 .elementor-element.elementor-element-f52bfe0{--display:flex;}.elementor-25 .elementor-element.elementor-element-90fe762{--display:flex;}.elementor-25 .elementor-element.elementor-element-8b77077{--display:flex;}.elementor-25 .elementor-element.elementor-element-f3a7a42{--display:flex;}.elementor-25 .elementor-element.elementor-element-fd516ec{--display:flex;}.elementor-25 .elementor-element.elementor-element-51a1e7b{--display:flex;}.elementor-25 .elementor-element.elementor-element-4b7511a{--display:flex;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-50de8d6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-50de8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-50de8d6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-50de8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}