.header {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 24px 160px;
    z-index: 100;

    background-color: black;

    position: fixed;
}

.logo {
    height: 48px;
}

.logo-link {
    display: flex;
}

.contact-btn {
    color: black;
    text-decoration: none;
    
    gap: 24px;
    
}

.navbar ul {
    display: flex;
    justify-content: center;
    align-items: center;

    gap: 24px;

}

.navbar li a {
    list-style: none;
    text-decoration: none;
    color: white;
}

.contact-btn:hover {
    color: #f26b1d;

}

.navbar li a:hover {
    color: #f26b1d;
}

.menu-toggle,
.menu-button {
    display: none;
}