body,
html {
  background-color: #ebebeb;
  color: #414148; }

a {
  color: #656570; }
  a:hover, a:active, a.active {
    color: #414148; }

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #414148; }

button.btn, input[type="submit"] {
  background-color: #94ce11;
  color: #fff; }
  button.btn.secondary, input.secondary[type="submit"] {
    background-color: #414148; }

.btn-secondary {
  background-color: #414148; }

.btn-light:hover {
  background-color: #656570;
  border-color: inherit; }

.primary {
  color: #94ce11 !important; }

.primary-color {
  background-color: #94ce11;
  color: #fff; }

.black {
  color: #1d1d20; }

.gray {
  color: #656570; }

.logo {
  color: #414148; }

.sidebar .current-user a h5,
.sidebar .current-user a h6 {
  color: #656570; }

.navbar {
  background-color: #ebebeb; }

.custom-file-label::after {
  background-color: #94ce11;
  color: #fff; }

.sales-evolution {
  background: #fff; }
  .sales-evolution .sales-evolution-stats .sale-evolution .label {
    color: #414148; }
  .sales-evolution .sales-evolution-stats .sale-evolution .value {
    border-color: #656570;
    color: #414148; }

.table tr.discarded td {
  color: #c1c1c7; }

[class*="-icon"] {
  color: #7e7e8b; }

.page-link {
  background-color: #ebebeb;
  border-color: #ababab;
  color: #656570; }
  .page-link span {
    color: #656570; }
  .page-link:hover {
    background-color: #94ce11;
    border-color: #ababab;
    color: white; }
    .page-link:hover span {
      color: white; }

.page-item.active {
  opacity: 1;
  pointer-events: none; }
  .page-item.active .page-link {
    background-color: #94ce11;
    border-color: #ababab;
    color: white; }

.page-item.disabled .page-link {
  background-color: #c5c5c5;
  border-color: #ababab;
  color: #7e7e8b; }

.formation-card footer .progress,
.session-card footer .progress {
  background-color: #d2d2d2 !important; }

.formation-card footer .progress-bar,
.session-card footer .progress-bar {
  background-color: #94ce11 !important; }

