.avia-section.av-jkjmqted-37c2811628891a1d09ac9bf5adcebfa3 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.rainvillecarlson.com/wp-content/uploads/2021/07/Close-up-of-roofer-placing-a-piece-of-epdm.jpg);background-position:50% 100%;background-attachment:scroll}.avia-section.av-jkjmqted-37c2811628891a1d09ac9bf5adcebfa3 .av-section-color-overlay{opacity:0.6;background-color:#000000} .flex_column.av-1xzgnjg-1902772b399c44fce51bfbf75088774d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ks63039q-4be98e6bbe9caab52d7165d7fed0eb65{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ks63039q-4be98e6bbe9caab52d7165d7fed0eb65 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ks63039q-4be98e6bbe9caab52d7165d7fed0eb65 .av-subheading{font-size:23px} #top .av_textblock_section.av-juk5nwr2-17276688b10ecbd93467c2a181145589 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-kayc09s5-90d1831ce31e46eba37288230083f417{height:35px} .avia-section.av-jr6ozgs1-6a00aba7f48164f7776f8c2c7c792659 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.rainvillecarlson.com/wp-content/uploads/2021/05/blueprint.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-jr6ozgs1-6a00aba7f48164f7776f8c2c7c792659 .av-section-color-overlay{opacity:0.7;background-color:#eeeeee} .flex_column.av-1k807-c803e136282b4c081ea603ba7ce39eb3{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ks6310rl-34404d1fbf39b131dafd87ba236ec31e{padding-bottom:10px;color:#4a4a4a}body .av-special-heading.av-ks6310rl-34404d1fbf39b131dafd87ba236ec31e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ks6310rl-34404d1fbf39b131dafd87ba236ec31e .special-heading-inner-border{border-color:#4a4a4a}.av-special-heading.av-ks6310rl-34404d1fbf39b131dafd87ba236ec31e .av-subheading{font-size:15px} .flex_column.av-1w46prf-b91b349b8beae4afdcadc0faab726df7{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-l5lgf6bh-ad56dda6cfafd8a3b8abc64465e4589e img.avia_image{box-shadow:none}.avia-image-container.av-l5lgf6bh-ad56dda6cfafd8a3b8abc64465e4589e .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-35maq0c-19ccb6b314c8915305217ca4108d128b{background-color:#ffffff;background-image:unset} .flex_column.av-omtu23-a2a30a97f85f703229df94a1f23bc9a9{border-radius:0px 0px 0px 0px} #top .av-special-heading.av-l5lg33vm-d64962d1ee0aade3432f98c5736e2d02{margin:0px 0px 0px 0px;padding-bottom:0;color:#4a4a4a}body .av-special-heading.av-l5lg33vm-d64962d1ee0aade3432f98c5736e2d02 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-l5lg33vm-d64962d1ee0aade3432f98c5736e2d02 .special-heading-inner-border{border-color:#4a4a4a}.av-special-heading.av-l5lg33vm-d64962d1ee0aade3432f98c5736e2d02 .av-subheading{font-size:15px} .flex_column.av-1zqxgn8-ab65b2def52158e7034e61f0325e725b{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} .av_font_icon.av-kawxhkua-f15233369fe0b96900441ce612988ee8{color:#ec2125;border-color:#ec2125}.avia-svg-icon.av-kawxhkua-f15233369fe0b96900441ce612988ee8 svg:first-child{stroke:#ec2125;fill:#ec2125}.av_font_icon.av-kawxhkua-f15233369fe0b96900441ce612988ee8 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-justjvxi-eb98659f0cde3cc06d191a380f096f44{height:25px} #top .av-special-heading.av-1zt6yaz-b6166304fb59bf3b37fa1b672019f4cf{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-1zt6yaz-b6166304fb59bf3b37fa1b672019f4cf .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1zt6yaz-b6166304fb59bf3b37fa1b672019f4cf .av-subheading{font-size:15px} #top .hr.hr-invisible.av-justjvxi-25-696f41113ca5b60df0f5581bcefffba8{height:10px} .flex_column.av-1zqxgn8-27-d153fabeb2fb2f5d3f9b209fd04017be{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} .av_font_icon.av-kawxhkua-26-b91a8f39718205d992105f106811bfc2{color:#ec2125;border-color:#ec2125}.avia-svg-icon.av-kawxhkua-26-b91a8f39718205d992105f106811bfc2 svg:first-child{stroke:#ec2125;fill:#ec2125}.av_font_icon.av-kawxhkua-26-b91a8f39718205d992105f106811bfc2 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-justjvxi-23-5e401dd5f4f1342fb4aa93b1dbca3629{height:25px} #top .av-special-heading.av-1qxcw4r-fed87b991f8bb5d646c80bf28214ac84{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-1qxcw4r-fed87b991f8bb5d646c80bf28214ac84 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1qxcw4r-fed87b991f8bb5d646c80bf28214ac84 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-justjvxi-19-504b0542c9aad19be8abc817735cf60e{height:10px} #top .hr.hr-invisible.av-justg8wl-5bbbee5c9065ac4ed482adf3353f4a44{height:50px} .flex_column.av-1zqxgn8-21-ddc6094cdc84ddf6e3b792bc6fe871ed{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} .av_font_icon.av-kawxhkua-20-280bbc5ba82ed696a7e860ec60e08304{color:#ec2125;border-color:#ec2125}.avia-svg-icon.av-kawxhkua-20-280bbc5ba82ed696a7e860ec60e08304 svg:first-child{stroke:#ec2125;fill:#ec2125}.av_font_icon.av-kawxhkua-20-280bbc5ba82ed696a7e860ec60e08304 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-justjvxi-17-1b0fd582632b7a38ef45c706c79a63b8{height:25px} #top .av-special-heading.av-4je0wb-a93dcfb0c9b93e769f9026be74357106{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-4je0wb-a93dcfb0c9b93e769f9026be74357106 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-4je0wb-a93dcfb0c9b93e769f9026be74357106 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-justjvxi-12-3c0c816d34d72c1894d2a200b5b136fd{height:10px} .flex_column.av-1zqxgn8-14-8c8e3ee9fc7caf5798f7c8ac3ceb66b2{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} .av_font_icon.av-kawxhkua-13-add5d4b0fa8ad09e0232ae633af3c822{color:#ec2125;border-color:#ec2125}.avia-svg-icon.av-kawxhkua-13-add5d4b0fa8ad09e0232ae633af3c822 svg:first-child{stroke:#ec2125;fill:#ec2125}.av_font_icon.av-kawxhkua-13-add5d4b0fa8ad09e0232ae633af3c822 .av-icon-char{font-size:40px;line-height:40px} #top .hr.hr-invisible.av-justjvxi-10-4f34d92448c84a393cdad9089417c293{height:25px} #top .av-special-heading.av-unnwkr-84df65415227114e2fc994e6e5e9ab25{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-unnwkr-84df65415227114e2fc994e6e5e9ab25 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-unnwkr-84df65415227114e2fc994e6e5e9ab25 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-justjvxi-8-17ca75159f78f5c9ac72c8d54f0e0e90{height:10px} #top .hr.hr-invisible.av-justg8wl-15-1336738209c472d4b0f49e39590f80ed{height:50px} .avia-section.av-jun7g20j-b7ed45f5f569527b24c59bd98cc62f8c{background-color:#ec2125;background-image:unset} .flex_column.av-jvmmre23-2b77d2c2626749412303a1be4c2e1e7b{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ks638f9e-2908f278f06513df5235df6a362624f8{margin:0px 0px 0px 0px;padding-bottom:0;color:#ffffff}body .av-special-heading.av-ks638f9e-2908f278f06513df5235df6a362624f8 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ks638f9e-2908f278f06513df5235df6a362624f8 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-ks638f9e-2908f278f06513df5235df6a362624f8 .av-subheading{font-size:23px} #top .av_textblock_section.av-juk5nwr2-28-8acab7ac0b02ff15300552d97af3ab8b .avia_textblock{color:#ffffff} .flex_column.av-1k807-30-7a44af4c15c7f5d3608c8de00197ff06{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-ks6399yn-6f4bfd50128a5dea4e550e8c8b92b235{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-ks6399yn-6f4bfd50128a5dea4e550e8c8b92b235 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-ks6399yn-6f4bfd50128a5dea4e550e8c8b92b235 .av-subheading{font-size:15px} .av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon{color:#ed2127}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon.avia-svg-icon svg:first-child{fill:#ed2127;stroke:#ed2127}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon.active{color:#ffffff;background:#ed2127;border-color:#ed2127}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon.avia-svg-icon.active svg:first-child{fill:#ffffff;stroke:#ffffff}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon-1{transform:translate(0px,250px);left:50%;top:0%}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099.avia_start_animation .avia-icon-circles-icon-1{transform:translate(0px,0px);opacity:1;transition-delay:1s}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon-2{transform:translate(-237px,77px);left:97%;top:34%}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099.avia_start_animation .avia-icon-circles-icon-2{transform:translate(0px,0px);opacity:1;transition-delay:1.2s}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon-3{transform:translate(-146px,-202px);left:79%;top:90%}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099.avia_start_animation .avia-icon-circles-icon-3{transform:translate(0px,0px);opacity:1;transition-delay:1.4s}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon-4{transform:translate(146px,-202px);left:20%;top:90%}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099.avia_start_animation .avia-icon-circles-icon-4{transform:translate(0px,0px);opacity:1;transition-delay:1.6s}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099 .avia-icon-circles-icon-5{transform:translate(237px,77px);left:2%;top:34%}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099.avia_start_animation .avia-icon-circles-icon-5{transform:translate(0px,0px);opacity:1;transition-delay:1.8s}.av-icon-circles-container.av-mh4y5mh5-0f910fc6a5f6f78055ace208a5942099.avia_start_animation.avia_animation_finished .avia-icon-circles-icon{transition-delay:0s} .avia-section.av-18phs4r-9a2bd2e1ab187ee4007bd436ef2ebb98{background-color:#eeeeee;background-image:unset} .flex_column.av-mh4zid6x-7fdecb913f902abcece15981f73be128{padding:30px 30px 30px 30px;background-color:#ed2127} .av_font_icon.av-mh4zrsby-af253c35af03c5578e0cd03f2f4a6726{color:#ffffff;border-color:#ffffff}.avia-svg-icon.av-mh4zrsby-af253c35af03c5578e0cd03f2f4a6726 svg:first-child{stroke:#ffffff;fill:#ffffff}.av_font_icon.av-mh4zrsby-af253c35af03c5578e0cd03f2f4a6726 .av-icon-char{font-size:60px;line-height:60px;width:60px} #top .av-special-heading.av-mh4zipcu-2c8d46da2101a8d7cfd824ad92e40e77{margin:30px 0px 0px 0px;padding-bottom:0;color:#ffffff}body .av-special-heading.av-mh4zipcu-2c8d46da2101a8d7cfd824ad92e40e77 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mh4zipcu-2c8d46da2101a8d7cfd824ad92e40e77 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mh4zipcu-2c8d46da2101a8d7cfd824ad92e40e77 .av-subheading{font-size:15px} #top .av_textblock_section.av-mh4zizkb-361d2a638cb2718c06a7fe262d5ea347 .avia_textblock{color:#ffffff} .flex_column.av-pe9x1n-b9d4672e727dcc489851e0aef99a1c3d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-mh4zkmpb-f6c0966528ba40a849153c6d25a795c2{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mh4zkmpb-f6c0966528ba40a849153c6d25a795c2 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mh4zkmpb-f6c0966528ba40a849153c6d25a795c2 .av-subheading{font-size:15px} #top .togglecontainer.av-mh4zn5k4-aa5afdc58790d861839cfb3a93248e49 h3.toggler{background-color:#eeeeee;border-color:#cbcbcb}#top .togglecontainer.av-mh4zn5k4-aa5afdc58790d861839cfb3a93248e49 h3.toggler .toggle_icon{color:#ed2127;border-color:#ed2127}#top .togglecontainer.av-mh4zn5k4-aa5afdc58790d861839cfb3a93248e49 h3.toggler .toggle_icon > span{color:#ed2127;border-color:#ed2127}#top .togglecontainer.av-mh4zn5k4-aa5afdc58790d861839cfb3a93248e49 .toggle_wrap .toggle_content{background-color:#eeeeee;border-color:#cbcbcb} .avia-section.av-3ds8gy3-9414f25bd19ca251d7a948eb0def5ac5 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.rainvillecarlson.com/wp-content/uploads/2021/05/form-graphic.png);background-position:50% 50%;background-attachment:scroll}.avia-section.av-3ds8gy3-9414f25bd19ca251d7a948eb0def5ac5 .av-section-color-overlay{opacity:0.9;background-color:#ffffff} .flex_column.av-2yeych7-363f9ca74a6e98dc3f5551b24997db7a{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} #top .av-special-heading.av-2fdz4zv-0a913010b0c83879531229166bc76240{margin:0px 0px 0px 0px;padding-bottom:10px}body .av-special-heading.av-2fdz4zv-0a913010b0c83879531229166bc76240 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-2fdz4zv-0a913010b0c83879531229166bc76240 .av-subheading{font-size:15px} #top .hr.av-1yxzu7f-46c52903f77287fced7e66fe4a8a5f69{margin-top:15px;margin-bottom:15px}.hr.av-1yxzu7f-46c52903f77287fced7e66fe4a8a5f69 .hr-inner{width:80px} .flex_column.av-1bmvi7f-cfd99deba68549c2bff5375c85fa0355{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px} @media only screen and (min-width:990px){.flex_column.av-omtu23-a2a30a97f85f703229df94a1f23bc9a9{padding:0 10% 0 10%}} @media only screen and (min-width:768px) and (max-width:989px){.flex_column.av-omtu23-a2a30a97f85f703229df94a1f23bc9a9{padding:0 10% 0 10%}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-ks63039q-4be98e6bbe9caab52d7165d7fed0eb65 .av-special-heading-tag{font-size:46px}}