@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}article,footer,header,main,nav,section{display:block}canvas,video{display:inline-block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400}b,strong{font-weight:700}hr{box-sizing:content-box;height:0}p{margin:1em 0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:'';display:table;clear:both}@font-face{font-family:Museo;src:url(fonts/museo-sans-cyrl-500.eot);src:local("?"),url(fonts/museo-sans-cyrl-500.eot?#iefix) format('embedded-opentype'),url(fonts/museo-sans-cyrl-500.woff) format('woff'),url(fonts/museo-sans-cyrl-500.ttf) format('truetype'),url(fonts/museo-sans-cyrl-500.svg#museo-sans-cyrl-500) format('svg');font-weight:400;font-style:normal}body,html{min-width:1170px;font-family:Museo,sans-serif}a{color:#3cf}a:hover{color:#666}.wrapper{width:937px;margin:0 auto;padding:0 233px}.wrapper h1{margin:0 0 9px;padding:0;color:#000;font:24px/36px Museo,sans-serif}.wrapper h2{margin:0;padding:0;color:#666;font:18px/24px Museo,sans-serif}.page-content{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:152px;background:url(../images/bg-lines.png) 50% 0;background-size:100% auto}.page-content .page-part{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:70px}.page-content .page-part h1{font:30px/38px Museo,sans-serif;margin:0 0 36px 20px}.page-content .page-part h1.centered{text-align:center;margin:0 10px 14px 0}.page-content .page-part h3{font:18px/24px Museo,sans-serif}.page-content .page-part h3.centered{margin:0 0 43px;color:#666;text-align:center}.page-content footer{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.page-content .text-content{padding:0 20px}.color-flag{width:172px;height:7px;position:absolute;margin:14px 0 0 -212px;background-color:#a3cd53}.button-container{text-align:center}.button-container .button+.button{margin-left:43px}.button{box-sizing:border-box;position:relative;display:inline-block;min-width:207px;text-align:center;padding:0 26px;background:#3cf;border:none;outline:0;overflow:visible;cursor:pointer;font:16px/43px Museo,sans-serif;color:#fff;text-decoration:none}.button:after,.button:before{content:'';width:8px;height:8px;transition:all .2s linear;background:0 0;top:0;position:absolute;box-shadow:0 0 0 0 #fff,0 35px 0 0 #3cf,0 35px 0 0 #fff,0 0 0 0 #3cf,0 35px 0 0 #3cf}.button:after{left:0}.button:before{right:0}.button:hover{box-shadow:none;color:#fff}.button:hover:after{box-shadow:-2px -2px 0 0 #fff,0 35px 0 0 #3cf,-2px 37px 0 0 #fff,-4px -4px 0 0 #3cf,-4px 39px 0 0 #3cf}.button:hover:before{box-shadow:2px -2px 0 0 #fff,0 35px 0 0 #3cf,2px 37px 0 0 #fff,4px -4px 0 0 #3cf,4px 39px 0 0 #3cf}.button:active{outline:0}input[type=text],textarea{box-sizing:border-box;border:1px solid #000;height:42px;padding:10px 20px;font:13px/20px Museo,sans-serif;color:#000;outline:0}input[type=text].empty,textarea.empty{color:#e0e0e0;border-color:#e0e0e0}input[type=text]:focus,textarea:focus{color:#000;border-color:#000}form{position:relative}.input{margin-bottom:9px}.input input[type=text],.input textarea{border-color:#e0e0e0;display:block;width:100%}.input input[type=text]:focus,.input textarea:focus{color:#000;border-color:#000}.input.error{position:relative}.input.error input[type=text],.input.error textarea{border-color:#ff859d;padding-right:165px!important}.input.error .error,.input.error .error-text{position:absolute;width:152px;top:21px;right:5px;font:12px/16px Museo,sans-serif;color:#ff859d;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.form-success{width:100%;height:100%;position:absolute;top:0;left:0;background:#3cf;overflow:hidden;text-align:center;white-space:nowrap;display:none}.form-success:after{width:0;height:100%;content:'';display:inline-block;vertical-align:middle}.form-success .holder{display:inline-block;vertical-align:middle;width:100%;white-space:normal}.form-success .success-title{margin-bottom:28px;color:#fff;font:300 26px/28px Museo,sans-serif}.form-success .success-text{margin:0 28px 18px;color:#666;font:400 14px/18px Museo,sans-serif}.form-success .success-close{width:18px;height:18px;background:url(../images/sprite.png) -340px -70px no-repeat;transition:all .3s linear;position:absolute;right:28px;top:28px}.form-success .success-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.link-list{margin:0;padding:0;list-style:none}.link-list li{padding:3px 0 3px 23px;font:12px/16px Museo,sans-serif;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAM1BMVEX///8gteYgteYgteYgteYgteYgteYgteYgteYgteYgteYgteZhyu3n9/zp+P3q+P3///9oiV3QAAAAC3RSTlMAERMUqKqr4OXn6DlEUFgAAAA0SURBVAgdBcGBAcAwDMIwSN39fzCkk9AcnJa5SNePg8dlQTOagiTJMvnW+xQaIqVsHpu+H1zxGCdMuS4eAAAAAElFTkSuQmCC) 1px 7px no-repeat}.slider{position:relative}.slider .navigation *{width:80px;position:absolute;z-index:100;top:0;bottom:85px;cursor:pointer}.slider .navigation :after{content:'';position:absolute;width:20px;height:20px;background:url(../images/sprite.png) -120px -70px no-repeat;transition:opacity .3s linear;left:50%;top:50%;margin:-10px}.slider .navigation :hover:after{opacity:.7}.slider .navigation .prev{right:100%}.slider .navigation .next{left:100%}.slider .navigation .next:after{background-position:-150px -70px}.slider .navigation .disabled{cursor:default}.slider .navigation .disabled:after{opacity:.2!important}.slider .pages{margin:10px 0 24px;text-align:center}.slider .pages li{width:20px;height:20px;position:relative;display:inline-block;list-style:none;font-size:0;vertical-align:top;cursor:pointer}.slider .pages li:after{box-sizing:border-box;content:'';position:absolute;width:10px;height:10px;left:5px;top:5px;border:1px solid #3cf;border-radius:50%}.slider .pages li:hover{opacity:.8}.slider .pages li:hover:after{background:rgba(32,181,230,.5)}.slider .pages li.active{cursor:default}.slider .pages li.active:after{background:#3cf}.slider .slides{white-space:nowrap}.slider .slide{display:inline-block;width:897px;padding:0 20px;white-space:normal}.slider .slide .image{width:897px;height:295px;margin:0 0 11px}.slider .slide .descr{font:12px/18px Arial,sans-serif;color:#666}.file-link{position:relative;display:inline-block;padding-left:44px}.file-link:before{box-sizing:border-box;width:34px;height:18px;position:absolute;content:attr(data-ext);left:0;border:1px solid #3cf;font:10px/16px Arial,sans-serif;text-align:center;text-transform:uppercase;text-decoration:none!important;color:#3cf}.file-link:after{box-sizing:border-box;width:34px;height:18px;box-shadow:0 -1px 0 3px #fff inset;position:absolute;content:'';left:0;top:0;border:1px solid transparent}.file-link.big{font:16px/18px Museo,sans-serif}.scroll-top-btn{width:37px;height:37px;background:url(../images/sprite.png) -50px -160px no-repeat;position:fixed;display:block;right:40px;bottom:40px;z-index:100}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{width:44px;height:44px;position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:#000;border-radius:5px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{width:40px;height:40px;position:absolute;top:-35px;right:-40px;cursor:pointer;z-index:8040}.fancybox-close:after{content:'';position:absolute;width:20px;height:20px;background:url(../images/sprite.png) -210px -70px no-repeat;left:10px;top:10px}.fancybox-close:hover{opacity:.8}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:0 0;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:-45px}.fancybox-next{right:-45px}.fancybox-nav span{width:20px;height:20px;background:url(../images/sprite.png) -120px -70px no-repeat;position:absolute;top:50%;margin:-10px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px}.fancybox-next span{right:10px;background-position:-150px -70px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;top:100%;right:50%;margin-top:15px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:5px 10px;background:rgba(0,0,0,.6);border-radius:3px;text-shadow:0 1px 2px #222;color:#fff;font:12px/16px Museo,sans-serif,sans-serif;white-space:normal;min-width:270px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading div{background-image:url(../images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.header-wrapper{position:fixed;z-index:1000;top:0;left:0;right:0;height:171px;background:linear-gradient(to bottom,#050a10 0,rgba(7,12,18,.5) 78%,rgba(8,13,19,0) 100%)}.header-wrapper .header{width:937px;height:62px;margin:0 auto;padding:50px 233px 20px}.header-wrapper .header .logo{width:172px;height:67px;background:url(../images/sprite.png) 0 0 no-repeat;position:absolute;margin-left:-212px;margin-top:8px}.header-wrapper .header .logo:after{width:172px;height:67px;background:url(../images/sprite.png) -180px 0 no-repeat;transition:opacity .3s linear;content:'';position:absolute;opacity:0}.header-wrapper .header a.logo:hover{opacity:.8}.header-wrapper .header .content{box-sizing:border-box;width:937px;height:82px;background-color:#050A10;transition:all .25s linear;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;border:1px solid #505861;text-transform:uppercase}.header-wrapper .header .content>:last-child{border-right:none}.header-wrapper .header .menu{width:647px;height:80px;box-sizing:border-box;transition:all .25s linear;display:inline-block;vertical-align:top;border-right:1px solid #505861}.header-wrapper .header .menu ul{list-style:none;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-wrapper .header .menu ul ul{display:none}.header-wrapper .header .menu ul>li>ul{top:40px;left:-1px}.header-wrapper .header .menu ul>li>ul ul{top:0;left:100%;margin-left:1px!important;margin-top:-1px!important}.header-wrapper .header .menu ul{list-style:none;padding:0 10px;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-wrapper .header .menu ul ul{display:none}.header-wrapper .header .menu>ul>li{float:left}.header-wrapper .header .menu li{position:relative;border-left:1px solid transparent;border-right:1px solid transparent}.header-wrapper .header .menu a,.header-wrapper .header .menu span{height:40px;transition:all .25s linear;display:inline-block;padding:0 9px;text-decoration:none;color:#fff;font:11px/42px Museo,sans-serif;letter-spacing:.08em}.header-wrapper .header .menu span{cursor:default}.header-wrapper .header .menu a:hover{color:#3cf}.header-wrapper .header .menu li.selected{background:#0c1f32;border-color:#505861;transition:all .25s linear}.header-wrapper .header .menu li:hover{background:#0c1f32;border-color:#505861;transition:all .25s linear}.header-wrapper .header .menu li:hover>ul{display:block}.header-wrapper .header .menu li:hover ul{position:absolute;list-style:none;margin:0;padding:0;background:#0c1f32;border:1px solid #505861;transition:all .25s linear}.header-wrapper .header .menu li:hover ul li{height:39px;white-space:nowrap;transition:border .25s linear}.header-wrapper .header .menu li:hover ul li+li{border-top:1px solid #505861}.header-wrapper .header .menu li:hover ul li a,.header-wrapper .header .menu li:hover ul li span{display:block}.header-wrapper .header .menu li:hover ul li:hover{background:0 0;border-left-color:transparent;border-right-color:transparent}.header-wrapper .header .slogan{box-sizing:border-box;transition:all .25s linear;height:40px;border-bottom:1px solid #505861;overflow:hidden;padding:0 21px;color:rgba(255,255,255,.6);font:11px/44px Museo,sans-serif;letter-spacing:.1em}.header-wrapper .header .questions{width:175px;height:80px;box-sizing:border-box;transition:all .25s linear;display:inline-block;vertical-align:top;border-right:1px solid #505861}.header-wrapper .header .questions .phone{box-sizing:border-box;transition:all .25s linear;height:40px;border-bottom:1px solid #505861;text-align:center;color:rgba(255,255,255,.6);font:13px/40px Museo,sans-serif;letter-spacing:.1em}.header-wrapper .header .questions .feedback{width:100%;display:inline-block;text-align:center;text-decoration:none;font:11px/42px Museo,sans-serif;color:#3cf;letter-spacing:.1em}.header-wrapper .header .questions .feedback:hover{color:#fff}.header-wrapper .header .mail,.header-wrapper .header .search{position:relative;height:80px;display:inline-block;vertical-align:top;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.header-wrapper .header .mail:after,.header-wrapper .header .mail:before,.header-wrapper .header .search:after,.header-wrapper .header .search:before{content:'';position:absolute;left:50%;top:50%;background:url(../images/sprite.png) no-repeat}.header-wrapper .header .mail:before,.header-wrapper .header .search:before{transition:all .25s linear;opacity:0}.header-wrapper .header .mail:hover:after,.header-wrapper .header .search:hover:after{opacity:.75}.header-wrapper .header .mail{transition:all .25s linear;border-right:1px solid #505861}.header-wrapper .header .mail:after,.header-wrapper .header .mail:before{width:22px;height:16px;background-position:0 -70px;margin:-8px -11px}.header-wrapper .header .mail:before{background-position:-60px -70px}.header-wrapper .header .search:after,.header-wrapper .header .search:before{content:'';position:absolute;width:16px;height:16px;background-position:-30px -70px;margin:-8px}.header-wrapper .header .search:before{background-position:-90px -70px}.header-wrapper.light{background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,.5) 78%,rgba(255,255,255,0) 100%)}.header-wrapper.light .content{background-color:#fff}.header-wrapper.light .logo:after{opacity:1}.header-wrapper.light *,.header-wrapper.light .phone{border-color:#e0e0e0}.header-wrapper.light .slogan{color:rgba(51,51,51,.6)!important}.header-wrapper.light .phone{color:rgba(51,51,51,.6)!important}.header-wrapper.light .feedback:hover{color:#333!important}.header-wrapper.light .menu a,.header-wrapper.light .menu span{color:#333}.header-wrapper.light .menu a:hover,.header-wrapper.light .menu span:hover{color:#3cf}.header-wrapper.light .menu li.selected,.header-wrapper.light .menu li:hover{background:#fff;border-color:transparent}.header-wrapper.light .menu li.selected>a,.header-wrapper.light .menu li.selected>span,.header-wrapper.light .menu li:hover>a,.header-wrapper.light .menu li:hover>span{color:#3cf}.header-wrapper.light .menu li.selected ul,.header-wrapper.light .menu li:hover ul{background:#fff;border-color:#e0e0e0}.header-wrapper.light .menu li.selected ul li+li,.header-wrapper.light .menu li:hover ul li+li{border-top-color:#e0e0e0}.header-wrapper.light .menu li.selected ul li:hover,.header-wrapper.light .menu li:hover ul li:hover{background:0 0;border-left-color:transparent;border-right-color:transparent}.header-wrapper.light .search:before{opacity:1}.header-wrapper.light .mail:before{opacity:1}footer{padding:59px 0 80px;background:radial-gradient(ellipse closest-side,#0f2237,#000) 50% 50% no-repeat #000;background-size:1020px 560px}footer .wrapper{overflow:visible}footer .menu nav>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 49px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .menu .column{box-sizing:border-box;width:187px;padding-right:20px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}footer .menu ul{margin:0;padding:0;list-style:none}footer .menu li{float:left;clear:left;position:relative;margin-top:5px}footer .menu li:hover>ul{display:block!important}footer .menu a,footer .menu span{color:#3cf;display:inline-block;margin:0 0 0 -10px;padding:6px 10px 7px;text-decoration:none;font:12px/18px Museo,sans-serif;transition:all .3s ease}footer .menu a:hover,footer .menu span:hover{background-color:#3cf;color:#fff}footer .menu .title{margin-bottom:13px;color:#fff;font:16px/18px Museo,sans-serif}footer .menu ul ul ul{display:none;position:absolute;left:100%;bottom:0;background-color:rgba(51,204,255,.95);color:#fff;z-index:10}footer .menu ul ul ul li{float:none;margin:0}footer .menu ul ul ul a{display:block;color:#fff;margin:0;white-space:nowrap}footer .copyright{padding:0 20px;border:1px solid rgba(255,255,255,.3);color:#fff;text-align:right;font-size:0}footer .copyright span{display:block;float:left;font:12px/40px Museo,sans-serif;max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}footer .copyright .sibirix,footer .copyright .social{vertical-align:top;display:inline-block;font:12px/40px Museo,sans-serif;border-left:1px solid rgba(255,255,255,.3)}footer .copyright .sibirix{padding-left:20px}footer .copyright .sibirix a{color:#fff;text-decoration:none}footer .copyright .sibirix a:hover{color:#3cf}footer .copyright .sibirix .slon{width:46px;height:30px;position:relative;display:inline-block;vertical-align:middle}footer .copyright .sibirix .slon .default{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAMAAACWh252AAACHFBMVEUAAAD/ZgD+ogD+cACfOAC0QwDAWAC4TwDzYAD+ZQD/ZgD9awD/rAD9agD/pQD/tgD+lgDJVwDykwD6mgD0ggDnfwD9fgD/ZgCnPwD/cgD/pAD/ZgD/yAD/wQD9ZQD9aAD/aAD/awD/ZgD/gQD/ZwD/ZgD/tAD9ZQD/ZgD/ZgD/sgC8RAD8ZAD/vQD8ZADMTAD/rQDpYgDzYACsRgCfNAD/yAD2kACuSADldQDebwD/hQDhfAD0egDRbADESQDddgDJTwC+RgDzYAD/yAD/sQD/dQDzYAD/yAD/lAD/uQD/uAD/rQD/ZgD/jQD/bACpOAD/wAD/aAD/ZgD8ZQD/igD/eQC4QgD/ZgDRTwD/yAD/ngCkNQD/gwDMTQD/ZgD/gQD/zAD9hgDyYAD/ugDoWwDcVQD/zwD/ZgD/zAD/nQD6ZAD/fgD9ZQD/lQDZUAD/xwDsYQD/ywDgawD/tQD/xgD/xwD/tgD/ggC+TAD/ywD/qAD3YgD/kgD/ZgD/wAD/lQD/rQD/igD/twD/awDdVQD/qAD/oQDoWwD/sAD/ngD/eQDRTwDESQC5QgCtPQD/uQD/gQD/cQD/yAD/pAD/fwD/mAD/dQCdMQD/pQDzYAC+RgCfNADujgD/jACiNQD/iQD5iADnbgDOYgDNTACwPwCwPQCrOwD/ywD6mwDyiAD/gwD5eAD2bgDZZwDeYADKWwDVWQDDUQC0PgCnNwDhJzT4AAAAfXRSTlMA9P4N/fz5+ONhNCMQCgP+/v79/Pz8/Pz639vIxb+0nIVwaGdSTEhGQTk3NzErEwn+/v78/Pv7+/r6+fn5+fn39/f19O/u7u3s6efm5OHg39jX09LR0cbCwri0tLOvrKmbmZiVlJOSjoqFgH95d3VvbWZlZF5ZQz4+LyMbGBnuoZ4AAAGvSURBVBgZbcGFX9RwGAfg766b7u4GC8Xuxu7uwhbBfDkmMD1UlI2544rGVpR/0N8K/YDPgwUCHSe2i6K4Of+uD//TUNBl2l+JhWp3vfgrqR3zPd3d/a9FlZjnpCCEw5Il3CcJmlwfTE/uXz9/9VJQllc7Vix1rl0uBzW3oQk8zG8WRfGjMDLqWKZEo1FloCXOqw5D1VDQpRvJ/DVtt09NTU7ue3x6SJUJpnPnO13S0I9Iyvh4SiSysQ7erR9UAGq3vDJ0D858z4jFYisnzgAo6lEBvtw+k/Rt7PMnS1iyjN0BUE4q4EYoFJIsaampaZLwNV0OqZLvAaghhsPzHUE5eb0z22bLdmTwfFB3AUA1MXko4+PpTkVJJBJRxfZzNM5r9liBEmJKce7LGvvsgG761INV73WPgDwiOmjFkf4Nv98ajjbhZr+uDG4i4mqAnMWRN4Z1dYA/Z1BTUs0RcRUA9vZOvDYcB1PcozmQRXTMA+ZQ75wrYKpI13q2PABV4cs5l8HUk8ZtheHWMLNk0zaXy3URjCeLGK4RJm9Rm7uq3vus0epvAuP3VJQWF16D6Q8kTNX3ZusqiwAAAABJRU5ErkJggg==) no-repeat 50% 50%}footer .copyright .sibirix .slon .back{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeBAMAAABK2oqqAAAAJ1BMVEUAAAAAzf8Azf8Azf8Azf8Azf8Azf8Azf8Azf8Azf8AzP8Azf8Azf/Pr2YBAAAADXRSTlMAJyswIjQdBBgPFAwIzQWIqQAAAYlJREFUGBkFwTFrE3EcANB3v1SCtpT/jSJIbBEnJVA/QAW3LioU3ewmQYS4tYu2ONgqyKGD4tTBoSJIv4EZ3KSSNYh4RRQVoacUIZTc+V4AwNrO5uZWHwQAZn70trYej0EAYGc3Y/LmIQQA00/ylOcm7wYIAHpllie5D68RAFzIkyxJPhUEgPY2ZCkzHBEA7uwTZJLPhQDtgbWPxOmvq5cSxgK8vHr5RYnzv5af/cG+gPcbaU/VaK0zvo+OwIl7TUUDuAmC9o2ystBVVZNdTNMheDSgpdVt1Cs4XOkirG44aHVpaSzBA9GImZ+pwVwH/kE7dMTO7kGlGwKmCtAJsSclANbRE7/FvKqiVoMlpE4zErpwfaEkY8z0IGYLUXUwPHvr2iRD1teLMyMCTIbuLkhBkuZmCwIZQ+NnV2D7+NP5EUJJnkq8ig4nby9/KxBzJNmQY1mJo7/LBUQpwzkOewV1/X0RRAzJ8yk8BxeBqKWMI0g4WARiliRO9dsktHaBmEAd9L1Vf4kC+A8bAnxeV31CQwAAAABJRU5ErkJggg==) no-repeat 50% 50%;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}footer .copyright .sibirix .slon .lines{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAMAAACPKmerAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAE3RSTlMABSAnJCkNHAkTFxktMTU/RjlVtg32zgAAAdtJREFUGBmFwYly00AQQME3585ess3/fyxS5ECoCtDN36S2T8X/1PGMdvOj8x+hZoMPfvjgn1QrKpSThLVQ/mGEsMAd6FpL3IW/yRCIQtQF7WiT5sL3JBLwBMYqE8SKsYXvSExOqvMUj50wFHok31AFpNkxL+oGYgmj8cXQ0bNkBCDmptx8QA/oyi+ix+Pl7vu5w/ZzxSO51QKik86nvlrXtkftpGyNcbjxpgoVUsatPIoyxB9KWhN8YsnbIaBDgosMGwISYBbHkdBdGM7bcCiTEKDci8sS1bT9mshLgC28rQZNraAdnZupjeiIrtU5NeVtLUuxSPYeWcJlbYvi5A8tQLbwoTvdXF8dX+4WEebx49G4lNVYDdDJh1VAj6fT+lFQw/bj+VLhtDqIr6RMOE3nokei9OUW2qWC8RqgyiVdSzsgW4DcCjjsR3FZgmhkcJNhGkBrIM2Sk8PSEE7agTQV3sqfnQohrQkXo4xmnLpyGavxlg9FB7qTWzAbqANlfBBfwiXNZ1pfyqfAEsQVCOHWGqc8ck4zS34x2VysgXZu6UBaMu1Q4TcbxkV80pVbBeROmC35yn3yQdYo422RkcCc/EF3cRPvwVv0SE5z8od48qn25s1fyWVOvvoJVqoOuUr6ubgAAAAASUVORK5CYII=) no-repeat 50% 50%;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}footer .copyright .sibirix .slon .mask{overflow:hidden}footer .copyright .sibirix .slon .mask:after{width:100%;height:100%;content:'';position:absolute;top:0;left:0;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAeCAMAAABkHdyoAAAAilBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAggvAAAALXRSTlMABvpGxw74Shvx3xjbmDnXylAuoG1NIvSorynr5NG3gHhlWD4U7sCkuZOQhnPW3NR3AAABYklEQVQ4y83U2XKDIBQG4HDwoBjFfdcYs2++/+s1qJVpJV2u2v+OmU8Hfzms+l/lDzkA/JADd3xDxnc4fMvBzuOAygRxbjPFX2jXtJDIoGW6DvuSQx2Za7IaQ9bUteE1B1afA6lnb+ZcyyGrPP9U3KnUyluxo+FwbPJ7l1BRIhkdQURCVhj4S87scyfSA5InGIMpDWiKK0IN+MyZ82yDfNzELrpEO4ssuexu2rHi4bXO6muo49XcneKiyHq22Ws4O+1mrfiG9XCiGl7dwlmrzUR8ePuyGa87zIrgWCRJW5tVbqjp3U/wXR9Ck47NY1A4xiNd/lUw6Fy2aIuiFTg22T5EKs+MnksS+5w3W4sMx6Usy0SdSA0P3WPf8ygcOKaiO9uj1vP9hj3Xlz2RnyHiqDlqpslIkAxB0wD5uIlyMm4Nl3jBvW1ChyRbb1qruVvyzDOmeNm0VlOtHW0Y8m9vsWXeAEpJnwBkeS43AAAAAElFTkSuQmCC) no-repeat 50% 50%}footer .copyright .sibirix .slon .mask span{width:2px;height:2px;position:absolute;top:0;left:0;background:#284e5a;border-radius:50%;opacity:.2}footer .copyright .sibirix .slon .mask span:nth-child(2n){-webkit-animation-direction:reverse!important;animation-direction:reverse!important}footer .copyright .sibirix .slon .mask span:nth-child(3n){-webkit-animation-direction:alternate!important;animation-direction:alternate!important}footer .copyright .sibirix .slon .mask span:nth-child(4n){-webkit-animation-direction:alternate-reverse!important;animation-direction:alternate-reverse!important}footer .copyright .sibirix .slon .mask span:nth-child(3n){top:50%}footer .copyright .sibirix .slon .mask span:nth-child(4n){left:50%}footer .copyright .sibirix .slon .mask span:nth-child(5n){top:25%;left:25%}footer .copyright .sibirix .slon .mask span:nth-child(7n){top:75%;left:75%}footer .copyright .sibirix .slon .back,footer .copyright .sibirix .slon .default,footer .copyright .sibirix .slon .lines,footer .copyright .sibirix .slon .mask{width:100%;height:100%;position:absolute;top:0;left:0}footer .copyright .sibirix:hover .slon .default{-webkit-animation:1s fadeOut linear 1;animation:1s fadeOut linear 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}footer .copyright .sibirix:hover .slon .back{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-animation:5.5s 1s fadeInBack 1;animation:5.5s 1s fadeInBack 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}footer .copyright .sibirix:hover .slon .lines{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-animation:5s 1s fadeIn 1;animation:5s 1s fadeIn 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}footer .copyright .sibirix:hover .slon .mask span{-webkit-animation:5s 2s dotsFly 1;animation:5s 2s dotsFly 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}100%{opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}}@keyframes fadeOut{0%{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}100%{opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}}@keyframes fadeIn{0%,21%,39%,45%,47%,53%{opacity:0}100%,26%,38%,40%,44%,46%,48%{opacity:1}}@-webkit-keyframes fadeInBack{0%,21%,39%,45%,47%,53%{opacity:.8}100%,26%,38%,40%,44%,46%,48%{opacity:1}}@keyframes fadeInBack{0%,21%,39%,45%,47%,53%{opacity:.8}100%,26%,38%,40%,44%,46%,48%{opacity:1}}@-webkit-keyframes dotsFly{0%,100%{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:.1}25%{-webkit-transform:translate(46px,30px) scale(1.3);transform:translate(46px,30px) scale(1.3);opacity:.5}50%{-webkit-transform:translate(0,30px) scale(.7);transform:translate(0,30px) scale(.7);opacity:.3}75%{-webkit-transform:translate(46px,0) scale(1.3);transform:translate(46px,0) scale(1.3);opacity:.8}}@keyframes dotsFly{0%,100%{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:.1}25%{-webkit-transform:translate(46px,30px) scale(1.3);transform:translate(46px,30px) scale(1.3);opacity:.5}50%{-webkit-transform:translate(0,30px) scale(.7);transform:translate(0,30px) scale(.7);opacity:.3}75%{-webkit-transform:translate(46px,0) scale(1.3);transform:translate(46px,0) scale(1.3);opacity:.8}}footer .copyright .social{width:64px;height:40px;position:relative}footer .copyright .social .icon{width:64px;height:40px;display:block;background:50% 50% no-repeat;transition:opacity .3s linear;opacity:.3;cursor:pointer}footer .copyright .social:hover .icon{opacity:1}.breadcrumbs{position:relative;list-style:none;height:24px;margin:35px 22px 23px;padding:0;font-size:0;overflow:hidden;white-space:nowrap}.breadcrumbs:after{width:20px;height:100%;content:'';position:absolute;top:0;right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.breadcrumbs li{display:inline-block;font:12px/24px Museo,sans-serif;color:#b9b9ba}.breadcrumbs li+li:before{width:28px;height:22px;content:'';display:inline-block;vertical-align:top;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAZ0lEQVR42mLcuXPXcgYGhlIgfsIABUxAPAWINwGxKLLgUSBuAOINQMwFE2SAqlwAxKuBmB8mCAKzgfghEO9kQRLUBWJXIPaEqVSAao0B4jtMUFu3AnEWEJ+EWZQExG1AvA9mDkCAAQCE6RI8ttyRygAAAABJRU5ErkJggg==) 50% 50% no-repeat}.breadcrumbs a{color:#3cf}.breadcrumbs a:hover{text-decoration:none}.content-columns{padding:0 20px;margin-left:-20px;margin-right:-20px}.content-columns:after{width:100%;height:0;content:'';display:table;clear:both}.content-columns.separated+.separated{margin-top:35px;padding-top:34px;border-top:1px solid #e0e0e0}.content-columns.titled{position:relative;padding:32px 21px;margin-bottom:43px;border:1px solid #e0e0e0;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.content-columns.titled .top-title{position:absolute;top:-10px;left:0;right:0;text-align:center}.content-columns.titled .top-title span{position:relative;z-index:2;display:inline-block;padding:0 10px;font:12px/16px Museo,sans-serif;color:#666;text-transform:uppercase}.content-columns.titled .top-title span:before{content:'';position:absolute;height:1px;left:0;right:0;top:7px;display:inline-block;z-index:-1;background:#fff}.content-columns.titled .button-container{width:100%}.content-columns.titled .button-container .button{margin:37px 0 18px}.content-columns.titled .button-container:before{width:100%;height:0;content:'';display:table;clear:both}.content-columns .column{display:block;padding-left:20px;padding-right:20px;width:270px;text-decoration:none;float:left}.content-columns .column .image{width:277px;height:175px;position:relative;margin:0 0 16px;background:50% 50% no-repeat}.content-columns .column .date{height:31px;margin:0 0 27px;min-width:84px;clear:both;display:inline-block;padding:0 16px;text-align:center;border:1px solid #e0e0e0;color:#000;font:12px/31px Museo,sans-serif}.content-columns .column .date.inline-date{position:absolute;bottom:0;left:0;margin:0;border:none;background:rgba(255,255,255,.75)}.content-columns .column a:hover{text-decoration:none}.content-columns .column .title{display:block;margin:0 0 17px;font:16px/20px Museo,sans-serif;text-decoration:underline}.content-columns .column .title:hover{color:#000;text-decoration:none}.content-columns .column .descr{display:block;color:#666;font:12px/18px Museo,sans-serif}.content-columns .column .descr+.descr{margin-top:11px}.content-columns .column.news .date{margin-top:18px;border-color:#3cf}.content-columns .column.news a:hover .inline-date{color:#fff;background-color:rgba(51,204,255,.75)}.content-columns .column.article:hover .date{background:#3cf;color:#fff}.content-columns+.button-container{margin-top:59px}.custom-text{padding:0 20px;font:14px/20px Arial,sans-serif;color:#666}.custom-text h1,.custom-text h2{font:26px/36px Museo,sans-serif;color:#000}.custom-text *~h1,.custom-text *~h2{margin-top:30px}.custom-text p:first-child{margin-top:0}.custom-text p:last-child{margin-bottom:0}.custom-text ul{list-style:none;padding:0;margin:22px 0 27px}.custom-text ul li{padding:0 0 0 25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAQAAABuBnYAAAAAVklEQVQIHQXBwQ2EMBAEwUkBmRg7IEdxWoKCD1p+ZyJoqmIYFE1TDBMGJyIiJyMUTpfLKVKhcam6RDo0LlVfkScUTl//TpEjDC5ERC72GHYOHm5+bOYDPCFTyNSlu+QAAAAASUVORK5CYII=) 2px 5px no-repeat}.custom-text ol{padding:0;margin:22px 0 27px 0;counter-reset:my-bold-counter;list-style:none}.custom-text ol li{margin-left:0;padding-left:26px}.custom-text ol li:before{display:block;position:absolute;margin-left:-26px;width:26px;content:counter(my-bold-counter,decimal) ". ";counter-increment:my-bold-counter;font-weight:700}.custom-text li{line-height:17px}.custom-text li+li{margin-top:9px}.custom-text blockquote{position:relative;margin:47px 0 39px;background:#fff;padding:32px 21px 37px;border:1px solid #e0e0e0;font:18px/26px Museo,sans-serif;text-align:center}.custom-text blockquote:before{content:'';position:absolute;width:23px;height:23px;background:url(../images/sprite.png) -300px -70px no-repeat;top:-12px;left:50%;margin:0 -20px;border-left:9px solid #fff;border-right:9px solid #fff}.custom-text .scheme-image{position:relative;padding:10px 0 12px}.custom-text .scheme-image .descr{box-sizing:border-box;position:absolute;top:33%;width:169px;margin:0 0 0 -189px;background:#fff;border:1px solid #e0e0e0;font:12px/18px Arial,sans-serif;color:#b9b9ba}.custom-text .scheme-image .number{padding:9px 20px 8px;border-bottom:1px solid #e0e0e0}.custom-text .scheme-image .text{padding:8px 20px 15px}.left-menu{box-sizing:border-box;position:absolute;width:172px;margin:56px 0 0 -212px;background-color:#fff;border:1px solid #e0e0e0;padding:13px 15px 13px 19px;font:12px/15px Museo,sans-serif}.left-menu span{display:block;color:#b8b8b8;line-height:25px}.left-menu span.current{margin-top:9px;color:#666;line-height:15px}.left-menu a{display:block;margin-top:9px;overflow:hidden}.left-menu:after{content:'';position:absolute;top:0;bottom:0;left:130px;right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 89%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);z-index:1}.left-menu ul{list-style:none;margin:0;padding:0}.left-menu ul span{margin-top:9px;color:#3cf;line-height:15px;cursor:default}.left-menu ul>li{position:relative}.left-menu ul>li>ul{display:none;position:absolute;top:0;left:90%;z-index:200;background-color:#fff;border:1px solid #e0e0e0;padding:8px 20px 15px;white-space:nowrap}.left-menu ul>li:hover>ul{display:block}.popups{display:none}.popup{padding:5px;width:300px;text-align:center}.popup .popup-title{color:#000;font:30px/38px Museo,sans-serif,sans-serif;margin:0 0 20px}.popup .message{margin:0 0 20px}.popup .form-success{background:#f9f9f9}.popup .form-success .success-title{color:#000}.popup .form-success .success-close{display:none}.feedback-popup textarea{height:112px;resize:none;margin-bottom:11px}.feedback-popup form{position:static}.ie8-popup .message{margin-top:-3px;color:#000;line-height:17px;font-size:13px;text-align:left}.ie8-popup .message p{margin:0}.ie8-popup .message p+p{padding-top:10px}.download-popup form{padding-bottom:9px}.download-popup .full-wrap{display:none}.download-popup .button{font-size:11px;letter-spacing:1.6px;text-transform:uppercase}.download-popup .message{margin-bottom:19px;padding-top:6px;color:#000;line-height:17px;font-size:13px;text-align:left}.download-popup .message p{margin:0}.download-popup .message p+p{padding-top:10px}.download-popup .input{margin-bottom:10px}.download-popup .success-wrap{display:none;margin-bottom:7px}.download-popup .result-wrap{display:none}.download-popup .result-wrap .popup-title{margin-bottom:21px;padding-top:2px}.download-popup .result-wrap .popup-title.hide{height:0;overflow:hidden;visibility:hidden}.download-popup .result-wrap .btn-wrap .filename{padding:6px 60px 9px;color:#b9b9ba;font-size:12px;line-height:16px}.subscribe{position:relative;margin-top:82px;padding:28px 109px 41px;border:1px solid #e0e0e0;background:#fff}.subscribe .icon{width:42px;height:16px;left:50%;top:-7px;margin:0 -21px;position:absolute;z-index:2}.subscribe .icon:before{content:'';position:absolute;width:22px;height:16px;background:url(../images/sprite.png) -180px -70px no-repeat #fff;z-index:2;top:0;left:10px}.subscribe .icon:after{content:'';position:absolute;z-index:1;top:6px;left:0;right:0;height:1px;background:#fff}.subscribe .title{margin-bottom:30px;font:18px/18px Museo,sans-serif;text-align:center}.subscribe .row{display:-webkit-flex;display:-ms-flexbox;display:flex}.subscribe .row .input{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:9px;margin-bottom:0}.subscribe .row .input.error .error{width:215px}.subscribe .error input{border-color:#ff859d;padding-right:225px!important}.subscribe .button{width:220px}.subscribe .message{margin:30px;text-align:center}.subscribe .message .error{color:#ff859d}.content-shapes{width:156px;height:156px;position:relative;z-index:10;-webkit-transform:rotate(.02deg);-ms-transform:rotate(.02deg);transform:rotate(.02deg)}.content-shapes .shape{display:none}.content-shapes .shape.active{display:block}.content-shapes a{color:inherit!important;text-decoration:none}.content-shapes .shape-title{width:116px;height:116px;position:relative;display:table-cell;font-family:Museo,sans-serif;text-transform:uppercase;text-align:center;vertical-align:middle;padding:20px;z-index:2}.content-shapes .item{position:absolute;z-index:2}.content-shapes .item .border-line{position:absolute;left:0;background:#fff;height:1px}.content-shapes .item .connect-line{width:80px;height:1px;transition:-webkit-transform 5s linear;transition:transform 5s linear;transition:transform 5s linear, -webkit-transform 5s linear;position:absolute;bottom:0;left:0;background:#fff;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.content-shapes .item .item-content{width:0;height:0;position:absolute;right:0}.content-shapes .item .item-title{transition:-webkit-transform 5s linear;transition:transform 5s linear;transition:transform 5s linear, -webkit-transform 5s linear;position:absolute;top:0;left:0;margin:-10px;padding:35px 40px;color:#fff;font:400 12px/17px Museo,sans-serif;text-transform:uppercase;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.content-shapes .item .item-caption{transition:-webkit-transform 5s linear;transition:transform 5s linear;transition:transform 5s linear, -webkit-transform 5s linear;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.content-shapes .item .item-marker{width:18px;height:18px;display:block;left:-9px;top:-9px;position:absolute;border-radius:50%}.content-shapes .item .item-marker:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.content-shapes .item .item-title{transition:all .3s linear;position:absolute;left:100%}.content-shapes .item.active .connect-line{background:#20b5e6}.content-shapes>.shape{transition:all .3s linear}.content-shapes>.shape.animated{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.content-shapes>.shape>.shape-title{font-size:16px}.content-shapes>.shape>.shape-items>.item{width:0;height:0}.content-shapes>.shape>.shape-items>.item>.border-line{background:#fff}.content-shapes>.shape>.shape-items>.item>.connect-line>.item-content>.item-caption .item-marker{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAtFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8QGygYIzCKkJbn6Om4vMBTW2T4+Pnu7/DP0dTJzM+rr7RjanIuOEMoMj0jLTng4ePX2dvV19nDxsmwtLieo6idoqecoaZ6gIhwdn4zPEdYDBZ0AAAAIXRSTlMA++zwGM6eaV0SDgf29eDT0MrCu62kmISBb2NhVUkLl5ZfKNlHAAAA0ElEQVQYGVXBBXYCQRQEwJ51xV3Tfw2HuN3/XpmdBR6pghHOPddO20Pfwc0q6PGq44cworHFu2TtQIsnio+eQgALi/8kPuD0aWyr6plGx8GMjb3IgQ0fnqKxk+ydjSFcaqooSsk+toWi1oZN7ftyOotcTucjtRQWtUqufqnZ6FLb5fmPyDHP36i5GCkaL5KVbHgIFI29ZAc25ogGNF4lK2n0QmDZYm3z9blhzQqgTW0+UOMVtHja4p01iWDEy0GqqKmkv4hxEwWjrmW73sxB7Q+fOieSwMU6BgAAAABJRU5ErkJggg==) no-repeat 50% 50%}.content-shapes>.shape>.shape-items>.item>.connect-line>.item-content>.item-caption .item-title{transition:all .3s linear;display:none}.content-shapes>.shape>.shape-items>.item:nth-child(2n)>.connect-line{width:45px}.content-shapes>.shape>.shape-items>.item:nth-child(3n)>.connect-line{width:50px}.content-shapes>.shape>.shape-items>.item:nth-child(4n)>.connect-line{width:40px}.content-shapes>.shape>.shape-items>.item:nth-child(5n)>.connect-line{width:50px}.content-shapes>.shape>.shape-items>.item:nth-child(6n)>.connect-line{width:65px}.content-shapes>.shape>.shape-items>.item:nth-child(7n)>.connect-line{width:100px}.content-shapes>.shape>.shape-items>.item:hover>.border-line{background:#fff}.content-shapes>.shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption{cursor:pointer;position:relative;z-index:2}.content-shapes>.shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker{background:#20b5e6!important}.content-shapes>.shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker:after,.content-shapes>.shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker:before{width:400%;height:400%;content:'';position:absolute;top:-150%;left:-150%;border:5px solid #20b5e6;border-radius:50%;box-sizing:border-box;-webkit-animation:markerAnimation 2s linear infinite;animation:markerAnimation 2s linear infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:-1}.content-shapes>.shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker:after{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes markerAnimation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes markerAnimation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.content-shapes>.shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-title{display:block}.content-shapes>.shape>.shape-items>.item.active .shape{display:block}.content-shapes>.shape>.shape-items>.item.active>.connect-line>.item-content>.item-caption{display:none}.content-shapes>.shape .shape{width:150px;height:150px;display:none;position:relative}.content-shapes>.shape .shape>.shape-title{width:150px;height:150px;border-radius:50%;border:1px solid #20b5e6;color:#20b5e6;font-size:12px;padding:0}.content-shapes>.shape .shape .title-holder{display:inline-block;overflow:hidden;max-height:135px;max-width:140px;text-overflow:ellipsis;padding-top:5px}.content-shapes>.shape .shape>.shape-items>.item>.connect-line{width:60px}.content-shapes>.shape .shape>.shape-items>.item>.connect-line>.item-content>.item-caption .item-marker{background:#102235;border:3px solid #20b5e6;box-sizing:border-box}.content-shapes>.shape .shape>.shape-items>.item>.connect-line>.item-content>.item-caption .item-title{color:#20b5e6}.content-shapes>.shape .shape>.shape-items>.item:hover>.border-line{background:#fff}.content-shapes>.shape .shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker{background:#20b5e6}.content-shapes>.shape .shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker:after,.content-shapes>.shape .shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker:before{width:400%;height:400%;content:'';position:absolute;top:-150%;left:-150%;border:5px solid #20b5e6;border-radius:50%;box-sizing:border-box;-webkit-animation:markerAnimation 2s linear infinite;animation:markerAnimation 2s linear infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.content-shapes>.shape .shape>.shape-items>.item:hover>.connect-line>.item-content>.item-caption .item-marker:after{-webkit-animation-delay:1s;animation-delay:1s}@keyframes markerAnimation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.loadscreen{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.loadscreen .path{stroke-dasharray:231;stroke-dashoffset:462;-webkit-animation:dash 3s linear infinite;animation:dash 3s linear infinite;opacity:.6}.loadscreen .loadscreen-content{position:absolute;top:50%;left:50%;margin:-100px 0 0 -150px;width:300px}.loadscreen .value{color:#444;font:400 20px Museo,sans-serif;text-align:center}.loadscreen .value:after{content:'%'}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.index-page #stats{display:none}.index-page .scene{width:100%;height:100%;min-height:950px;position:absolute;top:0;left:0;z-index:2;overflow:hidden}.index-page .scene .static{width:1174px;height:666px;display:none;position:absolute;top:180px;right:0;bottom:0;left:65px;background:url(../images/static-eps.png) no-repeat 50% 50%;margin:auto}.index-page .scene .static .link{display:block;position:absolute;max-width:200px;text-decoration:none;text-transform:uppercase}.index-page .scene .static .link .link-title{display:block;margin-bottom:4px;color:#fff;font:400 14px/18px Museo,sans-serif}.index-page .scene .static .link .link-text{display:none;color:#3cf;font:400 10px/18px Museo,sans-serif}.index-page .scene .static .link .marker{width:18px;height:18px;display:block;left:-40px;top:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAtFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8QGygYIzCKkJbn6Om4vMBTW2T4+Pnu7/DP0dTJzM+rr7RjanIuOEMoMj0jLTng4ePX2dvV19nDxsmwtLieo6idoqecoaZ6gIhwdn4zPEdYDBZ0AAAAIXRSTlMA++zwGM6eaV0SDgf29eDT0MrCu62kmISBb2NhVUkLl5ZfKNlHAAAA0ElEQVQYGVXBBXYCQRQEwJ51xV3Tfw2HuN3/XpmdBR6pghHOPddO20Pfwc0q6PGq44cworHFu2TtQIsnio+eQgALi/8kPuD0aWyr6plGx8GMjb3IgQ0fnqKxk+ydjSFcaqooSsk+toWi1oZN7ftyOotcTucjtRQWtUqufqnZ6FLb5fmPyDHP36i5GCkaL5KVbHgIFI29ZAc25ogGNF4lK2n0QmDZYm3z9blhzQqgTW0+UOMVtHja4p01iWDEy0GqqKmkv4hxEwWjrmW73sxB7Q+fOieSwMU6BgAAAABJRU5ErkJggg==) no-repeat 50% 50%;position:absolute;border-radius:50%}.index-page .scene .static .link .marker:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.index-page .scene .static .link:hover .link-text{display:block}.index-page .scene .static .link:hover .marker{background:#20b5e6!important}.index-page .scene .static .link:hover .marker:after,.index-page .scene .static .link:hover .marker:before{width:400%;height:400%;content:'';position:absolute;top:-150%;left:-150%;border:5px solid #20b5e6;border-radius:50%;box-sizing:border-box;-webkit-animation:markerAnimation 2s linear infinite;animation:markerAnimation 2s linear infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.index-page .scene .static .link:hover .marker:after{-webkit-animation-delay:1s;animation-delay:1s}@keyframes markerAnimation{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.index-page .parallax-scene{width:100%;height:100%;min-height:950px;position:absolute;top:0;left:0;z-index:1;overflow:hidden;background:#020406 url(../images/main-bg/dark-sky.jpg) no-repeat 50% 50%;background-size:cover}.index-page .parallax-scene .layer{width:110%;height:110%;position:absolute!important;top:-5%!important;left:-5%!important;background:url(../images/main-bg/stars.png) no-repeat 50% 50%;-webkit-animation:1s pulse infinite;animation:1s pulse infinite}.index-page .parallax-scene .layer+.layer{background:url(../images/main-bg/stars1.png) no-repeat 50% 50%}.index-page .parallax-scene .layer+.layer+.layer{background:url(../images/main-bg/stars2.png) no-repeat 50% 50%}.index-page .parallax-scene .layer+.layer+.layer+.layer{background:url(../images/main-bg/stars3.png) no-repeat 50% 50%}.index-page .parallax-scene .layer+.layer+.layer+.layer+.layer{background:url(../images/main-bg/stars4.png) no-repeat 50% 50%}.no-animation .index-page .parallax-scene .layer{-webkit-animation:none;animation:none}.index-page .parallax-scene .layer:nth-child(2n){-webkit-animation-delay:.25s;animation-delay:.25s}.index-page .parallax-scene .layer:nth-child(3n){-webkit-animation-delay:.5s;animation-delay:.5s}.index-page .parallax-scene .layer:nth-child(4n){-webkit-animation-delay:.75s;animation-delay:.75s}@-webkit-keyframes pulse{0%,100%{opacity:1}50%{opacity:.6}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.6}}.index-page .page-part{width:100%;height:100vh;box-sizing:border-box;min-height:950px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-x:hidden;padding-top:152px}.index-page .page-part h1,.index-page .page-part h2{text-align:center}.index-page .page-part.start .title{margin-top:-50px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:3}.index-page .page-part.start .title .text{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0 30px;font:30px/40px Museo,sans-serif;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.1em}.index-page .page-part.start .title .left,.index-page .page-part.start .title .right{position:relative;height:17px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-bottom:7px solid;border-color:inherit}.index-page .page-part.start .scroll-down{transition:all .3s linear;position:absolute;width:37px;bottom:44px;right:40px;font-size:11px;line-height:15px;text-transform:uppercase;text-decoration:none;text-align:center;z-index:100;color:#20b5e6;display:block}.index-page .page-part.start .scroll-down i{box-sizing:border-box;display:block;width:37px;height:37px;background:url(../images/sprite.png) -50px -160px no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.index-page .page-part.start .scroll-down div{margin-top:12px;margin-left:-20px;margin-right:-20px;text-align:center}.index-page .page-part.about{background:url(../images/main-bg/about.png) 50% 50% no-repeat;background-size:cover}.index-page .page-part.about .wrapper{overflow:visible}.index-page .page-part.about .column{display:block;padding:30px 20px 25px;text-decoration:none;cursor:default}.index-page .page-part.about .column .title{margin-bottom:11px;font:16px/22px Museo,sans-serif;color:#3cf}.index-page .page-part.about .column .icon{width:60px;height:55px;display:block;position:relative;margin-bottom:22px}.index-page .page-part.about .column .icon .active,.index-page .page-part.about .column .icon .default{content:'';width:60px;height:55px;transition:opacity .3s linear;position:absolute;background:50% 50% no-repeat;opacity:1}.index-page .page-part.about .column .icon .active{opacity:0}.index-page .page-part.about .column:hover .icon .active{opacity:1}.index-page .page-part.about .column:hover .icon .default{opacity:0}.index-page .page-part.about .column:hover .title{color:#000}.index-page .page-part.solutions{position:relative;overflow:hidden}.index-page .page-part.solutions .shadow{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:rgba(0,0,0,.7);z-index:1}.index-page .page-part.solutions .wrapper{overflow:visible}.index-page .page-part.solutions .texts ul{margin:0;padding:0;list-style:none}.index-page .page-part.solutions .texts .solution-item{position:relative;font:14px/22px Museo,sans-serif}.index-page .page-part.solutions .texts .solution-item .toggler{display:block;padding:17px 20px;width:244px;transition:all .3s linear;margin:24px 0 0 -20px;border:1px solid transparent;color:#fff;text-decoration:none}.index-page .page-part.solutions .texts .solution-item .toggler:hover{margin-left:0;border-color:#3cf;color:#3cf}.index-page .page-part.solutions .texts .solution-item.active .toggler{margin-left:0;border-color:#3cf;color:#3cf;padding-bottom:46px}.index-page .page-part.solutions .texts .solution-item.active .link{height:22px}.index-page .page-part.solutions .texts .solution-item .link{display:block;position:absolute;left:21px;bottom:18px;height:0;overflow:hidden;color:#3cf;transition:all .3s linear}.index-page .page-part.solutions .texts .solution-item .link:hover{text-decoration:none}.index-page .page-part.solutions .visual{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.index-page .page-part.solutions .visual .content-shapes{top:302px;left:69px}.index-page .page-part.solutions .visual .descr{display:none;position:absolute;bottom:0;right:0;width:415px;border:1px solid rgba(255,255,255,.6);color:#fff}.index-page .page-part.solutions .visual .descr.active{display:block}.index-page .page-part.solutions .visual .descr .title{padding:20px;border-bottom:1px solid rgba(255,255,255,.6);font:14px/18px Museo,sans-serif}.index-page .page-part.solutions .visual .descr .text{padding:20px;font:12px/16px Museo,sans-serif}.index-page .page-part.reference{background:url(../images/main-bg/reference.png) 50% 50% no-repeat;background-size:cover}.index-page .page-part.branches{position:relative;overflow:hidden}.index-page .page-part.branches .shadow{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:rgba(0,0,0,.7);z-index:1}.index-page .page-part.branches .texts{height:750px}.index-page .page-part.branches .visual{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.index-page .page-part.branches .content-shapes{width:210px;height:210px;top:-21px;left:180px}.index-page .page-part.branches .content-shapes .shape{display:block}.index-page .page-part.branches .content-shapes .shape-title{width:210px;height:210px;padding:0}.index-page .page-part.branches .content-shapes .item-caption,.index-page .page-part.branches .content-shapes .item-title{display:block!important}.index-page .page-part.branches .content-shapes .active .item-marker{background:#102235!important;border:3px solid #20b5e6;box-sizing:border-box}.index-page .page-part.branches .content-shapes .active .item-title{color:#20b5e6}.index-page .page-part.branches .statistics{display:none;position:absolute;bottom:147px;width:343px;float:right;border:1px solid rgba(255,255,255,.6);font-size:0;color:#fff}.index-page .page-part.branches .statistics.active{display:block}.index-page .page-part.branches .statistics .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.index-page .page-part.branches .statistics table{table-layout:fixed;width:100%;font:12px/16px Museo,sans-serif}.index-page .page-part.branches .statistics table tr{border-top:1px solid rgba(255,255,255,.6)}.index-page .page-part.branches .statistics table td{vertical-align:middle;padding:8px 19px}.index-page .page-part.branches .statistics table td.stats{width:92px;height:104px;border-right:1px solid rgba(255,255,255,.6);color:#3cf;font:24px/24px Museo,sans-serif;text-transform:uppercase;text-align:center;padding-left:0;padding-right:0}.index-page .page-part.branches .statistics table td.stats small{display:block;font:10px/16px Museo,sans-serif}.index-page .page-part.branches .statistics .text{box-sizing:border-box;display:inline-block;font:14px/18px Museo,sans-serif;padding:19px}.index-page .page-part.branches .statistics .icon{width:92px;height:104px;position:relative;border-right:1px solid rgba(255,255,255,.6)}.index-page .page-part.branches .statistics .icon:after{content:'';position:absolute;width:40px;height:59px;background:url(../images/sprite.png) 0 -160px no-repeat;left:50%;top:50%;margin:-30px -20px}.index-page .page-part.branches .visual{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.index-page .page-part.partners{background:url(../images/main-bg/partners.png) 50% 50% no-repeat;background-size:cover}.index-page .page-part.light{background-color:#fff}.index-page .page-part.dark{background:#020406 url(../images/main-bg/start.jpg) no-repeat 50% 50%;background-size:cover;color:#fff}.index-page .page-part.dark .wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.index-page .page-part.dark .texts{padding-left:20px;width:350px}.index-page .page-part.dark .texts .title{font:36px/46px Museo,sans-serif;letter-spacing:.09em;text-transform:uppercase;margin:-5px 0 15px}.index-page .page-part.dark .texts .descr{font:16px/24px Museo,sans-serif}.index-page .page-part.dark .visual{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.index-page .page-part .columns{margin:63px -21px 70px -21px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.index-page .page-part .columns-slider{position:relative;margin:53px -21px 70px -21px}.index-page .page-part .columns-slider .columns{margin:0}.index-page .page-part .columns-slider .pages{margin:50px 0 0}.index-page .page-part .column{box-sizing:border-box;display:block;transition:all .3s linear;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:238px;margin-left:8px;padding:30px 20px 35px;background:0 0;border:1px solid transparent;text-decoration:none;font:12px/18px Museo,sans-serif;color:#666}.index-page .page-part .column:first-child{margin-left:0}.index-page .page-part .column .logo{height:99px;margin:8px 0 15px;padding-right:40px;position:relative}.index-page .page-part .column .logo img{line-height:99px;vertical-align:middle}.index-page .page-part .column .logo .colored{position:absolute;text-align:center;left:0;right:0;top:0;bottom:0}.index-page .page-part .column .title{transition:color .3s linear;margin-bottom:18px;padding-right:20px;font:14px/18px Museo,sans-serif;color:#000}.index-page .page-part .column .hidden{transition:opacity .3s linear;opacity:0}.index-page .page-part .column .descr+div{margin-top:11px}.index-page .page-part .column:hover{background:#fff;border-color:#3cf}.index-page .page-part .column:hover .hidden{opacity:1}.index-page .info-center{background:radial-gradient(ellipse closest-side,#fff,#f5f5f5) 50% 50% no-repeat #f5f5f5;background-size:1020px 560px;padding:37px 0 59px}.index-page .info-center .wrapper{overflow:visible}.index-page .info-center .info-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:54px 0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.index-page .info-center .column{display:block;width:270px;text-decoration:none}.index-page .info-center .column .date{height:29px;margin:0 0 27px;clear:both;display:inline-block;padding:0 10px;border:1px solid #3cf;color:#000;font:12px/29px Museo,sans-serif}.index-page .info-center .column .title{display:block;margin:0 0 17px;font:16px/20px Museo,sans-serif;text-decoration:underline}.index-page .info-center .column .descr{color:#666;font:12px/18px Museo,sans-serif}.index-page .info-center .column:hover .date{background:#3cf;color:#fff}.index-page .info-center .column:hover .title{color:#000;text-decoration:none}.error404-page{background:url(../images/bg-wide.jpg) 50% 50% no-repeat;background-size:cover;overflow:hidden}.error404-page .header-wrapper{background:0 0!important}.error404-page .page-content{box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:0 0;color:#fff;text-align:center}.error404-page .page-content .background{position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px;z-index:0;background:url(../images/epsylon.png) 50% 50% no-repeat;background-size:cover}.error404-page .page-content *{position:relative;z-index:1}.error404-page .page-content h1{margin:0 0 52px;font:100px/100px Museo,sans-serif;letter-spacing:.1em}.error404-page .page-content h4{font:14px/20px Museo,sans-serif;letter-spacing:.1em;margin:0}.error404-page .page-content h4+h4{margin-top:100px}.licences-page .page-content .page-part h1{margin-bottom:33px}.licences-page .text-content{margin-bottom:42px;font:14px/18px Museo,sans-serif;color:#666}.licences-page .text-content p{margin:0}.licences-page .content-columns+.content-columns{margin-top:48px}.licences-page .content-columns+.subscribe{margin-top:122px}.licences-page .content-columns .certificate{width:100%;height:300px;margin-bottom:18px;display:block;background:50% 50% no-repeat}.licences-page .content-columns .certificate:hover{opacity:.8}.licences-page .content-columns .descr{text-align:center;line-height:16px}.licences-page .content-columns .name{display:block;margin-bottom:18px;font:14px/18px Museo,sans-serif;color:#000;text-align:center}.contacts-page .map{width:937px;height:365px;margin:14px 0 23px 0}.contacts-page .map .map-tooltip{position:absolute;left:0;top:-36px;z-index:-1;background:rgba(255,255,255,.7);border-radius:0 5px 5px 0;padding:0 10px 0 25px;font:400 12px/28px Museo,sans-serif;white-space:nowrap}.contacts-page .map .ymaps-2-1-27-balloon-pane{z-index:1000!important}.contacts-page .text-content{padding-bottom:29px}.contacts-page .text-content h1{margin:0 0 28px 0}.contacts-page .contacts{float:left;width:305px}.contacts-page .contacts .contact{position:relative;padding-left:60px;font:14px/18px Museo,sans-serif;color:#666}.contacts-page .contacts .contact:after{content:'';position:absolute;top:50%;left:2px;background:url(../images/sprite.png) no-repeat}.contacts-page .contacts .contact.location:after{width:18px;height:23px;margin-top:-14px;background-position:-270px -70px}.contacts-page .contacts .contact.phone:after{width:21px;height:21px;margin-top:-14px;background-position:-240px -70px}.contacts-page .contacts .contact.email:after{width:22px;height:16px;margin-top:-9px;background-position:-180px -70px}.contacts-page .contacts .contact+.contact{margin-top:53px}.contacts-page .feedback{position:relative;float:right;margin:1px;width:428px}.contacts-page .feedback form{display:block;padding-top:2px;position:static}.contacts-page .feedback textarea{height:112px;resize:vertical;max-height:200px;margin-bottom:11px}.contacts-page .feedback .button{width:230px}.solutions-page .content-columns+.content-columns{margin-top:42px}.solutions-page .content-columns .mask{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.7}.solutions-page .content-columns .link-list{margin:19px 0 0}.solution-detail-page .slider .navigation .prev{margin-right:-20px}.solution-detail-page .slider .navigation .next{margin-left:-19px}.solution-detail-page .info-footer{margin-top:87px;padding:0 20px;display:-webkit-flex;display:-ms-flexbox;display:flex}.solution-detail-page .info-footer .color-flag{margin:8px 0 0 -190px}.solution-detail-page .info-footer h1{font:26px/36px Arial,sans-serif;margin:0;color:#666}.solution-detail-page .info-footer .left{width:520px}.solution-detail-page .info-footer .right{width:299px}.solution-detail-page .info-footer p{margin:18px 0 23px;font:14px/17px Arial,sans-serif}.info-center-detail-page .author{margin:-27px 0 29px 20px;font:18px/26px Arial,sans-serif;color:#b9b9ba}.info-center-detail-page .preview-text{margin:0 0 22px;font:18px/26px Arial,sans-serif;color:#666}.info-center-detail-page .custom-text .file-link.big{margin-top:13px}@media screen and (max-width:1403px){.wrapper{padding-right:0;margin:0}.slider .navigation .next{width:60px}}@media screen and (max-width:1250px){.index-page .page-part .columns-slider{margin:53px 49px 70px -91px}.slider.one-page-slider .navigation .prev{margin-right:-70px}.slider.one-page-slider .navigation .next{margin-left:-100px}}.no-flexbox .header .menu nav>ul{display:table}.no-flexbox .header .menu nav>ul>li{display:table-cell}.no-flexbox .header .mail{width:112px;float:right;border-right:none}.no-flexbox footer{background:#000}.no-flexbox footer .menu nav>ul{display:table}.no-flexbox footer .menu .column{float:none;display:table-cell}.no-flexbox .index-page .start.page-part .title{display:table;top:50%}.no-flexbox .index-page .start.page-part .title div{display:table-cell}.no-flexbox .index-page .start.page-part .title .text{widtH:700px}.no-flexbox .index-page .solutions .wrapper{position:relative}.no-flexbox .index-page .solutions .wrapper .visual{width:500px;height:700px;position:absolute;top:50px;right:0}.no-flexbox .index-page .solutions.page-part .visual .content-shapes{left:0}.no-flexbox .index-page .branches .wrapper{position:relative}.no-flexbox .index-page .branches .wrapper .visual{width:500px;height:300px;position:absolute;right:0;top:200px}.no-flexbox .index-page .page-part .columns{display:block;height:360px;font-size:0}.no-flexbox .index-page .page-part .columns .column{display:inline-block;width:234px;vertical-align:top}.no-flexbox .index-page .info-center{background:#f5f5f5}.no-flexbox .index-page .info-center .info-columns{display:table}.no-flexbox .index-page .info-center .info-columns .column{padding-left:16px;display:table-cell;width:270px}.no-flexbox .solution-detail-page .info-footer{display:table}.no-flexbox .subscribe .row .input{width:485px;float:left}.touch .scene canvas{display:none}.touch .scene .static{display:block}.touch .parallax-scene .layer{background-size:cover!important}.no-animation .scene canvas,.no-promo-animation .scene canvas{display:none}.no-animation .scene .static,.no-promo-animation .scene .static{display:block}.no-animation .parallax-scene .layer,.no-promo-animation .parallax-scene .layer{background-size:cover!important}.no-animation .content-shapes .item .connect-line,.no-animation .content-shapes .item .item-caption,.no-animation .content-shapes>.shape,.no-animation .content-shapes>.shape>.shape-items>.item>.connect-line>.item-content>.item-caption .item-title{transition:none!important}.modalbutton{color: white; background-color:#403e41; border:none; height:30px;}.modal{display: none;position: fixed !important;z-index: 1 !important;padding-top: 300px;width: 100%;left:0;top:0;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}
.modalbutton:hover {
color: #32ccf0;
}
.modalactive{display:block;position:fixed !important;z-index: 1 !important;padding-top: 300px;width: 100%;height: 100%;left:0;top:0;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}.modal-content{background-color: #f9f9f9;margin: auto;padding: 20px;border: 1px solid #888; width: 25%; min-width: 500px;}.close{color: #aaaaaa;float: right;font-size: 28px;font-weight: bold; margin-top: -10px;
    margin-right: -5px;}.close:hover, .close:focus {color: #000;text-decoration: none;cursor: pointer;} 
.tree {
cursor: pointer;
font-weight: 550 !important;
text-decoration: underline;
}
.tree:hover 
{font-weight: bold !important;
color: #32ccf0;
} 
.branchnested {display: none;} 
.branchactive {display: block;
    border: 1px solid #cccccc;
    padding: 10px !important;
    background-color: #ffffef;}
.branchactive2 {display: block;
    padding: 10px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    }
.fieldset_c {
border: none;
}
.legend_c {
font: 30px/38px Museo,sans-serif,sans-serif;
text-align: center;
}
.button_c {

box-sizing: border-box;
    position: relative;
    min-width: 207px;
    text-align: center;
    padding: 0 26px;
    background: #3cf;
    border: none;
    outline: 0;
    overflow: visible;
    font: 16px/43px Museo,sans-serif;
    color: #fff;
    text-decoration: none; }
.button_c:hover {

}