

 @font-face { 
      font-family: standardText; 
      src: url('/humming.otf'); 
    } 
    
    .header-img {
      img {
        width: 100%; 
      }
      text-align: center;
    }
    body {
      background-image: url("/pattern.png");
      background-attachment: fixed;
      background-size: 25%
    }
    header {
      color: WHITE;
      background-color: BLACK;
      text-align: center;
    }
    main {
      h1 {
        font-size: 36px;
        color: white;
        text-shadow: 3px 3px 0 GRAY;
        
         margin: 5px;
        padding: 15px;
        color: white;
        background-color: black;
        border-radius: 10px;
        border: 5px groove WHITE;
        text-align: center;
        img {
          width : 1000px;
          height: auto;
        }
      }
      font-family: standardText;
      background-color: #358F91;
      margin-top: 0px;
      margin-left: 25%;
      margin-right: 25%;
      border-radius: 10px;
      border: 4px solid #000000;
      box-shadow: 5px 5px;
      text-align: justify;

    }
    nav {
      float: right;
      flex: 1;
      background: #ccc;
      padding: 20px;
    }
    .textbox {
      margin: 5px;
      padding: 15px;
      color: white;
      background-image: url(/textbox.png);
      background-size: fixed;
      border-radius: 10px;
      border: 5px groove WHITE;
      
    }