.elementor-36960 .elementor-element.elementor-element-bc34f00{margin-top:-10px;margin-bottom:0px;}.elementor-36960 .elementor-element.elementor-element-cca4462{text-align:center;}.elementor-36960 .elementor-element.elementor-element-cca4462.elementor-widget-heading .elementor-heading-title{color:#1f3769;}.elementor-36960 .elementor-element.elementor-element-cca4462 .elementor-heading-title{font-size:25px;font-weight:bold;}.elementor-36960 .elementor-element.elementor-element-cca4462 > .elementor-widget-container{padding:1% 25% 6% 15%;background-image:url("https://www.lospecialistadimc.it/wp-content/uploads/2018/10/linguetta-alta-bianco.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-36960 .elementor-element.elementor-element-33d473d > .elementor-container{max-width:620px;}.elementor-36960 .elementor-element.elementor-element-33d473d{margin-top:20px;margin-bottom:0px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .validation_message{display:block !important;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .validation_error{display:block !important;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield label{color:#ffffff;font-weight:normal;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield input[type="text"], .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield textarea, .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield select{color:#1f3769;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield textarea{padding:7px 10px 7px 10px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield input[type="text"], .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield select{width:100%;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield textarea{height:200px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield input[type="text"], .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield textarea{border-radius:7px 7px 7px 7px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-custom-radio-checkbox input[type="checkbox"], .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-custom-radio-checkbox input[type="radio"]{width:25px !important;height:25px;background:#ffffff;border-width:2px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-custom-radio-checkbox input[type="checkbox"], .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-custom-radio-checkbox input[type="checkbox"]:before{border-radius:7px 7px 7px 7px;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-custom-radio-checkbox input[type="checkbox"]:checked:before, .elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-custom-radio-checkbox input[type="radio"]:checked:before{background:#c30e1a;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gform_footer{text-align:right;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:100px;background-color:#c30e1a;color:#ffffff;border-radius:7px 7px 7px 7px;margin-top:30px;font-size:22px;font-weight:600;text-transform:uppercase;}.elementor-36960 .elementor-element.elementor-element-abbf7c6 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-36960 .elementor-element.elementor-element-abbf7c6 .gform_wrapper li.gfield_error textarea{border-width:1px;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-abbf7c6 */.elementor-36960 .elementor-element.elementor-element-abbf7c6 .gfield_required {
    color: #fff;
}

.elementor-36960 .elementor-element.elementor-element-abbf7c6 #field_6_9 > label,
.elementor-36960 .elementor-element.elementor-element-abbf7c6 #field_6_10 > label {
    display: none;
}

.elementor-36960 .elementor-element.elementor-element-abbf7c6 #field_6_9 input,
.elementor-36960 .elementor-element.elementor-element-abbf7c6 #field_6_10 input {
    margin-top: 2px;
    vertical-align: top;
    margin-right: 20px;
}

.elementor-36960 .elementor-element.elementor-element-abbf7c6 #field_6_9 input + label,
.elementor-36960 .elementor-element.elementor-element-abbf7c6 #field_6_10 input + label {
    line-height: 1.3;
}

.elementor-36960 .elementor-element.elementor-element-abbf7c6 select {
    padding: 10px 7px;
    border-radius: 7px;
}/* End custom CSS */