.elementor-bc-flex-widget .elementor-16605 .elementor-element.elementor-element-8dcbf7d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-16605 .elementor-element.elementor-element-8dcbf7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-16605 .elementor-element.elementor-element-8dcbf7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 0px;}.elementor-16605 .elementor-element.elementor-element-48b7329 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16605 .elementor-element.elementor-element-d7edd02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-16605 .elementor-element.elementor-element-e6eda4f > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:45px 65px 45px 65px;background-image:linear-gradient(45deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:7px 7px 7px 7px;}@media(min-width:768px){.elementor-16605 .elementor-element.elementor-element-8dcbf7d{width:30%;}.elementor-16605 .elementor-element.elementor-element-d7edd02{width:69.983%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16605 .elementor-element.elementor-element-8dcbf7d{width:100%;}.elementor-16605 .elementor-element.elementor-element-d7edd02{width:100%;}}@media(max-width:1024px){.elementor-16605 .elementor-element.elementor-element-8dcbf7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16605 .elementor-element.elementor-element-d7edd02 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-16605 .elementor-element.elementor-element-8dcbf7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16605 .elementor-element.elementor-element-d7edd02{width:100%;}.elementor-16605 .elementor-element.elementor-element-d7edd02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16605 .elementor-element.elementor-element-e6eda4f > .elementor-widget-container{margin:0px -24px 0px -20px;padding:20px 20px 20px 20px;}}/* Start custom CSS for wpforms, class: .elementor-element-e6eda4f *//*WP-FORMS*/
/*color text*/
div.wpforms-container-full .wpforms-form .wpforms-title, div.wpforms-container-full .wpforms-form .wpforms-description {
	color: #fff;
}
.wpforms-form .wpforms-field-label, .wpforms-form .wpforms-field-label-inline, .wpforms-form .wpforms-required-label {
	color: #fff !important;
	font-weight: 400 !important;
}
/*botó*/
.wpforms-form button[type=submit] {
	background: transparent !important;
  color: #ffffff !important;
  border: 2px solid !important;
	border-radius: 7px;
	padding:12px !important;
	width: 100%;
}
.wpforms-form button[type=submit]:hover {
	transform: translate(0, -5px);
}
/*missatge confirmació*/
.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
	background: transparent !important;
  border-radius: 7px;
  border: 2px solid #ffffff !important;
  color: #fff;
}/* End custom CSS */