/* || Components */
/* -- cards */
.ti-card-service {
    margin: auto;
    text-align: center;
    font-weight: bold;
  }
/* -- toasts */
.ti-bg-toast-success {
  color: #fff;
  --bs-bg-opacity: 0.8;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.ti-bg-toast-warning {
  --bs-bg-opacity: 0.8;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.ti-bg-toast-info {
  --bs-bg-opacity: 0.8;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.ti-bg-toast-danger {
  --bs-bg-opacity: 0.8;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.ti-bg-toast-debug {
  --bs-bg-opacity: 0.8;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
/* buttons */
.ti-btn-dark {
    background-color: #212A3E !important;
    color: #fff !important;
    font-weight: bold;
}
.ti-btn-dark:hover {
  background-color: #394867 !important;
  color: #fff !important;
}
a.dropdown-item.active, a.dropdown-item:active {
  background-color: #9BA4B5 !important;
}
/* || Animation */
/* grow */
.ti-grow { 
  transition: all .2s ease-in-out; 
}
.ti-grow:hover { 
  transform: scale(1.05); 
}
/* ------- */
/* || Tabs */
.tabs-table-content button[role="tab"].nav-link  {
  border: 0;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  color: #212529;
}
.tabs-table-content button[role="tab"].nav-link.active  {
  background-color: #212529;
  color: #fff;
  font-weight: 500;
}
.tabs-table-content button[role="tab"].nav-link:hover  {
  background-color: #212529;
  color: #fff;
  font-weight: 500;
}

.custom-heading {
  background-color: #343a40;
  color: white;
  padding: 3rem 0;
  margin-top: 56px;
}

.custom-heading .fs-1 {
  font-weight: bold;
}