:root, [data-bs-theme=light] {
  --bs-primary: #4799D3;
  --bs-primary-rgb: 71,153,211;
  --bs-primary-text-emphasis: #1C3D54;
  --bs-primary-bg-subtle: #DAEBF6;
  --bs-primary-border-subtle: #B5D6ED;
  --bs-secondary: #F2A825;
  --bs-secondary-rgb: 242,168,37;
  --bs-secondary-text-emphasis: #61430F;
  --bs-secondary-bg-subtle: #FCEED3;
  --bs-secondary-border-subtle: #FADCA8;
  --bs-info: #2E2B6E;
  --bs-info-rgb: 46,43,110;
  --bs-info-text-emphasis: #12112C;
  --bs-info-bg-subtle: #D5D5E2;
  --bs-info-border-subtle: #ABAAC5;
  --bs-light: #FFFAF1;
  --bs-light-rgb: 255,250,241;
  --bs-light-text-emphasis: #666460;
  --bs-light-bg-subtle: #FFFEFC;
  --bs-light-border-subtle: #FFFDF9;
  --bs-body-font-family: Roboto, sans-serif;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4799D3;
  --bs-btn-border-color: #4799D3;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #63A8DA;
  --bs-btn-hover-border-color: #59A3D7;
  --bs-btn-focus-shadow-rgb: 11,23,32;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #6CADDC;
  --bs-btn-active-border-color: #59A3D7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4799D3;
  --bs-btn-disabled-border-color: #4799D3;
}

.btn-outline-primary {
  --bs-btn-color: #4799D3;
  --bs-btn-border-color: #4799D3;
  --bs-btn-focus-shadow-rgb: 71,153,211;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4799D3;
  --bs-btn-hover-border-color: #4799D3;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4799D3;
  --bs-btn-active-border-color: #4799D3;
  --bs-btn-disabled-color: #4799D3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4799D3;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F2A825;
  --bs-btn-border-color: #F2A825;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F4B546;
  --bs-btn-hover-border-color: #F3B13B;
  --bs-btn-focus-shadow-rgb: 36,25,6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5B951;
  --bs-btn-active-border-color: #F3B13B;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F2A825;
  --bs-btn-disabled-border-color: #F2A825;
}

.btn-outline-secondary {
  --bs-btn-color: #F2A825;
  --bs-btn-border-color: #F2A825;
  --bs-btn-focus-shadow-rgb: 242,168,37;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F2A825;
  --bs-btn-hover-border-color: #F2A825;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F2A825;
  --bs-btn-active-border-color: #F2A825;
  --bs-btn-disabled-color: #F2A825;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F2A825;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #2E2B6E;
  --bs-btn-border-color: #2E2B6E;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #27255E;
  --bs-btn-hover-border-color: #252258;
  --bs-btn-focus-shadow-rgb: 224,223,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #252258;
  --bs-btn-active-border-color: #232053;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #2E2B6E;
  --bs-btn-disabled-border-color: #2E2B6E;
}

.btn-outline-info {
  --bs-btn-color: #2E2B6E;
  --bs-btn-border-color: #2E2B6E;
  --bs-btn-focus-shadow-rgb: 46,43,110;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2E2B6E;
  --bs-btn-hover-border-color: #2E2B6E;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2E2B6E;
  --bs-btn-active-border-color: #2E2B6E;
  --bs-btn-disabled-color: #2E2B6E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2E2B6E;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #FFFAF1;
  --bs-btn-border-color: #FFFAF1;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D9D5CD;
  --bs-btn-hover-border-color: #CCC8C1;
  --bs-btn-focus-shadow-rgb: 38,38,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #CCC8C1;
  --bs-btn-active-border-color: #BFBCB5;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #FFFAF1;
  --bs-btn-disabled-border-color: #FFFAF1;
}

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

