.cta-menu#fix{color:var(--contrast);display:inline-flex;align-items:center;background-color:var(--accent);font-size:12px;text-transform:uppercase;text-decoration:none;line-height:1em;padding:12px 20px}.cta-menu#fix:hover{background-color:var(--blu);color:var(--base-3)}.cta-menu .gb-shape svg{width:1em;height:1em;fill:currentColor}.pad-xl{padding:80px 40px}@media (max-width:767px){.pad-xl{padding:40px 20px}}.btn-primary{align-items:center;background-color:var(--blu);color:var(--base-3);display:inline-flex;font-size:16px;text-decoration:none;text-transform:uppercase;padding:10px 40px}.btn-primary:hover{background-color:var(--accent);color:var(--blu);text-decoration:none}@media (max-width:767px){.btn-primary{font-size:15px;padding:8px 25px}}.pad-inline-xl{padding-left:80px;padding-right:80px}@media (max-width:1024px){.pad-inline-xl{padding-left:60px;padding-right:60px}}@media (max-width:767px){.pad-inline-xl{padding-left:20px;padding-right:20px}}.test a.cta-menu{color:var(--base-3)}.btn-yellow{align-items:center;background-color:var(--accent);color:var(--contrast);display:inline-flex;font-size:16px;text-decoration:none;text-transform:uppercase;padding:10px 40px}.btn-yellow:hover{background-color:var(--blu);color:var(--base-3);text-decoration:none}@media (max-width:767px){.btn-yellow{font-size:15px;padding:8px 25px}}.btn-social{color:var(--contrast)}.btn-social .gb-shape svg{width:1.5em;height:1.5em}.flex-grid-2x{margin-bottom:20px;margin-top:20px}.varianti .gb-tabs__menu-item:is(:hover,:focus),.gb-block-is-current{text-decoration:underline}.dettagli_text p{font-size:30px}@media (max-width:1024px){.dettagli_text p{font-size:24px}}.container-link{position:relative}.container-link a:before{position:absolute;top:0px;left:0px;bottom:0px;right:0px;z-index:2;content:''}