.form-element {
    /* Estilos específicos para os elementos do formulário */
    font-family: Segoe UI;
    font-size: 13px;
    border: 2px solid #ccc;
    padding: 5px;
    margin: 2px;
    border-radius: 5px; /* Borda arredondada */
}

/* Estilos específicos para o botão */
.form-element[type="button"] {
    background-color: #007bff;
    color: #fff;
    cursor: pointer;
    border-radius: 5px; /* Borda arredondada */
}

/* Estilos específicos para o input de texto */
.form-element[type="text"] {
    width: 200px;
    border-radius: 5px; /* Borda arredondada */
}

/* Estilos para o select */
.form-element[type="select"] {
    border-radius: 5px; /* Borda arredondada */
}

/* Estilo para o botão ao passar o mouse sobre ele */
input[type="submit"]:hover {
    background-color: #0056b3; /* Cor de fundo alterada ao passar o mouse */
}
