#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_1454169505 * { text-shadow: var(--color_4) 2px 2px 0 !important; }
#dm .dmBody .u_1093017164 { width: 100% !important; }
#dm .dmBody .u_1506629192::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1506629192.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1506629192 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1506629192::before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1506629192.before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1506629192 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1189942409 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+guards-640w.webp") !important; }
#dm .dmBody .u_1189942409::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1189942409.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1189942409 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1189942409::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1189942409.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1189942409 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1457794983 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1457794983 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1461664508 .shape-text { text-align: center !important; }
#dm .dmBody div.u_1461664508 .shape-text { color: var(--color_1) !important; }
#dm .dmBody div.u_1089253381 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody .u_1183762834::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1183762834.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1183762834 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1183762834::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1183762834.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1183762834 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1183762834 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+installations-640w.webp") !important; }
#dm .dmBody div.u_1173583888 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1852097090 { 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_1888264730 { width: 100% !important; }
#dm .dmBody .u_1238913363::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1238913363.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1238913363 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1238913363::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1238913363.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1238913363 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1249386374 { width: 100% !important; }
#dm .dmBody .u_1104616186::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1104616186.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1104616186 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1104616186::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1104616186.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1104616186 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1104616186 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1223381846 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody .u_1181907322::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1181907322.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1181907322 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1181907322::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1181907322.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1181907322 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1531310110 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1531310110 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1181907322 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1221352112 { border-radius: 3px !important; background-color: var(--color_1) !important; box-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1315831942 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1165236488 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1165236488 .caption-inner { padding-bottom: 10px !important; }
#dm .dmBody div.u_1165236488 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1165236488 .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_1165236488 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1165236488 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1165236488 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1165236488 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1988403288 { display: block !important; }
#dm .dmBody .u_1732190274 { display: none !important; }
#dm .dmBody .u_1460444962 { display: none !important; }
#dm .dmBody .u_1945022040 { display: block !important; }
#dm .dmBody .u_1450820065 { display: none !important; }
#dm .dmBody .u_1638073807 { display: none !important; }
#dm .dmBody .u_1993516807 { display: block !important; }
#dm .dmBody .u_1047696860 { display: none !important; }
#dm .dmBody .u_1815203195 { display: none !important; }
#dm .dmBody .u_1909737662 { display: block !important; }
#dm .dmBody .u_1171408247 { display: none !important; }
#dm .dmBody .u_1505095436 { display: none !important; }
#dm .dmBody .u_1524168659 { display: block !important; }
#dm .dmBody .u_1158444881 { display: none !important; }
#dm .dmBody .u_1969875509 { display: none !important; }
#dm .dmBody .u_1174775924 { display: block !important; }
#dm .dmBody .u_1329046113 { display: none !important; }
#dm .dmBody .u_1014912240 { display: none !important; }
#dm .dmBody .u_1815098781 { display: block !important; }
#dm .dmBody .u_1117616302 { display: none !important; }
#dm .dmBody .u_1377256825 { display: none !important; }
#dm .dmBody .u_1794773974 { display: block !important; }
#dm .dmBody .u_1143891483 { display: none !important; }
#dm .dmBody .u_1231958990 { display: none !important; }
#dm .dmBody .u_1165236488 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1152157399 { }
#dm .dmBody div.u_1438905810 { }
#dm .dmBody div.u_1506629192 { 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-640w.webp") !important; }
#dm .dmBody .u_1457794983 { width: 100% !important; }
#dm .dmBody .u_1531310110 { width: 100% !important; }
#dm .dmBody div.u_1238913363 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/gutter+guards+in+new+prague+mn-640w.webp") !important; }
#dm .dmBody div.u_1870507553 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1541426549 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1351475151 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+repair-640w.webp") !important; background-size: cover !important; }
#dm .dmBody .u_1351475151::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1351475151.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1351475151 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1351475151::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1351475151.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1351475151 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1917625852 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1917625852 .caption-inner { padding-bottom: 10px !important; }
#dm .dmBody div.u_1917625852 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1917625852 .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_1917625852 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1917625852 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1917625852 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1917625852 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1926160740 { display: block !important; }
#dm .dmBody .u_1074759270 { display: none !important; }
#dm .dmBody .u_1027226044 { display: none !important; }
#dm .dmBody .u_1092422256 { display: block !important; }
#dm .dmBody .u_1287616213 { display: none !important; }
#dm .dmBody .u_1058186431 { display: none !important; }
#dm .dmBody .u_1475428794 { display: block !important; }
#dm .dmBody .u_1004795874 { display: none !important; }
#dm .dmBody .u_1766196716 { display: none !important; }
#dm .dmBody .u_1360246901 { display: block !important; }
#dm .dmBody .u_1159834183 { display: none !important; }
#dm .dmBody .u_1335299931 { display: none !important; }
#dm .dmBody .u_1796837575 { display: block !important; }
#dm .dmBody .u_1442250239 { display: none !important; }
#dm .dmBody .u_1031288188 { display: none !important; }
#dm .dmBody .u_1917625852 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1064530991 { }
#dm .dmBody div.u_1892160655 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+guards-640w.webp") !important; }
#dm .dmBody .u_1892160655::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1892160655.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1892160655 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1892160655::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1892160655.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1892160655 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1766022138 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1172211368 { }
#dm .dmBody div.u_1567345226 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+guards-640w.webp") !important; }
#dm .dmBody .u_1567345226::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1567345226.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1567345226 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1567345226::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1567345226.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1567345226 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1130486889 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1264108707 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1264108707 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1013202408::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1013202408.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1013202408 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1013202408::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1013202408.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1013202408 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1013202408 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/new+prague+mn+gutter+installations-640w.webp") !important; }
#dm .dmBody div.u_1022716465 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1582665066 { 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_1479322118 { width: 100% !important; }
#dm .dmBody .u_1207465053::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1207465053.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1207465053 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1207465053::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1207465053.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1207465053 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1394861912 { width: 100% !important; }
#dm .dmBody .u_1067665663::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1067665663.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1067665663 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1067665663::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1067665663.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1067665663 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1742644911 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1742644911 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1067665663 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1405566187 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1207465053 { background-repeat: no-repeat !important; background-image: url("/assets/irp/a4e2102b/dms3rep/multi/opt/gutter+guards+in+new+prague+mn-640w.webp") !important; }
#dm .dmBody .u_1742644911 { width: 100% !important; }
#dm .dmBody .u_1264108707 { width: 100% !important; }