* {
  font-family: 'ITC Franklin Gothic Std', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #1F1D1A; }

body, input {
  background: #FAF9F5; }

@font-face {
  font-family: 'ITC Franklin Gothic Std';
  src: url("/fonts/ITCFranklinGothicStd-Book.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ITC Franklin Gothic Std Book Condensed';
  src: url("/fonts/ITCFranklinGothicStd-Book.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ITC Franklin Gothic Std MdCd';
  src: url("/fonts/ITCFranklinGothicStd-MdCd.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ITC Franklin Gothic Demi';
  src: url("/fonts/ITCFranklinGothicStd-Demi.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ITC Franklin Gothic DemiXCmpr';
  src: url("/fonts/FranklinGothic-DemiXCmpr.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

.bold-text {
  color: #1F1D1A;
  font-size: 35px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  /* letter-spacing: -0.875px; */
  /* text-transform: lowercase; */ }

.regular-text {
  color: #1F1D1A;
  font-size: 35px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.875px;
  /* text-transform: lowercase; */ }

@media only screen and (max-width: 600px) {
  .regular-text {
    font-size: 20px; }
  .bold-text {
    font-size: 20px; } }

.vertical-center {
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

#outer {
  display: flex;
  align-items: center;
  justify-content: center; }

.banner, .sub-banner {
  color: var(--Grey-200, #E0E0E0);
  font-family: 'ITC Franklin Gothic DemiXCmpr';
  text-align: center;
  font-size: 7em;
  font-style: normal;
  /* font-weight: 600; */
  line-height: 83%;
  /* 178.027px */ }

.sub-banner {
  font-size: 3.5em; }

.password {
  font-family: 'ITC Franklin Gothic Std MdCd';
  margin-top: 60px;
  text-align: center;
  font-size: 1em; }

.password input {
  font-size: 1em;
  font-family: 'ITC Franklin Gothic Std MdCd';
  text-align: center;
  box-sizing: border-box;
  border: none;
  border-bottom: 1px solid var(--Grey-600, #626263); }
