@media all {
  #\38 5794393 { width: 60px; height: auto; max-width: 100%; margin: 0px 0%; }
  #\36 d344f91 { width: 100%; min-width: 4%; min-height: 8px; gap: 10px 1%; order: 0; flex-flow: wrap; place-content: flex-start space-around; padding: 0%; margin: 0%; }
  #b280bea4 { width: 100%; height: auto; max-width: 100%; order: 0; margin: 0px 0%; grid-area: auto; }
  #\31 44c6e5b { min-height: 240px; gap: 12px 2%; width: 100%; flex-wrap: nowrap; padding: 100px 45px; margin: 0%; }
  #\38 a790f8c::before, #\38 a790f8c > .bgExtraLayerOverlay { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(238, 238, 238); opacity: 0.5; border-radius: inherit; }
  #\38 a790f8c { border-width: 0px; border-color: rgb(0, 0, 0); border-style: solid; background-color: rgba(238, 238, 238, 0.65); background-image: url("/assets/irp/569d98ad/dms3rep/multi/opt/builders%2Bin%2Bpriest%2Briver%2Bid-2880w.webp"); }
  #group_397 { justify-content: flex-start; align-items: center; width: 32%; min-height: auto; max-height: 100%; gap: 10px 4%; background-color: var(--color_3); background-image: initial; order: 2; flex-wrap: nowrap; height: auto; padding: 20px; margin: 0px 0%; grid-area: auto; }
  #widget_d5n { width: 60px; height: auto; max-width: 100%; margin: 0px 0%; }
  #widget_4rj { width: 100%; height: auto; max-width: 100%; }
  #\30 2fc5bbe { justify-content: flex-start; align-items: center; width: 32%; min-height: auto; max-height: 100%; gap: 10px 4%; background-color: var(--color_3); background-image: initial; order: 2; flex-wrap: nowrap; height: auto; padding: 20px; margin: 0px 0%; grid-area: auto; }
  #\30 0aea671 { width: 100%; height: auto; max-width: 100%; }
  #\32 7f92f67 { justify-content: flex-start; align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 10px 4%; background-color: var(--color_3); background-image: initial; order: 2; flex-wrap: nowrap; padding: 20px; margin: 0px 0%; grid-area: auto; }
  #\34 d2c27a5 { width: 60px; height: auto; max-width: 100%; margin: 0px 0%; }
  #\34 3b7cd6b { width: 100%; height: auto; max-width: 100%; }
  #a8642dbf { justify-content: flex-start; align-items: center; width: 32%; min-height: 280px; max-height: 100%; gap: 10px 4%; background-color: var(--color_3); background-image: initial; order: 2; flex-wrap: nowrap; height: auto; padding: 20px; margin: 0px 0%; grid-area: auto; }
  #\32 bf41fe1 { width: 60px; height: auto; max-width: 100%; margin: 0px 0%; }
  #f9d45eef { width: 100%; height: auto; max-width: 100%; }
  #c8c2f063 { justify-content: flex-start; align-items: center; width: 32%; min-height: 280px; max-height: 100%; gap: 10px 4%; background-color: var(--color_3); background-image: initial; order: 2; flex-wrap: nowrap; height: auto; padding: 20px; margin: 0px 0%; grid-area: auto; }
  #\37 1fad74a { width: 60px; height: auto; max-width: 100%; margin: 0px 0%; }
  #f7b4e691 { width: 89.21%; height: auto; max-width: 100%; }
  #f8438431 { justify-content: flex-start; align-items: center; width: 32%; min-height: 280px; max-height: 100%; gap: 10px 4%; background-color: var(--color_3); background-image: initial; order: 2; flex-wrap: nowrap; height: auto; padding: 20px; margin: 0px 0%; grid-area: auto; }
  #cf91d1c4 { width: 60px; height: auto; max-width: 100%; margin: 0px 0%; }
  #e743d756 { width: 100%; height: auto; max-width: 100%; }
  #widget_eiq { width: 100%; height: auto; max-width: 100%; }
  #\32 a0e65ac { width: 100%; height: auto; max-width: 100%; }
  #dd08d8fb { width: 100%; height: auto; max-width: 100%; }
  #d41d6e33 { width: 100%; height: auto; max-width: 100%; }
  #a12df2e5 { width: 100%; height: auto; max-width: 100%; }
  #\33 d92475f { width: 100%; height: auto; max-width: 100%; }
  #fa944a48 { width: 100%; height: auto; max-width: 100%; }
}