.layout-container header.header {
  height: 180px;
  background: rgb(0,212,255);
  background: linear-gradient(90deg, rgba(0,212,255,1) 0%, rgba(1,75,173,1) 100%);
  width: 100%;
  max-width: 100%;
  padding: 0 90px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
}
.layout-container header.header nav {
  margin-bottom: 0rem !important;
}
.layout-container header.header a {
  color: #FFF;
}
.layout-container header.header a:hover {
  color: #fcc126;
}
.layout-container header.header #region-secondary-menu a {
  /* background-color: #5d6060; */
  padding: 2px 14px;
  border-radius: 14px;
}
.layout-container header.header #region-header {
  width: 68%;
}

.layout-container header.header #logo {
  /*max-width: 90px;*/
  height: auto;
  /*margin-right: 18px;*/
}
.layout-container header.header #region-header div#block-loadview-site-branding > div {
  display: flex;
  align-items: center;
  justify-content: left;
}
.layout-container  h1 {
  color: #002e6d;
  font-weight: bolder;
  font-size: 7rem;
  text-align: center;
}

@media (max-width: 768px) {
  [id^="block-"][id*="-main"] > ul,
  [id^="block-"][id*="-account"] > ul {
    z-index: 101 !important;
  }
  .layout-container header.header #region-secondary-menu a {
    border-radius: 0;
    background-color: rgba(93, 96, 96, .6);
  }
  .layout-container header.header #region-secondary-menu a.hidden-link {
    border-radius: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #FFF;
  }
  [id^="block-"][id$="-main-menu"] > ul li a {
    color: #444;
    text-align: right;
  }
}
@media (min-width:768px) and (max-width:1440px) {
  .layout-container header.header {
    padding: 0 30px;
  }
  .layout-container header.header #region-header {
    width: 40%;
  }
  .layout-container header.header #region-secondary-menu {
    width: 60%;
  }
}
