@media all {
  #\32 273d34f { min-height: 8px; gap: 24px 4%; width: 100%; min-width: 4%; }
  #fe3e2b3e { min-height: 240px; gap: 12px 2%; width: 100%; flex-wrap: nowrap; }
  #group_ohq { justify-content: flex-start; align-items: center; width: 100%; min-height: auto; max-height: 100%; gap: 24px 2.14286%; order: 0; flex-wrap: nowrap; }
  #widget_4ja { width: 100%; height: auto; max-width: 100%; margin-right: 0%; margin-left: 0%; }
  #group_lf2 { align-items: stretch; width: 100%; min-height: 160px; max-height: 100%; gap: 15px 2%; flex-wrap: nowrap; align-self: flex-start; margin-left: 0px; margin-right: 0px; place-content: flex-start; --column-gap: 2%; order: 1; }
  #group_fi4 { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: auto; max-height: 100%; gap: 15px 4%; flex-flow: row; border-width: 1px; border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2); border-style: solid; border-radius: 15px; --column-gap: 4%; padding: 30px; margin: 0px 0%; }
  #widget_iqk { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #widget_rv9 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #widget_785.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #widget_785 { width: 100%; height: auto; max-width: 100%; align-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #aace8708.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #aace8708 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #group_j2a { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.3732%; flex-wrap: nowrap; margin-right: 0%; margin-left: 0%; order: 1; }
  #group_15o { align-items: center; width: 15%; min-height: auto; max-height: 100%; gap: 24px 2.73325%; --column-gap: 15px; order: 0; flex-wrap: nowrap; }
  #\37 10ef0b0 { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: auto; max-height: 100%; gap: 15px 4%; flex-flow: row; border-width: 1px; border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2); border-style: solid; border-radius: 15px; --column-gap: 4%; padding: 30px; margin: 0px 0%; }
  #a8aa07b7 { align-items: center; width: 15%; min-height: auto; max-height: 100%; gap: 24px 2.73325%; --column-gap: 15px; order: 0; flex-wrap: nowrap; }
  #\30 10c390f { justify-content: flex-start; align-items: center; width: 85%; min-height: auto; max-height: 100%; gap: 15px 4.3732%; flex-wrap: nowrap; margin-right: 0%; margin-left: 0%; order: 1; }
  #c94bc4b6 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #d2c0d84c { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\30 b283574 { justify-content: flex-start; align-items: flex-start; width: 100%; min-height: auto; max-height: 100%; gap: 15px 4%; flex-flow: row; border-width: 1px; border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2); border-style: solid; border-radius: 15px; --column-gap: 4%; padding: 30px; margin: 0px 0%; }
  #b0cf4696 { justify-content: flex-start; align-items: center; width: 82.03%; min-height: auto; max-height: 100%; gap: 15px 4.3732%; flex-wrap: nowrap; margin-right: 0%; margin-left: 0%; order: 1; }
  #\34 dee78c2 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\34 3ddfd86 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 1; margin: 0px 0%; grid-area: auto; }
  #\38 401b385 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\35 da7bb14.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #\35 da7bb14 { width: 100%; height: auto; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\30 c4fb81a { align-items: center; width: 15%; min-height: auto; max-height: 100%; gap: 24px 2.73325%; --column-gap: 15px; order: 0; flex-wrap: nowrap; place-self: auto; margin: 0px 0%; grid-area: auto; }
}