@media all{#dm .dmInner div.u_1193906785 .postDescription{max-height:-.1em!important;color:var(--color_1)!important}#dm .dmInner div.u_1193906785{background-color:transparent!important}#dm .dmInner div.u_1193906785 .postArticle>.inner{background-color:transparent!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmInner div.u_1680076032 .header-cell,#dm .dmInner div.u_531913138 .header-cell{background-color:var(--color_3)!important}}@media (min-width:1025px){#dm .dmInner .u_1193906785 .postText *{text-align:LEFT!important}#dm .dmInner div.u_1193906785 .postArticle .blogImgLink{width:241px!important;height:186.22727272727272px!important;max-height:100%!important;max-width:100%!important}#dm .dmInner div.u_1193906785 .postTitle a{font-size:24px!important}}@media (min-width:768px) and (max-width:1024px){#dm .dmInner div.u_1193906785 .postArticle .blogImgLink{width:231px!important;height:178.5px!important;max-height:100%!important;max-width:100%!important}#dm .dmInner div.u_1193906785 .postTitle a{font-size:24px!important}#dm .dmInner a.u_1240709714 span.text,#dm .dmInner div.u_1193906785 .authorBar{font-size:14px!important}}@media (min-width:0px) and (max-width:767px){#dm .dmInner a.u_1240709714 span.text{font-size:14px!important}#dm .dmInner div.u_1193906785 .postArticle .blogImgLink{width:115.00000000000001px!important;height:100px!important;max-height:100%!important;max-width:100%!important}}separatorHomeCss{color:red!important}@media all{#\36 3bd85219866cc3622781521{min-height:8px;column-gap:4%;row-gap:15px;width:50%;min-width:4%;background-color:rgba(0,0,0,.8);border-radius:15px 15px 15px 15px;background-image:initial;order:1;padding:2%;margin:0}#\36 3bd85219866cc3622781520{min-height:320px;column-gap:0%;row-gap:0;width:100%;flex-wrap:nowrap;padding:5% 2%;margin:0}#\36 3bd85219866cc362278151f::before,#\36 3bd85219866cc362278151f>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.2;border-radius:inherit}#\36 3bd85219866cc362278151f{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/metal+roof+with+skylight-1920w.webp);background-attachment:fixed}#\36 3c7b8b76c596a2813341bc5{height:auto}#widget_c5i,#widget_nq3{width:100%;height:auto;max-width:100%;order:0}#widget_nq3{width:99.99%;order:1;justify-self:auto;align-self:auto;grid-area:auto/auto/auto/auto}#widget_ars{width:180px;height:54px;max-width:100%;order:3}#group_io1{width:50%;min-width:4%;min-height:8px;column-gap:4%;row-gap:24px;order:0;padding:16px}}@media (min-width:768px) and (max-width:1024px){#\36 3bd85219866cc362278151f::before,#\36 3bd85219866cc362278151f>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.2;border-radius:inherit}#\36 3bd85219866cc362278151f{background-size:cover;background-repeat:no-repeat}#\36 3bd85219866cc3622781520{padding-left:4%;padding-right:4%;flex-direction:column;flex-wrap:nowrap;min-height:0}#widget_c5i{width:100%}#widget_nq3{width:99.9%}#widget_ars{height:50px}#\36 3bd85219866cc3622781521{width:100%;min-height:80px;padding:16px}#group_io1{width:100%;min-height:80px}}@media (max-width:767px){#\36 3bd85219866cc3622781521{min-height:80px;align-items:flex-start;width:100%;justify-content:space-between;row-gap:15px;height:auto;padding:16px}#\36 3bd85219866cc3622781520{min-height:0;flex-direction:column;row-gap:0;flex-wrap:nowrap;padding:25% 4% 15%}#\36 3bd85219866cc362278151f::before,#\36 3bd85219866cc362278151f>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.2;border-radius:inherit}#\36 3bd85219866cc362278151f{background-size:cover;background-repeat:no-repeat}#widget_c5i{width:100%;order:0;margin:0;grid-area:auto/auto/auto/auto}#widget_nq3{width:100%;order:1}#widget_ars{order:3;margin-left:0;margin-right:0;width:100%;max-width:100%;height:50px}#group_io1{width:100%;min-height:80px;align-items:center}}@media all{#\32 7808033{align-self:start;display:flex;min-height:460px;column-gap:4%;row-gap:24px;flex-direction:row;width:100%;justify-content:flex-start;align-items:center;justify-self:center;order:0;padding:8% 2%;margin:0}#\32 7808033,#\37 25f9659,#\38 20388ed{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}#\38 20388ed{align-self:stretch;display:flex;min-height:8px;column-gap:4%;row-gap:60px;flex-direction:column;max-width:100%;width:100%;min-width:4%;padding:0;margin:0;justify-content:flex-start;align-items:center}#\37 25f9659{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(8px,max-content);display:grid;justify-content:start;align-items:start}#widget_2qn,#widget_oqa{position:relative;width:100%;height:auto;min-width:10px;min-height:10px;max-width:100%}#widget_oqa{width:70.76%}}@media (min-width:768px) and (max-width:1024px){#\32 7808033{padding-left:4%;padding-right:4%;padding-bottom:10%}#\38 20388ed{row-gap:48px}#widget_oqa{align-self:stretch;margin-left:0;margin-right:0;width:100%;max-width:100%}}@media (max-width:767px){#\32 7808033{min-height:unset;flex-direction:column;padding:12% 6%}#\38 20388ed{width:100%;min-height:240px;align-items:center;row-gap:40px}#widget_2qn,#widget_oqa{margin-left:0;margin-right:0}#widget_oqa{width:100%;max-width:100%}#widget_2qn{align-self:flex-start}}@media all{#\36 3dc2da5{min-height:80px;min-width:4%;flex-wrap:nowrap}#\34 9b15fc6,#\36 3dc2da5,#\39 948a9a1{column-gap:4%;row-gap:24px;width:100%}#\39 948a9a1{flex-wrap:nowrap;min-height:0;flex-direction:column}#\34 9b15fc6{min-height:80px;min-width:4%;flex-direction:row}#\34 469e63f,#\36 b6889e1{align-items:flex-start;width:100%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%}#\36 b6889e1{min-width:32px;justify-content:flex-start;margin:0}#\34 469e63f{background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/roof+installation-1920w.jpeg);border-style:solid;border-width:10px;border-color:var(--color_3)}#\34 469e63f.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAEAAgIDAQAAAAAAAAAAAAABAAIDBAcRFCH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAIDAAAAAAAAAAAAAAAAAAACAQQT/9oADAMBAAIRAxEAPwCy2OR7+jZwlHDUqlGp2rJp5LyCls+z2fGIkU2HGzU//9k=")}#\34 469e63f,#widget_8jj,#widget_ek4{min-width:32px;margin:0}#widget_8jj,#widget_d0k,#widget_ek4,#widget_ms3,#widget_onf{width:100%;height:auto;max-width:100%}#widget_d0k{height:342px}#b7c236d4,#f2663ac1{width:100%;row-gap:24px;column-gap:4%}#f2663ac1{flex-direction:row;min-height:80px;min-width:4%}#b7c236d4{align-items:flex-start;min-height:160px;max-height:100%;min-width:32px;justify-content:flex-start;margin:0}#\38 3f76e80,#\38 42eabd6{width:100%;height:auto;max-width:100%}#\36 9e21f3e{align-items:flex-start;width:100%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;min-width:32px;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/residential+roof+asphalt+shingle-1920w.jpg);border-style:solid;border-width:10px;border-color:var(--color_3);margin:0}#\36 9e21f3e.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAeEAABBAEFAAAAAAAAAAAAAAACAAEDBTEEERIkQf/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQISIf/aAAwDAQACEQMRAD8ApvK2N9aIjJILO2N/VKNVLxbtFhETN02+jlH/2Q==")}#\34 9cf517c{width:100%;height:264px;max-width:100%}}@media (min-width:768px) and (max-width:1024px){#\39 948a9a1{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}}@media (max-width:767px){#\36 3dc2da5{width:100%;min-height:80px;align-items:center}#\34 9b15fc6,#\39 948a9a1,#f2663ac1{flex-direction:column;flex-wrap:nowrap}#\39 948a9a1{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);min-height:0}#\34 9b15fc6,#f2663ac1{width:100%;min-height:80px;align-items:center}#\34 469e63f,#\36 9e21f3e,#\36 b6889e1,#b7c236d4{min-width:32px;margin:0}#\34 469e63f.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAEAAgIDAQAAAAAAAAAAAAABAAIDBAcRFCH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAIDAAAAAAAAAAAAAAAAAAACAQQT/9oADAMBAAIRAxEAPwCy2OR7+jZwlHDUqlGp2rJp5LyCls+z2fGIkU2HGzU//9k=")}#\36 9e21f3e.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAeEAABBAEFAAAAAAAAAAAAAAACAAEDBTEEERIkQf/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQISIf/aAAwDAQACEQMRAD8ApvK2N9aIjJILO2N/VKNVLxbtFhETN02+jlH/2Q==")}}@media all{#\33 a56ff7d,#dcb0e866{column-gap:4%;width:100%;flex-wrap:nowrap}#dcb0e866{min-width:4%;min-height:80px;row-gap:24px}#\33 a56ff7d{min-height:0;row-gap:0;flex-direction:column}#f50d773a{width:100%;height:auto;max-width:100%;order:0}#\39 50e5a09{min-height:80px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;flex-direction:row}#\30 d604505,#\36 92d1198{width:100%;min-width:32px;margin:0}#\36 92d1198{align-items:flex-start;min-height:160px;max-height:100%;row-gap:15px;column-gap:4%;justify-content:flex-start}#\30 d604505{height:auto;max-width:100%}#c0dadbc1::before,#c0dadbc1>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.6;border-radius:inherit}#c0dadbc1{background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/commercial+roof+white-1920w.jpeg);background-color:rgba(0,0,0,.7);background-attachment:fixed}#c0dadbc1.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQMAAgQRITL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRS8WdCarqqtanoASJwr58CIjidf/Z")}#fe4f9921{align-items:flex-start;width:100%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;min-width:32px;justify-content:flex-start;margin:0}#eb462283,#widget_i7r{width:100%;height:auto;max-width:100%}#widget_i7r{justify-self:auto;align-self:auto;order:1;grid-area:auto/auto/auto/auto}}@media (min-width:768px) and (max-width:1024px){#\33 a56ff7d{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#c0dadbc1.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQMAAgQRITL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRS8WdCarqqtanoASJwr58CIjidf/Z")}}@media (max-width:767px){#\39 50e5a09{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}#\39 50e5a09,#dcb0e866{width:100%;min-height:80px;align-items:center}#\33 a56ff7d{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#c0dadbc1.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQMAAgQRITL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRS8WdCarqqtanoASJwr58CIjidf/Z")}#\36 92d1198,#fe4f9921{min-width:32px;margin:0}}@media all{#\33 4cab931{min-height:80px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;flex-wrap:nowrap}#\35 07962e6,#bb8e0b3b{width:100%;min-width:32px;margin:0}#bb8e0b3b{align-items:flex-start;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;justify-content:flex-start}#\35 07962e6{height:auto;max-width:100%}#\37 76e94aa{min-height:0;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;flex-direction:column}#\35 22af7dd,#b537683d{width:100%;height:auto;max-width:100%}#b537683d{min-width:32px;margin:0}#\35 22af7dd{order:1}#\33 73b5177{min-height:80px;column-gap:0%;row-gap:24px;width:100%;min-width:4%;flex-direction:row}#\31 f3cc5e3{width:100%;height:auto;max-width:100%;order:2}#group_q7n{align-items:flex-start;width:99.87%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;order:0;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/roof+leak+repair-1920w.jpeg)}#group_q7n.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAAABgMBAQAAAAAAAAAAAAAAAQIDBBEGEiEF4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIRAxEAPwCwdxPy5MdTbbam1VZGR8sS68Jlbq1npIr5z4ACcmv/2Q==")}#widget_gko{width:100%;height:200px;max-width:100%}#\35 bc515b0,#ef48920b{align-items:flex-start;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%}#\35 bc515b0{min-width:32px;justify-content:flex-start;margin:0;width:100%}#ef48920b{width:99.87%;order:0;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/roof+storm+damage+restoration-1920w.jpg)}#ef48920b.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABBAEFAQAAAAAAAAAAAAADAAECBAUREiEikeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAQEBAQAAAAAAAAAAAAAAAAEhAAL/2gAMAwEAAhEDEQA/AIRszWEQNGAWkSDalk7cOpssnR3P0n59RFJFph5Jv//Z")}#\36 5c5bbaa,#\37 419513d,#fd28ae98{width:100%;height:200px;max-width:100%}#\36 5c5bbaa,#fd28ae98{height:auto;order:1}#\36 5c5bbaa{order:2}#\30 07741d3,#\39 72fcd1e{align-items:flex-start;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%}#\39 72fcd1e{min-width:32px;justify-content:flex-start;margin:0;width:100%}#\30 07741d3{width:99.87%;order:0;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/roof+shingle+replacement-1920w.jpg)}#\30 07741d3.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQRBQYSMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhED/9oADAMBAAIRAxEAPwCd/G2cTmV4Wfo3MwXanYmiXP6zWoSym0uo0x8fZ+xELzqJKm5UZ//Z")}#dbbe22f9{width:100%;height:200px;max-width:100%}#\34 b79fb11,#\35 f8144a9{width:100%;height:auto;max-width:100%;order:1}#\34 b79fb11{order:2}}@media (min-width:768px) and (max-width:1024px){#\37 76e94aa{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#\33 73b5177{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}#\35 bc515b0,#\39 72fcd1e,#bb8e0b3b{min-width:32px;margin:0}}@media (max-width:767px){#\33 4cab931{width:100%;min-height:80px;align-items:center}#\33 73b5177,#\37 76e94aa{flex-direction:column;flex-wrap:nowrap}#\33 73b5177{width:100%;align-items:flex-start;justify-content:flex-start;min-height:80px}#\37 76e94aa{min-height:0;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#\35 bc515b0,#\39 72fcd1e,#bb8e0b3b{min-width:32px;margin:0}}@media all{#\33 0506012{justify-self:auto;align-self:auto;order:1;grid-area:auto/auto/auto/auto}#\32 66b19b3,#\33 0506012,#a9aeae42{width:100%;height:auto;max-width:100%}#\32 66b19b3{min-width:32px;margin:0}#a9aeae42{order:0}#fedb417f::before,#fedb417f>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.6;border-radius:inherit}#fedb417f{background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/roof+inspection-1920w.jpg);background-color:rgba(0,0,0,.7);background-attachment:fixed}#fedb417f.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIABAMRBRIh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/AMalzFlUC9joyT5nZiSzencRHTdPbITjmVxH/9k=")}#\36 ea3986e,#bbfcdd0c{column-gap:4%;width:100%}#bbfcdd0c{align-items:flex-start;max-height:100%;justify-content:flex-start;margin:0;min-height:160px;row-gap:15px;min-width:32px}#\36 ea3986e{min-height:80px;row-gap:24px;min-width:4%;flex-direction:row}#d37f44de{width:100%;height:auto;max-width:100%}#\32 1eda4eb{min-height:80px;row-gap:15px;min-width:4%;flex-wrap:nowrap}#\32 1eda4eb,#\34 a94872f,#b4488287{column-gap:4%;width:100%}#b4488287{align-items:flex-start;max-height:100%;min-width:32px;justify-content:flex-start;margin:0;min-height:160px;row-gap:15px}#\34 a94872f{min-height:0;row-gap:0;flex-wrap:nowrap;flex-direction:column}#\37 e8ed30f,#widget_7pk{width:100%;height:auto;max-width:100%;order:0}#widget_cgs{order:2}#\36 3cd61f2,#widget_cgs{width:100%;height:auto;max-width:100%}}@media (min-width:768px) and (max-width:1024px){#fedb417f.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIABAMRBRIh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/AMalzFlUC9joyT5nZiSzencRHTdPbITjmVxH/9k=")}#\34 a94872f{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}}@media (max-width:767px){#fedb417f.lazy{background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIABAMRBRIh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDESH/2gAMAwEAAhEDEQA/AMalzFlUC9joyT5nZiSzencRHTdPbITjmVxH/9k=")}#\36 ea3986e{width:100%;min-height:80px;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}#\32 1eda4eb{width:100%;min-height:80px;align-items:center}#\34 a94872f{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#b4488287,#bbfcdd0c{min-width:32px;margin:0}}@media all{#\39 26ea5cd{align-items:flex-start;width:100%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;min-width:32px;justify-content:flex-start;margin:0}#\30 eee52a9,#\35 b6bfc15,#f7231b45{width:100%;height:auto;max-width:100%}#\35 b6bfc15,#f7231b45{order:1}#\30 eee52a9{min-width:32px;margin:0}#e06f7cd4{min-height:80px;min-width:4%;flex-wrap:nowrap}#\35 002b886,#\36 76a17b7,#e06f7cd4{column-gap:4%;row-gap:24px;width:100%}#\36 76a17b7{align-items:flex-start;max-height:100%;min-width:32px;justify-content:flex-start;margin:0;min-height:160px}#\35 002b886{min-height:0;flex-wrap:nowrap;flex-direction:column}#e23bddfd{min-height:80px;column-gap:2%;row-gap:24px;width:100%;min-width:4%;flex-direction:row}#\36 8285df7{width:100%;height:auto;max-width:100%;order:2}#c534ee3d{align-items:flex-start;width:99.87%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;order:0;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/roof+insulation-1920w.webp)}#c534ee3d.lazy{background-image:url("data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAABwAgCdASoKAAcAAUAmJagCdLoB+AACmuex7DYAAP7ogI3SBs/px2gqVBry8hY/+bUs+XNfXxyW/4k//npyNfQfXnyAAAAA")}#\33 d3bf55d{width:100%;height:200px;max-width:100%}#a7947807{align-items:flex-start;width:99.87%;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;order:0;background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/cool+roof-1920w.webp)}#a7947807.lazy{background-image:url("data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAAAQAgCdASoKAAcAAUAmJZwAAt0GOgfYHx7AAM49/4nATA2+jpa519hLc27Pu5WNfePZl3j15omKMPgd+ff4xAAA")}#\34 e749eaf{width:100%;height:200px;max-width:100%}#\30 e61ebde,#\37 8fe91d5{width:100%;height:auto;max-width:100%}#\30 e61ebde{min-width:32px;margin:0}#\37 8fe91d5{order:2}}@media (min-width:768px) and (max-width:1024px){#\35 002b886{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}}@media (max-width:767px){#\35 002b886{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#e06f7cd4,#e23bddfd{width:100%;min-height:80px}#e23bddfd{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#e06f7cd4{align-items:center}#\36 76a17b7,#\39 26ea5cd{min-width:32px;margin:0}}@media all{#\35 6404336,#\36 6c3351a{column-gap:4%;width:100%;flex-wrap:nowrap}#\35 6404336{min-width:4%;min-height:80px;row-gap:15px}#\36 6c3351a{min-height:0;row-gap:0;flex-direction:column}#db0bf238{width:100%;height:auto;min-width:32px;max-width:100%;margin:0}#\39 1efbe18::before,#\39 1efbe18>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_1);opacity:.6;border-radius:inherit}#\39 1efbe18{background-image:url(https://lirp.cdn-website.com/e07ac1a0/dms3rep/multi/opt/asphalt+shingle+roof-1920w.png);background-color:rgba(0,0,0,.7);background-repeat:repeat;background-size:auto}#\39 1efbe18.lazy{background-image:url("data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1xXJQXLDIAwAQP7XTOI4BIMFSCABAvr/c6d7XcNUWxVtfenca+255tAmUpASRFORpLC2vuf6XXuvPVWbNEKKEA3GWJG6tDl0zbV0ah/CQhn/O3mPEJnKkKZj6NDeOhfOKUO4zf11yYeSMlNpzMJSC2OmGCC4y9jXcZ02Xh4hlYyUKccMHrx13/NjXj+Pz/Pw1sEVkr/B38GFyzr7Ps/n8Qc2XU4VPn/UXQAAAABJRU5ErkJggg==")}#widget_p5s{width:100%;height:410px;min-height:100px;max-width:100%}}@media (min-width:768px) and (max-width:1024px){#\36 6c3351a{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#\39 1efbe18.lazy{background-image:url("data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1xXJQXLDIAwAQP7XTOI4BIMFSCABAvr/c6d7XcNUWxVtfenca+255tAmUpASRFORpLC2vuf6XXuvPVWbNEKKEA3GWJG6tDl0zbV0ah/CQhn/O3mPEJnKkKZj6NDeOhfOKUO4zf11yYeSMlNpzMJSC2OmGCC4y9jXcZ02Xh4hlYyUKccMHrx13/NjXj+Pz/Pw1sEVkr/B38GFyzr7Ps/n8Qc2XU4VPn/UXQAAAABJRU5ErkJggg==")}}@media (max-width:767px){#\35 6404336{width:100%;min-height:80px;align-items:center}#\36 6c3351a{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#\39 1efbe18.lazy{background-image:url("data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1xXJQXLDIAwAQP7XTOI4BIMFSCABAvr/c6d7XcNUWxVtfenca+255tAmUpASRFORpLC2vuf6XXuvPVWbNEKKEA3GWJG6tDl0zbV0ah/CQhn/O3mPEJnKkKZj6NDeOhfOKUO4zf11yYeSMlNpzMJSC2OmGCC4y9jXcZ02Xh4hlYyUKccMHrx13/NjXj+Pz/Pw1sEVkr/B38GFyzr7Ps/n8Qc2XU4VPn/UXQAAAABJRU5ErkJggg==")}}@media all{#d7ac4898{min-height:166px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:6% 2% 0;margin:0;grid-area:1/1/span 1/span 1}#b531ca6d,#b5d35719{height:auto;max-width:100%;grid-area:auto/auto/auto/auto}#b5d35719{margin:0;width:1114px;order:1}#b531ca6d{width:100%;order:0;margin-top:0;margin-bottom:0}#\36 e65b163{margin:0}#\30 bb3abd8{background-color:transparent;background-image:initial}#\31 a4b5c3f{min-height:8px;column-gap:4%;row-gap:16px;width:100%;justify-content:flex-start;min-width:4%;order:0;padding:16px;margin:0}}@media (min-width:768px) and (max-width:1024px){#d7ac4898{min-height:0;flex-direction:column;flex-wrap:nowrap;row-gap:40px;padding:10% 6% 0}#b531ca6d,#b5d35719{margin-left:0;margin-right:0;width:680px;max-width:none}#b531ca6d{width:100%}#\31 a4b5c3f{padding-left:16px;padding-right:16px;row-gap:10px;width:100%;min-height:80px;justify-content:flex-start;align-items:flex-start}}@media (max-width:767px){#d7ac4898{grid-area:1/1/span 1/span 1}#\30 bb3abd8{grid-template-rows:minmax(8px,max-content)}#d7ac4898{min-height:0;flex-direction:column;row-gap:0;flex-wrap:nowrap;padding:12% 6% 0}#b5d35719{margin-left:0;margin-right:0;width:100%;max-width:none}#\31 a4b5c3f{width:100%;min-height:80px;align-items:flex-start;order:0;padding-left:6px;padding-right:6px}}@media all{#\35 08e6ae5,#ba446297{column-gap:4%;row-gap:24px;width:100%;margin:0}#\35 08e6ae5{flex-wrap:nowrap;grid-area:1/1/span 1/span 1;min-height:396px;padding:2%}#ba446297{min-height:8px;justify-content:flex-start;min-width:4%;background-image:none;order:1;border-radius:0 0 0 0;padding:16px 0}#\34 5f3aa8e{margin:0}#cbbbc1f1{width:100%;height:auto;max-width:100%}#\34 e59d8ff{background-color:transparent;background-image:initial}}@media (min-width:768px) and (max-width:1024px){#\35 08e6ae5{min-height:0;flex-direction:column;flex-wrap:nowrap;row-gap:40px;padding:2% 6% 3%}#ba446297{width:100%;min-height:80px}}@media (max-width:767px){#\35 08e6ae5{grid-area:1/1/span 1/span 1}#\34 e59d8ff{grid-template-rows:minmax(8px,max-content)}#\35 08e6ae5{min-height:0;flex-direction:column;row-gap:0;flex-wrap:nowrap;padding:0 4% 3%}#ba446297{width:100%;min-height:80px;align-items:center;order:1;padding-left:0;padding-right:0}#cbbbc1f1{align-self:flex-start;margin-left:0;margin-right:0}}