@media all {
  #b001eb42 { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\37 e4e7d9e { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #e4a853dd { min-height: 240px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; padding: 10% 2%; }
  #\36 bbfacd5 { width: 40px; height: auto; max-width: 100%; order: 1; }
  #\34 f82d489 { margin: 0px 0%; }
  #\34 319adfa { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #a087181b { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #b730533e.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #b730533e { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\30 973738c.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\30 973738c { width: 19%; height: auto; min-height: 1px; max-width: 100%; order: 0; }
  #b1aa9ba2 { flex-flow: wrap; place-content: stretch flex-start; align-items: stretch; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; --column-gap: 2%; }
  #d88fc2bf { justify-content: flex-start; align-items: flex-start; width: 49%; min-height: 160px; max-height: 100%; gap: 24px 2.2321%; flex-wrap: nowrap; background-color: rgba(0, 0, 0, 0); background-image: none; border-radius: 25px; border-width: 1px; border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7); border-style: solid; padding: 20px; margin: 0px 0%; }
  #\38 88f7e65.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\38 88f7e65 { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #a259c339 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #\32 ac6f563.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\32 ac6f563 { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\37 366cc2c::before, #\37 366cc2c > .bgExtraLayerOverlay { border-radius: inherit; content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(11, 61, 44); opacity: 0.8; }
  #\37 366cc2c { background-color: rgb(233, 242, 234); background-image: url("/assets/irp/b43cdd00/dms3rep/multi/opt/irrigation%2Bsystems%2Bin%2Bjerome%2Bid-2880w.webp"); background-position: 50% 100%; }
  #\37 486772e { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #\38 0375bd9 { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\32 b6379a2 { flex-direction: row; align-items: center; width: 30.71%; min-height: 40px; max-height: 100%; gap: 24px 10px; order: 0; height: auto; --column-gap: 10px; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #\34 bf29fcb.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\34 bf29fcb { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\31 774f9bf { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #\31 6db3b4e { width: 100%; height: auto; max-width: 100%; order: 3; }
  #b3fd0d25 { min-height: 8px; gap: 24px 4%; width: 100%; min-width: 4%; align-items: center; }
  #d522862b { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\35 81729c6.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #\35 81729c6 { width: 19%; height: auto; min-height: 1px; max-width: 100%; order: 2; }
  #e3bbbf68 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #\34 391ae7d { width: 100%; height: auto; max-width: 100%; }
  #da7e3b0b { justify-content: flex-start; align-items: flex-start; width: 49%; min-height: 160px; max-height: 100%; gap: 24px 2.2321%; flex-wrap: nowrap; background-color: rgba(0, 0, 0, 0); background-image: none; border-radius: 25px; border-width: 1px; border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7); border-style: solid; padding: 20px; margin: 0px 0%; }
  #\32 e3dbbfa { justify-content: flex-start; align-items: flex-start; width: 49%; min-height: 160px; max-height: 100%; gap: 24px 2.2321%; flex-wrap: nowrap; background-color: rgba(0, 0, 0, 0); background-image: none; border-radius: 25px; border-width: 1px; border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7); border-style: solid; padding: 20px; margin: 0px 0%; }
  #efc2489f { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #fcd9e69a { justify-content: flex-start; align-items: flex-start; width: 49%; min-height: 160px; max-height: 100%; gap: 24px 2.2321%; flex-wrap: nowrap; background-color: rgba(0, 0, 0, 0); background-image: none; border-radius: 25px; border-width: 1px; border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7); border-style: solid; padding: 20px; margin: 0px 0%; }
  #\30 e682c01 { width: 100%; height: auto; max-width: 100%; order: 0; place-self: auto; margin: 0px 0%; grid-area: auto; }
}