@import url("theme.min.css");

.btn-primary {
  --coach-btn-color: #fff;
  --coach-btn-bg: #fa9c30;
  --coach-btn-border-color: #faab53;
  --coach-btn-hover-color: #fff;
  --coach-btn-hover-bg: #fa9c30;
  --coach-btn-hover-border-color: #fa9c30;
  --coach-btn-focus-shadow-rgb: 255, 114, 86;
  --coach-btn-active-color: #fff;
  --coach-btn-active-bg: #fa9c30;
  --coach-btn-active-border-color: #fa9c30;
  --coach-btn-active-shadow: inset 0 3px 5px rgba(38, 31, 68, 0.125);
  --coach-btn-disabled-color: #fff;
  --coach-btn-disabled-bg: #faab53;
  --coach-btn-disabled-border-color: #faab53;
}

.btn-outline-primary {
  --coach-btn-color: #faab53;
  --coach-btn-border-color: #faab53;
  --coach-btn-hover-color: #fff;
  --coach-btn-hover-bg: #faab53;
  --coach-btn-hover-border-color: #faab53;
  --coach-btn-focus-shadow-rgb: 255, 89, 56;
  --coach-btn-active-color: #fff;
  --coach-btn-active-bg: #faab53;
  --coach-btn-active-border-color: #faab53;
  --coach-btn-active-shadow: inset 0 3px 5px rgba(38, 31, 68, 0.125);
  --coach-btn-disabled-color: #faab53;
  --coach-btn-disabled-bg: transparent;
  --coach-btn-disabled-border-color: #faab53;
  --coach-gradient: none;
}

.btn-link {
    --coach-btn-font-weight: 400;
    --coach-btn-color: #fa9c30;
    --coach-btn-bg: transparent;
    --coach-btn-border-color: transparent;
    --coach-btn-hover-color: #fa9c30;
    --coach-btn-hover-border-color: transparent;
    --coach-btn-active-color: #fa9c30;
    --coach-btn-active-border-color: transparent;
    --coach-btn-disabled-color: #6f6985;
    --coach-btn-disabled-border-color: transparent;
    --coach-btn-box-shadow: 0 0 0 #000;
    --coach-btn-focus-shadow-rgb: 255,114,86;
    text-decoration: none;
}

.btn:hover {
  background-color: var(--coach-btn-hover-bg);
  border-color: var(--coach-btn-hover-border-color);
  color: var(--coach-btn-hover-color);
}

.bg-blue {
  background-color: #3974ba;
  color: #ffffff;
}

.text-blue {
  color: #3974ba;
}

.bg-lightblue {
  background-color: #dff0ff;
}

a {
  color: rgba(var(--coach-link-color-rgb), var(--coach-link-opacity, 1));
  text-decoration: none;
}

.btn-dark {
    --coach-btn-color: #fff;
    --coach-btn-bg: #3974ba;
    --coach-btn-border-color: #3974ba;
    --coach-btn-hover-color: #fff;
    --coach-btn-hover-bg: #326bb2;
    --coach-btn-hover-border-color: #326bb2;
    --coach-btn-focus-shadow-rgb: 71,65,96;
    --coach-btn-active-color: #fff;
    --coach-btn-active-bg: #3974ba;
    --coach-btn-active-border-color: #326bb2;
    --coach-btn-active-shadow: inset 0 3px 5px rgba(38,31,68,.125);
    --coach-btn-disabled-color: #fff;
    --coach-btn-disabled-bg: #3974ba;
    --coach-btn-disabled-border-color: #3974ba;
}

.btn-outline-dark {
    --coach-btn-color: #3974ba;
    --coach-btn-border-color: #3974ba;
    --coach-btn-hover-color: #fff;
    --coach-btn-hover-bg: #3974ba;
    --coach-btn-hover-border-color: #3974ba;
    --coach-btn-focus-shadow-rgb: 38,31,68;
    --coach-btn-active-color: #fff;
    --coach-btn-active-bg: #3974ba;
    --coach-btn-active-border-color: #3974ba;
    --coach-btn-active-shadow: inset 0 3px 5px rgba(38,31,68,.125);
    --coach-btn-disabled-color: #3974ba;
    --coach-btn-disabled-bg: transparent;
    --coach-btn-disabled-border-color: #3974ba;
    --coach-gradient: none;
}