.header .header-logo {
    margin: 20px 20px 20px 0px;
}

.header .header-logo img {
    width: 100px;
    height: 85px;
}

.max-h-40px {
    max-height: fit-content !important;
}

#kt_content {
    margin-top: 20px;
}

#particles-js {
    background-color: #192632;
}

#kt_header {
    height: auto;
}

#kt_header_menu ul.menu-nav a.menu-link[href*="https://keywe.preprod.tzportal.io/fr/jobs"] {
    display: none;
}

a.text-hover-primary:hover, .text-hover-primary:hover {
    color: #C19E61 !important;
}

.btn.btn-light-primary {
    color: #C19E61 !important;
    background-color: #eee9e0 !important;
    border-color: transparent;
}

.btn.btn-primary {
    color: #eee9e0;
    background-color: #C19E61;
    border-color: #C19E61;
}

.btn.btn-success {
    color: #eee9e0 !important;
    background-color: #C19E61 !important;
    border-color: #C19E61 !important;
}
.btn.btn-success:hover {
    color: #eee9e0 !important;
    background-color: #C19E61 !important;
    border-color: #C19E61 !important;
}

.btn.btn-light-primary:hover {
    color: #eee9e0 !important;
    background-color: #C19E61 !important;
    border-color: transparent;
}

.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-hover-primary:not(:disabled):not(.disabled).active, .show > .btn.btn-hover-primary.dropdown-toggle, .show .btn.btn-hover-primary.btn-dropdown {
    color: #eee9e0 !important;
    background-color: #C19E61 !important;
    border-color: #C19E61 !important;
}

.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-hover-primary:focus:not(.btn-text), .btn.btn-hover-primary.focus:not(.btn-text) {
    color: #eee9e0 !important;
    background-color: #C19E61 !important;
    border-color: #C19E61 !important;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary:focus:not(.btn-text), .btn.btn-primary.focus:not(.btn-text) {
    color: #FFFFFF;
    background-color: #c0a472;
    border-color: #c0a472;
}

.text-primary {
    color: #C19E61 !important;
}

.bg-light-primary {
    background-color: #eee9e0 !important;
}

#container-background {
    background: #FFF !important;
}

.separator.separator-dashed {
    border-bottom: 1px dashed #eee9e0;
    background: #C19E61 !important;
}

.navi .navi-item .navi-link:hover .navi-text {
    color: #C19E61 !important;
}

.dropzone.dropzone-default:hover span.text-dark-50, .dropzone.dropzone-default:hover i {
    color: #C19E61 !important;
}

.card.card-custom {
    -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
    border: 0;
}