

.primary-bg {
    background-color: #878b64;
}
.primary-color {
    color: #878b64;
}
.btn-primary {
    background-color: #878b64;
    border-color: #878b64}
.btn-primary:hover {
    background-color: #6e724b;
    border-color: #6e724b;
}

header.banner .primary .menu-item a:hover,
header.banner .primary > .menu-item.current-menu-item > a,
header.banner .current-menu-ancestor > a,
header.banner .current_page_ancestor > a {
    color: #878b64;
}

@media (min-width: 992px) {
    .primary_navigation > .menu-item > a:after {
        background-color: #878b64;
    }
}

.recent-posts .item:hover {
    border-color: #878b64}

.news-list-small a:hover {
    border-bottom:1px solid #878b64}

.recent-posts>.item-agenda-container:first-child .item-agenda {
    background-color: #878b64}

.secondary-bg {
    background-color: #100c08;
}
.secondary-color {
    color: #100c08;
}
.btn-secondary {
    background-color: #100c08;
    border-color: #100c08}
.btn-secondary:hover {
    background-color: #000000;
    border-color: #000000;
}

.tertiair-bg {
    background-color: #f2f1f3;
}
.tertiair-color {
    color: #f2f1f3;
}
.btn-tertiair {
    background-color: #f2f1f3;
    border-color: #f2f1f3}
.btn-tertiair:hover {
    background-color: #d9d8da;
    border-color: #d9d8da;
}




/* 
 */

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.serif,
.slogan,
.networks.menu-item-has-children .menu-item a {
    font-family: Montserrat !important;
}

h3,
h4,
h5,
h6,
.compact-text,
body {
    font-family: Lato !important;
}
0