@media (max-width: 767px) {
  #\30 7a31a57 { flex-flow: column; padding-left: 4%; padding-right: 4%; min-height: 0px; row-gap: 20px; }
  #cfa4840d { width: 100%; align-items: center; min-height: 0px; order: 1; justify-content: center; }
  #group_iv6 { width: 100%; min-height: 0px; align-items: center; order: 0; }
  #widget_e2u.flex-element.widget-wrapper > [data-element-type] { padding: 0px; }
  #widget_e2u { align-self: center; width: auto; max-width: 220px; margin: 0px; }
}