:root, [data-bs-theme=light] {
  --bs-primary: #c1d0c4;
  --bs-primary-rgb: 193,208,196;
  --bs-primary-text-emphasis: #4D534E;
  --bs-primary-bg-subtle: #F3F6F3;
  --bs-primary-border-subtle: #E6ECE7;
  --bs-link-color: #212529;
  --bs-link-color-rgb: 33,37,41;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10,88,202;
  --bs-link-decoration: underline;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #c1d0c4;
  --bs-btn-border-color: #c1d0c4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CAD7CD;
  --bs-btn-hover-border-color: #C7D5CA;
  --bs-btn-focus-shadow-rgb: 29,31,29;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #CDD9D0;
  --bs-btn-active-border-color: #C7D5CA;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #c1d0c4;
  --bs-btn-disabled-border-color: #c1d0c4;
}

.btn-outline-primary {
  --bs-btn-color: #c1d0c4;
  --bs-btn-border-color: #c1d0c4;
  --bs-btn-focus-shadow-rgb: 193,208,196;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #c1d0c4;
  --bs-btn-hover-border-color: #c1d0c4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #c1d0c4;
  --bs-btn-active-border-color: #c1d0c4;
  --bs-btn-disabled-color: #c1d0c4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c1d0c4;
}

a {
  text-decoration: var(--bs-link-decoration);
}

