.wpforms-container .wpforms-form .wpforms-error-alert {
	border: 1px solid #ccc;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
	padding: 10px 15px;
	font-size: 14px;
	margin: 0 0 10px 0;
}

.wpforms-container .wpforms-form .wpforms-error-alert {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
}

.wpforms-is-turnstile iframe {
	margin-left: -2px !important;
}

.wpforms-clear:before {
	content: " ";
	display: table;
}

.wpforms-clear:after {
	clear: both;
	content: " ";
	display: table;
}

.amp-form-submit-success .wpforms-field-container, .amp-form-submit-success .wpforms-submit-container {
	display: none;
}

.wpforms-preview-notice-links {
	line-height: 2.4;
}

body.rtl .wpforms-field-phone input[type=tel] {
	direction: ltr;
	unicode-bidi: embed;
	text-align: right;
}

body.rtl .wpforms-container-full .wpforms-form .wpforms-first {
	float: right;
}

body.rtl .wpforms-container-full .wpforms-form .wpforms-first+.wpforms-one-half {
	margin-right: 4%;
	margin-left: 0;
}

@media only screen and (max-width: 600px) {}