body {
    background-color: hsl(240, 8%, 3%);
    color: hsl(0, 0%, 100%);
}

.title-back {
    width:30rem;
    margin-left:15rem;
    margin-top: 4rem;
    text-align: center;
}
.logo{
    width: 10rem;
}
nav h1 {
    font-size: xx-large;
}


form {
    width:30rem;
    margin-left:15rem;
    margin-top: 3em;
    display: flex;
    flex-direction: column;

}

form select {
    font-size: medium;
    border-style: none;
}

form input, select {
    margin-top: 1rem;
    font-size: medium;
    border-style: none;
    display: inline-block;
    height: 2rem;
}

form input[type=submit] {
    background-color: hsl(0, 0%, 9%);
    border: 1px solid hsl(0, 0%, 100%);
    color:hsl(0, 0%, 100%);
   
}

form h3 {
    color:hsl(0, 0%, 100%);
    border-bottom-style:solid;
    border-width: 1px;
    height: 1.5em;
}