.header__top {
  background: #fff;
}
.header__top__container {
  width: 100%;
  max-width: 1230px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
  font-size: 0.75rem;
  color: #000;
  width: 70%;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .header__top__container {
    font-size: 0.875rem;
    width: 80%;
  }
}
.header__top .header-alert {
  font-weight: bold;
  line-height: 1.5em;
  text-align: center;
  color: #e03500;
  width: 100%;
  margin: 10px 0;
  padding: 10px 20px;
  min-width: 100%;
  border: solid #e03500 2px;
}
.header__top .header-alert p:last-child {
  margin-bottom: 0;
}
.header__top .header-extras {
  margin-top: 4px;
  display: flex;
  align-items: baseline;
}
.header__top .header-extras::after,
.header__top .header-extras > *::before {
  content: "";
  width: 1px;
  height: 14px;
  margin: 0 3px 0 5px;
  background: #000;
  display: inline-block;
  position: relative;
  top: 2px;
}
.header__top .header-extras::after {
  margin-right: 0 !important;
}
.header__top .header-extras .header-phone a {
  color: #000;
}
.header__top .header-extras .header-phone .icon-phone {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16.02' viewBox='0 0 22 16.02'%3E%3Ctitle%3EPhone icon%3C/title%3E%3Cpath d='M21.87,15.31l-1-.93a.77.77,0,0,0-1,0l-.69.66-.7-.66a.77.77,0,0,0-1,0l-.69.66-.72-.7a.76.76,0,0,0-1.05,0l-.62.59-.94-1.52.5-.33h0l.06,0a2.18,2.18,0,0,0,1-1.62,2.13,2.13,0,0,0-.66-1.78L12.55,8a2.4,2.4,0,0,0-3-.21L8.4,8.56a.24.24,0,0,1-.29,0l-2-1.94a.21.21,0,0,1,0-.28l.86-1.1A2.15,2.15,0,0,0,6.7,2.35L4.92.65A2.34,2.34,0,0,0,3.07,0,2.3,2.3,0,0,0,1.38,1l0,.07h0L.68,2a3.7,3.7,0,0,0,.49,4.84L3.31,8.86a.45.45,0,0,0,.61,0,.4.4,0,0,0,0-.56l0,0-2.14-2a2.92,2.92,0,0,1-.39-3.8l.36-.51L5.57,5.58l-.2.25a1,1,0,0,0,.11,1.35l2,1.94a1.12,1.12,0,0,0,1.4.1L9.19,9,13,12.67l-.55.36a3.27,3.27,0,0,1-4-.37L6.35,10.61a.45.45,0,0,0-.61,0,.4.4,0,0,0,0,.56l0,0,2.14,2.05a4.16,4.16,0,0,0,4.82.62l1,1.62a.76.76,0,0,0,1.16.14L15.5,15l.73.7a.75.75,0,0,0,1,0l.69-.66.69.67a.78.78,0,0,0,1.05,0l.69-.66.88.84a.44.44,0,0,0,.6,0,.41.41,0,0,0,0-.57l0,0ZM2.25,1.25a1.5,1.5,0,0,1,2.07,0l1.77,1.7a1.36,1.36,0,0,1,.14,1.81l-.14.18Zm7.81,7.16A1.51,1.51,0,0,1,12,8.55l1.77,1.7a1.33,1.33,0,0,1,0,1.95L9.89,8.54Zm0,0-5.23.93a.42.42,0,0,0-.3.12.39.39,0,0,0,0,.55l0,0a.43.43,0,0,0,.6,0,.39.39,0,0,0,0-.55l0,0a.42.42,0,0,0-.3-.12h0Z' style='fill:%230183ae'/%3E%3C/svg%3E");
  line-height: 0;
  width: 22px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}
.header__top .header-extras .header-phone .display-xs {
  display: none;
}
.header__top .header-extras .header-link a {
  color: #333333;
}
.header__top .header-extras .header-link a:hover, .header__top .header-extras .header-link a:focus, .header__top .header-extras .header-link a:active {
  opacity: 0.75;
}
.header__top .header-extras .header-link strong a {
  color: #e03500;
}
@media (min-width: 480px) {
  .header__top .header-extras .header-phone .display-xs {
    display: inline;
  }
}
@media (min-width: 768px) {
  .header__top .header-extras::after,
  .header__top .header-extras > *::before {
    margin: 0 10px 0 15px;
  }
  .header__top .header-extras .header-phone {
    font-size: 1rem;
  }
}
.header__top .block-dropdown-language {
  position: relative;
  z-index: 100;
}
@media (min-width: 480px) {
  .header__top .block-dropdown-language .dropbutton-wrapper {
    right: 0;
  }
  .header__top .block-dropdown-language .dropbutton-widget ul.dropbutton {
    right: 0;
    margin-right: 0;
  }
}
.header__top .block-dropdown-language .dropbutton-wrapper {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
}
.header__top .block-dropdown-language .dropbutton-wrapper.open {
  z-index: 500;
}
.header__top .block-dropdown-language .dropbutton-wrapper.open .secondary-action {
  display: block !important;
}
.header__top .block-dropdown-language .dropbutton-widget {
  position: absolute;
  border: none;
}
.header__top .block-dropdown-language .dropbutton-widget ul.dropbutton {
  background: #fff;
  margin: 0;
  padding: 0;
  list-style: none;
  border: none;
  border-right-color: none;
  border-top-color: none;
  box-shadow: none;
  display: flex;
  flex-wrap: wrap;
  top: 0;
  left: auto;
  right: 0;
  width: auto;
}
.header__top .block-dropdown-language .dropbutton-widget li {
  background: #fff;
  margin: 0;
  padding: 0;
  display: block;
}
.header__top .block-dropdown-language .dropbutton-widget .dropbutton-action:first-child {
  flex-grow: 1;
  order: 1;
}
.header__top .block-dropdown-language .dropbutton-widget .dropbutton-toggle {
  order: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  border-left: none;
}
.header__top .block-dropdown-language .dropbutton-widget .dropbutton-toggle button {
  background: transparent;
  border: none;
  cursor: pointer;
  height: 30px;
  width: 30px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
  box-shadow: none;
}
.header__top .block-dropdown-language .dropbutton-widget .dropbutton-toggle button .dropbutton-arrow {
  border-top: 5px solid #000;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
.header__top .block-dropdown-language .dropbutton-widget .dropbutton-toggle button:hover {
  background-color: #d3e0eb;
}
.header__top .block-dropdown-language .dropbutton-widget .dropbutton-toggle button:focus, .header__top .block-dropdown-language .dropbutton-widget .dropbutton-toggle button:active {
  outline: none;
  border: none;
}
.header__top .block-dropdown-language .dropbutton-widget .secondary-action {
  display: none;
  width: 100%;
  order: 3;
  border-top: none;
  position: static !important;
}
.header__top .block-dropdown-language .dropbutton-widget .language-link {
  padding: 3px 10px;
  display: flex;
  align-items: center;
  color: #000;
  text-decoration: none;
  white-space: nowrap;
  outline: none;
}
.header__top .block-dropdown-language .dropbutton-widget .language-link:hover {
  background-color: #d3e0eb;
}
@media (min-width: 768px) {
  .header__top .block-dropdown-language .dropbutton-widget .dropbutton .dropbutton-action:first-child {
    min-width: 80px;
  }
}/*# sourceMappingURL=header-top.css.map */