@charset "UTF-8";#menu-left{width:60px;height:60px;position:fixed;left:0;top:0;z-index:102;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu-left span{display:block;position:absolute;height:2px;width:20px;background:#ffffff;opacity:1;left:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#menu-left span:nth-child(1){top:calc( 23px + 0px)}#menu-left span:nth-child(2){top:calc( 23px + 7px);width:31px}#menu-left span:nth-child(3){top:calc( 23px + 8px);width:60px;height:1px}#menu-left span:nth-child(4){top:calc( 23px + 14px)}#menu-left.menu-open span:nth-child(1){width:40px;height:1px;left:10px;top:calc( 23px + 8px);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#menu-left.menu-open span:nth-child(2),#menu-left.menu-open span:nth-child(3){opacity:0;left:-60px}#menu-left.menu-open span:nth-child(4){width:40px;height:1px;left:10px;top:calc( 23px + 8px);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#menu{position:fixed;display:none;width:100%;height:100%;left:0;top:0;z-index:101;background:url(/images/main/bodybg.png) 0 0 no-repeat;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#menu.menu-open{display:block}#menu.menu-open .menu-link{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#menu.menu-open .menu-link:nth-child(2){animation-delay:0.05s;-moz-animation-delay:0.05s;-webkit-animation-delay:0.05s}#menu.menu-open .menu-link:nth-child(3){animation-delay:0.1s;-moz-animation-delay:0.1s;-webkit-animation-delay:0.1s}#menu.menu-open .menu-link:nth-child(4){animation-delay:0.15s;-moz-animation-delay:0.15s;-webkit-animation-delay:0.15s}#menu.menu-open .menu-link:nth-child(5){animation-delay:0.2s;-moz-animation-delay:0.2s;-webkit-animation-delay:0.2s}#menu.menu-open .menu-link:nth-child(6){animation-delay:0.25s;-moz-animation-delay:0.25s;-webkit-animation-delay:0.25s}#menu.menu-open .menu-link:nth-child(7){animation-delay:0.3s;-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s}#menu .container{position:absolute;max-width:410px;left:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media (max-width:767px){#menu .container{max-width:none;width:100%;height:100vh;right:auto;left:0;padding:120px 0 100px 0;overflow-y:scroll}#menu .container::-webkit-scrollbar{width:1px}#menu .container::-webkit-scrollbar-track{background-color:rgb(240,240,240);border-left:1px solid rgb(240,240,240)}#menu .container::-webkit-scrollbar-thumb{background-color:rgb(240,240,240)}#menu .container::-webkit-scrollbar-thumb:hover{background-color:rgb(240,240,240)}}.menu-link{position:relative;display:block;padding-left:20px;padding-bottom:25px;color:#ffffff}.menu-link:hover,.menu-link:active,.menu-link:focus,.menu-link.active{color:#ffffff}.menu-link:hover:not(.menu-community):before,.menu-link:active:not(.menu-community):before,.menu-link:focus:not(.menu-community):before,.menu-link.active:not(.menu-community):before{position:absolute;content:" ";width:8px;height:8px;left:0;top:10px;background:url(/images/main/menu-link.svg) 0 0 no-repeat;background-repeat:no-repeat;background-size:contain}.menu-link:hover h3,.menu-link:active h3,.menu-link:focus h3,.menu-link.active h3{opacity:1}.menu-link h3{opacity:0.3;display:inline-block;margin:0;font-size:27px;font-weight:bold}.menu-link small{opacity:0.3;display:inline-block;font-size:15px;letter-spacing:1px;padding-left:10px}.menu-link.menu-community{padding-top:95px}.menu-link.menu-community i{font-size:18px;padding-right:10px}.menu-link.menu-community small{opacity:1}.menu-right{position:fixed;width:auto;height:auto;right:120px;top:0;z-index:100}.menu-toggle{position:relative;display:inline-block}.menu-toggle > a{position:relative;display:block;color:rgba(255,255,255,0.7);padding:30px 15px 15px 10px;font-size:13px;letter-spacing:1px;z-index:3}.menu-group{visibility:hidden;position:absolute;width:220px;top:0;left:-1px;z-index:2;padding-top:calc(100% + 40px);font-size:12px;cursor:pointer}.menu-group:before{position:absolute;content:" ";width:1px;height:0;left:0;top:0;background:#e9e9e9;z-index:1;-webkit-transition:All 0.2s linear;-moz-transition:All 0.2s linear;-o-transition:All 0.2s linear;transition:All 0.2s linear}.menu-group a{position:relative;display:block;color:#e9e9e9;font-size:13px;letter-spacing:1px;padding-bottom:7px;padding-left:10px;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.menu-group a:hover,.menu-group a:active,.menu-group a:focus,.menu-group a.active{color:#ffffff}.menu-group a:hover:not(.font-Oswald-L):before,.menu-group a:active:not(.font-Oswald-L):before,.menu-group a:focus:not(.font-Oswald-L):before,.menu-group a.active:not(.font-Oswald-L):before{position:absolute;content:" ";width:5px;height:1px;left:0;top:8px;background-color:#e9e9e9}.menu-group li:last-child a{padding-top:25px;padding-bottom:0;line-height:0}.menu-group i{font-size:12px}@media (min-width:768px){.menu-toggle:hover .menu-group,.menu-toggle:active .menu-group,.menu-toggle:focus .menu-group{visibility:visible}.menu-toggle:hover .menu-group:before,.menu-toggle:active .menu-group:before,.menu-toggle:focus .menu-group:before{height:100%}.menu-toggle:hover .menu-group a,.menu-toggle:active .menu-group a,.menu-toggle:focus .menu-group a{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}}@media (max-width:767px){.menu-right{right:10px}.menu-link h3{font-size:23px}.menu-group{padding-top:calc(100% + 10px)}.menu-toggle > a{color:#fff}.menu-group a{color:#ffffff}.menu-toggle.active .menu-group{visibility:visible}.menu-toggle.active .menu-group:before{height:100%}.menu-toggle.active .menu-group a{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.menu-group li:nth-child(6),.menu-group li:nth-child(7),.menu-group li:nth-child(8),.menu-group li:nth-child(9),.menu-group li:nth-child(10){display:none}.menu-link.menu-community{padding-top:40px}}