.page-node-49 .region--dark-background,
.page-node-49 .tp-title-wrap {
  display: none !important;
}

/*menus*/
.inverted-header-enabled:not(.onscroll) .js-transparent-header ul.menu > li > a,
.inverted-header-enabled:not(.onscroll) .js-transparent-header ul.menu > li > span {
  color: #000;
}

body,
p,
.region--bright-background, 
.region--default-background {
  color: black !important;
}

.promoted-label {
  display: none !important;
}

.page-node-74 .region-content,
.page-node-74 .header,
.page-node-74 .page-top-container,
.page-node-74 .header.js-fixed.region--bright-background {
  background-color: #E8C7C8;
}

.header-container ul.menu > li a {
  color: black;
}

.subfooter__section {
  color: #E8C7C8;
}

.subfooter__section ul.menu li a {
  color: #E8C7C8;
}

.subfooter__container {
  border-color: #E8C7C8;
}

.to-top.show {
 background:  #E8C7C8;
}

.to-top.show:hover {
 background:  #000;
}

.internal-banner h1 {
  color: black !important;
}

.page-node-type-mt-showcase .masonry-item .field-content {
  padding: 15px;
}

.page-node-74 .field--name-field-mt-hero-v2-description p {
  font-size: 140%;
}

.overlay-icon.overlay-icon--button {
display: none;
}

.node--type-mt-post .flippy__title {
  display: none;
}

.page-node-type-mt-post .internal-banner {
  background-color: #E8C7C8;
}

.page-node-78 .pt-xl-4, 
.page-node-78 .py-xl-4 {
  padding-top: 0 !important;
}

.page-view-id-mt-posts-grid .node__meta-item {
  display: none;
}