@media all {
  #\35 cd0143d { align-items: center; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; justify-content: flex-start; padding: 0%; margin: 0%; }
  #\31 d78dada { width: 70px; height: auto; max-width: 100%; }
  #b1618e4b.flex-element.widget-wrapper > [data-element-type] { padding-top: 4px; padding-bottom: 4px; }
  #b1618e4b { width: 599px; height: auto; min-height: 1px; max-width: 100%; }
  #\32 91ee106 { width: 70px; height: auto; max-width: 100%; }
  #\32 2ce2241 { width: 100%; height: auto; max-width: 100%; }
  #\34 247ef95 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #bda19175 { min-height: 0px; gap: 24px 4%; width: 100%; flex-flow: column; padding: 6% 4%; margin: 0%; }
  #\37 79872b1 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\35 8fa4cf6 { width: 100%; height: auto; max-width: 100%; }
  #b0a2c009 { width: 100%; height: auto; max-width: 100%; }
  #\38 55a6034::before, #\38 55a6034 > .bgExtraLayerOverlay { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: var(--color_2); opacity: 0.8; border-radius: inherit; }
  #\38 55a6034 { background-image: url("/assets/irp/e6e67b52/dms3rep/multi/opt/hvac%2Bcompany%2Bedmond%2Bok-1280w.webp"); background-attachment: fixed; }
  #b4becc3c { min-height: 80px; gap: 30px 4%; width: 100%; min-width: 4%; align-items: center; padding: 0%; margin: 0%; }
  #b347232a { align-items: center; width: 34.42%; min-height: 235px; max-height: 100%; gap: 15px 4%; height: auto; justify-content: flex-start; padding: 0%; margin: 0% 0% 0% -0.2%; }
  #\37 075d27a { flex-direction: row; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; padding: 0%; margin: 0%; }
  #\31 8de536a { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; padding: 0%; margin: 0%; }
  #cd5410a6 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\34 870dcbf { min-height: 80px; gap: 30px 4%; width: 100%; min-width: 4%; align-items: center; padding: 0%; margin: 0%; }
  #\36 09f1065 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #f4a53b70 { align-items: center; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; justify-content: flex-start; padding: 0%; margin: 0%; }
  #\37 35fbd32 { width: 70px; height: auto; max-width: 100%; }
  #\34 5c308b7 { width: 100%; height: auto; max-width: 100%; }
  #\39 6b97fa6 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\33 1dbae92 { align-items: center; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; justify-content: flex-start; padding: 0%; margin: 0%; }
  #\34 afa706c { width: 70px; height: auto; max-width: 100%; }
  #\38 2c95d3c { width: 100%; height: auto; max-width: 100%; }
  #a0186dd9 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #a4f85139 { align-items: center; width: 34.42%; min-height: 235px; max-height: 100%; gap: 15px 4%; height: auto; justify-content: flex-start; padding: 0%; margin: 0% 0% 0% -0.2%; }
  #e93d7108 { width: 70px; height: auto; max-width: 100%; }
  #\35 1baf4e6 { width: 100%; height: auto; max-width: 100%; }
  #a9c1a501 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
}