#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_1317021078 * { text-shadow: var(--color_4) 2px 2px 0 !important; }
#dm .dmBody .u_1415364989 { width: 100% !important; }
#dm .dmBody .u_1013904413::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1013904413.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1013904413 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1013904413::before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1013904413.before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1013904413 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1974485056 { 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_1974485056::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1974485056.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1974485056 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1974485056::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1974485056.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1974485056 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1770615171 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1770615171 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1828199932 .shape-text { text-align: center !important; }
#dm .dmBody div.u_1828199932 .shape-text { color: var(--color_1) !important; }
#dm .dmBody div.u_1358401700 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody .u_1819031671::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1819031671.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1819031671 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1819031671::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1819031671.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1819031671 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1819031671 { 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_1653935674 { 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_1192071682::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1192071682.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1192071682 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1192071682::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1192071682.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1192071682 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1299445496 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1299445496 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1192071682 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1272774136 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody .u_1321634735 { width: 100% !important; }
#dm .dmBody .u_1285209411::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1285209411.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1285209411 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1285209411::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1285209411.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1285209411 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1362312792 { width: 100% !important; }
#dm .dmBody .u_1005075339::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1005075339.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1005075339 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1005075339::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1005075339.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1005075339 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1005075339 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1023041924 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1032198234 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1032198234 .caption-inner { padding-bottom: 10px !important; }
#dm .dmBody div.u_1032198234 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1032198234 .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_1032198234 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1032198234 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1032198234 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1032198234 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1911258313 { display: block !important; }
#dm .dmBody .u_1075487337 { display: none !important; }
#dm .dmBody .u_1792482302 { display: none !important; }
#dm .dmBody .u_1243678888 { display: block !important; }
#dm .dmBody .u_1725631549 { display: none !important; }
#dm .dmBody .u_1989142738 { display: none !important; }
#dm .dmBody .u_1529316505 { display: block !important; }
#dm .dmBody .u_1152802603 { display: none !important; }
#dm .dmBody .u_1836053150 { display: none !important; }
#dm .dmBody .u_1084756930 { display: block !important; }
#dm .dmBody .u_1158346962 { display: none !important; }
#dm .dmBody .u_1712270171 { display: none !important; }
#dm .dmBody .u_1822523299 { display: block !important; }
#dm .dmBody .u_1370415419 { display: none !important; }
#dm .dmBody .u_1838757095 { display: none !important; }
#dm .dmBody .u_1032198234 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1192946546 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1013904413 { 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_1770615171 { width: 100% !important; }
#dm .dmBody .u_1299445496 { width: 100% !important; }
#dm .dmBody div.u_1285209411 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/gutter+guards+in+new+prague+mn-2880w.webp") !important; }
#dm .dmBody div.u_1234339963 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1131020699 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1537171949 { 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_1537171949::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1537171949.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1537171949 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1537171949::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1537171949.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1537171949 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody .u_1851863867 { display: block !important; }
#dm .dmBody .u_1959008541 { display: none !important; }
#dm .dmBody .u_1915772853 { display: none !important; }
#dm .dmBody div.u_1782472238 { 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_1782472238::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1782472238.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1782472238 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1782472238::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1782472238.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1782472238 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1964698339 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1517757043 { 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_1517757043::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1517757043.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1517757043 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1517757043::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1517757043.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1517757043 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1319994634 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1852849960 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1852849960 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1911311238::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1911311238.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1911311238 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1911311238::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1911311238.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1911311238 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1911311238 { 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_1710932237 { 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_1058344288::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1058344288.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1058344288 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1058344288::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1058344288.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1058344288 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1812518226 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1812518226 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1058344288 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1287938666 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody .u_1036722723 { width: 100% !important; }
#dm .dmBody .u_1255788916::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1255788916.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1255788916 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1255788916::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1255788916.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1255788916 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1810711251 { width: 100% !important; }
#dm .dmBody div.u_1396495710 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1396495710 .caption-inner { padding-bottom: 10px !important; }
#dm .dmBody div.u_1396495710 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1396495710 .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_1396495710 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1396495710 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1396495710 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1396495710 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1407887213 { display: block !important; }
#dm .dmBody .u_1139798139 { display: none !important; }
#dm .dmBody .u_1798743533 { display: none !important; }
#dm .dmBody .u_1710158990 { display: block !important; }
#dm .dmBody .u_1250780386 { display: none !important; }
#dm .dmBody .u_1185522029 { display: none !important; }
#dm .dmBody .u_1923632406 { display: block !important; }
#dm .dmBody .u_1560229351 { display: none !important; }
#dm .dmBody .u_1193005639 { display: none !important; }
#dm .dmBody .u_1993373652 { display: block !important; }
#dm .dmBody .u_1923639417 { display: none !important; }
#dm .dmBody .u_1382088927 { display: none !important; }
#dm .dmBody .u_1432256799 { display: block !important; }
#dm .dmBody .u_1962756170 { display: none !important; }
#dm .dmBody .u_1196304029 { display: none !important; }
#dm .dmBody .u_1396495710 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1864168472 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1255788916 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/gutter+guards+in+new+prague+mn-2880w.webp") !important; }
#dm .dmBody .u_1971755601 { display: block !important; }
#dm .dmBody .u_1064150571 { display: none !important; }
#dm .dmBody .u_1101575720 { display: none !important; }
#dm .dmBody .u_1852849960 { width: 100% !important; }
#dm .dmBody .u_1812518226 { width: 100% !important; }