.avia-section.av-m17jujuq-df5916c40674eb62ca436930719464c7{background-repeat:no-repeat;background-image:url(https://www.roofsandbasements.com/wp-content/uploads/2024/11/Image-68.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-m17jujuq-df5916c40674eb62ca436930719464c7 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av_textblock_section.av-m17k4076-5b0f81bb652fd4b6b299f4ee876dfbff .avia_textblock{color:#ffffff} #top .av_textblock_section.av-m39up89m-666faabfc4d29e726457054e88d5f3bc .avia_textblock{color:#ffffff} .avia-section.av-vlre1i-ed16ca19718d2ac84249e6364eba93a4{background-color:#28256e;background-image:unset} #top .av_textblock_section.av-m1kl7mmk-6fe4d25a0ac63a5f7a5cdaf47cb094f4 .avia_textblock{color:#ffffff;text-align:left} #top .av_textblock_section.av-m1kl7t5u-d38facf2c3f3c7cc18e19c04bee30405 .avia_textblock{color:#ffffff;text-align:left} .avia-image-container.av-m1yoou44-4fc08bda386693dd5529a9889b00c2f2 img.avia_image{box-shadow:none}.avia-image-container.av-m1yoou44-4fc08bda386693dd5529a9889b00c2f2 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-56jzp2-41c8489b91128b853419b16578d8ebd9{width:48.25%} .avia-image-container.av-m1km38n0-5d25af120f08a427ed2be6dc36bf98f9 img.avia_image{box-shadow:none}.avia-image-container.av-m1km38n0-5d25af120f08a427ed2be6dc36bf98f9 .av-image-caption-overlay-center{color:#ffffff} .flex_column.av-4cio86-58374ec3d9c44a7ca4334ff397467da5{width:48.25%;margin-left:3.5%} #top .av_textblock_section.av-2lhap2-e28de37ddce4367dac2a54797b9b5e75 .avia_textblock{color:#000000;text-align:left} #top .av_textblock_section.av-m1km4143-6a2b0e0122a5b41d99c94cda8f8fd65a .avia_textblock{color:#000000;text-align:left} #top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler{background-color:#ffffff;border-color:#ed0e24}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler.activeTitle{color:#ed0e24;border-color:#ed0e24}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler:not(.activeTitle):hover{color:#ffffff;background-color:#ed0e24}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#ffffff !important}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler .toggle_icon{color:#ed0e24;border-color:#ed0e24}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler .toggle_icon > span{color:#ed0e24;border-color:#ed0e24}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler.activeTitle .toggle_icon,#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 p.toggler.activeTitle .toggle_icon > span{color:#ed0e24;border-color:#ed0e24}#top .togglecontainer.av-m1km6l0g-b22f5167cb77893ff2a213b8e7c11576 .toggle_wrap .toggle_content{background-color:#ffffff;border-color:#ed0e24} #top .av_textblock_section.av-m1km6qf6-86436d2609a4a59874b6c7af47b333a6 .avia_textblock{color:#000000;text-align:left} .avia-section.av-jib5wm-8a52a1542d9f2812abf8254ffd28d8a5{background-color:#ffffff;background-image:unset} #top .av_textblock_section.av-m1kn09ne-54d3f109a8a9ddaeeea192918cf4b035 .avia_textblock{color:#000000;text-align:center} #top .av_textblock_section.av-m1kn0dxv-e7374b458788ecd94d8fedd817b03526 .avia_textblock{color:#000000;text-align:center} #top #wrap_all .avia-button.av-m1kn1gpi-825818c7e41fd58f43e4d0d6f35bcc4a{background-color:#ed0e24;border-color:#ed0e24;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-m1kn1gpi-825818c7e41fd58f43e4d0d6f35bcc4a:hover{background-color:#ffffff;color:#ed0e24;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-m1kn1gpi-825818c7e41fd58f43e4d0d6f35bcc4a:hover .avia_button_background{border-radius:0px 0px 0px 0px} .flex_column.av-d5kfae-26a2d72f7a9ec7c0292f24c3cf57f00c{width:32%} .avia-image-container.av-acalae-d86ad7d5675f08601e98620b33051da1 img.avia_image{box-shadow:none}.avia-image-container.av-acalae-d86ad7d5675f08601e98620b33051da1 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-m1kn4zdw-417c4b2fbf0dc3e44567143a6e65207b .avia_textblock{color:#000000;text-align:center} #top .av_textblock_section.av-9qcrna-fd02ce42c27222805901955a8cca92e5 .avia_textblock{color:#000000;text-align:center} .flex_column.av-1l02gm-5af3ed1d2bf3193d1f28e142397bf35d{width:32%;margin-left:2%} .avia-image-container.av-dig13q-52e98d14fe679868dcfb69cec0da83be img.avia_image{box-shadow:none}.avia-image-container.av-dig13q-52e98d14fe679868dcfb69cec0da83be .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-m1kn4n56-61cf4dce480679f5a6d918e3965df5d5 .avia_textblock{color:#000000;text-align:center} #top .av_textblock_section.av-m1kn4snk-ecf89ed9a37aac2c9e83f6b5e0592883 .avia_textblock{color:#000000;text-align:center} .flex_column.av-hsu5p2-cabb628fb48f4d21b6b9b7452ce6ef6c{width:32%;margin-left:2%} .avia-image-container.av-m1kn3u5a-1184ec098280e91adf19880b4c3227d9 img.avia_image{box-shadow:none}.avia-image-container.av-m1kn3u5a-1184ec098280e91adf19880b4c3227d9 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-m1kn2pxu-e54dd81b581c66bf1d9e036ea72d411b .avia_textblock{color:#000000;text-align:center} #top .av_textblock_section.av-m1kn3955-fe975b0861dd6624c8ac3d3fd2e95cc5 .avia_textblock{color:#000000;text-align:center} .flex_cell.av-m1olz0jf-c10cfa82d2de63a00da8c6f23a203504{vertical-align:top;background:url(https://www.roofsandbasements.com/wp-content/uploads/2024/11/Image-74-1030x687.jpg) 50% 50% no-repeat scroll } .flex_cell.av-2nm8ra-2517c97623999316408219e5d566198d{vertical-align:top;background-color:#ed0e24}.responsive #top #wrap_all .flex_cell.av-2nm8ra-2517c97623999316408219e5d566198d{padding:70px 50px 70px 50px !important} #top .av_textblock_section.av-m1om0dme-0c6004e6c5c14b858668b41695604d51 .avia_textblock{color:#ffffff;text-align:left} #top .av_textblock_section.av-m1om0n9b-6ff57916957ecf85e8c1195f79379492 .avia_textblock{color:#ffffff;text-align:left} #top #wrap_all .avia-button.av-m1om16de-4287be3b00465bbd5907773afe130f52{background-color:#28256e;border-color:#28256e;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-m1om16de-4287be3b00465bbd5907773afe130f52:hover{background-color:#ffffff;color:#28256e;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-m1om16de-4287be3b00465bbd5907773afe130f52:hover .avia_button_background{border-radius:0px 0px 0px 0px} #top .av_textblock_section.av-m1omf0f3-cfe3db37c6b24dfd55b31bbf8f231c41 .avia_textblock{text-align:center} #top .av_textblock_section.av-m1omfv1p-f91b5c24ea453de8bc6c33ce2beaeff3 .avia_textblock{text-align:center} #top .avia-gallery.av-m7dv5wye-7cf8ce5f7a14164b666ce9acb4d828f7 .avia-gallery-thumb a{width:20%} .avia-image-container.av-74c7ff-729904c9c0cdc97c3167d50ae0e2fb63 img.avia_image{box-shadow:none}.avia-image-container.av-74c7ff-729904c9c0cdc97c3167d50ae0e2fb63 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-6tqwg2-f0dc9010ab207865045c091b2cbfc5a6{background-color:#fafafa;background-image:unset} #top .av_textblock_section.av-m18sa2x5-d87af4e55dd2c064c371c232c6f76aa5 .avia_textblock{color:#353535;text-align:center} #top .togglecontainer.av-m18sk0cl-e2736b6ef410b7062bd194f81d0dcbe2 p.toggler:not(.activeTitle):hover{color:#ffffff;background-color:#ed0e24}#top .togglecontainer.av-m18sk0cl-e2736b6ef410b7062bd194f81d0dcbe2 p.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-m18sk0cl-e2736b6ef410b7062bd194f81d0dcbe2 p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#ffffff !important} #top #wrap_all .avia-button.av-31c2bm-bb58c2981b995d26a06785fa1cd8191c{background-color:#ed0e24;border-color:#ed0e24;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-31c2bm-bb58c2981b995d26a06785fa1cd8191c:hover{background-color:#ffffff;color:#ed0e24;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-31c2bm-bb58c2981b995d26a06785fa1cd8191c:hover .avia_button_background{border-radius:0px 0px 0px 0px}