header {
  background: #00a79d;
  display: flex;
  justify-content: center;
  align-items:center;
	text-transform: none;
	width: 100vw;
	padding: 20px 50px;
	font-weight: 600;
}

header .region-header {
	width: 100vw;
	display: flex;
	justify-content: space-between;
}

header .block-system-branding-block img {
  height: auto;
  width: 240px;
	margin:30px 0;
}

header .contextual-region {
	align-content: end;
}

header .menu a {
     text-transform: none;
}