.elementor-1084 .elementor-element.elementor-element-4fecf8ab > .elementor-container{min-height:75vh;}.elementor-1084 .elementor-element.elementor-element-4fecf8ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1084 .elementor-element.elementor-element-4fecf8ab{margin-top:5%;margin-bottom:0%;padding:0% 8% 0% 0%;}.elementor-1084 .elementor-element.elementor-element-50a8c8f2 > .elementor-element-populated{padding:0% 0% 0% 10%;}@media(max-width:1024px){.elementor-1084 .elementor-element.elementor-element-4fecf8ab > .elementor-container{min-height:70vh;}.elementor-1084 .elementor-element.elementor-element-4fecf8ab{padding:0% 5% 0% 0%;}}@media(max-width:767px){.elementor-1084 .elementor-element.elementor-element-4fecf8ab > .elementor-container{min-height:640px;}.elementor-1084 .elementor-element.elementor-element-4fecf8ab{margin-top:20%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-1084 .elementor-element.elementor-element-50a8c8f2 > .elementor-element-populated{padding:0% 5% 0% 5%;}}/* Start custom CSS *//* Pulsanti al posto dei quadrati */
#gform_wrapper_6 .gfield_checkbox input[type="checkbox"], #gform_wrapper_6 .gfield_radio input[type="radio"] {
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  padding: 5px 16px !important;
  border: 1px solid #808aa4 !important;
  border-radius: 6px !important;
  background-color: #fff !important;
  color: #808aa4 !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  transition: all .25s ease !important;
}

/* Stato selezionato */
#gform_wrapper_6 .gfield_checkbox input[type="checkbox"]:checked, #gform_wrapper_6 .gfield_radio input[type="radio"]:checked {
  background-color: #808aa4 !important;
  color: #fff !important;
  border-color: #808aa4 !important;
}

/* Testo accanto al pulsante */
#gform_wrapper_6 .gfield_checkbox label, #gform_wrapper_6 .gfield_radio label {
  display: inline-block !important;
  margin-right: 8px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
}

/* Elenco su una sola riga */
#gform_wrapper_6 .gfield_checkbox li, #gform_wrapper_6 .gfield_radio li {
  display: inline-block !important;
  margin-right: 8px !important;
  white-space: nowrap !important;
}

/* Mobile */
@media (max-width: 768px) {
  #gform_wrapper_6 .gfield_checkbox li, #gform_wrapper_6 .gfield_radio li {
    display: inline-block !important;
    margin-right: 8px !important;
  }
}/* End custom CSS */