:root {
  --bs-secondary: #6C757E;
  --secondary: #6C757E;
  --bs-light: #3B3B3B;
  --light: #3B3B3B;
  --bs-dark: #E4E4E4;
  --dark: #E4E4E4;
  --bs-primary: #B83A64;
  --primary: #B83A64;
}
:root .btn-secondary {
  color: #fff;
  background-color: #6C757E;
  border-color: #6C757E;
}
:root .btn-secondary:hover {
  color: #fff;
  background-color: #545c63;
  border-color: #545c63;
}
:root .btn-secondary:focus, :root .btn-secondary.focus {
  color: #fff;
  background-color: #545c63;
  border-color: #545c63;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
:root .btn-secondary.disabled, :root .btn-secondary:disabled {
  color: #fff;
  background-color: #6C757E;
  border-color: #6C757E;
}
:root .btn-secondary:not(:disabled):not(.disabled):active, :root .btn-secondary:not(:disabled):not(.disabled).active, :root .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #3d4247;
  border-color: #3d4247;
}
:root .btn-outline-secondary {
  color: #6C757E;
  border-color: #6C757E;
}
:root .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6C757E;
  border-color: #6C757E;
}
:root .btn-outline-secondary:focus, :root .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
:root .badge-secondary {
  color: #fff;
  background-color: #6C757E;
}
:root .alert-secondary {
  color: #383d41;
  background-color: #d8dbde;
  border-color: #545c63;
}
:root .bg-secondary {
  background-color: #6C757E !important;
}
:root .border-secondary {
  border-color: #6C757E !important;
}
:root .text-secondary {
  color: #6C757E !important;
}
:root .btn-light {
  color: black;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
:root .btn-light:hover {
  background-color: #222222;
  border-color: #222222;
}
:root .btn-light:focus, :root .btn-light.focus {
  background-color: #222222;
  border-color: #222222;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
:root .btn-light.disabled, :root .btn-light:disabled {
  background-color: #222222;
  border-color: #222222;
}
:root .btn-light:not(:disabled):not(.disabled):active, :root .btn-light:not(:disabled):not(.disabled).active, :root .show > .btn-light.dropdown-toggle {
  background-color: #222222;
  border-color: #222222;
}
:root .btn-light:not(:disabled):not(.disabled):active:focus, :root .btn-light:not(:disabled):not(.disabled).active:focus, :root .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
:root .btn-outline-light {
  color: #3B3B3B;
  border-color: #f8f9fa;
}
:root .btn-outline-light:hover {
  color: #3B3B3B;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
:root .btn-outline-light:focus, :root .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
:root .btn-outline-light.disabled, :root .btn-outline-light:disabled {
  color: #3B3B3B;
  background-color: transparent;
}
:root .btn-outline-light:not(:disabled):not(.disabled):active, :root .btn-outline-light:not(:disabled):not(.disabled).active, :root .show > .btn-outline-light.dropdown-toggle {
  color: #3B3B3B;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
:root .btn-outline-light:not(:disabled):not(.disabled):active:focus, :root .btn-outline-light:not(:disabled):not(.disabled).active:focus, :root .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
:root .bg-light {
  background-color: #f9f9f9 !important;
}
:root a.bg-light:hover, :root a.bg-light:focus,
:root button.bg-light:hover,
:root button.bg-light:focus {
  background-color: #f5f5f5 !important;
}
:root .border-light {
  border-color: #3B3B3B;
}
:root .text-light {
  color: black;
}
:root a.text-light:hover, :root a.text-light:focus {
  color: #cbd3da !important;
}
:root .badge-light {
  color: #3B3B3B;
  background-color: #f8f9fa;
}
:root a.badge-light:hover, :root a.badge-light:focus {
  color: #3B3B3B;
  background-color: #dae0e5;
}
:root a.badge-light:focus, :root a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
:root .alert-light {
  color: #3B3B3B;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
:root .alert-light hr {
  border-top-color: #ececf6;
}
:root .alert-light .alert-link {
  color: #3B3B3B;
}
:root .list-group-item-light {
  color: #3B3B3B;
  background-color: #fdfdfe;
}
:root .list-group-item-light.list-group-item-action:hover, :root .list-group-item-light.list-group-item-action:focus {
  color: #3B3B3B;
  background-color: #ececf6;
}
:root .list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}
:root .navbar-light .navbar-brand {
  color: black;
}
:root .navbar-light .navbar-nav .nav-link {
  color: black;
}
:root .navbar-light .navbar-nav .nav-link:hover, :root .navbar-light .navbar-nav .nav-link:focus {
  color: #080808 !important;
}
:root .navbar-light .navbar-nav .nav-link.disabled {
  color: #3B3B3B;
}
:root .navbar-light .navbar-nav .show > .nav-link,
:root .navbar-light .navbar-nav .active > .nav-link,
:root .navbar-light .navbar-nav .nav-link.show,
:root .navbar-light .navbar-nav .nav-link.active {
  color: #3B3B3B;
}
:root .navbar-light .navbar-toggler {
  color: #3B3B3B;
  border-color: rgba(0, 0, 0, 0.1);
}
:root .navbar-light .navbar-toggler-icon {
  background-color: #3B3B3B;
}
:root .table-dark,
:root .table-dark > th,
:root .table-dark > td {
  background-color: #E4E4E4;
}
:root .table-dark th,
:root .table-dark td,
:root .table-dark thead th,
:root .table-dark tbody + tbody {
  border-color: #E4E4E4;
}
:root .table-hover .table-dark:hover,
:root .table-hover .table-dark:hover > td,
:root .table-hover .table-dark:hover > th {
  background-color: #ebebeb;
}
:root .table .thead-dark th {
  color: #fff;
  background-color: #E4E4E4;
  border-color: #E4E4E4;
}
:root .btn-dark {
  color: #fff;
  background-color: #E4E4E4;
  border-color: #E4E4E4;
}
:root .btn-dark:hover {
  background-color: #ebebeb;
  border-color: #E4E4E4;
}
:root .navbar-dark .navbar-brand,
:root .navbar-dark .navbar-nav .nav-link,
:root .navbar-dark .navbar-nav .nav-link:hover,
:root .navbar-dark .navbar-nav .active > .nav-link {
  color: #fff;
}
:root .bg-dark {
  background-color: #E4E4E4 !important;
}
:root .border-dark {
  border-color: #E4E4E4 !important;
}
:root .btn-primary {
  background-color: #B83A64;
  border-color: #B83A64;
}
:root .btn-primary:hover {
  background-color: #ca6b8b !important;
  border-color: #ca6b8b !important;
}
:root .btn-primary:focus, :root .btn-primary.focus {
  background-color: #912e4f;
  border-color: #912e4f;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
:root .btn-primary.disabled, :root .btn-primary:disabled {
  background-color: #B83A64;
  border-color: #B83A64;
}
:root .btn-primary:not(:disabled):not(.disabled):active, :root .btn-primary:not(:disabled):not(.disabled).active, :root .show > .btn-primary.dropdown-toggle {
  background-color: #7e2844;
  border-color: #7e2844;
}
:root .btn-primary:not(:disabled):not(.disabled):active:focus, :root .btn-primary:not(:disabled):not(.disabled).active:focus, :root .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
:root .btn-outline-primary {
  color: #B83A64;
  border-color: #B83A64;
}
:root .btn-outline-primary:hover {
  color: #fff;
  background-color: #B83A64;
  border-color: #B83A64;
}
:root .btn-outline-primary:focus, :root .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
:root .btn-outline-primary.disabled, :root .btn-outline-primary:disabled {
  color: #B83A64;
  background-color: transparent;
}
:root .btn-outline-primary:not(:disabled):not(.disabled):active, :root .btn-outline-primary:not(:disabled):not(.disabled).active, :root .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #B83A64;
  border-color: #B83A64;
}
:root .btn-outline-primary:not(:disabled):not(.disabled):active:focus, :root .btn-outline-primary:not(:disabled):not(.disabled).active:focus, :root .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
:root .badge-primary {
  color: #fff;
  background-color: #B83A64;
}
:root a.badge-primary:hover, :root a.badge-primary:focus {
  color: #fff;
  background-color: #912e4f;
}
:root a.badge-primary:focus, :root a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
:root .alert-primary {
  color: #004085;
  background-color: white;
  border-color: #fcf5f7;
}
:root .alert-primary hr {
  border-top-color: #f0ced9;
}
:root .alert-primary .alert-link {
  color: #002752;
}
:root .list-group-item-primary {
  color: #004085;
  background-color: #fcf5f7;
}
:root .list-group-item-primary.list-group-item-action:hover, :root .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #f0ced9;
}
:root .list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}
:root .bg-primary {
  background-color: #B83A64 !important;
}
:root a.bg-primary:hover, :root a.bg-primary:focus,
:root button.bg-primary:hover,
:root button.bg-primary:focus {
  background-color: #ca6b8b !important;
}
:root .border-primary {
  border-color: #B83A64 !important;
}
:root .text-primary {
  color: #B83A64 !important;
}
:root a.text-primary:hover, :root a.text-primary:focus {
  color: #ca6b8b !important;
}
:root a {
  color: #B83A64;
  text-decoration: none;
  background-color: transparent;
}
:root a:hover:not(.nav-link.active), :root .bootstrap a:hover:not(.active) {
  color: #ca6b8b !important;
  text-decoration: none;
}
:root .btn-link {
  font-weight: 400;
  color: #B83A64;
  text-decoration: none;
}
:root .btn-link:hover {
  color: #ca6b8b;
  text-decoration: none;
}
:root .dropdown-item.active, :root .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #B83A64;
}
:root .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #B83A64;
  background-color: #B83A64;
}
:root .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #B83A64;
  background-color: #B83A64;
}
:root .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
:root .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
:root .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
:root .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
:root .custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
:root .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
:root .custom-range::-webkit-slider-thumb {
  background-color: #B83A64;
}
:root .custom-range::-moz-range-thumb {
  background-color: #B83A64;
}
:root .nav-tabs .nav-link:hover, :root .nav-tabs .nav-link:focus {
  color: #B83A64;
  text-decoration: none !important;
}
:root .nav-tabs .nav-link.active:hover, :root .nav-tabs .nav-link.active:focus,
:root .nav-tabs .nav-item.show .nav-link:hover,
:root .nav-tabs .nav-item.show .nav-link:focus {
  color: #B83A64 !important;
  text-decoration: none !important;
}
:root .nav-pills .nav-link.active,
:root .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #B83A64;
}
:root .page-link {
  color: #B83A64;
  border-color: #dee2e6;
}
:root .page-link:hover {
  color: #6a223a;
  background-color: #e9ecef;
}
:root .page-item.active .page-link {
  background-color: #B83A64;
  border-color: #B83A64;
}
:root .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
}
:root .list-group-item.active {
  color: #fff;
  background-color: #B83A64;
  border-color: #B83A64;
}

/*# sourceMappingURL=testreprise2_organization_overrides.css.map */
