#dm .dmBody .u_1213344883::before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1213344883.before { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1213344883 > .bgExtraLayerOverlay { opacity: 0.5 !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody div.u_1213344883 { background-color: rgba(0, 0, 0, 0) !important; background-image: url("/assets/irp/a7c779bf/dms3rep/multi/opt/professional+home+builders+in+chuluota+fl-4343h.webp") !important; background-repeat: repeat !important; }
#dm .dmBody div.u_1213344883::before { opacity: 0.95 !important; background-color: rgb(252, 252, 252) !important; }
#dm .dmBody div.u_1213344883.before { opacity: 0.95 !important; background-color: rgb(252, 252, 252) !important; }
#dm .dmBody div.u_1213344883 > .bgExtraLayerOverlay { opacity: 0.95 !important; background-color: rgb(252, 252, 252) !important; }
#dm .dmBody div.u_1410541419 { background-repeat: no-repeat !important; background-image: none !important; background-size: cover !important; }
#dm .dmBody div.u_1682618209 img[dm_changed] { box-shadow: none !important; border-radius: 0px !important; }
#dm .dmBody div.u_1682618209 img { box-shadow: none !important; border-radius: 0px !important; }
#dm .dmBody .u_1682618209 { top: -40px !important; left: -40px !important; position: absolute !important; width: 100% !important; }
#dm .dmBody div.u_1913934163 img[dm_changed] { box-shadow: none !important; border-radius: 0px !important; }
#dm .dmBody div.u_1913934163 img { box-shadow: none !important; border-radius: 0px !important; }
#dm .dmBody .u_1913934163 { bottom: -40px !important; right: -40px !important; position: absolute !important; }
#dm .dmBody .u_1452295008 { display: block !important; }
#dm .dmBody .u_1925867802 { display: block !important; }
#dm .dmBody .u_1975204592 { display: block !important; }
#dm .dmBody .u_1659748668 { display: block !important; }
#dm .dmBody .u_1601465305 { display: block !important; }
#dm .dmBody div.u_1554581290 { overflow: visible !important; }
#dm .dmBody .u_1554581290 .layout-container { gap: 30px !important; }
#dm .dmBody .u_1554581290 .photogallery-row { gap: 30px !important; justify-content: center !important; }
#dm .dmBody .u_1554581290 .photoGalleryThumbs { overflow: hidden !important; border-radius: 10px !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 11px 0px !important; }
#dm .dmBody .u_1554581290 .photogallery-column:empty { display: none !important; }
#dm .dmBody div.u_1554581290 .caption-container .caption-text { margin-bottom: 10px !important; }
#dm .dmBody div.u_1554581290 .caption-container .caption-text .rteBlock { margin-top: 15px !important; }
#dm .dmBody div.u_1554581290 .caption-button { position: absolute !important; bottom: 30px !important; }
#dm .dmBody .u_1554581290 .photoGalleryThumbs .image-container { padding-top: 30px !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1554581290 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1554581290 .caption-inner { padding-top: 20px !important; padding-bottom: 100px !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1528383669 { display: block !important; }
#dm .dmBody .u_1381899397 { display: block !important; }
#dm .dmBody .u_1059347131 { display: block !important; }
#dm .dmBody .u_1219952401 { display: block !important; }
#dm .dmBody .u_1508190940 { display: block !important; }
#dm .dmBody div.u_1447607221 { overflow: visible !important; }
#dm .dmBody .u_1447607221 .layout-container { gap: 30px !important; }
#dm .dmBody .u_1447607221 .photogallery-row { gap: 30px !important; justify-content: center !important; }
#dm .dmBody .u_1447607221 .photoGalleryThumbs { overflow: hidden !important; border-radius: 10px !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 11px 0px !important; }
#dm .dmBody .u_1447607221 .photogallery-column:empty { display: none !important; }
#dm .dmBody div.u_1447607221 .caption-container .caption-text { margin-bottom: 10px !important; }
#dm .dmBody div.u_1447607221 .caption-container .caption-text .rteBlock { margin-top: 15px !important; }
#dm .dmBody div.u_1447607221 .caption-button { position: absolute !important; bottom: 30px !important; }
#dm .dmBody .u_1447607221 .photoGalleryThumbs .image-container { padding-top: 30px !important; background-color: rgb(255, 255, 255) !important; }
#dm .dmBody .u_1447607221 .photoGalleryThumbs .image-container a { background-size: contain !important; }
#dm .dmBody div.u_1447607221 .caption-inner { padding-top: 20px !important; padding-bottom: 100px !important; background-color: rgb(255, 255, 255) !important; }