/* header */
.logo-left .logo {
  margin-right: 0;
}
.nav-right {
  flex-wrap: nowrap;
}
.nav-spacing-medium > li {
  margin: 0 8px;
}
.flex-right .nav-spacing-medium > li {
  margin: 0;
}
.nav > li > a {
  font-size: 14px;
	color:#212B36;
}
.nav-column li.active > a, .nav-column li > a:hover, .nav-dropdown li.active > a, .nav-dropdown > li > a:hover, .nav-vertical-fly-out > li > a:hover, .nav > li.active > a, .nav > li.current > a, .nav > li > a.active, .nav > li > a.current, .nav > li > a:hover {
    color: #000;
}
.dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical-fly-out>li>a, .dark .nav-vertical>li>ul li a, .dark .nav>li.html, .dark .nav>li>a, .nav-dark .is-outline, .nav-dark .nav>li>a, .nav-dark .nav>li>button, .nav-dropdown.dark .nav-column>li>a, .nav-dropdown.dark>li>a{
	color:#fff;
}
.header-wrapper.stuck {
    background: #fff;
}
.header-language-dropdown a {
  width: max-content;
  font-size: 14px;
}

.header-language-dropdown .image-icon, .header-language-dropdown .icon-image{
	overflow:hidden;
	border-radius:50%;
	width: 24px;
    height: 24px;
	margin-right:6px;
	line-height:1;
    border: 1px solid #DFE3E8;
	display: flex;
    align-items: center;
    justify-content: center;
}
.header-language-dropdown .image-icon img,.header-language-dropdown .icon-image img {
    max-width: 32px;
    min-width: 100%;
    width: 24px;
    height: 24px;
    object-fit: cover;
}
.nav-dropdown {
  background-color: #161c24;
  color: #fff;
  border-radius: 8px;
  border: unset !important;
  padding: 0;
  min-width: 152px;
}
.has-dropdown .icon-angle-down {
  margin: 0;
  padding: 6.5px 4.5px;
  line-height: 1.6;
  opacity: 1;
}
.nav-dropdown-default .nav-column li > a,
.nav-dropdown.nav-dropdown-default > li > a {
  margin: 0;
  padding: 10px;
  border-bottom: 1px solid #212b36;
  font-size: 14px;
  color: #fff;
  line-height: 1.57142857143;
  display: flex;
  align-items: center;
}
.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before {
  border-bottom-color: #161c24;
}
.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:after {
  content: unset;
}
/* header */

@media only screen and (max-width: 850px) {
  /*************** ADD MOBILE ONLY CSS HERE  ***************/
  #logo {
    width: 82px !important;
  }
  .header-main {
    display: flex;
    align-items: center;
  }
  .header-main>.show-for-medium {
    padding: 0 15px;
  }
}
