@media all {
  #\32 4035595 { background-color: var(--color_7); background-image: none; }
  #de975abb { min-height: 8px; gap: 0px 4%; width: 100%; min-width: 4%; align-items: center; }
  #fcc835e8 { min-height: 240px; gap: 24px 4%; width: 100%; flex-wrap: nowrap; }
  #group_bda { flex-flow: row; align-items: center; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 15px; --column-gap: 15px; padding: 30px 0px; margin: 0px 0%; }
  #group_olp { flex-flow: row; align-items: center; width: 50%; min-height: 100%; max-height: none; gap: 0px 2.10526%; align-self: stretch; height: auto; border-width: 2px; border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3); border-style: solid; border-radius: 15px; padding: 3px; margin: -30px 0% 30px; }
  #group_mjk { align-items: flex-start; width: 100%; min-height: 100%; max-height: none; gap: 10px 24px; align-self: stretch; height: auto; background-color: var(--color_3); background-image: none; border-radius: 10px; padding: 30px; margin: 0px 0%; }
  #widget_4r5 { width: 100%; height: auto; max-width: 100%; }
  #\33 e25f90f { width: 100%; height: auto; max-width: 100%; }
  #\32 7cfe309 { flex-flow: row; align-items: center; width: 50%; min-height: 100%; max-height: none; gap: 0px 2.10526%; align-self: stretch; height: auto; border-width: 2px; border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2); border-style: solid; border-radius: 15px; padding: 3px; margin: 30px 0% -30px; }
  #\30 d4a4546 { align-items: flex-start; width: 100%; min-height: 100%; max-height: none; gap: 10px 24px; align-self: stretch; height: auto; background-color: var(--color_2); background-image: none; border-radius: 10px; padding: 30px; margin: 0px 0%; }
  #\32 299d706 { width: 100%; height: auto; max-width: 100%; }
  #\33 6cff507 { width: 100%; height: auto; max-width: 100%; }
}