:root, [data-bs-theme=light] {
  --bs-primary: #082952;
  --bs-primary-rgb: 8,41,82;
  --bs-primary-text-emphasis: #031021;
  --bs-primary-bg-subtle: #CED4DC;
  --bs-primary-border-subtle: #9CA9BA;
  --bs-success: #0d9b47;
  --bs-success-rgb: 13,155,71;
  --bs-success-text-emphasis: #053E1C;
  --bs-success-bg-subtle: #CFEBDA;
  --bs-success-border-subtle: #9ED7B5;
  --bs-light: #fdfcfa;
  --bs-light-rgb: 253,252,250;
  --bs-light-text-emphasis: #656564;
  --bs-light-bg-subtle: #FFFEFE;
  --bs-light-border-subtle: #FEFEFD;
  --bs-body-bg: #fdfcfa;
  --bs-body-bg-rgb: 253,252,250;
  --bs-body-font-family: 'Funnel Sans', sans-serif;
  --bs-border-style: none;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #082952;
  --bs-btn-border-color: #082952;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #072346;
  --bs-btn-hover-border-color: #062142;
  --bs-btn-focus-shadow-rgb: 218,223,229;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #062142;
  --bs-btn-active-border-color: #061F3E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #082952;
  --bs-btn-disabled-border-color: #082952;
}

.btn-outline-primary {
  --bs-btn-color: #082952;
  --bs-btn-border-color: #082952;
  --bs-btn-focus-shadow-rgb: 8,41,82;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #082952;
  --bs-btn-hover-border-color: #082952;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #082952;
  --bs-btn-active-border-color: #082952;
  --bs-btn-disabled-color: #082952;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #082952;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #0d9b47;
  --bs-btn-border-color: #0d9b47;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #31AA63;
  --bs-btn-hover-border-color: #25A559;
  --bs-btn-focus-shadow-rgb: 2,23,11;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #3DAF6C;
  --bs-btn-active-border-color: #25A559;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #0d9b47;
  --bs-btn-disabled-border-color: #0d9b47;
}

.btn-outline-success {
  --bs-btn-color: #0d9b47;
  --bs-btn-border-color: #0d9b47;
  --bs-btn-focus-shadow-rgb: 13,155,71;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #0d9b47;
  --bs-btn-hover-border-color: #0d9b47;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #0d9b47;
  --bs-btn-active-border-color: #0d9b47;
  --bs-btn-disabled-color: #0d9b47;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d9b47;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fdfcfa;
  --bs-btn-border-color: #fdfcfa;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D7D6D5;
  --bs-btn-hover-border-color: #CACAC8;
  --bs-btn-focus-shadow-rgb: 38,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #CACAC8;
  --bs-btn-active-border-color: #BEBDBC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fdfcfa;
  --bs-btn-disabled-border-color: #fdfcfa;
}

.btn-outline-light {
  --bs-btn-color: #fdfcfa;
  --bs-btn-border-color: #fdfcfa;
  --bs-btn-focus-shadow-rgb: 253,252,250;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fdfcfa;
  --bs-btn-hover-border-color: #fdfcfa;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fdfcfa;
  --bs-btn-active-border-color: #fdfcfa;
  --bs-btn-disabled-color: #fdfcfa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fdfcfa;
}

