.menu--footer.nav li {
  color: #000000;
  font-size: 12.8px !important;
  white-space: nowrap;
  line-height: 24px;
  padding-left: 5px;
  font-family: "Open Sans", sans-serif;
  display: inline-block;
}

.menu--footer.nav li a {
  color: #000000;
  font-size: 12.8px !important;
  display: inline-block; /* Add this line */
  font-family: "Open Sans", sans-serif !important;
  background-color: transparent;
}

.menu--footer.nav li:not(:last-child)::after {
  content: "\00a0|\00a0";
  font-size: 12.8px !important;
  color: #000000;
  padding: 0 5px;
  font-family: "Open Sans", sans-serif;
}

.footer .col-sm-4 {
  /* color: #000000; */
  font-size: 12.8px !important;
  line-height: 24px;
  font-family: "Open Sans", sans-serif;
}

.footer .col-sm-4 p {
  color: #000000;
  font-size: 12.8px !important;
  line-height: 24px;
  font-family: "Open Sans", sans-serif;
}

footer {
  margin-top: auto;
  background-color: rgb(182, 176, 162);
  font-size: 12.8px !important;
  /* height: 235px; */
  /* padding: 35px 20px 36px; */
  font-family: "Open Sans", sans-serif !important;
}

.margin-top10px{
  margin-top: 10px !important;
}

.margin0010{
  margin: 0 0 10px !important;
}

.hhslink {
  font-size: 12.8px;
  font-family: "Open Sans", sans-serif !important;
}

/* fix hover on links in footer */
.hhslink:hover {
  background-color: rgb(182, 176, 162) !important;
  color: rgb(0, 0, 0) !important;
  text-decoration: underline;
  text-decoration-color: rgb(0, 0, 0) !important; 
}

.hhsFont {
  font-size: 12.8px;
  font-family: "Open Sans", sans-serif !important;
}

/* fix button in footer */
#hhsfooterbutton {
  margin-left: 8px;
  margin-top: 8px !important;
  font-size: 12.8px;
  font-family: "Open Sans", sans-serif !important;
}

#footerImage {
  width: 281px;
  height: 64px;
  max-width: 100%;
  /* margin: auto; */
  box-sizing: border-box;
}

.flexcontainer-topcenter {
  display: flex;
  justify-content: center; /* Center horizontally */
  align-items: flex-start; /* Align to the top vertically */
  height: 64px; /* Adjust this as needed */
}
