body {
  background: #EBF1F4
}
.bg-body {
  background: #EBF1F4 !important
}
.text-primary {
  color: #9B0C19 !important
}
a.text-primary:hover, a.text-primary:focus {
  color: #ff1e00 !important
}
.bg-primary {
  background-color: #9B0C19 !important
}
a.bg-primary:hover, a.bg-primary:focus {
  background-color: #6C0811 !important
}
.bg-primary-dark {
  background-color: #740913 !important
}
a.bg-primary-dark:hover, a.bg-primary-dark:focus {
  background-color: #51060D !important
}
.bg-primary-darker {
  background-color: #57070E !important
}
a.bg-primary-darker:hover, a.bg-primary-darker:focus {
  background-color: #3D050A !important
}
html:not([dir=rtl]) .border-primary, html[dir=rtl] .border-primary {
  border-color: #9B0C19 !important
}
.badge-primary {
  background-color: #9B0C19;
  color: #fff
}
.badge-primary[href]:hover, .badge-primary[href]:focus {
  background-color: #6C0811;
  color: #fff;
  text-decoration: none
}
.btn .badge-primary {
  background: #9B0C19 !important;
  border-color: #9B0C19 !important;
  color: #fff !important
}
.badge-outline-primary {
  background-color: transparent;
  box-shadow: 0 0 0 1px #9B0C19 inset;
  color: #9B0C19
}
.badge-outline-primary[href]:hover, .badge-outline-primary[href]:focus {
  color: #9B0C19;
  text-decoration: none
}
.btn .badge-outline-primary {
  background-color: transparent !important;
  box-shadow: 0 0 0 1px #9B0C19 inset !important;
  color: #9B0C19 !important
}
.page-item.active .page-link, .page-item.active .page-link:hover, .page-item.active .page-link:focus, .pagination li.active > a:not(.page-link), .pagination li.active > a:not(.page-link):hover, .pagination li.active > a:not(.page-link):focus {
  border-color: #9B0C19;
  background-color: #9B0C19;
  color: #fff
}
.progress-bar {
  background-color: #9B0C19;
  color: #fff
}
.list-group-item-primary {
  border-color: rgba(0, 0, 0, 0.07);
  background-color: #fff2f1;
  color: #524d4d
}
a.list-group-item-primary, button.list-group-item-primary {
  color: #524d4d
}
a.list-group-item-primary:hover, a.list-group-item-primary:focus, button.list-group-item-primary:hover, button.list-group-item-primary:focus {
  background-color: #cac0bf;
  color: #524d4d
}
a.list-group-item-primary.active, button.list-group-item-primary.active {
  border-color: #9B0C19;
  background-color: #9B0C19;
  color: #fff
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  border-color: #9B0C19;
  background-color: #9B0C19;
  color: #fff
}
.alert-primary {
  border-color: #c0b1b0;
  background-color: #ffecea;
  color: #524c4b
}
.alert-primary hr {
  border-top-color: #c0b1b0
}
.alert-primary .alert-link {
  color: #524c4b
}
.alert-dark-primary {
  background-color: #9B0C19;
  color: #fff
}
.alert-dark-primary hr {
  border-top-color: rgba(255, 255, 255, 0.2)
}
.alert-dark-primary .close, .alert-dark-primary .alert-link {
  color: #fff
}
.callout-primary {
  border-color: #9B0C19 !important;
  background-color: #ffecea;
  color: #524c4b
}
.callout-primary .callout-link {
  color: #524c4b
}
.tooltip-primary .tooltip-inner, .tooltip-primary > .tooltip .tooltip-inner, .ngb-tooltip-primary + ngb-tooltip-window .tooltip-inner {
  background: #9B0C19;
  color: #fff
}
.tooltip-primary.bs-tooltip-top .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-top .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-top .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #9B0C19
}
.tooltip-primary.bs-tooltip-right .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-right .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-right .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #9B0C19
}
.tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-bottom .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-bottom .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #9B0C19
}
.tooltip-primary.bs-tooltip-left .arrow::before, .tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-left .arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-left .arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #9B0C19
}
.popover-primary, .popover-primary > .popover, .ngb-popover-primary + ngb-popover-window {
  border-color: transparent;
  background: #9B0C19
}
.popover-primary .popover-header, .popover-primary > .popover .popover-header, .ngb-popover-primary + ngb-popover-window .popover-header {
  border-color: rgba(255, 255, 255, 0.2);
  background: transparent;
  color: #fff
}
.popover-primary .popover-body, .popover-primary > .popover .popover-body, .ngb-popover-primary + ngb-popover-window .popover-body {
  background: transparent;
  color: #fff
}
.popover-primary > .arrow::before, .popover-primary > .popover > .arrow::before, .ngb-popover-primary + ngb-popover-window > .arrow::before {
  border-color: transparent
}
.popover-primary.bs-popover-top > .arrow::after, .popover-primary.bs-popover-auto[x-placement^="top"] > .arrow::after, .popover-primary > .popover.bs-popover-top > .arrow::after, .popover-primary > .popover.bs-popover-auto[x-placement^="top"] > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-top > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[x-placement^="top"] > .arrow::after {
  border-top-color: #9B0C19
}
.popover-primary.bs-popover-right > .arrow::after, .popover-primary.bs-popover-auto[x-placement^="right"] > .arrow::after, .popover-primary > .popover.bs-popover-right > .arrow::after, .popover-primary > .popover.bs-popover-auto[x-placement^="right"] > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-right > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[x-placement^="right"] > .arrow::after {
  border-right-color: #9B0C19
}
.popover-primary.bs-popover-bottom > .arrow::after, .popover-primary.bs-popover-auto[x-placement^="bottom"] > .arrow::after, .popover-primary > .popover.bs-popover-bottom > .arrow::after, .popover-primary > .popover.bs-popover-auto[x-placement^="bottom"] > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-bottom > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  border-bottom-color: #9B0C19
}
.popover-primary.bs-popover-left > .arrow::after, .popover-primary.bs-popover-auto[x-placement^="left"] > .arrow::after, .popover-primary > .popover.bs-popover-left > .arrow::after, .popover-primary > .popover.bs-popover-auto[x-placement^="left"] > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-left > .arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[x-placement^="left"] > .arrow::after {
  border-left-color: #9B0C19
}
.table .table-primary, .table .table-primary > th, .table .table-primary > td {
  border-color: rgba(0, 0, 0, 0.035) !important;
  background-color: #fff2f1;
  color: #524d4d
}
.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
  background-color: #cac0bf
}
.btn-primary {
  border-color: rgba(0, 0, 0, 0);
  background: #9B0C19;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-primary:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #6C0811;
  color: #fff
}
    .btn-primary:focus, .btn-primary.focus {
        box-shadow: 0 0 0 2px #96121fc9
    }
