@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

.portal-home-page__container {
  background-color: #F5F5F5 !important;
}

.portal-article-page {
  background-color: #F5F5F5 !important;
}

.portal-knowledge-base-leftnav {
  background-color: #F5F5F5 !important;
}

.portal-article-page__content {
  font-family: "Montserrat", sans-serif !important;
}

.portal-article-toc-container {
  color: blue !important;
}

.portal-public,
.portal-home-page {
  font-family: "Montserrat", sans-serif !important;
  background-color: #F5F5F5 !important;
}

.portal-knowledge-base-breadcrumb__link,
.portal-knowledge-base-breadcrumb__item {
  color: #0062A7 !important;
}

.portal-directory-page__subdirectories-list {
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(420px, 1fr)) !important;
}

.portal-directory-page__subdirectories-list .portal-directory-card {
  background: transparent !important;
  outline: 0px !important;
  border: 0px !important;
}

.portal-directory-page__subdirectories-list .portal-directory-card {
  --bg-layer-02: #F5F5F5 !important;
  background: transparent !important;
}

.portal-common-footer {
  background: #00283B !important;
  color: white !important;
}

.portal-common-header {
  box-shadow: none !important;
}

.portal-directory-card__article-count {
  color: #434F61 !important;
}

.portal-banner__title {
  font-weight: 900 !important;
  font-size: 3rem !important;
  padding-bottom: 1rem !important;
}

.portal-directory-card__title {
  font-size: 18px !important;
  font-weight: 400 !important;
}

.portal-common-header__org__logo,
.portal-common-footer__org__logo {
    border-radius:0 !important;
}
 .portal-common-header__tabs-container {
    position: relative;
    left: 0;
    transform: none;
    padding-left: 16px;
}