        * { 
      box-sizing: border-box;
      margin: 0; 
      font-family: Arial, Helvetica, sans-serif; 
    }

    .column {
      float: left; 
    }

    .row::after {  
      content: ""; 
      display: table; 
      clear: both; 
    }

      button {
        margin-left: 42%;
        margin-top: 30px;
        padding: 15px 35px;
        background-color: rgb(237, 237, 38);
        color: black;
        text-decoration: none;
        font-size: 15px;
        font-weight: 600;
        border: none;
        }

      input[type=text], input[type=tel], select, textarea {
          width: 100%;
          padding: 10px 8px;
          border: 1px solid #ccc;
          box-sizing: border-box; 
          margin-top: 6px;
          margin-bottom: 16px;
          resize: vertical;
        }

        .checkbox {
          display: flex;
          align-items: center;
          font-size: 14px;
          padding-bottom: 30px;
          color: white;
        }

      input[type=submit] {
          background-color: rgb(237, 237, 38);
          color: black;
          padding: 15px 45%;
          border: none;
          cursor: pointer;
          font-weight: 700;
        }   

      .container {
        height: 500px;
        width: 82%;
        background-color: rgb(30, 29, 29);
        padding: 20px 4%;
        }

        a {
          color: rgb(237, 237, 38);
          text-decoration: none;
        }
      