header { margin-bottom: 30px; }
footer { margin-bottom: 50px; }
textarea { width: 450px; margin-top: 10px; }
select { padding: 2px 0; }
button { padding: 5px 10px; }
.bordered { margin: 10px -10px; padding: 0 10px 10px; }
.form-actions { margin: 30px 0; }
.form-actions-update { margin-bottom: 50px; }
.form-colors { height: auto; align-self: center; }
.right { float: right; }
.txt-center { text-align: center; }
label { cursor: pointer; }

button, input, select { font-family: Inter, sans-serif; font-feature-settings: 'ss03', 'ss04', 'cv10'; font-size: 12px; }

.form-login input { display: block; padding: 8px 0; text-indent: 10px; border: 1px solid rgb(221, 221, 221); }
.form-login select { padding: 8px 8px; display: block; border: 1px solid rgb(221, 221, 221); }
.form-login button { margin: 10px 0; padding: 8px 10px; }
.form-login input, .form-login select { margin: 10px 0; width: 100%; }