.elementor-21 .elementor-element.elementor-element-aec6287{--display:flex;}.elementor-21 .elementor-element.elementor-element-aec6287:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-aec6287 > .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-21 .elementor-element.elementor-element-8e61bc0{--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-21 .elementor-element.elementor-element-68b6cfa{--display:flex;}.elementor-21 .elementor-element.elementor-element-e74ffce{--display:flex;}.elementor-21 .elementor-element.elementor-element-ae08ac5{--display:flex;}.elementor-21 .elementor-element.elementor-element-302b461{--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-21 .elementor-element.elementor-element-9dbe248{--display:flex;}.elementor-21 .elementor-element.elementor-element-6b61571{--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-21 .elementor-element.elementor-element-6d02769{--display:flex;}.elementor-21 .elementor-element.elementor-element-3174825{--display:flex;}.elementor-21 .elementor-element.elementor-element-2656f30{--display:flex;}.elementor-21 .elementor-element.elementor-element-7fe1511{--display:flex;}.elementor-21 .elementor-element.elementor-element-255ae8d{--display:flex;}.elementor-21 .elementor-element.elementor-element-b79b57d{--display:flex;}.elementor-21 .elementor-element.elementor-element-6e3a213{--display:flex;}.elementor-21 .elementor-element.elementor-element-9db8ed6{--display:flex;}.elementor-21 .elementor-element.elementor-element-069eb1b{--display:flex;}.elementor-21 .elementor-element.elementor-element-53a702c{--display:flex;}.elementor-21 .elementor-element.elementor-element-9bfc4b2{--display:flex;}.elementor-21 .elementor-element.elementor-element-26827d3{--display:flex;}.elementor-21 .elementor-element.elementor-element-879831c{--display:flex;}.elementor-21 .elementor-element.elementor-element-3aba5d6{--display:flex;}.elementor-21 .elementor-element.elementor-element-6f1e8fa{--display:flex;}.elementor-21 .elementor-element.elementor-element-74160aa{--display:flex;}.elementor-21 .elementor-element.elementor-element-ff43db4{--display:flex;}.elementor-21 .elementor-element.elementor-element-45bcf01{--display:flex;}.elementor-21 .elementor-element.elementor-element-2434ec2{--display:flex;}.elementor-21 .elementor-element.elementor-element-37c26de{--display:flex;}.elementor-21 .elementor-element.elementor-element-c2cefc0{--display:flex;}.elementor-21 .elementor-element.elementor-element-2508136{--display:flex;}.elementor-21 .elementor-element.elementor-element-b9ab7e9{--display:flex;}.elementor-21 .elementor-element.elementor-element-1244e54{--display:flex;}.elementor-21 .elementor-element.elementor-element-bb6d8e0{--display:flex;}.elementor-21 .elementor-element.elementor-element-e4f2ae9{--display:flex;}.elementor-21 .elementor-element.elementor-element-cf72c83{--display:flex;}.elementor-21 .elementor-element.elementor-element-7c3d325{--display:flex;}.elementor-21 .elementor-element.elementor-element-9e83108{--display:flex;}.elementor-21 .elementor-element.elementor-element-3948e31{--display:flex;}.elementor-21 .elementor-element.elementor-element-0362fea{--display:flex;}.elementor-21 .elementor-element.elementor-element-f06b4b6{--display:flex;}.elementor-21 .elementor-element.elementor-element-91bf044{--display:flex;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-aec6287:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-aec6287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-aec6287:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-aec6287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}