.modulo-forminator .forminator-hidden:not(#fd){display:none}.modulo-forminator .forminator-custom-form{display:grid;gap:var(--modulo-spazio, 26px);min-width:0;margin:0;font:inherit}.modulo-forminator .forminator-custom-form .forminator-row:not(#fd){display:block;margin:0;padding:0}.modulo-forminator .forminator-custom-form .forminator-col:not(#fd){margin:0;padding:0}.modulo-forminator .forminator-custom-form .forminator-field{position:relative;display:grid;gap:8px;margin:0}.modulo-forminator .forminator-custom-form .forminator-label{display:block;margin:0;padding:0}.modulo-forminator .forminator-custom-form .forminator-required{display:none}.modulo-forminator .forminator-custom-form .forminator-label:not(:has(.forminator-required)):after{content:var(--modulo-facoltativo, " facoltativo");font-weight:400}.modulo-forminator .forminator-custom-form .forminator-field>div:has(>.forminator-description){order:3}.modulo-forminator .forminator-custom-form .forminator-description{display:block}.modulo-forminator .forminator-custom-form .forminator-field>div:has(>.forminator-description>[data-limit]){display:contents}.modulo-forminator .forminator-custom-form .forminator-description:has(>[data-limit]){display:none}.modulo-forminator .forminator-field-consent .forminator-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.modulo-forminator .forminator-custom-form .forminator-radio-bullet,.modulo-forminator .forminator-custom-form .forminator-checkbox-box{display:none}.modulo-forminator .forminator-custom-form .forminator-row-last .forminator-field{justify-items:start}.modulo-forminator .forminator-custom-form[data-tentato] .forminator-row:not(#fd,.forminator-row-last):is(:has(.forminator-required),:has(.forminator-has_error)){padding-bottom:22px}.modulo-forminator .forminator-custom-form .forminator-error-message{position:absolute;top:100%;left:0;right:0;margin:3px 0 0;color:var(--modulo-errore, #b3261e);font-size:.9rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modulo-forminator .forminator-response-message:empty,.modulo-forminator .forminator-response-message[aria-hidden=true]{display:none}.modulo-forminator .forminator-custom-form:has(.forminator-has_error) .forminator-response-message.forminator-error{display:none}.modulo-forminator .forminator-custom-form .forminator-field.uno-dei-due .forminator-label:after{content:none}.modulo-forminator .modulo-pulsante-testo{display:contents}.modulo-forminator .modulo-annuncio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(.modulo-forminator .forminator-custom-form[data-invio]){cursor:progress}:where(.modulo-forminator .forminator-custom-form[data-invio] .forminator-row:not(.forminator-row-last)){opacity:.5;pointer-events:none;transition:opacity .2s}.modulo-forminator .forminator-custom-form[data-invio] .forminator-button-submit{pointer-events:none}:where(.modulo-forminator .forminator-custom-form[data-invio] .forminator-button-submit){position:relative}:where(.modulo-forminator .forminator-custom-form[data-invio] .modulo-pulsante-testo){visibility:var(--modulo-rotellina, hidden)}:where(.modulo-forminator .forminator-custom-form[data-invio] .forminator-button-submit):after{content:var(--modulo-rotellina, "");position:absolute;inset:0;width:1.1em;height:1.1em;margin:auto;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:fd-modulo-invio .8s linear infinite}@keyframes fd-modulo-invio{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(.modulo-forminator .forminator-custom-form[data-invio] .forminator-button-submit):after{content:none}:where(.modulo-forminator .forminator-custom-form[data-invio] .modulo-pulsante-testo){visibility:visible}:where(.modulo-forminator .forminator-custom-form[data-invio] .forminator-button-submit){opacity:.6}}
