.elementor-29963 .elementor-element.elementor-element-7aaf382 .elementor-mark-required .elementor-field-label:after {
	color: #666;
}

.elementor-29963 .elementor-element.elementor-element-7aaf382 .elementor-field-type-html {
	color: #666;
}

.elementor-29963 .elementor-element.elementor-element-7aaf382 .e-form__buttons__wrapper__button-next {
	background-color: rgba(110, 193, 228, 0);
	color: #214dff;
}

.elementor-29963 .elementor-element.elementor-element-7aaf382 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-29963 .elementor-element.elementor-element-f1238d2 .elementor-mark-required .elementor-field-label:after {
	color: #666;
}

.elementor-29963 .elementor-element.elementor-element-f1238d2 .elementor-field-type-html {
	color: #666;
}

.elementor-29963 .elementor-element.elementor-element-f1238d2 .e-form__buttons__wrapper__button-next {
	background-color: rgba(110, 193, 228, 0);
	color: #214dff;
}

.elementor-29963 .elementor-element.elementor-element-f1238d2 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

@media (max-width:1366px) {}

@media (max-width:1200px) {}

@media (max-width:1024px) {}

@media (max-width:880px) {}

@media (max-width:767px) {
	.elementor-29963 .elementor-element.elementor-element-f1238d2 .elementor-field-type-html {
		font-size: 15px;
	}
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width:880px) and (min-width:768px) {}

@media (min-width:2400px) {}

@media (min-width: 1900px) {}

@media (min-width: 1279px) and (max-width: 1300px ) {}

@media (min-width: 1359px) and (max-width: 1368px) {}

@media (max-width:600px) {}

@media (min-width: 768px) {}

.custom-accordion.open .accordion-content {
	display: block;
}

@media (max-width: 767px) {}

.custom-accordion.open .accordion-arrow img {
	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKMSURBVHgB7dmxbtNAHMfx/52dBYHUDQGCmo3xiqCKgErJyMYb0L4BfQLKE9A3aHgC2okxVitBhFHjkdEg1DJmhsTHOYCJ3SQksX3+g34fqcvZaa2vmjv7TAQAAAAAAAAAAAAAAAAAAP8zQUypZtOjoWt+hlEY9iJiil1ApVqecEcHQohWOqj1/umHk11iiFVAE29NNOK+uSjv4lHdOQ1OdogZh5j4Fa9r4t2ZfoZQ127c8s7PPh8RI5KYkMnX1nScf5bYvnt/64AYYRFQJVGEeDI5JgSFDskNM8lE2bN5Raw9oNp89FyaKJlBE210SbaDwA9jKducI9a6iIzjabmXGTSxYvmtHfb+3LqoZsuTcdwlnV9c6l9Yagu4aLz0fKYRawmo7m09k0K8pOyVzIyXfo5hROsB1ebDp1I7ndzwIKZhOwzehn/9PLOIVgMq9UDJhtvPj5t4G4vES38Po4jWVuEknnDd7sUjemeZeImw50dcVmcrAcfPtw33tbm3W8sc0HrX/Md0aAVcIlYe8Ge88SOalzmg6YXZINinAjhErHQOnB/veI9KUuecWFnAmTsrJcdL/15NESsJOLGzktkc0ESv+sHxNlWkjoiVzIFTd1a0PqwyXqKOObH0gLN2VuLLjpX7M9sRSw04b2cl9P0BWWIzYmlz4LKbAzbYmBNLCcgx3m9VRywccNWdFZuqjFjopVJyoywdepMbTnZWHofv330kJr5+iQZXb94+EqSTxW3icdK8qLq+Ls7PPvm0okKLiJTUyo8tui1l28yFReh1KqBQwDimw+wFLb+zYtO0iOYWq9Br0uJzoJlfnO+kRlfIt3mrUsS/eM0AAAAAAAAAAAAAAAAAAAAAALb9AGwSd2sg0puhAAAAAElFTkSuQmCC");
}

.elementor-field-type-html select {
	background: #fff;
}

.elementor-29963 .elementor-element.elementor-element-7aaf382 .elementor-field-type-textarea {
	position: absolute;
	top: 0;
	right: 0;
	padding-right: 0 !important;
}

.elementor-29963 .elementor-element.elementor-element-7aaf382 .elementor-field-type-textarea textarea {
	padding: 20px;
}

.select-provincia {
	color: #606060 !important;
}

.elementor-field-type-html select {
	color: #606060 !important;
}

.elementor-29963 .elementor-element.elementor-element-f1238d2 .elementor-field-type-textarea {
	position: absolute;
	top: 0;
	right: 0;
	padding-right: 0 !important;
}

.elementor-29963 .elementor-element.elementor-element-f1238d2 .elementor-field-type-textarea textarea {
	padding: 20px;
}