@media all {
  #\34 2914167 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #ca03af75 { min-height: 240px; gap: 0px 0%; width: 100%; max-width: none; flex-wrap: nowrap; padding: 0px; }
  #\39 a04aaf0 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\32 61998c8 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; }
  #\39 0f6c3ae { margin: 0px 0%; }
  #\30 eff110c { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 3; margin: 0px 0%; grid-area: auto; }
  #e7068011.flex-element.widget-wrapper > [data-element-type] { padding: 5px 0px; }
  #e7068011 { width: 100%; height: auto; min-height: 1px; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #bf07ef8c { background-color: var(--color_3); background-image: none; }
  #e1a19015::before, #e1a19015 > .bgExtraLayerOverlay { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: var(--color_3); opacity: 0.7; border-radius: inherit; }
  #e1a19015 { min-height: 8px; gap: 24px 4%; width: 100%; min-width: 4%; background-image: url("/assets/irp/2a1c52c9/dms3rep/multi/opt/lvp%2Bfloor%2Binstallation%2Bomaha%2Bne-640w.webp"); order: 0; padding: 80px 40px; margin: 0px 0%; }
  #fd4cafd1 { width: 100%; height: auto; max-width: 100%; order: 2; }
  #c80f6bd2 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 3; margin: 14px 0% 0px; grid-area: auto; }
  #\37 a736c00 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; }
  #\30 d6d7ce1 { width: 100%; height: auto; max-width: 100%; order: 1; }
  #\30 f6b0702.flex-element.widget-wrapper > [data-element-type] { padding: 5px 0px; }
  #\30 f6b0702 { width: 100%; height: auto; min-height: 1px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #fad5788e { flex-direction: row; justify-content: flex-start; align-items: stretch; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 20px; --column-gap: 20px; place-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #b13f024c { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\30 dd0b222 { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: auto; max-height: 100%; gap: 24px 15px; --column-gap: 15px; background-color: var(--color_5); background-image: none; box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px; padding: 15px; margin: 0px 0%; }
  #\30 f35b60a { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\32 0c24f12 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\31 746a759 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #f6401167 { width: 80px; height: auto; max-width: 100%; }
  #\31 3afa142 { width: 80px; height: auto; max-width: 100%; }
  #\36 7a4bf40 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #db8902e9 { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: auto; max-height: 100%; gap: 24px 15px; --column-gap: 15px; background-color: var(--color_5); background-image: none; box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px; padding: 15px; margin: 0px 0%; }
  #\36 e5759fd { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\34 e5cb47a { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: auto; max-height: 100%; gap: 24px 15px; --column-gap: 15px; background-color: var(--color_5); background-image: none; box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px; padding: 15px; margin: 0px 0%; }
  #\37 9d4d0f2 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #\36 1178efb { width: 80px; height: auto; max-width: 100%; }
  #\38 1bed613 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #fe313a81 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\38 4e60558 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\33 20bfbcb { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #d61e8a12 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\38 b5be4d6 { flex-direction: row; justify-content: flex-start; align-items: stretch; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 20px; --column-gap: 20px; place-self: auto; order: 2; margin: 0px 0%; grid-area: auto; }
  #dfacf4be { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: auto; max-height: 100%; gap: 24px 15px; --column-gap: 15px; background-color: var(--color_5); background-image: none; box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px; padding: 15px; margin: 0px 0%; }
  #\33 7315af8 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\34 27ec8b6 { width: 80px; height: auto; max-width: 100%; }
  #c9e6eda5 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #ad93db8e { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #ca7d0269 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\34 2bf2ced { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: auto; max-height: 100%; gap: 24px 15px; --column-gap: 15px; background-color: var(--color_5); background-image: none; box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px; padding: 15px; margin: 0px 0%; }
  #b7ca70a4 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\33 40641bb { width: 80px; height: auto; max-width: 100%; }
  #\39 3a2bcd6 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #\34 c6094e7 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\30 08bc5ec { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: auto; max-height: 100%; gap: 24px 15px; --column-gap: 15px; background-color: rgba(0, 0, 0, 0); background-image: none; box-shadow: none; padding: 15px; margin: 0px 0%; }
  #cc3f8be7 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\32 56f7e0a { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
}