:root, [data-bs-theme=light] {
  --bs-primary: #6f6f6f;
  --bs-primary-rgb: 111,111,111;
  --bs-primary-text-emphasis: #2C2C2C;
  --bs-primary-bg-subtle: #E2E2E2;
  --bs-primary-border-subtle: #C5C5C5;
  --bs-secondary: #b5c0a4;
  --bs-secondary-rgb: 181,192,164;
  --bs-secondary-text-emphasis: #484D42;
  --bs-secondary-bg-subtle: #F0F2ED;
  --bs-secondary-border-subtle: #E1E6DB;
  --bs-success: #43571f;
  --bs-success-rgb: 67,87,31;
  --bs-success-text-emphasis: #1B230C;
  --bs-success-bg-subtle: #D9DDD2;
  --bs-success-border-subtle: #B4BCA5;
  --bs-info: #7da946;
  --bs-info-rgb: 125,169,70;
  --bs-info-text-emphasis: #32441C;
  --bs-info-bg-subtle: #E5EEDA;
  --bs-info-border-subtle: #CBDDB5;
  --bs-warning: rgb(240,240,240);
  --bs-warning-rgb: 240,240,240;
  --bs-warning-text-emphasis: #606060;
  --bs-warning-bg-subtle: #FCFCFC;
  --bs-warning-border-subtle: #F9F9F9;
  --bs-secondary-color: #7da946;
  --bs-secondary-color-rgb: 125,169,70;
  --bs-tertiary-color: #f0f0f0;
  --bs-tertiary-color-rgb: 240,240,240;
  --bs-secondary-bg: #7bdcb5;
  --bs-secondary-bg-rgb: 123,220,181;
  --bs-tertiary-bg: #f0f0f0;
  --bs-tertiary-bg-rgb: 240,240,240;
  --bs-body-line-height: 1;
  --bs-border-width: 0px;
  --bs-border-style: none;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6f6f6f;
  --bs-btn-border-color: #6f6f6f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5E5E5E;
  --bs-btn-hover-border-color: #595959;
  --bs-btn-focus-shadow-rgb: 233,233,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #595959;
  --bs-btn-active-border-color: #535353;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6f6f6f;
  --bs-btn-disabled-border-color: #6f6f6f;
}

.btn-outline-primary {
  --bs-btn-color: #6f6f6f;
  --bs-btn-border-color: #6f6f6f;
  --bs-btn-focus-shadow-rgb: 111,111,111;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6f6f6f;
  --bs-btn-hover-border-color: #6f6f6f;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6f6f6f;
  --bs-btn-active-border-color: #6f6f6f;
  --bs-btn-disabled-color: #6f6f6f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6f6f6f;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #b5c0a4;
  --bs-btn-border-color: #b5c0a4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C0C9B2;
  --bs-btn-hover-border-color: #BCC6AD;
  --bs-btn-focus-shadow-rgb: 27,29,25;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C4CDB6;
  --bs-btn-active-border-color: #BCC6AD;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #b5c0a4;
  --bs-btn-disabled-border-color: #b5c0a4;
}

.btn-outline-secondary {
  --bs-btn-color: #b5c0a4;
  --bs-btn-border-color: #b5c0a4;
  --bs-btn-focus-shadow-rgb: 181,192,164;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #b5c0a4;
  --bs-btn-hover-border-color: #b5c0a4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #b5c0a4;
  --bs-btn-active-border-color: #b5c0a4;
  --bs-btn-disabled-color: #b5c0a4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b5c0a4;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #43571f;
  --bs-btn-border-color: #43571f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #394A1A;
  --bs-btn-hover-border-color: #364619;
  --bs-btn-focus-shadow-rgb: 227,230,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #364619;
  --bs-btn-active-border-color: #324117;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #43571f;
  --bs-btn-disabled-border-color: #43571f;
}

.btn-outline-success {
  --bs-btn-color: #43571f;
  --bs-btn-border-color: #43571f;
  --bs-btn-focus-shadow-rgb: 67,87,31;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #43571f;
  --bs-btn-hover-border-color: #43571f;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #43571f;
  --bs-btn-active-border-color: #43571f;
  --bs-btn-disabled-color: #43571f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #43571f;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #7da946;
  --bs-btn-border-color: #7da946;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #91B662;
  --bs-btn-hover-border-color: #8AB259;
  --bs-btn-focus-shadow-rgb: 19,25,11;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #97BA6B;
  --bs-btn-active-border-color: #8AB259;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #7da946;
  --bs-btn-disabled-border-color: #7da946;
}

.btn-outline-info {
  --bs-btn-color: #7da946;
  --bs-btn-border-color: #7da946;
  --bs-btn-focus-shadow-rgb: 125,169,70;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #7da946;
  --bs-btn-hover-border-color: #7da946;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #7da946;
  --bs-btn-active-border-color: #7da946;
  --bs-btn-disabled-color: #7da946;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #7da946;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: rgb(240,240,240);
  --bs-btn-border-color: rgb(240,240,240);
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F2F2F2;
  --bs-btn-hover-border-color: #F2F2F2;
  --bs-btn-focus-shadow-rgb: 36,36,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F3F3F3;
  --bs-btn-active-border-color: #F2F2F2;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: rgb(240,240,240);
  --bs-btn-disabled-border-color: rgb(240,240,240);
}

.btn-outline-warning {
  --bs-btn-color: rgb(240,240,240);
  --bs-btn-border-color: rgb(240,240,240);
  --bs-btn-focus-shadow-rgb: 240,240,240;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: rgb(240,240,240);
  --bs-btn-hover-border-color: rgb(240,240,240);
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: rgb(240,240,240);
  --bs-btn-active-border-color: rgb(240,240,240);
  --bs-btn-disabled-color: rgb(240,240,240);
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: rgb(240,240,240);
}

