:root, [data-bs-theme=light] {
  --bs-primary: #F46732;
  --bs-primary-rgb: 244,103,50;
  --bs-primary-text-emphasis: #622914;
  --bs-primary-bg-subtle: #FDE1D6;
  --bs-primary-border-subtle: #FBC2AD;
  --bs-secondary: #70CBD2;
  --bs-secondary-rgb: 112,203,210;
  --bs-secondary-text-emphasis: #2D5154;
  --bs-secondary-bg-subtle: #E2F5F6;
  --bs-secondary-border-subtle: #C6EAED;
  --bs-success: #065056;
  --bs-success-rgb: 6,80,86;
  --bs-success-text-emphasis: #022022;
  --bs-success-bg-subtle: #CDDCDD;
  --bs-success-border-subtle: #9BB9BB;
  --bs-info: #55ACB4;
  --bs-info-rgb: 85,172,180;
  --bs-info-text-emphasis: #224548;
  --bs-info-bg-subtle: #DDEEF0;
  --bs-info-border-subtle: #BBDEE1;
  --bs-dark: #333333;
  --bs-dark-rgb: 51,51,51;
  --bs-dark-text-emphasis: #141414;
  --bs-dark-bg-subtle: #D6D6D6;
  --bs-dark-border-subtle: #ADADAD;
  --bs-body-font-family: 'Fira Sans', sans-serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: normal;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F46732;
  --bs-btn-border-color: #F46732;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F67E51;
  --bs-btn-hover-border-color: #F57647;
  --bs-btn-focus-shadow-rgb: 37,15,8;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F6855B;
  --bs-btn-active-border-color: #F57647;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F46732;
  --bs-btn-disabled-border-color: #F46732;
}

.btn-outline-primary {
  --bs-btn-color: #F46732;
  --bs-btn-border-color: #F46732;
  --bs-btn-focus-shadow-rgb: 244,103,50;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F46732;
  --bs-btn-hover-border-color: #F46732;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F46732;
  --bs-btn-active-border-color: #F46732;
  --bs-btn-disabled-color: #F46732;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F46732;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #70CBD2;
  --bs-btn-border-color: #70CBD2;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #85D3D9;
  --bs-btn-hover-border-color: #7ED0D7;
  --bs-btn-focus-shadow-rgb: 17,30,32;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #8DD5DB;
  --bs-btn-active-border-color: #7ED0D7;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #70CBD2;
  --bs-btn-disabled-border-color: #70CBD2;
}

.btn-outline-secondary {
  --bs-btn-color: #70CBD2;
  --bs-btn-border-color: #70CBD2;
  --bs-btn-focus-shadow-rgb: 112,203,210;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #70CBD2;
  --bs-btn-hover-border-color: #70CBD2;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #70CBD2;
  --bs-btn-active-border-color: #70CBD2;
  --bs-btn-disabled-color: #70CBD2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #70CBD2;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #065056;
  --bs-btn-border-color: #065056;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #054449;
  --bs-btn-hover-border-color: #054045;
  --bs-btn-focus-shadow-rgb: 218,229,230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #054045;
  --bs-btn-active-border-color: #053C41;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #065056;
  --bs-btn-disabled-border-color: #065056;
}

.btn-outline-success {
  --bs-btn-color: #065056;
  --bs-btn-border-color: #065056;
  --bs-btn-focus-shadow-rgb: 6,80,86;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #065056;
  --bs-btn-hover-border-color: #065056;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #065056;
  --bs-btn-active-border-color: #065056;
  --bs-btn-disabled-color: #065056;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #065056;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #55ACB4;
  --bs-btn-border-color: #55ACB4;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #6FB8BF;
  --bs-btn-hover-border-color: #66B4BC;
  --bs-btn-focus-shadow-rgb: 13,26,27;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #77BDC3;
  --bs-btn-active-border-color: #66B4BC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #55ACB4;
  --bs-btn-disabled-border-color: #55ACB4;
}

.btn-outline-info {
  --bs-btn-color: #55ACB4;
  --bs-btn-border-color: #55ACB4;
  --bs-btn-focus-shadow-rgb: 85,172,180;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #55ACB4;
  --bs-btn-hover-border-color: #55ACB4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #55ACB4;
  --bs-btn-active-border-color: #55ACB4;
  --bs-btn-disabled-color: #55ACB4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #55ACB4;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #333333;
  --bs-btn-border-color: #333333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2B2B2B;
  --bs-btn-hover-border-color: #292929;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #292929;
  --bs-btn-active-border-color: #262626;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #333333;
  --bs-btn-disabled-border-color: #333333;
}

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

