html {
  height: 100%;
  background-color: #3d5467 !important; }
  html body {
    font-family: Raleway !important;
    margin: auto !important;
    width: 50%;
    text-align: center !important;
    background-color: #3d5467 !important;
    color: #f4f1de !important; }
    html body .container {
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      position: absolute;
      margin: auto;
      height: 50%;
      color: #f4f1de !important; }
      @media screen and (max-width: 775px) {
        html body .container {
          max-width: none !important; } }
      html body .container .logo {
        color: #f4f1de;
        font-size: 1000%;
        letter-spacing: -8px;
        font-weight: 200;
        max-height: 190px; }
      html body .container .h1 {
        margin: 10px; }
      html body .container #registration-key {
        width: 50%;
        margin: 5px;
        display: inline-block; }
      html body .container #submit {
        width: 50%;
        border: 2px solid #f4f1de;
        margin: 10px;
        font-weight: 500;
        padding: 8px 0px; }
      html body .container #start-item {
        border: 4px solid #f4f1de !important;
        margin: 5px;
        height: 210px; }
        html body .container #start-item .oi {
          font-size: 90px;
          padding: 5px; }
        html body .container #start-item h4 {
          margin-top: 20px;
          padding-bottom: 5px; }
          @media screen and (max-width: 995px) {
            html body .container #start-item h4 {
              font-size: 22px; } }
          @media screen and (max-width: 650px) {
            html body .container #start-item h4 {
              font-size: 18px; } }
      html body .container .btn-outline-info {
        color: #f4f1de;
        white-space: unset; }
      html body .container .btn-outline-info:hover, html body .container .btn-outline-info:focus, html body .container .btn-outline-info:active, html body .container #submit:hover, html body .container #submit:focus {
        background-color: #f4f1de;
        color: #3d5467 !important;
        box-shadow: none; }
