/* Bellucci Site V2 — disclosure visibility */
/* A disclosure is visible only when its controlling button reports it open. */
.nav-chi-siamo:not(.open) .chi-window,
.nav-ambiti:not(.open) .ambiti-window,
.nav-studio:not(.open) .studio-window { display:none!important; visibility:hidden!important; opacity:0!important; }
.nav-chi-siamo.open .chi-window,
.nav-ambiti.open .ambiti-window,
.nav-studio.open .studio-window { display:block!important; visibility:visible!important; opacity:1!important; transform:none!important; }
.nav-chi-siamo:not(.open) .chi-trigger .chev,
.nav-ambiti:not(.open) .ambiti-trigger .chev,
.nav-studio:not(.open) .studio-trigger .chev {transform:none!important;}
.chi-trigger:focus-visible,.ambiti-trigger:focus-visible,.studio-trigger:focus-visible,.main-nav a:focus-visible {outline:2px solid currentColor;outline-offset:5px;}
@media(max-width:1020px){.chi-window,.ambiti-window,.studio-window{width:100%!important;max-width:100%!important;}}

