.newcvet {
    background: #ff2400 !important;
}
img.logo {
    margin: 0 20px 0 0;
}
.new1 {
    color: #ff2400 !important;
}
.new2 {
    color: #ffffff !important;
}
  .header-buttons {
    position: fixed;
    z-index: 1000;
  }

  @media (max-width: 767px) {
    .header-buttons {
      right: 10px;
      gap: 8px;
    }
  }

  /* Стили для кнопок */
  .header-buttons .login-btn {
    background-color: #2D3748;
    color: white;
    padding: 8px 16px;
    border-radius: 8px;
    font-size: 14px;
    white-space: nowrap;
    transition: background-color 0.3s;
  }

  .header-buttons .login-btn:hover {
    background-color: #374151;
  }

  .header-buttons .register-btn {
    background-color: #FF4C4C;
    color: white;
    padding: 8px 16px;
    border-radius: 8px;
    font-size: 14px;
    white-space: nowrap;
    transition: background-color 0.3s;
  }

  .header-buttons .register-btn:hover {
    background-color: #e04343;
  }