.site-header .site-primary-header-wrap {
  background-color: var(--ast-global-color-1);
  height: var(--header-height);
}

.site-branding img.custom-logo {
  max-width: 250px;
}

ul.main-header-menu {
  gap: var(--gap-l);
}

@media (max-width: 767px) {
  .site-branding img.custom-logo {
    max-width: 180px;
  }
}

.page-id-160 .site-logo-img img {
  content: url("") !important;
}

.page-id-204 .site-logo-img img {
  content: url("") !important;
}

.ast-primary-header-bar {
  border-bottom: none !important;
}
