.form-box{
    display: flex;
    flex-direction: column;
    gap: 15px;
}

*{
    font-family: sans-serif;
}

body{
    background-color: var(--cor-fundo);;
}

.text-integration, .form-box label{
    color: var(--cor-letra);
}

.form-group{
    display: flex;
    margin-top: 7px;
}

input, textarea, select {
    padding: 10px ;
    border-radius: 7px;
    width: 100%;
    outline: none;
    border: 3px solid var(--cor-borda);
}

.box-btn{
    margin-top: 10px;
}

.box-btn button{
    border-radius: 3px;
    border: 0px;
    padding: 8px;
    font-size: 16px;
    cursor: pointer;
    width: 100%;
    background-color: var(--cor-elementos);
    color: #fff;
}