.logo[data-astro-cid-qmbhzs4e]{--logo-segno:var(--colore-logo);--logo-nome:var(--colore-logo-nome);color:var(--logo-segno);align-items:center;gap:.6em;line-height:1;display:inline-flex}.logo--chiaro[data-astro-cid-qmbhzs4e]{--logo-segno:var(--colore-su-scuro);--logo-nome:var(--colore-su-scuro)}.logo[data-astro-cid-qmbhzs4e] .logo__marchio{flex:none;width:3.1em;height:auto}.logo__testi[data-astro-cid-qmbhzs4e]{gap:.3em;display:grid}.logo__nome[data-astro-cid-qmbhzs4e]{font-family:var(--font-logo);font-weight:var(--peso-logo);color:var(--logo-nome);white-space:nowrap;font-size:1.45em}.logo__attivita[data-astro-cid-qmbhzs4e]{font-family:var(--font-testo);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5em;font-size:.72em;font-weight:500;display:flex}.logo__attivita[data-astro-cid-qmbhzs4e]:before,.logo__attivita[data-astro-cid-qmbhzs4e]:after{content:"";background:currentColor;flex:.9em;min-width:.9em;height:.12em}.bottone[data-astro-cid-fboh6qaj]{border-radius:var(--raggio);min-height:3rem;font-family:var(--font-testo);font-weight:var(--peso-forte);font-size:var(--testo-base);border:2px solid #0000;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.35em;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,transform .1s;display:inline-flex}.bottone[data-astro-cid-fboh6qaj]:active{transform:translateY(1px)}.bottone--accento[data-astro-cid-fboh6qaj]{background:var(--colore-accento);color:var(--colore-su-accento)}.bottone--accento[data-astro-cid-fboh6qaj]:hover{background:var(--colore-accento-hover)}.bottone--scuro[data-astro-cid-fboh6qaj]{background:var(--colore-scuro);color:var(--colore-su-scuro)}.bottone--scuro[data-astro-cid-fboh6qaj]:hover{background:var(--colore-scuro-hover)}.bottone--contorno[data-astro-cid-fboh6qaj]{color:var(--colore-testo);background:0 0;border-color:currentColor}.bottone--contorno[data-astro-cid-fboh6qaj]:hover{background:var(--colore-fondo-alternato)}.bottone--contorno-chiaro[data-astro-cid-fboh6qaj]{color:var(--colore-su-scuro);background:0 0;border-color:currentColor}.bottone--contorno-chiaro[data-astro-cid-fboh6qaj]:hover{background:var(--colore-scuro-hover)}.header[data-astro-cid-dbozlicn]{background:var(--colore-fondo)}.header__riga[data-astro-cid-dbozlicn]{align-items:center;gap:var(--spazio-5);min-height:4.5rem;padding-block:var(--spazio-3);display:flex}.header__logo[data-astro-cid-dbozlicn]{margin-right:auto;font-size:1rem;text-decoration:none}.header__nav[data-astro-cid-dbozlicn] ul[data-astro-cid-dbozlicn],.menu-mobile[data-astro-cid-dbozlicn] ul[data-astro-cid-dbozlicn]{margin:0;padding:0;list-style:none}.header__nav[data-astro-cid-dbozlicn] ul[data-astro-cid-dbozlicn]{gap:var(--spazio-5);display:flex}.header__nav[data-astro-cid-dbozlicn] a[data-astro-cid-dbozlicn]{padding-block:var(--spazio-2);font-weight:var(--peso-forte);border-bottom:2px solid #0000;text-decoration:none;display:block}.header__nav[data-astro-cid-dbozlicn] a[data-astro-cid-dbozlicn]:hover,.header__nav[data-astro-cid-dbozlicn] a[data-astro-cid-dbozlicn][aria-current=page]{border-bottom-color:var(--colore-accento)}.header__telefono[data-astro-cid-dbozlicn]{align-items:center;gap:var(--spazio-2);font-weight:var(--peso-forte);white-space:nowrap;text-decoration:none;display:inline-flex}.header__apri[data-astro-cid-dbozlicn],.menu-mobile__testa[data-astro-cid-dbozlicn] button[data-astro-cid-dbozlicn]{border-radius:var(--raggio);width:3rem;height:3rem;color:var(--colore-testo);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.header[data-astro-cid-dbozlicn] .header__icona-menu{width:2rem;height:2rem}.menu-mobile[data-astro-cid-dbozlicn]{width:100%;max-width:none;padding:var(--spazio-4) var(--margine-pagina) var(--spazio-6);border:0;border-bottom:4px solid var(--colore-accento);background:var(--colore-fondo);color:var(--colore-testo);box-shadow:var(--ombra-pannello);margin:0;inset:0 0 auto}.menu-mobile[data-astro-cid-dbozlicn]::backdrop{background:#00000059}.menu-mobile__testa[data-astro-cid-dbozlicn]{margin-bottom:var(--spazio-3);justify-content:space-between;align-items:center;display:flex}.menu-mobile__titolo[data-astro-cid-dbozlicn]{font-family:var(--font-titoli);font-weight:var(--peso-titoli);font-size:var(--titolo-4)}.menu-mobile[data-astro-cid-dbozlicn] ul[data-astro-cid-dbozlicn]{margin-bottom:var(--spazio-5)}.menu-mobile[data-astro-cid-dbozlicn] li[data-astro-cid-dbozlicn]+li[data-astro-cid-dbozlicn]{border-top:1px solid var(--colore-bordo)}.menu-mobile[data-astro-cid-dbozlicn] li[data-astro-cid-dbozlicn] a[data-astro-cid-dbozlicn]{padding-block:var(--spazio-4);font-size:var(--testo-grande);font-weight:var(--peso-forte);text-decoration:none;display:block}.menu-mobile[data-astro-cid-dbozlicn] li[data-astro-cid-dbozlicn] a[data-astro-cid-dbozlicn][aria-current=page]{color:var(--colore-accento)}.menu-mobile__preventivo[data-astro-cid-dbozlicn]{display:grid}@media (width<=63.99rem){.header__nav[data-astro-cid-dbozlicn],.header__preventivo[data-astro-cid-dbozlicn]{display:none}}@media (width>=64rem){.header__logo[data-astro-cid-dbozlicn]{font-size:1.1rem}.header__apri[data-astro-cid-dbozlicn],.menu-mobile[data-astro-cid-dbozlicn]{display:none}}@media (width<=30rem){.header__telefono[data-astro-cid-dbozlicn]{display:none}}.footer[data-astro-cid-5r6k3bvp]{background:var(--colore-scuro);color:var(--colore-su-scuro);padding-top:var(--spazio-8)}.footer__griglia[data-astro-cid-5r6k3bvp]{gap:var(--spazio-6);display:grid}.footer__marchio[data-astro-cid-5r6k3bvp]{gap:var(--spazio-4);justify-items:start;display:grid}.footer__marchio[data-astro-cid-5r6k3bvp] p[data-astro-cid-5r6k3bvp]{color:var(--colore-su-scuro-secondario)}.footer__contatti[data-astro-cid-5r6k3bvp]{gap:var(--spazio-3);align-content:start;font-style:normal;display:grid}.footer__contatti[data-astro-cid-5r6k3bvp]>[data-astro-cid-5r6k3bvp]{align-items:center;gap:var(--spazio-2);display:inline-flex}.footer[data-astro-cid-5r6k3bvp] a[data-astro-cid-5r6k3bvp]{text-decoration:none}.footer[data-astro-cid-5r6k3bvp] a[data-astro-cid-5r6k3bvp]:hover{text-underline-offset:.2em;text-decoration:underline}.footer[data-astro-cid-5r6k3bvp] ul[data-astro-cid-5r6k3bvp]{gap:var(--spazio-3);margin:0;padding:0;list-style:none;display:grid}.footer__legale[data-astro-cid-5r6k3bvp]{gap:var(--spazio-2) var(--spazio-5);margin-top:var(--spazio-7);padding-block:var(--spazio-5);font-size:var(--testo-piccolo);color:var(--colore-su-scuro-secondario);flex-wrap:wrap;display:flex}@media (width>=48rem){.footer__griglia[data-astro-cid-5r6k3bvp]{grid-template-columns:2fr 1.2fr 1fr}}@media (width<=63.99rem){.footer[data-astro-cid-5r6k3bvp]{padding-bottom:var(--altezza-barra-contatti)}}.barra[data-astro-cid-svm67ekc]{z-index:10;padding-bottom:env(safe-area-inset-bottom);background:var(--colore-scuro);display:flex;position:fixed;inset:auto 0 0}.barra__voce[data-astro-cid-svm67ekc]{justify-content:center;align-items:center;gap:var(--spazio-2);min-height:var(--altezza-barra-contatti);font-size:var(--testo-grande);font-weight:var(--peso-forte);flex:1;text-decoration:none;display:flex}.barra__voce--chiama[data-astro-cid-svm67ekc]{background:var(--colore-scuro);color:var(--colore-su-scuro)}.barra__voce--chiama[data-astro-cid-svm67ekc]:only-child,.barra__voce--whatsapp[data-astro-cid-svm67ekc]{background:var(--colore-accento);color:var(--colore-su-accento)}@media (width>=64rem){.barra[data-astro-cid-svm67ekc]{display:none}}.salta[data-astro-cid-siwrtfan]{left:var(--spazio-4);z-index:20;padding:var(--spazio-3) var(--spazio-4);background:var(--colore-scuro);color:var(--colore-su-scuro);position:absolute;top:-10rem}.salta[data-astro-cid-siwrtfan]:focus{top:var(--spazio-4)}.invito[data-astro-cid-a662xaap]{background:var(--colore-scuro);color:var(--colore-su-scuro);padding-block:var(--spazio-sezione) var(--spazio-8)}.invito__riga[data-astro-cid-a662xaap]{gap:var(--spazio-5);display:grid}.invito__testi[data-astro-cid-a662xaap]{gap:var(--spazio-3);display:grid}.invito[data-astro-cid-a662xaap] h2[data-astro-cid-a662xaap]{font-size:var(--titolo-2)}.invito[data-astro-cid-a662xaap] p[data-astro-cid-a662xaap]{max-width:var(--larghezza-testo);font-size:var(--testo-grande);color:var(--colore-su-scuro-secondario)}.invito__azioni[data-astro-cid-a662xaap]{gap:var(--spazio-3);display:grid}.invito__telefono[data-astro-cid-a662xaap]{display:none}@media (width>=40rem){.invito__azioni[data-astro-cid-a662xaap]{flex-wrap:wrap;display:flex}}@media (width>=64rem){.invito__riga[data-astro-cid-a662xaap]{grid-template-columns:1fr auto;align-items:center}.invito__telefono[data-astro-cid-a662xaap]{display:contents}}
