.header-container {
  padding: 15px 0px;
}

.header-logo {
  width: 275px;
}

.header-container .navbar-collapse {
  flex-grow: unset;
}

.home-menus .nav-link {
  font-family: "DINBold";
  font-size: 18px;
  color: #000;
  margin: 0px 0px 0px 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 230px;
  overflow: hidden;
}

.header-container .container {
  max-width: 1220px;
  padding: 0px 20px;
}

#basic-nav-dropdown.dropdown-toggle::after {
  color: rgb(0, 0, 0);
  margin: auto 0px;
  margin-left: 6px;
}

#basic-nav-dropdown {
  display: flex;
}

.dropdown-menu.show {
  min-width: auto;
  z-index: 10000;
}

.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 19px;
}
.back-to-admin {
  font-family: "DINBold";
  font-size: 18px;
}

@media (max-width: 767px) {
  .header-container {
    padding: 15px 20px;
  }

  .header-logo {
    width: 180px;
  }

  .header-container .navbar-toggler.collapsed {
    border: 0;
    padding: 0;
  }

  .header-container .navbar-toggler:focus {
    box-shadow: none !important;
    border: 0;
    padding: 0;
  }
}

@media (max-width: 899px) {
  .header-container {
    display: none;
  }
}

@media (min-width: 1400px) {
  .header-container .container {
    max-width: 1320px;
  }
}
