#dm .dmBody a.span.textonly { color: rgb(255, 255, 255) !important; }
#dm .dmBody div.dmform-error { font-style: normal !important; }
#dm .dmBody div.dmforminput textarea { font-style: italic !important; }
#dm .dmBody div.dmforminput .fileUploadLink { font-style: italic !important; }
#dm .dmBody div.checkboxwrapper span { font-style: italic !important; }
#dm .dmBody div.radiowrapper span { font-style: italic !important; }
#dm .dmBody nav.u_1144820115 { color: black !important; }
#dm .dmBody div.u_1363761837 * { text-shadow: var(--color_4) 2px 2px 0 !important; }
#dm .dmBody .u_1656814973 { width: 100% !important; }
#dm .dmBody .u_1302388645::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1302388645.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1302388645 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1302388645::before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1302388645.before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1302388645 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1732388265 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+guards-2880w.webp") !important; }
#dm .dmBody .u_1732388265::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1732388265.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1732388265 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1732388265::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1732388265.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1732388265 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1953798440 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1953798440 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1456009569 .shape-text { text-align: center !important; }
#dm .dmBody div.u_1456009569 .shape-text { color: var(--color_1) !important; }
#dm .dmBody div.u_1413744866 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody .u_1462668015::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1462668015.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1462668015 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1462668015::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1462668015.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1462668015 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1462668015 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+installations-2880w.webp") !important; }
#dm .dmBody div.u_1979361242 { overflow: hidden !important; background-color: rgb(253, 253, 253) !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1927796414::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1927796414.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1927796414 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1927796414::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1927796414.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1927796414 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1233066126 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1233066126 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1927796414 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1822262897 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody .u_1254021582 { width: 100% !important; }
#dm .dmBody .u_1595277014::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1595277014.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1595277014 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1595277014::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1595277014.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1595277014 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1866101259 { width: 100% !important; }
#dm .dmBody .u_1859265674::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1859265674.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1859265674 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1859265674::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1859265674.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1859265674 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1859265674 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1334834680 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1360934341 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1360934341 .caption-inner { padding-bottom: 10px !important; }
#dm .dmBody div.u_1360934341 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1360934341 .thumbnailInnerWrapper { padding: 10px !important; background-color: rgb(255, 255, 255) !important; border-radius: 3px !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 11px 0px !important; }
#dm .dmBody div.u_1360934341 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1360934341 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1360934341 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1360934341 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1128168770 { display: block !important; }
#dm .dmBody .u_1763335587 { display: none !important; }
#dm .dmBody .u_1365110428 { display: none !important; }
#dm .dmBody .u_1216253360 { display: block !important; }
#dm .dmBody .u_1369722931 { display: none !important; }
#dm .dmBody .u_1810141221 { display: none !important; }
#dm .dmBody .u_1711197616 { display: block !important; }
#dm .dmBody .u_1464294800 { display: none !important; }
#dm .dmBody .u_1845169472 { display: none !important; }
#dm .dmBody .u_1152154734 { display: block !important; }
#dm .dmBody .u_1089286319 { display: none !important; }
#dm .dmBody .u_1170378096 { display: none !important; }
#dm .dmBody .u_1720356220 { display: block !important; }
#dm .dmBody .u_1749928393 { display: none !important; }
#dm .dmBody .u_1056003670 { display: none !important; }
#dm .dmBody .u_1884455670 { display: block !important; }
#dm .dmBody .u_1556523260 { display: none !important; }
#dm .dmBody .u_1098488096 { display: none !important; }
#dm .dmBody .u_1713712260 { display: block !important; }
#dm .dmBody .u_1295886029 { display: none !important; }
#dm .dmBody .u_1352176814 { display: none !important; }
#dm .dmBody .u_1684420003 { display: block !important; }
#dm .dmBody .u_1103777034 { display: none !important; }
#dm .dmBody .u_1851990755 { display: none !important; }
#dm .dmBody .u_1360934341 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody .u_1624336413 { display: block !important; }
#dm .dmBody .u_1510046779 { display: none !important; }
#dm .dmBody .u_1719436924 { display: none !important; }
#dm .dmBody .u_1276699449 { display: block !important; }
#dm .dmBody .u_1458559298 { display: none !important; }
#dm .dmBody .u_1442901294 { display: none !important; }
#dm .dmBody .u_1008585327 { display: block !important; }
#dm .dmBody .u_1900733805 { display: none !important; }
#dm .dmBody .u_1808704084 { display: none !important; }
#dm .dmBody .u_1702666283 { display: block !important; }
#dm .dmBody .u_1117144939 { display: none !important; }
#dm .dmBody .u_1309219287 { display: none !important; }
#dm .dmBody div.u_1468647047 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+guards-2880w.webp") !important; }
#dm .dmBody .u_1468647047::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1468647047.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1468647047 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1468647047::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1468647047.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1468647047 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1995819337 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1940263026 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1569140191 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+repair-2880w.webp") !important; background-size: cover !important; }
#dm .dmBody .u_1569140191::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1569140191.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1569140191 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1569140191::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1569140191.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1569140191 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody .u_1928732251 { display: block !important; }
#dm .dmBody .u_1784416825 { display: none !important; }
#dm .dmBody .u_1732084737 { display: none !important; }
#dm .dmBody .u_1515982146 { display: block !important; }
#dm .dmBody .u_1852649596 { display: none !important; }
#dm .dmBody .u_1565734603 { display: none !important; }
#dm .dmBody .u_1422492184 { display: block !important; }
#dm .dmBody .u_1694865915 { display: none !important; }
#dm .dmBody .u_1061807454 { display: none !important; }
#dm .dmBody .u_1053627446 { display: block !important; }
#dm .dmBody .u_1793081154 { display: none !important; }
#dm .dmBody .u_1831879567 { display: none !important; }
#dm .dmBody div.u_1483064434 .caption-container { position: absolute !important; bottom: 10px !important; left: 10px !important; height: auto !important; border-radius: 3px 3px 3px 0px !important; overflow: hidden !important; }
#dm .dmBody div.u_1483064434 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1483064434 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1483064434 .thumbnailInnerWrapper { padding: 10px !important; background-color: rgb(255, 255, 255) !important; border-radius: 3px !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 11px 0px !important; }
#dm .dmBody div.u_1483064434 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1483064434 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1483064434 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1483064434 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1483064434 .photoGalleryThumbs .image-container a { background-size: cover !important; }
#dm .dmBody div.u_1483064434 .caption-container .caption-title { color: var(--color_1) !important; }
#dm .dmBody div.u_1483064434 .caption-inner { padding: 20px !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1302388645 { box-shadow: none !important; background-color: var(--color_4) !important; background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/gutter+guards+new+prague+mn-2880w.webp") !important; }
#dm .dmBody .u_1953798440 { width: 100% !important; }
#dm .dmBody .u_1233066126 { width: 100% !important; }
#dm .dmBody div.u_1595277014 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/gutter+guards+in+new+prague+mn-2880w.webp") !important; }