/*
 * Formulario de contacto nativo (substitui o plugin SureForms).
 */

.lt-form {
	max-width: 700px;
}

.lt-form__titulo {
	margin-bottom: 20px;
}

.lt-form__campo {
	margin-bottom: 16px;
}

.lt-form__campo label {
	display: block;
	margin-bottom: 4px;
	font-weight: 600;
}

.lt-form__campo input[type="text"],
.lt-form__campo input[type="email"],
.lt-form__campo textarea {
	width: 100%;
	padding: 10px 12px;
	border: 1px solid #d6d6d6;
	border-radius: 4px;
	box-sizing: border-box;
}

.lt-form__campo textarea {
	resize: vertical;
}

.lt-form__campo--isca {
	position: absolute;
	left: -9999px;
	height: 1px;
	overflow: hidden;
}

.lt-form__botao {
	background-color: #0073aa;
	color: #fff;
	border: none;
	border-radius: 5px;
	padding: 12px 24px;
	font-size: 16px;
	cursor: pointer;
}

.lt-form__botao:hover,
.lt-form__botao:focus {
	background-color: #005b8c;
}

.lt-form__aviso {
	padding: 12px 16px;
	border-radius: 4px;
	margin-bottom: 18px;
	border-left: 4px solid #0073aa;
	background: #eef6fb;
}

.lt-form__aviso--erro {
	border-left-color: #d63638;
	background: #fcf0f1;
}
