/* 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-position: center center;
}
#stick-menu .fab {
  font-size: 1.5rem;
}
#stick-menu .navbar-toggler {
  margin: 0.5rem 0.5rem 0.5rem auto;
  border: none;
}

.logo-phone-wrap, .phone-btn-wrap, .viber-wrap, .whatsapp-wrap, .telegram-wrap, .navbar-toggler {
  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-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;
}

/* 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);
}