header {
  background: transparent;
}
header.navbar {
  background: transparent;
}
.path-frontpage header, .active-hero header {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.64) 0, rgba(0, 0, 0, 0) 100%);
}
.path-frontpage header:before, .active-hero header:before {
  transform: translate3d(0, 120px, 0);
  opacity: 0;
}
header:before {
  background: #012d53;
  content: "";
  width: 100%;
  height: 121px;
  position: absolute;
  transform: translate3d(0, 0, 0);
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, background-color 0.2s ease-out;
}
@media screen and (max-width: 991px) {
  header:before {
    background: #003661;
    height: 10rem;
  }
}
.path-frontpage header:before, .active-hero header:before {
  opacity: 0;
}
.panel-open header:before {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
@media screen and (min-width: 992px) {
  header .region-header {
    display: flex;
    justify-content: space-between;
  }
}
@media screen and (max-width: 991px) {
  header .region-header {
    display: flex;
    width: 100%;
    height: 100px;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__language-switcher {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .panel-open header .region-header .navbar__language-switcher {
    display: block;
  }
}
@media screen and (max-width: 991px) {
  header .region-header.active .navbar__language-switcher {
    display: block;
    right: auto;
    left: 15px;
  }
}
@media screen and (max-width: 991px) {
  body.active header .region-header {
    height: 100px;
    background: #003661;
  }
}
header .region-header .navbar-header {
  transition: all 0.2s;
}
@media screen and (max-width: 991px) {
  body.panel-open header .region-header .navbar-header {
    display: none;
  }
}
header .region-header .navbar-header .navbar-brand {
  padding-bottom: 25px;
}
@media screen and (max-width: 991px) {
  header .region-header .navbar-header .navbar-brand {
    padding-top: 24px !important;
    padding-bottom: 23px;
  }
}
header .region-header .navbar-header .navbar-brand img {
  max-width: 170px;
}
@media screen and (max-width: 991px) {
  header .region-header .navbar-header .navbar-toggle {
    display: none !important;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__main-menu {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar-collapse.in {
    display: none !important;
  }
}
header .region-header .navbar__right {
  display: flex;
  flex-direction: row;
  margin-top: 40px;
  transition: all 0.2s;
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__right {
    display: flex;
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__right {
    margin-top: 30px;
    margin-right: 16px;
    margin-left: 16px;
  }
}
header .region-header .navbar__main-menu {
  margin-top: 40px;
  margin-right: auto;
  margin-left: 54px;
}
@media screen and (max-width: 1299px) {
  header .region-header .navbar__main-menu {
    margin-left: 0;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__main-menu {
    display: none;
  }
}
header .region-header .navbar__main-menu-nav {
  list-style: none;
  padding: 0;
  max-width: 870px;
  width: 100%;
  height: 44px;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
}
@media screen and (max-width: 1299px) {
  header .region-header .navbar__main-menu-nav {
    margin-left: 0;
  }
}
header .region-header .navbar__main-menu-item.is-active .navbar__main-menu-btn {
  color: #faa71a;
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
}
header .region-header .navbar__main-menu-btn {
  padding: 8px 20px;
  border: 0 none;
  background-color: transparent;
  color: #ffffff;
  text-transform: uppercase;
  font-family: Montserrat, foco, sans-serif;
  font-size: 14px;
  font-weight: 600;
  transition: all 0.2s;
}
@media screen and (max-width: 1299px) {
  header .region-header .navbar__main-menu-btn {
    font-size: 13px;
    padding: 8px 14px;
  }
}
@media screen and (max-width: 1199px) {
  header .region-header .navbar__main-menu-btn {
    font-size: 12px;
    padding: 8px 12px;
  }
}
@media screen and (max-width: 1099px) {
  header .region-header .navbar__main-menu-btn {
    font-size: 11px;
    padding: 8px;
  }
}
header .region-header .navbar__main-menu-btn:hover {
  color: #faa71a;
}
header .region-header .navbar__main-menu-btn span {
  position: relative;
}
header .region-header .navbar__main-menu-btn span:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background: linear-gradient(to right, #faa71a);
  left: 0;
  transform: scaleX(0);
  transition: transform 0.4s ease-out;
  bottom: -2px;
  transform-origin: left;
}
header .region-header .navbar__main-menu-btn span:hover::before {
  transform: scaleX(1);
}
header .region-header .navbar__main-menu-btn.active-btn {
  color: #faa71a;
}
header .region-header .navbar__main-menu-btn.active-btn:before {
  transform: scaleX(1);
}
@media screen and (min-width: 992px) {
  header .region-header .navbar__search-toogle {
    margin-left: 25px;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__search-toogle {
    margin-left: auto;
  }
}
header .region-header .navbar__search-btn {
  width: 40px;
  height: 40px;
  border: 0 none;
  border-radius: 20px;
  background-color: #0c2749;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.8922 9.7844C3.52607 9.7844 2.36913 9.3106 1.4214 8.363C0.4738 7.41527 0 6.25833 0 4.8922C0 3.52607 0.4738 2.36913 1.4214 1.4214C2.36913 0.4738 3.52607 0 4.8922 0C6.25833 0 7.41527 0.4738 8.363 1.4214C9.3106 2.36913 9.7844 3.52607 9.7844 4.8922C9.7844 5.46353 9.68853 6.0092 9.4968 6.5292C9.30493 7.0492 9.049 7.50147 8.729 7.886L13.3322 12.4892C13.443 12.5999 13.4997 12.7391 13.5022 12.9068C13.5047 13.0745 13.4481 13.2163 13.3322 13.3322C13.2163 13.4481 13.0758 13.506 12.9106 13.506C12.7455 13.506 12.6051 13.4481 12.4892 13.3322L7.886 8.729C7.486 9.05927 7.026 9.31773 6.506 9.5044C5.986 9.69107 5.44807 9.7844 4.8922 9.7844ZM4.8922 8.5846C5.923 8.5846 6.79607 8.22687 7.5114 7.5114C8.22687 6.79607 8.5846 5.923 8.5846 4.8922C8.5846 3.8614 8.22687 2.98833 7.5114 2.273C6.79607 1.55753 5.923 1.1998 4.8922 1.1998C3.8614 1.1998 2.98833 1.55753 2.273 2.273C1.55753 2.98833 1.1998 3.8614 1.1998 4.8922C1.1998 5.923 1.55753 6.79607 2.273 7.5114C2.98833 8.22687 3.8614 8.5846 4.8922 8.5846Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: center;
  text-indent: -9999px;
  cursor: pointer;
  transition: all 0.2s;
}
@media screen and (min-width: 992px) {
  header .region-header .navbar__search-btn {
    position: relative;
    top: -5px;
    width: 50px;
    height: 50px;
    border-radius: 25px;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.79411' cy='8.79411' r='8.0402' stroke='white' stroke-width='1.50754' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.3223 14.7822L19.3474 19.8074' stroke='white' stroke-width='1.50754' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-size: 19px;
  }
}
.path-frontpage header .region-header .navbar__search-btn, .active-hero header .region-header .navbar__search-btn {
  background-color: rgba(35, 26, 50, 0.3);
  -webkit-backdrop-filter: blur(27px);
          backdrop-filter: blur(27px);
}
@media screen and (min-width: 992px) {
  header .region-header .navbar__dropdown-toogle {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  header .region-header .navbar__dropdown-toogle {
    margin-left: 4px;
  }
}
header .region-header .navbar__dropdown-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border: 0 none;
  border-radius: 20px;
  background-color: #0c2749;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
}
.path-frontpage header .region-header .navbar__dropdown-btn, .active-hero header .region-header .navbar__dropdown-btn {
  background-color: rgba(35, 26, 50, 0.3);
  -webkit-backdrop-filter: blur(27px);
          backdrop-filter: blur(27px);
}

.select2 {
  max-width: 64px;
}
.select2-container--default .select2-selection--single {
  border: 0 none;
  border-radius: 10px;
  background-color: #0c2749;
  height: 40px;
  transition: all 0.2s;
}
.path-frontpage .select2-container--default .select2-selection--single, .active-hero .select2-container--default .select2-selection--single {
  background-color: rgba(35, 26, 50, 0.3);
  -webkit-backdrop-filter: blur(27px);
          backdrop-filter: blur(27px);
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #ffffff;
  font-size: 14px;
  line-height: 40px;
  font-family: Montserrat, foco, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  transition: all 0.2s;
}
@media screen and (max-width: 991px) {
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 16px;
  }
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.34377 2.09902e-05C5.46427 2.10007e-05 5.57644 0.0192709 5.68027 0.0577708C5.7841 0.0961042 5.88285 0.162104 5.97652 0.25577L10.4708 4.75002C10.6091 4.88852 10.6824 5.06002 10.6908 5.26452C10.6991 5.46885 10.6258 5.6486 10.4708 5.80377C10.3258 5.9486 10.1501 6.02102 9.94377 6.02102C9.73743 6.02102 9.56177 5.9486 9.41677 5.80377L5.34377 1.74602L1.27077 5.80377C1.13227 5.94227 0.960769 6.01569 0.756269 6.02402C0.551768 6.03235 0.371934 5.95894 0.216767 5.80377C0.0719338 5.65894 -0.000482512 5.48335 -0.000482494 5.27702C-0.000482476 5.07052 0.0719338 4.89485 0.216767 4.75002L4.71102 0.25577C4.80469 0.162104 4.90344 0.0961041 5.00727 0.0577707C5.1111 0.0192709 5.22327 2.09796e-05 5.34377 2.09902e-05Z' fill='white'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  width: 11px;
  height: 7px;
  top: 17px;
  right: 10px;
  transition: all 0.2s;
  transform: rotate(180deg);
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.select2-container--default.select2-container--open {
  z-index: 11111;
}
.select2-container--default.select2-container--open .select2-selection--single {
  background-color: #ffffff;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered {
  color: #2d2d2d;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.34377 2.09902e-05C5.46427 2.10007e-05 5.57644 0.0192709 5.68027 0.0577708C5.7841 0.0961042 5.88285 0.162104 5.97652 0.25577L10.4708 4.75002C10.6091 4.88852 10.6824 5.06002 10.6908 5.26452C10.6991 5.46885 10.6258 5.6486 10.4708 5.80377C10.3258 5.9486 10.1501 6.02102 9.94377 6.02102C9.73743 6.02102 9.56177 5.9486 9.41677 5.80377L5.34377 1.74602L1.27077 5.80377C1.13227 5.94227 0.960769 6.01569 0.756269 6.02402C0.551768 6.03235 0.371934 5.95894 0.216767 5.80377C0.0719338 5.65894 -0.000482512 5.48335 -0.000482494 5.27702C-0.000482476 5.07052 0.0719338 4.89485 0.216767 4.75002L4.71102 0.25577C4.80469 0.162104 4.90344 0.0961041 5.00727 0.0577707C5.1111 0.0192709 5.22327 2.09796e-05 5.34377 2.09902e-05Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A");
  transform: rotate(0);
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
  border-radius: 10px;
}
.select2-container--default .select2-results__option {
  color: #2d2d2d;
  font-size: 14px;
  line-height: 27px;
  font-family: Montserrat, foco, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  transition: all 0.2s;
  background-color: #f0f1f1;
  border-radius: 4px;
  text-align: center;
}
.select2-container--default .select2-results__option:first-child {
  margin-bottom: 5px;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #012d53;
  color: #ffffff;
}
.select2-container--open .select2-dropdown--below {
  border-radius: 10px;
  margin-top: 9px;
}
.select2-search {
  display: none;
}
.select2-dropdown {
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  padding: 10px;
  border: 0 none;
}

#nav-icon3 {
  width: 14px;
  height: 11px;
  position: absolute;
  left: 13px;
  top: 14px;
  margin: 0;
  transform: rotate(0deg);
  transition: 0.5s ease-in-out;
  cursor: pointer;
}

#nav-icon3 span {
  display: block;
  position: absolute;
  height: 1px;
  width: 14px;
  background: #ffffff;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  transform: rotate(0deg);
  transition: 0.25s ease-in-out;
}

/* Icon 3 */
#nav-icon3 span:nth-child(1) {
  top: 0;
}

#nav-icon3 span:nth-child(2),
#nav-icon3 span:nth-child(3) {
  top: 5px;
}

#nav-icon3 span:nth-child(4) {
  top: 10px;
}

.active-btn #nav-icon3 span:nth-child(1) {
  top: 5px;
  width: 0;
  left: 50%;
}

.active-btn #nav-icon3 span:nth-child(2) {
  transform: rotate(45deg);
}

.active-btn #nav-icon3 span:nth-child(3) {
  transform: rotate(-45deg);
}

