/* line 2, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header {
  background: #414249;
}
/* line 5, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper {
  height: 60px;
}
/* line 8, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container {
  height: 100%;
  width: 100%;
  font-size: 14px;
}
/* line 14, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind {
  color: #b3b3b4;
  text-align: center;
}
/* line 18, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind svg {
  height: 20px;
}
/* line 21, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind svg path, header .header-wrapper .header-container .header-container-left-part #sand-blind svg g {
  fill: #b3b3b4;
}
/* line 26, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind #Layer_1 {
  height: 12px;
}
/* line 30, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind .index-arrow {
  margin: 0 25px 0 0;
}
/* line 31, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind .index-arrow:hover {
  cursor: pointer;
}
/* line 37, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-left-part #sand-blind .top-menu-module-icon, header .header-wrapper .header-container .header-container-left-part #sand-blind span {
  cursor: pointer;
  margin-bottom: -5px;
}
/* line 44, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part {
  height: 100%;
}
/* line 46, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a, header .header-wrapper .header-container .header-container-right-part div {
  font-size: 16px;
  font-family: "Gotham Pro Reg";
}
/* line 53, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part .desktop-part .nav-link {
  color: #fff;
}
/* line 55, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part .desktop-part .nav-link:hover {
  background-color: #666666;
}
/* line 58, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part .desktop-part .nav-link:hover svg path {
  fill: #fff;
}
/* line 65, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part .desktop-part .nav-link svg path {
  fill: #999999;
}
/* line 72, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a.nav-link {
  height: 60px;
  color: white;
  text-decoration: none;
}
/* line 77, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a.nav-link.auto-width {
  width: initial;
  padding: 0 16px;
}
/* line 83, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a.nav-link .current-government-text .city-title {
  overflow: hidden;
  max-width: 400px;
}
/* line 89, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a.nav-link .header-link-img {
  width: 25px;
  height: 25px;
  margin-right: 10px;
}
/* line 94, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a.nav-link .header-link-img * {
  fill: white;
}
/* line 98, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part a.nav-link .header-link-img path {
  fill: #999999;
}
/* line 104, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part .header-container-right-part-home-icon {
  width: 15px;
  height: 15px;
}
/* line 109, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .header-container .header-container-right-part .dropdown-item {
  color: #414249;
}
/* line 115, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .angle-button {
  color: white;
  margin-left: 10px;
}
/* line 121, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .header-wrapper .notification-popup.dropdown-menu {
  margin-top: 45px;
  right: -8px;
}
/* line 128, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .logo-motto-container {
  padding: 15px 0;
  margin-left: 70px;
  max-width: 500px;
}
/* line 133, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .logo-motto-container .logo-container {
  display: inline-flex;
}
/* line 137, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .logo-motto-container .motto {
  padding-top: 15px;
  text-align: center;
  color: #cccccc;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0.34px;
}
/* line 148, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .mobile-part .mobile-burger-btn {
  cursor: pointer;
}
/* line 152, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .mobile-part .mobile-menu-container {
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  background: #131720;
  opacity: 0.95;
  z-index: 1000;
  overflow-y: scroll;
}
/* line 164, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .mobile-part .mobile-menu-container .mobile-menu-items .mobile-btn {
  padding: 15px 0;
  text-decoration: none;
  color: white;
}
/* line 169, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .mobile-part .mobile-menu-container .mobile-menu-items .mobile-btn .mobile-module-btn-text {
  font-size: 20px;
  text-align: center;
}
/* line 176, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
header .mobile-part .mobile-menu-container .mobile-close-menu-btn {
  position: absolute;
  right: 15px;
  top: 15px;
  color: white;
  cursor: pointer;
}

@media (min-width: 768px) {
  /* line 189, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
  .header-wrapper .mobile-part {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 197, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
  .header-wrapper #sand-blind {
    display: none;
  }
  /* line 201, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
  .header-wrapper .invisible-mobile-n-tablet {
    display: none;
  }
  /* line 205, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
  .header-wrapper .desktop-part {
    display: none;
  }
  /* line 209, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
  .header-wrapper .mobile-part {
    display: flex;
  }
  /* line 217, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
  .header-wrapper .header-container .header-container-right-part a.nav-link .current-government-text div.city-title {
    max-width: 193px;
  }
}
/* line 227, /usr/share/nginx/e-consultation/app/assets/stylesheets/header.scss */
[v-cloak] {
  display: none;
}
