.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 0.875rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1360px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: white;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #f4c430;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #a73222;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.765625rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: white;
}

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #a73222;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #009bd9;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: #a73222;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #FEFEFE;
  border-color: #dee2e6 #dee2e6 #FEFEFE;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #a73222;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar > .container-xxl, .navbar > .container-xl, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: 0.325rem;
  padding-bottom: 0.325rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  white-space: nowrap;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-sm .offcanvas-top,
  .navbar-expand-sm .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-md .offcanvas-top,
  .navbar-expand-md .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-lg .offcanvas-top,
  .navbar-expand-lg .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xl .offcanvas-top,
  .navbar-expand-xl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1360px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xxl .offcanvas-top,
  .navbar-expand-xxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas {
  position: inherit;
  bottom: 0;
  z-index: 1000;
  flex-grow: 1;
  visibility: visible !important;
  background-color: transparent;
  border-right: 0;
  border-left: 0;
  transition: none;
  transform: none;
}
.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
  height: auto;
  border-top: 0;
  border-bottom: 0;
}
.navbar-expand .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-light .navbar-brand {
  color: red;
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: red;
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: red;
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: red;
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #fff;
}

#block-mkk-branding .aescdLogo img {
  width: 50px !important;
}

@media only screen and (max-width: 992px) {
  header.main-header #navbarSupportedContent ul.nav .nav-item div.dropdown-menu > div {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: center;
    display: block !important;
  }
  header.main-header #navbarSupportedContent ul.nav .nav-item div.dropdown-menu > div > div:nth-child(1) {
    position: absolute;
    z-index: 1;
  }
  header.main-header #navbarSupportedContent ul.nav .nav-item div.dropdown-menu > div .nav-link {
    position: relative !important;
    left: 0;
    text-align: left;
    width: 100%;
  }
  header.main-header #navbarSupportedContent ul.nav .nav-item div.dropdown-menu > div > ul {
    -webkit-columns: unset;
    -moz-columns: unset;
    columns: unset;
    -webkit-column-gap: unset;
    -moz-column-gap: unset;
    width: 100%;
    column-gap: unset;
  }
  header.main-header #navbarSupportedContent ul.nav .nav-item div.dropdown-menu > div .nav-body-content {
    flex: auto;
    width: 100%;
  }
}
@media only screen and (max-width: 992px) {
  header.main-header #navbarSupportedContent ul.nav .nav-item div.dropdown-menu > div > div:nth-child(1) {
    position: relative;
  }
}
.lang-switcher {
  background-color: #635e5b;
  margin-right: 1rem;
  border-radius: 50%;
  height: 35px;
  width: 35px;
  font-weight: 700;
  transition: 0.5s ease;
  font-size: 0.9rem;
}
.lang-switcher:hover {
  background-color: #9f3323;
  cursor: pointer;
}
.lang-switcher a {
  border: none !important;
  height: auto !important;
  width: auto !important;
  color: #fff;
}

.lang-switcher-mobile {
  border-radius: 0 !important;
  padding: 0 !important;
  font-size: 1.25rem;
  right: 35px;
  top: -47px;
  width: 50px;
  height: 34px;
  padding-left: 7px;
  position: absolute;
}

