.vertical-layout-opened-false .vertical-navigation:hover .vertical-menu-container{opacity:1;visibility:visible;display:block}.vertical-layout-opened-false .vertical-navigation .vertical-menu-container{opacity:0;visibility:hidden;display:none}.vertical-layout-opened-true .vertical-navigation .vertical-menu-container,body:not(.home) .vertical-layout-opened-true .vertical-navigation:hover .vertical-menu-container{opacity:1;visibility:visible;display:block}.vertical-layout-opened-true .vertical-navigation .vertical-menu-container.hidden,body:not(.home) .vertical-layout-opened-true .vertical-navigation .vertical-menu-container{opacity:0;visibility:hidden;display:none}.vertical-navigation{height:100%;position:relative;width:100%}.vertical-navigation.header-navigation{display:block}.vertical-navigation .vertical-navigation-header{height:100%;padding:0 20px;-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vertical-navigation .vertical-navigation-header .base-svg-iconset{font-size:22px;margin-right:10px;vertical-align:middle}.vertical-navigation .vertical-menu-container{position:absolute;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;top:100%;background-color:var(--global-palette7);left:0;width:100%}.vertical-navigation .vertical-menu-container ul.menu{list-style:none;-ms-flex-wrap:unset;flex-wrap:unset;border:2px solid var(--global-palette1);position:relative;border-top:none;margin:0;width:100%;display:block}.vertical-navigation .vertical-menu-container ul.menu>li.menu-item{border-bottom:1px solid var(--global-palette7)}.vertical-navigation .vertical-menu-container ul.menu>li.menu-item:last-child{border-bottom:none}.vertical-navigation .vertical-menu-container ul.menu .sub-menu{list-style:none;position:absolute;opacity:0;visibility:hidden;top:0;margin:0;left:100%;z-index:99}@media (max-width:767px){.vertical-navigation .vertical-menu-container ul.menu .sub-menu{max-width:100%;top:100%;left:0;width:100%!important}.vertical-navigation .vertical-menu-container ul.menu .sub-menu.open{opacity:1;visibility:visible}}.vertical-navigation .vertical-menu-container ul.menu>li:hover>.sub-menu,.vertical-navigation .vertical-menu-container ul.menu>li:hover>.sub-menu>li:hover>.sub-menu{opacity:1;visibility:visible}