:root{
    --bs-primary: #024213;
    --bs-primary-rgb: 2, 66, 19;

    --bs-btn-active-bg: #024213;
}

h1 {
    font-weight: bold;
    font-style: italic;
    padding: 0.5rem 0.5rem 0.5rem 1.5rem;
    margin: 0.5rem;
    color: #fff;
    background-color: var(--bs-primary);
    border-radius: var(--bs-border-radius);
}

.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active {
    background-color: var(--bs-primary);
    border-color: var(--bs-primary);
}

.btn-primary {
    --bs-btn-bg: var(--bs-primary);
    --bs-btn-hover-bg: var(--bs-primary);
}