:root{--white-color:#fff;--nobackground-border-text-color:#818E8D;--robins-egg-blue:#22D4BC;--pattens-blue:#0050CA;--strong-red:#c02b0a;--title-color:#0050CA;--label-color:#0050CA;--label-color-focused:#0050CA;--label-error-color:#c02b0a;--label-required-color:#0050CA;--label-background-color:transparent;--label-focused:#0050CA;--label-focused-background-color:#fff;--input-text-color:#0050CA;--input-border-color:#0050CA;--input-background-color:transparent;--input-file-upload-color:#0050CA;--input-submit-text-color:#FFFFFF;--input-submit-previus-text-color:#0050CA;--input-submit-previus-border-color:#0050CA;--input-submit-background-color:#0050CA;--gfield-error-input-color:#c02b0a;--input-choice-checkbox:#0050CA;--input-choice-checkbox-leggend:#0050CA;--input-choice-checkbox-label:#0050CA;--input-choice-checkbox-label-link:#0050CA;--input-choice-checkbox-border:#0050CA;--input-choice-checkbox-border-selected:#0050CA;--input-choice-checkbox-border-override:#0050CA;--input-choice-checkbox-border-error:#c02b0a;--input-choice-checkbox-background:#0050CA;--input-choice-checkbox-background-error:#c02b0a;--input-choice-radio-background:#FFFFFF;--input-choice-radio-center-background:#0050CA;--input-choice-radio-border-color-checked:#0050CA;--step-number-color:#FFFFFF;--step-number-background-color:#D6DEDE;--step-number-active-color:#FFFFFF;--step-number-active-background-color:#0050CA;--step-number-complete-color:#0050CA;--step-label-color:#0050CA;--step-label-active-complete-color:#0050CA;--required-text-footer-color:#0050CA}.gform_confirmation_message h2{color:#fff!important;font-size:1.4em}@media screen (max-width:737px){.gform_confirmation_message h2{color:#fff!important;font-size:1.2em!important;line-height:1.4em}.gform_confirmation_message{font-size:1em;line-height:1.1em}}.gform_heading .gform_title{color:var(--title-color)}.gform_wrapper.gravity-theme form[id^=gform] p.gf_progressbar_title{color:var(--robins-egg-blue)}.gform_wrapper.gravity-theme form[id^=gform] .gf_progressbar{background:var(--pattens-blue)}.gform_wrapper.gravity-theme form[id^=gform] .gf_progressbar_percentage.percentbar_green{background-color:var(--robins-egg-blue)}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_green.percentbar_100{background-color:var(--robins-egg-blue)}.gform_wrapper.gravity-theme form[id^=gform] .gf_step_active .gf_step_number{background-color:var(--step-number-active-background-color);color:var(--step-number-active-color)}.gform_wrapper.gravity-theme .gf_step_label{color:var(--step-label-color)}.gform_wrapper.gravity-theme form[id^=gform] .gf_step_number{background:var(--step-number-background-color);color:var(--step-number-color)}.gform_wrapper.gravity-theme form[id^=gform] .gf_step_completed .gf_step_number{background-color:var(--step-number-complete-color);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gf_step_active .gf_step_label,.gform_wrapper.gravity-theme form[id^=gform] .gf_step_completed .gf_step_label{color:var(--step-label-active-complete-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_label.gform-field-label{color:var(--label-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield label.gfield_label.focused{color:var(--label-color-focused)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-date .gfield_label.focused{color:var(--label-color-focused)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_required{color:var(--label-required-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield_label.gform-field-label{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-date.gfield_error .gfield_label.focused{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield_required{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield_checkbox label{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield_checkbox label>a{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=gform] input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=gform] textarea,.gform_wrapper.gravity-theme form[id^=gform] select{border-bottom-color:2px solid var(--input-border-color);color:var(--input-text-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=gform] .gfield_error textarea,.gform_wrapper.gravity-theme form[id^=gform] .gfield_error select{color:var(--gfield-error-input-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error select[aria-invalid=true],.gform_wrapper.gravity-theme form[id^=gform] .gfield_error textarea[aria-invalid=true]{border-bottom-color:2px solid var(--input-border-color)}.gform_wrapper.gravity-theme form[id^=gform] input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus,.gform_wrapper.gravity-theme form[id^=gform] textarea:focus,.gform_wrapper.gravity-theme form[id^=gform] select:focus{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;outline:none!important;box-shadow:none!important}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-checkbox>legend{color:var(--input-choice-checkbox-leggend)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_checkbox label{color:var(--input-choice-checkbox-label)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_checkbox label a{color:var(--input-choice-checkbox-label-link)}.gform_wrapper.gravity-theme form[id^=gform] input.gfield-choice-input{border:2px solid var(--input-choice-checkbox-border)}.gform_wrapper.gravity-theme form[id^=gform] .gfield-choice-input[type=checkbox]:checked{border:2px solid var(--input-choice-checkbox-border-selected)}.gform_wrapper.gravity-theme form[id^=gform] .gfield-choice-input[type=checkbox]:checked:before{background-color:var(--input-choice-checkbox-background);border-radius:0}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield-choice-input[type=checkbox]:checked{border:2px solid var(--input-choice-checkbox-border-error)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield-choice-input[type=checkbox]:checked:before{background-color:var(--input-choice-checkbox-background-error)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error input.gfield-choice-input{border:2px solid var(--input-choice-checkbox-border-error)}.gform_wrapper.gravity-theme form[id^=gform] .gfield-choice-input[type=checkbox]:checked:before{width:15px;height:15px;top:0;left:0}.gform_wrapper.gravity-theme form[id^=gform] .gfield-choice-input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:10px;border:solid var(--white-color);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;left:5px}.gform_wrapper.gravity-theme form[id^=gform] input[type=radio]:before{background-color:var(--input-choice-radio-center-background)}.gform_wrapper.gravity-theme form[id^=gform] input[type=radio]:checked{background-color:var(--input-choice-radio-background);border-color:var(--input-choice-radio-border-color-checked)}.gform_wrapper.gravity-theme form[id^=gform] .gfield-choice-input[type=radio]:checked:before{background-color:var(--input-choice-radio-center-background)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-select:has(+.gfield.gfield--type-fileupload){margin-bottom:40px}.gform_wrapper.gravity-theme form[id^=gform] .gfield_label.gform-field-label:has(+.ginput_container_fileupload){margin-top:-60px;padding-top:0;text-align:left;font-size:.8em}.gform_wrapper.gravity-theme form[id^=gform] .gfield_label.gform-field-label.focused:has(+.ginput_container_fileupload){margin-top:-20px;padding-top:0;font-size:.8em}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload i.fa.fa-upload{top:10px}.gform_wrapper.gravity-theme form[id^=gform] input[type=file]::-webkit-file-upload-button{background:var(--robins-egg-blue);border-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] input[type=file]::file-selector-button{background:var(--robins-egg-blue);border-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] input[type=file]::file-upload-button{background:var(--robins-egg-blue);border-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload i.fa.fa-upload{color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload .gform_delete_file{background-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload.gfield_error label.gfield_label.focused{color:var(--strong-red)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload.gfield_error .gfield_description{color:var(--strong-red)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload.gfield_error .gfield_fileupload_filename{color:var(--strong-red)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-fileupload.gfield_error .gform_delete_file{background-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error input[type=file]::-webkit-file-upload-button{background:var(--strong-red);border-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error input[type=file]::file-selector-button{background:var(--strong-red);border-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error input[type=file]::file-upload-button{background:var(--strong-red);border-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield_error .gfield.gfield--type-fileupload i.fa.fa-upload{color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-consent{top:0}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-consent input[type=checkbox]::before{content:'';position:absolute;left:0;top:0;width:16px;height:17px;border:2px solid var(--input-choice-checkbox-border-override);background-color:#fff;border-radius:0;transition:background-color .3s,border-color .3s}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-consent input[type=checkbox]:checked::before{background-color:var(--input-choice-checkbox-border-override)}label.gform-field-label.gfield_consent_label a{text-decoration:underline}.gform_wrapper.gravity-theme form[id^=gform] .gfield.gfield--type-consent input[type=checkbox]:checked::after{content:"";display:block;width:6px;height:11px;border:solid var(--white-color);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;left:5px}.gform_wrapper.gravity-theme form[id^=gform] .gform_footer,.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer{margin-top:0}.gform_wrapper.gravity-theme form[id^=gform] .gform_footer .required-text,.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer .required-text{color:var(--required-text-footer-color)}.gform_wrapper.gravity-theme form[id^=gform] .gform_footer input[type=submit],.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer input[type=submit],.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer .gform_previous_button,.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer .gform_next_button{background-color:var(--input-submit-background-color);color:var(--input-submit-text-color);width:auto;min-width:unset;border-radius:80px;font-size:1.1rem;font-weight:700;padding:12px 26px;text-transform:none}.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer .gform_previous_button{background-color:initial;border:2px solid var(--input-border-color);color:var(--input-submit-previus-text-color)}.gform_wrapper.gravity-theme .gform_page_footer{grid-template-columns:1fr!important}.gform_wrapper.gravity-theme .gform_validation_errors{margin-bottom:60px!important;margin-top:-20px!important}#gform_8_validation_container{margin-bottom:0!important;margin-top:0!important}.gform_wrapper.gravity-theme #gform_9_validation_container,.gform_wrapper.gravity-theme #gform_10_validation_container,.gform_wrapper.gravity-theme #gform_11_validation_container,.gform_wrapper.gravity-theme #gform_12_validation_container{margin-bottom:0!important;margin-top:0!important}.gform_wrapper.gravity-theme form[id^=gform].contatto .gf_progressbar{background:rgb(0 80 202/14%);border-radius:unset;height:20px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gf_progressbar_percentage.percentbar_custom{height:20px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_fields{width:50%}.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_footer,.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer{margin-top:50px;justify-content:left!important}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield_label.gform-field-label{text-align:left}.gform_wrapper.gravity-theme form[id^=gform].contatto input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=gform].contatto textarea,.gform_wrapper.gravity-theme form[id^=gform].contatto select{text-align:left;font-size:1.04em;letter-spacing:0;font-weight:400;text-transform:none;padding:20px 15px 5px 0;margin-top:30px;color:var(--input-text-color)}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield label.gfield_label,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gfield--type-email>.gfield_label.gform-field-label,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield label.gfield_label.focused.custom,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gfield--type-email>.gfield_label.gform-field-label.focused.custom{position:relative;top:30px;font-size:25px!important;color:#000;letter-spacing:0;font-weight:800!important;right:unset;margin-left:unset;margin-right:unset;text-align:left;line-height:1}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gfield--type-checkbox>.gfield_label.gform-field-label{font-size:28px!important;color:#000;letter-spacing:0;font-weight:800!important}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gfield--type-checkbox.gfield--type-choice{margin-bottom:30px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gf_list_inline .gfield_checkbox .gchoice label{font-size:1.24em;color:var(--input-text-color)}.gform_wrapper.gravity-theme form[id^=gform].contatto input[aria-invalid=true],.gform_wrapper.gravity-theme form[id^=gform].contatto textarea[aria-invalid=true],.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield--type-checkbox.gfield_error .gform-field-label{color:#c02b0a!important}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield--type-checkbox.gfield_error legend.gform-field-label,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield--type-textarea.gfield_error>label.gform-field-label{color:#000!important}.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_footer,.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer{margin-top:30px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_footer input[type=submit],.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer input[type=submit],.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer .gform_previous_button,.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer .gform_next_button{width:70px;padding:0;font-size:inherit;font-weight:600}.gform_wrapper.gravity-theme form[id^=gform] .gform_page_footer .gform_previous_button{background-color:initial;border:2px solid var(--input-border-color);color:var(--input-submit-previus-text-color);display:none;text-transform:none}.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer .gform_previous_button{display:block;width:120px;margin-right:15px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_page_footer input[type=submit]{width:auto;padding:6px 20px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.privacy{margin-top:65px}.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield--type-consent.gfield--type-choice label,.gform_wrapper.gravity-theme form[id^=gform] .gfield--type-consent.gfield--type-choice label a{color:var(--input-choice-checkbox-label)}.gform_wrapper.gravity-theme .gform_page_footer{grid-template-columns:1fr!important}@media screen and (max-width:897px){.gform_wrapper.gravity-theme form[id^=gform].contatto .gform_fields{width:100%}}.gform_wrapper.gravity-theme.contatto.fullwidth .gform_fields{grid-column-gap:3%}.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gform_fields{width:100%}.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gform_footer input[type=submit]{width:auto;padding:10px 20px;background-color:#3ddbc0;color:#000}.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gform_footer input[type=submit]:hover{background-color:#0050ca;color:#fff}@media(min-width:1100px){.col-last .gform_wrapper.gravity-theme .gform_fields{grid-template-columns:repeat(8,1fr)}}@media(max-width:1100px){.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gform_fields{display:grid;grid-template-columns:repeat(12,1fr);column-gap:16px}.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gfield--width-third{grid-column:span 6!important}.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gfield--type-email{grid-column:span 12!important}}@media(max-width:767px){.gform_wrapper.gravity-theme form[id^=gform].contatto.fullwidth .gfield{grid-column:span 12!important}}.gform_heading .gform_title{color:var(--title-color);display:none}.gform_heading .gform_required_legend{display:none}.gform_wrapper.gravity-theme form[id^=edit-form] p.gf_progressbar_title{color:var(--robins-egg-blue)}.gform_wrapper.gravity-theme form[id^=edit-form] .gf_progressbar{background:var(--pattens-blue)}.gform_wrapper.gravity-theme form[id^=edit-form] .gf_progressbar_percentage.percentbar_green{background-color:var(--robins-egg-blue)}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_green.percentbar_100{background-color:var(--robins-egg-blue)}.gform_wrapper.gravity-theme form[id^=edit-form] .gf_step_active .gf_step_number{background-color:var(--step-number-active-background-color);color:var(--step-number-active-color)}.gform_wrapper.gravity-theme .gf_step_label{color:var(--step-label-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gf_step_number{background:var(--step-number-background-color);color:var(--step-number-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gf_step_completed .gf_step_number{background-color:var(--step-number-complete-color);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gf_step_active .gf_step_label,.gform_wrapper.gravity-theme form[id^=edit-form] .gf_step_completed .gf_step_label{color:var(--step-label-active-complete-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_label.gform-field-label{color:var(--label-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield label.gfield_label.focused{color:var(--label-color-focused)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-date .gfield_label.focused{color:var(--label-color-focused)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_required{color:var(--label-required-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield_label.gform-field-label{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-date.gfield_error .gfield_label.focused{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield_required{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield_checkbox label{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield_checkbox label>a{color:var(--label-error-color)}.gform_wrapper.gravity-theme form[id^=edit-form] input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=edit-form] textarea,.gform_wrapper.gravity-theme form[id^=edit-form] select{border-bottom-color:2px solid var(--input-border-color);color:var(--input-text-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error textarea,.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error select{color:var(--gfield-error-input-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error select[aria-invalid=true],.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error textarea[aria-invalid=true]{border-bottom-color:2px solid var(--input-border-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-checkbox>legend{color:var(--input-choice-checkbox-leggend)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_checkbox label{color:var(--input-choice-checkbox-label)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_checkbox label a{color:var(--input-choice-checkbox-label-link)}.gform_wrapper.gravity-theme form[id^=edit-form] input.gfield-choice-input{border:2px solid var(--input-choice-checkbox-border)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield-choice-input[type=checkbox]:checked{border:2px solid var(--input-choice-checkbox-border-selected)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield-choice-input[type=checkbox]:checked:before{background-color:var(--input-choice-checkbox-background);border-radius:0}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield-choice-input[type=checkbox]:checked{border:2px solid var(--input-choice-checkbox-border-error)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield-choice-input[type=checkbox]:checked:before{background-color:var(--input-choice-checkbox-background-error)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error input.gfield-choice-input{border:2px solid var(--input-choice-checkbox-border-error)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield-choice-input[type=checkbox]:checked:before{width:14px;height:14px;top:0;left:0}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield-choice-input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:10px;border:solid var(--white-color);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;left:5px}.gform_wrapper.gravity-theme form[id^=edit-form] input[type=radio]:before{background-color:var(--input-choice-radio-center-background)}.gform_wrapper.gravity-theme form[id^=edit-form] input[type=radio]:checked{background-color:var(--input-choice-radio-background);border-color:var(--input-choice-radio-border-color-checked)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield-choice-input[type=radio]:checked:before{background-color:var(--input-choice-radio-center-background)}.gform_wrapper.gravity-theme form[id^=edit-form] input[type=file]::-webkit-file-upload-button{background:var(--robins-egg-blue);border-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] input[type=file]::file-selector-button{background:var(--robins-egg-blue);border-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] input[type=file]::file-upload-button{background:var(--robins-egg-blue);border-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-fileupload i.fa.fa-upload{color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-fileupload .gform_delete_file{background-color:var(--robins-egg-blue);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-fileupload.gfield_error label.gfield_label.focused{color:var(--strong-red)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-fileupload.gfield_error .gfield_description{color:var(--strong-red)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-fileupload.gfield_error .gfield_fileupload_filename{color:var(--strong-red)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield.gfield--type-fileupload.gfield_error .gform_delete_file{background-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error input[type=file]::-webkit-file-upload-button{background:var(--strong-red);border-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error input[type=file]::file-selector-button{background:var(--strong-red);border-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error input[type=file]::file-upload-button{background:var(--strong-red);border-color:var(--strong-red);color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gfield_error .gfield.gfield--type-fileupload i.fa.fa-upload{color:var(--white-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gform_footer .required-text,.gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer .required-text{color:var(--required-text-footer-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gform_footer input[type=submit],.gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer input[type=submit] .gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer button[type=submit],.gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer button.gform_button,.gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer .gform_previous_button,.gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer .gform_next_button{background-color:var(--input-submit-background-color);color:var(--input-submit-text-color)}.gform_wrapper.gravity-theme form[id^=edit-form] .gform_page_footer .gform_previous_button{background-color:initial;border:2px solid var(--input-border-color);color:var(--input-submit-previus-text-color)}.gform_wrapper.gravity-theme .gform_page_footer{grid-template-columns:1fr!important}@media(max-width:700px){.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield label.gfield_label,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gfield--type-email>.gfield_label.gform-field-label,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield label.gfield_label.focused.custom,.gform_wrapper.gravity-theme form[id^=gform].contatto .gfield.gfield--type-email>.gfield_label.gform-field-label.focused.custom{font-size:26px!important}.gform_wrapper.gravity-theme form[id^=gform].contatto input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=gform].contatto textarea,.gform_wrapper.gravity-theme form[id^=gform].contatto select{font-size:1.1em}}@media(max-width:420px){.gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:.9em}.lang-fr .gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:.8em}}@media(max-width:380px){.gform_wrapper.gravity-theme form[id^=gform].contatto input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=gform].contatto textarea,.gform_wrapper.gravity-theme form[id^=gform].contatto select{font-size:1em}.gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:.8em}.lang-fr .gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:.6em}.lang-es .gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:.7em}}@media(max-width:340px){.gform_wrapper.gravity-theme form[id^=gform].contatto input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper.gravity-theme form[id^=gform].contatto textarea,.gform_wrapper.gravity-theme form[id^=gform].contatto select{font-size:.9em}.gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:.7em}.lang-es .gform_wrapper.gravity-theme form[id^=gform].contatto input::placeholder{font-size:12px}}