#dm .dmBody div.dmform-error{font-style:normal!important}#dm .dmBody div.checkboxwrapper span,#dm .dmBody div.dmforminput .fileUploadLink,#dm .dmBody div.dmforminput textarea,#dm .dmBody div.radiowrapper span{font-style:italic!important}#dm .dmBody nav.u_1686119028{color:#000!important}#dm .dmBody .u_undefined::after{margin-top:12px!important}#dm .dmBody a.span.textonly,#dm .dmBody nav.u_1282633009{color:#fff!important}#dm .dmBody div.u_1627027594{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;border-radius:12px 12px 12px 12px!important;background-color:#fff!important}#dm .dmBody div.u_1475985413{background-color:transparent!important;border-radius:0 0 0 0!important}#dm .dmBody a.u_1760938333.hover,#dm .dmBody a.u_1760938333:hover{background-image:none!important}#dm .dmBody a.u_1760938333{-webkit-box-shadow:rgba(0,0,0,.52) 0 3px 11px 0!important;box-shadow:rgba(0,0,0,.52) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.52) 0 3px 11px 0!important}#dm .dmBody .u_1254075424.before,#dm .dmBody .u_1254075424:before,#dm .dmBody .u_1254075424>.bgExtraLayerOverlay{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1254075424.before,#dm .dmBody div.u_1254075424:before,#dm .dmBody div.u_1254075424>.bgExtraLayerOverlay{background-color:#000!important;opacity:.25!important}#dm .dmBody div.u_1155187661{background-color:#fff!important}#dm .dmBody .u_1159267818{text-align:CENTER!important}#dm .dmBody div.u_1066099110{-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#dm .dmBody a.u_1760938333 span.text{font-weight:600!important}#dm .dmBody div.u_1066099110,#dm .dmBody div.u_1102140868,#dm .dmBody div.u_1881637606{background-color:#fff!important}#dm .dmBody nav.u_1766345495{color:#000!important}#dm .dmBody .u_1104800826 .dmformsubmit{float:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important}#dm .dmBody div.u_1104800826 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable){color:#fff!important;font-size:14px!important}#dm .dmBody div.u_1104800826 .dmformsubmit.hover input[type=submit],#dm .dmBody div.u_1104800826 .dmformsubmit:hover input[type=submit],#dm .dmBody div.u_1104800826 .m-recaptcha,#dm .dmBody div.u_1104800826 input.placeholder,#dm .dmBody div.u_1104800826 select.placeholder,#dm .dmBody div.u_1104800826 textarea.placeholder{color:#fff!important}#dm .dmBody div.u_1104800826 input::placeholder,#dm .dmBody div.u_1104800826 select::placeholder,#dm .dmBody div.u_1104800826 textarea::placeholder{color:#fff!important}#dm .dmBody a.u_1993077392{border-style:solid!important;border-width:2px!important;background-color:transparent!important;border-color:#fff!important}#dm .dmBody a.u_1993077392.hover,#dm .dmBody a.u_1993077392:hover{background-color:#fff!important;background-image:none!important}#dm .dmBody a.u_1993077392 span.text{font-weight:500!important}#dm .dmBody div.u_1104800826 .dmformsubmit.hover,#dm .dmBody div.u_1104800826 .dmformsubmit:hover{background-color:#4c4c4c!important;background-image:none!important;border-color:transparent!important}#dm .dmBody a.u_1993077392.hover span.text,#dm .dmBody a.u_1993077392:hover span.text{color:#4c4c4c!important}#dm .dmBody div.u_1104800826 .checkboxwrapper span,#dm .dmBody div.u_1104800826 .dmforminput .fileUploadLink,#dm .dmBody div.u_1104800826 .dmforminput input,#dm .dmBody div.u_1104800826 .dmforminput option,#dm .dmBody div.u_1104800826 .dmforminput select,#dm .dmBody div.u_1104800826 .dmforminput textarea,#dm .dmBody div.u_1104800826 .freetextwrapper,#dm .dmBody div.u_1104800826 .optinwrapper div,#dm .dmBody div.u_1104800826 .radiowrapper span{color:#272525!important}#dm .dmBody div.u_1104800826 input:not([type=submit]){border-bottom-style:solid!important;border-bottom-width:1px!important;border-bottom-color:#fff!important;background-color:#fff!important}#dm .dmBody div.u_1104800826 select,#dm .dmBody div.u_1104800826 textarea{border-bottom-style:solid!important;border-bottom-width:1px!important;border-bottom-color:#fff!important;background-color:#fff!important}#dm .dmBody div.u_1792628245{background-color:var(--color_1)!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}#dm .dmBody div.u_1297828041{background-color:var(--color_1)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}#dm .dmBody div.u_1104800826 .dmformsubmit{border-color:#fa0000!important;border-width:0!important;border-style:solid!important;background-color:var(--color_3)!important;width:457px!important;height:55px!important}#dm .dmBody .u_1426721022{display:block!important}#dm .dmBody .u_1237260249,#dm .dmBody .u_1813051023{display:none!important}#dm .dmBody .u_1506807863{display:block!important}#dm .dmBody .u_1048698198,#dm .dmBody .u_1923620918{display:none!important}#dm .dmBody .u_1493608454{display:block!important}#dm .dmBody .u_1287838704,#dm .dmBody .u_1579921558{display:none!important}#dm .dmBody .u_1535624287{display:block!important}#dm .dmBody .u_1371188240,#dm .dmBody .u_1892382190{display:none!important}#dm .dmBody .u_1055751025{background-position:50% 100%!important}#dm .dmBody .u_1859760776{background-position:50% 50%!important}#dm .dmBody a.u_1298150847 span.text{font-weight:600!important}#dm .dmBody a.u_1298150847{-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#dm .dmBody div.u_1254075424,#dm .dmBody div.u_1966673824{background-repeat:no-repeat!important;background-size:cover!important}#dm .dmBody div.u_1254075424{background-color:#fff!important;background-image:url(https://lirp.cdn-website.com/973bae7f/dms3rep/multi/opt/roofing-contractor-1920w.jpg)!important}#dm .dmBody div.u_1966673824{background-image:url(https://lirp.cdn-website.com/973bae7f/dms3rep/multi/opt/roofing-installation-repair-1920w.jpg)!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#dm .dmBody div.u_1124563201,#dm .dmBody div.u_1998790525{background-repeat:no-repeat!important;background-image:url(https://lirp.cdn-website.com/973bae7f/dms3rep/multi/opt/commercial-roofer-1920w.jpg)!important;background-size:cover!important;background-color:#fff!important}#dm .dmBody div.u_1998790525{background-color:#f8f8f8!important;background-image:url(https://lirp.cdn-website.com/973bae7f/dms3rep/multi/opt/siding-services-1920w.jpg)!important}separatorHomeCss{color:red!important}#dm .d-page-1716942098 DIV#dmSlideRightNavRight,#dm .d-page-1716942098 DIV.dmInner{background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:50% 50%!important}#dm .d-page-1716942098 DIV#dmSlideRightNavRight{background-image:none!important}#dm .dmBody div.u_1998790525{padding:75px 40px!important;width:auto!important}#dm .dmBody div.u_1475985413{margin:0!important;padding:50px!important;width:auto!important}#dm .dmBody div.u_1673244945{margin:0!important;padding:0 40px 0 0!important}#dm .dmBody a.u_1159267818,#dm .dmBody a.u_1760938333{height:62px!important;width:calc(100% - 0px)!important;display:block!important;float:none!important;top:0!important;left:0!important;position:relative!important;max-width:141.641px!important;padding:0!important;min-width:25px!important;text-align:center!important}#dm .dmBody div.u_1859875839{margin:0!important;padding:16px 20px 16px 16px!important}#dm .dmBody div.u_1966673824{background-position:50% 50%!important}#dm .dmBody div.u_1066099110{padding:70px!important}#dm .dmBody div.u_1155187661{margin:0!important;padding:70px 40px!important;width:auto!important}#dm .dmBody a.u_1159267818{height:52px!important;max-width:222px!important;margin:20px 238px 10px 0!important;min-height:auto!important}#dm .dmBody div.u_1124563201{background-position:50% 50%!important}#dm .dmBody a.u_1298150847,#dm .dmBody div.u_1113289695,#dm .dmBody div.u_1881637606{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important}#dm .dmBody a.u_1298150847,#dm .dmBody div.u_1881637606{width:auto!important;max-width:none!important;margin:0!important;padding:0 0 80px!important;min-width:0!important;text-align:center!important}#dm .dmBody div.u_1113289695{width:calc(100% - 0px)!important;max-width:100%!important;padding:2px 0!important;min-width:25px!important;text-align:left!important;margin:10px auto 0!important;display:block!important;min-height:auto!important}#dm .dmBody div.u_1419620473{max-width:548px!important;margin:18px 253.5px 8px 0!important}#dm .dmBody div.u_1287683656,#dm .dmBody div.u_1419620473,#dm .dmBody div.u_1587149374,#dm .dmBody div.u_1668370231{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;padding:2px 0!important;min-width:25px!important;display:block!important;min-height:auto!important}#dm .dmBody div.u_1587149374,#dm .dmBody div.u_1668370231{margin:0 0 8px!important;max-width:100%!important}#dm .dmBody div.u_1287683656{max-width:548px!important}#dm .dmBody div.u_1102140868{padding:50px 100px!important;margin:0!important}#dm .dmBody a.u_1298150847{height:61px!important;width:184px!important;max-width:100%!important;margin:31px auto 0!important;padding:0!important;display:block!important;min-height:auto!important}#dm .dmBody div.u_1515447862{width:calc(100% - 263px)!important;max-width:637px!important;margin:8px auto 0!important;padding:2px 0!important;min-width:25px!important;display:block!important}#dm .dmBody div.u_1036019800,#dm .dmBody div.u_1254075424,#dm .dmBody div.u_1515447862{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;min-height:auto!important}#dm .dmBody div.u_1036019800{width:calc(100% - 208px)!important;display:block!important;max-width:747.969px!important;margin:0 auto!important;padding:2px 0!important;min-width:25px!important}#dm .dmBody div.u_1254075424{margin:0!important;padding:350px 40px 250px!important;width:auto!important;background-position:50% 50%!important;max-width:100%!important;min-width:0!important;text-align:start!important}#dm .dmBody div.u_1792628245{margin:0!important;padding:50px 20px 0 50px!important}#dm .dmBody div.u_1904625892{height:auto!important;max-width:376px!important;margin:18px 154px 8px 0!important;padding:2px 0!important}#dm .dmBody a.u_1993077392,#dm .dmBody div.u_1104800826,#dm .dmBody div.u_1829101549,#dm .dmBody div.u_1904625892{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;min-width:25px!important;display:block!important}#dm .dmBody a.u_1993077392{max-width:214px!important;margin:22px 310px 10px 0!important;padding:0!important;text-align:center!important;height:60px!important}#dm .dmBody div.u_1104800826,#dm .dmBody div.u_1829101549{height:auto!important}#dm .dmBody div.u_1104800826{text-align:start!important;max-width:498px!important;margin:0 81.0352px 0 0!important;padding:0!important}#dm .dmBody div.u_1104800826 .m-recaptcha{font-size:14px!important}#dm .dmBody div.u_1829101549{max-width:488px!important;margin:0 154px 8px 0!important;padding:2px 0!important;min-height:auto!important}#dm .dmBody div.u_1297828041{margin:0!important;padding:15px 40px 30px 0!important}#dm .dmBody div.u_1570711947{margin:0!important;padding:60px 40px!important;width:auto!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:start!important}