.avia-section.av-axf2vg-cfc0eb47ae19f1df11dddd8a1376f438{background-repeat:no-repeat;background-image:url(https://dreamhomeroofers.com/wp-content/uploads/2024/08/Hero-min-min-1500x430.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-axf2vg-cfc0eb47ae19f1df11dddd8a1376f438 .av-section-color-overlay{opacity:.6;background-color:#0a0a0a}.flex_column.av-9i8npo-1b9c5ea8ad801fc4982a554aa3ac46d6{width:47%}#top .av_textblock_section.av-mae8fcks-c6531cd1594d0f99caf5a153bf0a4473 .avia_textblock{color:#fff;text-align:left}#top .av_textblock_section.av-mae8icc1-0030d83519a63a7e0898ba931a9c8e8e .avia_textblock{color:#fff}.flex_column.av-5dbagc-eefb22a6128df284ad075061f23cdac2{width:47%;margin-left:6%}.flex_column.av-u3fswy-c7945bd243f9f83d4d9ad57321b0ba2e{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-u3fswy-c7945bd243f9f83d4d9ad57321b0ba2e .av-flex-placeholder{width:3%}#top .av_textblock_section.av-sq796q-a18ca69e418d390ab48f627edd1a1f1c .avia_textblock{text-align:left}.flex_column.av-pmb9gy-965e475a3822c0b60de37eb0cc354c4d{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-pmb9gy-965e475a3822c0b60de37eb0cc354c4d .av-flex-placeholder{width:3%}.avia-image-container.av-ngcriq-9377d46c707f5d7207ee5cf58f8324cb img.avia_image{box-shadow:none}.avia-image-container.av-ngcriq-9377d46c707f5d7207ee5cf58f8324cb .av-image-caption-overlay-center{color:#fff}#top .av_textblock_section.av-mae9c9c2-4ccc41734b4c711dffc777040f085290 .avia_textblock{color:#173863;text-align:center}.flex_column.av-9dajoc-6d206da76d154f7d2e5d8ef6ea93972b{width:49%;border-width:6px;border-color:#fff;border-style:solid;height:auto;min-height:380px;background:url(https://dreamhomeroofers.com/wp-content/uploads/2024/08/architectural-shingles-300x300.jpg) 50% 50% no-repeat scroll}.flex_column.av-88qa8c-bbd2028aafd2b42ad9d6d32c71b53ee8{width:49%;margin-left:2%;border-width:6px;border-color:#fff;border-style:solid;height:auto;min-height:380px;background:url(https://dreamhomeroofers.com/wp-content/uploads/2025/03/Installation-of-new-roofing-materials-on-a-residential-building.-1-300x200.png) 50% 50% no-repeat scroll}.flex_column.av-mae9eiik-799351eb3ef68ddf565c2de583567b73{border-width:6px;border-color:#fff;border-style:solid;height:auto;min-height:386px;background:url(https://dreamhomeroofers.com/wp-content/uploads/2025/03/Storm-Restoration-Featured-Image-300x200.jpg) 50% 50% no-repeat scroll}.flex_column.av-mae9ks3o-2a8d0e22c4495a70dde50c083b34f968{border-width:6px;border-color:#fff;border-style:solid;height:auto;min-height:386px;background:url(https://dreamhomeroofers.com/wp-content/uploads/2025/03/AdobeStock_1100805328-1024x683-1-300x200.jpg) 50% 50% no-repeat scroll}.avia-section.av-bjhdva-e3aa32b445d529c2894e0e2aed170e3d{background-color:#f7f7f7;background-image:unset}#top .av_textblock_section.av-7k8hpy-db7dee4f6e8b965ec78a404c16382ab0 .avia_textblock{text-align:left}#top .av_textblock_section.av-63lceu-db7e86db841ea3e4ba8559fca4c341bc .avia_textblock{color:#000;text-align:left}.av-hotspot-image-container .av-image-hotspot.av-m3fse1xz-42c78d334a4794e8965a9993e6e68de6{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3fsf6rl-d9f3b4ff7e703d3f3a6e19ac2f838bdf{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3fsg0h6-3e76702f7207373e8dbf37556d1415bb{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3fsgxmu-0988bd77f8f9f1de25ff32f8a1a91c01{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-3xan5b-1b5edad4bd25a51371cb7627a6bc51c7{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-2ibam7-3ec53b89b3ae950369338f741249e1cc{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3fte38p-07bf45444175fbac13436d8db6b7e3f4{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3fteluj-7c6e518f0ec239b4e06f25f75afd3c09{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3ftfidd-ded3cef387dc5b429f99311957bb06e9{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3ftg8ai-e7d13f297a60d6ff60cd2f619bdc8a9f{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3ftgzjc-db5b77f2fd3ec088cbac1d1c6ca7db5a{top:50%;left:50%}.av-hotspot-image-container .av-image-hotspot.av-m3fths37-503d23dbe94f1b8ebd5e12683dbeaa43{top:50%;left:50%}.avia-section.av-ha4pz6-c2a9a06e489fc3e63ef204e5fdafcfd6{background-color:#fafafa;background-image:unset}#top .av_textblock_section.av-e40s6a-35ed98ac27fd0ffa044115df55463a65 .avia_textblock{text-align:center}#top .togglecontainer.av-cfixea-0d463ad7079551c9cae396e778891350 p.toggler:not(.activeTitle):hover{color:#fff;background-color:#b22024}#top .togglecontainer.av-cfixea-0d463ad7079551c9cae396e778891350 p.toggler:not(.activeTitle):hover .toggle_icon,#top .togglecontainer.av-cfixea-0d463ad7079551c9cae396e778891350 p.toggler:not(.activeTitle):hover .toggle_icon *{border-color:#ffffff!important}#top #wrap_all .avia-button.av-30ds2q-04a89750d798b187bfd6bafa338ac94e{font-size:16px;background-color:#bd0d01;border-color:#b80f28;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:none;transition:all 0.4s ease-in-out;padding:10px 20px 10px 20px}.flex_column.av-9byavq-86ef7b51f54e6ea56525289b1b0d8de7{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-9byavq-86ef7b51f54e6ea56525289b1b0d8de7 .av-flex-placeholder{width:3%}.avia-image-container.av-7ju4qu-ef00b7dbb7259589d48d2f6db3f33711 img.avia_image{box-shadow:none}.avia-image-container.av-7ju4qu-ef00b7dbb7259589d48d2f6db3f33711 .av-image-caption-overlay-center{color:#fff}.flex_column.av-5iftae-6a9a7d27330ef1a5e222e76514c101ec{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-5iftae-6a9a7d27330ef1a5e222e76514c101ec .av-flex-placeholder{width:3%}#top .av_textblock_section.av-hagrq-4207e362500b0c404170bf05c55e7ccc .avia_textblock{text-align:left}@media only screen and (min-width:990px){#top #wrap_all .avia-button.av-30ds2q-04a89750d798b187bfd6bafa338ac94e{font-size:16px}}@media only screen and (min-width:768px) and (max-width:989px){#top #wrap_all .avia-button.av-30ds2q-04a89750d798b187bfd6bafa338ac94e{font-size:14px}}@media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .avia-button.av-30ds2q-04a89750d798b187bfd6bafa338ac94e{font-size:14px}}@media only screen and (max-width:479px){#top #wrap_all .avia-button.av-30ds2q-04a89750d798b187bfd6bafa338ac94e{font-size:14px}}