:root, [data-bs-theme=light] {
  --bs-primary: #16A3B2;
  --bs-primary-rgb: 22,163,178;
  --bs-primary-text-emphasis: #094147;
  --bs-primary-bg-subtle: #D0EDF0;
  --bs-primary-border-subtle: #A2DAE0;
  --bs-secondary: #DFE58D;
  --bs-secondary-rgb: 223,229,141;
  --bs-secondary-text-emphasis: #595C38;
  --bs-secondary-bg-subtle: #F9FAE8;
  --bs-secondary-border-subtle: #F2F5D1;
  --bs-info: #fff9ec;
  --bs-info-rgb: 255,249,236;
  --bs-info-text-emphasis: #66645E;
  --bs-info-bg-subtle: #FFFEFB;
  --bs-info-border-subtle: #FFFDF7;
  --bs-light: #EFEFEF;
  --bs-light-rgb: 239,239,239;
  --bs-light-text-emphasis: #606060;
  --bs-light-bg-subtle: #FCFCFC;
  --bs-light-border-subtle: #F9F9F9;
  --bs-dark: #201E1E;
  --bs-dark-rgb: 32,30,30;
  --bs-dark-text-emphasis: #0D0C0C;
  --bs-dark-bg-subtle: #D2D2D2;
  --bs-dark-border-subtle: #A6A5A5;
  --bs-body-font-family: Poppins, sans-serif;
  --bs-link-color: #16a3b2;
  --bs-link-color-rgb: 22,163,178;
  --bs-link-hover-color: #0e8e9c;
  --bs-link-hover-color-rgb: 14,142,156;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #16A3B2;
  --bs-btn-border-color: #16A3B2;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #39B1BE;
  --bs-btn-hover-border-color: #2DACBA;
  --bs-btn-focus-shadow-rgb: 3,24,27;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #45B5C1;
  --bs-btn-active-border-color: #2DACBA;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #16A3B2;
  --bs-btn-disabled-border-color: #16A3B2;
}

.btn-outline-primary {
  --bs-btn-color: #16A3B2;
  --bs-btn-border-color: #16A3B2;
  --bs-btn-focus-shadow-rgb: 22,163,178;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #16A3B2;
  --bs-btn-hover-border-color: #16A3B2;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #16A3B2;
  --bs-btn-active-border-color: #16A3B2;
  --bs-btn-disabled-color: #16A3B2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #16A3B2;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #DFE58D;
  --bs-btn-border-color: #DFE58D;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #E4E99E;
  --bs-btn-hover-border-color: #E2E898;
  --bs-btn-focus-shadow-rgb: 33,34,21;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E5EAA4;
  --bs-btn-active-border-color: #E2E898;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #DFE58D;
  --bs-btn-disabled-border-color: #DFE58D;
}

.btn-outline-secondary {
  --bs-btn-color: #DFE58D;
  --bs-btn-border-color: #DFE58D;
  --bs-btn-focus-shadow-rgb: 223,229,141;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #DFE58D;
  --bs-btn-hover-border-color: #DFE58D;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #DFE58D;
  --bs-btn-active-border-color: #DFE58D;
  --bs-btn-disabled-color: #DFE58D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #DFE58D;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fff9ec;
  --bs-btn-border-color: #fff9ec;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFFAEF;
  --bs-btn-hover-border-color: #FFFAEE;
  --bs-btn-focus-shadow-rgb: 38,37,35;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFFAF0;
  --bs-btn-active-border-color: #FFFAEE;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fff9ec;
  --bs-btn-disabled-border-color: #fff9ec;
}

.btn-outline-info {
  --bs-btn-color: #fff9ec;
  --bs-btn-border-color: #fff9ec;
  --bs-btn-focus-shadow-rgb: 255,249,236;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fff9ec;
  --bs-btn-hover-border-color: #fff9ec;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fff9ec;
  --bs-btn-active-border-color: #fff9ec;
  --bs-btn-disabled-color: #fff9ec;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff9ec;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #EFEFEF;
  --bs-btn-border-color: #EFEFEF;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CBCBCB;
  --bs-btn-hover-border-color: #BFBFBF;
  --bs-btn-focus-shadow-rgb: 36,36,36;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #BFBFBF;
  --bs-btn-active-border-color: #B3B3B3;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #EFEFEF;
  --bs-btn-disabled-border-color: #EFEFEF;
}

.btn-outline-light {
  --bs-btn-color: #EFEFEF;
  --bs-btn-border-color: #EFEFEF;
  --bs-btn-focus-shadow-rgb: 239,239,239;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EFEFEF;
  --bs-btn-hover-border-color: #EFEFEF;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EFEFEF;
  --bs-btn-active-border-color: #EFEFEF;
  --bs-btn-disabled-color: #EFEFEF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #EFEFEF;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #201E1E;
  --bs-btn-border-color: #201E1E;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1B1A1A;
  --bs-btn-hover-border-color: #1A1818;
  --bs-btn-focus-shadow-rgb: 222,221,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1A1818;
  --bs-btn-active-border-color: #181717;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #201E1E;
  --bs-btn-disabled-border-color: #201E1E;
}

.btn-outline-dark {
  --bs-btn-color: #201E1E;
  --bs-btn-border-color: #201E1E;
  --bs-btn-focus-shadow-rgb: 32,30,30;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #201E1E;
  --bs-btn-hover-border-color: #201E1E;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #201E1E;
  --bs-btn-active-border-color: #201E1E;
  --bs-btn-disabled-color: #201E1E;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #201E1E;
}

