form{
    display: flex;
    flex-direction: column;
     align-items: center; 
} 

.input {
  border: none;
  border-bottom: 2px solid black;
  background: transparent;
  padding: 0.5em 0;
  font-size: 1em;
  width: 80vw;
  outline:none;
}
#names{
    width:38.2vw;
}
#namesdiv{
    display: flex;
}
.nameSeparators{
  display: flex;
  justify-content: center;
}
.input:focus {
  border-bottom: 2px solid palevioletred;
}

