/* Generated from the Theme settings. Version e8805d96. */
:root {
  --bs-primary: #f4623a; --bs-primary-rgb: 244, 98, 58;
  --bs-secondary: #6c757d; --bs-secondary-rgb: 108, 117, 125;
  --bs-link-color: #f4623a; --bs-link-color-rgb: 244, 98, 58; --bs-link-hover-color: #c34e2e; --bs-link-hover-color-rgb: 195, 78, 46;
  --wcr-primary: #f4623a; --wcr-primary-rgb: 244, 98, 58;
  --wcr-primary-hover: #cf5331; --wcr-primary-dark: #c34e2e; --wcr-primary-active: #b74a2c; --wcr-primary-focus-rgb: 246, 122, 88;
  --wcr-primary-contrast: #ffffff;
  --wcr-secondary: #6c757d; --wcr-secondary-rgb: 108, 117, 125;
  --wcr-secondary-hover: #5c636a; --wcr-secondary-dark: #565e64; --wcr-secondary-active: #51585e; --wcr-secondary-focus-rgb: 130, 138, 145;
  --wcr-secondary-contrast: #ffffff;
}
.btn-primary {
  --bs-btn-color: #ffffff; --bs-btn-bg: #f4623a; --bs-btn-border-color: #f4623a;
  --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #cf5331; --bs-btn-hover-border-color: #c34e2e;
  --bs-btn-focus-shadow-rgb: 246, 122, 88;
  --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #c34e2e; --bs-btn-active-border-color: #b74a2c;
  --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #f4623a; --bs-btn-disabled-border-color: #f4623a;
}
.btn-secondary {
  --bs-btn-color: #ffffff; --bs-btn-bg: #6c757d; --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #5c636a; --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #565e64; --bs-btn-active-border-color: #51585e;
  --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #6c757d; --bs-btn-disabled-border-color: #6c757d;
}
.btn-outline-primary {
  --bs-btn-color: #f4623a; --bs-btn-border-color: #f4623a;
  --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #f4623a; --bs-btn-hover-border-color: #f4623a;
  --bs-btn-focus-shadow-rgb: 244, 98, 58;
  --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #f4623a; --bs-btn-active-border-color: #f4623a;
  --bs-btn-disabled-color: #f4623a; --bs-btn-disabled-border-color: #f4623a;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d; --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #6c757d; --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #6c757d; --bs-btn-active-border-color: #6c757d;
  --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-border-color: #6c757d;
}
.bg-primary { --bs-bg-opacity: 1; background-color: rgba(244, 98, 58, var(--bs-bg-opacity)) !important; }
.bg-secondary { --bs-bg-opacity: 1; background-color: rgba(108, 117, 125, var(--bs-bg-opacity)) !important; }
.text-bg-primary { color: #ffffff !important; background-color: rgba(244, 98, 58, var(--bs-bg-opacity, 1)) !important; }
.text-bg-secondary { color: #ffffff !important; background-color: rgba(108, 117, 125, var(--bs-bg-opacity, 1)) !important; }
.text-primary { --bs-text-opacity: 1; color: rgba(244, 98, 58, var(--bs-text-opacity)) !important; }
.text-secondary { --bs-text-opacity: 1; color: rgba(108, 117, 125, var(--bs-text-opacity)) !important; }
.border-primary { --bs-border-opacity: 1; border-color: rgba(244, 98, 58, var(--bs-border-opacity)) !important; }
.border-secondary { --bs-border-opacity: 1; border-color: rgba(108, 117, 125, var(--bs-border-opacity)) !important; }
.link-primary { color: #f4623a !important; }
.link-primary:hover, .link-primary:focus { color: #c34e2e !important; }
.link-secondary { color: #6c757d !important; }
.link-secondary:hover, .link-secondary:focus { color: #565e64 !important; }
.nav-pills { --bs-nav-pills-link-active-bg: #f4623a; --bs-nav-pills-link-active-color: #ffffff; }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { background-color: #f4623a; color: #ffffff; }
.dropdown-menu { --bs-dropdown-link-active-bg: #f4623a; --bs-dropdown-link-active-color: #ffffff; }
.list-group { --bs-list-group-active-bg: #f4623a; --bs-list-group-active-border-color: #f4623a; --bs-list-group-active-color: #ffffff; }
.progress { --bs-progress-bar-bg: #f4623a; }
.accordion { --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(244, 98, 58, 0.25); }
.form-check-input:checked { background-color: #f4623a; border-color: #f4623a; }
.form-check-input:checked[type=checkbox], .form-check-input:checked[type=radio] { background-color: #f4623a; border-color: #f4623a; }
.form-switch .form-check-input:checked { background-color: #f4623a; border-color: #f4623a; }
.form-check-input:focus { border-color: rgb(246, 122, 88); box-shadow: 0 0 0 0.25rem rgba(244, 98, 58, 0.25); }
.form-control:focus, .form-select:focus { border-color: rgb(246, 122, 88); box-shadow: 0 0 0 0.25rem rgba(244, 98, 58, 0.25); }
.pagination { --bs-pagination-color: #f4623a; --bs-pagination-hover-color: #c34e2e; --bs-pagination-focus-color: #c34e2e; --bs-pagination-active-bg: #f4623a; --bs-pagination-active-border-color: #f4623a; --bs-pagination-active-color: #ffffff; --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(244, 98, 58, 0.25); }
.page-link { color: #f4623a; }
.page-link:hover, .page-link:focus { color: #c34e2e; }
.page-link.active, .active > .page-link { background-color: #f4623a; border-color: #f4623a; color: #ffffff; }
