.navbar-brand svg path{
    fill: #A60720;
}

.headertop, #a42-ac-button {
    background-color: #A60720;
}

.border-bottom{
    border-bottom: 1px solid #A60720!important;
}

.first-word::after {
    border-bottom: 8px solid #A60720;
}

.contenugutenberg div > ul li::before {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="5" height="5" viewBox="0 0 24 24"><path fill="red" d="M3 3h18v18H3zm2 2v14h14V5z"/></svg>');
}

.contenugutenberg .block-accordion .accordion-item .accordion-button:not(.collapsed) {
    color: #A60720
}

.contenugutenberg .block-accordion .accordion-item .accordion-button:not(.collapsed)::after {
    border: 1px solid #A60720;
    background-color: #A60720;
}

.bouton01 {
    background-color: #A60720;
    border: 1px solid #A60720;
}

.bouton01:hover {
    color: #A60720;
    border: 1px solid #A60720;
}

.bouton01:hover svg path {
    fill: #A60720;
}

.block-exergue svg path {
    fill: #A60720;
}

.bloc-carre svg path {
    fill: #A60720!important;
}

.contenugutenberg .bloc-carre a:hover svg path {
    fill: white!important;
}

.contenugutenberg .bloc-carre a:hover .bg-gris-clair {
    background-color: #A60720;
}

footer .credit a {
    color: #A60720!important;
}

.couleur1 {
    color: #A60720!important;
}

.bg-couleur1 {
    background-color: #A60720!important;
}

.bg-couleur2 {
    background-color: #7F7B82!important;
}

.contenugutenberg .block-liens a {
    color: #A60720;
}

.contenugutenberg .block-liens svg path {
    fill: #7F7B82;
}

.contenugutenberg .block-files svg path {
    fill: #A60720;
}

.contenugutenberg .block-files a {
    color: #7F7B82;
}

#navprincipale .nav-link:hover {
    color: #A60720;
}