body,
h1,
h2,
h3,
h4,
h5,
h6,
button,
input,
optgroup,
select,
textarea {
  font-family: 'Poppins', sans-serif !important;
}

.btn-primary {
  background-color: #28afd0 !important;
  border-color: #28afd0 !important;
}

.alert-info {
  background-color: #d5eef4 !important;
}

.app-sidebar .toggle-menu .side-menu__item.active {
  color: #28afd0 !important;
}

.app-sidebar .toggle-menu .side-menu__item:hover {
  color: #28afd0 !important;
}

.app-sidebar .side-menu__item.active .side-menu__icon {
  color: #28afd0 !important;
}

.app-sidebar .toggle-menu .side-menu__item.active:hover .side-menu__icon {
  color: #28afd0 !important;
}

#back-to-top {
  background: #28afd0 !important;
}

#back-to-top:hover {
  color: #28afd0 !important;
  border: 2px solid #28afd0 !important;
}

.header .dropdown-item:hover,
.header .dropdown-item:focus {
  color: #28afd0 !important;
}

.input-group-addon {
  color: #28afd0 !important;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #28afd0;
  border: 1px solid #28afd0;
}

a {
  color: #28afd0;
}

a:hover {
  color: #28afd0;
}

.text-primary {
  color: #5964ff !important;
}

.text-gray {
  color: #686868 !important;
}

.campaign-notification-wrapper,
.campaign-filter-wrapper,
.campaign-schedule-wrapper,
.campaign-message-template-wrapper,
.campaign-response-template-wrapper,
.message-time-container,
.schedule-later-wrapper {
  display: none;
}

.nav-tabs .nav-link:hover:not(.disabled), .nav-tabs .nav-link.active {
  background: #28afd0 !important;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border: 1px solid #28afd0 !important;
}

.custom-switch-input:checked ~ .custom-switch-indicator {
  background: #28afd0 !important;
}
