/*
Arquivo: page-contato.css
Para o template: page-contato.php
*/
main h1 {
    color: #dd702d;
    text-align: center;
}
main p {
    color: #ede0d7;
    text-align: center;
}
form {
  background-color: #f9f9f9;
  padding: 30px;
  border-radius: 8px;
  box-shadow: 0 0 10px rgba(0,0,0,0.05);
}
form label {
  font-weight: bold; color: #333; display: block; margin-bottom: 6px;
}
form input, form textarea, form select {
  width: 100%; padding: 10px 15px; margin-bottom: 20px;
  border: 1px solid #ccc; border-radius: 4px; transition: border-color .3s ease;
}
form input:focus, form textarea:focus, form select:focus {
  border-color: #e74c3c; outline: none;
}
form button {
  background-color: #e74c3c; color: #fff; padding: 12px 25px; border: none; border-radius: 4px;
  font-size: 16px; cursor: pointer; transition: background-color .3s ease;
}
form button:hover { background-color: #c0392b; }
@media (max-width: 600px) { form { padding: 20px; } }
/* dropdown do Autocomplete sempre por cima */
.pac-container{ z-index: 100000 !important; }