#main_nav .dropdown-item{position:relative;width:100%;transition:all .25s ease-in-out;font-size:.875rem;font-weight:400}.navbar-nav .nav-link{font-size:1.3125rem;text-decoration:none;color:#000;text-transform:uppercase;position:relative}#navbar_top{padding-top:0;padding-bottom:0;margin-top:.5rem}#navbar_top .navbar-nav{display:block}li.nav-item{padding:0 15px;float:left}.navbar .nav-item:hover .nav-link{color:#000}.navbar-nav .nav-item a.nav-link:after{content:"";display:block;width:0;height:.1875rem;position:absolute;bottom:0;left:0;border:0;background:#111;transition-property:all;transition-duration:.4s}.navbar-nav .nav-item:hover>a.nav-link:after{width:100%}.dropdown-menu{background-color:#fff;box-shadow:0 .25rem .5625rem -.0625rem rgb(0 0 0 / 3%),0 .275rem 1.25rem -.0625rem rgb(0 0 0 / 5%);border:0!important;border-radius:0}.mm_first{font-weight:700;text-decoration:none}.list-styled-link{display:block;color:#525252;text-decoration:none;text-transform:lowercase!important;font-weight:normal!important}.list-styled{list-style-type:none;padding-left:0}.navbar .megamenu{padding:1rem}@media screen and (max-width:1400px){#container_navbar_top{width:100%!important}.navbar-nav .nav-link{font-size:1.2rem;padding:.2rem 1rem}}#offcanvasMenuMobile .offcanvas-header{border-bottom:1px solid #eee}.contenitore_menu_mobile{position:relative}.menumobile{margin-bottom:1rem}.menumobile ul li.list-group-item{border:0!important}.menumobile .text_icon_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menumobile .list-group-item{padding:0;text-transform:uppercase}.menumobile ul{padding:0 .5rem}.menumobile a{text-decoration:none;text-transform:uppercase;display:inline-block;width:100%;padding:.8rem .5rem;font-size:21px;color:#111}.menumobile a:hover,.menumobile .list-group-item:hover>.text_icon_menu,.menumobile .list-group-item.selected>.text_icon_menu,.menumobile .list-group-item.selected>a{background-color:#f9f9f9;color:#111111!important}.menumobile .iconaPlusMenu{font-size:26px;display:inline-block;cursor:pointer;padding-right:5px;transition:transform .2s ease-in-out;color:#666}.menumobile .iconaPlusMenu:not(.collapsed){transform:rotate(-45deg)}.second_list{background-color:#eee}.second_list_link{font-weight:700;color:#000;text-decoration:none;padding:10px 15px;display:block;position:relative;font-size:17px}.second_list_link i{padding-right:10px}.second_list_link.link_lingua{padding:0 15px}@media only screen and (min-width:992px){.navbar .dropdown-menu-end{right:0;left:auto}.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0;overflow-y:auto;max-height:calc(100vh - 202px)}.navbar .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0% 0%}.navbar .dropdown-menu.fade-up{top:180%}.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg)}}@media only screen and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}@media(max-width:991px){.menumobile a{font-size:15px}.menumobile ul a{font-size:12px}}