.membership-benefits td { border-width: 0px; }
.hero h1, .hero h2, .hero h3, .hero h4, .hero p, .hero li { text-shadow: 1px 1px 2px black; }

@media only screen and (min-width: 1024px) {
  #header-main-navigation > ul > li:last-child { padding: 0 1.5rem; }
  #header-main-navigation > ul > li:last-child a { 
    background: linear-gradient(var(--button-background-gradient-angle), var(--button-background-primary-colour), var(--button-background-secondary-colour)); 
    border-radius: var(--button-border-radius); 
    color: white;
  }
}