/* FORMULARIO */

form
{
  margin: 0px;
	padding: 0px;
}

form .item
{
  clear: left;
	border-top: 1px solid #EEE;
	margin: 3px;
}

form .label
{
  float: left;
	clear: left;
	width: 150px;
}

input, textarea, select
{
  color: #62642c;
	border: 1px solid;
	background: #e6e8dd;
	margin: 3px;
	padding: 2px;
}

.contact-honeypot {
  position: absolute !important;
  left: -10000px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}

.contact-details { clear: both; margin: 12px 0 5px; }
.contact-details p { margin: 5px 0; }
.contact-whatsapp {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
}
.contact-whatsapp .fa-whatsapp { color: #1dad55; font-size: 21px; }
.contact-details address { margin: 14px 0 10px; font-style: normal; line-height: 1.55; }
.contact-map {
  width: 100%;
  max-width: 468px;
  overflow: hidden;
  border: 1px solid #c7cdbd;
  border-radius: 6px;
  background: #eef0e9;
}
.contact-map iframe { display: block; width: 100%; max-width: 468px; border: 0; }
