:root, [data-bs-theme=light] {
  --bs-primary: #14287b;
  --bs-primary-rgb: 20,40,123;
  --bs-primary-text-emphasis: #081031;
  --bs-primary-bg-subtle: #D0D4E5;
  --bs-primary-border-subtle: #A1A9CA;
  --bs-secondary: #009B54;
  --bs-secondary-rgb: 0,155,84;
  --bs-secondary-text-emphasis: #003E22;
  --bs-secondary-bg-subtle: #CCEBDD;
  --bs-secondary-border-subtle: #99D7BB;
  --bs-success: #FC6A00;
  --bs-success-rgb: 252,106,0;
  --bs-success-text-emphasis: #652A00;
  --bs-success-bg-subtle: #FEE1CC;
  --bs-success-border-subtle: #FEC399;
  --bs-info: #00BECA;
  --bs-info-rgb: 0,190,202;
  --bs-info-text-emphasis: #004C51;
  --bs-info-bg-subtle: #CCF2F4;
  --bs-info-border-subtle: #99E5EA;
  --bs-body-font-family: Montserrat, sans-serif;
  --bs-link-color: #14287b;
  --bs-link-color-rgb: 20,40,123;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #14287b;
  --bs-btn-border-color: #14287b;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #112269;
  --bs-btn-hover-border-color: #102062;
  --bs-btn-focus-shadow-rgb: 220,223,235;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #102062;
  --bs-btn-active-border-color: #0F1E5C;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #14287b;
  --bs-btn-disabled-border-color: #14287b;
}

.btn-outline-primary {
  --bs-btn-color: #14287b;
  --bs-btn-border-color: #14287b;
  --bs-btn-focus-shadow-rgb: 20,40,123;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #14287b;
  --bs-btn-hover-border-color: #14287b;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #14287b;
  --bs-btn-active-border-color: #14287b;
  --bs-btn-disabled-color: #14287b;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #14287b;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #009B54;
  --bs-btn-border-color: #009B54;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26AA6E;
  --bs-btn-hover-border-color: #19A565;
  --bs-btn-focus-shadow-rgb: 0,23,13;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33AF76;
  --bs-btn-active-border-color: #19A565;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #009B54;
  --bs-btn-disabled-border-color: #009B54;
}

.btn-outline-secondary {
  --bs-btn-color: #009B54;
  --bs-btn-border-color: #009B54;
  --bs-btn-focus-shadow-rgb: 0,155,84;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #009B54;
  --bs-btn-hover-border-color: #009B54;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #009B54;
  --bs-btn-active-border-color: #009B54;
  --bs-btn-disabled-color: #009B54;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #009B54;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FC6A00;
  --bs-btn-border-color: #FC6A00;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FC8026;
  --bs-btn-hover-border-color: #FC7919;
  --bs-btn-focus-shadow-rgb: 38,16,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FD8833;
  --bs-btn-active-border-color: #FC7919;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FC6A00;
  --bs-btn-disabled-border-color: #FC6A00;
}

.btn-outline-success {
  --bs-btn-color: #FC6A00;
  --bs-btn-border-color: #FC6A00;
  --bs-btn-focus-shadow-rgb: 252,106,0;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FC6A00;
  --bs-btn-hover-border-color: #FC6A00;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FC6A00;
  --bs-btn-active-border-color: #FC6A00;
  --bs-btn-disabled-color: #FC6A00;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FC6A00;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00BECA;
  --bs-btn-border-color: #00BECA;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26C8D2;
  --bs-btn-hover-border-color: #19C5CF;
  --bs-btn-focus-shadow-rgb: 0,29,30;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33CBD5;
  --bs-btn-active-border-color: #19C5CF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00BECA;
  --bs-btn-disabled-border-color: #00BECA;
}

.btn-outline-info {
  --bs-btn-color: #00BECA;
  --bs-btn-border-color: #00BECA;
  --bs-btn-focus-shadow-rgb: 0,190,202;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #00BECA;
  --bs-btn-hover-border-color: #00BECA;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #00BECA;
  --bs-btn-active-border-color: #00BECA;
  --bs-btn-disabled-color: #00BECA;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00BECA;
}

