:root {
  --bs-primary: #00837A;
  --bs-secondary: #00AAAD;
  --bs-success: #02BE79;
  --bs-danger: #C32626;
  --bs-warning: #F1A90C;
  --bs-info: #09A2D6;
  --bs-outline: #E4E2EB;
  --bs-accent: #201359;
  --bs-black: #092100;
  --bs-grey: #908CA2;
  --bs-light-grey: #B1ADC5;
  --bs-lightest-grey: #F2F1F5;
  --bs-white: #FFFFFF;
  --bs-body-bg: #E9E8ED;
  --bs-body-color: #092100;
  --bs-primary-text-emphasis: #FFFFFF;
  --bs-secondary-text-emphasis: #FFFFFF;
  --bs-success-text-emphasis: #FFFFFF;
  --bs-danger-text-emphasis: #FFFFFF;
  --bs-warning-text-emphasis: #FFFFFF;
  --bs-info-text-emphasis: #FFFFFF;
  --bs-primary-bg-subtle: #00837AAA;
  --bs-primary-border-subtle: #00837AAA;
  --bs-secondary-bg-subtle: #00AAADAA;
  --bs-secondary-border-subtle: #00AAADAA;
  --bs-success-bg-subtle: #02BE79AA;
  --bs-success-border-subtle: #02BE79AA;
  --bs-danger-bg-subtle: #C32626AA;
  --bs-danger-border-subtle: #C32626AA;
  --bs-warning-bg-subtle: #F1A90CAA;
  --bs-warning-border-subtle: #F1A90CAA;
  --bs-info-bg-subtle: #09A2D6AA;
  --bs-info-border-subtle: #09A2D6AA;
}
body {
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
}
.color-primary {
  color: var(--bs-primary);
}
.background-primary {
  background-color: var(--bs-primary);
}
.border-primary {
  border-color: var(--bs-primary);
}
.color-secondary {
  color: var(--bs-secondary);
}
.background-secondary {
  background-color: var(--bs-secondary);
}
.border-secondary {
  border-color: var(--bs-secondary);
}
.color-success {
  color: var(--bs-success);
}
.background-success {
  background-color: var(--bs-success);
}
.border-success {
  border-color: var(--bs-success);
}
.color-danger {
  color: var(--bs-danger);
}
.background-danger {
  background-color: var(--bs-danger);
}
.border-danger {
  border-color: var(--bs-danger);
}
.color-warning {
  color: var(--bs-warning);
}
.background-warning {
  background-color: var(--bs-warning);
}
.border-warning {
  border-color: var(--bs-warning);
}
.color-info {
  color: var(--bs-info);
}
.background-info {
  background-color: var(--bs-info);
}
.border-info {
  border-color: var(--bs-info);
}
.color-outline {
  color: var(--bs-outline);
}
.background-outline {
  background-color: var(--bs-outline);
}
.border-outline {
  border-color: var(--bs-outline);
}
.color-accent {
  color: var(--bs-accent);
}
.background-accent {
  background-color: var(--bs-accent);
}
.border-accent {
  border-color: var(--bs-accent);
}
.color-black {
  color: var(--bs-black);
}
.background-black {
  background-color: var(--bs-black);
}
.border-black {
  border-color: var(--bs-black);
}
.color-grey {
  color: var(--bs-grey);
}
.background-grey {
  background-color: var(--bs-grey);
}
.border-grey {
  border-color: var(--bs-grey);
}
.color-light-grey {
  color: var(--bs-light-grey);
}
.background-light-grey {
  background-color: var(--bs-light-grey);
}
.border-light-grey {
  border-color: var(--bs-light-grey);
}
.color-lightest-grey {
  color: var(--bs-lightest-grey);
}
.background-lightest-grey {
  background-color: var(--bs-lightest-grey);
}
.border-lightest-grey {
  border-color: var(--bs-lightest-grey);
}
.color-white {
  color: var(--bs-white);
}
.background-white {
  background-color: var(--bs-white);
}
.border-white {
  border-color: var(--bs-white);
}
.color-body-bg {
  color: var(--bs-body-bg);
}
.background-body-bg {
  background-color: var(--bs-body-bg);
}
.border-body-bg {
  border-color: var(--bs-body-bg);
}
.color-body-color {
  color: var(--bs-body-color);
}
.background-body-color {
  background-color: var(--bs-body-color);
}
.border-body-color {
  border-color: var(--bs-body-color);
}
