@media all {
  #\30 d4cb7e1[data-css-edit] { box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
  #\30 d4cb7e1 { justify-content: flex-start; align-items: center; width: 49%; min-height: 160px; max-height: 100%; gap: 8px 4%; flex-wrap: nowrap; order: 2; background-color: var(--color_3); background-image: initial; padding: 25px; margin: 0px 0%; }
  #\38 4d72cf1 { min-height: 320px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; padding: 85px 45px; margin: 0%; }
  #\34 5ed4392[data-css-edit] { box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
  #\34 5ed4392 { justify-content: flex-start; align-items: center; width: 49%; min-height: 160px; max-height: 100%; gap: 8px 4%; flex-wrap: nowrap; order: 4; background-color: var(--color_3); background-image: initial; padding: 25px; margin: 0%; grid-area: auto; }
  #\38 80e1fed.flex-element.widget-wrapper > [data-element-type] { padding: 0px; }
  #\38 80e1fed { width: 100%; height: auto; max-width: 100%; order: 2; }
  #\38 6a63b54 { width: 60px; height: auto; max-width: 100%; place-self: auto; order: 0; grid-area: auto; }
  #\31 bed443e { min-height: 8px; gap: 24px 1%; width: 100%; min-width: 4%; background-color: rgba(0, 0, 0, 0); flex-flow: wrap; place-content: center space-between; align-items: stretch; padding: 0%; margin: 0%; }
  #\30 3bd1322 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\37 5b70e25 { width: 60px; height: auto; max-width: 100%; place-self: auto; order: 0; grid-area: auto; }
  #\31 3f05e4d { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\35 00be80e { width: 60px; height: auto; max-width: 100%; place-self: auto; order: 0; grid-area: auto; }
  #\39 d7d2082[data-css-edit] { box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
  #\39 d7d2082 { justify-content: flex-start; align-items: center; width: 49%; min-height: 160px; max-height: 100%; gap: 8px 4%; flex-wrap: nowrap; order: 3; background-color: var(--color_3); background-image: initial; padding: 25px; margin: 0%; grid-area: auto; }
  #\32 5454c41 { width: 60px; height: auto; max-width: 100%; place-self: auto; order: 0; grid-area: auto; }
  #\39 c8565ae { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\37 e98410e { width: 100%; height: auto; max-width: 100%; order: 0; margin: 0px 0%; }
  #\37 ec14f50 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #b3172d4a::before, #b3172d4a > .bgExtraLayerOverlay { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(0, 5, 24); opacity: 0.85; border-radius: inherit; }
  #b3172d4a { border-width: 0px; border-color: rgb(0, 0, 0); border-style: solid; background-color: rgba(0, 0, 0, 0); background-image: url("/assets/irp/0f8ee5a7/dms3rep/multi/opt/remodeling%2Bin%2Brichmond%2Bca-640w.webp"); }
  #d290bf5d.flex-element.widget-wrapper > [data-element-type] { padding-left: 30px; padding-right: 30px; }
  #d290bf5d { width: 100%; height: auto; max-width: 100%; order: 2; }
  #d60a9c6d.flex-element.widget-wrapper > [data-element-type] { padding-left: 30px; padding-right: 30px; }
  #d60a9c6d { width: 100%; height: auto; max-width: 100%; order: 2; }
  #e7504cbf[data-css-edit] { box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
  #e7504cbf { justify-content: flex-start; align-items: center; width: 49%; min-height: 160px; max-height: 100%; gap: 8px 4%; flex-wrap: nowrap; order: 5; background-color: var(--color_3); background-image: initial; padding: 25px; margin: 0%; grid-area: auto; }
  #d4d88faa.flex-element.widget-wrapper > [data-element-type] { padding: 0px 20px; }
  #d4d88faa { width: 100%; height: auto; max-width: 100%; order: 2; }
  #c3e91a3f { width: 100%; height: auto; max-width: 100%; order: 1; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #\30 5b15ef3 { width: 100%; height: auto; max-width: 100%; order: 6; justify-self: auto; margin: 0px 0%; grid-area: auto; }
}