:root{
--bs-primary: #CB477D;
--bs-primary-rgb: 203, 71, 125;
--bs-primary-text-emphasis: #511c32;
--bs-primary-bg-subtle: #f5dae5;
--bs-primary-border-subtle: #eab5cb;
--bs-link-color: #CB477D;
--bs-link-color-rgb: 203, 71, 125;
--bs-link-hover-color: #a23964;
--bs-link-hover-color-rgb: 162, 57, 100;
--bs-primary-focus-border: #e5a3be;
--bs-primary-range-thumb-active: #efc8d8;
--bs-secondary: #006667;
--bs-secondary-rgb: 0, 102, 103;
--bs-secondary-text-emphasis: #002929;
--bs-secondary-bg-subtle: #cce0e1;
--bs-secondary-border-subtle: #99c2c2;
--bs-secondary-hover-rgb: 0, 82, 82;
--bs-tertiary: #aac942;
--bs-tertiary-rgb: 170, 201, 66;
--bs-tertiary-text-emphasis: #44501a;
--bs-tertiary-bg-subtle: #eef4d9;
--bs-tertiary-border-subtle: #dde9b3;
--bs-tertiary-hover-rgb: 136, 161, 53;
}
.btn-primary{
--bs-btn-color: #000000;
--bs-btn-bg: var(--bs-primary);
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-color: #0a1c40;
--bs-btn-hover-bg: #d36391;
--bs-btn-hover-border-color: #d0598a;
--bs-btn-focus-shadow-rgb: 173, 60, 106;
--bs-btn-active-color: #0a1c40;
--bs-btn-active-bg: #d56c97;
--bs-btn-active-border-color: #d0598a;
}
.btn-secondary{
--bs-btn-color: #ffffff;
--bs-btn-bg: var(--bs-secondary);
--bs-btn-border-color: var(--bs-secondary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: #005758;
--bs-btn-hover-border-color: #005252;
--bs-btn-focus-shadow-rgb: 38, 125, 126;
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: #005252;
--bs-btn-active-border-color: #004d4d;
}
.btn-tertiary{
--bs-btn-color: #0a1c40;
--bs-btn-bg: var(--bs-tertiary);
--bs-btn-border-color: var(--bs-tertiary);
--bs-btn-hover-color: #0a1c40;
--bs-btn-hover-bg: #b7d15e;
--bs-btn-hover-border-color: #b3ce55;
--bs-btn-focus-shadow-rgb: 146, 175, 66;
--bs-btn-active-color: #0a1c40;
--bs-btn-active-bg: #bbd468;
--bs-btn-active-border-color: #b3ce55;
}
.btn-outline-primary{
--bs-btn-color: var(--bs-primary);
--bs-btn-border-color: var(--bs-primary);
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: var(--bs-primary);
--bs-btn-hover-border-color: var(--bs-primary);
--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);
--bs-btn-active-color: #000000;
--bs-btn-active-bg: var(--bs-primary);
--bs-btn-active-border-color: var(--bs-primary);
--bs-btn-disabled-color: var(--bs-primary);
--bs-btn-disabled-border-color: var(--bs-primary);
}
.btn-outline-secondary{
--bs-btn-color: var(--bs-secondary);
--bs-btn-border-color: var(--bs-secondary);
--bs-btn-hover-color: #ffffff;
--bs-btn-hover-bg: var(--bs-secondary);
--bs-btn-hover-border-color: var(--bs-secondary);
--bs-btn-focus-shadow-rgb: var(--bs-secondary-rgb);
--bs-btn-active-color: #ffffff;
--bs-btn-active-bg: var(--bs-secondary);
--bs-btn-active-border-color: var(--bs-secondary);
--bs-btn-disabled-color: var(--bs-secondary);
--bs-btn-disabled-border-color: var(--bs-secondary);
}
.btn-outline-tertiary{
--bs-btn-color: var(--bs-tertiary);
--bs-btn-border-color: var(--bs-tertiary);
--bs-btn-hover-color: #0a1c40;
--bs-btn-hover-bg: var(--bs-tertiary);
--bs-btn-hover-border-color: var(--bs-tertiary);
--bs-btn-focus-shadow-rgb: var(--bs-tertiary-rgb);
--bs-btn-active-color: #0a1c40;
--bs-btn-active-bg: var(--bs-tertiary);
--bs-btn-active-border-color: var(--bs-tertiary);
--bs-btn-disabled-color: var(--bs-tertiary);
--bs-btn-disabled-border-color: var(--bs-tertiary);
}
.btn-link{
--bs-btn-focus-shadow-rgb: 173, 60, 106;
}
.link-primary:hover, .link-primary:focus{
color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus{
color: rgba(var(--bs-secondary-hover-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-secondary-hover-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-tertiary:hover, .link-tertiary:focus{
color: rgba(var(--bs-tertiary-hover-rgb), var(--bs-link-opacity, 1)) !important;
text-decoration-color: rgba(var(--bs-tertiary-hover-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.dropdown-menu{
--bs-dropdown-link-active-bg: var(--bs-primary);
}
.nav-pills{
--bs-nav-pills-link-active-bg: var(--bs-primary);
}
.pagination{
--bs-pagination-active-bg: var(--bs-primary);
--bs-pagination-active-border-color: var(--bs-primary);
--bs-pagination-active-color: #000000;
--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.list-group{
--bs-list-group-active-bg: var(--bs-primary);
--bs-list-group-active-border-color: var(--bs-primary);
}
.progress, .progress-stacked{
--bs-progress-bar-bg: var(--bs-primary);
}
.accordion{
--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.btn-close{
--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.nav-link:focus-visible{
box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.form-control:focus, .form-select:focus, .form-check-input:focus{
border-color: var(--bs-primary-focus-border);
box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.form-check-input:checked, .form-check-input[type=checkbox]:indeterminate{
background-color: var(--bs-primary);
border-color: var(--bs-primary);
}
.form-range::-webkit-slider-thumb, .form-range::-moz-range-thumb{
background-color: var(--bs-primary);
}
.form-range:focus::-webkit-slider-thumb, .form-range:focus::-moz-range-thumb{
box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25);
}
.form-range::-webkit-slider-thumb:active, .form-range::-moz-range-thumb:active{
background-color: var(--bs-primary-range-thumb-active);
}
.table-primary{
--bs-table-color: #0a1c40;
--bs-table-bg: var(--bs-primary-bg-subtle);
--bs-table-border-color: #c6b4c4;
--bs-table-striped-bg: #e9d1dd;
--bs-table-striped-color: #0a1c40;
--bs-table-active-bg: #dec7d5;
--bs-table-active-color: #0a1c40;
--bs-table-hover-bg: #e3ccd9;
--bs-table-hover-color: #0a1c40;
}
.table-secondary{
--bs-table-color: #0a1c40;
--bs-table-bg: var(--bs-secondary-bg-subtle);
--bs-table-border-color: #a5b9c1;
--bs-table-striped-bg: #c2d6d9;
--bs-table-striped-color: #0a1c40;
--bs-table-active-bg: #b9ccd1;
--bs-table-active-color: #0a1c40;
--bs-table-hover-bg: #bdd1d5;
--bs-table-hover-color: #0a1c40;
}
.table-tertiary{
--bs-table-color: #0a1c40;
--bs-table-bg: var(--bs-tertiary-bg-subtle);
--bs-table-border-color: #c0c9ba;
--bs-table-striped-bg: #e3e9d1;
--bs-table-striped-color: #0a1c40;
--bs-table-active-bg: #d7deca;
--bs-table-active-color: #0a1c40;
--bs-table-hover-bg: #dde4ce;
--bs-table-hover-color: #0a1c40;
}
.text-bg-primary{
color: #000000 !important;
background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary{
color: #ffffff !important;
background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-tertiary{
color: #0a1c40 !important;
background-color: rgba(var(--bs-tertiary-rgb), var(--bs-bg-opacity, 1)) !important;
}
