.page-title-box h4 {
  font-family: "tussilago", sans-serif;
  color: #0e2aca;
  font-size: 30px !important;
  font-weight: 900;
}

.navbar-menu .navbar-nav .nav-link {
  color: #0e2aca;
  font-family: "montserrat", sans-serif;
  font-weight: 600;
  font-size: 14px;
}

.navbar-menu .navbar-nav .nav-link span {
  color: #000;
}

.navbar-menu .navbar-nav .nav-link.active {
  color: #0e2aca;
}
.navbar-menu .navbar-nav .nav-link.active span {
  color: #0e2aca;
}

.navbar-menu .navbar-nav .nav-sm .nav-link {
  font-family: "montserrat", sans-serif;
  font-weight: 500;
  color: #474848;
}

.navbar-menu .navbar-nav .nav-sm .nav-link:HOVER {
  color: #0e2aca;
}

.navbar-menu .navbar-nav .nav-sm .nav-link.active, .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true], .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=false] {
  color: #0e2aca;
  font-weight: 600;
}

[data-topbar=dark] #page-topbar {
  background: linear-gradient(to right, #1f1cff, #070f35);
  opacity: 1;
  border-color: #1f1cff;
}

[data-topbar=dark] .topbar-user {
  background: transparent;
}

[data-topbar=dark] .app-search .form-control {
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
}

.auth-one-bg .bg-overlay {
  background: -webkit-gradient(linear, left top, right top, from(#0e2aca), to(#0f0cc1));
  background: linear-gradient(to right, #0e2aca, #0f0cc1);
  opacity: 1;
}

.auth-bg-cover > .bg-overlay {
  background-image: none;
  background-position: center;
  background-size: cover;
  opacity: 1;
  background-color: #f7f7f9;
}

A .card-text {
  color: #000 !important;
}

A, H1, H2, H3, H4, H5 {
  color: #0e2aca;
}

.container {
  max-width: 100% !important;
}

.card-plugin .card, .news-grid-plugin .card {
  background: #f7f7f9;
}

.card-plugin .card-title {
  font-weight: 600;
}

H2.row-title {
  font-size: 15px;
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 30px;
  color: #000;
  font-weight: 600;
  margin-left: 10px;
}

.breadcrumb-item > a {
  text-decoration: underline !important;
}

body {
  font-family: "montserrat", sans-serif;
}

.btn-primary {
  --vz-btn-color: #fff;
  --vz-btn-bg: #0e2aca;
  --vz-btn-border-color: #0e2aca;
  --vz-btn-hover-color: #fff;
  --vz-btn-hover-bg: #5950cb;
  --vz-btn-hover-border-color: #544bbf;
  --vz-btn-focus-shadow-rgb: 128,118,241;
  --vz-btn-active-color: #fff;
  --vz-btn-active-bg: #544bbf;
  --vz-btn-active-border-color: #4f47b3;
  --vz-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --vz-btn-disabled-color: #fff;
  --vz-btn-disabled-bg: #0e2aca;
  --vz-btn-disabled-border-color: #0e2aca;
}

.active > .page-link, .page-link.active {
  background-color: #0e2aca;
  border-color: #0e2aca;
}

.article-head-row H1 {
  font-family: "tussilago", sans-serif;
  color: #0e2aca;
  font-size: 30px !important;
  font-weight: 900;
  text-transform: uppercase;
  text-align: center;
}

.article-head-row .badge {
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: 100px;
}

.container.article-standard img {
  max-width: 500px !important;
  padding-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container.article-standard {
  max-width: 800px !important;
}

.bg-danger {
  background-color: #cc3333 !important;
}

.border-danger {
  border-color: #cc3333 !important;
}

.text-danger {
  color: #cc3333 !important;
}

.bg-primary {
  background-color: #0e2aca !important;
}

/*# sourceMappingURL=custom.css.map */
