@media all {
  #\34 6035773 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #ac13c88e { min-height: 8px; gap: 24px 4%; width: 100%; min-width: 4%; align-items: center; }
  #\31 636ea6a { min-height: 240px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; padding: 10% 2%; }
  #\32 6128a4e::before, #\32 6128a4e > .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; }
  #\32 6128a4e { background-color: rgb(233, 242, 234); background-image: url("/assets/irp/b43cdd00/dms3rep/multi/opt/irrigation%2Bsystems%2Bin%2Bjerome%2Bid-1280w.webp"); background-position: 50% 100%; }
  #widget_kqf { width: 100%; height: auto; max-width: 100%; }
  #\34 3b48586 { width: 40px; height: auto; max-width: 100%; order: 1; }
  #c751ff50.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #c751ff50 { width: 19%; height: auto; min-height: 1px; max-width: 100%; order: 0; }
  #a68831b8.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #a68831b8 { width: 19%; height: auto; min-height: 1px; max-width: 100%; order: 2; }
  #bdcb522f { 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; }
  #group_87i { flex-flow: wrap; place-content: center flex-start; align-items: center; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; --column-gap: 2%; }
  #group_b03 { justify-content: flex-start; align-items: flex-start; width: 31.93%; 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%; }
  #widget_mke { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #\36 d1bf758.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\36 d1bf758 { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #widget_euq { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\32 61f1fd3 { margin: 0px 0%; }
  #group_3a4 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #e3c5206a { justify-content: flex-start; align-items: flex-start; width: 31.93%; 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 d559eff { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #\31 27aa07b.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\31 27aa07b { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\37 6a9a0cd { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #ee500818 { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\35 31420c3 { justify-content: flex-start; align-items: flex-start; width: 31.93%; 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%; }
  #da2fb9f2 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #\30 308918e.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\30 308918e { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\30 5606795 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #e4d4e8b8 { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\30 945e99a { justify-content: flex-start; align-items: flex-start; width: 31.93%; 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%; }
  #\31 c90beea { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #\30 275cb4c.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #\30 275cb4c { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\32 658eb02 { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\39 d352860 { justify-content: flex-start; align-items: flex-start; width: 31.93%; 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%; }
  #\34 b1fc48c { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; margin-top: 0px; }
  #a1129e6c.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #a1129e6c { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #da3587e7 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #\34 fc851ef { width: 100%; height: auto; max-width: 100%; order: 3; }
  #\36 66a2989 { justify-content: flex-start; align-items: flex-start; width: 31.93%; 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%; }
  #b4a6c233 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 100%; gap: 24px; order: 1; height: auto; }
  #bf29d22d.flex-element.widget-wrapper > [data-element-type] { padding: 7px; }
  #bf29d22d { width: 70px; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #f915ec48 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #a073c87f { width: 100%; height: auto; max-width: 100%; order: 3; }
}