header {
  z-index: 100;
  transition: all 0.5s ease;
}
header .navbar {
  z-index: 5;
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  background-color: #635e5b !important;
}
header .navbar .mobile-menu {
  right: 0;
  top: -55px;
  width: 40px;
  height: 40px;
  padding-left: 7px;
  background-color: #a73222;
}
header .navbar .mobile-menu .navbar-toggler-icon {
  top: 6px;
  bottom: 0;
  left: 7px;
}
header .navbar .mobile-menu[aria-expanded=true] .navbar-toggler-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAARnQU1BAACxjwv8YQUAAAABc1JHQgCuzhzpAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADHRSTlMAQvb49Cu4+rr7MjF0v+1iAAABD0lEQVQ4y52VvQ3CMBCFj4IGmihigbTACDQU9BTsQENNxQJIDEBBgZgAMQJI/EhvKJLIJI79fCeRJvKdv8S+n3cy2G+XQp/++niWCzDn7hEwlgNwz5i3NwXecgJQMHdeOj6yA8crGC/ZgOMVjKesQPEaxsK9CwpXVM7wFqK4xxDcRwjeISK8C0R4sD9YhtuDdfSzjiE+asdCLuqZWJg8Gw1yY+Qpaqw5T7AzJ/L7wxOwwx+zRG05PAU7PAW3OIcbnMMlXp/rkf3n1j9uHE2/mBEWPahGSvSEGuWgF5NRinohG22gN5HRgnoDG+2vi4chPbpwGbKni6YhuYZgG3JvDAtj1BiD6qaNuYkMtSF5/QKBX56Szvl0rQAAAABJRU5ErkJggg==");
}
header .navbar .mobile-menu[aria-expanded=false] .navbar-toggler-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABEBAMAAADgjX8uAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAARnQU1BAACxjwv8YQUAAAABc1JHQgCuzhzpAAAAElBMVEUAAAD///////////////////8+Uq06AAAABXRSTlMAMLn69kJCZZEAAABDSURBVEjHY2BUDiUGGAkwiIQSBxwZVIlUGcRgSqTKYBJUEm878T4iPpRGwSgYBYMTjJZ1o2XdKBgFo2XdaFlHYlkHAE/5PTgtS2oQAAAAAElFTkSuQmCC");
}
header .navbar button {
  width: 85px;
  height: 85px;
  background-color: #1E2631;
}
header .navbar button:focus {
  color: unset;
  box-shadow: unset;
}
header .navbar .navbar-nav {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 40px;
}
header .navbar .navbar-nav .custom-logo {
  background-color: #e5e2e2;
}
@media (min-width: 992px) {
  header .navbar .navbar-nav .custom-logo {
    display: none;
  }
}
header .navbar .navbar-nav .nav-item:nth-child(3) .dropdown-menu {
  min-height: 610px;
}
header .navbar .navbar-nav .nav-item:nth-child(4) .dropdown-menu {
  min-height: 450px;
}
header .navbar .navbar-nav .nav-item:nth-child(5) .dropdown-menu > div ul {
  -webkit-columns: unset;
  -moz-columns: unset;
  columns: unset;
  -webkit-column-gap: unset;
  -moz-column-gap: unset;
  width: 100%;
  column-gap: unset;
}
@media only screen and (max-width: 992px) {
  header .navbar .navbar-nav .searchBar {
    padding: 0.5rem 1rem 0.5rem 1.25rem;
  }
  header .navbar .navbar-nav .searchBar .submit {
    overflow: hidden;
    cursor: pointer;
    background-color: white;
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
  }
  header .navbar .navbar-nav .searchBar .submit button {
    border: none;
    background: none;
    padding: 0 15px;
    width: auto;
    height: auto;
  }
  header .navbar .navbar-nav .searchBar .submit .search-icon::before {
    content: "";
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    background-size: contain;
    width: 25px;
    height: 25px;
    margin-top: 5px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAhCAYAAAAlK6DZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM1MiwgMjAyMC8wMS8zMC0xNTo1MDozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIwMjAgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NkMzQzhDREM1QkMxMUVBQTIyNzk5RkM4M0VCMDAwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NkMzQzhDRUM1QkMxMUVBQTIyNzk5RkM4M0VCMDAwNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU2QzNDOENCQzVCQzExRUFBMjI3OTlGQzgzRUIwMDA0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU2QzNDOENDQzVCQzExRUFBMjI3OTlGQzgzRUIwMDA0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+284CgAAAAs9JREFUeNq8l1lIVGEYho+O7YtGCC0WlEJpQXWTUUTaCu1ZlHRTUbYRGElBEd0EQQgZ0lWULdRFeBFtFmQb0UIiRHVRol1Fi2VJJdFmvR88f4yHcRad0wfP/If/nDPvfP/2vZOyoWSLFyN6iLlioZgickR/7rWKBvFAXBB3RHusL0yLcq+n2Cp2iaGdPJMhJkOpaBIHxMlo4qmd9E8Uj0UFgu9EpVhCpoNgrFgpjpJ1tjgu7nMdt+gK8VDkimaxXowkk4tk0wovRLXYJIaJMvFZ5It6URCP6HJxTvQSl8ikSvzwYsc3cUiMY47TRY2YHk10gjhL3zGxTHzyEo9XopAf3YcFNiKSqC2oM2R4RWwWv72ux3exStQx91WRRE1kPHO4ppuC4cNdTDubRfhPNMS2sNgnWrzkxUtRzvWecNFZjLllecJLflSyEG0v5znR+dysjnOVJhotrGLPaZnoNDque8FFLe1UJ5pDx9MARZ/RjnGiGXQ0Byj6ljbdfzi0ByjaHr5F7aONjsEBimbSfnGiTXTkBSiaS9vgROvomBGgaCFtvRO9SkdxlPranegrFnNd40Qvs4FHiaUBiG4UA6i9j5yoVYQjPGDnZO8kCtri3Mv1QX+VKacOjuasTEbYd59C2KzPab+obZt14o8oEbu7KZjC6C1gJDuUy1Tf+VjGtTm6w9jPRKMfhsB5WxN8Es0jVYTV1lK2U0EC2S0SjWI1ma3Fc8V0gza/ReIjvukW7nAbmzzN540niZ1kY25xCPfs/XuJmO3z4q7YjwXNB4uf2E9XLEJh77Vh6uZwwt1mpBrjMdsWH5iXLLFD3BBfmedMVmUIx+jMnD27HSErZ8MRzon3b4UXVvIqwMPxD2Slm+D7CO9Y30xxE8PXIeOuHHtvOF0aOhH0C7uMrzESgZy1fuF5VLJsMs4KWtTiNUPrhGv/h6j7q2HCz8WvvwIMAPrWoGNsHjXEAAAAAElFTkSuQmCC");
  }
  header .navbar .navbar-nav .searchBar .form-group input {
    border: 1px solid #ababab;
    border-top-left-radius: 18px;
    border-bottom-left-radius: 18px;
    height: 38px;
    width: 100%;
    padding-left: 16px;
  }
  header .navbar .navbar-nav .searchBar .form-group input:hover {
    border-color: rgb(167, 50, 34) !important;
  }
  header .navbar .navbar-nav .searchBar .form-group input:focus {
    border-color: #2a8dd4;
    outline: 0;
  }
}
header .navbar .navbar-nav .dropdown-menu {
  background-color: #6a6b6f;
  width: 100%;
  visibility: hidden;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
header .navbar .navbar-nav .dropdown-menu.show {
  visibility: visible;
  opacity: 1;
  animation: fadeIn 0.3s;
  -webkit-animation: fadeIn 0.3s;
  -moz-animation: fadeIn 0.3s;
  -o-animation: fadeIn 0.3s;
  -ms-animation: fadeIn 0.3s;
}
@media (max-width: 991.98px) {
  header .navbar .navbar-nav .dropdown-menu.show {
    position: relative !important;
    min-height: auto !important;
    max-height: 500px;
    overflow: auto;
  }
}
header .navbar .navbar-nav .dropdown-menu .dropdown-item {
  white-space: normal;
  padding: 0.25rem;
  text-align: left;
}
header .navbar .navbar-nav .dropdown-menu > div img {
  border-radius: 50%;
}
@media only screen and (max-width: 991px) {
  header .navbar .navbar-nav .dropdown-menu > div img {
    width: 200px;
    height: 165px;
    min-width: auto;
    display: none;
  }
}
header .navbar .navbar-nav .dropdown-menu > div > a {
  left: 30%;
  color: #f4c430 !important;
  font-size: 1.3em;
  font-family: "Oswald", sans-serif;
}
@media only screen and (min-width: 992px) {
  header .navbar .navbar-nav .dropdown-menu > div > a {
    width: 45%;
  }
}
header .navbar .navbar-nav .dropdown-menu > div > a::after {
  content: ".";
  position: absolute;
  right: 0;
  font-size: 0;
  height: 1px;
  background-color: #f4c430;
  width: 100%;
  bottom: 0;
}
@media only screen and (max-width: 600px) {
  header .navbar .navbar-nav .dropdown-menu > div > a {
    left: 10%;
  }
}
header .navbar .navbar-nav .dropdown-menu > div > ul {
  position: relative;
  top: 55px;
  list-style: disc;
  padding-left: 2.6rem;
  margin: 0;
  width: 100%;
}
header .navbar .navbar-nav .dropdown-menu > div > ul li {
  display: list-item !important;
}
header .navbar .navbar-nav .dropdown-menu > div > ul li > div + a {
  display: inline-block;
  width: calc(100% - 75px);
  margin-left: 10px;
}
header .navbar .navbar-nav .dropdown-menu > div > ul ul {
  list-style: circle;
}
@media only screen and (min-width: 600px) {
  header .navbar .navbar-nav .dropdown-menu > div > ul {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 2em;
    -moz-column-gap: 2em;
    column-gap: 2em;
    width: 56%;
  }
  header .navbar .navbar-nav .dropdown-menu > div > ul a:hover {
    background-color: transparent;
    color: #f4c430 !important;
  }
}
header .navbar .navbar-nav .dropdown-menu > div > ul li > div img {
  max-width: 70px;
  max-height: 45px;
  border-radius: 0;
}
@media only screen and (max-width: 992px) {
  header .navbar .navbar-nav .dropdown-menu > div > ul li > div img {
    display: block;
  }
}
header .navbar .navbar-nav .dropdown-menu > div .nav-body-content h5 {
  font-size: 14px;
  line-height: 20px;
  margin-top: 10px;
  font-weight: bold;
  color: #636363;
}
header .navbar .navbar-nav .dropdown-menu > div .nav-body-content .container {
  padding-top: 0.5rem;
  border-radius: 10px;
  background: linear-gradient(135deg, #E3E3E3 0%, #737373 100%);
  font-family: "Titillium Web", sans-serif;
  -webkit-box-shadow: 0px 10px 22px 5px rgb(58, 58, 58);
  -moz-box-shadow: 0px 10px 22px 5px rgb(58, 58, 58);
  box-shadow: 0px 10px 22px 5px rgb(58, 58, 58);
}
header .navbar .navbar-nav .dropdown-menu > div .nav-body-content .container li {
  font-size: 0.625rem;
  list-style-type: disc;
}
header .navbar .navbar-nav .dropdown-menu > div .nav-body-content .container hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
header .navbar .navbar-nav .dropdown-menu > div .nav-body-content .container img {
  width: auto;
  height: 50px;
  border-radius: 0;
  display: block;
}
header .navbar .navbar-nav .nav-item > a {
  font-size: 1.3em;
  transition: background-color 0.3s ease, background-position 0.3s ease;
  font-family: Arial, Helvetica, sans-serif;
}
@media (min-width: 992px) {
  header .navbar .navbar-nav .nav-item > a {
    padding-bottom: 2px;
    padding-top: 6px;
    height: 40px;
  }
}
@media (max-width: 991.98px) {
  header .navbar .navbar-nav .nav-item > a {
    font-size: 1.1em;
  }
}
header .navbar .navbar-nav .nav-item > a::after {
  display: none;
}
@media only screen and (min-width: 600px) {
  header .navbar .navbar-nav .nav-item > a:hover {
    background-color: #9f3323;
  }
  header .navbar .navbar-nav .nav-item > a:hover::after {
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid white;
    content: " ";
    left: calc(50% - 10px);
    z-index: auto;
    position: absolute;
    top: -9px;
    transform: rotate(45deg);
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    pointer-events: none;
    display: block !important;
  }
}
@media (min-width: 992px) {
  header .navbar .navbar-nav .nav-item > a.show {
    background-color: #9f3323;
  }
  header .navbar .navbar-nav .nav-item > a.show::after {
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid white;
    content: " ";
    left: calc(50% - 10px);
    z-index: auto;
    position: absolute;
    top: -9px;
    transform: rotate(45deg);
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    pointer-events: none;
    display: block !important;
  }
}
@media only screen and (max-width: 992px) {
  header .navbar .navbar-nav .nav-item > a.show::after {
    display: none !important;
  }
}
header .header-top .custom-logo img {
  width: 150px !important;
  height: auto;
}
@media only screen and (max-width: 992px) {
  header .header-top .custom-logo {
    display: none;
  }
}
header .header-top .header-social li {
  list-style-type: none;
}
header .header-top .header-social li:nth-last-child(3) {
  border-right: 1px solid #c5c5c5;
  margin-right: 0.5rem;
}
header .header-top .header-social li:first-child {
  border-left: 1px solid #c5c5c5;
  padding-left: 0.5rem;
}
header .header-top .header-social p {
  font-size: 0.625rem;
}
header .header-top .header-social a {
  border: 1px solid #a73222;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  align-items: center;
  padding: 11px;
}
header .header-top .header-social .icon-twitter::after,
header .header-top .header-social .icon-linkedin::after,
header .header-top .header-social .icon-telephone::after {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-size: cover;
  width: 13px;
  height: 13px;
}
header .header-top .header-social .icon-twitter::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMyIiBoZWlnaHQ9IjIzMiIgdmlld0JveD0iMCAwIDIzMiAyMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTM0OjQyKSI+CjxwYXRoIGQ9Ik00LjQ1Mjk2IDE3My4zM0MxNC4yMTYgMTcyLjEzOCAyNC4xMTYgMTczLjQyMiAzMy44NzkgMTcxLjgxOEMzOC43ODMgMTcxLjAzOSA0My4yNzUgMTY5LjM4OSA0Ny43MjEgMTY3LjY0N0MzNi43MjEgMTYwLjU4OSAyNi44MiAxNTIuNTIyIDE3LjYwOCAxNDIuODUxQzE0LjMwOCAxMzkuNDEzIDE2LjY5MSAxMzMuNjM4IDIxLjUwNCAxMzMuNTAxQzI1LjQ0NiAxMzMuNjg0IDI5LjI5NiAxMzMuMzY0IDMzLjA1NCAxMzIuNTg0QzIzLjQ3NCAxMjAuNDM4IDE2LjA0OSAxMDcuMzc1IDEwLjI3NCA5Mi43MDhDOC43MTU5NiA4OC43NjYgMTMuMjk5IDg0Ljc3OSAxNy4wMTIgODUuOTdDMTkuMTY2IDg2Ljg0MSAyMS4zNjYgODcuNDM3IDIzLjYxMiA4Ny44OTVDMTYuNzgzIDcxLjQ4NiAxNS4zNjIgNTQuOTQgMTkuMTY2IDM2Ljc4OUMyMC4wMzcgMzIuNjE4IDI1LjUzNyAzMS42MSAyOC4zMzMgMzQuMzZDNTAuMjQyIDU1LjkwMSA3Ny45MjYgNjYuMjYgMTA3LjUzNSA3MS4yMUMxMDQuOTIyIDUwLjk1MSAxMTkuMzE1IDI5LjQwOSAxMzguMTk4IDIyLjM1QzE1My44NzQgMTYuNTI5IDE3NC45MTIgMjAuNTE3IDE4NS40NTQgMzMuNzE3QzE5Mi41MTMgMjkuMjcxIDIwMi4yNzUgMjcuODA0IDIxMC4xMTMgMjYuNDI5QzIxNC4yMzggMjUuNzQxIDIxOC4yMjYgMjkuNzc1IDIxNS43OTcgMzMuODU0QzIxMi45NTUgMzguNjIxIDIxMC4yNTEgNDMuNzA4IDIwNy4yNzIgNDguNTY3QzIxMy4zMjIgNDYuNzc5IDIxOS41NTYgNDUuNjc5IDIyNS43ODkgNDQuOUMyMzAuMjgxIDQ0LjMwNCAyMzIuOTg1IDUxLjIyNSAyMjkuNTQ4IDUzLjk3NUMyMjIuMjYgNTkuNzk2IDIxNS4wMTggNjYuNDQyIDIwNy4yNzIgNzEuNzU5QzIwNy4wNDMgMTIzLjIzMSAxOTIuMDA5IDE2Ni40MDggMTQ2LjAzNyAxOTUuNjk2QzEwNy43MTggMjIwLjE3MyAzNi40OTEgMjE2LjA0OCAzLjE2OTk2IDE4Mi43MjZIMy4xMjM5NkMxLjY1Njk2IDE4Mi4zNTkgMC44Nzc5NTYgMTgxLjI1OSAwLjYwMjk1NiAxODAuMDY4Qy0wLjY4MDA0NCAxNzguMTQzIDAuMjM1OTU2IDE3NS43NiAxLjkzMTk2IDE3NC44NDNDMi41NzM5NiAxNzQuMDYzIDMuMzk4OTYgMTczLjQ2NyA0LjQ1Mjk2IDE3My4zM1oiIGZpbGw9IiM5RjMzMjMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTM0OjQyIj4KPHJlY3Qgd2lkdGg9IjIzMS4xMDQiIGhlaWdodD0iMjMxLjEwNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
header .header-top .header-social .icon-linkedin::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEwIiBoZWlnaHQ9IjMxMCIgdmlld0JveD0iMCAwIDMxMCAzMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03Mi4xNiA5OS4zODlIOS45MjdDNy4xNjUgOTkuMzg5IDQuOTI3IDEwMS42MjggNC45MjcgMTA0LjM4OVYzMDQuMzE3QzQuOTI3IDMwNy4wNzkgNy4xNjUgMzA5LjMxNyA5LjkyNyAzMDkuMzE3SDcyLjE2Qzc0LjkyMiAzMDkuMzE3IDc3LjE2IDMwNy4wNzkgNzcuMTYgMzA0LjMxN1YxMDQuMzg5Qzc3LjE2IDEwMS42MjggNzQuOTIyIDk5LjM4OSA3Mi4xNiA5OS4zODlaIiBmaWxsPSIjOUYzMzIzIi8+CjxwYXRoIGQ9Ik00MS4wNjYgMEMxOC40MjIgMCAwIDE4LjQwMiAwIDQxLjAyMUMwIDYzLjY1IDE4LjQyMiA4Mi4wNTkgNDEuMDY2IDgyLjA1OUM2My42OTIgODIuMDU5IDgyLjA5OSA2My42NDkgODIuMDk5IDQxLjAyMUM4Mi4xIDE4LjQwMiA2My42OTIgMCA0MS4wNjYgMFoiIGZpbGw9IiM5RjMzMjMiLz4KPHBhdGggZD0iTTIzMC40NTQgOTQuNDJDMjA1LjQ1OSA5NC40MiAxODYuOTgyIDEwNS4xNjUgMTc1Ljc3NSAxMTcuMzc0VjEwNC4zODlDMTc1Ljc3NSAxMDEuNjI4IDE3My41MzcgOTkuMzg5IDE3MC43NzUgOTkuMzg5SDExMS4xNzZDMTA4LjQxNCA5OS4zODkgMTA2LjE3NiAxMDEuNjI4IDEwNi4xNzYgMTA0LjM4OVYzMDQuMzE3QzEwNi4xNzYgMzA3LjA3OSAxMDguNDE0IDMwOS4zMTcgMTExLjE3NiAzMDkuMzE3SDE3My4yNzNDMTc2LjAzNSAzMDkuMzE3IDE3OC4yNzMgMzA3LjA3OSAxNzguMjczIDMwNC4zMTdWMjA1LjM5OUMxNzguMjczIDE3Mi4wNjYgMTg3LjMyNyAxNTkuMDggMjEwLjU2MyAxNTkuMDhDMjM1Ljg2OSAxNTkuMDggMjM3Ljg4IDE3OS44OTggMjM3Ljg4IDIwNy4xMTRWMzA0LjMxOEMyMzcuODggMzA3LjA4IDI0MC4xMTggMzA5LjMxOCAyNDIuODggMzA5LjMxOEgzMDVDMzA3Ljc2MiAzMDkuMzE4IDMxMCAzMDcuMDggMzEwIDMwNC4zMThWMTk0LjY1NEMzMTAgMTQ1LjA4OSAzMDAuNTQ5IDk0LjQyIDIzMC40NTQgOTQuNDJaIiBmaWxsPSIjOUYzMzIzIi8+Cjwvc3ZnPgo=);
}
header .header-top .header-social .icon-telephone::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDE1IiBoZWlnaHQ9IjQxNSIgdmlld0JveD0iMCAwIDQxNSA0MTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTM0OjIpIj4KPHBhdGggZD0iTTE1OS4xMzggMjU2LjQ1MkMxOTYuMzU1IDI5My4zOTYgMjM5LjQzMyAzMjguNjg4IDI1Ni4zNDUgMzExLjY0N0MyODAuNTYgMjg3LjI1NSAyOTUuNDY1IDI2Ni4wMzMgMzQ5LjE5OSAzMDguODg2QzQwMi45MzMgMzUxLjc2IDM2MS44OTUgMzgwLjYxMyAzMzguNDQyIDQwNC4yNDlDMzExLjM3OCA0MzEuNTE4IDIxMC4wMSA0MDYuMTYgMTA5LjUzMyAzMDYuNDQ1QzkuMDYyIDIwNi43MSAtMTcuMDcgMTA1LjU0IDEwLjAxNCA3OC4yNThDMzMuNDc0IDU0LjYyMSA2Mi4wMiAxMy4zNzkgMTA1LjI2OCA2Ni44QzE0OC41MzcgMTIwLjE5NCAxMjcuNDI5IDEzNS4yNjIgMTAzLjIxNCAxNTkuNjYxQzg2LjMxIDE3Ni42OTUgMTIxLjkxNSAyMTkuNTAxIDE1OS4xMzggMjU2LjQ1MlpNMjEzLjEwNCA4MC4yMDNDMjEzLjEwNCA4MC4yMDMgMjAxLjg3NyA3OC40NDkgMTk0LjAxNiA4Ni4zMTZDMTg1LjkyNCA5NC40MDggMTg1LjU3MSAxMDguMzQ4IDE5NC4wOTggMTE2Ljg2OEMxOTkuMTM3IDEyMS45MDcgMjA2LjI0MyAxMjIuOTgxIDIwNi4yNDMgMTIyLjk4MUMyMjAuMDk1IDEyNS41NzkgMjQwLjk3MSAxMjkuOTc4IDI2My4xODcgMTUyLjE4N0MyODUuMzk2IDE3NC4zOTUgMjg5Ljc5NSAxOTUuMjcxIDI5Mi4zOTMgMjA5LjEzQzI5Mi4zOTMgMjA5LjEzIDI5My40NjcgMjE2LjIzNiAyOTguNTA2IDIyMS4yNzVDMzA3LjAyNyAyMjkuNzk2IDMyMC45NjYgMjI5LjQ0OSAzMjkuMDU4IDIyMS4zNTdDMzM2LjkxOSAyMTMuNDk3IDMzNS4xNzEgMjAyLjI3IDMzNS4xNzEgMjAyLjI3QzMzMC43NzIgMTc0LjIxMyAzMTcuMTcyIDE0NC45MDUgMjkzLjgyIDEyMS41NTRDMjcwLjQ2MiA5OC4yMDMgMjQxLjE1MyA4NC42MDkgMjEzLjEwNCA4MC4yMDNaTTMxOC40MTUgOTYuOTU4QzM1OS4xMzQgMTM3LjY3NyAzNzYuNDk0IDE4My44OSAzNzAuODQzIDIyMS4zMzdDMzcwLjg0MyAyMjEuMzM3IDM2OC44NzEgMjMzLjE5NiAzNzYuNjE2IDI0MC45NDFDMzg1LjMzNCAyNDkuNjU5IDM5OS4xNTEgMjQ5LjE1NiA0MDcuMzExIDI0MS4wMDNDNDEyLjU1NCAyMzUuNzYgNDEzLjY5NiAyMjcuMjI2IDQxMy42OTYgMjI3LjIyNkM0MTguMzY4IDE5NC44NjUgNDEyLjQ5MyAxMjkuNzYyIDM0OS4wNDkgNjYuMzI1QzI4NS42MDUgMi44ODcgMjIwLjUwOSAtMi45ODc5OSAxODguMTQ3IDEuNjc3MDFDMTg4LjE0NyAxLjY3NzAxIDE3OS42MiAyLjgxMzAxIDE3NC4zNyA4LjA2MjAxQzE2Ni4yMSAxNi4yMjIgMTY1LjcxNCAzMC4wNCAxNzQuNDMxIDM4Ljc1N0MxODIuMTc3IDQ2LjUwMyAxOTQuMDM1IDQ0LjUzIDE5NC4wMzUgNDQuNTNDMjMxLjQ4NCAzOC44NzkgMjc3LjY5NiA1Ni4yNCAzMTguNDE1IDk2Ljk1OFoiIGZpbGw9IiM5RjMzMjMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTM0OjIiPgo8cmVjdCB3aWR0aD0iNDE0LjkzNyIgaGVpZ2h0PSI0MTQuOTM3IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
header.sticky {
  position: sticky !important;
  width: 100%;
  z-index: 100;
  top: 0;
  animation: smoothScroll 1.5s forwards;
}
@media only screen and (max-width: 992px) {
  header .header-top > div img {
    width: 240px;
  }
  header .header-top > div p {
    font-size: 0.8rem;
  }
  header .navbar .navbar-nav {
    display: block;
    height: auto;
    max-height: 500px;
    overflow: auto;
  }
  header .navbar .navbar-nav .nav-item {
    border-top: 1px solid #a4a4a4;
  }
  header .navbar .navbar-nav .nav-item a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    text-align: left;
    text-align: center;
  }
  header .navbar .navbar-nav .nav-item a.show {
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    background-color: #4e4e4e;
  }
  header .navbar .navbar-nav .nav-item.fintek a, header .navbar .navbar-nav .nav-item.fintek button {
    background-color: #a73222;
    border-radius: 8px;
    border: 2px solid #a4a4a4;
    font-weight: 600;
    font-size: 0.8em;
    line-height: 1.2;
    display: inline-block;
    height: 100%;
    width: 100%;
    align-content: center;
  }
  header .navbar .navbar-nav .nav-item.fintek a img, header .navbar .navbar-nav .nav-item.fintek button img {
    width: 31px;
    height: 33px;
    margin: auto;
    display: block;
    margin-bottom: 0.25rem;
  }
  header .navbar .navbar-nav .nav-item.fintek a p, header .navbar .navbar-nav .nav-item.fintek a span, header .navbar .navbar-nav .nav-item.fintek button p, header .navbar .navbar-nav .nav-item.fintek button span {
    color: #fff !important;
  }
  header .navbar .navbar-nav .dropdown-menu > div a {
    position: static !important;
  }
  header .navbar .navbar-nav .dropdown-menu > div ul {
    top: 0;
    padding-right: 20px;
  }
}
header .login-content .serviceLogin a:hover {
  border: 3px solid rgb(199, 199, 199);
  border-radius: 15px;
}

