:root, [data-bs-theme=light] {
  --bs-primary: #081928;
  --bs-primary-rgb: 8,25,40;
  --bs-primary-text-emphasis: #030A10;
  --bs-primary-bg-subtle: #CED1D4;
  --bs-primary-border-subtle: #9CA3A9;
  --bs-secondary: #ffffff;
  --bs-secondary-rgb: 255,255,255;
  --bs-secondary-text-emphasis: #666666;
  --bs-secondary-bg-subtle: #FFFFFF;
  --bs-secondary-border-subtle: #FFFFFF;
  --bs-success: #e60012;
  --bs-success-rgb: 230,0,18;
  --bs-success-text-emphasis: #5C0007;
  --bs-success-bg-subtle: #FACCD0;
  --bs-success-border-subtle: #F599A0;
  --bs-info: #163d7e;
  --bs-info-rgb: 22,61,126;
  --bs-info-text-emphasis: #091832;
  --bs-info-bg-subtle: #D0D8E5;
  --bs-info-border-subtle: #A2B1CB;
  --bs-warning: #e60012;
  --bs-warning-rgb: 230,0,18;
  --bs-warning-text-emphasis: #5C0007;
  --bs-warning-bg-subtle: #FACCD0;
  --bs-warning-border-subtle: #F599A0;
  --bs-danger: #e60012;
  --bs-danger-rgb: 230,0,18;
  --bs-danger-text-emphasis: #5C0007;
  --bs-danger-bg-subtle: #FACCD0;
  --bs-danger-border-subtle: #F599A0;
  --bs-light: #b7dde1;
  --bs-light-rgb: 183,221,225;
  --bs-light-text-emphasis: #49585A;
  --bs-light-bg-subtle: #F1F8F9;
  --bs-light-border-subtle: #E2F1F3;
  --bs-dark: #0a1e33;
  --bs-dark-rgb: 10,30,51;
  --bs-dark-text-emphasis: #040C14;
  --bs-dark-bg-subtle: #CED2D6;
  --bs-dark-border-subtle: #9DA5AD;
  --bs-body-color: #081928;
  --bs-body-color-rgb: 8,25,40;
  --bs-body-bg: #ffffff;
  --bs-body-bg-rgb: 255,255,255;
  --bs-secondary-color: rgba(8,25,40,0.75);
  --bs-secondary-color-rgb: 8,25,40,0.75;
  --bs-tertiary-color: rgba(8,25,40,0.5);
  --bs-tertiary-color-rgb: 8,25,40,0.5;
  --bs-body-font-family: 'Source Sans 3', sans-serif;
  --bs-link-color: #163d7e;
  --bs-link-color-rgb: 22,61,126;
  --bs-link-hover-color: #b7dde1;
  --bs-link-hover-color-rgb: 183,221,225;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #081928;
  --bs-btn-border-color: #081928;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #071522;
  --bs-btn-hover-border-color: #061420;
  --bs-btn-focus-shadow-rgb: 218,221,223;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #061420;
  --bs-btn-active-border-color: #06131E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #081928;
  --bs-btn-disabled-border-color: #081928;
}

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

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFFFFF;
  --bs-btn-hover-border-color: #FFFFFF;
  --bs-btn-focus-shadow-rgb: 38,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFFFFF;
  --bs-btn-active-border-color: #FFFFFF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ffffff;
  --bs-btn-disabled-border-color: #ffffff;
}

.btn-outline-secondary {
  --bs-btn-color: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-focus-shadow-rgb: 255,255,255;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ffffff;
  --bs-btn-hover-border-color: #ffffff;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ffffff;
  --bs-btn-active-border-color: #ffffff;
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffffff;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e60012;
  --bs-btn-border-color: #e60012;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C4000F;
  --bs-btn-hover-border-color: #B8000E;
  --bs-btn-focus-shadow-rgb: 251,217,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #B8000E;
  --bs-btn-active-border-color: #AD000E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e60012;
  --bs-btn-disabled-border-color: #e60012;
}

