:root, [data-bs-theme=light] {
  --bs-primary: #2D6A4F;
  --bs-secondary: #52796F;
  --bs-success: #40916C;
  --bs-danger: #BC4749;
  --bs-warning: #DDA15E;
  --bs-info: #17A2B8;
  --bs-body-bg: #ffffff;
  --bs-secondary-bg: #ECF4EE;
  --bs-tertiary-bg: #F5FAF6;
  --bs-primary-alternative: #E8F5E9;
  --bs-body-color: #1B4332;
  --bs-secondary-color: #52796F;
  --bs-tertiary-color: #95B8A5;
  --bs-border-color: #B7D5C4;
  --main-color: #2D6A4F;
  --bs-primary-rgb: 45, 106, 79;
  --bs-secondary-rgb: 82, 121, 111;
  --bs-success-rgb: 64, 145, 108;
  --bs-danger-rgb: 188, 71, 73;
  --bs-warning-rgb: 221, 161, 94;
  --bs-info-rgb: 23, 162, 184;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-body-color-rgb: 27, 67, 50;
  --bs-secondary-bg-rgb: 236, 244, 238;
  --bs-main-color-rgb: 45, 106, 79;
  --bs-link-color: #2D6A4F;
  --bs-link-hover-color: #265a43;
  --bs-link-color-rgb: 45, 106, 79;
  --bs-link-hover-color-rgb: 38, 90, 67;
  --bs-focus-ring-color: rgba(45, 106, 79, 0.25);
  --bs-border-style: solid;
  --bs-border-color-translucent: rgba(183, 213, 196, 0.175);
  --bs-primary-bg-subtle: #d5e1db;
  --bs-primary-border-subtle: #abc3b8;
  --bs-primary-text-emphasis: #122a1f;
  --bs-secondary-bg-subtle: #dce4e2;
  --bs-secondary-border-subtle: #b9c9c5;
  --bs-secondary-text-emphasis: #20302c;
  --bs-success-bg-subtle: #d8e9e1;
  --bs-success-border-subtle: #b2d3c4;
  --bs-success-text-emphasis: #193a2b;
  --bs-danger-bg-subtle: #f1dada;
  --bs-danger-border-subtle: #e4b5b6;
  --bs-danger-text-emphasis: #4b1c1d;
  --bs-warning-bg-subtle: #f8ecde;
  --bs-warning-border-subtle: #f1d9be;
  --bs-warning-text-emphasis: #584025;
  --bs-info-bg-subtle: #d0edf1;
  --bs-info-border-subtle: #a2dce4;
  --bs-info-text-emphasis: #094149;
  --bs-primary-badge-color: #FFFFFF;
  --bs-secondary-badge-color: #FFFFFF;
  --bs-success-badge-color: #FFFFFF;
  --bs-danger-badge-color: #FFFFFF;
  --bs-warning-badge-color: #FFFFFF;
  --bs-info-badge-color: #FFFFFF;
  --bs-heading-color: #1B4332;
}
