.elementor .e-285d01f-d0ffdf4{margin-inline-start:0px;}.elementor .e-a52880e{max-width:1200px;margin-block-start:20px;margin-block-end:20px;flex-direction:column;}.elementor .e-d20a5c4{max-width:1200px;flex-direction:column;/* Pulsante CERCA nello stile "Vendi il tuo immobile" */
#area5-form-filter .area5-column-field button[type="submit"] {
  display: inline-block !important;
  width: auto !important;
  min-height: auto !important;
  padding: 12px 24px !important;

  background-color: var(--e-global-color-accent) !important;
  color: #ffffff !important;

  font-family: var(--e-global-typography-accent-font-family), sans-serif !important;
  font-size: var(--e-global-typography-accent-font-size) !important;
  font-weight: var(--e-global-typography-accent-font-weight) !important;
  line-height: var(--e-global-typography-accent-line-height) !important;
  text-transform: var(--e-global-typography-accent-text-transform) !important;

  border: none !important;
  border-radius: 50px !important;
  box-shadow: none !important;
  cursor: pointer !important;

  transition:
      transform 0.3s ease,
      background-color 0.3s ease,
      color 0.3s ease !important;
}

/* Mouse over */
#area5-form-filter .area5-column-field button[type="submit"]:hover {
  background-color: #D95F12 !important;
  color: #ffffff !important;
  border-radius: 50px !important;
  transform: scale(1.1);
}

/* Focus da tastiera */
#area5-form-filter .area5-column-field button[type="submit"]:focus,
#area5-form-filter .area5-column-field button[type="submit"]:focus-visible {
  background-color: #D95F12 !important;
  color: #ffffff !important;
  border-radius: 50px !important;
  outline: 2px solid currentColor;
  outline-offset: 3px;
}

/* Clic */
#area5-form-filter .area5-column-field button[type="submit"]:active {
  background-color: #D95F12 !important;
  transform: scale(1.05);
}
/* Testi e label del modulo di ricerca Area5 */
#area5-form-filter,
#area5-form-filter label,
#area5-form-filter .area5-column-header,
#area5-form-filter .area5-buttons,
#area5-form-filter .area5-buttons a,
#area5-form-filter .area5-buttons div,
#area5-form-filter .area5-filter-container,
#area5-form-filter .area5-filter-inner-container {
  color: #292824 !important;
  font-family: "Manrope", sans-serif !important;
}

/* Testo "Ricerca avanzata" e relative icone */
#area5-form-filter .area5-buttons a,
#area5-form-filter .area5-buttons a:link,
#area5-form-filter .area5-buttons a:visited,
#area5-form-filter .area5-buttons a:hover,
#area5-form-filter .area5-buttons a:focus,
#area5-form-filter .area5-buttons i {
  color: #292824 !important;
  font-family: "Manrope", sans-serif !important;
}

/* Etichette stampate direttamente sullo sfondo crema */
#area5-form-filter .area5-column-header,
#area5-form-filter .area5-column-field > label,
#area5-form-filter p,
#area5-form-filter span:not(.placeholder):not(.SumoSelect *) {
  color: #292824 !important;
  font-family: "Manrope", sans-serif !important;
}

/* Font dei campi e dei menu di selezione */
#area5-form-filter input,
#area5-form-filter select,
#area5-form-filter textarea,
#area5-form-filter option,
#area5-form-filter .SumoSelect,
#area5-form-filter .SumoSelect > .CaptionCont,
#area5-form-filter .SumoSelect > .CaptionCont > span,
#area5-form-filter .SumoSelect .optWrapper,
#area5-form-filter .SumoSelect .optWrapper label {
  font-family: "Manrope", sans-serif !important;
}

/* Mantiene bianco il testo del pulsante CERCA */
#area5-form-filter .area5-column-field button[type="submit"],
#area5-form-filter .area5-column-field button[type="submit"]:hover,
#area5-form-filter .area5-column-field button[type="submit"]:focus,
#area5-form-filter .area5-column-field button[type="submit"]:active {
  color: #ffffff !important;
  font-family: "Manrope", sans-serif !important;
}\n}.elementor .e-e486027-ba3e03c{font-size:35px;}.elementor .e-a027fe4-850dc32{margin-inline-start:30px;}.elementor .e-8c68289-a3bcdfa{margin-block-start:30px;margin-block-end:30px;background-color:var(--sabbia);flex-direction:row;justify-content:center;align-items:center;}