.avia-section.av-mrc8rb87-9ce480fe69a1d301b193e24edc870139 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://raindanceroof.com/wp-content/uploads/2026/07/roof-replacement-la-mesa-scaled.webp);background-position:50% 100%;background-attachment:scroll} #top .av_textblock_section.av-mrca8jl1-2e847766b3c12d108e12d2968ad6b7f0 .avia_textblock{color:#fcca3f} #top .av_textblock_section.av-mrc8pc8i-6fc9f538ec74178c30ef5940ccf6261c .avia_textblock{color:#ffffff;text-align:left} .avia-section.av-mrgndrt0-c0ff302d30c4a79e20bb1d00f45e7279{background-color:#015baa;background-image:unset} #top .av-special-heading.av-mrgn9k71-fb9a719ac03433b383d3e860a62a1380{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-mrgn9k71-fb9a719ac03433b383d3e860a62a1380 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mrgn9k71-fb9a719ac03433b383d3e860a62a1380 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mrgn9k71-fb9a719ac03433b383d3e860a62a1380 .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-mrgr84hs-f7ad583f6a1e445a0fd3c7bb777d8849{background-color:#fcca3f;border-color:#fcca3f;color:#013663;border-radius:2rem 2rem 2rem 2rem;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mrgr84hs-f7ad583f6a1e445a0fd3c7bb777d8849:hover{color:#013663;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mrgr84hs-f7ad583f6a1e445a0fd3c7bb777d8849:hover .avia_button_background{border-radius:2rem 2rem 2rem 2rem}#top #wrap_all .avia-button.av-mrgr84hs-f7ad583f6a1e445a0fd3c7bb777d8849 .avia-svg-icon svg:first-child{fill:#013663;stroke:#013663}#top #wrap_all .avia-button.av-mrgr84hs-f7ad583f6a1e445a0fd3c7bb777d8849:hover .avia-svg-icon svg:first-child{fill:#013663;stroke:#013663} .avia-image-container.av-264jtwk-548dde6aa0a9544869f067ef91ae0e09 img.avia_image{box-shadow:none}.avia-image-container.av-264jtwk-548dde6aa0a9544869f067ef91ae0e09 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-24tkauc-1476b4faea11c0b7fdc499b494cccb4f .avia_textblock{text-align:center} .avia-image-container.av-224jxj8-5b12474dca83a4c4826ef179c1b40f8f img.avia_image{box-shadow:none}.avia-image-container.av-224jxj8-5b12474dca83a4c4826ef179c1b40f8f .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-1zz55gk-e343dacd8ae333f6a34b8b2add487af9 .avia_textblock{text-align:center} .avia-image-container.av-1vzbwac-c7e9589a84cfffe424707586eabe7f9c img.avia_image{box-shadow:none}.avia-image-container.av-1vzbwac-c7e9589a84cfffe424707586eabe7f9c .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-1urv1es-3eb8a48ded93a299a9df98b63697a8d5 .avia_textblock{text-align:center} .avia-image-container.av-1rzvxic-6dd182c2ed6da2c8b91faa3cea6d0349 img.avia_image{box-shadow:none}.avia-image-container.av-1rzvxic-6dd182c2ed6da2c8b91faa3cea6d0349 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-1qigpec-9ff13d639377837f7e4e71c2be6e462f .avia_textblock{text-align:center} .avia-image-container.av-5u59us-9ed9d324d09051150581972a40357a3e img.avia_image{box-shadow:none}.avia-image-container.av-5u59us-9ed9d324d09051150581972a40357a3e .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-1kk3sr8-3140b70207717b37a73dce06e71ae966 .avia_textblock{text-align:center} #top .hr.hr-invisible.av-mrc9wam1-8ddd71b77611995aef476bb2b0ee0db8{height:32px} #top .avia-icon-list-container.av-mrc9nveg-5c5cc787982b8bac016dfb98365f16cf .iconlist_icon{background-color:#015baa;border-style:none;box-shadow:none} #top .avia-icon-list-container.av-mrc9vt9o-180ed5c46a78eebfc1ea025eeddeab98 .iconlist_icon{background-color:#015baa;border-style:none;box-shadow:none} .avia-section.av-lre28k-190847760938b6a0b9463e7901eb9acb{background-color:#013663;background-image:unset;position:relative}.avia-section.av-lre28k-190847760938b6a0b9463e7901eb9acb .avia-divider-svg-bottom svg{height:50px;width:calc(100% + 1.3px)} #top .av_textblock_section.av-mrc98ygm-6d3e7a08b4e7bc669ea9f197e6c8fbb2 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-mrccoqe9-27082432c6d1da0f593244198f9a03eb{background-color:#fcca3f;border-color:#fcca3f;color:#013663;border-radius:2rem 2rem 2rem 2rem;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mrccoqe9-27082432c6d1da0f593244198f9a03eb:hover{color:#013663;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mrccoqe9-27082432c6d1da0f593244198f9a03eb:hover .avia_button_background{border-radius:2rem 2rem 2rem 2rem}#top #wrap_all .avia-button.av-mrccoqe9-27082432c6d1da0f593244198f9a03eb .avia-svg-icon svg:first-child{fill:#013663;stroke:#013663}#top #wrap_all .avia-button.av-mrccoqe9-27082432c6d1da0f593244198f9a03eb:hover .avia-svg-icon svg:first-child{fill:#013663;stroke:#013663} .avia_transform .avia-image-container.av-hwp4v8-ae6890b2abffe0fd3b7fed509e3e5d49{animation-duration:1s}.avia-image-container.av-hwp4v8-ae6890b2abffe0fd3b7fed509e3e5d49 img.avia_image{box-shadow:none;-webkit-mask-image:url( https://raindanceroof.com/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-image:url( https://raindanceroof.com/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );mask-size:contain;mask-position:center center;mask-repeat:no-repeat}.avia-image-container.av-hwp4v8-ae6890b2abffe0fd3b7fed509e3e5d49 .av-image-caption-overlay-center{color:#ffffff} @keyframes av_boxShadowEffect_av-1cpjh1w-a84c7ad1784858da3705d3ae94a278f4-column{0%{box-shadow:0 0 0 0 rgba(26,26,26,0.38);opacity:1}100%{box-shadow:0 0 10px 0 rgba(26,26,26,0.38);opacity:1}}.flex_column.av-1cpjh1w-a84c7ad1784858da3705d3ae94a278f4{width:48.5%;margin-left:0;box-shadow:0 0 10px 0 rgba(26,26,26,0.38);border-radius:.5rem .5rem .5rem .5rem}#top .flex_column_table.av-equal-height-column-flextable.av-1cpjh1w-a84c7ad1784858da3705d3ae94a278f4 .av-flex-placeholder{width:3%} .avia-image-diff-container.av-mrgsggl4-34475069060d92c592cde4b89dc60af8 .av-image-diff-handle{box-shadow:0 0 12px rgba(51,51,51,0.5)}.avia-image-diff-container.av-mrgsggl4-34475069060d92c592cde4b89dc60af8 .av-image-diff-handle:before{box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.avia-image-diff-container.av-mrgsggl4-34475069060d92c592cde4b89dc60af8 .av-image-diff-handle:after{box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5)} .flex_column.av-1br5wl0-715e7a3a15dacb3a2e4e0a816dc7ee55{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1br5wl0-715e7a3a15dacb3a2e4e0a816dc7ee55 .av-flex-placeholder{width:3%} .flex_column.av-187ti04-36c205d33b10baf86239163d13273985{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-187ti04-36c205d33b10baf86239163d13273985 .av-flex-placeholder{width:3%} @keyframes av_boxShadowEffect_av-160irxw-17f02de88a60337eb224b7bac7fa352e-column{0%{box-shadow:0 0 0 0 rgba(26,26,26,0.38);opacity:1}100%{box-shadow:0 0 10px 0 rgba(26,26,26,0.38);opacity:1}}.flex_column.av-160irxw-17f02de88a60337eb224b7bac7fa352e{width:48.5%;margin-left:0;box-shadow:0 0 10px 0 rgba(26,26,26,0.38);border-radius:.5rem .5rem .5rem .5rem}#top .flex_column_table.av-equal-height-column-flextable.av-160irxw-17f02de88a60337eb224b7bac7fa352e .av-flex-placeholder{width:3%} .avia-image-container.av-6ggllw-63d5655f468e9259556a14c99f0cbd48 img.avia_image{box-shadow:none}.avia-image-container.av-6ggllw-63d5655f468e9259556a14c99f0cbd48 .av-image-caption-overlay-center{color:#ffffff} @keyframes av_boxShadowEffect_av-11syo6s-9a1d1cbb9438dd0661d35a6aa8fb17af-column{0%{box-shadow:0 0 0 0 rgba(26,26,26,0.38);opacity:1}100%{box-shadow:0 0 10px 0 rgba(26,26,26,0.38);opacity:1}}.flex_column.av-11syo6s-9a1d1cbb9438dd0661d35a6aa8fb17af{width:48.5%;margin-left:0;box-shadow:0 0 10px 0 rgba(26,26,26,0.38);border-radius:.5rem .5rem .5rem .5rem}#top .flex_column_table.av-equal-height-column-flextable.av-11syo6s-9a1d1cbb9438dd0661d35a6aa8fb17af .av-flex-placeholder{width:3%} .flex_column.av-12hs8ec-9f0a096879b2a5da94f4754f322ec0e6{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-12hs8ec-9f0a096879b2a5da94f4754f322ec0e6 .av-flex-placeholder{width:3%} #top .av_textblock_section.av-mrcdq67p-ecacefb954d30b4b92e3d32c2b680a79 .avia_textblock{color:#fcca3f} #top #wrap_all .avia-button.av-mrdsbx8x-765bf7028762f32f318337bec59d10f7{color:#1a1a1a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1a1a1a;border-radius:2rem 2rem 2rem 2rem;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mrdsbx8x-765bf7028762f32f318337bec59d10f7:hover{color:#1a1a1a;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mrdsbx8x-765bf7028762f32f318337bec59d10f7:hover .avia_button_background{border-radius:2rem 2rem 2rem 2rem}#top #wrap_all .avia-button.av-mrdsbx8x-765bf7028762f32f318337bec59d10f7 .avia-svg-icon svg:first-child{fill:#1a1a1a;stroke:#1a1a1a}#top #wrap_all .avia-button.av-mrdsbx8x-765bf7028762f32f318337bec59d10f7:hover .avia-svg-icon svg:first-child{fill:#1a1a1a;stroke:#1a1a1a} @keyframes av_boxShadowEffect_av-mrce2c1w-d49915133cce7a787b845f69aa686075-column{0%{box-shadow:0 0 0 0 rgba(26,26,26,0.38);opacity:1}100%{box-shadow:0 0 10px 0 rgba(26,26,26,0.38);opacity:1}}.flex_column.av-mrce2c1w-d49915133cce7a787b845f69aa686075{width:31.333333333333%;margin-left:0;box-shadow:0 0 10px 0 rgba(26,26,26,0.38);border-radius:.5rem .5rem .5rem .5rem;padding:32px 32px 32px 32px;background-color:#fafafa}#top .flex_column_table.av-equal-height-column-flextable.av-mrce2c1w-d49915133cce7a787b845f69aa686075 .av-flex-placeholder{width:3%} .avia-image-container.av-3c26b8-ead765857cb702198859a127357dc105 img.avia_image{box-shadow:none}.avia-image-container.av-3c26b8-ead765857cb702198859a127357dc105 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-mrce3ikz-627bcf4c972f3707b6b54927d705f2a9{height:16px} @keyframes av_boxShadowEffect_av-mrce62df-c31043354fb38884b992dcd92721057d-column{0%{box-shadow:0 0 0 0 rgba(26,26,26,0.38);opacity:1}100%{box-shadow:0 0 10px 0 rgba(26,26,26,0.38);opacity:1}}.flex_column.av-mrce62df-c31043354fb38884b992dcd92721057d{width:31.333333333333%;margin-left:0;box-shadow:0 0 10px 0 rgba(26,26,26,0.38);border-radius:.5rem .5rem .5rem .5rem;padding:32px 32px 32px 32px;background-color:#fafafa}.avia_transform .flex_column.av-mrce62df-c31043354fb38884b992dcd92721057d{animation-duration:1.5s}#top .flex_column_table.av-equal-height-column-flextable.av-mrce62df-c31043354fb38884b992dcd92721057d .av-flex-placeholder{width:3%} .avia-image-container.av-wby4ec-8b59070c5c47950b3ac2f8c47b3d9f91 img.avia_image{box-shadow:none}.avia-image-container.av-wby4ec-8b59070c5c47950b3ac2f8c47b3d9f91 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-ufiruc-e3f8823f66180bc3e423392d5eff179a{height:16px} @keyframes av_boxShadowEffect_av-mrce67q7-44101cab4136e66e15da4b2c18f813c3-column{0%{box-shadow:0 0 0 0 rgba(26,26,26,0.38);opacity:1}100%{box-shadow:0 0 10px 0 rgba(26,26,26,0.38);opacity:1}}.flex_column.av-mrce67q7-44101cab4136e66e15da4b2c18f813c3{width:31.333333333333%;margin-left:0;box-shadow:0 0 10px 0 rgba(26,26,26,0.38);border-radius:.5rem .5rem .5rem .5rem;padding:32px 32px 32px 32px;background-color:#fafafa}.avia_transform .flex_column.av-mrce67q7-44101cab4136e66e15da4b2c18f813c3{animation-duration:2s}#top .flex_column_table.av-equal-height-column-flextable.av-mrce67q7-44101cab4136e66e15da4b2c18f813c3 .av-flex-placeholder{width:3%} .avia-image-container.av-scvvg4-a8a0826340802bf1a4920c0106fcd8b6 img.avia_image{box-shadow:none}.avia-image-container.av-scvvg4-a8a0826340802bf1a4920c0106fcd8b6 .av-image-caption-overlay-center{color:#ffffff} #top .hr.hr-invisible.av-2qmkj8-9765f9828f2c776e79af54a118954b15{height:16px} .avia-section.av-mrcd4q1w-8da6ae7d478f14da2992ef0b3629b656{background-color:#013663;background-image:unset;position:relative}.avia-section.av-mrcd4q1w-8da6ae7d478f14da2992ef0b3629b656 .avia-divider-svg-top svg{height:50px;width:calc(100% + 1.3px)} #top .av_textblock_section.av-mrcd6db5-244cc581a2deaf2f12f1ad294c54302f .avia_textblock{color:#fcca3f;text-align:center} #top .av_textblock_section.av-o81i7o-523fcd479b9c9f57f2466ff91cc0ffca .avia_textblock{color:#ffffff;text-align:center} #top .av_textblock_section.av-mrcd8fin-72cdb8969a8177da6324409fb4e3e2de .avia_textblock{color:#ffffff} #top .avia-testimonial-wrapper.av-mrcdd7t7-5cd0623ae63c2e13c33e0cdd65d140ac .avia-testimonial-content{color:#ffffff}#top .avia-testimonial-wrapper.av-mrcdd7t7-5cd0623ae63c2e13c33e0cdd65d140ac .avia-testimonial-name{color:#ffffff}.avia-testimonial-wrapper.av-mrcdd7t7-5cd0623ae63c2e13c33e0cdd65d140ac .avia-testimonial-subtitle{color:#ffffff}.avia-testimonial-wrapper.av-mrcdd7t7-5cd0623ae63c2e13c33e0cdd65d140ac .avia-testimonial-link{color:#ffffff}.avia-testimonial-wrapper.av-mrcdd7t7-5cd0623ae63c2e13c33e0cdd65d140ac .avia-slideshow-controls{color:#ffffff} #top .avia-icon-list-container.av-mrcc93ty-c33dc332a21a88147500ce6f8ec68367 .iconlist_icon{background-color:#015baa} #top #wrap_all .avia-button.av-mrcbwbct-acc8fe554de05e0da08f322926a79de5{color:#1a1a1a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1a1a1a;border-radius:2rem 2rem 2rem 2rem;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mrcbwbct-acc8fe554de05e0da08f322926a79de5:hover{color:#1a1a1a;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mrcbwbct-acc8fe554de05e0da08f322926a79de5:hover .avia_button_background{border-radius:2rem 2rem 2rem 2rem}#top #wrap_all .avia-button.av-mrcbwbct-acc8fe554de05e0da08f322926a79de5 .avia-svg-icon svg:first-child{fill:#1a1a1a;stroke:#1a1a1a}#top #wrap_all .avia-button.av-mrcbwbct-acc8fe554de05e0da08f322926a79de5:hover .avia-svg-icon svg:first-child{fill:#1a1a1a;stroke:#1a1a1a} .flex_column.av-mrcbra5q-0a3963c9706d5a71b977331bcf6a6e56{border-radius:.2rem .2rem .2rem .2rem} #top .av_textblock_section.av-mrcavl7q-b3811340cd3588680b1a91d0ace063a6 .avia_textblock{color:#fcca3f;text-align:center} #top .av_textblock_section.av-mrcauxvj-244d8a953f92a1b5c95f2abea110265d .avia_textblock{text-align:center} #top .togglecontainer.av-mrcb0r0c-27d7e91ad7255b1e08c6768e7e415c1d h6.toggler.activeTitle{color:#1a1a1a;border-color:#1a1a1a} #top .hr.hr-invisible.av-mrcay6io-723f09a30b03a0398ed3110ce091a019{height:32px} #top .av_textblock_section.av-mrcag5bz-41cde2a69907a377ac6a9b0fe74719af .avia_textblock{color:#fcca3f} #top #wrap_all .avia-button.av-mrcalrik-7e7f07fdc1b2927525e1d6403db526bb{color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2rem 2rem 2rem 2rem;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mrcalrik-7e7f07fdc1b2927525e1d6403db526bb:hover{color:#1a1a1a;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mrcalrik-7e7f07fdc1b2927525e1d6403db526bb:hover .avia_button_background{border-radius:2rem 2rem 2rem 2rem}#top #wrap_all .avia-button.av-mrcalrik-7e7f07fdc1b2927525e1d6403db526bb .avia-svg-icon svg:first-child{fill:#1a1a1a;stroke:#1a1a1a}#top #wrap_all .avia-button.av-mrcalrik-7e7f07fdc1b2927525e1d6403db526bb:hover .avia-svg-icon svg:first-child{fill:#1a1a1a;stroke:#1a1a1a} .avia-section.av-mrh5e2uf-a90deaf8ca692d036bd7d33094831b71{position:relative}.avia-section.av-mrh5e2uf-a90deaf8ca692d036bd7d33094831b71 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://raindanceroof.com/wp-content/uploads/2025/02/Screenshot-2025-02-13-at-1.54.05 PM.png);background-position:50% 100%;background-attachment:scroll}.avia-section.av-mrh5e2uf-a90deaf8ca692d036bd7d33094831b71 .av-section-color-overlay{opacity:0.8;background-color:#015baa}.avia-section.av-mrh5e2uf-a90deaf8ca692d036bd7d33094831b71 .avia-divider-svg-bottom svg{height:150px;width:calc(100% + 1.3px);fill:#013563} #top .av_textblock_section.av-mrh6ai6y-387f3c8e686c987a17e0ad167f7ebc1f .avia_textblock{color:#ffffff;text-align:center} #top .hr.hr-invisible.av-mrh6x3qu-ca2a711c65617816106016e46a9a65e4{height:32px} #top #wrap_all .avia-button.av-mrh6u82l-ec6a9f56635174045027633336dcc8f2{font-size:16px;color:#013663;border-style:solid;border-radius:2rem 2rem 2rem 2rem;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mrh6u82l-ec6a9f56635174045027633336dcc8f2:hover{color:#013663;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mrh6u82l-ec6a9f56635174045027633336dcc8f2:hover .avia_button_background{border-radius:2rem 2rem 2rem 2rem}#top #wrap_all .avia-button.av-mrh6u82l-ec6a9f56635174045027633336dcc8f2 .avia-svg-icon svg:first-child{fill:#013663;stroke:#013663}#top #wrap_all .avia-button.av-mrh6u82l-ec6a9f56635174045027633336dcc8f2:hover .avia-svg-icon svg:first-child{fill:#013663;stroke:#013663}