html,body{width:100%;height:100%;position:relative}html,body,p,ul{margin:0;padding:0}img,input,textarea,select{border:0}a{cursor:pointer;text-decoration:underline}a:hover{text-decoration:none}.inline{display:-moz-inline-stack;display:inline-block;/zoom:1;/display:inline}body.wait,body.wait *{cursor:wait!important}.both{float:none!important;clear:both}.nowrap{white-space:nowrap}*[unselectable=on]{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}header,footer,article,nav,aside,section{display:block}section{position:relative;min-height:360px}img{max-width:100%;height:auto;width:auto\9}html,body,.layout{min-width:320px;overflow:hidden}body{font:.96rem / 115% 'Exo 2',sans-serif;letter-spacing:-0.03em;color:#fff}a{color:#a8cf1c}h1,h2,h3,h4,h5{margin:0}header,footer{padding-left:1.4rem!important;padding-right:1.4rem!important}article{margin-left:1.4rem!important;margin-right:1.4rem!important}html{font-size:14px;background:url("/public/img/back.png") right bottom no-repeat #000 fixed;background-size:cover}.layout,aside{position:fixed;top:0;height:100%;overflow-y:auto;-webkit-transition:right .2s linear,left .2s linear!important;-moz-transition:right .2s linear,left .2s linear!important;-o-transition:right .2s linear,left .2s linear!important;transition:right .2s linear,left .2s linear!important}.layout{z-index:2;background-image:url("/public/img/texture-2.png");left:0;width:100%;-webkit-box-shadow:0 0 30px #000;-moz-box-shadow:0 0 30px #000;box-shadow:0 0 30px #000}aside{z-index:1;background-image:url("/public/img/texture-3.png");right:-220px;width:220px}.overlay{background-image:url("/public/img/texture-2.png");position:absolute;top:0;left:0;width:100%;height:100%;display:none}body.sidebar .layout{left:-220px;overflow:hidden}body.sidebar .overlay{display:block}body.sidebar aside{right:0}aside ul{margin-top:40px}aside li{font-weight:600;border-left:3px solid #0c2c02;margin-bottom:2px}aside li:hover{border-color:#a7f47e;background:rgba(0,0,0,.3)}aside li a{color:#fff;text-decoration:none;font-size:1.2rem;display:block;height:40px;line-height:40px;padding-left:30px}aside .social{padding:35px 0}nav{text-align:center;margin:0 40px;overflow:hidden;height:100%}nav a{color:#6f8a51;text-decoration:none;display:inline-block;padding:0 10px;margin:0 2px}nav a:hover{color:#a3cb1b}header{background:#121212;position:absolute;top:0;left:0;right:0;z-index:1;border-bottom:1px solid #272c24}header .restriction{position:absolute;top:0;left:0;color:#ded8a6;text-decoration:none;padding:0 10px;border-right:1px solid #272c24}header .restriction:hover{color:#fff}header .menu{padding:10px;height:20px;width:20px;position:absolute;top:0;right:0;display:none}header .menu:before{content:"";position:absolute;top:50%;left:50%;margin:-8px 0 0 -10px;width:20px;height:4px;border-top:10px double #a7f47e;border-bottom:3px solid #a7f47e}article{height:100%;white-space:nowrap;text-align:center}article>*{white-space:normal;text-align:left}section{width:100%;margin-bottom:30px}section,article:after{display:inline-block;vertical-align:middle}article:after{content:"";height:100%}footer{max-width:980px;margin:0 auto}footer .counter{float:left;margin-right:12px}footer .copyright{font-size:.86rem;color:#274210;font-weight:600;margin:0 144px 0 44px}footer .copyright a{font-weight:500}footer .social{float:right;margin-top:6px}.social{text-align:center}.social h4{font-weight:500;color:#fff;text-transform:uppercase;font-size:1.1rem;margin-bottom:5px;text-shadow:0 0 15px rgba(79,210,28,.75),0 0 10px rgba(79,210,28,.75),0 0 5px rgba(79,210,28,.75)}.social .group{background:rgba(0,0,0,.85);border-radius:39px;padding:5px;width:123px;height:39px;margin:0 auto}.social a{display:inline-block;width:39px;height:39px;background:url("/public/img/bt-soc-1.png") 0 0 no-repeat;margin:0 1px}.social a.fb{background-position:0 0}.social a.vk{background-position:-39px 0}.social a.mm{background-position:-78px 0}.social a.fb:hover{background-position:0 -39px}.social a.vk:hover{background-position:-39px -39px}.social a.mm:hover{background-position:-78px -39px}@media screen and (min-width:600px){header{height:29px}nav a,header .restriction{line-height:29px}section{margin-top:30px}}@media screen and (max-width:599px){header .menu{display:block}header{height:40px}nav a,header .restriction{line-height:40px;font-size:1.2rem}section{margin-top:41px}footer .social{display:none}footer .copyright{margin:0;text-align:justify;line-height:130%}}@media screen and (max-width:599px){html{font-size:13px}}@media screen and (max-width:479px){html{font-size:12px}}section .form-enter+.gallery{display:block}section .content+.gallery{display:none}section .gallery{text-align:center;margin:0 auto 2.14rem}section .gallery a{position:relative;display:inline-block;background:0 0 no-repeat;background-size:contain}section .gallery a.pr1{background-image:url("/public/img/img-1.png")}section .gallery a.pr2{background-image:url("/public/img/img-2.png")}section .gallery a.pr3{background-image:url("/public/img/img-3.png")}section .gallery a.video:before{content:"";position:absolute;top:50%;left:50%;margin:-34px 0 0 -34px;width:68px;height:67px;background:url("/public/img/bt-play.png") 0 0 no-repeat}section .gallery a.video:hover:before{background-position:0 -67px}section .gallery a.image:hover:before{content:"";position:absolute;top:50%;left:50%;margin:-25px 0 0 -29px;width:58px;height:50px;background:url("/public/img/bt-view.png") 0 0 no-repeat}@media screen and (max-height:801px) and (min-width:901px){section .gallery{display:none!important}section .form-enter{margin-bottom:90px!important}}@media screen and (min-width:480px){section .gallery a{width:190px;height:209px;margin:0 -11px}}@media screen and (max-width:599px){section .form-enter+.gallery{display:none}section .content+.gallery{display:block}}@media screen and (max-width:599px) and (min-width:480px){section .gallery{width:360px}section .gallery a:nth-child(3){margin-top:-67px}}@media screen and (max-width:479px){section .gallery{width:280px}section .gallery a{width:150px;height:165px;margin:0 -9px}section .gallery a:nth-child(3){margin-top:-54px}}section h1{display:block;background:url("/public/img/logo.png") 0 0 no-repeat;background-size:contain;line-height:10;overflow:hidden}section .form-enter{position:relative;background-size:contain!important}section .form-enter form input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #000 inset;-webkit-text-fill-color:#556b3b}section .form-enter form input::-webkit-input-placeholder{color:#556b3b}section .form-enter form input:-moz-placeholder{color:#556b3b}section .form-enter form input::-moz-placeholder{color:#556b3b}section .form-enter form input:-ms-input-placeholder{color:#556b3b}section .form-enter form input{position:absolute;background:transparent;color:#a8cf1c;outline:none}@media screen and (min-width:600px){section .form-enter{margin:0 auto 70px;background:url("/public/img/form-enter.png") 0 0 no-repeat}section .form-enter form input[type=text],section .form-enter form input[type=password]{height:16px;line-height:16px}section .form-enter form input[type=submit]{width:168px;height:91px;background:url("/public/img/bt-enter.png") 0 0 no-repeat}section .form-enter form input[type=submit]:hover{background-position:0 -91px}section .form-enter form input[type=submit]:active{background-position:0 -182px}section .form-enter .social-r{position:absolute}section .form-enter .social-r a{display:inline-block;width:30px;height:30px;background:url("/public/img/bt-soc-2.png") 0 0 no-repeat;background-size:300% 200%;opacity:1!important;margin:0 2px}section .form-enter .social-r a.vk{background-position:-30px 0}section .form-enter .social-r a.mm{background-position:-60px 0}section .form-enter .social-r a.fb:hover{background-position:0 -30px}section .form-enter .social-r a.vk:hover{background-position:-30px -30px}section .form-enter .social-r a.mm:hover{background-position:-60px -30px}section .form-enter .information{position:absolute;left:50%}section .form-enter .information span{color:#4a7b11;text-transform:uppercase;line-height:130%;font-weight:600;float:left;width:50%}section .form-enter .registration{display:block;width:187px;height:66px;background:url("/public/img/bt-reg.png") 0 0 no-repeat;position:absolute;bottom:-52px;left:50%;margin-left:-94px}section .form-enter .registration:hover{background-position:0 -66px}section .form-enter .registration:active{background-position:0 -132px}section .form-enter .reg-group h3{display:none}}@media screen and (min-width:680px){section h1{width:411px;height:57px;margin:48px auto 14px}section .form-enter{width:607px;height:199px}section .form-enter form input[type=text]{top:50px;left:175px;width:230px}section .form-enter form input[type=password]{top:96px;left:175px;width:230px}section .form-enter form input[type=submit]{top:16px;right:16px}section .form-enter .social-r{top:92px;right:49px}section .form-enter .information{bottom:16px;margin-left:-120px;width:250px}section .form-enter .information span{font-size:10px}}@media screen and (max-width:679px) and (min-width:600px){section h1{width:350px;height:49px;margin:40px auto 12px}section .form-enter{width:540px;height:177px}section .form-enter form input[type=text]{top:44px;left:155px;width:206px}section .form-enter form input[type=password]{top:85px;left:155px;width:206px}section .form-enter form input[type=submit]{top:6px;right:7px}section .form-enter .social-r{top:79px;right:40px}section .form-enter .information{bottom:15px;margin-left:-105px;width:230px}section .form-enter .information span{font-size:8px}}@media screen and (max-width:599px){section .form-enter{background:url("/public/img/form-enter_720.png") 0 0 no-repeat}section .form-enter form input[type=submit]{background:url("/public/img/bt-enter_720.png") 0 0 no-repeat;background-size:100% 300%}section .form-enter .social-r{position:absolute}section .form-enter .social-r a{display:inline-block;margin-right:2px;background:url("/public/img/bt-soc-2.png") 0 0 no-repeat;background-size:300% 200%;opacity:1!important;margin:0 2px}section .form-enter .information{display:none}section .form-enter .registration{position:absolute;display:block;background:url("/public/img/bt-reg_720.png") 0 0 no-repeat;background-size:100% 300%}section .form-enter .reg-group{background:url("/public/img/back-group-registration.png") 0 0 no-repeat;background-size:cover;position:absolute}section .form-enter .reg-group h3{font-weight:normal;color:#09bf80;text-transform:lowercase;text-align:center;position:absolute;width:100%}}@media screen and (max-width:599px) and (min-width:480px){section h1{width:280px;height:39px;margin:34px auto 10px}section .form-enter{width:429px;height:181px;margin:0 auto 180px}section .form-enter form input[type=text]{top:46px;left:104px;width:240px;font-size:18px;height:22px;line-height:22px}section .form-enter form input[type=password]{top:103px;left:104px;width:240px;font-size:18px;height:22px;line-height:22px}section .form-enter form input[type=submit]{width:211px;height:94px;bottom:-60px;left:50%;margin-left:-105px}section .form-enter form input[type=submit]:hover{background-position:0 -94px}section .form-enter form input[type=submit]:active{background-position:0 -188px}section .form-enter .social-r{top:12px;left:40px}section .form-enter .social-r a{width:40px;height:40px}section .form-enter .social-r a.vk{background-position:-40px 0}section .form-enter .social-r a.mm{background-position:-80px 0}section .form-enter .social-r a.fb:hover{background-position:0 -40px}section .form-enter .social-r a.vk:hover{background-position:-40px -40px}section .form-enter .social-r a.mm:hover{background-position:-80px -40px}section .form-enter .registration{width:130px;height:59px;top:2px;right:25px}section .form-enter .registration:hover{background-position:0 -59px}section .form-enter .registration:active{background-position:0 -118px}section .form-enter .reg-group{width:350px;height:64px;bottom:-155px;left:50%;margin-left:-175px}section .form-enter .reg-group h3{font-size:12px;top:-22px}section .content{width:429px}}@media screen and (max-width:479px){section .form-enter form input[type=text],section .form-enter form input[type=password]{height:16px;line-height:16px}section .form-enter form input[type=submit]{width:152px;height:68px;bottom:-38px;left:50%;margin-left:-76px}section .form-enter form input[type=submit]:hover{background-position:0 -68px}section .form-enter form input[type=submit]:active{background-position:0 -136px}section .form-enter .social-r{top:8px;left:25px}section .form-enter .social-r a{width:30px;height:30px}section .form-enter .social-r a.vk{background-position:-30px 0}section .form-enter .social-r a.mm{background-position:-60px 0}section .form-enter .social-r a.fb:hover{background-position:0 -30px}section .form-enter .social-r a.vk:hover{background-position:-30px -30px}section .form-enter .social-r a.mm:hover{background-position:-60px -30px}section .form-enter .registration{width:95px;height:43px;top:1px;right:15px}section .form-enter .registration:hover{background-position:0 -43px}section .form-enter .registration:active{background-position:0 -86px}section .form-enter .reg-group{width:250px;height:46px;bottom:-110px;left:50%;margin-left:-125px}section .form-enter .reg-group h3{font-size:10px;top:-18px}}@media screen and (max-width:479px) and (min-width:360px){section h1{width:200px;height:28px;margin:28px auto 8px}section .form-enter{width:309px;height:131px;margin:0 auto 130px}section .form-enter form input[type=text]{top:34px;left:74px;width:175px}section .form-enter form input[type=password]{top:75px;left:74px;width:175px}section .content{width:309px}}@media screen and (max-width:359px){section h1{width:190px;height:26px;margin:28px auto 8px}section .form-enter{width:286px;height:121px;margin:0 auto 130px}section .form-enter form input[type=text]{top:31px;left:68px;width:163px}section .form-enter form input[type=password]{top:69px;left:68px;width:163px}section .content{width:286px}}section .content{max-width:980px;margin:0 auto 2.14rem;position:relative}section .content .col-1 h3{font-size:1.14rem;font-weight:300;color:#ecffd5;text-transform:uppercase}section .content .col-1 ol{font-size:1.14rem;font-weight:300;padding-left:25px}section .content .col-1 li{color:#a9f565;margin-bottom:3px;white-space:nowrap;padding-right:50px}section .content .col-1 li span{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;vertical-align:bottom;padding-right:25px}section .content .col-1 li span b{font-weight:normal;display:inline-block;max-width:100%;height:1.14rem;overflow:hidden;vertical-align:bottom;white-space:-moz-pre;white-space:-pre;white-space:-o-pre;white-space:pre;word-wrap:break-word}section .content .col-1 li span:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ."}section .content .col-2{padding:1.43rem 1.72rem 3.22rem;border:1px solid #0d4536;border-radius:2px;background-image:url("/public/img/texture-2.png");position:relative}section .content .col-2 h2{color:#fff;font-size:1.14rem;font-weight:500;text-transform:uppercase;line-height:140%}section .content .col-2 .text{color:#d8ecee;font-weight:600;margin-top:.43rem;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}section .content .col-2 .date{color:#fcffd9;position:absolute;bottom:1.43rem;left:1.72rem}section .content .col-2 .read-more{color:#d8ecee;position:absolute;bottom:1.43rem;right:1.72rem}@media screen and (min-width:901px){section .content .col-1{width:180px;position:absolute;top:1.72rem}section .content .col-1.left{left:0}section .content .col-1.right{right:0}section .content .col-2{margin:0 200px;min-height:95px}}@media screen and (max-width:900px){section .content .col-1{display:inline-block}section .content .col-2{margin-bottom:1.43rem}}@media screen and (max-width:900px) and (min-width:600px){section .content{text-align:center}section .content>*{text-align:left}section .content .col-1{width:45%;margin:.57rem 2%}}@media screen and (max-width:599px){section .content .col-1{width:100%;margin:.57rem 0}}