@media all {
  #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-1280w.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: 4; margin: 0px 0%; grid-area: auto; }
  #\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%; }
  #\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: 60px; height: auto; max-width: 100%; }
  #\31 3afa142 { width: 60px; 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: 60px; 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; }
  #\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; }
  #\31 fdb6dc0 { width: 100%; height: auto; max-width: 100%; order: 2; }
  #a96ec57e { width: 100%; height: auto; max-width: 100%; order: 3; }
  #d5b3573c { width: 100%; height: auto; max-width: 100%; order: 5; }
}