.hs-search-field {
  position: relative;
}
.hs-search-field__input {
  box-sizing: border-box;
  width: 100%;
}
.hs-search-field__suggestions {
  margin: 0;
  padding: 0;
  list-style: none;
}
.hs-search-field--open .hs-search-field__suggestions {
  border: 1px solid #000;  
}
.hs-search-field__suggestions li {
  display: block;
  margin: 0;
  padding: 0;
}
.hs-search-field__suggestions #results-for {
  font-weight: bold;
}
.hs-search-field__suggestions a,
.hs-search-field__suggestions #results-for {
  display: block;
}
.hs-search-field__suggestions a:hover,
.hs-search-field__suggestions a:focus {
  background-color:  rgba(0,0,0, .1);
  outline: none;
}

.sub-nav-component { 
    background-color: #ffff !important;
}

div.lang.hover.hover-lang {
  color: #333333;
  
}

div.log.hover.hover-log {
    color: #333333;
}




    #main-nav.main-nav-component .hs_cos_wrapper_type_menu li.hs-menu-depth-1 .hs-menu-children-wrapper li a {
              background-color: #0082b7;
    }
}

#main-nav.main-nav-component .hs_cos_wrapper_type_menu li.hs-item-has-children:hover ul li a:hover, 
#main-nav.main-nav-component .hs_cos_wrapper_type_menu li.hs-item-has-children:hover ul li.active a,
#main-nav.main-nav-component .hs_cos_wrapper_type_menu li.hs-item-has-children:hover ul li a.active {
    background-color: rgb(8, 91, 145) !important;
}