@media all {
  #\31 221b49c { min-height: 240px; gap: 12px 2%; width: 100%; flex-wrap: nowrap; padding: 80px 40px; margin: 0%; }
  #group_iv9 { background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; position: relative; max-width: 100%; align-self: stretch; width: 100%; min-width: 4%; min-height: 8px; gap: 24px 4%; padding: 16px; margin: 0%; }
  #widget_947 { width: 100%; height: 600px; position: relative; min-width: 10px; min-height: 100px; max-width: 100%; }
}