.fusion-top-header {
  .fusion-header {
    background-color: white !important;
  }
}

.fusion-header-wrapper.fusion-header-shadow {
  position: relative !important;
}

.fusion-header-v7 .fusion-middle-logo-ul {
  transition: opacity 300ms ease-in-out;
}

.fusion-logo {
  flex-grow: 1;

  img {
    width: 100% !important;
  }
}

.fusion-main-menu,
#menu-about-page {
  a {
    font-size: 12px !important;
    font-weight: 700 !important;
    color: #005677 !important;
  }
}

.fusion-main-menu .fusion-main-menu-icon:after {
  color: #005677 !important;
}

.fusion-main-menu .fusion-middle-logo-menu-logo.fusion-logo {
  padding-right: 0px !important;
}