.avia-section.av-ts5w0o9-8abf46b337abe50c3441a794ae51ab77{background-repeat:no-repeat;background-image:url(https://www.apexcommercialroofing.net/wp-content/uploads/2025/05/Flat-roof-with-hot-air-welded-pvc-membrane-waterproofing-for-ballasted-system.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-ts5w0o9-8abf46b337abe50c3441a794ae51ab77 .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .hr.hr-invisible.av-ak842x-0de4a2a41dfa8f134f74e6378a1563fb{height:30px} .flex_column.av-sj413nt-ea1440c4644269602742dc60e0ceacaf{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px} #top .av-special-heading.av-mc0lvd5a-0b2f38a4f83f64b0a5f80d3bf502365b{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mc0lvd5a-0b2f38a4f83f64b0a5f80d3bf502365b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mc0lvd5a-0b2f38a4f83f64b0a5f80d3bf502365b .av-subheading{font-size:23px} #top .av_textblock_section.av-mc0lv49m-60e5770faeb5e96a93541b53a651f0ed .avia_textblock{color:#ffffff} .flex_cell.av-rxphwjt-6537e0f2daa30fd0ea838938d1a55e67{vertical-align:middle} #top .av-special-heading.av-qytqfex-5746b468e3cacfacfb2b95bfba4c396f{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-qytqfex-5746b468e3cacfacfb2b95bfba4c396f .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-qytqfex-5746b468e3cacfacfb2b95bfba4c396f .av-subheading{font-size:23px} .flex_cell.av-pvrp56x-14e3fb0f3f1587f05244c2f23cf18d02{vertical-align:middle;background-color:#f4f4f4} .avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid{justify-content:space-between;row-gap:20px}.avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid-wrapper .avia-icongrid-front{background-color:#ffffff}.avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid-wrapper .avia-icongrid-front .avia-icongrid-inner{padding:30px 30px 30px 30px}.avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid-wrapper .avia-icongrid-icon{font-size:50px;color:#ffffff}.avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid-wrapper .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}.avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-inner{padding:30px 30px 30px 30px}.avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-inner{padding:30px 30px 30px 30px} .avia-section.av-nup7s95-45aab87399f6c569effca4f0b53fda6d .av-section-color-overlay{opacity:1} #top .hr.hr-invisible.av-mw3c3rd-16511d96f8829fb63932dc49015e4ccf{height:530px} #top .hr.hr-invisible.av-m4x2rop-7b343e96a84e9f5402d8bfb056e64558{height:200px} #top .hr.hr-invisible.av-l7v5u21-752efa5eb5e76161a7dc24ad8cb5c68a{height:30px} #top .av-special-heading.av-22l9xrd-c099d41f327cd0d9c98aaecc14a11c6b{margin:0px 0px 0px 0px;padding-bottom:0;color:#ffffff}body .av-special-heading.av-22l9xrd-c099d41f327cd0d9c98aaecc14a11c6b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-22l9xrd-c099d41f327cd0d9c98aaecc14a11c6b .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-22l9xrd-c099d41f327cd0d9c98aaecc14a11c6b .av-subheading{font-size:23px} #top .av_textblock_section.av-kfv2okp-14bd32c3d44a96604e8eb8271b768216 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-jqk3bux-ec0d2f43c1ac0bb35e599e17b6021973{height:30px} .flex_cell.av-ig2dk21-c675da55e901cad06b8ba5ddf050cfcb{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-ig2dk21-c675da55e901cad06b8ba5ddf050cfcb{padding:0px 0px 0px 0px !important} .flex_column.av-hzk4t61-c1efd07027b5ad3b33480729edc54342{background:url(https://www.apexcommercialroofing.net/wp-content/uploads/2025/06/Typical-installation-of-lighting-protection-at-roof-of-building.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-hsu1yll-a8fab11152c974e373c57d0b34ba9ffc{height:250px} .flex_cell.av-h210g5l-bc7fb22593386341f758a999a3b0b579{vertical-align:middle} #top .av-special-heading.av-1my40nd-2431126faf42b78970a67462b4e0fe93{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-1my40nd-2431126faf42b78970a67462b4e0fe93 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1my40nd-2431126faf42b78970a67462b4e0fe93 .av-subheading{font-size:23px} #top .av-special-heading.av-mc0xr9td-0e19469961c21aec7cde49050a134c0e{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-mc0xr9td-0e19469961c21aec7cde49050a134c0e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mc0xr9td-0e19469961c21aec7cde49050a134c0e .av-subheading{font-size:23px} #top .av-special-heading.av-18qx8nd-3e82ffdeecc1b64f571ef872c9c88bcd{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-18qx8nd-3e82ffdeecc1b64f571ef872c9c88bcd .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-18qx8nd-3e82ffdeecc1b64f571ef872c9c88bcd .av-subheading{font-size:23px} .flex_cell.av-ee7y7l5-2569a146e73f4cc5458b383e23648bee{vertical-align:middle} #top .av-special-heading.av-diymt3d-6f308e5f89d7551cbb09d4042321e6e2{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-diymt3d-6f308e5f89d7551cbb09d4042321e6e2 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-diymt3d-6f308e5f89d7551cbb09d4042321e6e2 .av-subheading{font-size:23px} .flex_column.av-ckvopmx-e808996d286c2426c5c46c4ad2ad10cd{padding:30px 30px 30px 30px;background-color:#000000} #top .av-special-heading.av-c7fgvc9-d5e0aec8653d092f803b51495bf1b6b0{padding-bottom:0;color:#ffffff}body .av-special-heading.av-c7fgvc9-d5e0aec8653d092f803b51495bf1b6b0 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-c7fgvc9-d5e0aec8653d092f803b51495bf1b6b0 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-c7fgvc9-d5e0aec8653d092f803b51495bf1b6b0 .av-subheading{font-size:15px} #top .av_textblock_section.av-bv3dn7t-1a2f5cd392b00eb36b40acdc8fa7c23c .avia_textblock{color:#ffffff} .flex_cell.av-apt34nd-4c44723b88d7cedbdefa53113b743466{vertical-align:middle} .flex_column.av-ad7nebt-317bf09b35ca642f9e2b7dd8cb86b723{background:url(https://www.apexcommercialroofing.net/wp-content/uploads/2025/05/Wide-view-of-single-roofer-on-large-flat-white-roof.jpg) 50% 50% no-repeat scroll } #top .hr.hr-invisible.av-9r3ik7d-06ee6866ed68f94905c650c28cfe10b7{height:250px} #top .av-special-heading.av-8ho0tft-3290f70ea29aebf9f6b41e358be88112{margin:0px 0px 0px 0px;padding-bottom:0}body .av-special-heading.av-8ho0tft-3290f70ea29aebf9f6b41e358be88112 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-8ho0tft-3290f70ea29aebf9f6b41e358be88112 .av-subheading{font-size:23px} #top .hr.hr-invisible.av-89eznqh-cf3a3b003f5e6d00c14cd01b4ee59801{height:20px} #top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa p.toggler{background-color:#f4f4f4}#top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa p.toggler.activeTitle{color:#ffffff !important;border-color:#ffffff !important;background-color:#000000}#top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa p.toggler .toggle_icon{color:#6e787b;border-color:#6e787b}#top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa p.toggler .toggle_icon > span{color:#6e787b;border-color:#6e787b}#top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa p.toggler.activeTitle .toggle_icon,#top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa p.toggler.activeTitle .toggle_icon > span{color:#ffffff;border-color:#ffffff}#top .togglecontainer.av-7i99m3t-4bfa31e6d5aed9da75c4ee7e6bb326aa .toggle_wrap .toggle_content{background-color:#f4f4f4} .avia-section.av-l1gcyx-bebf280a8c59fbcf07548538a2ab949c{position:relative}.avia-section.av-l1gcyx-bebf280a8c59fbcf07548538a2ab949c .avia-divider-svg-bottom svg{height:50px;width:calc(100% + 1.3px);fill:#000000} .avia-section.av-5g32n49-4a1d816353c631323237c96ddd36660b{background-color:#000000;background-image:unset} #top .hr.hr-invisible.av-4gzzj8p-3bf1b5e42ccfc5f081969c5154f8c809{height:110px} #top .av-special-heading.av-3zb8frd-99f592585626fe94bdffbe9f845ccdf2{margin:0px 0px 0px 0px;padding-bottom:0;color:#ffffff}body .av-special-heading.av-3zb8frd-99f592585626fe94bdffbe9f845ccdf2 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-3zb8frd-99f592585626fe94bdffbe9f845ccdf2 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-3zb8frd-99f592585626fe94bdffbe9f845ccdf2 .av-subheading{font-size:23px} #top .av_textblock_section.av-3a2ij55-cd0627b4031e43e929fde6b8e1aa9def .avia_textblock{color:#ffffff} .avia-buttonrow-wrap.av-2znyqh5-85508f36187588a68108d20809356cd7 .avia-button{padding:10px 10px 10px 10px} #top #wrap_all .avia-button.av-2qnfcmh-393b80b99f0c90fe3ca2d0e1f3a42afa{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-2ajj5ex-f7b97ecc6820a38ced51296b129145f0{margin-bottom:5px;margin-right:5px} #top #wrap_all .avia-button.av-5yy6jt-4f2ead616b980fb6181f88311993db22{margin-bottom:5px;margin-right:5px} .flex_column.av-12fq87d-3b02e6e713eafe6f75361c3e12c99be1{padding:30px 30px 30px 30px;background-color:#222424} #top .av_textblock_section.av-k1yxbd-7c1aa3580e843562446b235921af55a0 .avia_textblock{color:#ffffff} @media only screen and (min-width:990px){.responsive #top #wrap_all .flex_cell.av-rxphwjt-6537e0f2daa30fd0ea838938d1a55e67{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-pvrp56x-14e3fb0f3f1587f05244c2f23cf18d02{padding:60px 60px 60px 60px !important} .flex_column.av-lvbthzd-368e5e0becc582458fe59feb2108b8eb{padding:0 0 30px 60px} .responsive #top #wrap_all .flex_cell.av-h210g5l-bc7fb22593386341f758a999a3b0b579{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-ee7y7l5-2569a146e73f4cc5458b383e23648bee{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-apt34nd-4c44723b88d7cedbdefa53113b743466{padding:0 0 0 0 !important} .flex_column.av-8xo84p5-c58cad5e449168d738ede3f8417fc0ce{padding:0 10% 0 10%} #top .flex_column_table.av-equal-height-column-flextable.av-4rz0n49-4404a9b94090188136418c180a74e3df{margin-top:-110px} #top .flex_column_table.av-equal-height-column-flextable.av-12fq87d-3b02e6e713eafe6f75361c3e12c99be1{margin-top:-110px}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-rxphwjt-6537e0f2daa30fd0ea838938d1a55e67{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-pvrp56x-14e3fb0f3f1587f05244c2f23cf18d02{padding:60px 60px 60px 60px !important} #top .avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 li{flex:0 1 calc(50% - 10px)} .responsive #top #wrap_all .flex_cell.av-h210g5l-bc7fb22593386341f758a999a3b0b579{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-ee7y7l5-2569a146e73f4cc5458b383e23648bee{padding:60px 60px 60px 60px !important} .responsive #top #wrap_all .flex_cell.av-apt34nd-4c44723b88d7cedbdefa53113b743466{padding:0 0 0 0 !important} .flex_column.av-8xo84p5-c58cad5e449168d738ede3f8417fc0ce{padding:0 10% 0 10%} #top .flex_column_table.av-equal-height-column-flextable.av-4rz0n49-4404a9b94090188136418c180a74e3df{margin-top:-110px} #top .flex_column_table.av-equal-height-column-flextable.av-12fq87d-3b02e6e713eafe6f75361c3e12c99be1{margin-top:-110px} #top .av_textblock_section.av-k1yxbd-7c1aa3580e843562446b235921af55a0 .avia_textblock{font-size:22px}} @media only screen and (max-width:767px){#top .avia-icon-grid-container.av-p5q8021-11ea7fd89806ea63f4a2ddeba5617c48 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{flex:0 1 calc(50% - 10px)}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-apt34nd-4c44723b88d7cedbdefa53113b743466{padding:0px 30px 0px 30px !important} .flex_column.av-8xo84p5-c58cad5e449168d738ede3f8417fc0ce{padding:0 8% 0 8%} #top .av_textblock_section.av-k1yxbd-7c1aa3580e843562446b235921af55a0 .avia_textblock{font-size:22px}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-apt34nd-4c44723b88d7cedbdefa53113b743466{padding:0 30px 0 30px !important} #top .av_textblock_section.av-k1yxbd-7c1aa3580e843562446b235921af55a0 .avia_textblock{font-size:22px}}