Браузер(видимо)не находит class и поэтому игнорирует действия для тегов, находящихся внутри него?
в CSS селекторы для классов пишутся через . (точку).header {
  border-width: 0.5px;
  border-color: #b5b7ba;
  border-style: solid;
  background-color: #dfdfdf;
  height: 68px;
}Подробнее
.header нужно в CSS ставить.