I want to use the bootstrap navbar brand without having it pushing other elements around
This way it would have the icon on the left and the navbar elements centered perfectly
Alternatively maybe instead of having the element in the navabr brand, the element itself could be put as a normal link but forced on a side?
codepen:
https://codepen.io/bladeranner5005/pen/wvPoBPx
/*--Background--*/
body {
  background-color: black;
  font-family: 'Righteous', cursive;
}
p {
  font-size: 1.5vw;
}
@media (max-width:768px) {
  p {
    font-size: 2.5vw;
  }
}
h4 {
  font-size: 1.8vw;
}
@media (max-width:768px) {
  h4 {
    font-size: 2.8vw;
  }
}
/*
@media  {
    background-image: url("../img/background/sfondo-index-bn.png");
    background-size: cover;
    background-repeat: no-repeat;
    height: 100vh;
}
.background-image-index {
    background-color: black;
}
 */
/*--Font righteous--*/
.font-righteus {
  font-family: 'Righteous', cursive;
}
/*--Navbar--*/
.background-black {
  background-color: black;
}
/*--Colors nav--*/
.border-pill {
  border-radius: 500px;
  border-style: solid;
  border-width: thick;
}
@media (max-width:768px) {
  .border-pill {
    border-style: none;
  }
}
.storia-bd-colors {
  border-color: #fd0ade;
}
.storia-colors {
  color: #fd0ade;
}
.storia-bd-colors:hover {
  border-color: #fd0ade;
  background-color: #fd0ade;
}
.storia-bd-colors:hover>.storia-colors {
  color: black;
}
.storia-bd-colors-active {
  border-color: #fd0ade;
  background-color: #fd0ade;
}
.storia-colors-active {
  color: black;
}
@media (max-width:768px) {
  .storia-bd-colors-active {
    background-color: black;
  }
  .storia-colors {
    color: white;
  }
  .storia-colors-active {
    color: white;
  }
  .storia-bd-colors:hover {
    background: none;
  }
  .storia-bd-colors:hover>.storia-colors {
    color: white;
  }
}
.access-bd-colors {
  border-color: #0004FF;
}
.access-colors {
  color: white;
}
.access-bd-colors:hover {
  border-color: #0004FF;
  background-color: #0004FF;
}
.access-bd-colors:hover>.access-colors {
  color: black;
}
.access-bd-colors-active {
  border-color: #0004FF;
  background-color: #0004FF;
}
.access-colors-active {
  color: black;
}
@media (max-width:768px) {
  .access-bd-colors-active {
    background-color: black;
  }
  .access-colors {
    color: white;
  }
  .access-colors-active {
    color: #0004FF;
  }
  .access-bd-colors:hover {
    background: none;
  }
  .access-bd-colors:hover>.access-colors {
    color: #0004FF;
  }
}
/*
.info-bd-colors {
    border-color: #fd0ade;
}
.info-colors {
    color: #fd0ade;
}
.info-bd-colors:hover {
    border-color: #fd0ade;
    background-color: #fd0ade;
}
.info-bd-colors:hover > .info-colors {
    color: black;
}
.info-bd-colors-active {
    border-color: #fd0ade;
    background-color: #fd0ade;
}
.info-colors-active {
    color: black;
}
@media (max-width:768px) {
    .info-bd-colors-active {
        background-color: black;
    }
    .info-colors {
        color: white;
    }
    .info-colors-active {
        color: white;
    }
    .info-bd-colors:hover {
        background: none;
    }
    .info-bd-colors:hover > .info-colors {
        color: white;
    }
}
 */
