#navigation{display:none;height:100%;position:fixed;transition:all .5s;float:left;width:100%;max-width:500px;top:0;right:0}#navigation .subnavWrap{width:100%}#navigation img{display:none}#navigation ul.realmenu{margin:0;position:absolute;right:0;left:120%;top:0;width:100%;padding:70px;transition:all .3s;z-index:1}#navigation ul.realmenu li{list-style:none;padding:0;position:relative}#navigation ul.realmenu li .nav-link{color:var(--second-color);display:block;font-family:var(--head-fontfamily);font-size:1em;font-weight:bold;line-height:1.3em;text-transform:uppercase;letter-spacing:.05em;padding:9px 0px;text-decoration:none;border-bottom:1px solid #ccc}#navigation ul.realmenu li .nav-link:hover{color:var(--main-color)}#navigation ul.realmenu li .nav-link.sub i{position:absolute;right:18px}#navigation ul.realmenu.activate{left:0}#navigation ul.realmenu.main-nav,#navigation ul.realmenu.level-2{position:absolute}#navigation ul.realmenu.level-2 li.backlink .nav-link{color:var(--second-color);cursor:pointer;font-family:var(--head-fontfamily);text-transform:uppercase;letter-spacing:.05em;margin:0 0 20px}#navigation ul.realmenu.level-2 li.backlink .nav-link i{padding:0 5px 0 0}#navigation ul.realmenu.level-2 li.backlink .nav-link:hover{color:#000}#navigation ul.realmenu.level-2 li .nav-link,#navigation ul li.active ul.realmenu.level-2 li.active .nav-link{color:var(--second-color)}#navigation ul.realmenu.level-2 li:hover .nav-link,#navigation ul.realmenu.level-2 li.active .nav-link,#navigation ul.realmenu.level-2 li:hover .nav-link,#navigation ul.realmenu.level-2 li.active .nav-link{color:var(--main-color)}#navigation ul.topnav{padding:0;box-shadow:none;position:relative;float:left;width:100%;margin:20px 0 10px;line-height:1em}#navigation ul.topnav li{display:inline-block;width:auto;font-size:.7em;margin:0 10px 0 0;position:static}#navigation ul.topnav li i{padding-right:2px;font-size:17px}#navigation ul.topnav li .nav-link{border:none;padding:0 5px}#navigation ul.topnav li .nav-link:before{padding-right:5px;font-size:15px;width:20px;display:inline-block;text-align:left}#navigation ul.topnav li:hover .nav-link{color:var(--second-color)}#navigation ul.topnav li.active ul{display:block}#page .open-panel,#page .close-panel{box-shadow:none !important}#page .open-panel:focus,#page .close-panel:focus{box-shadow:none !important}.open-panel,.close-panel{background-color:var(--header-bgcolor);color:var(--main-fontcolor);cursor:pointer;display:none;height:40px;padding:16px 5px;position:fixed;text-align:center;width:50px;z-index:999;top:9px;right:20px}.open-panel:active,.open-panel:link,.open-panel:focus,.open-panel:focus-visible,.open-panel:visited,.close-panel:active,.close-panel:link,.close-panel:focus,.close-panel:focus-visible,.close-panel:visited{background:rgba(0,0,0,0);color:var(--main-color);outline:none;box-shadow:none;opacity:1}.open-panel span.bars,.close-panel span.bars{background:var(--offcanvas-menu-fontcolor);display:block;height:3px;width:40px;position:relative;transition:all .3s;user-select:none}.open-panel span.bars.top,.open-panel span.bars.bottom,.close-panel span.bars.top,.close-panel span.bars.bottom{content:"";position:relative}.open-panel span.bars.top,.close-panel span.bars.top{top:-7px}.open-panel span.bars.bottom,.close-panel span.bars.bottom{bottom:-7px}.open-panel:hover span.bars,.close-panel:hover span.bars{background:var(--highlight-color)}.openNav:after{content:"";display:block;position:fixed;z-index:899;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;transition:all .3s}.openNav #breadcrumb,.openNav #scrollDownWrap,.openNav #scrollWrap,.openNav #dsh-fingerprint,.openNav #lhc_container_v2{display:none}.openNav nav#navigation{z-index:900;background:var(--offcanvas-menu-bgcolor)}.openNav .open-panel,.openNav .close-panel{background-color:var(--offcanvas-menu-bgcolor)}.openNav .open-panel span.bars.middle,.openNav .close-panel span.bars.middle{opacity:0}.openNav .open-panel span.bars.top,.openNav .close-panel span.bars.top{transform:rotate(45deg);top:3px;bottom:0}.openNav .open-panel span.bars.bottom,.openNav .close-panel span.bars.bottom{transform:rotate(-45deg);top:-3px;bottom:0}@media only screen and (max-width: 900px){#mainmenu,.topnav,#header #topmenu,#navigation ul.topnav{display:none}.openNav #navigation{display:block}.open-panel,.close-panel,.close-panel{display:block}}