@media (max-width: 767px) {
  #f550333c { min-height: unset; flex-direction: column; row-gap: 20px; padding: 4% 4% 15%; }
  #fe5ca8b7 { align-self: center; width: 100%; max-width: 100%; margin: 0px 0%; }
  #\37 f4ea170 { width: 100%; min-height: 80px; align-items: center; padding-top: 30px; padding-left: 10px; padding-right: 10px; }
  #\38 451ebf8 { width: 100%; min-height: 80px; align-items: flex-start; }
  #widget_j89 { height: 240px; align-self: stretch; margin-left: 0px; margin-right: 0px; width: 100%; max-width: 100%; }
}