@media all {
  #\39 d5ad830 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\32 009ad2e[data-css-edit] { backdrop-filter: blur(3px); }
  #\32 009ad2e { align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 24px; border-radius: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; min-width: 32px; border-style: solid; border-color: var(--color_6) var(--color_7) var(--color_8) var(--color_9); border-width: 5px; padding: 40px; margin: 0px 0%; }
  #d5411fbb { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #ed735a06[data-css-edit] { backdrop-filter: blur(3px); }
  #ed735a06 { align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 24px; border-radius: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; min-width: 32px; border-style: solid; border-color: var(--color_6) var(--color_7) var(--color_8) var(--color_9); border-width: 5px; padding: 40px; margin: 0px 0%; }
  #\39 82c0a60 { width: 89.38%; height: auto; max-width: 100%; min-width: 32px; margin: 0px 0%; }
  #aecd1a57[data-css-edit] { backdrop-filter: blur(3px); }
  #aecd1a57 { align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 24px; border-radius: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; min-width: 32px; border-style: solid; border-color: var(--color_6) var(--color_7) var(--color_8) var(--color_9); border-width: 5px; padding: 40px; margin: 0px 0%; }
  #\33 15cecde { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\39 026ab2a { min-height: 8px; gap: 24px 2%; width: 100%; min-width: 4%; align-items: center; flex-flow: wrap; }
  #\30 285ef2f[data-css-edit] { backdrop-filter: blur(3px); }
  #\30 285ef2f { align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 24px; border-radius: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; min-width: 32px; border-style: solid; border-color: var(--color_6) var(--color_7) var(--color_8) var(--color_9); border-width: 5px; padding: 40px; margin: 0px 0%; }
  #\36 0476cca { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #\35 291a35d { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #bfdafb3a { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #\36 1c50455 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #ffee3488 { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #e6241416 { min-height: 240px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; }
  #\31 712ad68[data-css-edit] { backdrop-filter: blur(3px); }
  #\31 712ad68 { align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 24px; border-radius: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; min-width: 32px; border-style: solid; border-color: var(--color_6) var(--color_7) var(--color_8) var(--color_9); border-width: 5px; padding: 40px; margin: 0px 0%; }
  #\39 cc16804 { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #\34 25e06ec { width: 100%; height: auto; max-width: 100%; justify-self: auto; order: 0; min-width: 32px; margin: 0px 0%; grid-area: auto; }
  #ef570c05[data-css-edit] { backdrop-filter: blur(3px); }
  #ef570c05 { align-items: center; width: 32%; min-height: 160px; max-height: 100%; gap: 24px; border-radius: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; min-width: 32px; border-style: solid; border-color: var(--color_6) var(--color_7) var(--color_8) var(--color_9); border-width: 5px; padding: 40px; margin: 0px 0%; }
  #\34 ea156c9::before, #\34 ea156c9 > .bgExtraLayerOverlay { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(30, 30, 30); opacity: 0.87; border-radius: inherit; }
  #\34 ea156c9 { background-color: rgb(30, 30, 30); background-image: url("/assets/irp/4aa7b177/dms3rep/multi/opt/general+construction+contractors+idaho-640w.webp"); background-attachment: fixed; }
  #c0b495e7 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\35 0149d82 { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #\37 84d7b6b { width: 65px; height: auto; max-width: 100%; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
}