@media all{#dm .dmInner a.u_1652781204{border-color:var(--color_3)!important}#dm .dmInner a.u_1652781204 span.text{color:var(--color_3)!important}#dm .dmInner a.u_1652781204.hover,#dm .dmInner a.u_1652781204:hover{background-color:var(--color_3)!important;background-image:none!important}#dm .dmInner a.u_1652781204.hover span.text,#dm .dmInner a.u_1652781204:hover span.text,#dm .dmInner div.u_1357283254 hr,#dm .dmInner div.u_1402533038 hr{color:var(--color_2)!important}#dm .dmInner div.u_1238383935 hr,#dm .dmInner div.u_1353831750 hr{border-top-width:1px!important;border-top-style:solid!important;color:var(--color_2)!important}#dm .dmInner nav.u_1022318661,#dm .dmInner nav.u_1136789265,#dm .dmInner nav.u_1459911792,#dm .dmInner nav.u_1801032432,#dm .dmInner nav.u_1915042179,#dm .dmInner nav.u_1998592992{color:#fff!important}#dm .dmInner .u_1469844818 #recentReviewsWidget .fdn-star-on-png,#dm .dmInner .u_1553696242 .headerWidget .reviews-header .rating .fdn-star-on-png{color:var(--color_14)!important}#dm .dmInner div.u_1550316043 .readMore a,#dm .dmInner div.u_1587325974 .motFactCont p.rteBlock,#dm .dmInner div.u_1587325974 .motFactCont p.rteBlock span{font-weight:700!important}#dm .dmInner div.u_1642529323 .headerWidget .reviews-header .link{color:var(--color_7)!important}#dm .dmInner div.u_1325971457 input:not([type=submit]){background-color:#fff!important;background-image:initial!important;border-style:solid!important;border-color:#000!important;border-width:0!important;border-radius:5px 5px 5px 5px!important}#dm .dmInner div.u_1325971457 select,#dm .dmInner div.u_1325971457 textarea{background-color:#fff!important;background-image:initial!important;border-style:solid!important;border-color:#000!important;border-width:0!important;border-radius:5px 5px 5px 5px!important}#dm .dmInner div.u_1325971457 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable){color:var(--color_6)!important;font-weight:700!important}#dm .dmInner div.u_1325971457 .m-recaptcha{color:var(--color_6)!important;font-weight:700!important}#dm .dmInner div.u_1325971457 .checkboxwrapper span,#dm .dmInner div.u_1325971457 .dmforminput .fileUploadLink,#dm .dmInner div.u_1325971457 .dmforminput input,#dm .dmInner div.u_1325971457 .dmforminput option,#dm .dmInner div.u_1325971457 .dmforminput select,#dm .dmInner div.u_1325971457 .dmforminput textarea,#dm .dmInner div.u_1325971457 .freetextwrapper,#dm .dmInner div.u_1325971457 .optinwrapper div,#dm .dmInner div.u_1325971457 .radiowrapper span{color:#000!important;font-size:14px!important;font-weight:400!important}#dm .dmInner div.u_1325971457 input::placeholder,#dm .dmInner div.u_1325971457 select::placeholder,#dm .dmInner div.u_1325971457 textarea::placeholder{color:#000!important;font-weight:700!important;font-family:'Be Vietnam'!important;font-size:14px!important}#dm .dmInner div.u_1325971457 input.placeholder,#dm .dmInner div.u_1325971457 select.placeholder,#dm .dmInner div.u_1325971457 textarea.placeholder{color:#000!important;font-weight:700!important;font-family:'Be Vietnam'!important;font-size:14px!important}#dm .dmInner div.u_1595677276,#dm .dmInner div.u_1595677276 li,#dm .dmInner div.u_1595677276 p,#dm .dmInner div.u_1712090328,#dm .dmInner div.u_1712090328 li,#dm .dmInner div.u_1712090328 p{color:#fff!important;direction:ltr!important;text-transform:none!important;text-shadow:none!important;font-weight:400!important;text-decoration:#fff!important;letter-spacing:normal!important;font-family:Poppins!important;line-height:22.4px!important;font-style:normal!important}#dm .dmInner div.u_1764270363 .svg{fill:#fff!important}#dm .dmInner div.u_1712090328,#dm .dmInner div.u_1712090328 li,#dm .dmInner div.u_1712090328 p{font-weight:700!important;font-family:"Kumbh Sans"!important;line-height:normal!important}#dm .dmInner div.u_1290847989 .svg,#dm .dmInner div.u_1316618553 .svg,#dm .dmInner div.u_1449690872 .svg,#dm .dmInner div.u_1461224661 .svg,#dm .dmInner div.u_1550945755 .svg,#dm .dmInner div.u_1643113237 .svg{fill:var(--color_17)!important}#dm .dmInner div.u_1325971457 .dmformsubmit{color:#fff!important;font-size:18px!important;margin-left:auto!important;margin-right:auto!important;height:50px!important;float:none!important;display:block!important}#dm .dmInner div.u_1599190715{border-radius:0 0 0 0!important}#dm .dmInner div.u_1469844818 #recentReviewsWidget .button .dmWidget{background-color:#cc232f!important}#dm .dmInner div.u_1469844818 #recentReviewsWidget .button .dmWidget.hover,#dm .dmInner div.u_1469844818 #recentReviewsWidget .button .dmWidget:hover{background-color:#000!important;background-image:none!important}#dm .dmInner div.u_1324699396 img,#dm .dmInner div.u_1994967893 img{border-radius:30px 30px 30px 30px!important;object-position:50% 100%!important;object-fit:cover!important}#dm .dmInner div.u_1324699396 img{border-style:solid!important;border-color:#cc232f!important;border-width:0!important;object-fit:contain!important;object-position:50% 50%!important}}@media (min-width:0) and (max-width:767px){#dm .dmInner a.u_1652781204 span.text{font-size:17px!important}#dm .dmInner .u_1587325974 .motFactCont p.rteBlock{line-height:24px!important}#dm .dmInner div.u_1587325974 .motFactCont p.rteBlock,#dm .dmInner div.u_1587325974 .motFactCont p.rteBlock span{font-size:18px!important}#dm .dmInner div.u_1595677276,#dm .dmInner div.u_1595677276 li,#dm .dmInner div.u_1595677276 p{font-size:16px!important;text-align:left!important}#dm .dmInner div.u_1712090328,#dm .dmInner div.u_1712090328 li,#dm .dmInner div.u_1712090328 p{font-size:20px!important;text-align:left!important}}@media (min-width:1025px){#dm .dmInner div.u_1550316043 .readMore a,#dm .dmInner div.u_1642529323 .headerWidget .reviews-header .link{font-size:14px!important}#dm .dmInner .u_1587325974 .motFactCont p.rteBlock{line-height:30px!important}#dm .dmInner div.u_1595677276,#dm .dmInner div.u_1595677276 li,#dm .dmInner div.u_1595677276 p{text-align:left!important}#dm .dmInner div.u_1712090328,#dm .dmInner div.u_1712090328 li,#dm .dmInner div.u_1712090328 p{font-size:25px!important}#dm .dmInner div.u_1469844818 #recentReviewsWidget .button .dmWidget{height:50px!important}}@media (min-width:768px) and (max-width:1024px){#dm .dmInner .u_1587325974 .motFactCont p.rteBlock{line-height:30px!important}#dm .dmInner div.u_1712090328,#dm .dmInner div.u_1712090328 li,#dm .dmInner div.u_1712090328 p{font-size:25px!important}#dm .dmInner div.u_1469844818 #recentReviewsWidget .button .dmWidget{height:50px!important}}#dm .dmInner div.u_1595677276 a{color:#fff!important;text-decoration:underline!important}@media (min-width:0px) and (max-width:767px){#dm .dmInner div.u_1587325974 .motFactCont p.rteBlock,#dm .dmInner div.u_1587325974 .motFactCont p.rteBlock span{font-size:12px!important}#dm .dmInner div.u_1469844818 #recentReviewsWidget .button .dmWidget{height:50px!important}}separatorHomeCss{color:red!important}@media all{#flex-header[data-overlapping]{background-color:transparent;background-image:initial}#db4fad4c{min-height:8px;min-width:4%;padding:0}#\31 02296bd,#db4fad4c,#group_69j{width:100%;row-gap:24px;column-gap:4%;margin:0}#\31 02296bd{flex-wrap:nowrap;min-height:240px;max-width:none;padding:2% 4%}#group_69j{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;max-width:100%;min-height:160px;max-height:100%;padding:0}#widget_oo7,#widget_r6f{width:100%;height:auto;max-width:100%}#widget_oo7{order:0}#\36 8636e84{width:33.92795899347624%;min-width:4%;min-height:8px;column-gap:4%;row-gap:24px;padding:16px;margin:0}#\36 e8c0609,#c67cc7df{width:auto;height:auto;max-width:100%;order:2;justify-self:auto;align-self:auto;grid-area:auto/auto/auto/auto}#c67cc7df{width:280px;order:3;min-height:50px}#addc3623{min-height:8px;column-gap:4%;row-gap:16px;width:62.07%;align-items:center;min-width:4%;padding:16px;margin:0}#e06f67e1.flex-element.widget-wrapper>[data-element-type]{padding-left:24px;padding-right:24px;padding-top:12px}#e06f67e1{width:100%;height:auto;max-width:100%;justify-self:auto;order:2;align-self:auto;grid-area:auto/auto/auto/auto}#\33 f71a380::before,#\33 f71a380>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.4;border-radius:inherit}#\33 f71a380{background-image:url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/black-jeans-1920w.png)}#\32 7adbd15{width:100%;height:auto;max-width:100%;order:0;justify-self:auto;align-self:auto;margin:0;grid-area:auto/auto/auto/auto}#\32 d60359a,#\33 6f3efcf{width:100%;height:auto;max-width:100%;order:1}#\33 6f3efcf{justify-self:auto;margin:-20px 0;grid-area:auto/auto/auto/auto;align-self:auto}#\32 d60359a{align-self:stretch;margin-left:0;margin-right:0}#\34 118d023{min-height:676px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:80px 4%;margin:0}#\37 47b9ac3{align-items:center;width:100%;min-height:160px;max-height:100%;background-color:var(--color_4);background-image:initial;border-radius:30px 30px 30px 30px;box-shadow:rgba(0,0,0,.25) 3px 0 11px 0;order:0;border-width:2px;border-color:#fff;border-style:solid;padding:24px 0 40px;margin:0}#\33 0dd5a74,#\37 47b9ac3,#ac8a20ba{justify-self:auto;align-self:auto;grid-area:auto/auto/auto/auto}#\33 0dd5a74{height:auto;max-width:100%;width:96.98225941422595%;order:0}#ac8a20ba{flex-direction:row;align-items:flex-start;width:100%;min-height:160px;max-height:100%;row-gap:24px;order:2}#\32 e068317,#\37 d934347,#ac8a20ba{column-gap:4%;padding:0;margin:0}#\32 e068317{flex-direction:row;justify-content:flex-start;align-items:flex-start;max-height:100%;width:50%;min-height:160px;row-gap:24px}#\37 d934347{min-height:8px;row-gap:12px;width:100%;min-width:4%}#a6317579,#ea1ac74e{justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#ea1ac74e{flex-direction:row;justify-content:flex-start;align-items:flex-start;min-height:160px;max-height:100%;row-gap:24px;column-gap:4%;align-self:auto;padding:0;width:50%}#a6317579{width:97.01875943844735%;height:auto;max-width:100%}#c41ce4a9{min-height:10px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;max-width:none;padding:2% 4%;margin:0}#\32 57ebe74{width:100%;height:auto;max-width:100%;order:0}#b96f7b84{background-color:#000;background-image:none}#\32 f5d6741,#\39 91880c7{width:100%;height:auto;max-width:100%}#c3596906{align-items:center;width:100%;min-height:auto;max-height:100%;row-gap:24px;column-gap:4%;min-width:32px;flex-direction:row;justify-content:flex-start;padding:0;margin:0}#\33 2ef507c,#\35 1cd6103{width:428px;height:223px;max-width:100%;align-self:flex-start;order:0;margin:0;grid-area:auto/auto/auto/auto}#\33 2ef507c{width:100%;height:auto;justify-self:auto;align-self:auto}#\39 380d8dd{align-items:center;width:17.51%;min-height:auto;max-height:100%;row-gap:24px;column-gap:24px;min-width:32px;padding:0;margin:0}#dd5fd3bf{margin:30px 0}#\31 b975ae5{min-height:32px;column-gap:2%;row-gap:12px;width:100%;flex-wrap:nowrap;max-width:none;padding:0 2%;margin:0}#\32 7b589ce{width:60px;height:auto;max-width:100%}#\35 6b17b67,#a5bdfa2d{align-items:flex-start;width:100%;min-height:auto;max-height:100%;row-gap:24px;column-gap:24px;min-width:32px;padding:0;margin:0}#a5bdfa2d{align-items:center;width:17.51%}#\38 21a8b7f{width:100%;height:auto;max-width:100%}#f46fa9c4{align-items:flex-start;width:33%;min-height:auto;max-height:100%;row-gap:32px;column-gap:4%;flex-wrap:nowrap;min-width:32px;justify-self:auto;align-self:auto;order:1;padding:0;margin:0;grid-area:auto/auto/auto/auto}#e790fa15{width:100%;height:auto;max-width:100%}#df90929a{min-height:8px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;flex-wrap:nowrap;background-color:var(--color_15);background-image:none;border-radius:50px 50px 50px 50px;padding:3% 3% 5%;margin:0}#d776fb1b{width:100%;height:auto;max-width:100%}#\36 3e8b637{align-items:flex-start;width:33%;min-height:auto;max-height:100%;row-gap:32px;column-gap:4%;flex-wrap:nowrap;min-width:32px;justify-self:auto;align-self:auto;order:0;padding:0;margin:0;grid-area:auto/auto/auto/auto}#d562b304{width:60px;height:auto;max-width:100%}#\33 340d6e1,#\39 98544f6{align-items:center;min-height:auto;max-height:100%;row-gap:24px;column-gap:24px;padding:0;margin:0}#\33 340d6e1{min-width:32px;width:17.51%}#\39 98544f6{flex-direction:row;width:34%;order:2;border-radius:30px 30px 30px 30px;background-color:transparent;background-image:none;border-width:2px;border-color:#000;border-style:solid}#eecbb2e1{width:100%;height:auto;max-width:100%}#ad6d8eb9,#f3c8dacc{width:100%;min-height:auto;max-height:100%;row-gap:24px;min-width:32px;padding:0;margin:0}#f3c8dacc{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:4%}#ad6d8eb9{align-items:flex-start;column-gap:24px}#c8051fa8{width:60px;height:auto;max-width:100%}#\30 6c1f6dd{align-items:center;width:17.51%;min-height:auto;max-height:100%;row-gap:24px;column-gap:24px;min-width:32px;padding:0;margin:0}#bec3b977{width:60px;height:auto;max-width:100%}#\30 07df8a0,#\30 fb06cbc,#\36 a1e5946,#a9d6dd88{align-items:center;width:17.51%;min-height:auto;max-height:100%;row-gap:24px;column-gap:24px;min-width:32px;padding:0;margin:0}#\30 07df8a0,#\36 a1e5946,#a9d6dd88{align-items:flex-start;width:100%;padding:0 0 8px}#\36 a1e5946,#a9d6dd88{padding:0}#a9d6dd88{align-items:center;width:17.51%}#\31 ad567c3,#\32 027d34b,#\32 03ce7cf{align-items:center;min-height:auto;column-gap:4%;flex-direction:row;justify-content:flex-start}#\31 ad567c3,#\32 027d34b,#\32 03ce7cf,#\36 ac81a84,#\39 6e3b253,#b3b04197,#ee928d45{width:100%;max-height:100%;row-gap:24px;min-width:32px;padding:0;margin:0}#\39 6e3b253,#ee928d45{align-items:flex-start;min-height:auto;column-gap:24px}#\36 ac81a84,#b3b04197{flex-direction:row}#b3b04197{justify-content:flex-start;align-items:center;min-height:auto;column-gap:4%}#\36 ac81a84{align-items:flex-start;min-height:160px;column-gap:24px}#\36 b69dbc7{width:60px;height:auto;max-width:100%}#\30 2417ea9{align-items:flex-start;width:100%;min-height:auto;max-height:100%;row-gap:24px;column-gap:24px;min-width:32px;padding:0;margin:0}#\37 913d54a{width:60px;height:auto;max-width:100%}#\36 027bcd4,#e9961639{min-height:8px;column-gap:4%;row-gap:24px;width:49%;min-width:4%;background-image:url(https://le-cdn.hibuwebsites.com/8b3fc254d18d4672b714e9dc90a34d4d/dms3rep/multi/opt/davids-roofing-and-restorations-llc-commercial-roofing-services-1920w.jpg);border-radius:30px 30px 30px 30px;border-width:2px;border-color:#cc232f;border-style:solid;padding:150px 16px;margin:0 2% 0 0}#e9961639{row-gap:20px;background-color:#000;background-image:none;padding:16px 3%;margin:0}#f6fae5a4{width:99.86888111888112%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:1;grid-area:auto/auto/auto/auto}#cf1258da{min-height:240px;column-gap:0%;row-gap:0;max-width:none;width:100%;flex-wrap:nowrap;padding:0 2%;margin:0}#\31 ed3e226{width:98.84178321678321%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:0;grid-area:auto/auto/auto/auto}#\37 8ae7fbb,#c3e21bd0{justify-self:auto;align-self:auto;margin:0}#c3e21bd0{align-items:flex-start;min-height:0;max-height:100%;row-gap:4px;column-gap:4%;padding:0;width:99.69823468328141%;order:0;grid-area:auto/auto/auto/auto}#\37 8ae7fbb{width:280px;height:50px;max-width:100%;order:1;grid-area:1/2/span 1/span 2}#\31 8209fd3{margin:0}#\35 4ed5b83,#e16c5d18{max-width:100%;justify-self:auto;align-self:auto;order:1}#\35 4ed5b83{margin:0;width:280px;height:50px;grid-area:1/2/span 1/span 2}#e16c5d18{width:99.86888111888112%;height:auto;grid-area:auto/auto/auto/auto}#\34 d81182e{margin:20px 0}#\34 11c21e7{width:98.84178321678321%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:0;grid-area:auto/auto/auto/auto}#\31 a39943e{min-height:8px;column-gap:4%;row-gap:20px;width:49%;min-width:4%;background-color:#cc232f;background-image:none;order:0;border-radius:30px 30px 30px 30px;border-width:2px;border-color:#000;border-style:solid;padding:16px 3%;margin:0}#e98b5db2{min-height:240px;column-gap:0%;row-gap:0;max-width:none;width:100%;flex-wrap:nowrap;padding:0 2%;margin:0}#\33 1fc017f{min-height:8px;column-gap:4%;row-gap:24px;width:49%;min-width:4%;background-image:url(https://le-cdn.hibuwebsites.com/8b3fc254d18d4672b714e9dc90a34d4d/dms3rep/multi/opt/davids-roofing-and-restorations-llc-carpentry-services-1920w.jpg);order:1;border-radius:30px 30px 30px 30px;border-width:2px;border-color:#000;border-style:solid;padding:150px 16px;margin:0 0 0 2%}#\32 530290a,#\32 5d73982{justify-self:auto;align-self:auto;grid-area:auto/auto/auto/auto}#\32 5d73982{align-items:flex-start;min-height:0;max-height:100%;row-gap:4px;column-gap:4%;padding:0;margin:0;width:99.70510204081633%;order:0}#\32 530290a{width:99.86888111888112%;height:auto;max-width:100%;order:1}#\32 42f796f{margin:0}#\35 ae1ba42{min-height:8px;column-gap:4%;row-gap:24px;width:49%;min-width:4%;background-image:url(https://le-cdn.hibuwebsites.com/8b3fc254d18d4672b714e9dc90a34d4d/dms3rep/multi/opt/davids-roofing-and-restorations-llc-exterior-painting-1920w.jpg);border-radius:30px 30px 30px 30px;border-width:2px;border-color:#cc232f;border-style:solid;padding:150px 16px;margin:0 2% 0 0}#\33 ccba9ca{align-items:flex-start;width:99.91392649903287%;min-height:0;max-height:100%;row-gap:4px;column-gap:4%;justify-self:auto;align-self:auto;order:0;padding:0;margin:0;grid-area:auto/auto/auto/auto}#\37 9c02c0d{min-height:240px;column-gap:0%;row-gap:0;max-width:none;width:100%;flex-wrap:nowrap;padding:0 2%;margin:0}#\33 3e81822,#\39 60be8d6{max-width:100%;justify-self:auto;align-self:auto}#\33 3e81822{margin:0;width:280px;height:50px;order:1;grid-area:1/2/span 1/span 2}#\39 60be8d6{width:98.84178321678321%;height:auto;order:0;grid-area:auto/auto/auto/auto}#\30 61a34a5,#\38 38e0c8d{min-height:8px;column-gap:4%;row-gap:20px;width:49%;min-width:4%;background-color:#000;background-image:none;border-radius:30px 30px 30px 30px;border-width:2px;border-color:#cc232f;border-style:solid;padding:16px 3%;margin:0}#\38 38e0c8d{background-color:#cc232f;order:0;border-color:#000}#\35 2e42589{width:280px;height:50px;max-width:100%;justify-self:auto;order:1;align-self:auto;margin:0;grid-area:1/2/span 1/span 2}#b1413b18{min-height:240px;column-gap:0%;row-gap:0;max-width:none;width:100%;flex-wrap:nowrap;padding:0 2%;margin:0}#\36 328fa2a,#c9a8dd5c{width:98.84178321678321%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:0;grid-area:auto/auto/auto/auto}#c9a8dd5c{width:99.86888111888112%;order:1}#ddf8e2f1{min-height:8px;column-gap:4%;row-gap:24px;width:49%;min-width:4%;background-image:url(https://le-cdn.hibuwebsites.com/8b3fc254d18d4672b714e9dc90a34d4d/dms3rep/multi/opt/davids-roofing-and-restorations-llc-roof_installation-1920w.jpg);order:1;border-radius:30px 30px 30px 30px;border-width:2px;border-color:#000;border-style:solid;padding:150px 16px;margin:0 0 0 2%}#\35 709fb18{align-items:flex-start;width:99.85163265306123%;min-height:0;max-height:100%;row-gap:4px;column-gap:4%;justify-self:auto;align-self:auto;order:0;padding:0;margin:0;grid-area:auto/auto/auto/auto}#\35 6af7553{margin:20px 0}#\34 6327dcd{min-height:300px;column-gap:0%;row-gap:0;max-width:none;width:100%;flex-wrap:nowrap;padding:0 2%;margin:0}#\37 edc717f{align-items:flex-start;width:99.85163265306123%;min-height:0;max-height:100%;row-gap:4px;column-gap:4%;justify-self:auto;align-self:auto;order:0;padding:0;margin:0;grid-area:auto/auto/auto/auto}#\38 32048bb{margin:20px 0}#\31 31866f8,#a6f1a239{min-height:8px;column-gap:4%;width:49%;min-width:4%;border-radius:30px 30px 30px 30px;border-width:2px;border-color:#cc232f;border-style:solid}#a6f1a239{background-color:#000;row-gap:20px;background-image:none;padding:16px 3%;margin:0}#\31 31866f8{row-gap:24px;background-image:url(https://le-cdn.hibuwebsites.com/8b3fc254d18d4672b714e9dc90a34d4d/dms3rep/multi/opt/davids-roofing-and-restorations-llc-roof-repairs-1920w.jpg);padding:150px 16px;margin:0 2% 0 0}#\35 6ac324e,#\36 67a43e4,#dcbc5065,#fc8a5c28{max-width:100%;justify-self:auto;align-self:auto;order:1}#fc8a5c28{margin:0;width:280px;height:50px;grid-area:1/2/span 1/span 2}#\35 6ac324e,#\36 67a43e4,#dcbc5065{width:99.86888111888112%;height:auto;grid-area:auto/auto/auto/auto}#\36 67a43e4,#dcbc5065{width:98.84178321678321%;order:0}#\36 67a43e4{width:280px;height:50px;order:1;margin:0;grid-area:1/2/span 1/span 2}#\38 7574c1b,#\38 a50b1ff{min-height:8px;column-gap:4%;row-gap:24px;width:49%;min-width:4%;background-image:url(https://le-cdn.hibuwebsites.com/8b3fc254d18d4672b714e9dc90a34d4d/dms3rep/multi/opt/davids-roofing-and-restorations-llc-specialized-roofing-services-1920w.jpg);order:1;border-radius:30px 30px 30px 30px;border-width:2px;border-color:#000;border-style:solid;padding:150px 16px;margin:0 0 0 2%}#\38 7574c1b{row-gap:20px;background-color:#cc232f;background-image:none;order:0;padding:16px 3%;margin:0}#beaa5ca5{width:98.84178321678321%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:0;grid-area:auto/auto/auto/auto}#aee4bb1e{min-height:240px;column-gap:0%;row-gap:0;max-width:none;width:100%;flex-wrap:nowrap;padding:0 2%;margin:0}#\34 c9ae341{width:99.86888111888112%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:1;grid-area:auto/auto/auto/auto}#ecddd2ef{margin:20px 0}#d94b512c,#ff26bf7a{justify-self:auto;align-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#ff26bf7a{align-items:flex-start;min-height:0;max-height:100%;row-gap:4px;column-gap:4%;padding:0;width:99.85163265306123%}#d94b512c{width:100%;height:auto;max-width:100%}#\33 26f42d1,#a6b37932{column-gap:4%;row-gap:24px;width:100%;margin:0}#a6b37932{flex-wrap:nowrap;max-width:none;min-height:240px;padding:2% 4%}#\33 26f42d1{min-height:8px;min-width:4%;padding:0}#\34 1cc5737,#c0cfc535{width:280px;height:auto;max-width:100%;justify-self:auto;align-self:center;order:0;min-height:50px;margin:0;grid-area:auto/auto/auto/auto}#c0cfc535{width:100%;height:300px;min-height:100px;align-self:auto}#\36 3c7b8b76c596a2813341bc5{height:auto}#\30 3c287b1{min-height:320px;column-gap:4%;row-gap:24px;width:100%;max-width:none;padding:2% 4%;margin:0}#\34 6053aa7,#ee309164{min-height:8px;column-gap:4%;width:100%;min-width:4%;background-color:transparent;margin:0}#ee309164{justify-content:flex-start;row-gap:12px;padding:16px 0}#\34 6053aa7{row-gap:24px;padding:16px}#\38 6cd5ce2{width:60px;height:auto;max-width:100%;order:1;justify-self:auto;align-self:auto;margin:0;grid-area:auto/auto/auto/auto}#\36 f22f1f0{border-width:0;border-color:#000;border-style:solid;background-color:var(--color_4);background-image:none}#\36 8d73519,#ba9c7b28,#c87f08af{width:94.83990473670283%;height:auto;max-width:100%;justify-self:auto;align-self:auto;order:0;grid-area:auto/auto/auto/auto}#\36 8d73519,#c87f08af{width:66.44%;order:1}#\36 8d73519{width:100%;order:2;margin:0}#\30 3402431,#\33 f368641{flex-direction:row;justify-content:flex-start;min-height:auto;max-height:100%;row-gap:24px;order:1;grid-area:auto/auto/auto/auto}#\33 f368641{width:100%;column-gap:4%;margin:0;align-items:flex-start;padding:0}#\30 3402431{align-items:center;justify-self:auto;align-self:auto;padding:1% 0}#\30 3402431,#d3b9e65b,#d5d42b8d{column-gap:4%;width:100%;margin:0}#d5d42b8d{min-width:4%;min-height:8px;row-gap:12px;padding:0}#d3b9e65b{min-height:10px;row-gap:24px;flex-wrap:nowrap;max-width:none;padding:3% 4%}#d309093b{width:99.88%;height:auto;max-width:100%;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#e80b0896{flex-direction:row;align-items:flex-start;width:33.54%;min-height:auto;max-height:100%;row-gap:24px;column-gap:4%;order:2;padding:0;margin:0}#\38 6f61d52{width:373px;height:182px;max-width:100%;align-self:flex-start}}@media (min-width:768px) and (max-width:1024px){#\31 02296bd{padding:1%}#db4fad4c{flex-direction:row;column-gap:1%;padding:0}#group_69j{width:100%;order:2;row-gap:16px}#widget_r6f{width:100%}#\36 8636e84{margin-left:0;margin-right:0;padding:8px 10%}#\36 8636e84,#addc3623{width:100%;min-height:80px}#\34 118d023{padding-top:100px;padding-bottom:20px;flex-direction:column;flex-wrap:nowrap;min-height:0}#\37 47b9ac3{padding-left:0;padding-right:0}#ac8a20ba{flex-direction:column;flex-wrap:nowrap;margin:0}#\32 e068317{justify-self:auto;align-self:auto;width:100%;order:1;margin:0;grid-area:auto/auto/auto/auto}#\37 d934347{flex-direction:column;flex-wrap:nowrap;padding-left:0;padding-right:0}#ea1ac74e{width:100%;order:0;margin:0}#c41ce4a9{padding-left:2%;padding-right:2%}#\32 57ebe74{align-self:flex-start;margin:0}#\32 f5d6741,#\39 91880c7{align-self:auto;width:100%;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#\35 1cd6103{height:301px;width:637px}#\31 b975ae5{padding-left:2%;padding-right:2%}#\32 7b589ce{width:48px}#\38 21a8b7f{align-self:auto;width:100%;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#\31 ad567c3{align-items:center}#f46fa9c4{justify-content:flex-start;min-width:32px;width:99.79%;order:1;row-gap:10px;margin:0}#\32 027d34b,#\32 03ce7cf{align-items:center}#d776fb1b,#e790fa15{align-self:auto;width:100%;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#\36 3e8b637{min-width:32px;width:99.79%;order:0;row-gap:10px;margin:0}#d562b304{width:48px}#b3b04197{align-items:center}#\36 ac81a84{flex-direction:column;flex-wrap:nowrap;row-gap:8px}#\39 98544f6{min-width:32px;width:99.79%;order:2;margin:0}#eecbb2e1{align-self:auto;width:100%;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#f3c8dacc{align-items:center}#\36 b69dbc7,#\37 913d54a,#bec3b977,#c8051fa8{width:48px}#\36 027bcd4,#e9961639{width:100%;min-height:80px}#e9961639{row-gap:16px;padding:16px 3%;margin:2% 0 0}#cf1258da{flex-direction:column;flex-wrap:nowrap;min-height:0;padding:0 2%}#\31 8209fd3,#\34 d81182e{margin:0}#e98b5db2{flex-direction:column;flex-wrap:nowrap;min-height:0;padding:0 2%}#\31 a39943e,#\33 1fc017f{width:100%;min-height:80px;padding:150px 16px;margin:2% 0 0}#\31 a39943e{padding:16px 3%}#\32 42f796f{margin:0}#\35 ae1ba42{width:100%;min-height:80px;padding:150px 16px;margin:2% 2% 0 0}#\37 9c02c0d{flex-direction:column;flex-wrap:nowrap;min-height:0;padding:0 2%}#\30 61a34a5{row-gap:16px;width:100%;min-height:80px;padding:16px 3%;margin:2% 0 0}#b1413b18{flex-direction:column;flex-wrap:nowrap;min-height:0;padding:0 2%}#ddf8e2f1{width:100%;min-height:80px;padding:150px 16px;margin:2% 0 0}#\35 6af7553{margin:0}#\38 38e0c8d{width:100%;min-height:80px;padding:16px 3%;margin:2% 0 0}#\34 6327dcd{flex-direction:column;flex-wrap:nowrap;min-height:0;padding:0 2%}#\38 32048bb{margin:0}#a6f1a239{row-gap:16px;width:100%;min-height:80px;padding:16px 3%;margin:2% 0 0}#\31 31866f8,#\38 a50b1ff{width:100%;min-height:80px;padding:150px 16px;margin:2% 2% 0 0}#\38 a50b1ff{margin:2% 0}#aee4bb1e{flex-direction:column;flex-wrap:nowrap;min-height:0;padding:0 2%}#ecddd2ef{margin:10px 0 0}#\38 7574c1b{width:100%;min-height:80px}#a6b37932{padding-left:2%;padding-right:2%}#c0cfc535{height:200px}#\30 3c287b1{padding-left:4%;padding-right:4%;flex-direction:column;flex-wrap:nowrap;min-height:0}#\34 6053aa7,#ee309164{width:100%;min-height:80px}#\34 6053aa7{padding:0 0 16px;margin:0}#ba9c7b28{width:100%}#c87f08af{width:96.99%}#\33 f368641{width:100%;order:0;margin:0}#\30 3402431,#d5d42b8d{flex-direction:column;flex-wrap:nowrap}#\30 3402431{margin:0}#d5d42b8d{padding-left:0;padding-right:0}#d3b9e65b{padding-left:2%;padding-right:2%}#e80b0896{justify-self:auto;align-self:auto;width:100%;order:1;margin:0;grid-area:auto/auto/auto/auto}#\38 6f61d52{width:682px}}@media (max-width:767px){#db4fad4c{width:100%;min-height:80px;align-items:center}#\31 02296bd{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#\36 8636e84{width:100%;min-height:80px;align-items:center;padding:8px}#\36 e8c0609{justify-self:auto;align-self:auto;order:4;margin:16px 0;grid-area:auto/auto/auto/auto}#c67cc7df{order:2}#addc3623{min-height:80px;width:100%;padding:0}#e06f67e1{justify-self:auto;align-self:auto;width:100%;order:1;margin:0;grid-area:auto/auto/auto/auto}#\34 118d023{min-height:0;row-gap:0;padding:60px 4% 40px}#\34 118d023,#ac8a20ba{flex-direction:column;flex-wrap:nowrap}#\32 e068317{order:1;width:100%;margin:0}#\37 d934347{width:100%;min-height:80px;align-items:center}#ea1ac74e{justify-self:auto;align-self:auto;width:100%;order:0;margin:0;grid-area:auto/auto/auto/auto}#c41ce4a9{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#\32 57ebe74{align-self:flex-start;margin-left:0;margin-right:0}#\36 3e8b637{min-width:32px;width:100%;row-gap:16px;order:0;margin:0}#\35 1cd6103{height:auto}#\33 2ef507c{width:99.58%}#\36 ac81a84{flex-direction:column;flex-wrap:nowrap;row-gap:12px}#\39 98544f6{min-width:32px;width:99.89%;order:2;margin:0}#\31 b975ae5{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#df90929a,#f46fa9c4{width:100%;row-gap:16px;margin:0}#f46fa9c4{min-width:32px;order:1}#df90929a{flex-direction:column;flex-wrap:nowrap;padding:30px 16px 16px}#\36 027bcd4,#df90929a,#e9961639{min-height:80px;align-items:center}#\36 027bcd4{width:100%;padding:150px 16px;margin:0 2% 2% 0}#e9961639{row-gap:16px;padding:16px 3% 30px 16px;margin:0}#e9961639,#f6fae5a4{width:100%}#cf1258da{min-height:unset;flex-direction:column;padding:0 4%}#\31 8209fd3{margin:0}#\37 8ae7fbb{align-self:flex-start;margin-left:0;margin-right:0}#e16c5d18{width:100%}#\34 d81182e{margin:0}#\31 a39943e{width:100%;min-height:80px;align-items:center;row-gap:16px;padding-left:16px;padding-bottom:30px;order:1}#e98b5db2{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0 4%}#\33 1fc017f{width:100%;min-height:80px;align-items:center;order:0;padding:150px 16px;margin:2% 0}#\35 4ed5b83{align-self:flex-start;margin-left:0;margin-right:0}#\32 530290a{width:100%}#\32 42f796f{margin:0}#\35 ae1ba42{width:100%;min-height:80px;align-items:center;padding:150px 16px;margin:2% 0}#\37 9c02c0d{min-height:unset;flex-direction:column;padding:0 4%}#\30 61a34a5{width:100%;min-height:80px;align-items:center;row-gap:16px;padding-left:16px;padding-bottom:30px}#\33 3e81822{align-self:flex-start;margin-left:0;margin-right:0}#\38 38e0c8d{width:100%;min-height:80px;align-items:center;row-gap:16px;padding-left:16px;padding-bottom:30px;order:1}#b1413b18{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0 4%}#c9a8dd5c,#ddf8e2f1{width:100%}#ddf8e2f1{min-height:80px;align-items:center;order:0;padding:150px 16px;margin:2% 0}#\35 6af7553{margin:0}#\35 2e42589{align-self:flex-start;margin-left:0;margin-right:0}#\34 6327dcd{min-height:unset;flex-direction:column;padding:0 4%}#\38 32048bb{margin:0}#\31 31866f8,#a6f1a239{width:100%;min-height:80px;align-items:center}#a6f1a239{row-gap:16px;padding-left:16px;padding-bottom:30px}#\31 31866f8{padding:150px 16px;margin:2% 2% 2% 0}#\35 6ac324e{width:100%}#fc8a5c28{align-self:flex-start;margin-left:0;margin-right:0}#\38 7574c1b,#\38 a50b1ff{width:100%;min-height:80px;align-items:center;order:0;padding:150px 16px;margin:2% 0}#\38 7574c1b{row-gap:16px;order:1;padding:16px 3% 30px 16px;margin:0 0 2%}#aee4bb1e{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0 4%}#\34 c9ae341{width:100%}#ecddd2ef{margin:0}#\36 67a43e4{align-self:flex-start;margin-left:0;margin-right:0}#a6b37932{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#\33 26f42d1{width:100%;min-height:80px;align-items:center;padding-left:0;padding-right:0}#c0cfc535{height:200px}#\30 3c287b1{min-height:unset;flex-direction:column;padding-left:4%;padding-right:4%;row-gap:0}#\34 6053aa7,#ee309164{min-height:160px;align-items:center;width:100%}#\34 6053aa7{row-gap:0;padding-top:0;padding-left:0;padding-right:0}#\38 6cd5ce2{align-self:flex-start;margin-left:0;margin-right:0}#ba9c7b28,#c87f08af{width:100%}#c87f08af{align-self:flex-start;margin-left:0;margin-right:0}#\33 f368641{justify-self:auto;align-self:auto;width:100%;order:0;margin:0;grid-area:auto/auto/auto/auto}#\30 3402431{flex-direction:column;flex-wrap:nowrap}#d5d42b8d{width:100%;min-height:80px;align-items:center}#d3b9e65b{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#e80b0896{order:1;width:100%;margin:0}#\38 6f61d52{height:240px}}