/* UmkaPro — deep graphite header v5 */
:root{
  --umka-header-v5:#0d0f11;
  --umka-header-v5-hover:#171a1d;
  --umka-header-v5-line:#2d3236;
}
html body .topbar,
html body .top,
html body.home-page .topbar,
html body.page-service .topbar,
html body.page-case .topbar,
html body.en-page .topbar,
html body .topbar#top,
html body .topbar.is-scrolled,
html body .topbar.scrolled,
html body .top.is-scrolled,
html body .top.scrolled{
  background:#0d0f11!important;
  background-color:#0d0f11!important;
  background-image:none!important;
  border-bottom:1px solid #2d3236!important;
  box-shadow:0 12px 34px rgba(0,0,0,.52)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
html body .topbar > .container,
html body .topbar .topbar__row,
html body .top > .container,
html body .top .toprow{
  background:#0d0f11!important;
  background-color:#0d0f11!important;
  background-image:none!important;
}
html body .topbar::before,
html body .topbar::after,
html body .top::before,
html body .top::after{
  background:none!important;
  background-color:transparent!important;
  opacity:0!important;
}
html body .topbar .nav a:hover,
html body .topbar .nav__summary:hover,
html body .topbar .iconbtn:hover,
html body .topbar .header-quicklink:hover{
  background:#171a1d!important;
}
html body .topbar .iconbtn,
html body .topbar .header-quicklink,
html body .topbar .language-switch,
html body .topbar .hamb{
  background:#15181b!important;
  border-color:#343a3f!important;
}
html body .nav__submenu,
html body .drawer__panel{
  background:#14171a!important;
  border-color:#343a3f!important;
}
@media(max-width:900px){
  html body .topbar,
  html body .top,
  html body .topbar > .container,
  html body .topbar .topbar__row,
  html body .top > .container,
  html body .top .toprow{
    background:#0b0d0f!important;
    background-color:#0b0d0f!important;
    background-image:none!important;
  }
}