.btn-primary.disabled, .btn-primary:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #9B0C19 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-primary .badge {
  background: #fff;
  color: #9B0C19
}
    .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
        border-color: rgba(0, 0, 0, 0);
        background: #700912;
        box-shadow: none
    }
.btn-group .btn-primary, .input-group-prepend .btn-primary, .input-group-append .btn-primary {
  border-right: 1px solid #2E0407;
  border-left: 1px solid #2E0407;
  box-shadow: none
}
.btn-outline-primary {
  border-color: #9B0C19;
  background: transparent;
  color: #9B0C19
}
.btn-outline-primary:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #9B0C19;
  color: #fff
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4)
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  border-color: #9B0C19 !important;
  background: transparent !important;
  color: #9B0C19 !important
}
.btn-outline-primary:active, .btn-outline-primary.active, .show > .btn-outline-primary.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #6C0811;
  color: #fff;
  box-shadow: none
}
.btn-outline-primary .badge {
  background: #9B0C19;
  border-color: #9B0C19;
  color: #fff
}
.btn-outline-primary:hover .badge, .btn-outline-primary:focus .badge, .btn-outline-primary:active .badge, .btn-outline-primary.active .badge, .show > .btn-outline-primary.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #9B0C19
}
.dropdown-item:not(.disabled).active, .dropdown-item:not(.disabled):active {
  background-color: #9B0C19;
  color: #fff
}
.dropdown-menu > li:not(.disabled) > a:not(.dropdown-item):active, .dropdown-menu > li.active:not(.disabled) > a:not(.dropdown-item) {
  background-color: #9B0C19;
  color: #fff
}
.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus {
  background-color: #9B0C19;
  color: #fff
}
.tabs-alt.nav-tabs .nav-link.active, .tabs-alt.nav-tabs .nav-link.active:hover, .tabs-alt.nav-tabs .nav-link.active:focus, .tabs-alt > .nav-tabs .nav-link.active, .tabs-alt > .nav-tabs .nav-link.active:hover, .tabs-alt > .nav-tabs .nav-link.active:focus {
  box-shadow: 0 -2px 0 #9B0C19 inset
}
.custom-control .custom-control-input:focus ~ .custom-control-label::before, .custom-control .custom-control-input:active ~ .custom-control-label::before {
  border-color: #9B0C19
}
.custom-control .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4)
}
.custom-control.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #9B0C19;
  background-color: #9B0C19
}
.custom-control.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #9B0C19
}
.custom-file-input:focus ~ .custom-file-label::after {
  border-color: inherit
}
.form-control:focus, .form-control.focus, .custom-select:focus {
  border-color: #9B0C19
}
.switcher-input:checked ~ .switcher-indicator {
  background: #9B0C19;
  color: #fff
}
.switcher-input:focus ~ .switcher-indicator {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4)
}
.switcher-input:active ~ .switcher-indicator {
  box-shadow: none
}
.navbar.bg-primary {
  background-color: #9B0C19 !important;
  color: #ffc9c2
}
.navbar.bg-primary .navbar-brand {
  color: #fff
}
.navbar.bg-primary .navbar-brand:hover, .navbar.bg-primary .navbar-brand:focus {
  color: #fff
}
.navbar.bg-primary .navbar-nav .nav-link {
  color: #ffc9c2
}
.navbar.bg-primary .navbar-nav .nav-link:hover, .navbar.bg-primary .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-primary .navbar-nav .nav-link.disabled {
  color: #ff9385 !important
}
.navbar.bg-primary .navbar-nav .show > .nav-link, .navbar.bg-primary .navbar-nav .active > .nav-link, .navbar.bg-primary .navbar-nav .nav-link.show, .navbar.bg-primary .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-primary .navbar-toggler {
  color: #ffc9c2;
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-primary .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255,255,255,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-primary .navbar-text {
  color: #ffc9c2
}
.navbar.bg-primary .navbar-text a {
  color: #fff
}
.navbar.bg-primary .navbar-text a:hover, .navbar.bg-primary .navbar-text a:focus {
  color: #fff
}
.navbar.bg-primary hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.sidenav.bg-primary {
  background-color: #9B0C19 !important;
  color: #ffc9c2
}
.sidenav.bg-primary .sidenav-link, .sidenav.bg-primary .sidenav-horizontal-prev, .sidenav.bg-primary .sidenav-horizontal-next {
  color: #ffc9c2
}
.sidenav.bg-primary .sidenav-link:hover, .sidenav.bg-primary .sidenav-link:focus, .sidenav.bg-primary .sidenav-horizontal-prev:hover, .sidenav.bg-primary .sidenav-horizontal-prev:focus, .sidenav.bg-primary .sidenav-horizontal-next:hover, .sidenav.bg-primary .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-primary .sidenav-link.active, .sidenav.bg-primary .sidenav-horizontal-prev.active, .sidenav.bg-primary .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-primary .sidenav-item.disabled .sidenav-link, .sidenav.bg-primary .sidenav-horizontal-prev.disabled, .sidenav.bg-primary .sidenav-horizontal-next.disabled {
  color: #ff9385 !important
}
.sidenav.bg-primary .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-primary .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-primary .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #6C0811
}
.sidenav.bg-primary.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #93382c
}
.sidenav.bg-primary.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-primary.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #6C0811
}
.sidenav.bg-primary .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-primary .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #ffc9c2
}
.sidenav.bg-primary .sidenav-text {
  color: #fff
}
.sidenav.bg-primary .sidenav-header {
  color: #ff9f93
}
.sidenav.bg-primary hr, .sidenav.bg-primary .sidenav-divider, .sidenav.bg-primary .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(255, 255, 255, 0.15) !important
}
.sidenav.bg-primary .sidenav-inner > .sidenav-header::before, .sidenav.bg-primary .sidenav-block::before {
  background-color: rgba(255, 255, 255, 0.15)
}
.sidenav.bg-primary .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #c96052
}
.sidenav.bg-primary .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-primary .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-primary .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #6C0811
}
.sidenav.bg-primary .ps__thumb-y, .sidenav.bg-primary .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.622507) !important
}
.footer.bg-primary {
  background-color: #9B0C19 !important;
  color: #ffc9c2
}
.footer.bg-primary .footer-link {
  color: #ffc9c2
}
.footer.bg-primary .footer-link:hover, .footer.bg-primary .footer-link:focus {
  color: #fff
}
.footer.bg-primary .footer-link.disabled {
  color: #ff9385 !important
}
.footer.bg-primary .footer-text {
  color: #fff
}
.footer.bg-primary .show > .footer-link, .footer.bg-primary .active > .footer-link, .footer.bg-primary .footer-link.show, .footer.bg-primary .footer-link.active {
  color: #fff
}
.footer.bg-primary hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.bg-primary.bs4-toast {
  color: #fff;
  background-color: rgba(255, 97, 76, 0.9) !important
}
.bg-primary.bs4-toast .toast-header {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.1)
}
.fill-primary {
  fill: #9B0C19
}
.rc-input-number-focused {
  border-color: #9B0C19
}
.noUi-primary .noUi-base .noUi-connect {
  background: #9B0C19 !important
}
.react-select__control--is-focused {
  border-color: #9B0C19 !important
}
.react-select .react-select__option.react-select__option--is-focused, .react-select .react-select__option:not(.react-select__option--is-disabled):active {
  background: #9B0C19;
  color: #fff
}
.react-select-primary .react-select__control .react-select__multi-value {
  background: #9B0C19;
  color: #fff
}
.react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range {
  background: #ffecea !important;
  color: #524c4b !important
}
li.react-datepicker__time-list-item--selected, .react-datepicker__day--selected:not(.react-datepicker__day--in-selecting-range), .react-datepicker__day--range-start:not(.react-datepicker__day--in-selecting-range), .react-datepicker__day--range-end:not(.react-datepicker__day--in-selecting-range), .react-datepicker__day--selecting-range-start, .react-datepicker__day--selecting-range-end, .react-datepicker__month--selected:not(.react-datepicker__month--in-selecting-range), .react-datepicker__month--range-start:not(.react-datepicker__month--in-selecting-range), .react-datepicker__month--range-end:not(.react-datepicker__month--in-selecting-range), .react-datepicker__month--selecting-range-start, .react-datepicker__month--selecting-range-end, .react-datepicker__month-text--selected:not(.react-datepicker__month-text--in-selecting-range), .react-datepicker__month-text--range-start:not(.react-datepicker__month-text--in-selecting-range), .react-datepicker__month-text--range-end:not(.react-datepicker__month-text--in-selecting-range), .react-datepicker__quarter-text--selected:not(.react-datepicker__quarter-text--in-selecting-range), .react-datepicker__quarter-text--range-start:not(.react-datepicker__quarter-text--in-selecting-range), .react-datepicker__quarter-text--range-end:not(.react-datepicker__quarter-text--in-selecting-range), .react-datepicker__month-text--selecting-range-start, .react-datepicker__month-text--selecting-range-end, .react-datepicker__quarter-text--selecting-range-start, .react-datepicker__quarter-text--selecting-range-end {
  background-color: #9B0C19 !important;
  color: #fff !important
}
.flatpickr-calendar .numInputWrapper span.arrowUp:after {
  border-bottom-color: #fff
}
.flatpickr-calendar .numInputWrapper span.arrowDown:after {
  border-top-color: #fff
}
.flatpickr-month, span.flatpickr-weekday {
  background: #9B0C19;
  color: #fff;
  fill: #fff
}
.flatpickr-weekdays {
  background: #9B0C19
}
.flatpickr-day.today {
  border-color: #9B0C19
}
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange {
  border-color: #ffecea !important;
  background: #ffecea !important;
  color: #524c4b !important
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.week.selected {
  border-color: #9B0C19 !important;
  background: #9B0C19 !important;
  color: #fff !important
}
.rbc-event {
  background: rgba(255, 97, 76, 0.15) !important
}
.rbc-event.rbc-selected {
  background: rgba(255, 97, 76, 0.15) !important
}
.rbc-day-slot .rbc-event {
  border-color: rgba(255, 97, 76, 0.75) !important
}
.rbc-today {
  background: rgba(255, 97, 76, 0.05) !important
}
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step, .swal2-progress-steps[class] .swal2-progress-step-line, .swal2-progress-steps[class] .swal2-active-progress-step, .swal2-progress-steps[class] .swal2-progress-step {
  background: #9B0C19;
  color: #fff
}
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step, .swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: #ffdfdb
}
.Toastify__toast--default {
  color: #fff !important;
  background: #9B0C19 !important
}
.Toastify__progress-bar--default {
  background: #fff !important
}
.ql-snow.ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus, .ql-snow.ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar button:hover, .ql-snow .ql-toolbar button:focus, .ql-snow .ql-toolbar button.ql-active, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #9B0C19 !important
}
.ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button:focus .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:focus .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #9B0C19 !important
}
.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-miter, .ql-snow.ql-toolbar button:focus .ql-stroke-miter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:focus .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke-miter, .ql-snow .ql-toolbar button:focus .ql-stroke-miter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #9B0C19 !important
}
.ql-snow.ql-container .ql-editor:focus {
  border-color: #9B0C19 !important
}
.swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #9B0C19 !important
}
ol.progtrckr .progtrckr-doing .stepzilla-icon, ol.progtrckr .progtrckr-doing .stepzilla-number {
  color: #9B0C19 !important;
  border-color: #9B0C19 !important
}
:not(.react-contextmenu-submenu) > .react-contextmenu-item:not(.react-contextmenu-submenu):active {
  background: #9B0C19 !important;
  color: #fff !important
}
.rbt-input-multi.focus {
  border-color: #9B0C19 !important;
  outline: 0
}
.rbt-loader {
  border-top-color: #9B0C19 !important
}
.rbt-token {
  background-color: #ffecea;
  color: #9B0C19
}
.rbt-token-active {
  background-color: #9B0C19;
  color: #fff
}
.plyr[class] .plyr__control--overlaid {
  background: rgba(255, 97, 76, 0.75) !important;
  color: #fff !important
}
.plyr[class] .plyr__control.plyr__tab-focus, .plyr[class] .plyr__control:hover, .plyr[class] .plyr__control[aria-expanded='true'] {
  background: #9B0C19 !important;
  color: #fff !important
}
.plyr[class] .plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']:not(.plyr__tab-focus):not(:hover)::before {
  background: #9B0C19 !important
}
.plyr[class] .plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']:not(.plyr__tab-focus):not(:hover)::after {
  background: #fff !important
}
.plyr[class] .plyr__control.plyr__tab-focus {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4) !important
}
.plyr--full-ui[class] input[type='range'] {
  color: #9B0C19 !important
}
.plyr--full-ui[class] input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4) !important
}
.plyr--full-ui[class] input[type='range'].plyr__tab-focus::-moz-range-track {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4) !important
}
.plyr--full-ui[class] input[type='range'].plyr__tab-focus::-ms-track {
  box-shadow: 0 0 0 2px rgba(255, 97, 76, 0.4) !important
}
.sk-primary.sk-plane, .sk-primary .sk-chase-dot:before, .sk-primary .sk-bounce-dot, .sk-primary .sk-wave-rect, .sk-primary.sk-pulse, .sk-primary .sk-swing-dot, .sk-primary .sk-circle-dot:before, .sk-primary .sk-circle-fade-dot:before, .sk-primary .sk-grid-cube, .sk-primary .sk-fold-cube:before {
  background-color: #9B0C19
}
.ui-product-color.active {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px #9B0C19 !important
}
.bg-navbar-theme {
  background-color: #9B0C19 !important;
  color: #7b7b7b
}
.bg-navbar-theme .navbar-brand {
  color: #222
}
.bg-navbar-theme .navbar-brand:hover, .bg-navbar-theme .navbar-brand:focus {
  color: #222
}
.bg-navbar-theme .navbar-nav .nav-link {
  color: #ebebeb
}
.bg-navbar-theme .navbar-nav .nav-link:hover, .bg-navbar-theme .navbar-nav .nav-link:focus {
  color: #fff
}
.bg-navbar-theme .navbar-nav .nav-link.disabled {
  color: #dbdcdd !important
}
.bg-navbar-theme .navbar-nav .show > .nav-link, .bg-navbar-theme .navbar-nav .active > .nav-link, .bg-navbar-theme .navbar-nav .nav-link.show, .bg-navbar-theme .navbar-nav .nav-link.active {
  color: #fff
}
.bg-navbar-theme .navbar-toggler {
  color: #b5b6b8;
  border-color: #b5b6b8
}
    .bg-navbar-theme .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(181,182,184,1.000)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
    }
    .bg-navbar-theme .navbar-text {
        color: #ebebeb
    }
