.region--dark-background nav ul.menu li a, .region--dark-background nav ul.menu li > span {
  color: #eee;
}
a.button {
  background-color: var(--mt-base-color);
}
a.button:hover {
  background-color: var(--mt-dark-color);
}
.green_overlay polygon {
  fill: var(--mt-dark-color);
}
ul.social-media-links--platforms a:hover, ul.social-media-links--platforms a:focus {
  color: var(--mt-dark-color);
}
.region--colored-background .subfooter-top__section ul.menu li a:hover,
.region--colored-background .subfooter-top__section ul.menu li a:focus {
  border-bottom-color: var(--mt-base-color);
  color: var(--mt-base-color);
  text-decoration: underline;
  color: rgba(55,55,55,0.95);
}
#footer .block-superfish .sf-menu.menu li.sf-depth-1:after,
#footer ul.menu li:after {
  background: var(--mt-base-color);
}
.footer.region--colored-background h2.title, .footer.region--colored-background h2 {
  border-bottom: 2px solid #fff;
}
.paragraph__column .button:active {
  background-color:  var(--mt-dark-color);
  color: #fff;
}
.btn-primary {
  color: hsl(var(--mt-base-color));
  border-radius: 0;
}
.tse_powered a:hover {
  filter: invert(10%);
  color: inherit;
}
