.elementor-form-fields-wrapper {
	align-items: flex-start;
}



.efht-helper-text {
	display: block;
	flex: 0 0 100%;
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
}

.efht-position-after-label {
	order: 0;
}

.efht-position-after-input {
	order: 99;
}

.efht-helper-text a,
.efht-helper-text strong,
.efht-helper-text b,
.efht-helper-text em,
.efht-helper-text i {
	color: inherit !important;
}

.efht-helper-text a {
	text-decoration: underline;
}

.efht-helper-text p:first-child {
	margin-top: 0;
}

.efht-helper-text p:last-child {
	margin-bottom: 0;
}
