.header {
  font-family: Times;
  background-color: white;
}
 
.left-section {
  align-items: center;
  display: flex;
  margin-right: 25px;
  margin-bottom: 7px;
}

.logo {
  height: 48px;
}

.slogan {
  padding-top: 7px;
  padding-bottom: 10px;
  margin-left: 7px;
  font-family: Times;
  align-items: center;
  justify-content: center;
}

.vertical-line {
  border-left: 1px solid black;
  margin-left: 7px;
  height: 100%;
}

.right-section {
  font-family: 'Roboto Condensed';
  font-weight: 400;
}

.top-nav {
  padding-bottom: 50px;
  padding-top: 5px;
  display: flex;
  flex-direction: row;
  gap: 30px;
}

a:link,
a:visited {
  color: black;
  background-color: transparent;
  text-decoration: none;
}

