.two-column-layout{ display: flex;flex-direction: row; column-gap: 30px;}.child-column {width: 50%;}
 @media only screen and (max-width: 767px) {
    .two-column-layout {
    flex-flow: row wrap;
  }
  .child-column {width: 100%; margin-bottom: 20px;}
}

header .search-form label {
	font-size: 0;
}