/* Colors */ :root {
  --color-default: #464646;
  --color-primary: #006ab2;
  --bs-primary: #006ab2;
  --bs-primary-rgb: 0, 106, 179;
  --color-secondary: #6c757d;
  --bs-secondary: #6c757d;
  --bs-secondary-rgb: 108, 117, 125;
  --color-success: #009793;
  --bs-success: #009793;
  --bs-success-rgb: 0, 151, 147;
  --color-danger: #e74f6a;
  --bs-danger: #e74f6a;
  --bs-danger-rgb: 232, 80, 106;
  --color-warning: #ffc107;
  --bs-warning: #ffc107;
  --bs-warning-rgb: 255, 193, 7;
  --color-info: #6992B6;
  --bs-info: #6992B6;
  --bs-info-rgb: 105, 146, 182;
  --color-light: #F5F5F5;
  --bs-light: #F5F5F5;
  --bs-light-rgb: 245, 245, 245;
   --color-grey-light: #9195a2;
  --bs-grey-light: #9195a2;
  --bs-grey-light-rgb: 145, 149, 162;
  --bs-accordion-color: var(--color-primary);
  --bs-link-color: var(--color-primary);
  --bs-link-hover-color: var(--color-info);
}
.pagination {
  --bs-pagination-padding-x: 16px;
  --bs-pagination-padding-y: 7px;
  --bs-pagination-color: var(--color-default);
  --bs-pagination-bg: var(--color-extralight);
  --bs-pagination-border-width: none;
  --bs-pagination-border-radius: 3px;
  --bs-pagination-hover-color: white;
  --bs-pagination-focus-color: white;
  --bs-pagination-active-color: white;
  --bs-pagination-hover-bg: var(--color-primary);
  --bs-pagination-focus-bg: var(--color-primary);
  --bs-pagination-active-bg: var(--color-primary);
  --bs-pagination-focus-box-shadow: none;
  --bs-pagination-disabled-bg: var(--color-extralight);
}
.btn {
  font-weight: 600;
  font-size: 0.95rem;
  --bs-btn-border-radius: 3px;
  text-decoration: none;
}
.btn-lg {
  padding: 12px 24px;
}
.btn-primary {
  --bs-btn-bg: #054a85;
  --bs-btn-border-color: #054a85;
  --bs-btn-hover-bg: #6992B6;
  --bs-btn-hover-border-color: #6992B6;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-bg: #6992B6;
  --bs-btn-active-border-color: #6992B6;
}
.btn-danger {
  --bs-btn-bg: #c4161c;
  --bs-btn-border-color: #c4161c;
}
.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0880e8;
  --bs-btn-border-color: #0880e8;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #054a85;
  --bs-btn-hover-border-color: #054a85;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #054a85;
  --bs-btn-active-border-color: #054a85;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-light {
  --bs-btn-bg: #c1c1c1;
  --bs-btn-border-color: #c1c1c1;
}
.btn.bi:before {
  padding-right: 0.5em;
}
.btn:focus {
  box-shadow: none;
}
.modal {
  --bs-modal-border-radius: 3px;
}