.logo {
    font-weight: 800;
    font-size: 25px !important;
}
.logo-p2 {
    background: crimson;
    color: white;
    padding: 0px 4px 0px 4px;
    margin-left: 4px;
    font-weight: 500;
    font-family: monospace;
}
.btn-primary {
    --bs-btn-bg: crimson !important;
    --bs-btn-border-color:crimson !important;
    --bs-btn-hover-bg:crimson !important;
    --bs-btn-hover-border-color: crimson !important;
    --bs-btn-active-bg: crimson !important;
    --bs-btn-active-border-color: crimson !important;
    --bs-btn-disabled-bg: crimson !important;
    --bs-btn-disabled-border-color: crimson !important;
}
.nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-link-color);
    --bs-nav-link-hover-color: var(--bs-link-hover-color);
    --bs-nav-link-disabled-color: #6c757d;
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
:root {
    --bs-primary: crimson !important;
    --bs-link-color: crimson !important;
    --bs-link-hover-color: rgb(200, 18, 54) !important;
}

.nav-pills {
    --bs-nav-pills-link-active-bg: crimson !important;
}