#cm-header-1.cm-header-1 {
  background-color: #e4e8f1;
  margin: -74px;
}



.cm-primary-nav a:hover {
  color: #000000;
}

.cm-primary-nav a {
  color: #000;
  font-size: 14px;
  font-weight: 600;
}

.cm-site-branding img {
  height: 402px;
}

.cm-entry-title {
  visibility: hidden;
}

#breadcrumb-wrap.breadcrumb-wrap {
  visibility: hidden;
}

#cm-content.cm-content {
  margin: -99px;
  background-color: #ECEEF4;
}

.cm-footer-bar.cm-footer-bar-style-3 {
  margin: 31px;
}

footer {
  background-color: #242424;
  margin: -68px;
}

p {
  margin: 11px;
}

.cm-footer-bar-style-3 .cm-footer-bar-area {
  margin: 22px;
}