:root, [data-bs-theme=light] {
  --bs-primary: #153A33;
  --bs-primary-rgb: 21,58,51;
  --bs-primary-text-emphasis: #081714;
  --bs-primary-bg-subtle: #D0D8D6;
  --bs-primary-border-subtle: #A1B0AD;
  --bs-secondary: #3C725E;
  --bs-secondary-rgb: 60,114,94;
  --bs-secondary-text-emphasis: #182E26;
  --bs-secondary-bg-subtle: #D8E3DF;
  --bs-secondary-border-subtle: #B1C7BF;
  --bs-success: #B5D4BA;
  --bs-success-rgb: 181,212,186;
  --bs-success-text-emphasis: #48554A;
  --bs-success-bg-subtle: #F0F6F1;
  --bs-success-border-subtle: #E1EEE3;
  --bs-body-color: #39383C;
  --bs-body-color-rgb: 57,56,60;
  --bs-secondary-color: rgba(57,56,60,0.75);
  --bs-secondary-color-rgb: 57,56,60,0.75;
  --bs-tertiary-color: rgba(57,56,60,0.5);
  --bs-tertiary-color-rgb: 57,56,60,0.5;
  --bs-body-font-family: 'Tiempos Headline';
  --bs-body-heading-family: 'Neue Haas Grotesk Display Pro';

}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #153A33;
  --bs-btn-border-color: #153A33;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #12312B;
  --bs-btn-hover-border-color: #112E29;
  --bs-btn-focus-shadow-rgb: 220,225,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #112E29;
  --bs-btn-active-border-color: #102C26;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #153A33;
  --bs-btn-disabled-border-color: #153A33;
}

.btn-outline-primary {
  --bs-btn-color: #153A33;
  --bs-btn-border-color: #153A33;
  --bs-btn-focus-shadow-rgb: 21,58,51;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #153A33;
  --bs-btn-hover-border-color: #153A33;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #153A33;
  --bs-btn-active-border-color: #153A33;
  --bs-btn-disabled-color: #153A33;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #153A33;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3C725E;
  --bs-btn-border-color: #3C725E;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #336150;
  --bs-btn-hover-border-color: #305B4B;
  --bs-btn-focus-shadow-rgb: 226,234,231;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #305B4B;
  --bs-btn-active-border-color: #2D5647;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3C725E;
  --bs-btn-disabled-border-color: #3C725E;
}

.btn-outline-secondary {
  --bs-btn-color: #3C725E;
  --bs-btn-border-color: #3C725E;
  --bs-btn-focus-shadow-rgb: 60,114,94;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3C725E;
  --bs-btn-hover-border-color: #3C725E;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3C725E;
  --bs-btn-active-border-color: #3C725E;
  --bs-btn-disabled-color: #3C725E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3C725E;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #B5D4BA;
  --bs-btn-border-color: #B5D4BA;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C0DAC4;
  --bs-btn-hover-border-color: #BCD8C1;
  --bs-btn-focus-shadow-rgb: 27,32,28;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C4DDC8;
  --bs-btn-active-border-color: #BCD8C1;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #B5D4BA;
  --bs-btn-disabled-border-color: #B5D4BA;
}

.btn-outline-success {
  --bs-btn-color: #B5D4BA;
  --bs-btn-border-color: #B5D4BA;
  --bs-btn-focus-shadow-rgb: 181,212,186;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #B5D4BA;
  --bs-btn-hover-border-color: #B5D4BA;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #B5D4BA;
  --bs-btn-active-border-color: #B5D4BA;
  --bs-btn-disabled-color: #B5D4BA;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #B5D4BA;
}

