header{position:relative;z-index:100;color:#CBD7EB;width:28rem;min-width:28rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .header_wrapper{position:fixed;top:0;width:28rem;height:100vh;overflow:hidden}header .header_wrapper .layout_inner{height:100%;overflow:scroll;overflow-x:hidden;padding-right:30px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}header .header_wrapper .layout_inner>.element{height:100%;position:relative;margin-right:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .header_wrapper .layout_inner>.element .header_bottom{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 1 auto;position:relative;max-height:60rem}header a{color:#CBD7EB}@media screen and (max-width: 64.9375em){html.ham-nav-active{overflow:hidden}}header .ham_nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;z-index:20;padding:20px;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer;color:#fff;font-size:3.6rem;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}@media screen and (min-width: 65em){header .ham_nav{display:none}}header .ham_nav:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}header .ham_nav:active{-webkit-transform:scale(0.9);transform:scale(0.9)}header .ham_nav b{display:block;margin:auto;height:0.09em;width:1em;position:relative;background:currentColor;background-clip:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}header .ham_nav b:before,header .ham_nav b:after{content:' ';display:block;position:absolute;width:100%;height:100%;background:currentColor;-webkit-transition:top 150ms ease-out 100ms, margin 150ms ease-out, -webkit-transform 150ms ease-out;transition:top 150ms ease-out 100ms, margin 150ms ease-out, -webkit-transform 150ms ease-out;-o-transition:top 150ms ease-out 100ms, margin 150ms ease-out, transform 150ms ease-out;transition:top 150ms ease-out 100ms, margin 150ms ease-out, transform 150ms ease-out;transition:top 150ms ease-out 100ms, margin 150ms ease-out, transform 150ms ease-out, -webkit-transform 150ms ease-out}header .ham_nav b:before{top:-0.3em}header .ham_nav b:after{top:0.3em}.ham-nav-active header .ham_nav b{background-color:transparent}.ham-nav-active header .ham_nav b:before,.ham-nav-active header .ham_nav b:after{top:0;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 150ms ease-out, -webkit-transform 150ms ease-out 100ms;transition:top 150ms ease-out, -webkit-transform 150ms ease-out 100ms;-o-transition:top 150ms ease-out, transform 150ms ease-out 100ms;transition:top 150ms ease-out, transform 150ms ease-out 100ms;transition:top 150ms ease-out, transform 150ms ease-out 100ms, -webkit-transform 150ms ease-out 100ms}.ham-nav-active header .ham_nav b:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .logo a{display:block;padding:2rem;width:6.4rem;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .logo a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}header .site_title{margin-top:1rem;border-left:0.2rem solid #fff}header .block-vk-social-links{position:absolute;top:1.2rem;right:2.8rem}header .header_bottom .block-vk-social-links{display:none}header .menus{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .menus .wrapper-menu{position:relative}header .menus .wrapper-menu a,header .menus .wrapper-menu .spacer{min-height:3.1rem}header .menus .wrapper-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;border-bottom:1px solid transparent;position:relative;padding:0.7rem 0;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .menus .wrapper-menu li a span{display:block;-ms-flex-item-align:center;align-self:center}header .menus .wrapper-menu li a .indicator{position:absolute;top:0;left:0;height:100%;z-index:-1;width:0.2rem;background-color:#CBD7EB;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}header .menus .wrapper-menu li a .icon{min-width:5.8rem;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .menus .wrapper-menu li a .icon .context__svg{max-height:1.7rem;max-width:1.7rem;margin:0 auto}header .menus .wrapper-menu li a:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;background:#fff;opacity:0.03;width:0;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;z-index:-2}header .menus .wrapper-menu li a:hover{color:#fff}header .menus .wrapper-menu li a:hover .indicator{width:100%}header .menus .wrapper-menu li a:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}header .menus .wrapper-menu li a:hover:after{width:100%}header .menus .wrapper-menu li a:active{opacity:0.8}header .menus .wrapper-menu li a:active .icon{-webkit-transform:scale(0.9);transform:scale(0.9)}header .menus .wrapper-menu li.is_active a{color:#fff}header .menus .wrapper-menu li.is_active a .indicator{width:100%}header .menus .wrapper-menu .label-menu{opacity:0.5;margin:0 0 1.5rem 2rem;font-size:1.1rem;text-transform:uppercase}header .menus .wrapper-menu.menu-topics{margin:2.3rem 0 1.3rem}header .menus .wrapper-menu.menu-topics:after{content:'';position:absolute;opacity:0.08;height:1px;background:#fff;width:100%;left:0;bottom:0;-webkit-transform:translate(0, 2.5rem);transform:translate(0, 2.5rem)}header .menus .wrapper-menu.menu-topics .label-menu{margin-top:2rem}header .menus .wrapper-menu.menu-topics .label-menu:first-child{margin-top:0}header .menus .wrapper-menu.menu-extra-links{margin:2rem 0 0;padding-bottom:3rem}header .menus .wrapper-menu.menu-extra-links li.is_active a,header .menus .wrapper-menu.menu-extra-links li a:hover{color:#002141}@media screen and (max-width: 64.9375em){header{width:auto;min-width:0}header .header_wrapper{width:100%;height:auto;overflow:visible}header .header_wrapper .layout_inner{overflow:visible;padding:0}header .header_wrapper .layout_inner>.element{margin-right:0}header .header_wrapper .layout_inner>.element .header_top{display:-webkit-box;display:-ms-flexbox;display:flex;height:8.5rem;overflow:hidden;position:relative;z-index:10;background-color:#002141}header .header_wrapper .layout_inner>.element .header_top .block-vk-social-links{display:none}header .header_wrapper .layout_inner>.element .header_bottom{height:0;opacity:0;max-height:inherit;background-color:#002F5C;overflow:auto;overflow-x:hidden;position:relative;z-index:5;-webkit-transition:opacity 150ms 300ms ease-out;-o-transition:opacity 150ms 300ms ease-out;transition:opacity 150ms 300ms ease-out}.ham-nav-active header .header_wrapper .layout_inner>.element .header_bottom{opacity:1;height:calc(100vh - 8.5rem)}header .header_wrapper .layout_inner>.element .header_bottom .menus{display:block;position:static;height:auto}header .header_wrapper .layout_inner>.element .header_bottom .block-vk-social-links{display:block;position:static;border-top:1px solid rgba(255,255,255,0.3);padding:1rem 1.5rem}header .header_wrapper .layout_inner>.element:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;width:1vw;height:1vw;border-radius:0 0 100% 0;background:#002F5C;opacity:0;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.ham-nav-active header .header_wrapper .layout_inner>.element:before{width:150vw;height:150vh;opacity:1}header .logo a{padding:1.8rem 0.5rem;width:5.6rem}header .site_title{text-align:right;background-color:transparent;margin:0 0 0 auto;padding:1rem 2rem 1rem 1rem;font-size:1.4rem;border:0}header .site_title .site_subtitle{font-size:0.41em}}
