@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 .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-attivita{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}}@media(max-width:860px){.elementor .comunita-testa{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .griglia-socio{grid-template-columns:1fr;}}@media(max-width:860px){.elementor .percorsi{padding-block-end:4px;border-block-start-width:0px;display:flex;gap:12px;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-left: var(--margine-laterale); scrollbar-width: none; &::-webkit-scrollbar { display: none; } & > .percorso, & > .percorso:first-child { flex: 0 0 84%; scroll-snap-align: start; padding: 24px; border: 1px solid var(--linea-su-scuro); border-radius: var(--raggio); } & > .percorso::before, & > .percorso:first-child::before { left: 0; right: 0; border-radius: inherit; } overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-left: var(--margine-laterale); scrollbar-width: none; &::-webkit-scrollbar { display: none; } & > .percorso, & > .percorso:first-child { flex: 0 0 84%; scroll-snap-align: start; padding: 24px; border: 1px solid var(--linea-su-scuro); border-radius: var(--raggio); } & > .percorso::before, & > .percorso:first-child::before { left: 0; right: 0; border-radius: inherit; } & > .percorso, & > .percorso:first-child { min-width: auto; }\n}}