/* Job MT tenant styles */
.kmta_color--primary {
  color: var(--primary-color) !important;
}

.kmta_color--red {
  color: var(--red) !important;
}

.kmta_color--orange {
  color: var(--orange) !important;
}

.kmta_color--green {
  color: var(--green) !important;
}

.kmta_color--text {
  color: var(--gray100) !important;
}

.kmta_color--black {
  color: var(--black) !important;
}

.kmta_color--white {
  color: var(--white) !important;
}

.kmta_color--gray {
  color: var(--gray80) !important;
}

.kmta_color--gray90 {
  color: var(--gray90) !important;
}

.kmta_color--gray50 {
  color: var(--gray50) !important;
}

.kmta_color--link {
  color: var(--anchor-color) !important;
}

.kmta__bgColor--red {
  background-color: var(--red) !important;
  color: var(--white) !important;
}

.info {
  color: var(--red);
}

.kmta__tenant--nordbayern .kmta__header {
  background-color: var(--white);
}
.kmta__tenant--nordbayern .kmta__header .kmta__headerNavWrapper {
  padding-left: 0px;
}
.kmta__tenant--nordbayern .kmta__header .kmta__menu > li:first-child > a {
  padding-left: 0;
}
.kmta__tenant--nordbayern .kmta__headerTop {
  padding-top: 0.5rem;
}
.kmta__tenant--nordbayern .nordbayern_svgIcon--logo {
  width: 156.88px;
  height: 54px;
}
.kmta__tenant--nordbayern .nordbayern_svgIcon--logoAlt {
  width: 102.38px;
  height: 74px;
  margin-left: 1rem;
}
.kmta__tenant--nordbayern .kmta__heroTitle {
  color: var(--gray90);
}
.kmta__tenant--nordbayern .dropdown.menu .is-active > a,
.kmta__tenant--nordbayern .kmta__menu li.is-submenu-item a:hover {
  color: var(--nav-item-hover-color);
}
.kmta__tenant--nordbayern .kmta__faqBox h3 {
  background-color: #283967;
}
.kmta__tenant--nordbayern .kmta__faqBox h3::after {
  border-top-color: #283967;
}
.kmta__tenant--nordbayern .kmta__faqHome {
  background: #F2F3F5;
}
.kmta__tenant--nordbayern .kmta__faqHomeInner {
  background-color: #F2F3F5;
}
@media screen and (max-width: 39.9375em) {
  .kmta__tenant--nordbayern .kmta__headerUserinfoWrapper {
    height: 38px;
  }
  .kmta__tenant--nordbayern .kmta__headerBottomRow a.nordbayern__logo {
    width: 0;
    flex-grow: 1;
  }
  .kmta__tenant--nordbayern .kmta__headerBottomRow .kmta__headerNavWrapper {
    align-self: end;
  }
}
