.header {
  background-image: url("https://albumizr.com/ia/feee045966cd43e85e2f755da11a5281.jpg");
}

.header {
  text-align: center;
  vertical-align: middle;
}

body {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

ul {
      position: absolute;
      top: 0;
      width: 100%;
      background-color: rgba(0,40,62,0); /* Solid background for visibility */
      color: white;
      padding: 10px 0;
      text-align: center;
      z-index: 1000; /* Ensure it's above other content */
      transition: background-color 0.3s ease;
  list-style: none;
      display: flex;
      justify-content: center;
      align-items: center;
    }

ul li {
      margin: 0 15px;
    }

    /* Navbar Links */
    ul li a {
      color: white;
      text-decoration: none;
      font-size: 18px;
      font-family: 'GothamMedium', Arial, sans-serif;
      padding: 14px 0px;
      transition: background-color 0.3s, color 0.3s;
    }

    /* Hover Effect */
    ul li a:hover:not(.active) {
      text-decoration-color: #fff;
      text-decoration-line: underline;
      text-decoration-thickness: 2px;
  color: #fff;
  background-color: rgba(0,0,0,0);
    }

    /* Active Link */
    ul li a.active {
      font-family: 'Gotham Black', Arial, sans-serif;
  background-color: rgba(0,0,0,0);
    }

    /* Logo Styling */
    .logo {
      display: block;
      text-align: left;
      padding: 6px 7px;
      width: 64px;
      transition: background-color 0.3s;
    }

    /* Logo Hover */
    .logo:hover {
  padding: 6px 7px;
      width: 64px;
      content: url("https://albumizr.com/ia/8c68a08166accbc0070dab210841e7a5.jpg");
  background-color: rgba(0,0,0,0);
    }