:root, [data-bs-theme=light] {
  --bs-secondary: #595757;
  --bs-secondary-rgb: 89,87,87;
  --bs-secondary-text-emphasis: #242323;
  --bs-secondary-bg-subtle: #DEDDDD;
  --bs-secondary-border-subtle: #BDBCBC;
  --bs-success: #ca1922;
  --bs-success-rgb: 202,25,34;
  --bs-success-text-emphasis: #510A0E;
  --bs-success-bg-subtle: #F4D1D3;
  --bs-success-border-subtle: #EAA3A7;
  --bs-info: #cdcdcd;
  --bs-info-rgb: 205,205,205;
  --bs-info-text-emphasis: #525252;
  --bs-info-bg-subtle: #F5F5F5;
  --bs-info-border-subtle: #EBEBEB;
  --bs-danger: #ca1922;
  --bs-danger-rgb: 202,25,34;
  --bs-danger-text-emphasis: #510A0E;
  --bs-danger-bg-subtle: #F4D1D3;
  --bs-danger-border-subtle: #EAA3A7;
  --bs-dark: #595757;
  --bs-dark-rgb: 89,87,87;
  --bs-dark-text-emphasis: #242323;
  --bs-dark-bg-subtle: #DEDDDD;
  --bs-dark-border-subtle: #BDBCBC;
  --bs-body-font-family: 'Open Sans', sans-serif;
  --bs-body-font-weight: normal;
  --bs-link-decoration: none;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #595757;
  --bs-btn-border-color: #595757;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4C4A4A;
  --bs-btn-hover-border-color: #474646;
  --bs-btn-focus-shadow-rgb: 230,230,230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #474646;
  --bs-btn-active-border-color: #434141;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #595757;
  --bs-btn-disabled-border-color: #595757;
}

.btn-outline-secondary {
  --bs-btn-color: #595757;
  --bs-btn-border-color: #595757;
  --bs-btn-focus-shadow-rgb: 89,87,87;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #595757;
  --bs-btn-hover-border-color: #595757;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #595757;
  --bs-btn-active-border-color: #595757;
  --bs-btn-disabled-color: #595757;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #595757;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #ca1922;
  --bs-btn-border-color: #ca1922;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #AC151D;
  --bs-btn-hover-border-color: #A2141B;
  --bs-btn-focus-shadow-rgb: 247,221,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #A2141B;
  --bs-btn-active-border-color: #98131A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #ca1922;
  --bs-btn-disabled-border-color: #ca1922;
}

.btn-outline-success {
  --bs-btn-color: #ca1922;
  --bs-btn-border-color: #ca1922;
  --bs-btn-focus-shadow-rgb: 202,25,34;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #ca1922;
  --bs-btn-hover-border-color: #ca1922;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #ca1922;
  --bs-btn-active-border-color: #ca1922;
  --bs-btn-disabled-color: #ca1922;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ca1922;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #cdcdcd;
  --bs-btn-border-color: #cdcdcd;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D5D5D5;
  --bs-btn-hover-border-color: #D2D2D2;
  --bs-btn-focus-shadow-rgb: 31,31,31;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #D7D7D7;
  --bs-btn-active-border-color: #D2D2D2;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #cdcdcd;
  --bs-btn-disabled-border-color: #cdcdcd;
}

.btn-outline-info {
  --bs-btn-color: #cdcdcd;
  --bs-btn-border-color: #cdcdcd;
  --bs-btn-focus-shadow-rgb: 205,205,205;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #cdcdcd;
  --bs-btn-hover-border-color: #cdcdcd;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #cdcdcd;
  --bs-btn-active-border-color: #cdcdcd;
  --bs-btn-disabled-color: #cdcdcd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #cdcdcd;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #ca1922;
  --bs-btn-border-color: #ca1922;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #AC151D;
  --bs-btn-hover-border-color: #A2141B;
  --bs-btn-focus-shadow-rgb: 247,221,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #A2141B;
  --bs-btn-active-border-color: #98131A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #ca1922;
  --bs-btn-disabled-border-color: #ca1922;
}

.btn-outline-danger {
  --bs-btn-color: #ca1922;
  --bs-btn-border-color: #ca1922;
  --bs-btn-focus-shadow-rgb: 202,25,34;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #ca1922;
  --bs-btn-hover-border-color: #ca1922;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #ca1922;
  --bs-btn-active-border-color: #ca1922;
  --bs-btn-disabled-color: #ca1922;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ca1922;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #595757;
  --bs-btn-border-color: #595757;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4C4A4A;
  --bs-btn-hover-border-color: #474646;
  --bs-btn-focus-shadow-rgb: 230,230,230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #474646;
  --bs-btn-active-border-color: #434141;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #595757;
  --bs-btn-disabled-border-color: #595757;
}

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

