#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_1464886040 * { text-shadow: var(--color_4) 2px 2px 0 !important; }
#dm .dmBody .u_1118282553 { width: 100% !important; }
#dm .dmBody .u_1613624165::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1613624165.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1613624165 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1613624165::before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1613624165.before { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1613624165 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1036461580 { 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_1036461580::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1036461580.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1036461580 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1036461580::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1036461580.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1036461580 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1653245252 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1515291703 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1515291703 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1003219927::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1003219927.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1003219927 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1003219927::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1003219927.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1003219927 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1003219927 { 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_1058888394 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1588052671 { 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_1962492376 { display: block !important; }
#dm .dmBody .u_1325716381 { display: none !important; }
#dm .dmBody .u_1822132739 { display: none !important; }
#dm .dmBody .u_1225090806 { display: block !important; }
#dm .dmBody .u_1211165596 { display: none !important; }
#dm .dmBody .u_1402836694 { display: none !important; }
#dm .dmBody .u_1341001222 { width: 100% !important; }
#dm .dmBody .u_1921781911::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1921781911.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1921781911 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1921781911::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1921781911.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1921781911 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1930605884 { width: 100% !important; }
#dm .dmBody .u_1214241909 .shape-text { text-align: center !important; }
#dm .dmBody div.u_1214241909 .shape-text { color: var(--color_1) !important; }
#dm .dmBody .u_1404112952::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1404112952.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1404112952 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1404112952::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1404112952.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1404112952 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1246922383 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1246922383 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1404112952 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1594869171 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1471425193 { 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_1471425193::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1471425193.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1471425193 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1471425193::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1471425193.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1471425193 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1982528989 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1428681026 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1428681026 .caption-inner { padding-bottom: 10px !important; }
#dm .dmBody div.u_1428681026 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1428681026 .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_1428681026 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1428681026 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1428681026 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1428681026 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1428681026 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody .u_1606112534 { display: block !important; }
#dm .dmBody .u_1938979422 { display: none !important; }
#dm .dmBody .u_1483843456 { display: none !important; }
#dm .dmBody .u_1567749502 { display: block !important; }
#dm .dmBody .u_1153797753 { display: none !important; }
#dm .dmBody .u_1969590500 { display: none !important; }
#dm .dmBody .u_1746167174 { display: block !important; }
#dm .dmBody .u_1683721345 { display: none !important; }
#dm .dmBody .u_1257163444 { display: none !important; }
#dm .dmBody .u_1731535122 { display: block !important; }
#dm .dmBody .u_1848235453 { display: none !important; }
#dm .dmBody .u_1413818601 { display: none !important; }
#dm .dmBody .u_1559306954 { display: block !important; }
#dm .dmBody .u_1465888896 { display: none !important; }
#dm .dmBody .u_1124314480 { display: none !important; }
#dm .dmBody .u_1293325007 { display: block !important; }
#dm .dmBody .u_1745234011 { display: none !important; }
#dm .dmBody .u_1756947123 { display: none !important; }
#dm .dmBody .u_1792801275 { display: block !important; }
#dm .dmBody .u_1653886112 { display: none !important; }
#dm .dmBody .u_1641818428 { display: none !important; }
#dm .dmBody .u_1256391865 { display: block !important; }
#dm .dmBody .u_1088818379 { display: none !important; }
#dm .dmBody .u_1756773732 { display: none !important; }
#dm .dmBody div.u_1519811607 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1155660939 { 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_1155660939::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1155660939.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1155660939 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1155660939::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1155660939.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1155660939 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1766123553 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1869077009 { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; overflow: hidden !important; }
#dm .dmBody div.u_1183675469 .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_1183675469 .caption-container .caption-text { font-weight: 600 !important; }
#dm .dmBody div.u_1183675469 .caption-container .caption-text .rteBlock { font-weight: 600 !important; }
#dm .dmBody .u_1183675469 .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_1183675469 .photoGalleryThumbs { overflow: visible !important; }
#dm .dmBody div.u_1183675469 .photoGalleryThumbs .image-container { border-radius: 3px !important; }
#dm .dmBody .u_1183675469 .photogallery-row { justify-content: center !important; }
#dm .dmBody .u_1183675469 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1183675469 .photoGalleryThumbs .image-container a { background-size: cover !important; }
#dm .dmBody div.u_1183675469 .caption-container .caption-title { color: var(--color_1) !important; }
#dm .dmBody div.u_1183675469 .caption-inner { padding: 20px !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1613624165 { 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_1515291703 { width: 100% !important; }
#dm .dmBody div.u_1921781911 { 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_1246922383 { width: 100% !important; }
#dm .dmBody div.u_1195877194 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1708857933 { 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_1708857933::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1708857933.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1708857933 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1708857933::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1708857933.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1708857933 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1628876143 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1714852102 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1714852102 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1457819265 { 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_1457819265::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1457819265.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1457819265 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1457819265::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1457819265.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1457819265 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1335420110 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1457748256 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1457748256 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1111475429::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1111475429.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1111475429 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1111475429::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1111475429.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1111475429 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1111475429 { 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_1726056196 { text-shadow: var(--color_3) 1px 1px 0 !important; }
#dm .dmBody div.u_1465725347 { 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_1088615441 { width: 100% !important; }
#dm .dmBody .u_1309448728::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1309448728.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1309448728 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1309448728::before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1309448728.before { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody div.u_1309448728 > .bgExtraLayerOverlay { background-color: var(--color_4) !important; opacity: 0.75 !important; }
#dm .dmBody .u_1877777121 { width: 100% !important; }
#dm .dmBody .u_1897270964::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1897270964.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1897270964 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1897270964::before { opacity: 0.6 !important; }
#dm .dmBody div.u_1897270964.before { opacity: 0.6 !important; }
#dm .dmBody div.u_1897270964 > .bgExtraLayerOverlay { opacity: 0.6 !important; }
#dm .dmBody div.u_1615329239 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1615329239 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1897270964 { background-repeat: no-repeat !important; background-image: none !important; }
#dm .dmBody div.u_1272793243 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1479922826 { text-shadow: var(--color_2) 1px 1px 0 !important; }
#dm .dmBody div.u_1309448728 { 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_1212335528 img[dm_changed] { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody div.u_1212335528 img { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px !important; border-radius: 3px !important; }
#dm .dmBody .u_1615329239 { width: 100% !important; }
#dm .dmBody .u_1212335528 { width: 100% !important; }
#dm .dmBody .u_1714852102 { width: 100% !important; }
#dm .dmBody .u_1457748256 { width: 100% !important; }