@media(max-width:860px){.elementor .domande-risposta{& > p { padding-right: 0; }\n}}@media(max-width:860px){.elementor .cta-finale-azioni{justify-self: start;\n}}@media(max-width:860px){.elementor .cta-finale-griglia{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .colonna-fissa{position:static;}}@media(max-width:860px){.elementor .centro-corpo{padding-block-start:56px;padding-block-end:72px;padding-inline-start:var(--margine-laterale);padding-inline-end:var(--margine-laterale);}}@media(max-width:860px){.elementor .centro-media{min-height:0px;aspect-ratio:4 / 3;}}@media(max-width:860px){.elementor .centro{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .header-barra-link{display:none;}}@media(max-width:860px){.elementor .header-barra{font-size:12px;}}@media(max-width:860px){.elementor .footer-motto{font-size:16px;}}@media(max-width:860px){.elementor .hero-pagina-scia{display:none;}}@media(max-width:860px){.elementor .griglia-notte{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .griglia-testo{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .griglia-faq{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .colonna-scheda{position:static;margin-block-start:40px;}}@media(max-width:860px){.elementor .griglia-scheda{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .riquadri-limiti{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .modulo{& .elementor-form .elementor-form-fields-wrapper { grid-template-columns: 1fr; } & .elementor-form .elementor-form-fields-wrapper > .elementor-field-group:has(.campo-secondo) { margin-top: -6px; } & .elementor-form .elementor-form-fields-wrapper { grid-template-columns: 1fr; } & .elementor-form .elementor-form-fields-wrapper > .elementor-field-group:has(.campo-secondo) { margin-top: -6px; } & .elementor-form .elementor-form-fields-wrapper { grid-template-columns: 1fr; } & .elementor-form .elementor-form-fields-wrapper > .elementor-field-group:has(.campo-secondo) { margin-top: -6px; } & .elementor-form .elementor-form-fields-wrapper { grid-template-columns: 1fr; } & .elementor-form .elementor-form-fields-wrapper > .elementor-field-group:has(.campo-secondo) { margin-top: -6px; } & .elementor-form .elementor-form-fields-wrapper { grid-template-columns: 1fr; } & .elementor-form .elementor-form-fields-wrapper > .elementor-field-group:has(.campo-secondo) { margin-top: -6px; } & .elementor-form .elementor-form-fields-wrapper { grid-template-columns: 1fr; } & .elementor-form .elementor-form-fields-wrapper > .elementor-field-group:has(.campo-secondo) { margin-top: -6px; }\n}}