/*********************/
/* Shared Typography */
/*********************/

* {
  margin: 0;
  font-family: var(--font-family);
}

body,
html {
  /* height: 100%; */
  background-color: black;
  color: var(--soft-white);
}

.h2-custom {
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding-top: 50px;
  text-shadow: 3px 3px 3px gray;
}

p,
a {
  font-size: var(--base);
  letter-spacing: 2px;
}

cite {
  font-style: normal;
}

.btn {
  text-transform: uppercase;
}
