.elementor-34 .elementor-element.elementor-element-17861ed{--display:flex;}.elementor-34 .elementor-element.elementor-element-17861ed:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-17861ed > .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-34 .elementor-element.elementor-element-569a719{--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-34 .elementor-element.elementor-element-b0d6b1d{--display:flex;}.elementor-34 .elementor-element.elementor-element-9e43deb{--display:flex;}.elementor-34 .elementor-element.elementor-element-d20f13f{--display:flex;}.elementor-34 .elementor-element.elementor-element-cab2ba2{--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-34 .elementor-element.elementor-element-294a4d1{--display:flex;}.elementor-34 .elementor-element.elementor-element-4b7822b{--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-34 .elementor-element.elementor-element-88f93cc{--display:flex;}.elementor-34 .elementor-element.elementor-element-603940d{--display:flex;}.elementor-34 .elementor-element.elementor-element-82e69f0{--display:flex;}.elementor-34 .elementor-element.elementor-element-340dcfe{--display:flex;}.elementor-34 .elementor-element.elementor-element-cf5ad33{--display:flex;}.elementor-34 .elementor-element.elementor-element-7c71012{--display:flex;}.elementor-34 .elementor-element.elementor-element-8e47c9a{--display:flex;}.elementor-34 .elementor-element.elementor-element-efb1885{--display:flex;}.elementor-34 .elementor-element.elementor-element-4defe5a{--display:flex;}.elementor-34 .elementor-element.elementor-element-b24c67f{--display:flex;}.elementor-34 .elementor-element.elementor-element-67cb9bb{--display:flex;}.elementor-34 .elementor-element.elementor-element-3f7a3b9{--display:flex;}.elementor-34 .elementor-element.elementor-element-6434bfc{--display:flex;}.elementor-34 .elementor-element.elementor-element-8e01d9c{--display:flex;}.elementor-34 .elementor-element.elementor-element-ec2c563{--display:flex;}.elementor-34 .elementor-element.elementor-element-04b46f7{--display:flex;}.elementor-34 .elementor-element.elementor-element-b5f57a8{--display:flex;}.elementor-34 .elementor-element.elementor-element-00cc803{--display:flex;}.elementor-34 .elementor-element.elementor-element-c021a2a{--display:flex;}.elementor-34 .elementor-element.elementor-element-3d2c808{--display:flex;}.elementor-34 .elementor-element.elementor-element-23ef06b{--display:flex;}.elementor-34 .elementor-element.elementor-element-b141a39{--display:flex;}.elementor-34 .elementor-element.elementor-element-b49dcfd{--display:flex;}.elementor-34 .elementor-element.elementor-element-1df7811{--display:flex;}.elementor-34 .elementor-element.elementor-element-a5d7443{--display:flex;}.elementor-34 .elementor-element.elementor-element-0cad204{--display:flex;}.elementor-34 .elementor-element.elementor-element-a44dd0f{--display:flex;}.elementor-34 .elementor-element.elementor-element-3bd57d6{--display:flex;}.elementor-34 .elementor-element.elementor-element-5ab11f7{--display:flex;}.elementor-34 .elementor-element.elementor-element-830e546{--display:flex;}.elementor-34 .elementor-element.elementor-element-0c87c56{--display:flex;}.elementor-34 .elementor-element.elementor-element-64278d9{--display:flex;}.elementor-34 .elementor-element.elementor-element-a5bdbfd{--display:flex;}.elementor-34 .elementor-element.elementor-element-8744193{--display:flex;}.elementor-34 .elementor-element.elementor-element-f4f2c00{--display:flex;}.elementor-34 .elementor-element.elementor-element-1e082c3{--display:flex;}.elementor-34 .elementor-element.elementor-element-6a474cb{--display:flex;}.elementor-34 .elementor-element.elementor-element-c12e63b{--display:flex;}.elementor-34 .elementor-element.elementor-element-27d1ac2{--display:flex;}.elementor-34 .elementor-element.elementor-element-b3c8720{--display:flex;}.elementor-34 .elementor-element.elementor-element-bf6d296{--display:flex;}.elementor-34 .elementor-element.elementor-element-0924f08{--display:flex;}.elementor-34 .elementor-element.elementor-element-ae95219{--display:flex;}.elementor-34 .elementor-element.elementor-element-adc06c7{--display:flex;}.elementor-34 .elementor-element.elementor-element-d23ff16{--display:flex;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-17861ed:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-17861ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-17861ed:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-17861ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}