



#header .header-btn-collapse-nav {
    background: #c89e45;
}


html .btn-primary {
    background-color: #c89e45;
    border-color: #c89e45 #c89e45 #b48623;
    color: #FFF;
    --color: #c89e45;
    --hover: #a88a47;
    --disabled: #c89e45;
    --active: #d89b16;
}


html .bg-color-primary, html .bg-primary {
    background-color: #c89e45 !important;
}


@media (min-width: 991px){

    #header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
        color: #c89e45;
    }

    #header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
        background: #c89e45;
    }

    #header .header-nav.header-nav-line nav > ul li:hover > a {
        color: #c89e45;
    }

    #header .header-nav.header-nav-line nav > ul li:hover > a:before {
        background: #c89e45;
    }

    html .text-color-hover-primary:hover, html .text-hover-primary:hover {
        color: #c89e45 !important;
    }

    html .btn-primary:hover:not(.bg-transparent), html .btn-primary.hover:not(.bg-transparent) {
        background-color: #c89e45;
    }

    html .btn-primary:hover, html .btn-primary.hover {
        border-color: #ca9a31 #dda52a #c89e45;
        color: #FFF;
    }

    html .bg-color-hover-primary:hover, html .bg-hover-primary:hover {
        background-color: #ca9a31 !important;
    }

    html .btn-primary:active:not(.bg-transparent), html .btn-primary.active:not(.bg-transparent) {
        background-color: #ca9a31 !important;
        background-image: none !important;
    }

}

@media (max-width: 991px){
    #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
        background: #c89e45;
    }

    #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
        color: #c89e45;
    }

    #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active {
        color: #c89e45;
    }
}