@media all {
  #\39 76fb0e3 { min-height: 8px; gap: 24px 4%; width: 48%; min-width: 4%; order: 0; padding: 50px 0px; margin: 0px 0%; }
  #\33 e9942e8 { min-height: 8px; gap: 24px 4%; width: 48%; min-width: 4%; flex-flow: row; order: 1; align-items: center; }
  #dfa7c31a { min-height: 0px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; }
  #a5feda54::before, #a5feda54 > .bgExtraLayerOverlay { }
  #a5feda54 { background-color: rgba(0, 0, 0, 0); background-image: none; }
  #e548ef36.flex-element.widget-wrapper > [data-element-type] { padding: 40px 30px; }
  #e548ef36 { width: 100%; height: auto; max-width: 640px; order: 0; justify-self: auto; margin: 0px 0%; grid-area: auto; }
  #d3f6b5e1 { align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 16px 24px; order: 0; }
  #\37 ffdcfaa { width: 100%; height: auto; max-width: 100%; order: 1; }
  #\30 940e631 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\39 4216a92 { width: 100%; height: auto; max-width: 100%; order: 2; }
  #\38 95bf6bc { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #a50f7aa4 { align-items: flex-start; width: 100%; min-height: auto; max-height: 100%; gap: 16px 24px; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\33 23e52de { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\34 f6e0f83 { align-items: flex-start; width: 100%; min-height: auto; max-height: 100%; gap: 16px 24px; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #e8cce337 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\38 9f89e4e { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #widget_5ep { width: 240px; height: auto; position: relative; min-width: 10px; min-height: 10px; max-width: 100%; order: 2; align-self: flex-start; margin-left: 0px; margin-right: 0px; }
}