@media all {
  #\39 2400389 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #\36 d2903bb { min-height: 240px; gap: 0px 0%; width: 100%; max-width: none; flex-wrap: nowrap; padding: 0px; }
  #\34 126eb8e { margin: 0px 0%; }
  #b29d16bd { width: 100%; height: auto; max-width: 100%; order: 2; }
  #ef8c6273 { background-color: var(--color_3); background-image: none; }
  #\30 dfe7842 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 3; margin: 0px 0%; grid-area: auto; }
  #\36 53d3235 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\32 1151a71 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; order: 0; }
  #\33 b04caed::before, #\33 b04caed > .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; }
  #\33 b04caed { 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-1280w.webp"); order: 0; padding: 80px 40px; margin: 0px 0%; }
  #a6ba25e1.flex-element.widget-wrapper > [data-element-type] { padding: 5px 0px; }
  #a6ba25e1 { width: 100%; height: auto; min-height: 1px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #b9dce63b { width: 100%; height: auto; max-width: 100%; order: 1; }
  #\31 484e846 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 3; margin: 14px 0% 0px; grid-area: auto; }
  #\36 12a27fb { justify-content: flex-start; align-items: stretch; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 1.49184%; --column-gap: 20px; place-self: auto; order: 2; flex-wrap: nowrap; margin: 0px 0%; grid-area: auto; }
  #\36 14f8a36 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; order: 1; }
  #c9ae753a { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\32 5677e71 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\38 ed69a7f { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\34 6702b35 { flex-direction: row; justify-content: flex-start; align-items: center; width: 49.25%; 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%; }
  #e084a460 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\38 c30100f { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #fa55053f { width: 80px; height: auto; max-width: 100%; }
  #ba76410b { flex-direction: row; justify-content: flex-start; align-items: center; width: 49.25%; 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%; }
  #\31 e9928ba { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #ba0aab0e { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\39 89c1d90 { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #\39 fef2c5f { width: 80px; height: auto; max-width: 100%; }
  #ff5bd062 { width: 80px; height: auto; max-width: 100%; }
  #\36 c443929 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\33 e61a0b9 { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\37 3811cf2 { flex-direction: row; justify-content: flex-start; align-items: center; width: 49.25%; 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%; }
  #bf6e14bc { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #\32 ca8583b { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.28571%; flex-wrap: nowrap; }
  #e0ce7e92 { flex-direction: row; justify-content: flex-start; align-items: center; width: 49.25%; 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%; }
  #f9cf6d4f { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #\31 66e6285 { width: 80px; height: auto; max-width: 100%; }
  #e7607af9 { flex-direction: row; align-items: center; width: 25%; min-height: auto; max-height: 100%; gap: 24px; }
  #\38 481387a { flex-flow: wrap; place-content: center flex-start; align-items: stretch; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 1.49184%; --column-gap: 20px; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\34 2fbca3c { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #ca16ff09 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 24px; order: 2; }
  #\37 3a658c8 { width: 100%; height: auto; max-width: 100%; order: 1; }
  #e390dac8.flex-element.widget-wrapper > [data-element-type] { padding: 5px 0px; }
  #e390dac8 { width: 100%; height: auto; min-height: 1px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #dd10ab2d { width: 100%; height: auto; max-width: 100%; order: 1; }
}