/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 05 2026 | 15:50:38 */
body.single-near-me a.elementor-price-table__button.elementor-button.elementor-size-md.elementor-animation-grow {
    border-radius: 5px !important;
}

/* Confirmation Messages */
body.single-near-me .wpforms-confirmation-scroll p,
.wpforms-confirmation-scroll p {
	color: #fefefefe !important;
}

textarea#wpforms-13192-field_12 {
	min-height: 140px !important;
}

/* Open dropdown panel only */
.wpforms-container .wpforms-form .choices__list--dropdown {
	min-height: 48px !important;
	width: 100% !important;
}

/* Visible modern select field */
.wpforms-container .wpforms-form .choices .choices__inner {
	background-color: #FEFEFECC !important;
	border-radius: 5px !important;
	min-height: 48px !important;
	height: auto !important;
	padding: 6px 12px !important;
	display: flex !important;
	align-items: center !important;
	box-sizing: border-box !important;
	min-width: 100% !important;
}

/* Multi-select tag/input row */
.wpforms-container .wpforms-form .choices__list--multiple {
	display: flex !important;
	align-items: center !important;
	flex-wrap: wrap !important;
	gap: 4px !important;
	margin: 0 !important;
	padding: 0 !important;
	width: auto !important;
	min-width: 0 !important;
}

/* Hide the empty selected-items container so placeholder doesn't shift */
.wpforms-container .wpforms-form .choices__list--multiple:empty {
	display: none !important;
}

/* The visible typed/placeholder input */
.wpforms-container .wpforms-form input.choices__input.choices__input--cloned {
	background-color: transparent !important;
	height: 32px !important;
	min-height: 32px !important;
	line-height: 32px !important;
	padding: 0 !important;
	margin: 0 !important;
	margin-left: 0 !important;
	padding-left: 0 !important;
	text-indent: 0 !important;
	border: 0 !important;
	box-shadow: none !important;
	display: inline-block !important;
	align-self: center !important;
	min-width: 1ch !important;
	width: auto !important;
	flex: 1 1 120px !important;
}

/* Selected items */
.wpforms-container .wpforms-form .choices__list--multiple .choices__item {
	margin: 0 !important;
	align-self: center !important;
	max-width: 100% !important;
}

/* Recaptcha / submit spacing */
.wpforms-container .wpforms-recaptcha-container {
	padding: 0 !important;
}

.wpforms-container .wpforms-submit-container {
	padding: 0 !important;
	margin-bottom: -20px !important;
}

.uael-wpf-style label.wpforms-error {
	color: #F5A623 !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	letter-spacing: 0 !important;
	line-height: 14px !important;
}

.wpforms-container .wpforms-field.wpforms-has-error .choices__inner {
	border: 3px solid #F5A623 !important;
}

.elementor-13257 .elementor-element.elementor-element-f0a336e .uael-wpf-style .wpforms-form .wpforms-field input.choices__input.choices__input--cloned {
	padding-top: 2px !important;
}