I've had an issue with my header. The nav links I have just won't go to the center no matter what I do. Here are the codes. Can anyone tell me why isn't it working ?
body {
  background-color: black;
  color: #6e07a6;
  font-size: 16px;
  font-family: 'Poppins', sans;
  font-weight: 400;
}
.header-part {
  width: 100%;
  height: 5rem;
  background-color: #6e07a6;
  color: white;
  margin: 0;
  padding: 0;
  top: 0;
}
.nav-links {
  display: flex;
  list-style: none;
  text-decoration: none;
  justify-content: space-evenly;
  align-items: center;
}<div class="header-container">
  <div class="header-part">
    <header id="header">
      <ul class="nav-links">
        <li class="nav-link">Home</li>
        <li class="nav-link">Projects</li>
        <li class="nav-link">Contact</li>
        <li class="nav-link"><span class="sign-in">Sign in / Login</span></li>
      </ul>
    </header>
  </div>
</div>
<div class="main-page"></div> 
     
     
    