.t4-megamenu .navbar-nav > li > a .item-caret::before, .t4-megamenu .navbar-nav > li > .nav-link .item-caret::before {
  border-top-color: #fff;
}/*.t4-palette-dark {
  background-color: #a85f23;
  color: #ffffff;
}
.t4-header {
  background-color: #a85f23;
  color: #ffffff;
}*/
.t4-main-body {
  padding-top: 1rem;
  padding-bottom: 0rem;
}

 .nav-breakpoint-lg .t4-megamenu {
   background: #a85f23;
}
.page-header a, .categories-list a {
  color: #0d4a6c;
}
.not-at-top #t4-header.t4-sticky {
  background-color: #a85f23;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);
}

.page-header h2, .page-header .h2, .categories-list h2, .categories-list .h2 {
  font-size: var(--h3-font-size);
  margin: 0 0 0.5rem;
  border-bottom: 1px solid #eeeeee;
  line-height: 60px;
}
.t4-palette-dark .nav > li a, .t4-palette-dark .nav > li .nav-link {
  color: #ffffff;
}
/*h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: var(--heading-font-family);
  font-weight: var(--heading-font-weight);
  line-height: var(--heading-line-height);
  color: #0d4a6c;
}*/
h2, .h2 {
  font-size: 28px;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #0d4a6c;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 500;
  line-height: 1.1;
}
a {
  color: #0d4a6c;
}
h1 a, h2 a, h3 a, h4 a {
  color: #0d4a6c;
}
.item-page.layout-default.no-sidebar .top-article-info {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  max-width: 768px;
}
.navbar-brand.logo-control img.logo-img {
  max-height: 100%;
}