.page-id-2 .et-l.et-l--header{display:none}#page-container{padding-top:0px!important;margin-top:-1px!important}@media (min-width:1200px) and (max-width:1920px){.immagine-logo{padding-top:30px!important}}.et_pb_scroll_top.et-pb-icon{display:none;position:fixed;z-index:99998;right:0;bottom:80px;padding:5px;margin-right:20px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-radius:50px;color:#fff;background:#2d8ba3;font-size:40px;text-align:center;text-decoration:none;cursor:pointer}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{font-weight:bold}#menu-menu-header .current-menu-item a::before,#menu-menu-header .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#menu-menu-header li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:20%;background:#fff;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#menu-menu-header li a:hover{opacity:1!important}#menu-menu-header li a:hover:before{right:0}#menu-menu-header li li a:before{bottom:10%}@media only screen and (max-width:980px){.et_mobile_menu,#mobile_menu,#mobile_menu1{max-height:calc(100vh - 190px)!important;max-height:calc(100dvh - 190px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:40px!important}}