.siteforceThemeLayoutStarter.isHeroUnderHeader-true > .a11y-banner > .header .forceCommunityThemeLogo .logoImage {
  width: 300px !important;
  height: 50px !important;
}

.siteforceThemeLayoutStarter.isHeroUnderHeader-true > .a11y-banner > .header {
  background: #fff;
  position: relative;
  border-bottom: 1px solid #cad3e5;
  box-shadow: 0 4px 10px rgba(202, 211, 229, 0.4705882353);
}

.siteforceThemeLayoutStarter.isHeroUnderHeader-true > .a11y-banner > .header .themeHeader {
  width: 1280px;
  max-width: 100%;
  margin: 0 auto;
}

.forceCommunityThemeHeroBase .comm-is-absolute {
  background: #e8ecf4 !important;
}

.forceCommunityThemeHeroBase .contentTitle {
  font-size: 2.5rem;
  text-shadow: none !important;
  color: #333 !important;
}

.searchRegion .forceCommunityThemeSearch.helpCenterHomeHero .search-box {
  border-color: #CCC !important;
}

.forceCommunityTopicCatalog .topicHierarchy-topBox {
  border: 1px solid #DDD !important;
  padding: 18px !important;
  border-radius: 6px !important;
}

.forceCommunityTopicCatalog a {
  color: #333;
}

.selfServiceTopicTrendingArticles42 .slds-grid--vertical a {
  color: #333;
  text-decoration: none;
}

.selfServiceTopicTrendingArticles42 .slds-grid--vertical a span {
  font-size: 13px !important;
}