:root, [data-bs-theme=light] {
  --bs-primary: #1457b8;
  --bs-primary-rgb: 20,87,184;
  --bs-primary-text-emphasis: #08234A;
  --bs-primary-bg-subtle: #D0DDF1;
  --bs-primary-border-subtle: #A1BCE3;
  --bs-info: rgba(79,134,195,0.98);
  --bs-info-rgb: 79,134,195,0.98;
  --bs-info-text-emphasis: #1F344C;
  --bs-info-bg-subtle: #DDE8F3;
  --bs-info-border-subtle: #BAD0E8;
  --bs-link-color: #3474d0;
  --bs-link-color-rgb: 52,116,208;
  --bs-link-hover-color: #1457b8;
  --bs-link-hover-color-rgb: 20,87,184;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1457b8;
  --bs-btn-border-color: #1457b8;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #114A9C;
  --bs-btn-hover-border-color: #104693;
  --bs-btn-focus-shadow-rgb: 220,230,244;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #104693;
  --bs-btn-active-border-color: #0F418A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1457b8;
  --bs-btn-disabled-border-color: #1457b8;
}

.btn-outline-primary {
  --bs-btn-color: #1457b8;
  --bs-btn-border-color: #1457b8;
  --bs-btn-focus-shadow-rgb: 20,87,184;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1457b8;
  --bs-btn-hover-border-color: #1457b8;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1457b8;
  --bs-btn-active-border-color: #1457b8;
  --bs-btn-disabled-color: #1457b8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1457b8;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: rgba(79,134,195,0.98);
  --bs-btn-border-color: rgba(79,134,195,0.98);
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #6A99CC;
  --bs-btn-hover-border-color: #6193C9;
  --bs-btn-focus-shadow-rgb: 11,19,28;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #739FCF;
  --bs-btn-active-border-color: #6193C9;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: rgba(79,134,195,0.98);
  --bs-btn-disabled-border-color: rgba(79,134,195,0.98);
}

.btn-outline-info {
  --bs-btn-color: rgba(79,134,195,0.98);
  --bs-btn-border-color: rgba(79,134,195,0.98);
  --bs-btn-focus-shadow-rgb: 79,134,195,0.98;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: rgba(79,134,195,0.98);
  --bs-btn-hover-border-color: rgba(79,134,195,0.98);
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: rgba(79,134,195,0.98);
  --bs-btn-active-border-color: rgba(79,134,195,0.98);
  --bs-btn-disabled-color: rgba(79,134,195,0.98);
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: rgba(79,134,195,0.98);
}