.login {
  cursor: pointer;
}
.login span {
  font-weight: 800;
  color: #d5100c;
}

.login-content {
  overflow: hidden;
  height: 0px;
  transition: 0.9s;
}

.login-content-show {
  height: 75px;
}

@keyframes marquee {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
.marquee {
  width: 100%;
  white-space: nowrap;
  background-color: #6b6665;
}
.marquee-section {
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  display: block;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1360px;
}
.marquee-inner {
  overflow: hidden;
  background-color: white;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.marquee p {
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
  margin: 0;
  display: inline-block;
  animation: marquee 15s linear infinite;
  animation-play-state: running;
}
.marquee:hover p {
  animation-play-state: paused;
  cursor: not-allowed;
}
.marquee img {
  vertical-align: top;
}
.marquee .marquee-slide-item {
  font-size: 13px;
  line-height: 18px;
  text-align: center;
  display: inline-block;
  margin: 0.1rem;
  margin-left: 4rem;
  margin-right: 4rem;
}
.marquee .marquee-slide-item .currency-name {
  color: white;
}
.marquee .marquee-slide-item .currency-value {
  color: #eae9bc;
  margin-right: 4px;
}
.marquee .marquee-slide-item .currency-value-detail {
  color: #aaaaad;
}

.search-custom-menu {
  position: relative;
  display: none;
}
.search-custom-menu.block-disable {
  display: none;
}
.search-custom-menu.block-active {
  display: block;
}
.search-custom-menu .menu {
  position: absolute;
  margin: 0px;
  z-index: 1000;
  list-style: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  min-width: 18rem;
  border-radius: 10px;
  top: 6px;
  padding: 10px 10px 10px 0px;
}
.search-custom-menu .menu img {
  width: 70px;
  height: auto;
}
.search-custom-menu .menu .menu-item {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: left;
}
.search-custom-menu .menu .menu-item a {
  color: #6d6d6d;
  background-color: transparent !important;
}
.search-custom-menu .menu .menu-item a:hover {
  color: #a73222;
}
@media (max-width: 1199.98px) {
  .search-custom-menu .menu {
    top: 50px;
    left: 22px;
  }
}

/*# sourceMappingURL=header.css.map */
