.accessibility-mode {
  background-color: black !important;
  color: white !important;
  font-size: 1.5rem;
  line-height: 1.8;
  letter-spacing: 0.05em;
}

.accessibility-mode h1,
.accessibility-mode h2,
.accessibility-mode h3,
.accessibility-mode h4,
.accessibility-mode h5,
.accessibility-mode h6 {
  color: yellow !important;
  text-transform: uppercase;
}

.accessibility-mode a {
  color: cyan !important;
  font-weight: bold;
  text-decoration: underline;
}

.accessibility-mode a.nav-link {
    text-decoration: none !important;
}

.accessibility-mode img {
  border: 3px solid white;
}

.accessibility-mode button,
.accessibility-mode input,
.accessibility-mode textarea,
.accessibility-mode label {
  font-size: 1.25rem;
}