body.mmactive{overflow:hidden}.show-in-mobile{display:none}.mobile_menu{display:none;position:relative}.sm_menu_outer.active .mobile_menu{display:block;background:#fff;height:100%}.sm_menu_outer{height:unset;overflow-y:scroll;overflow-x:hidden;position:fixed;right:0;top:90px;padding-top:20px;z-index:-9;width:100%;opacity:0;background-color:#fff;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.sm_menu_outer.active{height:calc(100vh - 60px)}.sm_menu_outer.active{opacity:1;z-index:9}.back{color:#000;background:#fff;padding:0 15px 30px}.sm_menu_outer .mobile_menu a{color:#000;display:block;font:700 13px/5% Open Sans,sans-serif;letter-spacing:1px;padding:20px 30px;text-decoration:none}.sm_menu_outer.slide .mobile_menu .submenu{background-color:#fff;height:100%;position:absolute;right:-100%;top:-20px;padding-top:20px;transition:all .5s ease 0s;width:100%;z-index:999}.sm_menu_outer.slide .mobile_menu .submenu.dark,.sm_menu_outer.slide .mobile_menu .submenu.dark .submenu{background-color:#000!important}.sm_menu_outer.slide .mobile_menu .submenu.dark a,.sm_menu_outer.slide .mobile_menu .submenu.dark{color:#fff!important;height:auto}.sm_menu_outer.slide .mobile_menu .submenu.light a,.sm_menu_outer.slide .mobile_menu .submenu.light{height:auto}.sm_menu_outer.slide .mobile_menu .submenu .contenuto .titolo-img{border-bottom:1px solid;padding-bottom:5px;margin-bottom:20px}.sm_menu_outer.slide .mobile_menu .submenu.light .contenuto{color:#ad0c33}.sm_menu_outer.slide .mobile_menu .submenu.dark .contenuto,.sm_menu_outer.slide .mobile_menu .submenu.light .contenuto{padding:30px}.sm_menu_outer.slide .mobile_menu .submenu.dark .back{background-color:#000!important}.sm_menu_outer.slide .mobile_menu li.active>.submenu{right:0;height:100%}.sm_menu_outer .mobile_menu li{list-style-type:none;color:#000}#sm_menu_ham{cursor:pointer;height:20px;position:absolute;width:20px;top:53px;left:18px;z-index:9}@media (min-width:641px) and (max-width:1139px){body.small-header #sm_menu_ham{top:40px}}@media (max-width: 640px){#sm_menu_ham{top:40px}}#sm_menu_ham span{background-color:#b6b6b6;border-radius:5px;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;width:20px}#sm_menu_ham span:nth-child(1){top:0}#sm_menu_ham span:nth-child(2),#sm_menu_ham span:nth-child(3){top:5px}#sm_menu_ham span:nth-child(4){top:10px}#sm_menu_ham.open span:nth-child(1){left:50%;top:18px;width:0}#sm_menu_ham.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#sm_menu_ham.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#sm_menu_ham.open span:nth-child(4){left:50%;top:18px;width:0}.sm_menu_outer.accordion .mobile_menu .submenu,.sm_menu_outer.accordion .mobile_menu li.hasChild ul.submenu{display:none}.sm_menu_outer.accordion .mobile_menu .hasChild>.submenu li{padding-left:20px}.sm_menu_outer.accordion .mobile_menu li.active>.submenu{right:auto}.sm_menu_outer.accordion .mobile_menu li.hasChild>a{position:relative}.sm_menu_outer.accordion .mobile_menu li.hasChild.active>a:before{transform:rotate(89deg);transition:all .19s ease}.mobile_menu .SidebarMenu__Nav--secondary .Linklist__Item{margin-bottom:0}.mobile_menu .SidebarMenu__Nav--secondary .Linklist__Item span{display:flex;align-items:center;padding:10px 30px}.mobile_menu .SidebarMenu__Nav--secondary .Linklist__Item span svg{margin-right:10px}.mobile_menu .SidebarMenu__Nav--secondary .Linklist__Item span svg g{fill:#b6b6b6}.altrocontenuto{padding:30px;position:absolute;bottom:40px}.mobile_menu .SidebarMenu__Nav--secondary{border-top:1px solid #b6b6b6}.mobile_menu #mioid a{font-weight:400}.mobile_menu .SidebarMenu__Nav--secondary .Linklist__Item span a,.altrocontenuto a,.altrocontenuto p{padding:10px 0!important;margin:0;font-weight:400!important}.sm_menu_outer.accordion li{display:block}body.mmactive .flexannoncement{display:none}body.mmactive .Header__Wrapper{position:fixed;width:100%;background:#fff}body.mmactive #section-banner-header{display:none}@media (min-width: 1140px){#sm_menu_ham,.sm_menu_outer{display:none}}@media (min-width: 0px) and (max-width: 767px){.show-in-mobile{display:block}}
/*# sourceMappingURL=/s/files/1/0506/3802/8998/t/18/assets/jquery-simple-mobilemenu-slide.css.map */
