:root {
    --bsw-primary: #169FDB;
    --primary: #169FDB;
    /* --bsw-secondary: #8a7133; */
    --bsw-secondary: #383838;
    --bsw-primary-hover: #287698;
    --bsw-border-color: #4f4f65;
    --bsw-grey-light: #eaeaea;

    --bsw-transition: all .3s ease;

    --bsw-text-color: #002c77;
}

.title {
    background-color:var(--bsw-primary);
}

.subtitle {
     background-color:var(--bsw-secondary);
}

.footer {
    background-color:var(--bsw-primary);
}

/* default.css */
html.boxed .body {
    border-top-color: var(--bsw-primary);
}
button, input, optgroup, select, textarea {
    accent-color: var(--bsw-primary);
}

html body .tabs .nav-tabs .nav-link:hover, html.dark body .tabs .nav-tabs .nav-link:hover, html body .tabs .nav-tabs .nav-link:focus, html.dark body .tabs .nav-tabs .nav-link:focus, html body .tabs .nav-tabs .nav-link.active, html.dark body .tabs .nav-tabs .nav-link.active, html body .tabs .nav-tabs.nav-justified .nav-link.active, html.dark body .tabs .nav-tabs.nav-justified .nav-link.active, html body .tabs .nav-tabs.nav-justified .nav-link:hover, html.dark body .tabs .nav-tabs.nav-justified .nav-link:hover, html body .tabs .nav-tabs.nav-justified .nav-link:focus, html.dark body .tabs .nav-tabs.nav-justified .nav-link:focus {
    border-top-color: var(--bsw-primary);
}
html body .tabs .nav-tabs .nav-link, html.dark body .tabs .nav-tabs .nav-link, html body .tabs .nav-tabs .nav-link:hover, html.dark body .tabs .nav-tabs .nav-link:hover, html body .tabs .nav-tabs .nav-link.active, html.dark body .tabs .nav-tabs .nav-link.active {
    color: var(--bsw-primary);
}

.btn-primary {
    background-color:var(--bsw-primary) !important;
    border-color:var(--bsw-primary) !important;
}

html .btn-tertiary.disabled:not(.bg-transparent), html .btn-tertiary:disabled:not(.bg-transparent) {
    background-color: var(--bsw-primary);
}

html .btn-tertiary.disabled, html .btn-tertiary:disabled {
    border-color: var(--bsw-primary);
}html .btn-tertiary.disabled:not(.bg-transparent), html .btn-tertiary:disabled:not(.bg-transparent) {
    background-color: var(--bsw-primary);
}

html .btn-tertiary.disabled, html .btn-tertiary:disabled {
    border-color: var(--bsw-primary);
}

html .btn-primary:hover:not(.bg-transparent), html .btn-primary.hover:not(.bg-transparent),
html .btn-primary:active:not(.bg-transparent), html .btn-primary.active:not(.bg-transparent),
html .btn-primary:focus:not(.bg-transparent), html .btn-primary.focus:not(.bg-transparent) {
    background-color: var(--bsw-primary) !important;
	border-color: var(--bsw-primary) !important;
}
html .btn-outline.btn-primaryhtml .btn-outline.btn-primary,
html .btn-outline.btn-primary  {
	color: var(--bsw-primary);
    border-color: var(--bsw-primary);
}