#page nav.mm-menu.mobile {
  z-index: 20;
  height: inherit;
  width: 100%;
  min-width: initial;
  max-width: 100%;
  top: 76px;
  background: white;
  padding-top: 1.875rem;
}
@media (max-width: 79.99875rem) {
  #page nav.mm-menu.mobile {
    top: 76px;
  }
}
#page nav.mm-menu.mobile .mm-panels {
  height: var(--mm-panels-height);
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
#page nav.mm-menu.mobile .mm-panels > .mm-panel:first-child .mm-navbar {
  display: none;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel {
  overflow: hidden;
  overflow-y: auto;
  background: var(--corporate-white);
  font-size: 1.125rem;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel .mm-navbar {
  background: var(--corporate-white);
  border: none;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel .mm-navbar a.mm-btn_prev {
  border: none;
  padding: 0;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel .mm-navbar a.mm-btn_prev:before {
  width: 13px;
  height: 12px;
  border: 0;
  background: url("../images/arrow_left.svg");
  background-repeat: no-repeat;
  transform: none;
  right: 0;
  left: 0;
  /*bottom: -3px;*/
}
#page nav.mm-menu.mobile .mm-panels .mm-panel .mm-navbar a.mm-navbar__title {
  justify-content: flex-start;
  font-size: 1rem;
  line-height: 1.5rem;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel .mm-navbar a.mm-navbar__title span {
  color: var(--corporate-bright-blue);
  font-weight: bold;
  overflow: initial;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview {
  padding-bottom: 1.875rem;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem {
  justify-content: flex-start;
  color: var(--corporate-main-color);
  /* margin-left: 50px; */
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:first-child {
  margin-left: 0;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem a.mm-listitem__text {
  flex-grow: initial;
  flex-basis: initial;
  white-space: normal;
  overflow: initial;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem a.mm-btn_next {
  border: none;
  padding: 0;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem a.mm-btn_next:after {
  width: 13px;
  height: 12px;
  border: 0;
  background: url("../images/arrow_right.svg");
  background-repeat: no-repeat;
  transform: none;
  right: 0;
  left: 0;
  /*bottom: -3px;*/
}
html[dir=rtl] #page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem a.mm-btn_next:after {
  transform: rotate(180deg);
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:first-child {
  font-weight: bold;
  padding: 1.5rem 0;
  font-size: 1.375rem;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:first-child a.mm-listitem__text {
  padding-top: 0;
  padding-bottom: 0;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:hover {
  color: var(--corporate-bright-blue);
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:hover a.mm-listitem__text {
  color: var(--corporate-bright-blue);
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:hover a.mm-btn:after {
  background: url("../images/arrow_right_hover.svg");
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview li.mm-listitem:after {
  border: none;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview div.wrapper_top_links {
  flex-direction: column;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview div.wrapper_top_links:before {
  content: " ";
  display: block;
  width: 100%;
  height: 30px;
  border-bottom: 1px solid rgba(112, 112, 112, 0.3);
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview div.wrapper_top_links:after {
  border: none;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview div.wrapper_top_links li.mm-listitem {
  font-size: 1.125rem;
  padding: 0.75rem 0;
  color: var(--corporate-main-color);
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview div.wrapper_top_links li.mm-listitem:first-child {
  margin-top: 1.875rem;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview.level1 > li.mm-listitem {
  font-weight: 900 !important;
  font-size: 1.25rem !important;
  color: var(--corporate-main-color);
}
#page nav.mm-menu.mobile .mm-panels .mm-panel ul.mm-listview.level1 > li.mm-listitem a {
  color: inherit;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel:after {
  display: none;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel:first-child ul.mm-listview li.mm-listitem {
  margin-left: 0;
}
#page nav.mm-menu.mobile .mm-panels .mm-panel:first-child ul.mm-listview li.mm-listitem:first-child {
  font-weight: inherit;
  font-size: 1.25rem;
  padding: 0.75rem 0;
}
#page nav.mm-menu.mobile .mm-navbars_bottom {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
#page nav.mm-menu.mobile .mm-navbars_bottom .mm-navbar {
  background: var(--corporate-white);
}
#page nav.mm-menu.mobile .mm-navbars_bottom .mm-navbar .mm-navbar-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0 1.25rem;
}
#page nav.mm-menu.mobile .mm-navbars_bottom .mm-navbar .mm-navbar-wrapper img {
  max-height: 30px;
}
#page nav.mm-menu.mobile a.button_cta:visited, #page nav.mm-menu.mobile a.button_cta:focus, #page nav.mm-menu.mobile a.button_cta:active {
  color: var(--corporate-white) !important;
}
/*# sourceMappingURL=mmenu-mobile.css.map */
