/*
 * DO NOT EDIT THIS FILE.
 * Find the correct source file and do your changes there.
 * @preserve
 */
/**
 * We are using PostCSS Custom Media because we can not use custom properties inside @media.
 * For more information go to: https://www.npmjs.com/package/postcss-custom-media
 */
.block-language-blocklanguage-interface {
  font-size: 1rem;
}
.block-language-blocklanguage-interface > ul.links {
  display: none;
}
.language-switcher-content {
  position: relative;
  margin-left: 56px;
}
.language-switcher-content img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -11px;
}
.language-switcher-content::before {
  position: absolute;
  background: black;
  width: 1px;
  height: 15px;
  content: "";
  left: -33px;
  top: 50%;
  transform: translateY(-50%);
}
.header-line {
  display: inline-block;
  background-color: #003b4a;
  margin-left: 24px;
  margin-right: 32px;
}
.block-language-blocklanguage-interface .select-language-switcher {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent url("../../images/icons/menu-down-arrow--navy.svg")
    right center no-repeat;
  border: 0 none;
  color: #003b4a;
  cursor: pointer;
  display: grid;
  padding: 8px 18px 7px 9px;
  font-size: 14px;
  margin-right: 16px;
}
.block-language-blocklanguage-interface .select-language-switcher:focus-within {
  outline: 0px;
}
.block-language-blocklanguage-interface .select-language-switcher::after {
  content: "";
  width: 0.8em;
  height: 0.5em;
  background-color: #003b4a;
  -webkit-clip-path: polygon(100% 0%, 0 0%, 50% 100%);
  clip-path: polygon(100% 0%, 0 0%, 50% 100%);
}
@media screen and (max-width: 599px) {
  .block-language-blocklanguage-interface {
    left: 50%;
    position: fixed;
    top: 65px;
    transform: translateX(-50%);
    z-index: 901;
    margin-left: 0px;
    display: none;
  }
  body.main-menu-open .block-language-blocklanguage-interface {
    display: block;
  }
  .language-switcher-content {
    margin-left: 16px;
  }
  .language-switcher-content::before {
    display: none;
  }

  .block-language-blocklanguage-interface .select-language-switcher {
    margin-right: 0px !important;
    padding: 8px 18px 8px 9px;
    font-size: 16px;
    font-weight: 600;
    border: 0 none;
    color: #003b4a;
    cursor: pointer;
    background: transparent
      url(../../images/icons/menu-down-arrow--navy-fill.svg) right center
      no-repeat;
  }

  body.main-menu-open .block-language-blocklanguage-interface {
    display: block;
  }
}
@media screen and (max-width: 899px) {
  .block-language-blocklanguage-interface .select-language-switcher {
    margin-right: 18px;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxubyBzb3VyY2U+IiwiLi4vLi4vcGNzcy9iYXNlL2JyZWFrLXBvaW50cy5wY3NzIiwiLi4vLi4vcGNzcy9jb21wb25lbnRzL2xhbmd1YWdlLXN3aXRjaGVyLnBjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7R0FBQTtBQ0FBOzs7RUFHRTtBQ0FGO0VBQ0UsZUFBdUI7RUFDdkIsaUJBQWlCO0FBcUNuQjtBQW5DRTtJQUNFLGFBQWE7RUFDZjtBQUVBO0lBQ0Usd0JBQWdCO0lBQWhCLHFCQUFnQjtJQUFoQixnQkFBZ0I7SUFDaEIsa0dBQWtHO0lBQ2xHLGNBQWM7SUFDZCxjQUEyQjtJQUMzQixlQUFlO0lBQ2YsYUFBYTtJQUNiLG1CQUFtQjtFQVNyQjtBQVBFO01BQ0UsV0FBVztNQUNYLFlBQVk7TUFDWixhQUFhO01BQ2IseUJBQXNDO01BQ3RDLG1EQUEyQztNQUEzQywyQ0FBMkM7SUFDN0M7QUFHRjtBQTFCRjtJQTJCSSxhQUFhO0lBQ2IsU0FBUztJQUNULGVBQWU7SUFDZixTQUFTO0lBQ1QsMkJBQTJCO0lBQzNCLFlBQVk7QUFPaEI7O0lBTEk7TUFDRSxjQUF5QjtNQUN6QixzRUFBc0U7SUFDeEU7RUFDRjtBQUtBO0FBRkY7SUFHSSxjQUFjO0FBRWxCO0VBREUiLCJmaWxlIjoibGFuZ3VhZ2Utc3dpdGNoZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCIvKipcbiAqIFdlIGFyZSB1c2luZyBQb3N0Q1NTIEN1c3RvbSBNZWRpYSBiZWNhdXNlIHdlIGNhbiBub3QgdXNlIGN1c3RvbSBwcm9wZXJ0aWVzIGluc2lkZSBAbWVkaWEuXG4gKiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBnbyB0bzogaHR0cHM6Ly93d3cubnBtanMuY29tL3BhY2thZ2UvcG9zdGNzcy1jdXN0b20tbWVkaWFcbiAqL1xuQGN1c3RvbS1tZWRpYSAtLXRhYmxldC1wb3J0cmFpdC11cCAobWluLXdpZHRoOiA2MDBweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LWxhbmRzY2FwZS11cCAobWluLXdpZHRoOiA5MDBweCk7XG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcC11cCAobWluLXdpZHRoOiAxMjAwcHgpO1xuXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LXBvcnRyYWl0LWRvd24gKG1heC13aWR0aDogNTk5cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXRhYmxldC1sYW5kc2NhcGUtZG93biAobWF4LXdpZHRoOiA4OTlweCk7XG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcC1kb3duIChtYXgtd2lkdGg6IDExOTlweCk7IiwiQGltcG9ydCB1cmwoJy4uL2Jhc2UvYnJlYWstcG9pbnRzLnBjc3MnKTtcbkBpbXBvcnQgdXJsKCcuLi9iYXNlL3ZhcmlhYmxlcy5wY3NzJyk7XG5cbi5ibG9jay1sYW5ndWFnZS1ibG9ja2xhbmd1YWdlLWludGVyZmFjZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnotc20pO1xuICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAmID4gdWwubGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmIC5zZWxlY3QtbGFuZ3VhZ2Utc3dpdGNoZXIge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi8uLi9pbWFnZXMvaWNvbnMvbWVudS1kb3duLWFycm93LS1uYXZ5LnN2ZycpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDAuOGVtO1xuICAgICAgaGVpZ2h0OiAwLjVlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRlZmF1bHQpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCUsIDAgMCUsIDUwJSAxMDAlKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLS10YWJsZXQtcG9ydHJhaXQtZG93bikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDkwMTtcblxuICAgICYgLnNlbGVjdC1sYW5ndWFnZS1zd2l0Y2hlciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbnMvbWVudS1kb3duLWFycm93LS13aGl0ZS5zdmcnKTtcbiAgICB9XG4gIH1cbn1cblxuYm9keS5tYWluLW1lbnUtb3BlbiAuYmxvY2stbGFuZ3VhZ2UtYmxvY2tsYW5ndWFnZS1pbnRlcmZhY2Uge1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtLXRhYmxldC1wb3J0cmFpdC1kb3duKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iXX0= */
