form {
width: 45%;
position: absolute;
bottom: 0;
left: 0;
}

form label, form input, form textarea {
display: block;
width: 100%;
float: left;
padding: 5px;
}
form input, form textarea {
margin-bottom: 10px;
outline: none;
}
/*form input:focus, form textarea:focus {
box-shadow: 0 0 0.02px var(--second-color);
}*/

form label {
font-weight: bold;
text-align: center;
color: var(--main-color);
background: var(--second-color);
}

form textarea {
resize: none;
min-height: 200px;
font-size: 13px;
}

form button, form a.button {
float: right;
}