.avia-section.av-4pepky-388dd50b1c92c78b232299dfdeecb7de{background-repeat:no-repeat;background-image:url(https://dreamhomeroofers.com/wp-content/uploads/2025/03/new-roof-windows-replacement.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-4pepky-388dd50b1c92c78b232299dfdeecb7de .av-section-color-overlay{opacity:.6;background-color:#0a0a0a}.flex_column.av-1a0vg7m-304d8100f4261461719e52fdb2e5b214{width:47%}#top .av_textblock_section.av-177vwky-b13ca2423641df039dc8fcdd9aac8c27 .avia_textblock{color:#fff;text-align:left}.flex_column.av-112b0de-18ebe905bef0c40c6848f5ef3dcc5207{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-c54caa0bce1e2668282ac9cef1e7b99b img.avia_image{box-shadow:none}.avia-image-container.av-ngcriq-c54caa0bce1e2668282ac9cef1e7b99b .av-image-caption-overlay-center{color:#fff}.avia-section.av-muqq9e-46e448bcd52ed1af3d2b9af803c24f92{background-color:#fff;background-image:unset}.flex_column.av-l1ku3m-7976aff0c52a1ad87fe42064022da7fe{width:48.25%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-l1ku3m-7976aff0c52a1ad87fe42064022da7fe .av-flex-placeholder{width:3.5%}.flex_column.av-h1vv8y-85395df83cd554bc6d99cddef36ae7f1{width:48.25%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-h1vv8y-85395df83cd554bc6d99cddef36ae7f1 .av-flex-placeholder{width:3.5%}#top .av_textblock_section.av-m3ibkq5t-b8776c279d786949ac720d48d589163d .avia_textblock{text-align:left}.flex_column.av-8ugtnv-9d0c560681025d2a32b514723b49ffe5{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-8ugtnv-9d0c560681025d2a32b514723b49ffe5 .av-flex-placeholder{width:3%}.avia-image-container.av-m7ewoaua-b7b53816f1ef215753f974cf598b8720 img.avia_image{box-shadow:none}.avia-image-container.av-m7ewoaua-b7b53816f1ef215753f974cf598b8720 .av-image-caption-overlay-center{color:#fff}.flex_column.av-27sjv-2a1ed24012a06e36e6713fd7f91133f8{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-27sjv-2a1ed24012a06e36e6713fd7f91133f8 .av-flex-placeholder{width:3%}#top .av_textblock_section.av-4d4cq3-ac419d2ef88524625630cf5af70c4327 .avia_textblock{text-align:left}#top .av_textblock_section.av-30jlh7-24ed21e66471f17f16b0a3d6d317bfc6 .avia_textblock{text-align:left}.avia-section.av-b77g6z-537e250feae11f4e04b5f597b21f7065{margin-top:0;margin-bottom:50px}.flex_column.av-8qlpy3-ab315d8d857a3c8ab00b3aa581c9a41a{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-8qlpy3-ab315d8d857a3c8ab00b3aa581c9a41a .av-flex-placeholder{width:3%}#top .av_textblock_section.av-7yykbv-5ae06c6e50c663bc5bd557fb826fc6f4 .avia_textblock{text-align:left}#top .av_textblock_section.av-5y7lx7-e856b422144b9b8021b07fd8932c794d .avia_textblock{color:#000;text-align:left}.flex_column.av-3zmgfv-e0ad1f391d9b303ca1c3771c1a07e455{width:48.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-3zmgfv-e0ad1f391d9b303ca1c3771c1a07e455 .av-flex-placeholder{width:3%}.avia-image-container.av-m7ewor4x-1d077757d7f8dc609e165d7921723564 img.avia_image{box-shadow:none}.avia-image-container.av-m7ewor4x-1d077757d7f8dc609e165d7921723564 .av-image-caption-overlay-center{color:#fff}.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}@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}}