.elementor-4828 .elementor-element.elementor-element-abb90c5:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-abb90c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C40F;}.elementor-4828 .elementor-element.elementor-element-abb90c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4828 .elementor-element.elementor-element-abb90c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for shortcode, class: .elementor-element-e0138b7 */#search-filter-form-187 ul {
    padding: 0px;
    text-align: center;
    padding-top: 20px;
}

#search-filter-form-187 .sf-field-submit input {
    background: var(--accent-color);
    color: white;
}

#search-filter-form-5303 ul {
    padding: 0px;
    text-align: center;
}

#search-filter-form-5303 .sf-field-submit input {
    background: var(--accent-color);
    color: white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abb90c5 */#search-filter-form-187 .sf-field-taxonomy-pa_area-tematica {
  float: right;
    width: 45%;  
}

#search-filter-form-187 .sf-field-taxonomy-pa_professione {
    float: left;
    width: 45%;
}

#search-filter-form-187 .sf-field-submit {
    float: left;
    width: 100%;
    text-align: center;
}

#search-filter-form-5303 .sf-field-taxonomy-pa_tipologia {
    float: left;
    width: 45%;
}

#search-filter-form-5303 label {
    width: 90%
}

#search-filter-form-5303 .sf-field-taxonomy-pa_area-tematica {
  float: left;
    width: 45%;  
}

#search-filter-form-5303 .sf-field-taxonomy-pa_professione {
    float: right;
    width: 45%;
}

#search-filter-form-5303 .sf-field-taxonomy-pa_ordini-professionale {
    float: right;
    width: 45%;
}

#search-filter-form-5303 .sf-field-submit {
    float: left;
    width: 100%;
    text-align: center;
}/* End custom CSS */