.btn-outline-success {
  --bs-btn-color: #e60012;
  --bs-btn-border-color: #e60012;
  --bs-btn-focus-shadow-rgb: 230,0,18;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #e60012;
  --bs-btn-hover-border-color: #e60012;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #e60012;
  --bs-btn-active-border-color: #e60012;
  --bs-btn-disabled-color: #e60012;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e60012;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #163d7e;
  --bs-btn-border-color: #163d7e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #13346B;
  --bs-btn-hover-border-color: #123165;
  --bs-btn-focus-shadow-rgb: 220,226,236;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #123165;
  --bs-btn-active-border-color: #112E5F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #163d7e;
  --bs-btn-disabled-border-color: #163d7e;
}

.btn-outline-info {
  --bs-btn-color: #163d7e;
  --bs-btn-border-color: #163d7e;
  --bs-btn-focus-shadow-rgb: 22,61,126;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #163d7e;
  --bs-btn-hover-border-color: #163d7e;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #163d7e;
  --bs-btn-active-border-color: #163d7e;
  --bs-btn-disabled-color: #163d7e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #163d7e;
}

.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e60012;
  --bs-btn-border-color: #e60012;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C4000F;
  --bs-btn-hover-border-color: #B8000E;
  --bs-btn-focus-shadow-rgb: 251,217,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #B8000E;
  --bs-btn-active-border-color: #AD000E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e60012;
  --bs-btn-disabled-border-color: #e60012;
}

.btn-outline-warning {
  --bs-btn-color: #e60012;
  --bs-btn-border-color: #e60012;
  --bs-btn-focus-shadow-rgb: 230,0,18;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #e60012;
  --bs-btn-hover-border-color: #e60012;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #e60012;
  --bs-btn-active-border-color: #e60012;
  --bs-btn-disabled-color: #e60012;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e60012;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e60012;
  --bs-btn-border-color: #e60012;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #C4000F;
  --bs-btn-hover-border-color: #B8000E;
  --bs-btn-focus-shadow-rgb: 251,217,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #B8000E;
  --bs-btn-active-border-color: #AD000E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e60012;
  --bs-btn-disabled-border-color: #e60012;
}

.btn-outline-danger {
  --bs-btn-color: #e60012;
  --bs-btn-border-color: #e60012;
  --bs-btn-focus-shadow-rgb: 230,0,18;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #e60012;
  --bs-btn-hover-border-color: #e60012;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #e60012;
  --bs-btn-active-border-color: #e60012;
  --bs-btn-disabled-color: #e60012;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e60012;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #b7dde1;
  --bs-btn-border-color: #b7dde1;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #9CBCBF;
  --bs-btn-hover-border-color: #92B1B4;
  --bs-btn-focus-shadow-rgb: 27,33,34;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #92B1B4;
  --bs-btn-active-border-color: #89A6A9;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #b7dde1;
  --bs-btn-disabled-border-color: #b7dde1;
}

.btn-outline-light {
  --bs-btn-color: #b7dde1;
  --bs-btn-border-color: #b7dde1;
  --bs-btn-focus-shadow-rgb: 183,221,225;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #b7dde1;
  --bs-btn-hover-border-color: #b7dde1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #b7dde1;
  --bs-btn-active-border-color: #b7dde1;
  --bs-btn-disabled-color: #b7dde1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b7dde1;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0a1e33;
  --bs-btn-border-color: #0a1e33;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #091A2B;
  --bs-btn-hover-border-color: #081829;
  --bs-btn-focus-shadow-rgb: 218,221,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #081829;
  --bs-btn-active-border-color: #081726;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0a1e33;
  --bs-btn-disabled-border-color: #0a1e33;
}

.btn-outline-dark {
  --bs-btn-color: #0a1e33;
  --bs-btn-border-color: #0a1e33;
  --bs-btn-focus-shadow-rgb: 10,30,51;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0a1e33;
  --bs-btn-hover-border-color: #0a1e33;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a1e33;
  --bs-btn-active-border-color: #0a1e33;
  --bs-btn-disabled-color: #0a1e33;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0a1e33;
}

