body{
    background-color: rgb(32, 32, 32);
}

.marge{
    padding: 3em;
}

main{
    text-align: center;
    color: rgb(255, 255, 255);
    font-family: 'Jockey One', sans-serif ;
    
   .hero{
        text-align: center;
        padding: 4rem 1.5rem 2rem;

        .label {
            font-size: 0.72rem;
            letter-spacing: 0.25em;
            margin: 0;
            color: rgb(245, 179, 57);
        }
        
        h1{
            font-size: 80px;
            letter-spacing: 1px;
            margin: 0;
        }

        .sub{
            max-width: 360px;
            margin-inline: auto;
            color: rgb(129, 129, 129);
        }
   }

.message{
    background-color:  rgba(66, 66, 66, 0.589);
    margin-left: 40em;
    margin-right: 40em;
    padding: 3em;
    border-radius: 1em;  
    margin-bottom: 6em;
    #mess{
        padding:0.8em ;
       
        #message-id{
            height: 8em;
            padding-right: 23.7em;
       }
    }
}

}
.row-2{
    padding: 0.5em;
    display: flex;
    justify-content: space-around; 
}

.field{
    display: flex;
    flex-direction: column;
    align-items: start;    
    
    label{
        padding-left: 15px;
        margin-bottom: 5px;
    }     
}

input,textarea{
    background-color: rgb(32, 32, 32);
    border: none;
    border: solid 0.1px rgb(75, 75, 75);
    border-radius: 0.8em;
    font-size: 1em;
    padding: 1em;
    margin-right: 1em;
    outline-color:rgb(245, 179, 57);
    color: white;
}

.divider{
    background-color: rgb(85, 85, 85);
    padding: 0.5px;
    margin-top:1em ;
    margin-bottom: 0.5em;
    margin-left: 0.8em;
    margin-right: 1.8em;
}

.submit-row {
    display: flex;
    align-items: center;
    padding-left: 0.6em;
    justify-content: space-between;
}

.btn-submit {
    background: rgb(245, 179, 57);
    color: #0e0e0e;
    border-radius: 1em;
    padding: 0.8em;
    font-size: 1em;
    letter-spacing: 0.12em;
    transition: background-color 0.2s;
}

.btn-submit:hover {
    background-color: rgb(136, 100, 33);
}
