.logo-color-text {
  background: linear-gradient(219deg, #023047 19%, transparent 19%, transparent 20%, #219EBC 20%, #023047 39%, transparent 39%, transparent 40%, #219EBC 40%, #b55c5c 59%, transparent 59%, transparent 60%, #023047 60%, #219EBC 79%, transparent 79%, transparent 80%, #219EBC 80%);
  background-clip: text;
  color: transparent;
  -webkit-background-clip: text;
}

.main-sidebar {
  background-color: #f7f7f8 !important;
}

.bg-info {
  background: linear-gradient(113deg, #219EBC 78%, #b55c5c 78%);
}

.navbar-light {
  background-color: #023047;
}

.nav-2 {
  background: #219EBC;
}

.card-header a {
  color: #023047;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #000;
  border-bottom: #219EBC solid 2px;
  background: #f7f5f5;
}

.nav-sidebar > .nav-item .nav-icon {
  text-align: left;
  width: 1.2rem;
  margin-top: 4px;
  color: #023047;
}

.custom-color-header {
  color: #010f16 !important;
}

.btn-primary {
  color: #fff;
  background-color: #219EBC !important;
  border-color: #219EBC !important;
}

.page-link {
  color: #023047;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff !important;
  background-color: #023047 !important;
  border-color: #023047 !important;
}

.dropdown.bootstrap-select .dropdown-footer,
.dropdown-header {
  padding: 0.2rem 1rem;
  background: #219EBC;
  color: #fff;
}

.bg-light {
  background-color: #f7f7f8 !important;
  border-bottom: #d1d1d1 solid 1px;
  border-top: #d1d1d1 solid 1px;
}

.facet-filter .btn-success {
  background-color: #023047 !important;
  border-color: #219EBC !important;
  color: #fff;
  padding: 0 5px;
}

.facet-filter .btn-secondary {
  background-color: #023047 !important;
  border-color: #219EBC !important;
  color: #fff;
}

.btn-one {
  color: #fff;
  background-color: #219EBC !important;
  border-color: #219EBC !important;
}

.btn-two {
  color: #fff;
  background-color: #023047 !important;
  border-color: #219EBC !important;
}

.btn-t .nav-2 {
  background: #219EBC;
}

.nav-2 a {
  color: #fff;
}

.nav-2 li {
  border-right: #219EBC solid 1px;
}

.nav-2 a:hover {
  color: #fff;
  background: linear-gradient(94deg, #219EBC 0%, #023047 100%);
}

.nav-2 a.active {
  color: #fff;
  background: linear-gradient(94deg, #ffffff, #ffffff);
  color: #219EBC;
  margin: 2px 2px 0 2px;
}

.bg-olive.btn:not(:disabled):not(.disabled):active,
.bg-olive.btn:not(:disabled):not(.disabled).active,
.bg-olive.btn:active,
.bg-olive.btn.active {
  background-color: #023047 !important;
  border-color: #6d4f7d;
  color: #fff;
}

.bg-olive.btn:hover {
  border-color: #023047;
}

.dropdown-item:active {
  background-color: #219EBC;
}

.dropdown-item:hover,
.dropdown-item:focus {
  color: #fff !important;
  text-decoration: none;
  background-color: #219EBC;
}

.widget-user .widget-user-header:hover {
  transform: scale(1.06);
  background: linear-gradient(113deg, #219EBC 78%, #b55c5c 78%);
}

.fixed-back-button {
  color: #fff;
  position: fixed;
  bottom: 10px;
  right: 15px;
  margin: 0;
  background-color: #219EBC;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  text-align: center;
  line-height: 15px;
  z-index: 999;
  text-align: center;
}

.fixed-back-button:hover {
  color: #219EBC;
  font-weight: bold;
  background-color: #fff;
  border: 1px solid rgb(207, 207, 207);
}

.card-primary.card-outline {
  border-top: 3px solid #023047;
}