.home-bd-colors {
  border-color: #fff90c;
}
.home-colors {
  color: #fff90c;
}
.home-bd-colors:hover {
  border-color: #fff90c;
  background-color: #fff90c;
}
.home-bd-colors:hover>.home-colors {
  color: black;
}
.home-bd-colors-active {
  border-color: #fff90c;
  background-color: #fff90c;
}
.home-colors-active {
  color: black;
}
@media (max-width:768px) {
  .home-bd-colors-active {
    background-color: black;
  }
  .home-colors {
    color: white;
  }
  .home-colors-active {
    color: white;
  }
  .home-bd-colors:hover {
    background: none;
  }
  .home-bd-colors:hover>.home-colors {
    color: white;
  }
}
.locali-bd-colors {
  border-color: #06fbbe;
}
.locali-colors {
  color: #06fbbe;
}
.locali-bd-colors:hover {
  border-color: #06fbbe;
  background-color: #06fbbe;
}
.locali-bd-colors:hover>.locali-colors {
  color: black;
}
.locali-bd-colors-active {
  border-color: #06fbbe;
  background-color: #06fbbe;
}
.locali-colors-active {
  color: black;
}
@media (max-width:768px) {
  .locali-bd-colors-active {
    background-color: black;
  }
  .locali-colors {
    color: white;
  }
  .locali-colors-active {
    color: white;
  }
  .locali-bd-colors:hover {
    background: none;
  }
  .locali-bd-colors:hover>.locali-colors {
    color: white;
  }
}
.eventi-bd-colors {
  border-color: white;
}
.eventi-colors {
  color: white;
}
.eventi-bd-colors:hover {
  border-color: white;
  background-color: white;
}
.eventi-bd-colors:hover>.eventi-colors {
  color: black;
}
.eventi-bd-colors-active {
  border-color: white;
  background-color: white;
}
.eventi-colors-active {
  color: black;
}
@media (max-width:768px) {
  .eventi-bd-colors-active {
    background-color: black;
  }
  .eventi-colors-active {
    color: white;
  }
  .eventi-bd-colors:hover {
    background: none;
  }
  .eventi-bd-colors:hover>.eventi-colors {
    color: white;
  }
}
/*--Colors MOBILE index-----------------------------------------------------------------------------------------------*/
.border-pill-mobile {
  border-radius: 500px;
  border-style: solid;
  border-width: thick;
}
.storia-bd-colors-mobile {
  border-color: #fd0ade;
}
.storia-colors-mobile {
  color: #fd0ade;
}
.storia-bd-colors-active-mobile {
  border-color: #fd0ade;
  background-color: #fd0ade;
}
.storia-colors-active-mobile {
  color: black;
}
.info-bd-colors-mobile {
  border-color: #fd0ade;
}
.info-colors-mobile {
  color: #fd0ade;
}
.info-bd-colors-active-mobile {
  border-color: #fd0ade;
  background-color: #fd0ade;
}
.info-colors-active-mobile {
  color: black;
}
.home-bd-colors-mobile {
  border-color: #fff90c;
}
.home-colors-mobile {
  color: #fff90c;
}
.home-bd-colors-active-mobile {
  border-color: #fff90c;
  background-color: #fff90c;
}
.home-colors-active-mobile {
  color: black;
}
.locali-bd-colors-mobile {
  border-color: #06fbbe;
}
.locali-colors-mobile {
  color: #06fbbe;
}
.locali-bd-colors-active-mobile {
  border-color: #06fbbe;
  background-color: #06fbbe;
}
.locali-colors-active-mobile {
  color: black;
}
.eventi-bd-colors-mobile {
  border-color: white;
}
.eventi-colors-mobile {
  color: white;
}
.eventi-bd-colors-active-mobile {
  border-color: white;
  background-color: white;
}
.eventi-colors-active-mobile {
  color: black;
}
/*--Text MOBILE index--*/
.text-index-mobile {
  width: 100%;
}
/*Font navbar*/
/*
.navbar-font {
    font-size: 30px;
}
 */
/*--Basic colors--*/
.border-yellow {
  border-color: #fff90c !important;
}
.background-yellow {
  background-color: #fff90c !important;
}
.color-yellow {
  color: #fff90c;
}
.color-white {
  color: white;
}
.color-black {
  color: black;
}
<head>
  <!-- Bootstrap CSS -->
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
  <!--Righteurs-->
  <link rel="preconnect" href="https://fonts.googleapis.com">
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  <link href="https://fonts.googleapis.com/css2?family=Righteous&display=swap" rel="stylesheet">
</head>
<body>
  <!--NAVBAR-->
  <nav class="navbar navbar-expand-lg navbar-dark background-black">
    <div class="container-fluid">
      <a class="navbar-brand active  d-inline-block" href="#">
        <svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" fill="currentColor" class="bi bi-person-circle pb-1" viewBox="0 0 16 16">
                <path d="M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0z"/>
                <path fill-rule="evenodd" d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z"/>
            </svg>
        <span class="mb-0 font-righteus">Accedi</span></a>
      <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
                <span class="navbar-toggler-icon"></span>
            </button>
      <div class="collapse navbar-collapse justify-content-center font-righteus" id="navbarNavAltMarkup">
        <div class="navbar-nav">
          <a class="nav-link p-md-3 m-md-3 border-pill home-bd-colors-active h4" aria-current="page" href="#"><span class="home-colors-active">Home</span></a>
          <a class="nav-link p-md-3 m-md-3 border-pill storia-bd-colors h4" href="pages/storia.html"><span class="storia-colors">Storia</span></a>
          <!--    <a class="nav-link p-md-3 m-md-3 border-pill info-bd-colors h4" href="#"><span class="info-colors">Info</span></a> -->
          <a class="nav-link p-md-3 m-md-3 border-pill locali-bd-colors h4" href="pages/locali.html"><span class="locali-colors">Locali</span></a>
          <a class="nav-link p-md-3 m-md-3 border-pill eventi-bd-colors h4" href="pages/eventi.html"><span class="eventi-colors">Eventi</span></a>
        </div>
      </div>
    </div>
  </nav>
  <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
</body>