/* Ana sayfa menüsüyle görsel uyum */
header.header {
    background: #fff !important;
    color: #14243b !important;
    border: 0 !important;
    border-bottom: 1px solid #edf0f3 !important;
    box-shadow: 0 2px 12px rgba(15, 30, 50, .04) !important;
}

header.header .container.nav {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    max-width: 1480px !important;
    margin: 0 auto !important;
    padding: 16px 24px !important;
    gap: 28px !important;
}

header.header .logo,
header.header .logo span,
header.header .logo b {
    color: #14243b !important;
}

header.header .logo b {
    color: #d6a53a !important;
}

header.header .logo small {
    color: #8a96a8 !important;
}

header.header nav#menu {
    background: #fff !important;
    border: 0 !important;
    box-shadow: none !important;
}

header.header nav#menu a {
    color: #14243b !important;
    border: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    background: transparent !important;
    text-decoration: none !important;
}

header.header nav#menu a:hover {
    color: #c59a43 !important;
}

header.header .btn.gold.nav-btn {
    background: #d8a637 !important;
    background-image: none !important;
    color: #14243b !important;
    border: 0 !important;
    border-radius: 8px !important;
    box-shadow: none !important;
}

header.header .mobile-menu {
    color: #14243b !important;
}

@media (max-width: 900px) {
    header.header .container.nav {
        padding: 14px 18px !important;
    }

    header.header nav#menu {
        background: #fff !important;
    }
}