.active-btn #nav-icon3 span:nth-child(4) {
  top: 18px;
  width: 0;
  left: 50%;
}

@media screen and (max-width: 991px) {
  body.panel-open {
    overflow: hidden;
  }
}

.navbar-dropdown {
  width: 100%;
  position: absolute;
  z-index: 11;
  transition: background-color 0.2s ease-out, box-shadow 0.2s ease-out;
  background-color: transparent;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0);
}
.panel-open .navbar-dropdown {
  background-color: #003764;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
@media screen and (min-width: 992px) {
  .navbar-dropdown-menu {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 33px 0 47px;
  }
}
@media screen and (min-width: 992px) {
  .navbar-dropdown-menu-left {
    margin-right: 30px;
    margin-left: 205px;
    flex: 1;
  }
}
@media screen and (min-width: 1200px) {
  .navbar-dropdown-menu-left {
    margin-left: 290px;
  }
}
.navbar-dropdown-menu-right {
  min-width: 203px;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown-menu-right {
    max-width: 100%;
    padding: 36px 16px 16px;
  }
}
@media screen and (max-width: 480px) {
  .navbar-dropdown-menu-right {
    max-width: 100%;
    padding-bottom: 200px;
  }
}
.navbar-dropdown-menu .dropdown-submenu {
  display: none;
  padding: 0;
  -moz-column-count: 3;
       column-count: 3;
}
.navbar-dropdown-menu .dropdown-submenu a {
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu {
  display: block;
  width: 100%;
  color: #ffffff;
  margin-bottom: 40px;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-item {
  width: 100%;
  display: block;
  margin-bottom: 30px;
  -moz-column-break-inside: avoid;
       break-inside: avoid;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-title {
  color: #8eacc6;
  font-size: 14px;
  font-weight: 500;
  font-family: Montserrat, foco, sans-serif;
  pointer-events: none;
  cursor: default;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-link {
  display: block;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
  padding: 0 0 0 29px;
  background-image: url("../../img/expand_circle_right.svg");
  background-repeat: no-repeat;
  background-position: left top;
  transition: all 0.2s;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-link:hover {
  color: #faa71a;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-level-1 {
  -moz-column-count: auto;
       column-count: auto;
  padding-left: 8px;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-level-1 .dropdown-submenu-item {
  margin-bottom: 0;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-level-1 .dropdown-submenu-link {
  margin-bottom: 0;
  padding: 5px 0;
  font-size: 14px;
  font-weight: 500;
  text-transform: inherit;
  line-height: 17px;
  background-image: none;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-level-1 .dropdown-submenu-link:hover {
  color: inherit;
}
.navbar-dropdown-menu .dropdown-submenu .dropdown-submenu-level-2 {
  -moz-column-count: auto;
       column-count: auto;
}
.navbar_submenu-1 .navbar-dropdown-menu .dropdown-submenu-1 {
  display: block;
}
.navbar_submenu-2 .navbar-dropdown-menu .dropdown-submenu-2 {
  display: block;
}
.navbar_submenu-3 .navbar-dropdown-menu .dropdown-submenu-3 {
  display: block;
}
.navbar_submenu-4 .navbar-dropdown-menu .dropdown-submenu-4 {
  display: block;
}
.navbar_submenu-5 .navbar-dropdown-menu .dropdown-submenu-5 {
  display: block;
}
.navbar_submenu-6 .navbar-dropdown-menu .dropdown-submenu-6 {
  display: block;
}
.navbar-dropdown-menu-custom-links {
  display: flex;
  flex-direction: column;
  padding: 23px;
  margin: 0;
  border-radius: 10px;
  list-style: none;
  background: #012d53;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown-menu-custom-links {
    padding: 42px 24px;
  }
}
.navbar-dropdown-menu-custom-links-item {
  display: flex;
  flex-direction: row;
}
.navbar-dropdown-menu-custom-links-item:nth-of-type(1) .navbar-dropdown-menu-custom-links-link {
  margin-bottom: 25px;
}
.navbar-dropdown-menu-custom-links-item:nth-of-type(1) .navbar-dropdown-menu-custom-links-link:before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='21' viewBox='0 0 14 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.80775 21C1.30908 21 0.883083 20.8234 0.52975 20.4703C0.176583 20.1169 0 19.6909 0 19.1923V1.80775C0 1.30258 0.175 0.875 0.525 0.525C0.875 0.175 1.30258 0 1.80775 0H11.2308C11.7294 0 12.1553 0.176583 12.5085 0.52975C12.8618 0.883083 13.0385 1.30908 13.0385 1.80775V4.9655C13.3128 5.03717 13.5417 5.18042 13.725 5.39525C13.9083 5.60992 14 5.85958 14 6.14425V8.02875C14 8.31342 13.9083 8.56317 13.725 8.778C13.5417 8.99267 13.3128 9.13592 13.0385 9.20775V19.1923C13.0385 19.6909 12.8618 20.1169 12.5085 20.4703C12.1553 20.8234 11.7294 21 11.2308 21H1.80775ZM1.80775 19.5H11.2308C11.3204 19.5 11.3942 19.4712 11.452 19.4135C11.5097 19.3558 11.5385 19.2821 11.5385 19.1923V1.80775C11.5385 1.71792 11.5097 1.64417 11.452 1.5865C11.3942 1.52883 11.3204 1.5 11.2308 1.5H1.80775C1.71792 1.5 1.64417 1.52883 1.5865 1.5865C1.52883 1.64417 1.5 1.71792 1.5 1.80775V19.1923C1.5 19.2821 1.52883 19.3558 1.5865 19.4135C1.64417 19.4712 1.71792 19.5 1.80775 19.5ZM4.44225 18.1152H8.59625C8.80908 18.1152 8.98725 18.0435 9.13075 17.9C9.27442 17.7563 9.34625 17.5781 9.34625 17.3652C9.34625 17.1526 9.27442 16.9744 9.13075 16.8307C8.98725 16.6873 8.80908 16.6155 8.59625 16.6155H4.44225C4.22942 16.6155 4.05125 16.6873 3.90775 16.8307C3.76408 16.9744 3.69225 17.1526 3.69225 17.3652C3.69225 17.5781 3.76408 17.7563 3.90775 17.9C4.05125 18.0435 4.22942 18.1152 4.44225 18.1152Z' fill='%23FAA71A'/%3E%3C/svg%3E%0A");
}
.navbar-dropdown-menu-custom-links-item:nth-of-type(2) .navbar-dropdown-menu-custom-links-link:before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4059_32924' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4059_32924)'%3E%3Cpath d='M2.13477 20.2305C1.92193 20.2305 1.74368 20.1586 1.60002 20.015C1.45652 19.8715 1.38477 19.6933 1.38477 19.4805C1.38477 19.2676 1.45652 19.0895 1.60002 18.946C1.74368 18.8023 1.92193 18.7305 2.13477 18.7305H21.8653C22.0781 18.7305 22.2563 18.8023 22.4 18.946C22.5435 19.0895 22.6153 19.2676 22.6153 19.4805C22.6153 19.6933 22.5435 19.8715 22.4 20.015C22.2563 20.1586 22.0781 20.2305 21.8653 20.2305H2.13477ZM4.30777 17.7305C3.8026 17.7305 3.37502 17.5555 3.02502 17.2055C2.67502 16.8555 2.50002 16.4279 2.50002 15.9227V5.53822C2.50002 5.03305 2.67502 4.60547 3.02502 4.25547C3.37502 3.90547 3.8026 3.73047 4.30777 3.73047H19.6923C20.1974 3.73047 20.625 3.90547 20.975 4.25547C21.325 4.60547 21.5 5.03305 21.5 5.53822V15.9227C21.5 16.4279 21.325 16.8555 20.975 17.2055C20.625 17.5555 20.1974 17.7305 19.6923 17.7305H4.30777ZM4.30777 16.2305H19.6923C19.7693 16.2305 19.8398 16.1985 19.9038 16.1345C19.9679 16.0703 20 15.9997 20 15.9227V5.53822C20 5.46122 19.9679 5.39072 19.9038 5.32672C19.8398 5.26255 19.7693 5.23047 19.6923 5.23047H4.30777C4.23077 5.23047 4.16027 5.26255 4.09627 5.32672C4.0321 5.39072 4.00002 5.46122 4.00002 5.53822V15.9227C4.00002 15.9997 4.0321 16.0703 4.09627 16.1345C4.16027 16.1985 4.23077 16.2305 4.30777 16.2305Z' fill='%23FAA71A'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.navbar-dropdown-menu-custom-links-link {
  display: flex;
  flex-direction: column;
  padding-left: 30px;
  position: relative;
  font-family: Montserrat, foco, sans-serif;
  line-height: 1;
}
.navbar-dropdown-menu-custom-links-link:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center;
}
.navbar-dropdown-menu-custom-links-link:hover {
  text-decoration: none;
}
.navbar-dropdown-menu-custom-links-link:hover .navbar-dropdown-menu-custom-links-subtitle {
  text-decoration: none;
}
.navbar-dropdown-menu-custom-links-link:hover .navbar-dropdown-menu-custom-links-title {
  color: #faa71a;
}
.navbar-dropdown-menu-custom-links-title {
  margin-bottom: 7px;
  color: #ffffff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  text-decoration: underline;
  transition: all 0.3s ease-in-out;
}
.navbar-dropdown-menu-custom-links-subtitle {
  color: #f0f1f1;
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
}
.navbar-dropdown .panel {
  margin: 0;
  background-color: transparent;
  border: 0 none;
  border-radius: 0;
  box-shadow: none;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .collapse.in .container {
    height: calc(100vh - 100px);
    min-height: -webkit-fill-available;
    overflow-y: scroll;
  }
}
.navbar-dropdown .panel .search-block-form {
  padding: 55px 0 52px;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .search-block-form {
    padding: 65px 20px 0;
  }
}
.navbar-dropdown .panel .search-block-form .input-group {
  position: relative;
}
.navbar-dropdown .panel .search-block-form .navbar-form {
  padding: 0 0 0 100px;
  border: 0 none;
  box-shadow: none;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .search-block-form .navbar-form {
    padding: 0;
  }
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-group {
  display: flex;
  flex-direction: column;
  max-width: 332px;
}
.navbar-dropdown .panel .search-block-form .navbar-form label {
  font-family: Montserrat, foco, sans-serif;
  font-size: 16px;
  line-height: 23px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 0 20px;
  position: relative;
  width: auto;
  height: auto;
  padding: 0;
  overflow: inherit;
  clip: inherit;
  border: 0;
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-control {
  width: 100%;
  height: 50px;
  border-radius: 25px;
  padding: 0 60px 0 30px;
  color: #2d2d2d;
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-control::-moz-placeholder {
  color: #737373;
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-control::placeholder {
  color: #737373;
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-control:focus {
  box-shadow: none;
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-control--delete {
  display: none;
  width: 48px;
  height: 48px;
  background: #ffffff;
  border: 0 none;
  border-radius: 24px;
  position: absolute;
  top: 1px;
  right: 4px;
  z-index: 1111;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.34425 7.398L1.27125 12.4713C1.13275 12.6096 0.958667 12.6804 0.749 12.6838C0.5395 12.6869 0.36225 12.6161 0.21725 12.4713C0.0724167 12.3263 0 12.1506 0 11.9443C0 11.7379 0.0724167 11.5623 0.21725 11.4173L5.2905 6.34425L0.21725 1.27125C0.0789167 1.13275 0.00808339 0.958667 0.00475006 0.749001C0.00158339 0.539501 0.0724167 0.36225 0.21725 0.21725C0.36225 0.0724167 0.537917 0 0.74425 0C0.950583 0 1.12625 0.0724167 1.27125 0.21725L6.34425 5.2905L11.4173 0.21725C11.5558 0.0789167 11.7298 0.00808339 11.9395 0.00475006C12.149 0.00158339 12.3263 0.0724167 12.4713 0.21725C12.6161 0.36225 12.6885 0.537917 12.6885 0.74425C12.6885 0.950584 12.6161 1.12625 12.4713 1.27125L7.398 6.34425L12.4713 11.4173C12.6096 11.5558 12.6804 11.7298 12.6838 11.9395C12.6869 12.149 12.6161 12.3263 12.4713 12.4713C12.3263 12.6161 12.1506 12.6885 11.9443 12.6885C11.7379 12.6885 11.5623 12.6161 11.4173 12.4713L6.34425 7.398Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 13px;
}
.navbar-dropdown .panel .search-block-form .navbar-form .form-control--delete.active {
  display: block;
}
.navbar-dropdown .panel .search-block-form .navbar-form .btn {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 11;
  margin-top: 0;
  border: 0 none;
  width: 50px;
  height: 50px;
  background: transparent;
  color: #2d2d2d;
}
.navbar-dropdown .panel .search-block-form .navbar-form .btn .glyphicon-search:before {
  content: "";
  width: 17px;
  height: 17px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.11525 12.2305C4.40758 12.2305 2.96142 11.6382 1.77675 10.4537C0.59225 9.26908 0 7.82292 0 6.11525C0 4.40758 0.59225 2.96142 1.77675 1.77675C2.96142 0.59225 4.40758 0 6.11525 0C7.82292 0 9.26908 0.59225 10.4537 1.77675C11.6382 2.96142 12.2305 4.40758 12.2305 6.11525C12.2305 6.82942 12.1107 7.5115 11.871 8.1615C11.6312 8.8115 11.3112 9.37683 10.9112 9.8575L16.6652 15.6115C16.8037 15.7498 16.8746 15.9238 16.8777 16.1335C16.8809 16.3432 16.8101 16.5204 16.6652 16.6653C16.5204 16.8101 16.3447 16.8825 16.1383 16.8825C15.9319 16.8825 15.7563 16.8101 15.6115 16.6653L9.8575 10.9113C9.3575 11.3241 8.7825 11.6472 8.1325 11.8805C7.4825 12.1138 6.81008 12.2305 6.11525 12.2305ZM6.11525 10.7308C7.40375 10.7308 8.49508 10.2836 9.38925 9.38925C10.2836 8.49508 10.7308 7.40375 10.7308 6.11525C10.7308 4.82675 10.2836 3.73542 9.38925 2.84125C8.49508 1.94692 7.40375 1.49975 6.11525 1.49975C4.82675 1.49975 3.73542 1.94692 2.84125 2.84125C1.94692 3.73542 1.49975 4.82675 1.49975 6.11525C1.49975 7.40375 1.94692 8.49508 2.84125 9.38925C3.73542 10.2836 4.82675 10.7308 6.11525 10.7308Z' fill='%232D2D2D'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel #block-business-htz2-glavniizbornik {
    padding: 15px 0;
  }
}
@media screen and (min-width: 992px) {
  .navbar-dropdown .panel .navbar-nav {
    margin-left: 90px;
  }
}
.navbar-dropdown .panel .navbar-nav > li.dropdown:first-child {
  padding-top: 13px;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav > li.dropdown:first-child > .dropdown-toggle {
    top: 17px;
  }
}
.navbar-dropdown .panel .navbar-nav li {
  position: relative;
}
.navbar-dropdown .panel .navbar-nav li a {
  font-family: Montserrat, foco, sans-serif;
  font-weight: 400;
  white-space: inherit;
}
.navbar-dropdown .panel .navbar-nav li a:hover {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 2px;
  background: transparent;
}
.navbar-dropdown .panel .navbar-nav li.active a {
  text-decoration: underline;
  text-underline-offset: 4px;
  text-decoration-thickness: 2px;
  background: transparent;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.active a {
    font-weight: 700;
  }
}
.navbar-dropdown .panel .navbar-nav li.open li.open {
  padding: 0;
}
.navbar-dropdown .panel .navbar-nav li.open li li.open {
  padding: 0;
}
.navbar-dropdown .panel .navbar-nav li.dropdown .dropdown-menu li a {
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown .dropdown-menu li a .dropdown-link {
    padding: 8px 15px 8px 46px;
  }
}
.navbar-dropdown .panel .navbar-nav li.dropdown .dropdown-menu li a:hover {
  color: #ffffff;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open {
  margin-bottom: 27px;
  padding: 13px 0 18px;
  background: #012d53;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown-toggle {
  top: 17px;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown-toggle .caret {
  transform: rotate(-180deg);
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown-toggle .caret--multilevel {
  transform: rotate(0);
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown-menu {
  padding: 0;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown a {
  padding: 10px 60px 10px 46px;
  top: 0;
  background-image: url("../../img/expand_circle_right.svg");
  background-repeat: no-repeat;
  background-position: left 15px center;
  text-transform: uppercase;
  background-color: transparent;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown a {
    font-size: 16px;
    text-decoration: none;
  }
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown a.dropdown-submenu-title {
  color: #8eacc6;
  pointer-events: none;
  cursor: default;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown a.dropdown-toggle {
  background-image: none;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown-link {
  color: #ffffff;
  font-weight: 500;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown-toggle {
  top: 0;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown-toggle .caret--multilevel {
  transform: rotate(-180deg);
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown a {
  text-transform: inherit;
  background-image: none;
  padding: 10px 60px 10px 46px;
  font-weight: 400;
  transition: all 0.3s ease-in-out;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown a.dropdown-submenu-title {
  color: #8eacc6;
  pointer-events: none;
  cursor: default;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown a:hover {
  color: #ffffff;
  text-decoration: underline;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown a.is-active {
    font-weight: 700;
  }
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown.active .dropdown-link {
    font-weight: 700;
  }
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown .dropdown-toggle .caret--multilevel {
  transform: rotate(0);
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.open .dropdown.open .dropdown-toggle .caret--multilevel {
  transform: rotate(-180deg);
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown .dropdown-link {
  padding: 12px 60px 12px 46px;
  background-image: url("../../img/expand_circle_right.svg");
  background-repeat: no-repeat;
  background-position: left 15px center;
  text-transform: uppercase;
  background-color: transparent;
  font-weight: 500;
  transition: all 0.3s ease-in-out;
}
.navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown .dropdown-link:hover {
  text-decoration: underline;
  color: #faa71a;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown.open .dropdown.active .dropdown-link {
    font-weight: 700;
  }
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown.active .dropdown-link {
    font-weight: 700;
  }
}
.navbar-dropdown .panel .navbar-nav li.dropdown .dropdown-link {
  color: #ffffff;
  padding: 17px 60px 17px 15px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 600;
  background-color: transparent;
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown .dropdown-link {
    font-size: 16px;
  }
}
@media screen and (max-width: 991px) {
  .navbar-dropdown .panel .navbar-nav li.dropdown a.dropdown-toggle {
    width: 60px;
    height: 46px;
    position: absolute;
    top: 0;
    right: 0;
    background: transparent;
    margin: 0;
    padding: 0;
  }
}
.navbar-dropdown .panel .navbar-nav li.dropdown a.dropdown-toggle:hover {
  background: transparent;
}
.navbar-dropdown .panel .navbar-nav li.dropdown a.dropdown-toggle .caret {
  width: 24px;
  height: 24px;
  margin: 0;
  position: absolute;
  top: 8px;
  right: 25px;
  border: 0 none;
  transition: all 0.2s;
  cursor: pointer;
}
.navbar-dropdown .panel .navbar-nav li.dropdown a.dropdown-toggle .caret:before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background-image: url("../../img/arrow-down.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
  position: absolute;
  top: 0;
  right: 0;
}

.messages__wrapper {
  max-width: 130.4rem;
  width: 100%;
  margin: 0 auto;
}
.messages__wrapper ul,
.messages__wrapper ol {
  list-style: none;
}

.menu.dropdown-menu {
  display: none !important;
}

.dropdown.open > .menu.dropdown-menu,
.dropdown.show > .menu.dropdown-menu {
  display: block !important;
}
/*# sourceMappingURL=header.css.map */
