#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_1101462330 { background-repeat: no-repeat !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/expert+remodeling+service+lodi+ca-2880w.webp") !important; }
#dm .dmBody div.u_1919960841 { }
#dm .dmBody .u_1281106887 .layout-container { gap: 20px !important; }
#dm .dmBody .u_1281106887 .photogallery-row { gap: 20px !important; justify-content: center !important; }
#dm .dmBody .u_1281106887 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1840480811 { display: block !important; }
#dm .dmBody .u_1101462330::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1101462330.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1101462330 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1101462330::before { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1101462330.before { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1101462330 > .bgExtraLayerOverlay { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody .u_1832189807 { display: block !important; }
#dm .dmBody .u_1545061819 { display: block !important; }
#dm .dmBody .u_1547110964 { display: block !important; }
#dm .dmBody .u_1538189304 { display: block !important; }
#dm .dmBody .u_1398490586 { display: block !important; }
#dm .dmBody .u_1628264016 { display: block !important; }
#dm .dmBody .u_1994137262 { display: block !important; }
#dm .dmBody .u_1932896609 { display: block !important; }
#dm .dmBody .u_1057611421 { display: block !important; }
#dm .dmBody .u_1411681744 { display: block !important; }
#dm .dmBody .u_1470242462 { display: block !important; }
#dm .dmBody .u_1022796783 { display: block !important; }
#dm .dmBody .u_1437607331 { display: block !important; }
#dm .dmBody .u_1717534856 { display: block !important; }
#dm .dmBody .u_1675942248 { display: block !important; }
#dm .dmBody .u_1768743367 { display: block !important; }
#dm .dmBody .u_1954743388 { display: block !important; }
#dm .dmBody .u_1784472488 { display: block !important; }
#dm .dmBody .u_1879963984 { display: block !important; }
#dm .dmBody .u_1755686962 { display: block !important; }
#dm .dmBody div.u_1398432644 { background-color: var(--color_1) !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/renovation+service+lodi+ca-4924h.png") !important; background-repeat: no-repeat !important; background-size: auto !important; background-position: -1% 101% !important; }
#dm .dmBody .u_1398432644::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1398432644.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1398432644 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1398432644::before { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1398432644.before { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1398432644 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody .u_1418221944 { display: block !important; }
#dm .dmBody .u_1379284037 { display: block !important; }
#dm .dmBody .u_1669577639 { display: block !important; }
#dm .dmBody .u_1502735865 { display: block !important; }
#dm .dmBody .u_1447460915 { display: block !important; }
#dm .dmBody .u_1576994302 { display: block !important; }
#dm .dmBody .u_1756356114 { display: block !important; }
#dm .dmBody .u_1795657255 { display: block !important; }
#dm .dmBody .u_1215663551 { display: block !important; }
#dm .dmBody .u_1170361829 { display: block !important; }
#dm .dmBody .u_1389371707 { display: block !important; }
#dm .dmBody .u_1450919472 { display: block !important; }
#dm .dmBody .u_1244876346 { display: block !important; }
#dm .dmBody .u_1271461914 { display: block !important; }
#dm .dmBody .u_1648335455 { display: block !important; }
#dm .dmBody .u_1060272553 { display: block !important; }
#dm .dmBody .u_1018179278 { display: block !important; }
#dm .dmBody .u_1941450002 { display: block !important; }
#dm .dmBody .u_1105998740 { display: block !important; }
#dm .dmBody .u_1332057594 { display: block !important; }
#dm .dmBody .u_1453314519 { display: block !important; }
#dm .dmBody .u_1081183913 { display: block !important; }
#dm .dmBody .u_1620996102 { display: block !important; }
#dm .dmBody .u_1626501862 { display: block !important; }
#dm .dmBody .u_1048464688 { display: block !important; }
#dm .dmBody .u_1562680736 { display: block !important; }
#dm .dmBody .u_1363683474 { display: block !important; }
#dm .dmBody .u_1192374815 { display: block !important; }
#dm .dmBody .u_1110366984 { display: block !important; }
#dm .dmBody .u_1157641284 { display: block !important; }
#dm .dmBody .u_1360318793 { display: block !important; }
#dm .dmBody .u_1910854303 { display: block !important; }
#dm .dmBody .u_1354952143 { display: block !important; }
#dm .dmBody .u_1411041815 { display: block !important; }
#dm .dmBody .u_1406051545 .photoGalleryThumbs { box-shadow: rgb(33, 33, 33) 5px 5px 0px 0px !important; background-color: var(--color_2) !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; padding: 20px 20px 0px !important; }
#dm .dmBody .u_1406051545 .layout-container { gap: 20px !important; }
#dm .dmBody .u_1406051545 .photogallery-row { gap: 20px !important; justify-content: center !important; }
#dm .dmBody .u_1406051545 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1406051545 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1406051545 .caption-inner { padding-bottom: 110px !important; background-color: rgba(0, 0, 0, 0) !important; }
#dm .dmBody div.u_1406051545 .caption-text p { margin-top: 16px !important; }
#dm .dmBody div.u_1406051545 .caption-button { width: 180px !important; margin-top: 20px !important; height: 60px !important; box-shadow: rgb(33, 33, 33) 5px 5px 0px 0px !important; position: absolute !important; bottom: 20px !important; }
#dm .dmBody div.u_1406051545 .caption-button:hover { box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-color: var(--color_1) !important; }
#dm .dmBody div.u_1406051545 .caption-button.hover { border-color: var(--color_1) !important; }
#dm .dmBody .u_1174058323 { display: block !important; }
#dm .dmBody div.u_1406051545 { overflow: visible !important; }
#dm .dmBody div.u_1378213270 { overflow: visible !important; }
#dm .dmBody .u_1378213270 .photoGalleryThumbs { box-shadow: rgb(33, 33, 33) 5px 5px 0px 0px !important; border-radius: 10px !important; background-color: var(--color_2) !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; padding: 20px 20px 0px !important; }
#dm .dmBody .u_1378213270 .layout-container { gap: 20px !important; }
#dm .dmBody .u_1378213270 .photogallery-row { gap: 20px !important; justify-content: center !important; }
#dm .dmBody .u_1378213270 .photogallery-column:empty { display: none !important; }
#dm .dmBody .u_1378213270 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1378213270 .caption-inner { padding-bottom: 110px !important; background-color: rgba(0, 0, 0, 0) !important; }
#dm .dmBody div.u_1378213270 .caption-text p { margin-top: 16px !important; }
#dm .dmBody div.u_1378213270 .caption-button { width: 180px !important; margin-top: 20px !important; height: 60px !important; box-shadow: rgb(33, 33, 33) 5px 5px 0px 0px !important; position: absolute !important; bottom: 20px !important; }
#dm .dmBody div.u_1378213270 .caption-button:hover { box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-color: var(--color_1) !important; }
#dm .dmBody div.u_1378213270 .caption-button.hover { border-color: var(--color_1) !important; }
#dm .dmBody div.u_1387610590 { background-repeat: no-repeat !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/expert+remodeling+service+lodi+ca-2880w.webp") !important; }
#dm .dmBody .u_1387610590::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1387610590.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1387610590 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1387610590::before { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1387610590.before { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1387610590 > .bgExtraLayerOverlay { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1647764383 { }
#dm .dmBody .u_1175654609 img { height: 100% !important; width: 100% !important; object-fit: cover !important; object-position: 50% 50% !important; }
#dm .dmBody div.u_1009885801 { }
#dm .dmBody div.u_1175654609 img[dm_changed] { box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-radius: 10px !important; }
#dm .dmBody div.u_1175654609 img { box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-radius: 10px !important; }
#dm .dmBody div.u_1286448292 { background-color: var(--color_1) !important; background-repeat: no-repeat !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/renovation+service+lodi+ca-4924h.png") !important; background-size: cover !important; }
#dm .dmBody div.u_1253613866 { }
#dm .dmBody .u_1286448292::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1286448292.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1286448292 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1286448292::before { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1286448292.before { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1286448292 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1589044662 { }
#dm .dmBody .u_1868654020::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1868654020.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1868654020 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1868654020::before { background-color: rgb(33, 33, 33) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1868654020.before { background-color: rgb(33, 33, 33) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1868654020 > .bgExtraLayerOverlay { background-color: rgb(33, 33, 33) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1868654020 { background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/renovation+services+lodi+ca-2880w.png") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; background-color: rgba(0, 0, 0, 0) !important; }
#dm .dmBody div.u_1745312743 .dmRespCol { padding: 20px !important; box-shadow: var(--color_2) 5px 5px 0px 0px !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: 10% !important; }
#dm .dmBody div.u_1745312743 .dmRespColsWrapper { max-width: 1200px !important; gap: 20px 30px !important; background-color: var(--color_1) !important; }
#dm .dmBody div.u_1741491437 { }
#dm .dmBody .u_1557083921::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1557083921.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1557083921 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1557083921::before { background-color: rgb(33, 33, 33) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1557083921.before { background-color: rgb(33, 33, 33) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1557083921 > .bgExtraLayerOverlay { background-color: rgb(33, 33, 33) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1557083921 { background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/renovation+services+lodi+ca-2880w.png") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; background-color: rgba(0, 0, 0, 0) !important; }
#dm .dmBody div.u_1078860134 .dmRespCol { padding: 20px !important; box-shadow: var(--color_2) 5px 5px 0px 0px !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: 10% !important; }
#dm .dmBody div.u_1078860134 .dmRespColsWrapper { max-width: 1200px !important; gap: 20px 30px !important; background-color: var(--color_1) !important; }
#dm .dmBody div.u_1792218837 { }
#dm .dmBody .u_1729554858::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1729554858.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1729554858 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1729554858::before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1729554858.before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1729554858 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody .u_1988484978::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1988484978.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1988484978 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1988484978::before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1988484978.before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1988484978 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody .u_1157521598::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1157521598.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1157521598 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1157521598::before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1157521598.before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1157521598 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody .u_1104444030::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1104444030.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1104444030 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1104444030::before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1104444030.before { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1104444030 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.8 !important; }
#dm .dmBody div.u_1567772066 { border-radius: 0% !important; }
#dm .dmBody div.u_1567772066 .svg { color: var(--color_2) !important; fill: var(--color_2) !important; }
#dm .dmBody div.u_1202289221 { border-radius: 0% !important; }
#dm .dmBody div.u_1202289221 .svg { color: var(--color_2) !important; fill: var(--color_2) !important; }
#dm .dmBody div.u_1063768000 { border-radius: 0% !important; }
#dm .dmBody div.u_1063768000 .svg { color: var(--color_2) !important; fill: var(--color_2) !important; }
#dm .dmBody div.u_1720883230 { border-radius: 0% !important; }
#dm .dmBody div.u_1720883230 .svg { color: var(--color_2) !important; fill: var(--color_2) !important; }
#dm .dmBody div.u_1135301517 .dmRespCol { padding: 20px 20px 10px !important; box-shadow: var(--color_2) 5px 5px 0px 0px !important; background-color: var(--color_1) !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; }
#dm .dmBody div.u_1135301517 .dmRespColsWrapper { gap: 20px 30px !important; }
#dm .dmBody div.u_1104444030 { background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; }
#dm .dmBody div.u_1157521598 { background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; }
#dm .dmBody div.u_1988484978 { background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; }
#dm .dmBody div.u_1729554858 { background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-position: calc(100% - 10px) calc(100% - 10px) !important; background-repeat: no-repeat !important; background-size: auto !important; }
#dm .dmBody .u_1088625501 { width: 100% !important; transform: scaleX(-1) !important; }
#dm .dmBody div.u_1926325942 { background-image: initial !important; background-color: rgba(0, 0, 0, 0) !important; }
#dm .dmBody div.u_1935586004 { background-image: linear-gradient(rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0.15) 100%) !important; background-origin: border-box !important; }
#dm .dmBody .u_1307650859::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1307650859.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1307650859 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1307650859::before { background-color: rgb(244, 244, 244) !important; opacity: 0.9 !important; }
#dm .dmBody div.u_1307650859.before { background-color: rgb(244, 244, 244) !important; opacity: 0.9 !important; }
#dm .dmBody div.u_1307650859 > .bgExtraLayerOverlay { background-color: rgb(244, 244, 244) !important; opacity: 0.9 !important; }
#dm .dmBody div.u_1088625501 img[dm_changed] { border-radius: 0px !important; }
#dm .dmBody div.u_1088625501 img { border-radius: 0px !important; }
#dm .dmBody div.u_1307650859 { background-color: rgb(244, 244, 244) !important; background-repeat: no-repeat !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/remodeling+service+lodi+ca-2880w.webp") !important; }
#dm .dmBody div.u_1000140381 { background-repeat: no-repeat !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/expert+remodelers+lodi+ca-2880w.webp") !important; }
#dm .dmBody .u_1000140381::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1000140381.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1000140381 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1000140381::before { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1000140381.before { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody div.u_1000140381 > .bgExtraLayerOverlay { background-image: linear-gradient(45deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) !important; opacity: 0.6 !important; }
#dm .dmBody .u_1400255675 img { height: 100% !important; width: 100% !important; object-fit: cover !important; object-position: 50% 50% !important; }
#dm .dmBody div.u_1052226569 { background-color: var(--color_2) !important; box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-radius: 10px !important; }
#dm .dmBody div.u_1400255675 img[dm_changed] { box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-radius: 10px !important; }
#dm .dmBody div.u_1400255675 img { box-shadow: var(--color_1) 5px 5px 0px 0px !important; border-radius: 10px !important; }
#dm .dmBody div.u_1817831119 li::before { color: rgba(0, 0, 0, 0) !important; filter: brightness(0.5) !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/lodi+ca+construction+services-2880w.webp") !important; background-repeat: no-repeat !important; background-size: 20px !important; background-position: 50% 50% !important; }
#dm .dmBody div.u_1420947572 { background-color: var(--color_1) !important; background-repeat: no-repeat !important; background-image: url("/assets/irp/b117d66c/dms3rep/multi/opt/renovation+service+lodi+ca-4924h.png") !important; background-size: cover !important; }
#dm .dmBody .u_1420947572::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1420947572.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1420947572 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1420947572::before { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1420947572.before { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1420947572 > .bgExtraLayerOverlay { background-color: var(--color_1) !important; opacity: 0.7 !important; }
#dm .dmBody div.u_1531453007 { border-radius: 0px !important; }
#dm .dmBody div.u_1127581143 { border-radius: 0px !important; }
#dm .dmBody .u_1175654609 { height: 100% !important; width: 100% !important; }
#dm .dmBody .u_1400255675 { height: 100% !important; width: 100% !important; }