.elementor-35 .elementor-element.elementor-element-c726334{--display:flex;}.elementor-35 .elementor-element.elementor-element-c726334:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c726334 > .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-35 .elementor-element.elementor-element-4c93590{--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-35 .elementor-element.elementor-element-444b384{--display:flex;}.elementor-35 .elementor-element.elementor-element-bd12090{--display:flex;}.elementor-35 .elementor-element.elementor-element-1693ed1{--display:flex;}.elementor-35 .elementor-element.elementor-element-41a80a4{--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-35 .elementor-element.elementor-element-79f55ea{--display:flex;}.elementor-35 .elementor-element.elementor-element-b03d8bd{--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-35 .elementor-element.elementor-element-10905ed{--display:flex;}.elementor-35 .elementor-element.elementor-element-323dd4f{--display:flex;}.elementor-35 .elementor-element.elementor-element-365a2ae{--display:flex;}.elementor-35 .elementor-element.elementor-element-ef5aaec{--display:flex;}.elementor-35 .elementor-element.elementor-element-b54c063{--display:flex;}.elementor-35 .elementor-element.elementor-element-df2fe7e{--display:flex;}.elementor-35 .elementor-element.elementor-element-cd92ff7{--display:flex;}.elementor-35 .elementor-element.elementor-element-f4fab09{--display:flex;}.elementor-35 .elementor-element.elementor-element-0159528{--display:flex;}.elementor-35 .elementor-element.elementor-element-b416d6c{--display:flex;}.elementor-35 .elementor-element.elementor-element-fc03aed{--display:flex;}.elementor-35 .elementor-element.elementor-element-5b9dd13{--display:flex;}.elementor-35 .elementor-element.elementor-element-918beac{--display:flex;}.elementor-35 .elementor-element.elementor-element-1a2bbcb{--display:flex;}.elementor-35 .elementor-element.elementor-element-de14af6{--display:flex;}.elementor-35 .elementor-element.elementor-element-5a4385b{--display:flex;}.elementor-35 .elementor-element.elementor-element-78c1e7c{--display:flex;}.elementor-35 .elementor-element.elementor-element-fb22eb3{--display:flex;}.elementor-35 .elementor-element.elementor-element-effd592{--display:flex;}.elementor-35 .elementor-element.elementor-element-d3ff755{--display:flex;}.elementor-35 .elementor-element.elementor-element-4129b87{--display:flex;}.elementor-35 .elementor-element.elementor-element-0527be4{--display:flex;}.elementor-35 .elementor-element.elementor-element-eb70597{--display:flex;}.elementor-35 .elementor-element.elementor-element-21d0856{--display:flex;}.elementor-35 .elementor-element.elementor-element-3d5a050{--display:flex;}.elementor-35 .elementor-element.elementor-element-3710383{--display:flex;}.elementor-35 .elementor-element.elementor-element-bccf754{--display:flex;}.elementor-35 .elementor-element.elementor-element-e4c655c{--display:flex;}.elementor-35 .elementor-element.elementor-element-264d36e{--display:flex;}.elementor-35 .elementor-element.elementor-element-0acf5b1{--display:flex;}.elementor-35 .elementor-element.elementor-element-041bc26{--display:flex;}.elementor-35 .elementor-element.elementor-element-05e0595{--display:flex;}.elementor-35 .elementor-element.elementor-element-917edf5{--display:flex;}.elementor-35 .elementor-element.elementor-element-8856ac0{--display:flex;}.elementor-35 .elementor-element.elementor-element-d7a8703{--display:flex;}.elementor-35 .elementor-element.elementor-element-5ee2629{--display:flex;}.elementor-35 .elementor-element.elementor-element-d43cc69{--display:flex;}.elementor-35 .elementor-element.elementor-element-349ffa2{--display:flex;}.elementor-35 .elementor-element.elementor-element-e8ad152{--display:flex;}.elementor-35 .elementor-element.elementor-element-edd7680{--display:flex;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-c726334:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c726334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-c726334:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c726334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}