.bg-navbar-theme .navbar-text a {
  color: #222
}
.bg-navbar-theme .navbar-text a:hover, .bg-navbar-theme .navbar-text a:focus {
  color: #222
}
.bg-navbar-theme hr {
  border-color: rgba(34, 34, 34, 0.075)
}
.layout-navbar {
  box-shadow: 0 1px 0 rgba(24, 28, 33, 0.1)
}
.bg-sidenav-theme {
  background-color: #ffffff !important;
  color: #999999;
  box-shadow: 0 0 10px rgba(0,0,0,0.05);
}
.bg-sidenav-theme .sidenav-link, .bg-sidenav-theme .sidenav-horizontal-prev, .bg-sidenav-theme .sidenav-horizontal-next {
  color: #999999
}
.bg-sidenav-theme .sidenav-link:hover, .bg-sidenav-theme .sidenav-link:focus, .bg-sidenav-theme .sidenav-horizontal-prev:hover, .bg-sidenav-theme .sidenav-horizontal-prev:focus, .bg-sidenav-theme .sidenav-horizontal-next:hover, .bg-sidenav-theme .sidenav-horizontal-next:focus {
  color: #222
}
.bg-sidenav-theme .sidenav-link.active, .bg-sidenav-theme .sidenav-horizontal-prev.active, .bg-sidenav-theme .sidenav-horizontal-next.active {
  color: #fff
}
.bg-sidenav-theme .sidenav-item.disabled .sidenav-link, .bg-sidenav-theme .sidenav-horizontal-prev.disabled, .bg-sidenav-theme .sidenav-horizontal-next.disabled {
  color: #6e747c !important
}
.bg-sidenav-theme .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .bg-sidenav-theme .sidenav-item.active > .sidenav-link {
  color: #222
}
.bg-sidenav-theme .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #22283C 
}
.bg-sidenav-theme.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #292f38
}
.bg-sidenav-theme.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .bg-sidenav-theme.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #363e4a
}
.bg-sidenav-theme .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .bg-sidenav-theme .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #999
}
.bg-sidenav-theme .sidenav-text {
  color: #222
}
.bg-sidenav-theme .sidenav-header {
  color: #787c83
}
.bg-sidenav-theme hr, .bg-sidenav-theme .sidenav-divider, .bg-sidenav-theme .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(34,34,34,0.075) !important
}
.bg-sidenav-theme .sidenav-inner > .sidenav-header::before, .bg-sidenav-theme .sidenav-block::before {
  background-color: rgba(34,34,34,0.075)
}
.bg-sidenav-theme .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #404753
}
.bg-sidenav-theme .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.bg-sidenav-theme .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .bg-sidenav-theme .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #363e4a
}
.bg-sidenav-theme .ps__thumb-y, .bg-sidenav-theme .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.52523) !important
}
.bg-sidenav-theme .sidenav-inner > .sidenav-item.active > .sidenav-link .sidenav-icon {
  color: #9B0C19 !important
}
.bg-sidenav-theme .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background: #eee !important
}
.bg-sidenav-theme .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) > div:first-of-type {
  position: relative
}
.bg-sidenav-theme .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) > div:first-of-type:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 0;
  border-bottom: 0px solid #9B0C19
}
.bg-sidenav-theme .sidenav-link:hover {
  background: #fff
}
.bg-footer-theme {
  background-color: #fff !important;
  color: #b5b6b8
}
.bg-footer-theme .footer-link {
  color: #b5b6b8
}
.bg-footer-theme .footer-link:hover, .bg-footer-theme .footer-link:focus {
  color: #222
}
.bg-footer-theme .footer-link.disabled {
  color: #dbdcdd !important
}
.bg-footer-theme .footer-text {
  color: #222
}
.bg-footer-theme .show > .footer-link, .bg-footer-theme .active > .footer-link, .bg-footer-theme .footer-link.show, .bg-footer-theme .footer-link.active {
  color: #222
}
.bg-footer-theme hr {
  border-color: rgba(34, 34, 34, 0.075)
}
.layout-footer {
  box-shadow: 0 -1px 0 rgba(24, 28, 33, 0.1)
}
hr {
  border-color: rgba(24, 28, 33, 0.1)
}