.elementor-13701 .elementor-element.elementor-element-4c67379:not(.elementor-motion-effects-element-type-background), .elementor-13701 .elementor-element.elementor-element-4c67379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-13701 .elementor-element.elementor-element-4c67379, .elementor-13701 .elementor-element.elementor-element-4c67379 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-13701 .elementor-element.elementor-element-4c67379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13701 .elementor-element.elementor-element-4c67379 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13701 .elementor-element.elementor-element-2abfe45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total,.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__option,.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__menu-notice--no-options,.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-multiselect .mf_multiselect__control{background-color:#F7F7F7;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-label{display:block;color:#101010;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;line-height:21px;margin:0px 0px 5px 0px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-required-indicator{color:#FF0000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .mf-input.mf-invalid{border-color:#FF0000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-error-message{color:#f00;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input{padding:15px 25px 15px 25px;border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-file-upload-label{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_select__control, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__control .mf_multiselect__value-container, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__option, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__menu-notice--no-options{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .range-slider{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input, .elementor-13701 .elementor-element.elementor-element-33e4b289 .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-bar, .elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-from, .elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-to, .elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-single{background-color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-handle{border-color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-from:before, .elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-to:before, .elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-single:before{border-top-color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_select__single-value{color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .input-range__track--active{background-color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#101010;border-color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total{color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-file-upload-label svg path{stroke:#101010;fill:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__menu-notice--no-options{color:#101010;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-select > .mf_select__control, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-multiselect .mf_multiselect__control, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__option{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ededed;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:hover, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-handle:hover{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-file-upload-label:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:focus, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-handle:focus{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-file-upload-container:focus .mf-image-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total:focus, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__option:focus, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input, .elementor-13701 .elementor-element.elementor-element-33e4b289 .irs--round .irs-single, .elementor-13701 .elementor-element.elementor-element-33e4b289 .asRange .asRange-pointer .asRange-tip, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-file-upload-container .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .input-range__label-container{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:15px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .input-range .input-range__track{border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-file-upload-container .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-calculation-total{border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-select > .mf_select__control, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input-multiselect .mf_multiselect__control, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__option, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf_multiselect__menu-notice--no-options {border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-33e4b289 :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text), 
							   .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input::placeholder,
							   .elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-time-input::before{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-time-input::before{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input::-webkit-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input::-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:-ms-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 .mf-input:-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-33e4b289 :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-label{display:block;color:#101010;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;line-height:21px;margin:0px 0px 5px 0px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-required-indicator{color:#FF0000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .mf-input.mf-invalid{border-color:#FF0000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-error-message{color:#f00;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input{padding:15px 25px 15px 25px;border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-file-upload-label{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf_select__control, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__control .mf_multiselect__value-container, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__option, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__menu-notice--no-options{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .range-slider{padding:15px 25px 15px 25px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input, .elementor-13701 .elementor-element.elementor-element-99068fe .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-bar, .elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-from, .elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-to, .elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-single{background-color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-handle{border-color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-from:before, .elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-to:before, .elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-single:before{border-top-color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf_select__single-value{color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .input-range__track--active{background-color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#101010;border-color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total{color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-file-upload-label svg path{stroke:#101010;fill:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__menu-notice--no-options{color:#101010;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-select > .mf_select__control, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-multiselect .mf_multiselect__control, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__option{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:hover, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-handle:hover{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-file-upload-label:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:focus, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-handle:focus{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-file-upload-container:focus .mf-image-label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total:focus, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__option:focus, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input, .elementor-13701 .elementor-element.elementor-element-99068fe .irs--round .irs-single, .elementor-13701 .elementor-element.elementor-element-99068fe .asRange .asRange-pointer .asRange-tip, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-file-upload-container .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .input-range__label-container{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:15px;}.elementor-13701 .elementor-element.elementor-element-99068fe .input-range .input-range__track{border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-file-upload-container .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-calculation-total{border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-select > .mf_select__control, .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input-multiselect .mf_multiselect__control, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__option, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-99068fe .mf_multiselect__menu-notice--no-options {border-radius:5px;}.elementor-13701 .elementor-element.elementor-element-99068fe :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text), 
							   .elementor-13701 .elementor-element.elementor-element-99068fe .mf-input::placeholder,
							   .elementor-13701 .elementor-element.elementor-element-99068fe .mf-time-input::before{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-time-input::before{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input::-webkit-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input::-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:-ms-input-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe .mf-input:-moz-placeholder{color:#999999;}.elementor-13701 .elementor-element.elementor-element-99068fe :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#999999;}.elementor-13701 .elementor-element.elementor-element-551c094 > .elementor-widget-container{margin:0px 115px 0px 10px;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-label{display:block;color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-required-indicator{color:#f00;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .mf-input.mf-invalid{border-color:#f00;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-error-message{color:#f00;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input, .elementor-13701 .elementor-element.elementor-element-551c094 .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-bar, .elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-from, .elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-to, .elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-single{background-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-handle{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-from:before, .elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-to:before, .elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-single:before{border-top-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .input-range__track--active{background-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#000000;border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-calculation-total{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__menu-notice--no-options{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:hover, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-handle:hover{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-file-upload-label:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:focus, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .irs--round .irs-handle:focus{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-file-upload-container:focus .mf-image-label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-calculation-total:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-calculation-total:focus, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__option:focus, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-551c094 .input-range .input-range__track{border-radius:0px;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input{border-radius:0px;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-file-upload-container .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-calculation-total{border-radius:0px;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-select > .mf_select__control, .elementor-13701 .elementor-element.elementor-element-551c094 .mf-input-multiselect .mf_multiselect__control, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__option, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-551c094 .mf_multiselect__menu-notice--no-options {border-radius:0px;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-time-input::before{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input::-webkit-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input::-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:-ms-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 .mf-input:-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-551c094 :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-label{display:block;color:#000000;padding:0px 0px 0px 0px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-textarea{height:150px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input, .elementor-13701 .elementor-element.elementor-element-697cdce .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-bar, .elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-from, .elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-to, .elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-single{background-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-handle{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-from:before, .elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-to:before, .elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-single:before{border-top-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper .input-range__track--active{background-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper .asRange .asRange-pointer .asRange-tip{background-color:#000000;border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-calculation-total{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__menu-notice--no-options{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:hover, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-handle:hover{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-file-upload-label:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:hover .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-file-upload-container:hover .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,.elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__menu-notice--no-options:hover{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:focus, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .irs--round .irs-handle:focus{border-color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-file-upload-container:focus .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-file-upload-container:focus .mf-image-label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-calculation-total:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input > .mf_select__control--is-focused .mf_select__single-value{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-file-upload-container:focus .mf-input-file-upload-label svg path{stroke:#000000;fill:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-calculation-total:focus, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__option:focus, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__menu-notice--no-options:focus{color:#000000;}.elementor-13701 .elementor-element.elementor-element-697cdce .input-range .input-range__track{border-radius:6px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input{border-radius:6px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-file-upload-container .mf-input-file-upload-label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-calculation-total{border-radius:6px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-select > .mf_select__control, .elementor-13701 .elementor-element.elementor-element-697cdce .mf-input-multiselect .mf_multiselect__control, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__option, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value__label, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__multi-value__remove, .elementor-13701 .elementor-element.elementor-element-697cdce .mf_multiselect__menu-notice--no-options {border-radius:6px;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-time-input::before{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input::-webkit-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input::-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:-ms-input-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce .mf-input:-moz-placeholder{color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-697cdce :is(.mf_select__placeholder, .mf_multiselect__placeholder){color:#c9c1c1;}.elementor-13701 .elementor-element.elementor-element-79e7fe2 .mf-btn-wraper{text-align:center;}.elementor-13701 .elementor-element.elementor-element-79e7fe2 .metform-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-13701 .elementor-element.elementor-element-79e7fe2 .metform-btn:hover{color:#FFFFFF;}.elementor-13701 .elementor-element.elementor-element-24d72b2 > .elementor-widget-container{margin:-7px -7px -7px -7px;padding:0px 0px 0px 0px;}.elementor-13701 .elementor-element.elementor-element-24d72b2{text-align:center;text-shadow:0px 0px 5px rgba(0,0,0,0.3);}@media(max-width:1024px){.elementor-13701 .elementor-element.elementor-element-4c67379{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-13701 .elementor-element.elementor-element-4c67379, .elementor-13701 .elementor-element.elementor-element-4c67379 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-13701 .elementor-element.elementor-element-4c67379{padding:0px 0px 0px 0px;}.elementor-13701 .elementor-element.elementor-element-5561689a{width:100%;}.elementor-13701 .elementor-element.elementor-element-5561689a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13701 .elementor-element.elementor-element-551c094 > .elementor-widget-container{margin:0px 0px 0px 7px;}}/* Start custom CSS for section, class: .elementor-element-4c67379 *//* ============================================
   METFORM PREMIUM CSS — Gruppo UNICA
   Paste into: MetForm Widget > Advanced > Custom CSS
   ============================================ */
/* ---- Container — compact & clean ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-form-wrapper {
  padding: 24px 22px 22px !important;
  font-family: 'Outfit', -apple-system, sans-serif !important;
}
.elementor-13701 .elementor-element.elementor-element-4c67379 .elementor-widget-container {
  padding: 0 !important;
}
/* ---- Hide duplicate title inside MetForm ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-form-wrapper > h2:first-of-type,
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-form-wrapper > p:first-of-type {
  display: none !important;
}
/* ---- Labels ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input-label,
.elementor-13701 .elementor-element.elementor-element-4c67379 label {
  font-size: 11px !important;
  font-weight: 700 !important;
  color: #051D40 !important;
  letter-spacing: 0.3px !important;
  margin-bottom: 4px !important;
}
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input-required {
  color: #0b63ce !important;
}
/* ---- All Input Fields ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input,
.elementor-13701 .elementor-element.elementor-element-4c67379 input[type="text"],
.elementor-13701 .elementor-element.elementor-element-4c67379 input[type="email"],
.elementor-13701 .elementor-element.elementor-element-4c67379 input[type="tel"],
.elementor-13701 .elementor-element.elementor-element-4c67379 input[type="number"],
.elementor-13701 .elementor-element.elementor-element-4c67379 select,
.elementor-13701 .elementor-element.elementor-element-4c67379 textarea {
  padding: 10px 14px !important;
  border: 1.5px solid #e2e8f0 !important;
  border-radius: 10px !important;
  background: #f8fafc !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  color: #051D40 !important;
  transition: all 0.2s ease !important;
  outline: none !important;
  box-shadow: none !important;
  height: auto !important;
  min-height: 40px !important;
}
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input:focus,
.elementor-13701 .elementor-element.elementor-element-4c67379 input:focus,
.elementor-13701 .elementor-element.elementor-element-4c67379 select:focus,
.elementor-13701 .elementor-element.elementor-element-4c67379 textarea:focus {
  border-color: #0b63ce !important;
  background: #fff !important;
  box-shadow: 0 0 0 3px rgba(11,99,206,0.08) !important;
}
.elementor-13701 .elementor-element.elementor-element-4c67379 input::placeholder,
.elementor-13701 .elementor-element.elementor-element-4c67379 textarea::placeholder {
  color: #a0aec0 !important;
  font-weight: 400 !important;
  font-size: 12px !important;
}
/* ---- Textarea — compact height ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 textarea {
  min-height: 70px !important;
  max-height: 90px !important;
  resize: none !important;
}
/* ---- Field Spacing — tighter ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input-wrapper {
  margin-bottom: 10px !important;
}
.elementor-13701 .elementor-element.elementor-element-4c67379 .elementor-repeater-item-mf_input,
.elementor-13701 .elementor-element.elementor-element-4c67379 .elementor-field-group {
  margin-bottom: 10px !important;
}
/* ---- Submit Button ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-btn,
.elementor-13701 .elementor-element.elementor-element-4c67379 button[type="submit"],
.elementor-13701 .elementor-element.elementor-element-4c67379 input[type="submit"] {
  width: 100% !important;
  min-height: 44px !important;
  padding: 10px 20px !important;
  border: none !important;
  border-radius: 12px !important;
  background: linear-gradient(145deg, #0b63ce, #1687ff) !important;
  color: #fff !important;
  font-family: 'Outfit', sans-serif !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  letter-spacing: 0.5px !important;
  text-transform: uppercase !important;
  cursor: pointer !important;
  box-shadow: 0 6px 20px rgba(11,99,206,0.28) !important;
  transition: all 0.2s ease !important;
  margin-top: 4px !important;
}
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-btn:hover,
.elementor-13701 .elementor-element.elementor-element-4c67379 button[type="submit"]:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 10px 28px rgba(11,99,206,0.38) !important;
}
/* ---- Trust text below button ---- */
.elementor-13701 .elementor-element.elementor-element-4c67379 .mf-form-wrapper::after {
  content: "🔒 Dati sicuri · Risposta entro 24h · Senza impegno";
  display: block !important;
  text-align: center !important;
  font-size: 10px !important;
  font-weight: 500 !important;
  color: #94a3b8 !important;
  margin-top: 10px !important;
}
/* ============================================
   RESPONSIVE — PHONE
   ============================================ */
@media screen and (max-width: 767px) {
  .elementor-13701 .elementor-element.elementor-element-4c67379 .mf-form-wrapper {
    padding: 20px 16px 18px !important;
  }
  .elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input-label,
  .elementor-13701 .elementor-element.elementor-element-4c67379 label {
    font-size: 11px !important;
    margin-bottom: 3px !important;
  }
  .elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input,
  .elementor-13701 .elementor-element.elementor-element-4c67379 input[type="text"],
  .elementor-13701 .elementor-element.elementor-element-4c67379 input[type="email"],
  .elementor-13701 .elementor-element.elementor-element-4c67379 input[type="tel"],
  .elementor-13701 .elementor-element.elementor-element-4c67379 input[type="number"],
  .elementor-13701 .elementor-element.elementor-element-4c67379 select,
  .elementor-13701 .elementor-element.elementor-element-4c67379 textarea {
    padding: 9px 12px !important;
    font-size: 13px !important;
    border-radius: 9px !important;
    min-height: 38px !important;
  }
  .elementor-13701 .elementor-element.elementor-element-4c67379 textarea {
    min-height: 60px !important;
    max-height: 80px !important;
  }
  .elementor-13701 .elementor-element.elementor-element-4c67379 .mf-input-wrapper,
  .elementor-13701 .elementor-element.elementor-element-4c67379 .elementor-repeater-item-mf_input,
  .elementor-13701 .elementor-element.elementor-element-4c67379 .elementor-field-group {
    margin-bottom: 8px !important;
  }
  .elementor-13701 .elementor-element.elementor-element-4c67379 .mf-btn,
  .elementor-13701 .elementor-element.elementor-element-4c67379 button[type="submit"] {
    min-height: 42px !important;
    font-size: 13px !important;
    border-radius: 10px !important;
    padding: 9px 16px !important;
  }
  .elementor-13701 .elementor-element.elementor-element-4c67379 .mf-form-wrapper::after {
    font-size: 9px !important;
    margin-top: 8px !important;
  }
}/* End custom CSS */