 #bottone_menu_header,#bottone_menu_footer{display:none}#bottone_menu_header.bottone-fix,#bottone_menu_footer.bottone-fix{display:flex;flex-wrap:nowrap;align-content:center;text-align:center;width:max-content;justify-content:center}.bottone_aprimenu button.buttonmenu,.bottone_aprimenu span.buttonmenu{display:flex;flex-flow:column wrap;justify-content:space-between;padding:2px;border:none;cursor:pointer;z-index:10;transition:.3s ease;background-color:inherit}.bottone_aprimenu button.buttonmenu .icon-bar,.bottone_aprimenu span.buttonmenu .icon-bar{margin:2px 0;width:35px;height:3px}#headermenumobile,#footermenumobile{flex-flow:column wrap;align-items:flex-end;display:none}.navbar-nav-menu{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:0;margin:0;flex-direction:row;flex-wrap:nowrap;align-content:center}.navbar-nav-menu li button{background-color:inherit}.navbar-nav-menu li.nav-item .nav-link{line-height:20px;display:flex;padding:0 5px;flex-direction:row;align-items:center;align-content:center;justify-content:center;color:#000}.navbar-nav-menu ul.sottomenu{position:absolute;height:0;flex-flow:column wrap;justify-content:center;align-items:center;margin:0;padding:0;overflow:hidden;z-index:5;text-transform:capitalize}.navbar-nav-menu .sottomenu-attivo .sottomenu{height:auto}.navbar-nav-menu ul li.sottomenu-item{width:100%;margin:0;border:none;padding:5px 10px;}.navbar-nav-menu ul li.sottomenu-item:nth-child(1){border-left:none}.navbar-nav-menu li.aperto ul.sottomenu{height:auto}.navbar-nav-menu li.li-magamenu{display:inline-block;}.navbar-menu.menumobile.bottone-fix{position:fixed;overflow:hidden;transition:.3s ease;padding:20px 20px;z-index:15;background-color:#fff}.navbar-menu.menumobile.bottone-fix.left,.navbar-menu.menumobile.bottone-fix.right{height:100%;width:50%}.navbar-menu.menumobile.bottone-fix.up,.navbar-menu.menumobile.bottone-fix.down{height:auto;min-height:130px;width:100%}.navbar-menu.menumobile.bottone-fix.left{top:0;left:-100%;}.navbar-menu.menumobile.bottone-fix.left.menu-aperto{left:0;}.navbar-menu.menumobile.bottone-fix.right{top:0;right:-100%;}.navbar-menu.menumobile.bottone-fix.right.menu-aperto{right:0;}.navbar-menu.menumobile.bottone-fix.up{top:-100%;left:0;right:0}.navbar-menu.menumobile.bottone-fix.up.menu-aperto{top:0;}.navbar-menu.menumobile.bottone-fix.down{bottom:-100%;left:0;right:0}.navbar-menu.menumobile.bottone-fix.down.menu-aperto{bottom:0;}.menumobile.bottone-fix .navbar-nav-menu ul.sottomenu{margin-left:20px;align-items:self-start}#headermenumobile.bottone-fix,#footermenumobile.bottone-fix{display:flex}.menumobile.bottone-fix .navbar-nav-menu{flex-flow:column wrap}.menumobile.bottone-fix.down .navbar-nav-menu,.menumobile.bottone-fix.up .navbar-nav-menu{flex-flow:row wrap}#menu_header.menumobile.menu-aperto{overflow:auto}.sottomenu-item.li-magamenu img{width:auto;height:130px}.navbar-nav-menu ul.sottomenu.mega_menu{left:0;right:0;display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.navbar-nav-menu ul.sottomenu.mega_menu li{overflow:hidden}.navbar-nav-menu ul.sottomenu.mega_menu>li a{display:flex;flex-direction:column;align-items:center}.navbar-elem-menu{display:flex;flex-flow:row wrap;justify-content:flex-start}.navbar-elem-menu li{padding:0 5px}.navbar-elem-menu>li a{color:#484848;display:flex;flex-direction:column;align-items:center}.navbar-elem-menu li img{width:auto;height:130px}#menu_header .navbar-nav-menu>li{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;width:100%;margin-bottom:5px}#menu_footer .navbar-nav-menu{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:space-around;justify-content:center;align-items:center}#menu_footer .navbar-nav-menu li{padding:5px}.chiudi_menumobile{cursor:pointer}#menu_header video.videobckgrnd{display:none}#menu_header.menu-aperto video.videobckgrnd{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;pointer-events:none}#menu_header.mFade{position:fixed;bottom:0;left:0;right:0;display:block;height:auto;max-height:100vh;overflow-y:auto;margin:0;padding:0;animation:auto ease 0s 1 normal none running none;opacity:0;visibility:hidden;transform:translateY(100%);pointer-events:none;transition:opacity 1.4s cubic-bezier(.25,.1,.25,1)}#menu_header.mFade.menu-aperto{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity 1.4s cubic-bezier(.25,.1,.25,1)}@media (max-width:1024px){#headermenumobile,#footermenumobile{display:flex}#bottone_menu_header.bottone-fix,#bottone_menu_footer.bottone-fix{width:auto}.menumobile .navbar-nav-menu{flex-flow:column wrap}.menumobile.down .navbar-nav-menu,.menumobile.up .navbar-nav-menu{flex-flow:row wrap}.navbar-menu.menumobile{position:fixed;overflow:hidden;transition:.3s ease;padding:20px 20px;z-index:15}.navbar-menu.menumobile.left,.navbar-menu.menumobile.right{height:100%;width:50%}.navbar-menu.menumobile.up,.navbar-menu.menumobile.down{height:auto;min-height:130px;width:100%}.navbar-menu.menumobile.left{top:0;left:-100%;}.navbar-menu.menumobile.left.menu-aperto{left:0;}.navbar-menu.menumobile.right{top:0;right:-100%;}.navbar-menu.menumobile.right.menu-aperto{right:0;}.navbar-menu.menumobile.up{top:-100%;left:0;right:0}.navbar-menu.menumobile.up.menu-aperto{top:0;}.navbar-menu.menumobile.down{bottom:-100%;left:0;right:0}.navbar-menu.menumobile.down.menu-aperto{bottom:0;}.menumobile .navbar-nav-menu ul.sottomenu{margin-left:20px;align-items:flex-start;flex-flow:column;left:auto;right:auto;position:relative;display:initial}.navbar-nav-menu ul.sottomenu{top:5px!important}.navbar-menu.menumobile li{margin-bottom:10px;text-align:left;width:100%}.navbar-nav-menu li.nav-item .nav-link{width:100%}.navbar-nav-menu .sottomenu-item.li-magamenu a img{display:none}.navbar-nav-menu .sottomenu-item.li-magamenu a span{display:block}#menu_header .nav-item.apri-sottomenu:hover>ul{height:max-content}#menu_header .nav-item.apri-sottomenu:hover>ul{height:0;overflow:hidden;min-height:0}#menu_header .navbar-nav-menu ul.sottomenu li:hover>ul.sottomenu{display:none;height:0}#menu_header .navbar-nav-menu .nav-item.apri-sottomenu.sottomenu-attivo>ul{height:auto;overflow:visible;min-height:55px}#menu_header .navbar-nav-menu ul.sottomenu li.sottomenu-attivo ul.sottomenu{display:block;height:auto}#menu_header .navbar-nav-menu ul a.nav-link,#menu_header .nav-item ul>li{min-height:auto!important;height:auto!important;background-color:none;border-bottom:none;box-shadow:none}#menu_header .nav-item ul>li a{padding:10px!important}#menu_header .nav-item ul.sottomenu.liv2{margin-top:10px}#menu_header .navbar-nav-menu ul.sottomenu ul.sottomenu{padding-top:0}}