
    /* @font-face {
      font-family: 'pix';
      src: url(../fonts/Web437_EagleSpCGA_Alt3-2y.woff) format('woff');
      font-weight: normal;
      font-style: normal;
    } */

    body {
      font-family: 'pix', 'Courier New', Courier, monospace;
      margin: 0;
      padding: 0;
    }

    #c {
      position: fixed;
      top: 0;
      left: 0;
      z-index: -1;
    }

    .container{
      position: fixed;
      top: 0;
      left: 0;
      display: flex;
      flex-direction: column;
      width: 100%;
      height: 100vh;
      justify-content: center;
      align-items: center;
    }

    .main {
      position: fixed;
      top: 0;
      left: 0;
      padding: 0px 10px 0px 10px;
      z-index: 1;
      width: 65%;
      height: auto;
      /* overflow-y: scroll; */
      background-color: rgba(0, 0, 0, 0.6);
      /* font-family: 'Courier New', Courier, monospace; */
      font-size: 1em;
      border-radius: 10px;
    }

    .main h2 {
      color: #efefef;
    }

    .main p {
      color: #88f;
      font-weight: bold;
    }

    .main i {
      color: #fc3;
    }

    .main b {
      color: #3cf;
    }

    .btn {
      /* position: absolute; */
      /* bottom: 5px; */
      /* right: 5px; */
      /* this is a button and needs some buttony css */
      cursor: pointer;
      /* background-color: #f1f1f1; */
      /* border: 1px solid black; */
      /* border should be slightly round */
      /* border-radius: 5px; */
      padding: 5px;
      /* should be a wide as the text */
      width: max-content;
      color: #f33;
      font-weight: bold;
      font-size: 1.5em;
    }

    /* media query for devices */
    @media only screen and (max-width: 600px) {
      .main {
        width: 80%;
        height: 100vh;
        overflow-y: scroll;
        /* padding-bottom: 100px; */
      }
    }