:root {
  --sign-in-bg-holder: url("/static/company/e40e724219d61331244b0fa9c636b0b0221f5ad5bd69376b20ad2eb900cb70af/img/250413-8338-a.jpg");
  --forgot-password-bg-holder: url("/static/company/e40e724219d61331244b0fa9c636b0b0221f5ad5bd69376b20ad2eb900cb70af/img/250413-8165.jpg");
  --profile-bg-holder: url("/static/company/e40e724219d61331244b0fa9c636b0b0221f5ad5bd69376b20ad2eb900cb70af/img/YXfWOn9reJsfhT6gqscop72bGa0.avif");

  --phoenix-primary: #306b59;
  --phoenix-primary-dark: #225042;
  --phoenix-primary-light: #dee3e2;
  --phoenix-primary-text-emphasis: var(--phoenix-primary-dark);
  --phoenix-link-hover-color: var(--phoenix-primary-dark);
  --phoenix-navbar-vertical-link-active-color: var(--phoenix-primary);
  /* --phoenix-logo-text: var(--phoenix-heading-color);
    --phoenix-navbar-brand-color: var(--phoenix-heading-color);
    --phoenix-navbar-brand-hover-color: var(--phoenix-heading-color); */

  --phoenix-link-color: var(--phoenix-primary);
  --phoenix-link-color-rgb: 48, 107, 89;
  --phoenix-link-hover-color: var(--phoenix-primary-dark);
  --phoenix-link-hover-color-rgb: 34, 80, 66;
  --phoenix-nav-link-color: var(--phoenix-primary);
  --phoenix-nav-link-color-rgb: 48, 107, 89;

  --phoenix-theme-wizard-active-color: var(--phoenix-primary);
  --phoenix-theme-wizard-complete-color: var(--phoenix-primary);

  --phoenix-theme-control-toggle-color: var(--phoenix-primary);
  --phoenix-theme-control-toggle-bg: #9ad8c5;
  --phoenix-theme-control-toggle-hover-color: var(--phoenix-theme-control-toggle-bg);
  --phoenix-theme-control-toggle-hover-bg: var(--phoenix-btn-bg);

  --phoenix-logo-text: var(--phoenix-primary-light);
  --phoenix-navbar-brand-color: var(--phoenix-heading-color);
  --phoenix-navbar-brand-hover-color: var(--phoenix-primary);

}

h1,
h2 {
  font-family: "Druk Wide Medium", Arial, Helvetica, sans-serif;
}

.btn-primary {
  --phoenix-btn-bg: var(--phoenix-primary);
  --phoenix-btn-hover-bg: var(--phoenix-primary-text-emphasis);
  --phoenix-btn-active-bg: var(--phoenix-primary);
  --phoenix-btn-disabled-bg: var(--phoenix-btn-bg);
  --phoenix-btn-border-color: var(--phoenix-primary);
  --phoenix-btn-hover-border-color: var(--phoenix-primary-text-emphasis);
  --phoenix-btn-active-border-color: var(--phoenix-primary);
  --phoenix-btn-disabled-border-color: var(--phoenix-btn-bg);
}

.btn-phoenix-primary {
  --phoenix-btn-color: var(--phoenix-primary);
  --phoenix-btn-hover-color: var(--phoenix-primary-dark);
  --phoenix-btn-active-color: var(--phoenix-primary);
}


.pagination {
  --phoenix-pagination-active-bg: var(--phoenix-primary);
  --phoenix-pagination-active-border-color: var(--phoenix-primary);
}

.form-check-input:checked {
  background-color: var(--phoenix-primary);
  border-color: var(--phoenix-primary);
}

.spinner-border {
  color: var(--phoenix-primary);
}