@charset "UTF-8";
/**
needs bootstrap function str-replace()
 */
/**
* Метод дополняет svg-sprite.scss.
* Позволяет получить чистый урл элемента спрайта для использования в псевдоэлементах или background-image
* Example: content: url(get-svg-url('checkmark', $user-variables: (fill: 'tomato')));
* Example: background-image: url(get-svg-url('heart', $user-variables: (stroke: 'red', fill: 'pink')));
*/
/**
вертикальные отступы
для каждого цвета указываются в порядке как в $grid-breakpoints
 */
header.header--index nav.menu__top, header.header--inner nav.menu__top {
  display: none;
  align-items: center;
}
header.header--index nav.menu__top > ul, header.header--inner nav.menu__top > ul {
  display: flex;
  align-items: center;
  justify-content: start;
  list-style: none;
  padding: 0;
  margin: 0;
  -moz-column-gap: 24px;
       column-gap: 24px;
}
header.header--index nav.menu__top > ul > li, header.header--inner nav.menu__top > ul > li {
  display: flex;
  font-size: 16px;
  line-height: 1.6;
  -moz-column-gap: 8px;
       column-gap: 8px;
  align-items: center;
}
header.header--index nav.menu__top > ul > li *, header.header--inner nav.menu__top > ul > li * {
  color: #AAAAAA;
}
header.header--index nav.menu__top > ul > li a, header.header--inner nav.menu__top > ul > li a {
  text-decoration: none;
}
header.header--index nav.menu__top > ul > li a:hover, header.header--inner nav.menu__top > ul > li a:hover {
  color: #fff;
}
header.header--index nav.menu__top > ul > li.active *, header.header--inner nav.menu__top > ul > li.active * {
  color: #fff;
}
@media (min-width: 1200px) {
  header.header--index nav.menu__top, header.header--inner nav.menu__top {
    display: flex;
  }
}
header.header--inner nav.menu__top > ul > li * {
  color: #444444;
}
header.header--inner nav.menu__top > ul > li a:hover {
  color: #72C38E;
}
header.header--inner nav.menu__top > ul > li.active * {
  color: #72C38E;
}
