.header__logo img {
  height: auto;
  width: 100%;
  max-width: 265px;
}
.header--lang {
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 0;
}
.contact-data__icon {
  margin-right: 10px;
}
@media (max-width: 63.99em) {
  .header__buttons {
    display: flex;
    flex: unset;
  }
  .header__buttons button {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .header {
    justify-content: flex-start;
    gap: 10px;
  }
  .header__logo {
    max-width: unset;
  }
}
