/* Navbar */
.nav-site-title {
  font-size: 1em;
  line-height: 3em;
}
@media (min-width: 768px) {
  .nav-site-title {
    font-size: 1.75em;
    line-height: 1.5em;
  }
}

.fixed-nav-wrapper {
  min-height: 48px;
}

#stick-menu {
  padding: 0;
  /*max-width: 100vw;*/
  /*min-height:48px;*/
  /*background-image: url(/img/landing_heading_black.svg);*/
  /*background-image: url(/img/menu_bg.png);*/
  /*background-image: url(/img/menu_bg.webp);*/
  background-position: center center;
}
#stick-menu .fab {
  font-size: 1.5rem;
  line-height: 1.5;
}
#stick-menu .navbar-toggler {
  padding: 0.25rem;
  margin: 0.38rem 0.4rem 0.38rem auto;
  border: none;
}

.logo-phone-wrap, .phone-btn-wrap, .viber-wrap, .whatsapp-wrap, .telegram-wrap {
  font-size: 1.25rem;
}

.logo-phone-wrap {
  /*margin-left:-1.5rem*/
}

.navbar-dark .navbar-toggler {
  color: #fff;
  border: none;
}
.navbar-dark .navbar-nav .nav-link {
  color: #fff;
  /*font-size: 1.1rem;*/
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:active {
  color: var(--brand-color-light);
}

.navbar-nav .nav-link.active {
  color: var(--brand-second-color);
}

.navbar-expand-lg .navbar-nav .nav-link {
  /*padding-right: .5rem;
  padding-left: .5rem;*/
}

a.dropdown-item.active, a.dropdown-item:active {
  background-color: var(--brand-color);
}

a.dropdown-item:hover, a.dropdown-item:focus {
  background-color: var(--brand-color-light);
  color: #fff !important;
}

.language-list-items .dropdown-menu {
  min-width: 52px;
}

.language-list-items .dropdown-item {
  width: 52px;
}

/* Nav */
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: var(--brand-color-light);
}

.nav-link {
  color: var(--link-color);
}
.nav-link:hover, .nav-link:focus {
  color: var(--brand-color-hover);
}