body {
    font: 100.01% Verdana, Arial, Helvetica, sans-serif;
    color: red;
  }
 
  * {
    margin: 0;
    padding: 0;
  }
  
  html,body{
      margin: 0;
      padding: 0;
      text-align: center;
      height: 100%;
  }
  
  #headtext{
    float: right;
    text-align: right;
    color: white;
    height: 20em;
    padding-right: 10%;
    padding-top: clamp(1px, 5%, 100px);
  }

  #main {
    background-image: url('regularitz.png');
    background-position: top center;
    background-size: 100% ;
    background-repeat: no-repeat;
    width: auto;
    height: 35%;
    top: 0;
    left: 0;
    z-index: -100;
}





  /* FORM */

  
  #form {
    width: auto;
    color: black;
    padding-left: 10%;
    text-align: left;
}


input, textarea {
    width: 60%;
    border: 2px solid rgb(253, 191, 234);
    margin-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 16px;
    border-radius: 8px;
    }

textarea {
        height: 8em;
        }

input {
    height: 2em;
    }

button {
    background-color: rgb(253, 191, 234); /* Green */
    border: none;
    color: black;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 8px;
    font-size: 16px;
    }
button:hover:enabled {
    background-color: rgb(244, 30, 179); /* Green */
    border: none;
    color: black;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 8px;
    font-size: 16px;
    }

button:disabled {
    opacity: 0.6;
    cursor: not-allowed;
    }