a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}input,textarea{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.home{width:100%;overflow:hidden;background:#242528;min-height:100%}.home .section-chess-vr{width:100%;float:left;margin-top:100px;overflow:hidden}.isDesktop .home .section-chess-vr.initial-state .chess-logo .image-1,.isDesktop .home .section-chess-vr.initial-state .chess-logo .image-2{opacity:0}.isDesktop .home .section-chess-vr.initial-state .chess-logo .image-3{opacity:0;-webkit-transform:translate(-270px,-255px);transform:translate(-270px,-255px)}.isDesktop .home .section-chess-vr.initial-state .wrapper-title,.isNotDesktop .home .section-chess-vr.initial-state .chess-logo .image-1,.isNotDesktop .home .section-chess-vr.initial-state .chess-logo .image-2,.isNotDesktop .home .section-chess-vr.initial-state .chess-logo .image-3,.isNotDesktop .home .section-chess-vr.initial-state .wrapper-title{opacity:0}.home .section-chess-vr .wrapper-chess-vr{width:1060px;max-width:100%;margin:0 auto;overflow:hidden;box-sizing:border-box}.home .section-chess-vr .wrapper-chess-vr .chess-logo{overflow:hidden;height:620px;position:relative;width:60%;float:left;box-sizing:border-box}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-1{left:0;top:85px;z-index:1;-webkit-transition:margin-top .3s ease-out,opacity .3s ease-out .8s;transition:margin-top .3s ease-out,opacity .3s ease-out .8s}.isNotDesktop .home .section-chess-vr .wrapper-chess-vr .chess-logo .image-1{-webkit-transition:margin-top .3s ease-out,opacity .3s ease-out;transition:margin-top .3s ease-out,opacity .3s ease-out}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-2{top:210px;left:135px;z-index:2;-webkit-transition:margin-top .3s ease-out,opacity .15s ease-out 1.04s;transition:margin-top .3s ease-out,opacity .15s ease-out 1.04s}.isNotDesktop .home .section-chess-vr .wrapper-chess-vr .chess-logo .image-2{-webkit-transition:margin-top .3s ease-out,opacity .3s ease-out;transition:margin-top .3s ease-out,opacity .3s ease-out}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-3{left:270px;top:340px;z-index:3;-webkit-transition:margin-top .3s ease-out,transform .8s ease-out .8s,opacity .8s ease-out;transition:margin-top .3s ease-out,transform .8s ease-out .8s,opacity .8s ease-out}.isNotDesktop .home .section-chess-vr .wrapper-chess-vr .chess-logo .image-3{-webkit-transition:margin-top .3s ease-out,opacity .3s ease-out;transition:margin-top .3s ease-out,opacity .3s ease-out}.home .section-chess-vr .wrapper-chess-vr .chess-logo img{position:absolute}.home .section-chess-vr .wrapper-chess-vr .chess-logo img.isHover{margin-top:-40px}.home .section-chess-vr .wrapper-chess-vr .wrapper-title{float:left;width:40%;box-sizing:border-box;padding:132px 50px 0;-webkit-transition:opacity .8s ease-out 1.7s;transition:opacity .8s ease-out 1.7s}.isNotDesktop .home .section-chess-vr .wrapper-chess-vr .wrapper-title{-webkit-transition:opacity .8s ease-out .9s;transition:opacity .8s ease-out .9s}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .title{width:100%;float:left;font-size:100px;line-height:90px;letter-spacing:-1px;color:#fff;font-family:Reforma;text-transform:uppercase}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .title span{color:#9f9f9f;display:block;width:100%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .descr{width:100%;float:left;font-size:16px;line-height:22px;color:#c3c3c3;font-family:Circe;margin-top:30px}.home .section-macbook{width:100%;float:left;margin-top:40px}.home .section-macbook.initial-state .block-mac{opacity:0}.home .section-macbook .block-mac{max-width:1260px;height:600px;margin:0 auto;overflow:hidden;position:relative;-webkit-transition:transform .8s ease-out,opacity .8s ease-out;transition:transform .8s ease-out,opacity .8s ease-out}.home .section-macbook .block-mac .mac{background:url(/static/img/home/macbook.png) no-repeat;background-size:845px 480px;font-weight:500;background-position:50% 60px;height:100%;position:relative;z-index:999}.home .section-macbook .block-mac .wrapper-sliderMac{position:relative;overflow:hidden;width:635px;height:395px;margin:0 auto;padding-top:90px}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac{position:absolute;width:635px;height:395px;left:0;overflow:hidden;z-index:1}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac img{position:absolute;width:100%;height:100.3%;left:0;top:0;-webkit-transition:opacity 1.3s ease-out 1.6s,-webkit-transform 5s ease 3.1s;transition:opacity 1.3s ease-out 1.6s,-webkit-transform 5s ease 3.1s;transition:transform 5s ease 3.1s,opacity 1.3s ease-out 1.6s;transition:transform 5s ease 3.1s,opacity 1.3s ease-out 1.6s,-webkit-transform 5s ease 3.1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac img.disable-transitions{-webkit-transition:none;transition:none}.home .section-macbook .block-mac .sprites{background:url(/static/img/home/sprite_chess_icon.png) no-repeat 0 0;position:absolute;width:63px;height:57px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home .section-macbook .block-mac .sprites.pos-1{background-position:0 0;top:25%;left:16.5%;width:50px;height:62px;-webkit-transition:transform .55s ease-out .9s;transition:transform .55s ease-out .9s}.home .section-macbook .block-mac .sprites.pos-2{background-position:0 -62px;top:28%;left:8%;width:75px;-webkit-transition:transform .55s ease-out .95s;transition:transform .55s ease-out .95s}.home .section-macbook .block-mac .sprites.pos-3{background-position:0 -119px;top:41%;left:1.5%;height:76px;-webkit-transition:transform .55s ease-out 1.05s;transition:transform .55s ease-out 1.05s}.home .section-macbook .block-mac .sprites.pos-4{background-position:0 -195px;top:41.5%;left:8.5%;height:80px;-webkit-transition:transform .55s ease-out .91s;transition:transform .55s ease-out .91s}.home .section-macbook .block-mac .sprites.pos-5{background-position:0 -275px;top:42%;left:15%;width:76px;height:72px;-webkit-transition:transform .55s ease-out 1.02s;transition:transform .55s ease-out 1.02s}.home .section-macbook .block-mac .sprites.pos-6{background-position:0 -347px;top:58%;left:7%;width:69px;height:69px;-webkit-transition:transform .55s ease-out 1.13s;transition:transform .55s ease-out 1.13s}.home .section-macbook .block-mac .sprites.pos-7{background-position:0 -416px;top:60.5%;left:14.5%;width:75px;height:77px;-webkit-transition:transform .55s ease-out .96s;transition:transform .55s ease-out .96s}.home .section-macbook .block-mac .sprites.pos-8{background-position:0 -493px;top:22.5%;right:14.5%;width:88px;height:89px;-webkit-transition:transform .55s ease-out .99s;transition:transform .55s ease-out .99s}.home .section-macbook .block-mac .sprites.pos-9{background-position:0 -582px;top:28%;right:7%;width:76px;height:77px;-webkit-transition:transform .55s ease-out 1.02s;transition:transform .55s ease-out 1.02s}.home .section-macbook .block-mac .sprites.pos-10{background-position:0 -660px;top:45.5%;right:15.5%;width:63px;height:61px;-webkit-transition:transform .55s ease-out .93s;transition:transform .55s ease-out .93s}.home .section-macbook .block-mac .sprites.pos-11{background-position:0 -721px;top:45%;right:8%;width:75px;height:80px;-webkit-transition:transform .55s ease-out 1.1s;transition:transform .55s ease-out 1.1s}.home .section-macbook .block-mac .sprites.pos-12{background-position:0 -800px;top:43%;right:.5%;width:88px;height:91px;-webkit-transition:transform .55s ease-out .95s;transition:transform .55s ease-out .95s}.home .section-macbook .block-mac .sprites.pos-13{background-position:0 -890px;top:63%;right:15.5%;width:51px;height:56px;-webkit-transition:transform .55s ease-out 1.02s;transition:transform .55s ease-out 1.02s}.home .section-macbook .block-mac .sprites.pos-14{background-position:0 -947px;top:61.5%;right:7.5%;width:63px;height:63px;-webkit-transition:transform .55s ease-out .97s;transition:transform .55s ease-out .97s}.home .section-macbook.initial-state .block-mac .pos-1{-webkit-transform:translate(30vw,430%) rotate(275deg);transform:translate(30vw,430%) rotate(275deg)}.home .section-macbook.initial-state .block-mac .pos-2{-webkit-transform:translate(35vw,450%) rotate(355deg);transform:translate(35vw,450%) rotate(355deg)}.home .section-macbook.initial-state .block-mac .pos-3{-webkit-transform:translate(40vw,230%) rotate(395deg);transform:translate(40vw,230%) rotate(395deg)}.home .section-macbook.initial-state .block-mac .pos-4{-webkit-transform:translate(35vw,230%) rotate(-285deg);transform:translate(35vw,230%) rotate(-285deg)}.home .section-macbook.initial-state .block-mac .pos-5{-webkit-transform:translate(30vw,250%) rotate(-270deg);transform:translate(30vw,250%) rotate(-270deg)}.home .section-macbook.initial-state .block-mac .pos-6{-webkit-transform:translate(35vw,50%) rotate(395deg);transform:translate(35vw,50%) rotate(395deg)}.home .section-macbook.initial-state .block-mac .pos-7{-webkit-transform:translate(30vw,50%) rotate(275deg);transform:translate(30vw,50%) rotate(275deg)}.home .section-macbook.initial-state .block-mac .pos-8{-webkit-transform:translate(-30vw,300%) rotate(-385deg);transform:translate(-30vw,300%) rotate(-385deg)}.home .section-macbook.initial-state .block-mac .pos-9{-webkit-transform:translate(-35vw,300%) rotate(265deg);transform:translate(-35vw,300%) rotate(265deg)}.home .section-macbook.initial-state .block-mac .pos-10{-webkit-transform:translate(-30vw,230%) rotate(-385deg);transform:translate(-30vw,230%) rotate(-385deg)}.home .section-macbook.initial-state .block-mac .pos-11{-webkit-transform:translate(-35vw,150%) rotate(275deg);transform:translate(-35vw,150%) rotate(275deg)}.home .section-macbook.initial-state .block-mac .pos-12{-webkit-transform:translate(-40vw,150%) rotate(-395deg);transform:translate(-40vw,150%) rotate(-395deg)}.home .section-macbook.initial-state .block-mac .pos-13{-webkit-transform:translate(-30vw,50%) rotate(255deg);transform:translate(-30vw,50%) rotate(255deg)}.home .section-macbook.initial-state .block-mac .pos-14{-webkit-transform:translate(-35vw,50%) rotate(195deg);transform:translate(-35vw,50%) rotate(195deg)}.home .section-macbook .wrapper-text{width:1035px;margin:0 auto;overflow:hidden;padding:0 0 40px}.home .section-macbook.initial-state .wrapper-text .descr,.home .section-macbook.initial-state .wrapper-text .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-macbook .wrapper-text .title{font-family:Reforma;letter-spacing:-2px;font-size:100px;color:#fff;text-align:right;text-transform:uppercase;width:50%;float:left;box-sizing:border-box;padding:2px 37px 20px 0;line-height:90px;-webkit-transition:transform .6s ease-out 1.85s,opacity .6s ease-out 1.85s;transition:transform .6s ease-out 1.85s,opacity .6s ease-out 1.85s}.home .section-macbook .wrapper-text .title span{color:#ffb0ae;width:100%;display:block}.home .section-macbook .wrapper-text .descr{font-family:Circe;font-size:16px;color:#ccc;text-align:left;letter-spacing:0;line-height:22px;max-width:400px;width:50%;float:left;box-sizing:border-box;padding:4px 5px 20px 0;-webkit-transition:transform .6s ease-out 1.95s,opacity .6s ease-out 1.95s;transition:transform .6s ease-out 1.95s,opacity .6s ease-out 1.95s}.home .section-readrussia{width:100%;float:left}.home .section-readrussia .wrapper-section{width:100%;max-width:1280px;margin:34px auto 0;padding:0 40px;box-sizing:border-box}.home .section-readrussia.initial-state .wrapper-section .wrapper-putin,.home .section-readrussia.initial-state .wrapper-section .wrapper-putin .putin .putin-items{opacity:0}.home .section-readrussia.initial-state .wrapper-section .wrapper-putin .right-col .descr,.home .section-readrussia.initial-state .wrapper-section .wrapper-putin .right-col .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-readrussia .wrapper-section .wrapper-putin{width:100%;background:#0036ff;min-height:440px;position:relative;-webkit-transition:transform .8s ease-out,opacity .8s ease-out,box-shadow .3s ease-out;transition:transform .8s ease-out,opacity .8s ease-out,box-shadow .3s ease-out}.home .section-readrussia .wrapper-section .wrapper-putin .putin{width:53%;position:absolute;left:13px;bottom:0;overflow:hidden}.home .section-readrussia .wrapper-section .wrapper-putin .putin .putin-items{position:relative;-webkit-transition:opacity .55s ease-out;transition:opacity .55s ease-out}.home .section-readrussia .wrapper-section .wrapper-putin .putin .putin-items .anchor{position:absolute;width:0;height:0;left:60%;top:40.51020408%}.home .section-readrussia .wrapper-section .wrapper-putin .putin .putin-items .back-eyes{position:absolute;width:22.86821705%;height:8.7755102%;left:47.82945736%;top:36.42857143%;background:#fff}.home .section-readrussia .wrapper-section .wrapper-putin .putin .putin-items .eyes{position:absolute;width:17.28682171%;height:4.18367347%;left:51.39534884%;top:38.46938776%}.home .section-readrussia .wrapper-section .wrapper-putin .putin .putin-items .bust{position:relative}.home .section-readrussia .wrapper-section .wrapper-putin .right-col{width:47%;box-sizing:border-box;float:right;padding-right:50px;height:440px;position:relative;z-index:999}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .title{height:69%;color:#fff;float:left;width:100%;box-sizing:border-box;letter-spacing:0;padding:40px 4px 0;font-size:55px;font-family:Circe;font-weight:500;-webkit-transition:transform .6s ease-out .9s,opacity .6s ease-out .9s;transition:transform .6s ease-out .9s,opacity .6s ease-out .9s}.home .section-readrussia .wrapper-section .wrapper-putin:hover{box-shadow:0 0 40px 3px #000}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .descr{width:100%;max-width:400px;float:left;height:auto;position:absolute;bottom:60px;color:#ccc;line-height:22px;font-size:16px;font-family:Circe;box-sizing:border-box;padding:4px 45px 0 9px;letter-spacing:0;-webkit-transition:transform .6s ease-out 1s,opacity .6s ease-out 1s;transition:transform .6s ease-out 1s,opacity .6s ease-out 1s}.home .section-hand{width:100%;float:left;margin:42px 0 0;min-height:300px}.home .section-hand.initial-state .wrapper-hand{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}.home .section-hand.initial-state .wrapper-hand .screen-watch .center-logo{opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation:none;animation:none}.home .section-hand.initial-state .wrapper-hand .screen-watch .pos-1,.home .section-hand.initial-state .wrapper-hand .screen-watch .pos-2,.home .section-hand.initial-state .wrapper-hand .screen-watch .pos-3{opacity:0!important;-webkit-transform:translateY(16px)!important;transform:translateY(16px)!important}.home .section-hand.initial-state .wrapper-text-hand{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-hand .wrapper-hand{position:relative;height:580px;-webkit-transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out}.home .section-hand .wrapper-hand .screen-watch .watch-emoji{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px);position:relative}.home .section-hand .wrapper-hand .screen-watch .watch-emoji.visible{opacity:1;-webkit-transform:none;transform:none}.home .section-hand .wrapper-hand .screen-watch .emoji{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .section-hand .wrapper-hand .hand{position:relative;height:545px;left:50%;top:50%;-webkit-transform:translate(-60%,-50%);transform:translate(-60%,-50%);max-width:none}.home .section-hand .wrapper-hand .screen-watch{position:absolute;width:155px;height:180px;top:162px;left:50%;margin-left:-77px}.home .section-hand .wrapper-hand .screen-watch .center-logo{width:70px;height:70px;position:absolute;top:63px;right:39px}.isNotDesktop .home .section-hand .wrapper-hand .screen-watch .center-logo{-webkit-transition:transform .3s ease-out 1.1s,opacity .3s ease-out 1.1s;transition:transform .3s ease-out 1.1s,opacity .3s ease-out 1.1s;-webkit-animation:heartbeat_index 1s infinite 1.9s;animation:heartbeat_index 1s infinite 1.9s}.isDesktop .home .section-hand .wrapper-hand .screen-watch .center-logo{-webkit-transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;-webkit-animation:heartbeat_index 1s infinite .8s;animation:heartbeat_index 1s infinite .8s}@-webkit-keyframes heartbeat_index{0%{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}37%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat_index{0%{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}37%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.home .section-hand .wrapper-hand .screen-watch .center-logo img{width:100%}.home .section-hand .wrapper-hand .screen-watch .watch-emoji{position:absolute}.home .section-hand .wrapper-hand .screen-watch .watch-emoji.pos-3{width:85px}.home .section-hand .wrapper-hand .screen-watch .watch-emoji.pos-3 .emoji{margin-left:8px}.home .section-hand .wrapper-hand .screen-watch .watch-emoji.pos-1,.home .section-hand .wrapper-hand .screen-watch .watch-emoji.pos-2{width:85px}.home .section-hand .wrapper-hand .screen-watch .watch-emoji.pos-1 .emoji,.home .section-hand .wrapper-hand .screen-watch .watch-emoji.pos-2 .emoji{margin-left:-6px}.home .section-hand .wrapper-hand .screen-watch .watch-emoji{-webkit-transition:opacity .3s ease-out .3s,-webkit-transform 0s ease-out .6s;transition:opacity .3s ease-out .3s,-webkit-transform 0s ease-out .6s;transition:transform 0s ease-out .6s,opacity .3s ease-out .3s;transition:transform 0s ease-out .6s,opacity .3s ease-out .3s,-webkit-transform 0s ease-out .6s}.home .section-hand .wrapper-hand .screen-watch .watch-emoji.visible{-webkit-transition:transform .3s ease-out .3s,opacity .3s ease-out .3s;transition:transform .3s ease-out .3s,opacity .3s ease-out .3s}.home .section-hand .wrapper-hand .screen-watch .pos-1{left:-75px;top:45px}.home .section-hand .wrapper-hand .screen-watch .pos-2{left:-45px;top:110px}.home .section-hand .wrapper-hand .screen-watch .pos-3{right:-52px;top:18px}.home .section-hand .wrapper-text-hand{position:relative;max-width:100%;width:960px;margin:-71px auto 105px;overflow:hidden}.isNotDesktop .home .section-hand .wrapper-text-hand{-webkit-transition:transform .6s ease-out 1.1s,opacity .6s ease-out 1.1s;transition:transform .6s ease-out 1.1s,opacity .6s ease-out 1.1s}.isDesktop .home .section-hand .wrapper-text-hand{-webkit-transition:transform .6s ease-out .3s,opacity .6s ease-out .3s;transition:transform .6s ease-out .3s,opacity .6s ease-out .3s}.home .section-hand .wrapper-text-hand .text{width:960px;margin:0 auto;overflow:hidden;font-family:CirceLight;text-align:center;line-height:47px;color:#fff;font-size:36px}.home .section-hand .wrapper-text-hand .text span{width:675px;margin:0 auto;display:block}.home .section-hand .wrapper-text-hand .text font{display:inline-block}.home .section-empire{width:100%;float:left;min-height:300px}.home .section-empire .wrapper-empire{width:1200px;margin:0 auto;position:relative;max-width:100%;height:610px}.home .section-empire .wrapper-empire div[class^=pos-]{position:absolute}.home .section-empire .wrapper-empire div[class^=pos-] img{-webkit-transition:transform .55s ease-out;transition:transform .55s ease-out}.home .section-empire .wrapper-empire div[class^=pos-] img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.home .section-empire.initial-state .wrapper-empire div[class^=pos-]{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.home .section-empire.initial-state .wrapper-title .descr,.home .section-empire.initial-state .wrapper-title .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-empire .wrapper-empire .pos-1{width:19%;left:20%;-webkit-transition:transform .55s ease-out .6s,opacity .55s ease-out .6s;transition:transform .55s ease-out .6s,opacity .55s ease-out .6s}.home .section-empire .wrapper-empire .pos-2{width:21.5%;right:18%;top:6%;-webkit-transition:transform .55s ease-out .8s,opacity .55s ease-out .8s;transition:transform .55s ease-out .8s,opacity .55s ease-out .8s}.home .section-empire .wrapper-empire .pos-3{width:21.5%;left:10%;top:39%;-webkit-transition:transform .55s ease-out .9s,opacity .55s ease-out .9s;transition:transform .55s ease-out .9s,opacity .55s ease-out .9s}.home .section-empire .wrapper-empire .pos-4{width:23%;left:35.5%;top:27%;-webkit-transition:transform .55s ease-out,opacity .55s ease-out;transition:transform .55s ease-out,opacity .55s ease-out}.home .section-empire .wrapper-empire .pos-5{width:24.5%;right:8.5%;top:46%;-webkit-transition:transform .55s ease-out .7s,opacity .55s ease-out .7s;transition:transform .55s ease-out .7s,opacity .55s ease-out .7s}.home .section-empire .wrapper-title{width:1050px;max-width:100%;min-height:50px;margin:0 auto;overflow:hidden;padding:0 80px 40px;box-sizing:border-box;margin-top:-43px}.home .section-empire .wrapper-title .title{font-family:Reforma;font-size:100px;color:#fff;text-align:left;text-transform:uppercase;width:50%;letter-spacing:0;float:left;box-sizing:border-box;padding-right:3px;padding-left:5px;line-height:90px;-webkit-transition:transform .6s ease-out 1.95s,opacity .6s ease-out 1.95s;transition:transform .6s ease-out 1.95s,opacity .6s ease-out 1.95s}.home .section-empire .wrapper-title .title span{color:#8f8f8f;width:100%;display:block}.home .section-empire .wrapper-title .descr{color:#ccc;font-family:Circe;width:50%;box-sizing:border-box;float:left;padding-left:0;font-size:16px;line-height:22px;margin-top:99px;letter-spacing:0;-webkit-transition:transform .6s ease-out 2.05s,opacity .6s ease-out 2.05s;transition:transform .6s ease-out 2.05s,opacity .6s ease-out 2.05s}.home .section-public-space.initial-state .wrap .wrapper-public-space{opacity:0}.home .section-public-space.initial-state .wrap .wrapper-public-space .descr,.home .section-public-space.initial-state .wrap .wrapper-public-space .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-public-space{width:100%;float:left;min-height:500px;padding-top:70px}.home .section-public-space .wrapper-public-space{width:1200px;max-width:100%;height:500px;margin:0 auto;position:relative;box-sizing:border-box;-webkit-transition:box-shadow .3s ease-out,transform .8s ease-out,opacity .8s ease-out;transition:box-shadow .3s ease-out,transform .8s ease-out,opacity .8s ease-out}.home .section-public-space .wrapper-public-space .bg-wrapper{position:absolute;z-index:1;width:100%;height:100%;overflow:hidden}.home .section-public-space .wrapper-public-space .bg-wrapper .bg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:opacity .8s ease-out,-webkit-transform 2.8s linear;transition:opacity .8s ease-out,-webkit-transform 2.8s linear;transition:transform 2.8s linear,opacity .8s ease-out;transition:transform 2.8s linear,opacity .8s ease-out,-webkit-transform 2.8s linear;opacity:0}.home .section-public-space .wrapper-public-space .bg-wrapper .bg.bg-1{background-image:url(/static/img/home/public-space-1.jpg);background-position:0 25%}.home .section-public-space .wrapper-public-space .bg-wrapper .bg.bg-2{background-image:url(/static/img/home/public-space-2.jpg);background-position:0 35%}.home .section-public-space .wrapper-public-space .bg-wrapper .bg.bg-3{background-image:url(/static/img/home/public-space-3.jpg)}.home .section-public-space .wrapper-public-space .bg-wrapper .bg.disable-transitions{-webkit-transition:none;transition:none}.home .section-public-space .wrapper-public-space .title{color:#282828;font-family:Circe;font-size:52px;width:auto;text-align:left;box-sizing:border-box;bottom:40px;letter-spacing:0;right:5%;position:absolute;z-index:2;-webkit-transition:transform .6s ease-out .9s,opacity .6s ease-out .9s;transition:transform .6s ease-out .9s,opacity .6s ease-out .9s}.home .section-public-space .wrapper-public-space .descr{color:#969696;font-family:Circe;font-size:16px;width:490px;text-align:left;box-sizing:border-box;position:absolute;line-height:22px;bottom:40px;right:5.5%;z-index:2;letter-spacing:0;display:none;-webkit-transition:transform .6s ease-out 1s,opacity .6s ease-out 1s;transition:transform .6s ease-out 1s,opacity .6s ease-out 1s}.home .section-public-space .wrap{width:1280px;max-width:100%;margin:0 auto;min-height:500px;box-sizing:border-box;padding:0 40px}.home .section-public-space .wrap:hover .wrapper-public-space{box-shadow:0 0 40px 3px #000}.home .section-recycle{width:100%;float:left;min-height:300px;margin:135px 0 65px}.home .section-recycle.initial-state .wrapper-recycle .logo .logo-wrapper-follow{opacity:0}.home .section-recycle .wrapper-recycle{width:1200px;max-width:100%;margin:0 auto}.home .section-recycle .wrapper-recycle .logo{position:relative;width:937px;box-sizing:border-box;padding:0;margin:0 auto}.home .section-recycle .wrapper-recycle .logo .logo-wrapper-follow{position:relative;width:100%;height:0;padding-top:49.48599983%;-webkit-transition:opacity 0s .01s;transition:opacity 0s .01s}.home .section-recycle .wrapper-recycle .logo .logo-wrapper-follow svg{position:absolute;left:0;top:0;width:100%;height:100%}.home .section-recycle .wrapper-recycle .logo .logo-wrapper-text{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.home .section-recycle .wrapper-recycle .logo .logo-wrapper-text svg{position:absolute;left:0;top:0;width:100%;height:100%;fill:#fff;fill-opacity:1;fill-rule:nonzero;stroke:none}.home .section-recycle .wrapper-recycle .logo .logo-wrapper-gradient{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.home .section-recycle .wrapper-recycle .logo .logo-wrapper-gradient svg{position:absolute;left:0;top:0;width:100%;height:100%}.home .section-recycle .wrapper-title{width:1050px;max-width:100%;min-height:50px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:0 80px 40px;margin-top:50px}.home .section-recycle .wrapper-title.initial-state .descr,.home .section-recycle .wrapper-title.initial-state .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-recycle .wrapper-title .title{font-family:Reforma;font-size:100px;color:#fff;text-align:left;text-transform:uppercase;width:50%;float:left;letter-spacing:-1px;box-sizing:border-box;padding-right:3px;line-height:90px;-webkit-transition:transform .6s ease-out,opacity .6s ease-out;transition:transform .6s ease-out,opacity .6s ease-out}.home .section-recycle .wrapper-title .title span{color:#4bc6ba;width:100%;display:block}.home .section-recycle .wrapper-title .descr{color:#ccc;font-family:Circe;width:50%;box-sizing:border-box;float:right;padding-left:0;font-size:16px;line-height:22px;margin-top:51px;letter-spacing:0;-webkit-transition:transform .6s ease-out .1s,opacity .6s ease-out .1s;transition:transform .6s ease-out .1s,opacity .6s ease-out .1s}.home .section-cards.initial-state .wrapper-cards{opacity:0}.home .section-cards.initial-state .wrapper-cards .cards .descr,.home .section-cards.initial-state .wrapper-cards .cards .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.home .section-cards{float:left;width:100%;min-height:500px;margin:20px 0}.home .section-cards .wrapper-cards{width:1280px;box-sizing:border-box;padding:0 40px;max-width:100%;min-height:300px;margin:0 auto;position:relative;-webkit-transition:transform .8s ease-out,opacity .8s ease-out;transition:transform .8s ease-out,opacity .8s ease-out}.home .section-cards .wrapper-cards .bg-wrapper{position:absolute;z-index:1;width:100%;height:100%;overflow:hidden}.home .section-cards .wrapper-cards .bg-wrapper .bg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:cover;background-position:50% 0;background-repeat:no-repeat;-webkit-transition:opacity .8s ease-out,-webkit-transform 2.8s linear;transition:opacity .8s ease-out,-webkit-transform 2.8s linear;transition:transform 2.8s linear,opacity .8s ease-out;transition:transform 2.8s linear,opacity .8s ease-out,-webkit-transform 2.8s linear;opacity:0}.isMobile .home .section-cards .wrapper-cards .bg-wrapper .bg{background-position:70% 50%}.home .section-cards .wrapper-cards .bg-wrapper .bg.bg-1{background-image:url(/static/img/home/cards-1.jpg)}.home .section-cards .wrapper-cards .bg-wrapper .bg.bg-2{background-image:url(/static/img/home/cards-2.jpg)}.home .section-cards .wrapper-cards .bg-wrapper .bg.bg-3{background-image:url(/static/img/home/cards-3.jpg)}.home .section-cards .wrapper-cards .bg-wrapper .bg.disable-transitions{-webkit-transition:none;transition:none}.home .section-cards .wrapper-cards .cards{width:100%;min-height:500px;position:relative;-webkit-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out}.home .section-cards .wrapper-cards .cards .title{width:100%;float:left;color:#fff;font-family:Circe;font-size:52px;padding:36px 42px;box-sizing:border-box;position:relative;z-index:2;-webkit-transition:transform .6s ease-out .9s,opacity .6s ease-out .9s;transition:transform .6s ease-out .9s,opacity .6s ease-out .9s}.home .section-cards .wrapper-cards .cards .descr{width:40%;margin:0;float:left;color:#ccc;font-family:Circe;font-size:16px;position:absolute;line-height:22px;letter-spacing:0;left:45px;bottom:49px;z-index:2;-webkit-transition:transform .6s ease-out 1s,opacity .6s ease-out 1s;transition:transform .6s ease-out 1s,opacity .6s ease-out 1s}.home .section-cards .wrapper-cards:hover .cards{box-shadow:0 0 40px 3px #000}.home .section-focus{float:left;width:100%;min-height:500px;overflow:hidden;box-sizing:border-box;margin-bottom:47px;margin-top:69px}.home .section-focus .wrapper-focus{width:1260px;max-width:100%;margin:0 auto}.home .section-focus .wrapper-focus .title{width:100%;float:left;color:#fff;font-family:Reforma;font-size:119px;letter-spacing:-2.5px;text-align:center;text-transform:uppercase}.home .section-focus .wrapper-focus .echo{width:880px;margin:0 auto;height:880px;padding:138px 0 0}.home .section-focus .wrapper-focus .echo .circle-1{width:880px;height:880px;float:left;border-radius:100%;border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;-webkit-animation:focuswaves1 3s infinite 1.5s forwards;animation:focuswaves1 3s infinite 1.5s forwards}.home .section-focus .wrapper-focus .echo .circle-2{width:840px;height:840px;margin:20px;float:left;border-radius:100%;border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;-webkit-animation:focuswaves2 3s infinite 1.5s forwards;animation:focuswaves2 3s infinite 1.5s forwards}.home .section-focus .wrapper-focus .echo .circle-3{width:800px;height:800px;margin:20px;float:left;border-radius:100%;border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;-webkit-animation:focuswaves3 3s infinite 1.5s forwards;animation:focuswaves3 3s infinite 1.5s forwards}@-webkit-keyframes focuswaves1{0%{border:1px solid hsla(0,0%,100%,.05)}5.9%{border:1px solid hsla(0,0%,100%,.05)}11.8%{border:1px solid hsla(0,0%,100%,.2)}17.7%{border:1px solid hsla(0,0%,100%,.35)}23.6%{border:1px solid hsla(0,0%,100%,.4)}29.5%{border:1px solid hsla(0,0%,100%,.45)}35.4%{border:1px solid hsla(0,0%,100%,.5)}41.3%{border:1px solid hsla(0,0%,100%,.45)}47.2%{border:1px solid hsla(0,0%,100%,.3)}53.1%{border:1px solid hsla(0,0%,100%,.2)}59%{border:1px solid hsla(0,0%,100%,.05)}64.9%{border:1px solid hsla(0,0%,100%,.05)}69.8%{border:1px solid hsla(0,0%,100%,.05)}75.7%{border:1px solid hsla(0,0%,100%,.05)}81.6%{border:1px solid hsla(0,0%,100%,.05)}87.5%{border:1px solid hsla(0,0%,100%,.05)}93.4%{border:1px solid hsla(0,0%,100%,.05)}to{border:1px solid hsla(0,0%,100%,.05)}}@keyframes focuswaves1{0%{border:1px solid hsla(0,0%,100%,.05)}5.9%{border:1px solid hsla(0,0%,100%,.05)}11.8%{border:1px solid hsla(0,0%,100%,.2)}17.7%{border:1px solid hsla(0,0%,100%,.35)}23.6%{border:1px solid hsla(0,0%,100%,.4)}29.5%{border:1px solid hsla(0,0%,100%,.45)}35.4%{border:1px solid hsla(0,0%,100%,.5)}41.3%{border:1px solid hsla(0,0%,100%,.45)}47.2%{border:1px solid hsla(0,0%,100%,.3)}53.1%{border:1px solid hsla(0,0%,100%,.2)}59%{border:1px solid hsla(0,0%,100%,.05)}64.9%{border:1px solid hsla(0,0%,100%,.05)}69.8%{border:1px solid hsla(0,0%,100%,.05)}75.7%{border:1px solid hsla(0,0%,100%,.05)}81.6%{border:1px solid hsla(0,0%,100%,.05)}87.5%{border:1px solid hsla(0,0%,100%,.05)}93.4%{border:1px solid hsla(0,0%,100%,.05)}to{border:1px solid hsla(0,0%,100%,.05)}}@-webkit-keyframes focuswaves2{0%{border:1px solid hsla(0,0%,100%,.05)}5.9%{border:1px solid hsla(0,0%,100%,.05)}11.8%{border:1px solid hsla(0,0%,100%,.05)}17.7%{border:1px solid hsla(0,0%,100%,.05)}23.6%{border:1px solid hsla(0,0%,100%,.05)}29.5%{border:1px solid hsla(0,0%,100%,.05)}35.4%{border:1px solid hsla(0,0%,100%,.2)}41.3%{border:1px solid hsla(0,0%,100%,.3)}47.2%{border:1px solid hsla(0,0%,100%,.35)}53.1%{border:1px solid hsla(0,0%,100%,.4)}59%{border:1px solid hsla(0,0%,100%,.5)}64.9%{border:1px solid hsla(0,0%,100%,.4)}69.8%{border:1px solid hsla(0,0%,100%,.3)}75.7%{border:1px solid hsla(0,0%,100%,.2)}81.6%{border:1px solid hsla(0,0%,100%,.05)}87.5%{border:1px solid hsla(0,0%,100%,.05)}93.4%{border:1px solid hsla(0,0%,100%,.05)}to{border:1px solid hsla(0,0%,100%,.05)}}@keyframes focuswaves2{0%{border:1px solid hsla(0,0%,100%,.05)}5.9%{border:1px solid hsla(0,0%,100%,.05)}11.8%{border:1px solid hsla(0,0%,100%,.05)}17.7%{border:1px solid hsla(0,0%,100%,.05)}23.6%{border:1px solid hsla(0,0%,100%,.05)}29.5%{border:1px solid hsla(0,0%,100%,.05)}35.4%{border:1px solid hsla(0,0%,100%,.2)}41.3%{border:1px solid hsla(0,0%,100%,.3)}47.2%{border:1px solid hsla(0,0%,100%,.35)}53.1%{border:1px solid hsla(0,0%,100%,.4)}59%{border:1px solid hsla(0,0%,100%,.5)}64.9%{border:1px solid hsla(0,0%,100%,.4)}69.8%{border:1px solid hsla(0,0%,100%,.3)}75.7%{border:1px solid hsla(0,0%,100%,.2)}81.6%{border:1px solid hsla(0,0%,100%,.05)}87.5%{border:1px solid hsla(0,0%,100%,.05)}93.4%{border:1px solid hsla(0,0%,100%,.05)}to{border:1px solid hsla(0,0%,100%,.05)}}@-webkit-keyframes focuswaves3{0%{border:1px solid hsla(0,0%,100%,.05)}5.9%{border:1px solid hsla(0,0%,100%,.05)}11.8%{border:1px solid hsla(0,0%,100%,.05)}17.7%{border:1px solid hsla(0,0%,100%,.05)}23.6%{border:1px solid hsla(0,0%,100%,.05)}29.5%{border:1px solid hsla(0,0%,100%,.05)}35.4%{border:1px solid hsla(0,0%,100%,.05)}41.3%{border:1px solid hsla(0,0%,100%,.05)}47.2%{border:1px solid hsla(0,0%,100%,.05)}53.1%{border:1px solid hsla(0,0%,100%,.05)}59%{border:1px solid hsla(0,0%,100%,.2)}64.9%{border:1px solid hsla(0,0%,100%,.35)}69.8%{border:1px solid hsla(0,0%,100%,.4)}75.7%{border:1px solid hsla(0,0%,100%,.45)}81.6%{border:1px solid hsla(0,0%,100%,.5)}87.5%{border:1px solid hsla(0,0%,100%,.35)}93.4%{border:1px solid hsla(0,0%,100%,.2)}to{border:1px solid hsla(0,0%,100%,.05)}}@keyframes focuswaves3{0%{border:1px solid hsla(0,0%,100%,.05)}5.9%{border:1px solid hsla(0,0%,100%,.05)}11.8%{border:1px solid hsla(0,0%,100%,.05)}17.7%{border:1px solid hsla(0,0%,100%,.05)}23.6%{border:1px solid hsla(0,0%,100%,.05)}29.5%{border:1px solid hsla(0,0%,100%,.05)}35.4%{border:1px solid hsla(0,0%,100%,.05)}41.3%{border:1px solid hsla(0,0%,100%,.05)}47.2%{border:1px solid hsla(0,0%,100%,.05)}53.1%{border:1px solid hsla(0,0%,100%,.05)}59%{border:1px solid hsla(0,0%,100%,.2)}64.9%{border:1px solid hsla(0,0%,100%,.35)}69.8%{border:1px solid hsla(0,0%,100%,.4)}75.7%{border:1px solid hsla(0,0%,100%,.45)}81.6%{border:1px solid hsla(0,0%,100%,.5)}87.5%{border:1px solid hsla(0,0%,100%,.35)}93.4%{border:1px solid hsla(0,0%,100%,.2)}to{border:1px solid hsla(0,0%,100%,.05)}}.home .section-focus .wrapper-focus .echo .descr{width:50%;margin:75px auto;color:hsla(0,0%,100%,.8);font-family:CirceExtraLight;font-size:79px;text-align:center;line-height:122px}.home .section-focus .wrapper-focus .wrapper-button{width:100%;float:left;margin:110px 0 30px}.home .section-focus .wrapper-focus .wrapper-button .button{width:372px;margin:0 auto;border:1px solid hsla(0,0%,100%,.2);border-radius:50px;text-align:center;cursor:pointer;padding:24px 0;color:#fff;font-size:28px;font-family:CirceLight;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper{position:absolute;bottom:100.5%;left:0;width:100%;height:80px;overflow:hidden;pointer-events:none}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-1,.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-2,.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-3,.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-4,.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-5{position:absolute;width:90px;height:90px;border-radius:50%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-1{left:9.40860215%;top:14px;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translateY(76px);transform:translateY(76px)}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-2{left:22.84946237%;top:7px;-webkit-transition:transform .3s ease-out .05s;transition:transform .3s ease-out .05s;-webkit-transform:translateY(92px);transform:translateY(92px)}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-3{left:37.09677419%;top:0;-webkit-transition:transform .3s ease-out .1s;transition:transform .3s ease-out .1s;-webkit-transform:translateY(107px);transform:translateY(107px)}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-4{left:52.41935484%;top:7px;-webkit-transition:transform .3s ease-out .15s;transition:transform .3s ease-out .15s;-webkit-transform:translateY(92px);transform:translateY(92px)}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-5{left:67.20430108%;top:14px;-webkit-transition:transform .3s ease-out .15s;transition:transform .3s ease-out .15s;-webkit-transform:translateY(76px);transform:translateY(76px)}.home .section-focus .wrapper-focus .wrapper-button .button:hover{background:#4f5259;border:1px solid #4f5259}.home .section-focus .wrapper-focus .wrapper-button .button:hover .guy-1,.home .section-focus .wrapper-focus .wrapper-button .button:hover .guy-2,.home .section-focus .wrapper-focus .wrapper-button .button:hover .guy-3,.home .section-focus .wrapper-focus .wrapper-button .button:hover .guy-4,.home .section-focus .wrapper-focus .wrapper-button .button:hover .guy-5{-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width:1281px){.home .section-macbook .block-mac{max-width:1560px;height:730px}.home .section-macbook .block-mac .mac{background-size:1050px 603px;background-position:50% 70px}.home .section-macbook .block-mac .wrapper-sliderMac{width:790px;height:500px;padding-top:105px}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac{width:790px;height:500px}.home .section-macbook .wrapper-text{padding:0 0 40px}.home .section-readrussia{margin-top:60px}.home .section-readrussia .wrapper-section .wrapper-putin .right-col{padding-left:90px;padding-right:40px}.home .section-hand{margin:210px 0 0}.home .section-public-space{padding-top:120px}.home .section-recycle{margin:205px 0 65px}.home .section-cards{margin:80px 0 25px}.home .section-focus .wrapper-focus .wrapper-button{margin:125px 0}.home .section-empire .wrapper-title{margin-top:85px}.home .section-empire .wrapper-empire .pos-1{width:24%;left:11.5%}.home .section-empire .wrapper-empire .pos-2{width:26.5%;right:12%;top:8%}.home .section-empire .wrapper-empire .pos-3{width:27.5%;left:0;top:48%}.home .section-empire .wrapper-empire .pos-4{width:29%;left:30.5%;top:34%}.home .section-empire .wrapper-empire .pos-5{width:30%;right:.5%;top:58%}.home .section-recycle .wrapper-recycle .logo{width:100%;box-sizing:border-box;padding:0}}@media(max-width:1041px) and (min-width:998px){.home .section-chess-vr .wrapper-chess-vr{padding:0 60px}.home .section-chess-vr .wrapper-chess-vr .chess-logo{height:540px;width:66%;padding-right:20px}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-2{top:195px;left:120px}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-3{left:235px;top:305px}.home .section-chess-vr .wrapper-chess-vr .chess-logo img{width:52%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title{padding:122px 14px 0 4px;width:34%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .title{font-size:90px;line-height:80px}.home .section-macbook{margin-top:30px}.home .section-macbook .block-mac{height:450px}.home .section-macbook .block-mac .sprites{background-size:72.16px auto;width:51.66px;height:46.74px}.home .section-macbook .block-mac .sprites.pos-1{background-position:0 0;width:41px;height:50.84px;top:31%;left:17%}.home .section-macbook .block-mac .sprites.pos-2{background-position:0 -50.84px;width:61.5px;top:34%;left:9%}.home .section-macbook .block-mac .sprites.pos-3{background-position:0 -97.58px;left:2%;top:49%;height:62.32px}.home .section-macbook .block-mac .sprites.pos-4{background-position:0 -159.9px;left:9%;top:49%;height:65.6px}.home .section-macbook .block-mac .sprites.pos-5{background-position:0 -225.5px;left:16%;top:50%;width:62.32px;height:59.04px}.home .section-macbook .block-mac .sprites.pos-6{background-position:0 -284.54px;top:66.5%;left:7.5%;width:56.58px;height:56.58px}.home .section-macbook .block-mac .sprites.pos-7{background-position:0 -341.12px;top:69%;left:15.5%;width:61.5px;height:63.14px}.home .section-macbook .block-mac .sprites.pos-8{background-position:0 -404.26px;top:29%;right:14.5%;width:72.16px;height:72.98px}.home .section-macbook .block-mac .sprites.pos-9{background-position:0 -477.24px;top:35%;right:7%;width:62.32px;height:63.14px}.home .section-macbook .block-mac .sprites.pos-10{background-position:0 -541.2px;top:53%;right:15.5%;width:51.66px;height:50.02px}.home .section-macbook .block-mac .sprites.pos-11{background-position:0 -591.22px;top:53%;right:8.5%;width:61.5px;height:65.6px}.home .section-macbook .block-mac .sprites.pos-12{background-position:0 -656px;top:50%;right:1%;width:72.16px;height:74.62px}.home .section-macbook .block-mac .sprites.pos-13{background-position:0 -729.8px;top:72%;right:16%;width:41.82px;height:45.92px}.home .section-macbook .block-mac .sprites.pos-14{background-position:0 -776.54px;right:8%;top:70%;width:51.66px;height:51.66px}.home .section-macbook .block-mac .mac{background-size:655px 370px;background-position:50% 75px}.home .section-macbook .block-mac .wrapper-sliderMac{width:495px;height:309px;padding-top:95px}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac{width:495px;height:309px}.home .section-macbook .wrapper-text{width:980px;padding:57px 0 40px}.home .section-macbook .wrapper-text .title{padding:2px 30px 20px 0;width:49%;font-size:90px;line-height:80px}.home .section-macbook .wrapper-text .descr{padding:2px 45px 20px 6px;letter-spacing:0}.home .section-readrussia .wrapper-section{padding:0 40px;box-sizing:border-box;margin:31px auto 0}.home .section-readrussia .wrapper-section .wrapper-putin{min-height:440px}.home .section-readrussia .wrapper-section .wrapper-putin .left-col{overflow:hidden;width:77%;height:470px;position:relative;float:left;margin-top:-30px}.home .section-readrussia .wrapper-section .wrapper-putin .putin{width:100%;left:-115px;bottom:-75px}.home .section-readrussia .wrapper-section .wrapper-putin .right-col{height:440px;margin-left:-32%;width:51%}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .title{height:70%;padding:31px 4px 0;letter-spacing:0}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .descr{height:auto;padding:3px 6px 0}.home .section-hand .wrapper-text-hand{margin-top:-75px;margin-bottom:65px}.home .section-hand .wrapper-text-hand .text{width:800px;letter-spacing:-.4px}.home .section-hand .wrapper-text-hand .text span{width:660px}.home .section-hand .wrapper-text-hand .text font{display:initial}.home .section-empire .wrapper-empire{height:505px}.home .section-empire .wrapper-empire .pos-1{width:20%;left:19.5%}.home .section-empire .wrapper-empire .pos-2{width:22.5%;right:15.5%;top:5%}.home .section-empire .wrapper-empire .pos-3{width:21.5%;left:11.5%;top:42%}.home .section-empire .wrapper-empire .pos-4{width:24%;left:35%;top:30%}.home .section-empire .wrapper-empire .pos-5{width:21.5%;right:11%;top:48.5%}.home .section-empire .wrapper-title .descr{margin-top:65px;padding-left:0;padding-right:80px;width:50%;float:right}.home .section-empire .wrapper-title{padding:40px 0 40px 100px}.home .section-empire .wrapper-title .title{font-size:100px;line-height:90px;padding-right:31px;width:auto;letter-spacing:-1px}.home .section-public-space{padding-top:50px}.home .section-public-space .wrapper-public-space{background-position:19% 14%;background-size:155% auto}.home .section-public-space .wrap{padding:0 40px;box-sizing:border-box}.home .section-public-space .wrapper-public-space .title{font-size:50px;width:auto;line-height:63px;bottom:40px;letter-spacing:.9px;right:8.7%}.home .section-public-space .wrapper-public-space .descr{width:428px;bottom:0;top:67%;right:4.3%;color:#686868;font-family:Circe}.home .section-recycle{margin:123px 0 65px}.home .section-recycle .wrapper-recycle .logo{padding:0 40px;width:100%}.home .section-recycle .wrapper-title{padding:40px 0 40px 100px}.home .section-recycle .wrapper-title .title{font-size:100px;padding-right:30px;line-height:90px;width:auto}.home .section-recycle .wrapper-title .descr{padding-left:0;padding-right:80px;width:50%;float:right}.home .section-cards .wrapper-cards{padding:0 40px;box-sizing:border-box}.home .section-cards .wrapper-cards .cards{background-position:64% 35%}.home .section-cards .wrapper-cards .cards .title{padding:36px 56px}.home .section-cards .wrapper-cards .cards .descr{width:46%;left:99px;bottom:49px}.home .section-focus{margin-bottom:100px}.home .section-focus .wrapper-focus .title{font-size:100px;padding:5px 0}.home .section-focus .wrapper-focus .echo .descr{margin:95px auto;line-height:115px}.home .section-focus .wrapper-focus .wrapper-button{margin:95px 0 30px}.home .section-focus .wrapper-focus .wrapper-button .button{width:325px;padding:19px 0;font-size:25px}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-1{left:6.72043011%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-2{left:20.16129032%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-3{left:34.40860215%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-4{left:49.7311828%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-5{left:64.51612903%}}@media(max-width:997px) and (min-width:786px){.home .section-chess-vr .wrapper-chess-vr{padding:0 60px}.home .section-chess-vr .wrapper-chess-vr .chess-logo{height:540px;width:66%;padding-right:20px}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-1{top:15%}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-2{top:36%;left:19%}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-3{left:39%;top:56%}.home .section-chess-vr .wrapper-chess-vr .chess-logo img{width:52%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title{padding:122px 14px 0 4px;width:34%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .title{font-size:90px;line-height:80px}.home .section-macbook{margin-top:30px}.home .section-macbook .block-mac{height:450px}.home .section-macbook .block-mac .sprites{background-size:72.16px auto;width:51.66px;height:46.74px}.home .section-macbook .block-mac .sprites.pos-1{background-position:0 0;width:41px;height:50.84px;top:31%;left:17%}.home .section-macbook .block-mac .sprites.pos-2{background-position:0 -50.84px;width:61.5px;top:34%;left:9%}.home .section-macbook .block-mac .sprites.pos-3{background-position:0 -97.58px;left:2%;top:49%;height:62.32px}.home .section-macbook .block-mac .sprites.pos-4{background-position:0 -159.9px;left:9%;top:49%;height:65.6px}.home .section-macbook .block-mac .sprites.pos-5{background-position:0 -225.5px;left:16%;top:50%;width:62.32px;height:59.04px}.home .section-macbook .block-mac .sprites.pos-6{background-position:0 -284.54px;top:66.5%;left:7.5%;width:56.58px;height:56.58px}.home .section-macbook .block-mac .sprites.pos-7{background-position:0 -341.12px;top:69%;left:15.5%;width:61.5px;height:63.14px}.home .section-macbook .block-mac .sprites.pos-8{background-position:0 -404.26px;top:29%;right:14.5%;width:72.16px;height:72.98px}.home .section-macbook .block-mac .sprites.pos-9{background-position:0 -477.24px;top:35%;right:7%;width:62.32px;height:63.14px}.home .section-macbook .block-mac .sprites.pos-10{background-position:0 -541.2px;top:53%;right:15.5%;width:51.66px;height:50.02px}.home .section-macbook .block-mac .sprites.pos-11{background-position:0 -591.22px;top:53%;right:8.5%;width:61.5px;height:65.6px}.home .section-macbook .block-mac .sprites.pos-12{background-position:0 -656px;top:50%;right:1%;width:72.16px;height:74.62px}.home .section-macbook .block-mac .sprites.pos-13{background-position:0 -729.8px;top:72%;right:16%;width:41.82px;height:45.92px}.home .section-macbook .block-mac .sprites.pos-14{background-position:0 -776.54px;right:8%;top:70%;width:51.66px;height:51.66px}.home .section-macbook .block-mac .mac{background-size:665px 370px;background-position:50% 75px}.home .section-macbook .block-mac .wrapper-sliderMac{width:500px;height:309px;padding-top:95px}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac{width:500px;height:309px}.home .section-macbook .wrapper-text{width:100%;padding:57px 0 40px}.home .section-macbook .wrapper-text .title{padding:2px 30px 20px 0;width:49%;font-size:90px;line-height:80px}.home .section-macbook .wrapper-text .descr{padding:6px 45px 20px 6px;letter-spacing:0}.home .section-readrussia .wrapper-section{padding:0 20px;box-sizing:border-box;margin:31px auto 0}.home .section-readrussia .wrapper-section .wrapper-putin{min-height:440px}.home .section-readrussia .wrapper-section .wrapper-putin .left-col{overflow:hidden;width:75%;height:470px;position:relative;float:left;margin-top:-30px}.home .section-readrussia .wrapper-section .wrapper-putin .putin{width:100%;left:-53px;bottom:-75px}.home .section-readrussia .wrapper-section .wrapper-putin .right-col{height:440px;margin-left:-25%;width:50%}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .title{height:57%;padding:31px 4px 0;letter-spacing:0;font-size:44px}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .descr{height:auto;padding:3px 13px 0 6px}.home .section-hand .wrapper-text-hand{margin-top:-75px;margin-bottom:65px}.home .section-hand .wrapper-text-hand .text{width:780px;letter-spacing:-.4px}.home .section-hand .wrapper-text-hand .text span{width:650px}.home .section-hand .wrapper-text-hand .text font{display:initial}.home .section-empire .wrapper-empire{height:505px}.home .section-empire .wrapper-empire .pos-1{width:20%;left:19.5%}.home .section-empire .wrapper-empire .pos-2{width:22.5%;right:14.5%;top:5%}.home .section-empire .wrapper-empire .pos-3{width:21.5%;left:11.5%;top:42%}.home .section-empire .wrapper-empire .pos-4{width:24%;left:36%;top:30%}.home .section-empire .wrapper-empire .pos-5{width:21.5%;right:10%;top:48.5%}.home .section-empire .wrapper-title .descr{margin-top:65px;padding-left:0;padding-right:80px;width:50%;float:right}.home .section-empire .wrapper-title{padding:40px 0 40px 90px}.home .section-empire .wrapper-title .title{font-size:100px;line-height:90px;padding-right:31px;width:auto;letter-spacing:-1px}.home .section-public-space{padding-top:50px}.home .section-public-space .wrapper-public-space{background-position:19% 14%;background-size:155% auto}.home .section-public-space .wrap{padding:0 20px;box-sizing:border-box}.home .section-public-space .wrapper-public-space .title{font-size:50px;width:45%;min-width:423px;line-height:63px;bottom:40px;letter-spacing:.9px;right:63px}.home .section-public-space .wrapper-public-space .descr{width:428px;bottom:9%;right:21px;color:#686868;font-family:Circe}.home .section-recycle{margin:123px 0 65px}.home .section-recycle .wrapper-recycle .logo{padding:0 23px 0 40px;width:100%}.home .section-recycle .wrapper-title{padding:40px 0 40px 90px}.home .section-recycle .wrapper-title .title{font-size:100px;padding-right:30px;line-height:90px;width:auto}.home .section-recycle .wrapper-title .descr{padding-left:0;padding-right:80px;width:50%;float:right}.home .section-cards .wrapper-cards{padding:0 20px;box-sizing:border-box}.home .section-cards .wrapper-cards .cards{background-position:64% 35%}.home .section-cards .wrapper-cards .cards .title{padding:36px 76px}.home .section-cards .wrapper-cards .cards .descr{width:47%;left:99px;bottom:49px}.home .section-focus{margin-bottom:100px}.home .section-focus .wrapper-focus .wrapper-button{margin:95px 0 30px}.home .section-focus .wrapper-focus .wrapper-button .button{width:325px;padding:19px 0;font-size:25px}.home .section-focus .wrapper-focus .echo,.home .section-focus .wrapper-focus .echo .circle-1{width:760px;height:760px}.home .section-focus .wrapper-focus .echo .circle-2{width:720px;height:720px}.home .section-focus .wrapper-focus .echo .circle-3{width:680px;height:680px}.home .section-focus .wrapper-focus .echo .descr{margin:45px auto;font-size:70px;line-height:110px}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-1{left:6.72043011%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-2{left:20.16129032%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-3{left:34.40860215%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-4{left:49.7311828%}.home .section-focus .wrapper-focus .wrapper-button .button .guys-wrapper .guy-5{left:64.51612903%}}@media(max-width:785px){.home .section-chess-vr .wrapper-chess-vr .chess-logo{width:100%;height:500px}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-1{left:105px;top:35px}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-2{top:145px;left:225px}.home .section-chess-vr .wrapper-chess-vr .chess-logo .image-3{left:345px;top:255px}.home .section-chess-vr .wrapper-chess-vr .chess-logo img{width:40%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title{padding:35px 50px 0;width:100%}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .title{font-size:90px;line-height:80px;margin:0 auto;float:none;width:490px}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .title span{margin-left:20px;width:260px;display:inline}.home .section-chess-vr .wrapper-chess-vr .wrapper-title .descr{text-align:center;box-sizing:border-box;padding:0;margin-top:25px;font-size:28px;line-height:34px}.home .section-macbook{margin-top:12px;margin-bottom:50px}.home .section-macbook .block-mac .sprites{background-size:105.6px auto;width:75.6px;height:68.4px;z-index:1}.home .section-macbook .block-mac .sprites.pos-1{background-position:0 0;width:60px;height:74.4px;top:84%;left:38%}.home .section-macbook .block-mac .sprites.pos-2{background-position:0 -74.4px;width:90px;top:90%;left:22%}.home .section-macbook .block-mac .sprites.pos-3{background-position:0 -142.8px;height:91.2px;top:110%;left:9%}.home .section-macbook .block-mac .sprites.pos-4{background-position:0 -234px;height:96px;top:111%;left:23%}.home .section-macbook .block-mac .sprites.pos-5{background-position:0 -330px;width:91.2px;height:86.4px;top:111%;left:36%}.home .section-macbook .block-mac .sprites.pos-6{background-position:0 -416.4px;width:82.8px;height:82.8px;top:134%;left:20%}.home .section-macbook .block-mac .sprites.pos-7{background-position:0 -499.2px;width:90px;height:92.4px;top:138%;left:35%}.home .section-macbook .block-mac .sprites.pos-8{background-position:0 -591.6px;width:105.6px;height:106.8px;top:83%;right:36%}.home .section-macbook .block-mac .sprites.pos-9{background-position:0 -698.4px;width:91.2px;height:92.4px;top:90%;right:21%}.home .section-macbook .block-mac .sprites.pos-10{background-position:0 -792px;width:75.6px;height:73.2px;top:116%;right:38%}.home .section-macbook .block-mac .sprites.pos-11{background-position:0 -865.2px;width:90px;height:96px;top:116%;right:24%}.home .section-macbook .block-mac .sprites.pos-12{background-position:0 -960px;width:105.6px;height:109.2px;top:112%;right:9%}.home .section-macbook .block-mac .sprites.pos-13{background-position:0 -1068px;width:61.2px;height:67.2px;top:143%;right:38%}.home .section-macbook .block-mac .sprites.pos-14{background-position:0 -1136.4px;width:75.6px;height:75.6px;top:140%;right:23%}.home .section-macbook.initial-state .block-mac .pos-14{-webkit-transform:translate(-30vw,-450%) rotate(275deg);transform:translate(-30vw,-450%) rotate(275deg)}.home .section-macbook.initial-state .block-mac .pos-13{-webkit-transform:translate(-35vw,-470%) rotate(355deg);transform:translate(-35vw,-470%) rotate(355deg)}.home .section-macbook.initial-state .block-mac .pos-12{-webkit-transform:translate(-40vw,-250%) rotate(395deg);transform:translate(-40vw,-250%) rotate(395deg)}.home .section-macbook.initial-state .block-mac .pos-11{-webkit-transform:translate(-35vw,-250%) rotate(-285deg);transform:translate(-35vw,-250%) rotate(-285deg)}.home .section-macbook.initial-state .block-mac .pos-10{-webkit-transform:translate(-30vw,-270%) rotate(-270deg);transform:translate(-30vw,-270%) rotate(-270deg)}.home .section-macbook.initial-state .block-mac .pos-9{-webkit-transform:translate(-35vw,-70%) rotate(395deg);transform:translate(-35vw,-70%) rotate(395deg)}.home .section-macbook.initial-state .block-mac .pos-8{-webkit-transform:translate(-30vw,-70%) rotate(275deg);transform:translate(-30vw,-70%) rotate(275deg)}.home .section-macbook.initial-state .block-mac .pos-7{-webkit-transform:translate(30vw,-320%) rotate(-385deg);transform:translate(30vw,-320%) rotate(-385deg)}.home .section-macbook.initial-state .block-mac .pos-6{-webkit-transform:translate(35vw,-320%) rotate(265deg);transform:translate(35vw,-320%) rotate(265deg)}.home .section-macbook.initial-state .block-mac .pos-5{-webkit-transform:translate(30vw,-250%) rotate(-385deg);transform:translate(30vw,-250%) rotate(-385deg)}.home .section-macbook.initial-state .block-mac .pos-4{-webkit-transform:translate(35vw,-170%) rotate(275deg);transform:translate(35vw,-170%) rotate(275deg)}.home .section-macbook.initial-state .block-mac .pos-3{-webkit-transform:translate(40vw,-170%) rotate(-395deg);transform:translate(40vw,-170%) rotate(-395deg)}.home .section-macbook.initial-state .block-mac .pos-2{-webkit-transform:translate(30vw,-70%) rotate(255deg);transform:translate(30vw,-70%) rotate(255deg)}.home .section-macbook.initial-state .block-mac .pos-1{-webkit-transform:translate(35vw,-70%) rotate(195deg);transform:translate(35vw,-70%) rotate(195deg)}.home .section-macbook .block-mac{height:465px;overflow:visible}.home .section-macbook .block-mac .mac{background-size:695px 390px}.home .section-macbook .block-mac .wrapper-sliderMac{width:525px;height:324px;padding-top:83px}.home .section-macbook .block-mac .wrapper-sliderMac .sliderMac{width:525px;height:324px}.home .section-macbook .wrapper-text{width:100%;padding:20px 0 0;position:relative;z-index:9}.home .section-macbook .wrapper-text .title{font-size:90px;line-height:56px;text-align:center;margin:0 auto;overflow:hidden;float:none;padding:25px 29px;width:422px}.home .section-macbook .wrapper-text .title font{float:left}.home .section-macbook .wrapper-text .title span{width:100px;float:left}.home .section-macbook .wrapper-text .descr{width:100%;padding:15px 40px 0;text-align:center;letter-spacing:0;font-size:28px;line-height:34px;max-width:100%}.home .section-readrussia .wrapper-section{margin:90px auto 0;padding:0 39px;box-sizing:border-box}.home .section-readrussia .wrapper-section .wrapper-putin{box-shadow:0 7px 20px 0 #000;float:left;background:none;-webkit-transition:transform .8s ease-out .5s,opacity .8s ease-out .5s,box-shadow .3s ease-out;transition:transform .8s ease-out .5s,opacity .8s ease-out .5s,box-shadow .3s ease-out}.home .section-readrussia .wrapper-section .wrapper-putin .left-col{overflow:hidden;width:100%;height:470px;position:relative;float:left;margin-top:-30px;background:#0036ff}.home .section-readrussia .wrapper-section .wrapper-putin .putin{width:100%;padding-right:0;margin-top:0;position:relative;left:0}.home .section-readrussia .wrapper-section .wrapper-putin .right-col{width:100%;box-sizing:border-box;float:left;padding:23px 32px 42px;background:#24252a;border:1px solid #24252a;height:auto}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .title{color:#fff;float:left;width:100%;box-sizing:border-box;padding:5px 3px 10px;height:auto;letter-spacing:0;font-size:48px}.home .section-readrussia .wrapper-section .wrapper-putin .right-col .descr{width:100%;position:relative;float:left;color:#c7c7c7;bottom:0;height:auto;padding:4px 0 0 7px;font-size:28px;line-height:34px;max-width:100%}.home .section-hand .wrapper-hand .screen-watch .center-logo{width:80px;height:80px;right:35px}.home .section-hand .wrapper-hand .screen-watch .watch-emoji .back{width:100%}.home .section-hand .wrapper-hand .screen-watch div.pos-1,.home .section-hand .wrapper-hand .screen-watch div.pos-2{width:215px}.home .section-hand .wrapper-hand .screen-watch div.pos-3{width:260px}.home .section-empire .wrapper-empire{height:520px}.home .section-empire .wrapper-title{padding:0;margin-top:-104px}.home .section-empire .wrapper-title .title{font-size:90px;line-height:81px;text-align:center;margin:0 auto;overflow:hidden;float:none;padding:0 32px;width:530px}.home .section-empire .wrapper-title .title.ru{width:530px}.home .section-empire .wrapper-title .title.en{width:495px}.home .section-empire .wrapper-title .title font{float:left}.home .section-empire .wrapper-title .title span{margin-left:20px;color:#8f8f8f;width:auto;display:block;float:left}.home .section-recycle .wrapper-recycle .logo{padding:0 38px;width:100%}.home .section-empire .wrapper-title .descr{width:100%;padding:25px 40px;float:left;overflow:hidden;margin:0;text-align:center;font-size:28px;line-height:34px}.home .section-empire .wrapper-empire .pos-1{width:21.5%;left:17.5%}.home .section-empire .wrapper-empire .pos-2{width:24%;right:13.5%;top:4%}.home .section-empire .wrapper-empire .pos-3{width:21.5%;left:9.5%;top:33.5%}.home .section-empire .wrapper-empire .pos-4{width:25%;left:35%;top:23%}.home .section-empire .wrapper-empire .pos-5{width:22%;right:9.5%;top:38%}.home .section-public-space{padding-top:50px}.home .section-public-space .wrap{padding:0 40px;box-sizing:border-box;min-height:530px}.home .section-public-space .wrapper-public-space .title{font-size:48px;padding-left:0;width:60%;bottom:4.8%;right:0;left:36px;line-height:56px}.home .section-public-space .wrapper-public-space{box-shadow:0 7px 20px 0 #000;height:480px;background-position:0 3%;background-size:212% auto}.home .section-public-space .wrap:hover{box-shadow:none}.home .section-public-space .wrapper-public-space .descr{width:102%;padding:34px 135px 45px 40px;float:left;margin-top:415px;background:#24252a;border:2px solid #24252a;color:#ccc;bottom:-1px;right:0;left:-1px;font-size:20px;display:block}.home .section-recycle{margin:70px 0}.home .section-recycle .wrapper-title{padding:30px 0 0}.home .section-recycle .wrapper-title .title{font-size:91px;line-height:80px;text-align:center;width:500px;float:none;overflow:hidden;box-sizing:border-box;padding:30px 0 0;margin:0 auto}.home .section-recycle .wrapper-title .title.en{width:500px}.home .section-recycle .wrapper-title .title.ru{width:370px}.home .section-recycle .wrapper-title .title font{float:left}.home .section-recycle .wrapper-title .title span{width:160px;float:left;margin-left:20px}.home .section-recycle .wrapper-title .descr{width:100%;padding:10px 40px;float:left;text-align:center;overflow:hidden;margin:0 auto;font-size:28px;line-height:34px}.home .section-cards{margin:15px 0}.home .section-cards .wrapper-cards{padding:0 39px;box-sizing:border-box}.home .section-cards .wrapper-cards .cards{background-position:76% 50%;min-height:724px;background-size:314% auto;position:relative;margin-left:-2px;width:auto}.home .section-cards .wrapper-cards .cards,.home .section-cards .wrapper-cards:hover .cards{box-shadow:inset 0 -150px 124px -70px #242528,0 7px 20px 0 #1c1c1d}.home .section-cards .wrapper-cards .cards .title{font-size:48px;padding:38px 36px}.home .section-cards .wrapper-cards .cards .descr{margin:0;color:#fff;width:102%;padding:1px 75px 0 40px;box-sizing:border-box;bottom:40px;left:-1px;font-size:28px;line-height:34px}.home .section-focus .wrapper-focus .wrapper-button .button{width:381px;font-size:29px}.home .section-focus .wrapper-focus .echo{width:848px;height:848px;margin-left:-40px}.home .section-focus .wrapper-focus .echo .circle-1{width:848px;height:848px}.home .section-focus .wrapper-focus .echo .circle-2{width:808px;height:808px}.home .section-focus .wrapper-focus .echo .circle-3{width:768px;height:768px}.home .section-focus .wrapper-focus .echo .descr{margin:65px auto;font-size:78px;line-height:114px;width:55%}.home .section-focus .wrapper-focus .wrapper-button{margin:100px 0}.home .section-hand .wrapper-text-hand{width:675px}.home .section-hand .wrapper-text-hand .text{width:688px;font-size:28px;line-height:42px}.home .section-hand .wrapper-text-hand font{width:590px;display:block;text-align:center;margin:0 auto}.home .section-hand .wrapper-text-hand{margin-bottom:115px;margin-top:-55px}.home .section-focus .wrapper-focus .title{padding:5px 40px 0 0;font-size:100px;box-sizing:border-box;letter-spacing:-1.5px}}.wrapper.chess{background:#fff}.chess .section-macbook{width:100%;float:left;position:relative}.chess .section-macbook.initial-state .wrap .bg-wrap,.chess .section-macbook.initial-state .wrap .bg-wrap .block-mac .iphone,.chess .section-macbook.initial-state .wrap .bg-wrap .block-mac .mac{opacity:0}.chess .section-macbook .sotd{position:absolute;top:125px;right:0;width:100px;opacity:1}.chess .section-macbook .wrap{width:100%;overflow:hidden}.chess .section-macbook .bg-wrap{width:100%;background:url(/static/img/chess/bg.jpg) no-repeat;background-size:cover;-webkit-transition:opacity .8s ease-out .1s;transition:opacity .8s ease-out .1s}.chess .section-macbook .bg-wrap,.chess .section-macbook .bg-wrap .wrapper-mac{overflow:hidden;height:100vh;min-height:780px;max-height:1200px;position:relative}.chess .section-macbook .bg-wrap .wrapper-mac{max-width:1260px;margin:0 auto}.chess .section-macbook .block-mac{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.chess .section-macbook .block-mac .mac{width:76.5%;margin:0 0 0 80px;float:left;-webkit-transition:opacity .8s ease-out 1.1s;transition:opacity .8s ease-out 1.1s}.chess .section-macbook .block-mac .iphone{width:15%;float:left;margin:80px 0 0 -50px;-webkit-transition:opacity .8s ease-out 1.5s;transition:opacity .8s ease-out 1.5s}.chess .section-macbook .wrapper-text{padding:80px 60px 75px;overflow:hidden;max-width:1260px;margin:0 auto;opacity:1}.chess .section-macbook .wrapper-text .title{font-family:Reforma;font-size:135px;color:#282828;text-align:right;text-transform:uppercase;width:49%;float:left;box-sizing:border-box;padding:13px 20px;line-height:120px;letter-spacing:-2px}.chess .section-macbook .wrapper-text .title span{color:#ff7170;width:100%;display:block}.chess .section-macbook .wrapper-text .descr{font-family:Circe;font-size:18px;line-height:28px;color:hsla(0,0%,41%,.8);text-align:left;width:50%;float:left;box-sizing:border-box;padding:14px 0 0 16px}.chess .section-macbook .wrapper-text .btn-about{margin-left:9px;display:block;float:left;font-size:14px;margin-top:0;padding:21px 36px 17px 29px;border:1px solid #d4dade;border-radius:35px;color:#797979;font-family:CirceLight;text-transform:uppercase}.chess .section-conclusion .btn-about:hover,.chess .section-macbook .wrapper-text .btn-about:hover{color:#ffb0ae;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.chess .section-macbook .wrapper-text .btn-about img{width:87px;vertical-align:middle;margin-left:16px;margin-top:-8px}.chess .section-macbook .wrapper-text .date{text-transform:uppercase;color:hsla(0,0%,80%,.8);font-family:CirceLight;float:left;font-size:12px;margin:42px 0 0 16px}.chess .section-three-ipad{width:100%;min-height:300px;float:left;background:#ececec}.chess .section-three-ipad.initial-state .ipad{opacity:0}.chess .section-three-ipad .wrapper-three-ipad{max-width:100%;width:1260px;min-height:300px;margin:0 auto;background:#ececec;overflow:hidden;box-sizing:border-box;padding:40px 150px 35px;position:relative}.chess .section-three-ipad .ipad{width:31%;margin-left:30px;box-sizing:border-box;float:left}.chess .section-three-ipad .ipad.ipad-1{-webkit-transition:opacity .55s ease-out .2s;transition:opacity .55s ease-out .2s}.chess .section-three-ipad .ipad.ipad-2{-webkit-transition:opacity .55s ease-out .75s;transition:opacity .55s ease-out .75s}.chess .section-three-ipad .ipad.ipad-3{-webkit-transition:opacity .55s ease-out 1.3s;transition:opacity .55s ease-out 1.3s}.chess .section-three-ipad .ipad:first-child{margin-left:0}.chess .section-main-page{width:100%;float:left;min-height:300px;overflow:hidden;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.chess .section-main-page.initial-state{opacity:0}.chess .section-main-page .wrapper-main-page{max-width:100%;width:1260px;margin:0 auto;min-height:685px;box-sizing:border-box;padding:100px 20px 0;position:relative}.chess .section-main-page .wrapper-main-page .left-col{width:40%;float:left;box-sizing:border-box}.chess .section-main-page .wrapper-main-page .right-col{width:60%;float:left;min-height:300px;margin-top:20px;box-sizing:border-box}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text{width:85%;float:right;padding-right:30px;padding-left:61px;box-sizing:border-box}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .title{font-family:Reforma;font-size:109px;line-height:125px;text-transform:uppercase}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .descr{font-family:Circe;color:#686868;line-height:24px;font-size:16px;width:100%;padding:11px 0}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .descr p{margin-bottom:23px}.chess .section-main-page .wrapper-main-page .text{margin-top:135px;width:40%;float:left;box-sizing:border-box}.chess .section-main-page .wrapper-main-page .text .wrapperText{width:85%;float:right;padding-right:30px;padding-left:61px;box-sizing:border-box}.chess .section-main-page .wrapper-main-page .text .icon{width:25%;margin-bottom:19px;margin-left:0}.chess .section-main-page .wrapper-main-page .text .descr-text{font-family:Circe;color:#bbb;line-height:20px;font-size:14px;width:76%;padding-left:2px}.chess .section-main-page .wrapper-main-page .right-col .mac{background:url(/static/img/chess/macbook.png) no-repeat;width:995px;height:600px;background-size:995px auto;position:absolute;right:-158px}.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll{position:relative;width:750px;height:470px;margin:34px 0 0 120px;overflow:hidden;z-index:1}.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll img{position:absolute;left:0;width:100%;height:100%;top:0;-webkit-transition:opacity 1.3s ease-out,-webkit-transform 15s ease 1.5s;transition:opacity 1.3s ease-out,-webkit-transform 15s ease 1.5s;transition:transform 15s ease 1.5s,opacity 1.3s ease-out;transition:transform 15s ease 1.5s,opacity 1.3s ease-out,-webkit-transform 15s ease 1.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll img.disable-transitions{-webkit-transition:none;transition:none}.chess .section-slider{width:100%;float:left;box-sizing:border-box;padding:73px 0 0;height:400px;overflow:hidden;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.chess .section-slider.initial-state{opacity:0}.chess .section-slider .wrapper-slider{max-width:100%;width:1260px;margin:0 auto;padding-left:155px;box-sizing:border-box;height:340px;position:relative;overflow:hidden}.chess .section-slider .wrapper-slider .navigation{width:100px;height:20px;margin:10px 0}.chess .section-slider .wrapper-slider .navigation .btn{float:left;width:10px;height:10px;background:#bbb;margin-right:10px;border-radius:100%;cursor:pointer}.chess .section-slider .wrapper-slider .navigation .btn.active,.chess .section-slider .wrapper-slider .navigation .btn:hover{background:#ffb0ae}.chess .section-slider .wrapper-slider .slider{position:absolute;height:300px;left:0;-webkit-transition:left .7s ease-out;transition:left .7s ease-out;padding-left:155px}.chess .section-slider .wrapper-slider .slider .slide{width:588px;height:340px;float:left;margin-left:27px;cursor:pointer}.chess .section-slider .wrapper-slider .slider .slide .wrapper-text{padding:15px 0 0}.chess .section-slider .wrapper-slider .slider .slide .wrapper-text .title{padding:0;color:#aaa;font-size:14px;font-family:CirceBold}.chess .section-slider .wrapper-slider .slider .slide:first-child{margin-left:0}.chess .section-ratings{width:100%;float:left;min-height:300px;padding:100px 0 55px;position:relative;z-index:2;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.chess .section-ratings.initial-state{opacity:0}.chess .section-ratings .wrapper-ratings{max-width:100%;width:1260px;margin:0 auto;overflow:hidden}.chess .section-ratings .wrapper-ratings .left-col{width:56%;float:right;box-sizing:border-box;padding-left:145px;position:relative}.chess .section-ratings .wrapper-ratings .left-col .rating-sizer{position:relative;width:100%;height:0;padding-top:141.07142857%}.chess .section-ratings .wrapper-ratings .left-col .rating-sizer .rating-wrapper{position:absolute;width:103.50404313%;height:103.15186246%;left:-2.29110512%;top:-1.52817574%}.chess .section-ratings .wrapper-ratings .left-col .rating-sizer .rating-wrapper video{width:100%;height:100%}.chess .section-ratings .wrapper-ratings .right-col{width:43%;float:right;box-sizing:border-box;padding-left:37px;padding-right:140px}.chess .section-ratings .wrapper-ratings .right-col .title{font-family:Reforma;font-size:108px;line-height:93px;text-transform:uppercase;margin-top:-3px}.chess .section-ratings .wrapper-ratings .right-col .title.eng{margin-top:10px}.chess .section-ratings .wrapper-ratings .right-col .descr{font-family:Circe;font-size:16px;line-height:24px;color:rgba(54,54,54,.8);padding-top:28px;padding-left:2px;width:100%}.chess .section-ratings .wrapper-ratings .right-col .descr p{margin-bottom:23px}.chess .section-ratings .wrapper-ratings .bottom-text{width:43%;float:right;padding:0 37px;box-sizing:border-box;margin-top:-128px}.chess .section-ratings .wrapper-ratings .bottom-text.non-show{margin-top:-108px!important}.chess .section-ratings .wrapper-ratings .bottom-text .icon{width:65px;margin-bottom:12px}.chess .section-ratings .wrapper-ratings .bottom-text .text{font-family:Circe;color:#bbb;font-size:14px;line-height:20px;width:61%}.chess .section-ratings .wrapper-ratings .bottom-text .text span{font-family:CirceBold;color:#aaa;width:100%;display:block}.chess .section-ipad-bg{width:100%;float:left;height:820px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.chess .section-ipad-bg.initial-state{opacity:0}.chess .section-ipad-bg .wrapper-ipad-bg{max-width:100%;width:1260px;margin:0 auto;height:820px;position:relative;z-index:1}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer{position:absolute;width:1041px;height:822.22734375px;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer .ipad-wrapper{position:absolute;width:100%;height:100%;left:0;top:-9.50704225%}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer .ipad-wrapper img,.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer .ipad-wrapper video{position:absolute;left:0;top:0;width:100%;height:100%}.chess .section-ipad-bg .wrapper-ipad-bg .text{width:350px;font-family:Circe;color:#bbb;position:absolute;font-size:14px;line-height:19px;bottom:100px;right:150px}.chess .section-typography{width:100%;float:left;min-height:300px;background:#f4f4f4}.chess .section-typography.initial-state .wrapper-typography,.chess .section-typography.initial-state .wrapper-typography .typography{opacity:0}.chess .section-typography .wrapper-typography{max-width:100%;width:1260px;margin:0 auto;box-sizing:border-box;min-height:300px;background:url(/static/img/chess/bg-typography.png) no-repeat;background-size:1300px auto;background-position:top;-webkit-transition:opacity .8s ease-out .2s;transition:opacity .8s ease-out .2s}.chess .section-typography .wrapper-typography .typography{max-width:100%;box-sizing:border-box;min-height:300px;overflow:hidden;padding:50px 150px 130px 60px;-webkit-transition:opacity .8s ease-out 1s;transition:opacity .8s ease-out 1s}.chess .section-typography .wrapper-typography .typography .title{width:60%;float:right;text-align:left;overflow:hidden;font-family:Reforma;font-size:108px;text-transform:uppercase;box-sizing:border-box;padding:18px 0 20px 37px}.chess .section-typography .wrapper-typography .typography .example-fonts{width:57%;overflow:hidden;float:right;box-sizing:border-box;padding:14px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text{width:40%;overflow:hidden;float:right;box-sizing:border-box;padding:12px 33px 20px 0;text-align:right}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(5){margin-top:45px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(7){margin-top:57px}.chess .section-typography .wrapper-typography .typography .wrapper-text .title-text{font-family:CirceBold;color:#aaa;font-size:14px;width:100%;float:left}.chess .section-typography .wrapper-typography .typography .wrapper-text .descr-text{font-family:Circe;color:#bbb;font-size:14px;line-height:20px;width:75%;float:right}.chess .section-typography .wrapper-typography .typography .example-text{width:57%;overflow:hidden;float:right;box-sizing:border-box;padding:57px 0 20px}.chess .section-typography .wrapper-typography .typography .expample-copy{width:57%;overflow:hidden;float:right;box-sizing:border-box;padding:72px 0 20px}.chess .section-broadcasting{width:100%;float:left;min-height:300px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.chess .section-broadcasting.initial-state{opacity:0}.chess .section-broadcasting .wrapper-broadcasting{max-width:100%;width:1260px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:93px 0;min-height:300px;position:relative}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text{float:right;width:43%;box-sizing:border-box;padding:35px 17px 20px}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .title{text-transform:uppercase;font-family:Reforma;font-size:108px;line-height:92px;margin-top:-4px}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .descr{font-family:Circe;font-size:16px;line-height:24px;color:#686868;width:100%;padding:20px 0 0 3px}.chess .section-broadcasting .wrapper-broadcasting .ipad{float:right;width:56%;box-sizing:border-box;padding:0 0 2px 125px}.chess .section-broadcasting .wrapper-broadcasting .iphone{width:205px;position:absolute;right:26%;bottom:113px}.chess .section-broadcasting .wrapper-broadcasting .text{width:24.5%;position:absolute;right:0;bottom:112px}.chess .section-broadcasting.initial-state .wrapper-broadcasting .text .icon .clock-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.chess .section-broadcasting .wrapper-broadcasting .text .icon{width:25%;margin-bottom:8px;position:relative}.chess .section-broadcasting .wrapper-broadcasting .text .icon .clock-arrow{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:50.5% 50.5%;transform-origin:50.5% 50.5%;-webkit-transition:-webkit-transform 2s linear;transition:-webkit-transform 2s linear;transition:transform 2s linear;transition:transform 2s linear,-webkit-transform 2s linear;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.chess .section-broadcasting .wrapper-broadcasting .text .descr-text{font-family:Circe;font-size:14px;line-height:20px;color:#bbb;padding-left:10px;padding-right:30px;width:90%;box-sizing:border-box}.chess .section-broadcasting .wrapper-broadcasting .text .descr-text span{width:100%;display:block;font-family:CirceBold}.chess .section-analytics{width:100%;float:left;min-height:400px;padding:0;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.chess .section-analytics.initial-state{opacity:0}.chess .section-analytics .wrapper-analytics{max-width:100%;width:1260px;margin:0 auto;min-height:555px;box-sizing:border-box;padding:20px;position:relative}.chess .section-analytics .wrapper-analytics .left-col{width:38%;float:left;box-sizing:border-box}.chess .section-analytics .wrapper-analytics .right-col{width:60%;min-height:280px;float:left;box-sizing:border-box}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text{width:73%;float:right;padding-right:20px;box-sizing:border-box}.chess .section-analytics .wrapper-analytics .text{width:38%;float:left;box-sizing:border-box;margin-top:78px}.chess .section-analytics .wrapper-analytics .text .wrapperText{width:73%;float:right;padding-right:20px;box-sizing:border-box}.chess .section-analytics.initial-state .wrapper-analytics .text .icon .face-1,.chess .section-analytics.initial-state .wrapper-analytics .text .icon .face-2,.chess .section-analytics.initial-state .wrapper-analytics .text .icon .face-3{opacity:0}.chess .section-analytics .wrapper-analytics .text .icon{width:33%;margin-bottom:19px;margin-left:-35px;position:relative}.chess .section-analytics .wrapper-analytics .text .icon .face-1,.chess .section-analytics .wrapper-analytics .text .icon .face-2,.chess .section-analytics .wrapper-analytics .text .icon .face-3{position:absolute;width:100%;height:100%;left:0;top:0}.chess .section-analytics .wrapper-analytics .text .icon .face-1{-webkit-transition:opacity .3s ease-out .7s;transition:opacity .3s ease-out .7s}.chess .section-analytics .wrapper-analytics .text .icon .face-2{-webkit-transition:opacity .3s ease-out 1.4s;transition:opacity .3s ease-out 1.4s}.chess .section-analytics .wrapper-analytics .text .icon .face-3{-webkit-transition:opacity .3s ease-out 2.1s;transition:opacity .3s ease-out 2.1s}.chess .section-analytics .wrapper-analytics .text .descr-text{font-family:Circe;color:#bbb;line-height:20px;font-size:14px;width:76%;padding-left:2px}.chess .section-analytics .wrapper-analytics .text .descr-text span{font-family:CirceBold;display:block;width:100%}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .title{font-family:Reforma;font-size:109px;line-height:97px;margin-top:-7px;text-transform:uppercase}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .descr{font-family:Circe;color:#686868;line-height:24px;font-size:16px;padding:20px 10px 0 2px}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .descr p{margin-bottom:10px}.chess .section-analytics .wrapper-analytics .right-col .mac{background:url(/static/img/chess/macbook.png) no-repeat;width:995px;height:600px;background-size:995px auto;position:absolute;right:-143px}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll{position:relative;width:750px;height:470px;margin:34px 0 0 120px;overflow:hidden;z-index:1}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll img{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transition:opacity 1.3s ease-out,-webkit-transform 11s ease 1.5s;transition:opacity 1.3s ease-out,-webkit-transform 11s ease 1.5s;transition:transform 11s ease 1.5s,opacity 1.3s ease-out;transition:transform 11s ease 1.5s,opacity 1.3s ease-out,-webkit-transform 11s ease 1.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll img.disable-transitions{-webkit-transition:none;transition:none}.chess .section-banner{width:100%;float:left;min-height:300px;margin-top:120px;background:url(/static/img/chess/bg-NY.jpg) no-repeat;background-size:cover}.chess .section-banner.initial-state .right-col .video-wrapper img{-webkit-transform:translateY(0);transform:translateY(0)}.chess .section-banner .wrapper-banner{max-width:100%;width:1260px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:35px 20px 0;min-height:300px}.chess .section-banner .left-col{float:left;width:40%;box-sizing:border-box;padding:22px 20px 0 130px}.chess .section-banner .right-col{float:left;width:60%;box-sizing:border-box;padding:0 5px 0 10px}.chess .section-banner .right-col .video-wrapper{position:relative;width:100%;height:0;padding-top:125.52447552%;overflow:hidden}.chess .section-banner .right-col .video-wrapper iframe{position:absolute;top:0;width:225%;margin-left:-34%;height:100%}.chess .section-banner .right-col .video-wrapper .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.7}.chess .section-banner .right-col .video-wrapper img{position:absolute;top:0;width:100%;-webkit-transition:-webkit-transform 12s ease .7s;transition:-webkit-transform 12s ease .7s;transition:transform 12s ease .7s;transition:transform 12s ease .7s,-webkit-transform 12s ease .7s;-webkit-transform:translateY(-56%);transform:translateY(-56%);-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:-webkit-grab;cursor:hand}.chess .section-banner .right-col .video-wrapper img.disable-transitions{-webkit-transition:none;transition:none}.chess .section-banner .left-col .image{width:272px;padding-left:0;margin-left:-17px;margin-top:20px}.chess .section-banner .left-col .wrapper-text{width:100%;float:left;color:#fff;padding:35px 0 0 3px}.chess .section-banner .left-col .wrapper-text .title{font-family:Reforma;font-size:108px;line-height:99px;padding-bottom:20px;text-transform:uppercase}.chess .section-banner .left-col .wrapper-text .descr{font-family:Circe;font-size:16px;line-height:24px;padding:3px 15px 0 2px}.chess .section-pictogramms{width:100%;float:left;min-height:300px}.chess .section-pictogramms.initial-state .wrapper-pictogramms .left-col div[class^=pos-]{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.chess .section-pictogramms.initial-state .wrapper-pictogramms .right-col .descr,.chess .section-pictogramms.initial-state .wrapper-pictogramms .right-col .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.chess .section-pictogramms .wrapper-pictogramms{max-width:100%;width:1260px;box-sizing:border-box;padding:80px 20px 0;min-height:670px;margin:0 auto}.chess .section-pictogramms .wrapper-pictogramms .left-col{float:right;width:57%;box-sizing:border-box;padding-right:20px;position:relative;height:670px}.chess .section-pictogramms .wrapper-pictogramms .right-col{float:right;width:43%;box-sizing:border-box;padding-left:20px;padding-right:70px}.chess .section-pictogramms .wrapper-pictogramms .left-col div[class^=pos-]{position:absolute}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-1{top:7%;left:33%;width:16%;-webkit-transition:transform .3s ease-out .45s,opacity .3s ease-out .45s;transition:transform .3s ease-out .45s,opacity .3s ease-out .45s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-2{top:12%;left:60%;width:13%;-webkit-transition:transform .3s ease-out .1s,opacity .3s ease-out .1s;transition:transform .3s ease-out .1s,opacity .3s ease-out .1s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-3{top:16%;left:11%;width:20%;-webkit-transition:transform .3s ease-out .4s,opacity .3s ease-out .4s;transition:transform .3s ease-out .4s,opacity .3s ease-out .4s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-4{top:20%;right:2.5%;width:19%;-webkit-transition:transform .3s ease-out .3s,opacity .3s ease-out .3s;transition:transform .3s ease-out .3s,opacity .3s ease-out .3s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-5{top:34%;left:27%;width:15%;-webkit-transition:transform .3s ease-out .05s,opacity .3s ease-out .05s;transition:transform .3s ease-out .05s,opacity .3s ease-out .05s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-6{top:32%;right:38%;width:17%;-webkit-transition:transform .3s ease-out .15s,opacity .3s ease-out .15s;transition:transform .3s ease-out .15s,opacity .3s ease-out .15s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-7{top:34%;right:20%;width:15%;-webkit-transition:transform .3s ease-out .5s,opacity .3s ease-out .5s;transition:transform .3s ease-out .5s,opacity .3s ease-out .5s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-8{top:47%;left:13%;width:12%;-webkit-transition:transform .3s ease-out .25s,opacity .3s ease-out .25s;transition:transform .3s ease-out .25s,opacity .3s ease-out .25s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-9{top:49%;right:5%;width:14%;-webkit-transition:transform .3s ease-out .35s,opacity .3s ease-out .35s;transition:transform .3s ease-out .35s,opacity .3s ease-out .35s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-10{top:60%;left:33%;width:12%;-webkit-transition:transform .3s ease-out .55s,opacity .3s ease-out .55s;transition:transform .3s ease-out .55s,opacity .3s ease-out .55s}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-11{top:59%;right:26%;width:19%;-webkit-transition:transform .3s ease-out .2s,opacity .3s ease-out .2s;transition:transform .3s ease-out .2s,opacity .3s ease-out .2s}.chess .section-pictogramms .wrapper-pictogramms .right-col .title{font-family:Reforma;font-size:110px;line-height:95px;padding-bottom:20px;text-transform:uppercase;padding:90px 0 0 15px}.isMobile .chess .section-pictogramms .wrapper-pictogramms .right-col .title{-webkit-transition:transform .6s ease-out .1s,opacity .6s ease-out .1s;transition:transform .6s ease-out .1s,opacity .6s ease-out .1s}.isNotMobile .chess .section-pictogramms .wrapper-pictogramms .right-col .title{-webkit-transition:transform .6s ease-out .7s,opacity .6s ease-out .7s;transition:transform .6s ease-out .7s,opacity .6s ease-out .7s}.chess .section-pictogramms .wrapper-pictogramms .right-col .descr{font-family:Circe;font-size:16px;line-height:24px;color:#686868;padding:24px 0 0 18px;width:100%}.isMobile .chess .section-pictogramms .wrapper-pictogramms .right-col .descr{-webkit-transition:transform .6s ease-out .2s,opacity .6s ease-out .2s;transition:transform .6s ease-out .2s,opacity .6s ease-out .2s}.isNotMobile .chess .section-pictogramms .wrapper-pictogramms .right-col .descr{-webkit-transition:transform .6s ease-out .8s,opacity .6s ease-out .8s;transition:transform .6s ease-out .8s,opacity .6s ease-out .8s}.chess .section-conclusion .btn-about{display:block;float:left;font-size:14px;margin-top:0;padding:21px 36px 17px 29px;border:1px solid #d4dade;border-radius:35px;color:#797979;font-family:CirceLight;text-transform:uppercase;position:absolute;bottom:160px;left:155px}.chess .section-conclusion .btn-about img{width:87px;vertical-align:middle;margin-left:14px;margin-top:-5px}.chess .section-conclusion{width:100%;float:left;min-height:200px;margin-top:-45px;background:#f0eef0}.chess .section-conclusion.initial-state .wrapper-conclusion .ipad,.chess .section-conclusion.initial-state .wrapper-conclusion .pen{-webkit-transform:translate(150vw,-150vw);transform:translate(150vw,-150vw)}.isNotDesktop .chess .section-conclusion.initial-state .wrapper-conclusion .ipad{opacity:0}.chess .section-conclusion.initial-state .wrapper-conclusion .iphone{-webkit-transform:translate(150vw,150vw);transform:translate(150vw,150vw)}.isNotDesktop .chess .section-conclusion.initial-state .wrapper-conclusion .iphone{opacity:0}.chess .section-conclusion.initial-state .wrapper-conclusion .wrapper-text .descr,.chess .section-conclusion.initial-state .wrapper-conclusion .wrapper-text .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.chess .section-conclusion .wrap{overflow:hidden;height:1960px;position:relative}.chess .section-conclusion .wrapper-conclusion{max-width:100%;width:1260px;margin:0 auto;box-sizing:border-box;padding:30px 20px;min-height:2000px;position:relative}.chess .section-conclusion .wrap .bg{width:2560px;height:2000px;position:absolute;left:-280px;top:0;background:#f0eef0 url(/static/img/chess/chess_board.jpg) no-repeat;background-position:0 200px;background-size:2560px auto}.chess .section-conclusion .wrapper-conclusion .wrapper-text{width:360px;overflow:hidden;margin:86px 0 0 133px;position:relative}.chess .section-conclusion .wrapper-conclusion .wrapper-text .title{font-family:Reforma;font-size:109px;line-height:95px;padding-bottom:20px;width:100%;float:left;text-transform:uppercase}.isNotDesktop .chess .section-conclusion .wrapper-conclusion .wrapper-text .title{-webkit-transition:transform .6s ease-out 1.7s,opacity .6s ease-out 1.7s;transition:transform .6s ease-out 1.7s,opacity .6s ease-out 1.7s}.isDesktop .chess .section-conclusion .wrapper-conclusion .wrapper-text .title{-webkit-transition:transform .6s ease-out .1s,opacity .6s ease-out .1s;transition:transform .6s ease-out .1s,opacity .6s ease-out .1s}.chess .section-conclusion .wrapper-conclusion .wrapper-text .descr{font-family:Circe;width:100%;float:left;font-size:16px;padding-top:3px;line-height:24px;color:#686868}.isNotDesktop .chess .section-conclusion .wrapper-conclusion .wrapper-text .descr{-webkit-transition:transform .6s ease-out 1.8s,opacity .6s ease-out 1.8s;transition:transform .6s ease-out 1.8s,opacity .6s ease-out 1.8s}.isDesktop .chess .section-conclusion .wrapper-conclusion .wrapper-text .descr{-webkit-transition:transform .6s ease-out .2s,opacity .6s ease-out .2s;transition:transform .6s ease-out .2s,opacity .6s ease-out .2s}.chess .section-conclusion .wrapper-conclusion .pen{width:495px;position:absolute;right:-113px;top:69px;z-index:99}.isNotDesktop .chess .section-conclusion .wrapper-conclusion .pen{-webkit-transition:-webkit-transform 1.6s ease-out;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out,-webkit-transform 1.6s ease-out}.chess .section-conclusion .wrapper-conclusion .ipad{width:1100px;right:9px;top:120px;position:absolute;z-index:99;opacity:1}.isNotDesktop .chess .section-conclusion .wrapper-conclusion .ipad{-webkit-transition:opacity 1.6s ease-out;transition:opacity 1.6s ease-out}.chess .section-conclusion .wrapper-conclusion .iphone{position:absolute;width:585px;right:255px;bottom:110px;z-index:99;opacity:1}.isNotDesktop .chess .section-conclusion .wrapper-conclusion .iphone{-webkit-transition:opacity 1.6s ease-out;transition:opacity 1.6s ease-out}.chess .section-conclusion .wrapper-conclusion .text{position:absolute;width:300px;text-align:right;font-family:Circe;color:#686868;top:1285px;font-size:20px;left:215px;z-index:99;-webkit-transition:opacity .55s ease-out;transition:opacity .55s ease-out}.chess .section-conclusion .wrapper-conclusion .text.initial-state{opacity:0}.chess .section-conclusion .wrapper-conclusion .text.eng{width:340px}.chess .section-conclusion .wrapper-conclusion .figurs{position:absolute;z-index:9;width:350px;left:35px;top:1120px}.chess .section-conclusion .wrapper-conclusion .text span{display:block;width:100%;font-family:CirceBold}.chess .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.chess .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span,.chess .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.chess .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#fff}.chess .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:cover;background-position:50%}.chess .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:cover;background-position:50%}@media(min-width:1800px){.chess .section-slider .wrapper-slider .navigation{visibility:hidden}}@media(min-width:1317px){.chess .section-macbook .wrapper-text .date{margin:72px 0 0 17px}}@media(min-width:1281px) and (max-width:1316px){.chess .section-macbook .wrapper-text .date{margin:41px 0 0 17px}}@media(min-width:1281px){.chess .section-macbook .wrapper-text .btn-about{margin-top:0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .descr{padding:20px 0 0 3px}.chess .section-ipad-bg{height:820px}.chess .section-ipad-bg .wrapper-ipad-bg{width:1200px;height:820px}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer{left:50%;width:1041px}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-wrapper{width:1200px}.chess .section-slider .wrapper-slider{overflow:visible}}@media(max-width:1162px) and (min-width:1041px){.chess .section-macbook .wrapper-text .date{margin:14px 0 0 17px}}@media(max-width:1174px) and (min-width:1041px){.chess .section-macbook .wrapper-text .btn-about{margin-top:0}}@media(max-width:1100px) and (min-width:1042px){.chess .section-main-page .wrapper-main-page .text{margin-top:-24px!important}}@media(max-width:1235px) and (min-width:1042px){.chess .section-macbook .wrapper-text{padding:80px 60px 75px}.chess .section-three-ipad .wrapper-three-ipad{padding:50px 94px}.chess .section-three-ipad .ipad{width:30.5%}.chess .section-ratings .wrapper-ratings .right-col{padding-right:30px}.chess .section-main-page .wrapper-main-page{min-height:545px}.chess .section-main-page .wrapper-main-page .right-col{min-height:300px}.chess .section-main-page .wrapper-main-page .left-col{width:38%}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text{width:100%}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .title{font-size:100px}.chess .section-main-page .wrapper-main-page .text{margin-top:0;width:38%}.chess .section-main-page .wrapper-main-page .text .wrapperText{width:100%}.chess .section-analytics .wrapper-analytics .right-col .mac,.chess .section-main-page .wrapper-main-page .right-col .mac{width:750px;height:435px;background-size:750px auto;right:-95px}.chess .section-banner .left-col{padding:22px 20px 0 40px}.chess .section-ipad-bg .wrapper-ipad-bg .text{right:50px}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll,.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll{width:562px;height:352px;margin:26px 0 0 94px}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text{padding:53px 17px 20px}.chess .section-ratings .wrapper-ratings .right-col .descr{font-size:15px}.chess .section-broadcasting .wrapper-broadcasting .iphone{width:17%;right:25%;bottom:130px}.chess .section-broadcasting .wrapper-broadcasting .text{width:23.5%;bottom:130px}.chess .section-broadcasting .wrapper-broadcasting .ipad{padding:20px 0 20px 80px}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .descr{width:100%}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text{width:80%}.chess .section-analytics .wrapper-analytics .text{margin-top:30px}.chess .section-analytics .wrapper-analytics .text .wrapperText{width:80%}.chess .section-analytics .wrapper-analytics .right-col{min-height:320px}.chess .section-conclusion .wrapper-conclusion{background-position:27% 142%}.chess .section-conclusion .wrapper-conclusion .pen{right:-220px}.chess .section-conclusion .wrapper-conclusion .ipad{width:950px;right:0;left:240px;top:250px}.chess .section-conclusion .wrapper-conclusion .iphone{width:585px;right:0;left:460px;bottom:110px}}@media(max-width:1041px) and (min-width:998px){.chess .section-macbook .sotd{top:140px;right:0;width:70px}.chess .section-macbook .bg-wrap,.chess .section-macbook .bg-wrap .wrapper-mac{min-height:640px}.chess .section-macbook .block-mac{height:640px}.chess .section-macbook .block-mac .mac{width:68%;margin:140px 0 0 110px}.chess .section-macbook .block-mac .iphone{width:13.5%;margin:198px 0 0 -35px}.chess .section-macbook .wrapper-text{padding:85px 0}.chess .section-macbook .wrapper-text .title{padding:12px 33px 0 0}.chess .section-macbook .wrapper-text .descr{padding:14px 20px 0 7px}.chess .section-macbook .wrapper-text .btn-about{font-size:14px;margin-top:0;padding:21px 44px 16px 19px;margin-left:10px}.chess .section-macbook .wrapper-text .btn-about img{width:70px}.chess .section-macbook .wrapper-text .date{margin:13px 0 0 7px}.chess .section-three-ipad .wrapper-three-ipad{padding:50px 20px 24px}.chess .section-main-page .wrapper-main-page{min-height:600px}.chess .section-main-page .wrapper-main-page .left-col{width:38%}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text{width:100%;padding-right:45px;padding-left:7px}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .title{font-size:82px;line-height:102px}.chess .section-main-page .wrapper-main-page .text{width:38%;margin-top:28px}.chess .section-main-page .wrapper-main-page .text .wrapperText{width:100%;padding-right:45px;padding-left:7px}.chess .section-main-page .wrapper-main-page .right-col .mac{width:810px;height:480px;background-size:810px auto;right:-101px}.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll{width:610px;height:382px;margin:26px 0 0 100px}.chess .section-slider{padding:60px 0 60px 30px}.chess .section-slider .wrapper-slider,.chess .section-slider .wrapper-slider .slider{padding-left:0}.section-ratings{padding:85px 0 64px}.chess .section-ratings .wrapper-ratings .left-col{padding-left:30px;width:58%}.chess .section-ratings .wrapper-ratings .right-col{padding-right:30px;width:42%;padding-left:33px}.chess .section-ratings .wrapper-ratings .right-col .title{font-size:84px;line-height:72px;margin-top:0}.chess .section-ratings .wrapper-ratings .right-col .descr{font-size:16px;line-height:24px;padding-top:28px;padding-left:2px}.chess .section-ratings .wrapper-ratings .bottom-text{margin-top:-133px;padding:0 45px}.chess .section-ratings .wrapper-ratings .bottom-text.non-show{margin-top:-113px!important}.chess .section-ratings .wrapper-ratings .bottom-text .icon{margin-bottom:17px}.chess .section-ratings .wrapper-ratings .bottom-text .text{width:80%}.chess .section-ipad-bg,.chess .section-ipad-bg .wrapper-ipad-bg{height:790px}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer{width:997px;height:822.22734375px;top:0}.chess .section-ipad-bg .wrapper-ipad-bg .text{width:345px;bottom:115px;right:49px;line-height:20px}.chess .section-typography .wrapper-typography .typography{padding:50px 35px 85px 60px}.chess .section-typography .wrapper-typography .typography .title{font-size:83px;width:69%;padding:21px 0 20px 42px}.chess .section-typography .wrapper-typography .typography .example-fonts{width:65%;padding:40px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text{width:34%;padding:37px 33px 20px 0}.chess .section-typography .wrapper-typography .typography .wrapper-text .descr-text{width:100%}.chess .section-typography .wrapper-typography .typography .example-text{width:65%;padding:73px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(5){margin-top:33px}.chess .section-typography .wrapper-typography .typography .expample-copy{width:65%;padding:70px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(7){margin-top:29px}.chess .section-broadcasting .wrapper-broadcasting{padding:101px 0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text{width:42%;padding:32px 18px 20px}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .title{font-size:83px;line-height:65px;margin-top:0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .descr{width:100%;padding:20px 0 0 3px}.chess .section-broadcasting .wrapper-broadcasting .ipad{padding:0 0 2px 25px;width:58%}.chess .section-broadcasting .wrapper-broadcasting .iphone{width:21.5%;right:19.5%;bottom:121px}.chess .section-broadcasting .wrapper-broadcasting .text{width:18%;bottom:121px}.chess .section-broadcasting .wrapper-broadcasting .text .icon{width:35%;margin-bottom:8px}.chess .section-broadcasting .wrapper-broadcasting .text .descr-text{padding-left:10px;padding-right:10px}.chess .section-analytics .wrapper-analytics{padding:0}.chess .section-analytics .wrapper-analytics .left-col{width:36%}.chess .section-analytics .wrapper-analytics .right-col{width:62%;padding-top:10px}.chess .section-analytics .wrapper-analytics .right-col .mac{background:url(/static/img/chess/macbook.png) no-repeat;width:815px;height:485px;background-size:815px auto;position:absolute;right:-103px}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll{width:611px;height:382px;margin:27px 0 0 102px}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text{width:100%;padding-left:28px}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .title{font-size:82px;line-height:76px;padding-left:3px;margin-top:0}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .descr{padding:26px 5px 0 2px}.chess .section-analytics .wrapper-analytics .text{width:36%;margin-top:30px}.chess .section-analytics .wrapper-analytics .text .wrapperText{width:100%;padding-left:28px}.chess .section-analytics .wrapper-analytics .text .icon{width:33%;margin-bottom:12px;margin-left:-23px}.chess .section-analytics .wrapper-analytics .text .descr-text{width:75%}.chess .section-banner{margin-top:0}.chess .section-banner .left-col{padding:0 20px 0 6px;width:25%}.chess .section-banner .left-col .image{width:213px;padding-top:88px;padding-left:14px}.chess .section-banner .left-col .wrapper-text{padding:35px 0 0 3px}.chess .section-banner .left-col .wrapper-text .title{font-size:82px;line-height:80px}.chess .section-banner .left-col .wrapper-text .descr{padding:3px 2px 0 0}.chess .section-banner .right-col{width:75%;padding:0 5px 0 10px}.isNotDesktop .chess .section-banner .right-col .video-wrapper iframe{margin-left:-7%}.chess .section-pictogramms .wrapper-pictogramms{padding:108px 20px 0;min-height:635px}.chess .section-pictogramms .wrapper-pictogramms .right-col{width:43%;box-sizing:border-box;padding-left:30px;padding-right:10px}.chess .section-pictogramms .wrapper-pictogramms .right-col .title{font-size:83px;line-height:50px;padding-bottom:20px;padding:60px 0 0 15px}.chess .section-pictogramms .wrapper-pictogramms .right-col .descr{padding:38px 0 0 18px;width:100%;box-sizing:border-box}.chess .section-pictogramms .wrapper-pictogramms .left-col{width:57%;height:480px}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-1{top:3%;left:32%;width:16%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-2{top:8%;left:60%;width:13%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-3{top:14%;left:9%;width:20%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-4{top:19%;right:2%;width:19%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-5{left:26%;top:35%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-6{top:33%;right:38%;width:17%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-7{top:35%;right:19%;width:15%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-8{top:51%;left:12%;width:12%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-9{top:54%;right:4%;width:14%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-10{top:65%;left:32%;width:12%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-11{top:65%;right:26%;width:19%}.chess .section-conclusion{margin-top:-18px}.chess .section-conclusion .wrapper-conclusion{background-position:28% 167%;background-size:210% auto}.chess .section-conclusion .wrapper-conclusion .wrapper-text{margin:0 0 0 7px}.chess .section-conclusion .wrapper-conclusion .wrapper-text .title{font-size:83px;line-height:84px;padding-bottom:20px;width:100%}.chess .section-conclusion .wrapper-conclusion .wrapper-text .descr{font-family:Circe;width:100%;font-size:16px;padding-top:3px}.chess .section-conclusion .wrapper-conclusion .pen{right:-227px;top:62px}.chess .section-conclusion .wrapper-conclusion .ipad{width:1095px;right:0;left:30px;top:108px}.chess .section-conclusion .wrapper-conclusion .iphone{width:585px;right:0;left:295px;bottom:120px}.chess .section-conclusion .wrap .bg{left:-460px;background:#f0eef0 url(/static/img/chess/chess_board.jpg) no-repeat;background-position:0 213px;background-size:2560px auto}.chess .section-conclusion .btn-about{bottom:138px;left:25px}.chess .section-conclusion .wrapper-conclusion .figurs{width:430px;left:-30px;top:1065px}.chess .section-conclusion .wrapper-conclusion .text{left:80px}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:355px}}@media(max-width:997px) and (min-width:786px){.chess .section-macbook{margin-top:70px}.chess .section-macbook .sotd{top:70px;right:0;width:70px}.chess .section-macbook .bg-wrap,.chess .section-macbook .bg-wrap .wrapper-mac{min-height:640px}.chess .section-macbook .block-mac{height:640px}.chess .section-macbook .block-mac .mac{width:68%;margin:140px 0 0 110px}.chess .section-macbook .block-mac .iphone{width:13.5%;margin:198px 0 0 -35px}.chess .section-macbook .wrapper-text{padding:85px 0}.chess .section-macbook .wrapper-text .title{padding:13px 33px 0 0;font-size:112px;line-height:105px}.chess .section-macbook .wrapper-text .descr{padding:16px 20px 0 7px;font-size:16px}.chess .section-macbook .wrapper-text .btn-about{font-size:12px;margin-top:0;padding:21px 15px 16px;margin-left:0}.chess .section-macbook .wrapper-text .btn-about img{width:70px}.chess .section-macbook .wrapper-text .date{margin:10px 0 0 7px}.chess .section-three-ipad .wrapper-three-ipad{padding:50px 20px 24px}.chess .section-three-ipad .ipad{width:31%;margin-left:2%}.chess .section-main-page .wrapper-main-page{min-height:560px}.chess .section-main-page .wrapper-main-page .left-col{width:40%}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text{width:100%;padding-right:45px;padding-left:7px}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .title{font-size:82px;line-height:102px}.chess .section-main-page .wrapper-main-page .right-col{min-height:300px;width:60%;padding-top:10px}.chess .section-main-page .wrapper-main-page .right-col .mac{width:710px;height:430px;background-size:720px auto;right:0;left:33%}.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll{width:540px;height:338px;margin:26px 0 0 90px}.chess .section-main-page .wrapper-main-page .text{padding-left:0;margin-top:5px;width:40%}.chess .section-main-page .wrapper-main-page .text .wrapperText{width:100%;padding-right:45px;padding-left:7px}.chess .section-slider{padding:60px 0 60px 30px}.chess .section-slider .wrapper-slider,.chess .section-slider .wrapper-slider .slider{padding-left:0}.section-ratings{padding:85px 0 64px}.chess .section-ratings .wrapper-ratings .left-col{padding-left:30px;width:50%}.chess .section-ratings .wrapper-ratings .right-col{padding-right:30px;width:50%;padding-left:33px}.chess .section-ratings .wrapper-ratings .right-col .title{font-size:84px;line-height:72px;margin-top:0}.chess .section-ratings .wrapper-ratings .right-col .descr{font-size:16px;line-height:22px;padding-top:10px;padding-left:2px}.chess .section-ratings .wrapper-ratings .right-col .descr p{margin-bottom:0}.chess .section-ratings .wrapper-ratings .bottom-text{margin-top:-133px;padding:0;width:46%;margin-top:-113px!important}.chess .section-ratings .wrapper-ratings .bottom-text .icon{margin-bottom:17px}.chess .section-ratings .wrapper-ratings .bottom-text .text{width:80%}.chess .section-ipad-bg,.chess .section-ipad-bg .wrapper-ipad-bg{height:595px}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer{width:785px;top:30px;height:620.02734375px}.chess .section-ipad-bg .wrapper-ipad-bg .text{width:345px;bottom:45px;right:49px;line-height:20px}.chess .section-typography .wrapper-typography .typography{padding:50px 35px 85px 60px}.chess .section-typography .wrapper-typography .typography .title{font-size:83px;width:69%;padding:21px 0 20px 42px}.chess .section-typography .wrapper-typography .typography .example-fonts{width:65%;padding:40px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text{width:34%;padding:37px 33px 20px 0}.chess .section-typography .wrapper-typography .typography .wrapper-text .descr-text{width:100%}.chess .section-typography .wrapper-typography .typography .example-text{width:65%;padding:73px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(5){margin-top:33px}.chess .section-typography .wrapper-typography .typography .expample-copy{width:65%;padding:70px 0 20px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(7){margin-top:29px}.chess .section-broadcasting .wrapper-broadcasting{padding:101px 0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text{width:50%;padding:25px 22px 20px}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .title{font-size:83px;line-height:65px;margin-top:0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .descr{width:100%}.chess .section-broadcasting .wrapper-broadcasting .ipad{padding:0 0 2px 32px;width:50%}.chess .section-broadcasting .wrapper-broadcasting .iphone{width:16.5%;right:31.5%;bottom:117px}.chess .section-broadcasting .wrapper-broadcasting .text{width:29.5%;bottom:115px}.chess .section-broadcasting .wrapper-broadcasting .text .icon{width:20%;margin-bottom:12px}.chess .section-broadcasting .wrapper-broadcasting .text .descr-text{padding-left:10px;padding-right:10px}.chess .section-analytics .wrapper-analytics{padding:0;min-height:540px}.chess .section-analytics .wrapper-analytics .left-col{width:40%}.chess .section-analytics .wrapper-analytics .right-col{min-height:310px;width:60%;padding-top:10px}.chess .section-analytics .wrapper-analytics .right-col .mac{width:710px;height:430px;background-size:720px auto;right:0;left:33%}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll{width:540px;height:338px;margin:26px 0 0 90px}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text{width:100%;padding-left:28px}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .title{font-size:82px;line-height:76px;padding-left:3px;margin-top:0}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .descr{padding:26px 5px 0 2px}.chess .section-analytics .wrapper-analytics .text{width:40%;padding-left:0;margin-top:5px}.chess .section-analytics .wrapper-analytics .text .wrapperText{width:100%;padding-left:28px}.chess .section-analytics .wrapper-analytics .text .icon{width:33%;margin-bottom:12px;margin-left:-23px}.chess .section-analytics .wrapper-analytics .text .descr-text{width:75%}.chess .section-banner{margin-top:0}.chess .section-banner .wrapper-banner{padding:20px 20px 0}.chess .section-banner .left-col{padding:0 20px 0 6px;width:40%}.chess .section-banner .left-col .image{width:70%;padding-top:0;padding-left:14px}.chess .section-banner .left-col .wrapper-text{padding:14px 0 0 3px}.chess .section-banner .left-col .wrapper-text .title{font-size:70px;line-height:78px;padding-bottom:0}.chess .section-banner .left-col .wrapper-text .descr{padding:3px 2px 0 0}.chess .section-banner .right-col{width:60%;padding:20px 5px 0 10px}.isNotDesktop .chess .section-banner .right-col .video-wrapper iframe{margin-left:-7%}.chess .section-pictogramms .wrapper-pictogramms{padding:108px 20px 0;min-height:635px}.chess .section-pictogramms .wrapper-pictogramms .right-col{width:43%;box-sizing:border-box;padding-left:30px;padding-right:10px}.chess .section-pictogramms .wrapper-pictogramms .right-col .title{font-size:83px;line-height:50px;padding-bottom:20px;padding:60px 0 0 15px}.chess .section-pictogramms .wrapper-pictogramms .right-col .descr{padding:38px 0 0 18px;width:100%;box-sizing:border-box}.chess .section-pictogramms .wrapper-pictogramms .left-col{width:57%;height:480px}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-1{top:3%;left:32%;width:16%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-2{top:8%;left:60%;width:13%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-3{top:14%;left:9%;width:20%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-4{top:19%;right:2%;width:19%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-5{left:26%;top:35%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-6{top:33%;right:38%;width:17%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-7{top:35%;right:19%;width:15%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-8{top:51%;left:12%;width:12%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-9{top:54%;right:4%;width:14%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-10{top:65%;left:32%;width:12%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-11{top:65%;right:26%;width:19%}.chess .section-conclusion{margin-top:-18px}.chess .section-conclusion .wrap{height:1540px}.chess .section-conclusion .wrapper-conclusion{background-position:-125px 355px;background-size:1500px auto;min-height:1540px}.chess .section-conclusion .wrapper-conclusion .wrapper-text{margin:70px 0 0 7px}.chess .section-conclusion .wrapper-conclusion .wrapper-text .title{font-size:83px;line-height:84px;padding-bottom:20px;width:100%}.chess .section-conclusion .wrapper-conclusion .wrapper-text .descr{font-family:Circe;width:100%;font-size:16px;padding-top:3px}.chess .section-conclusion .wrapper-conclusion .pen{right:-227px;top:80px}.chess .section-conclusion .wrapper-conclusion .text{top:1085px;left:115px}.chess .section-conclusion .wrapper-conclusion .ipad{width:680px;right:0;left:280px;top:330px}.chess .section-conclusion .wrapper-conclusion .iphone{width:430px;right:0;left:425px;bottom:55px}.chess .section-conclusion .wrap .bg{height:1540px;background-position:0 0}.chess .section-nav-proj .wrapper-nav-proj .next-proj,.chess .section-nav-proj .wrapper-nav-proj .prev-proj{min-height:355px}.chess .section-conclusion .btn-about{bottom:80px}.chess .section-conclusion .wrapper-conclusion .figurs{left:-75px;width:430px;top:885px}}@media(max-width:951px) and (min-width:786px){.chess .section-macbook .wrapper-text .btn-about{margin-left:49%}}@media(max-width:836px) and (min-width:786px){.chess .section-macbook .wrapper-text .date{margin:10px 0 0 50%}}@media(max-width:930px) and (min-width:860px){.chess .section-broadcasting .wrapper-broadcasting .iphone{width:13%;right:34.5%;bottom:115px}.chess .section-broadcasting .wrapper-broadcasting .text{width:32%;bottom:112px}}@media(max-width:859px) and (min-width:786px){.chess .section-broadcasting .wrapper-broadcasting .wrapper-text{width:48%;padding:21px 22px 20px}.chess .section-broadcasting .wrapper-broadcasting .ipad{padding:0 0 2px 25px;width:52%}.chess .section-broadcasting .wrapper-broadcasting .iphone{width:10%;right:35%;bottom:115px}.chess .section-broadcasting .wrapper-broadcasting .text{width:31.5%;bottom:112px}.chess .section-broadcasting .wrapper-broadcasting .text .icon{width:18%;margin-bottom:0}}@media(max-width:785px){.chess .section-macbook{width:100%;float:left;position:relative}.chess .section-macbook.initial-state .sotd,.chess .section-macbook.initial-state .wrapper-text{opacity:0}.chess .section-macbook{margin-top:90px;margin-bottom:20px}.chess .section-macbook .wrap{background-size:auto 100%}.chess .section-macbook .wrap .bg-wrap .wrapper-mac{height:580px;min-height:580px}.chess .section-macbook .sotd{top:660px;right:0;width:85px;-webkit-transition:opacity .8s ease-out 1.1s;transition:opacity .8s ease-out 1.1s}.chess .section-macbook .bg-wrap{height:580px;min-height:580px;-webkit-transition:opacity .3s ease-out .1s;transition:opacity .3s ease-out .1s}.chess .section-macbook .block-mac{height:580px;min-height:580px;padding-top:80px;top:0;-webkit-transform:translateY(0);transform:translateY(0)}.chess .section-macbook .block-mac .iphone{width:18%;float:none;position:absolute;right:22px;top:140px;margin:0;-webkit-transition:opacity .3s ease-out .6s;transition:opacity .3s ease-out .6s}.chess .section-macbook .block-mac .mac{width:90%;margin:0 auto;float:none;-webkit-transition:opacity .3s ease-out .3s;transition:opacity .3s ease-out .3s}.chess .section-macbook .wrapper-text{position:relative;padding:30px 20px;-webkit-transition:opacity .8s ease-out 1.1s;transition:opacity .8s ease-out 1.1s}.chess .section-macbook .wrapper-text .btn-about{display:none}.chess .section-macbook .wrapper-text .title{font-size:134px;line-height:120px;width:68%;padding:42px 32px 40px 12px;text-align:left}.chess .section-macbook .wrapper-text .descr{font-size:28px;width:100%;padding:20px 12px 0;font-family:Circe;line-height:38px;color:#686868}.chess .section-macbook .wrapper-text .date{margin:0 20px 0 0;right:70px;font-size:22px;top:75px;position:absolute;font-family:Circe;display:none}.chess .section-three-ipad .wrapper-three-ipad{padding:50px 0}.chess .section-three-ipad .ipad{width:280px;margin:0 auto}.chess .section-three-ipad .ipad:first-child{left:-60px;position:absolute;margin-left:0}.chess .section-three-ipad .ipad:nth-child(2){float:none}.chess .section-three-ipad .ipad:nth-child(3){margin-right:0;margin-left:0;right:-60px;position:absolute;top:50px}.chess .section-main-page .wrapper-main-page .right-col .mac{width:880px;height:497px;background-size:880px auto;position:relative;margin:0 auto 0 -50px;right:0;padding:23px 0 0}.chess .section-main-page .wrapper-main-page .right-col .mac .wrapper-scroll{margin:0;margin-left:105px;width:665px;height:422px}.chess .section-slider .wrapper-slider .slider .slide:first-child{margin-left:0;height:390px}.chess .section-slider .wrapper-slider .slider .slide .wrapper-text{padding:15px 3px 0}.chess .section-slider .wrapper-slider .slider .slide .wrapper-text .title{padding:0;color:#aaa;font-size:22px;line-height:25px;font-family:CirceBold}.chess .section-main-page .wrapper-main-page{min-height:1090px;padding:10px 0}.chess .section-main-page .wrapper-main-page .left-col{width:100%}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .title{font-size:108px;padding-left:6px}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text .descr{line-height:38px;font-size:28px;width:100%;padding:32px 10px;box-sizing:border-box;font-family:Circe}.chess .section-main-page .wrapper-main-page .left-col .wrapper-text{width:100%;padding:52px 23px 0}.chess .section-main-page .wrapper-main-page .right-col{width:100%;height:520px;padding-top:0;margin-top:0}.chess .section-main-page .wrapper-main-page .text{width:100%;float:left;margin:35px 0 30px}.chess .section-main-page .wrapper-main-page .text .wrapperText{width:100%;padding:0 32px}.chess .section-main-page .wrapper-main-page .text .icon{width:110px;margin-bottom:0;margin-left:0;float:left}.chess .section-main-page .wrapper-main-page .text .descr-text{font-family:Circe;color:#bbb;margin-top:2px;line-height:26px;font-size:22px;width:49%;float:left;padding-left:2px;margin-left:25px}.chess .section-slider{padding:10px 0 30px 33px}.chess .section-slider .wrapper-slider,.chess .section-slider .wrapper-slider .slider{padding-left:0}.chess .section-ratings{padding:10px 0 40px}.chess .section-ratings .wrapper-ratings .left-col{padding-left:25px;padding-right:25px;width:100%;margin:30px 0 0}.chess .section-ratings .wrapper-ratings .right-col .descr{font-family:Circe;font-size:28px;line-height:38px;color:rgba(54,54,54,.8);padding-top:44px;padding-left:2px;width:100%}.chess .section-ratings .wrapper-ratings .right-col{padding-right:30px;padding-left:30px;width:100%}.chess .section-ratings .wrapper-ratings .right-col .title{font-family:Reforma;font-size:108px;line-height:93px;text-transform:uppercase;margin-top:0}.chess .section-ratings .wrapper-ratings .bottom-text{width:100%;float:right;padding:0 25px;box-sizing:border-box;margin-top:45px}.chess .section-ratings .wrapper-ratings .bottom-text.non-show{margin-top:45px!important}.chess .section-ratings .wrapper-ratings .bottom-text .icon{width:60px;margin-bottom:12px;float:left}.chess .section-ratings .wrapper-ratings .bottom-text .text{width:55%;font-size:22px;line-height:26px;float:left;margin-top:-3px;margin-left:19px;font-family:Circe}.chess .section-ratings .wrapper-ratings .bottom-text .text.non-show{margin-top:7px}.chess .section-ipad-bg,.chess .section-ipad-bg .wrapper-ipad-bg{height:810px}.chess .section-ipad-bg .wrapper-ipad-bg .ipad-sizer{width:1100px;height:776.47058824px;top:0;left:-170px;-webkit-transform:translateX(0);transform:translateX(0)}.chess .section-ipad-bg .wrapper-ipad-bg .text{width:360px;font-size:22px;bottom:55px;font-family:Circe;right:26px;line-height:26px}.chess .section-typography{margin-top:30px}.chess .section-typography .wrapper-typography .typography{padding:30px 10px 55px}.chess .section-typography .wrapper-typography .typography .title{width:100%;padding:10px 15px 35px;font-size:108px}.chess .section-typography .wrapper-typography .typography .example-fonts{width:100%;overflow:hidden;float:right;box-sizing:border-box;padding:0 15px}.chess .section-typography .wrapper-typography .typography .wrapper-text{width:100%;text-align:left;padding:30px 15px 65px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(5){margin-top:12px}.chess .section-typography .wrapper-typography .typography .wrapper-text:nth-child(7){margin-top:0;padding-top:22px;padding-bottom:0}.chess .section-typography .wrapper-typography .typography .wrapper-text .title-text{font-family:CirceBold;color:#aaa;font-size:22px;width:100%;float:left}.chess .section-typography .wrapper-typography .typography .wrapper-text .descr-text{font-size:22px;line-height:24px;width:85%;font-family:Circe;float:left}.chess .section-typography .wrapper-typography .typography .example-text{width:100%;padding:5px 15px 0}.chess .section-typography .wrapper-typography .typography .expample-copy{width:100%;padding:5px 10px}.chess .section-broadcasting .wrapper-broadcasting{padding:50px 0 0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .title{margin-top:0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text .descr{width:100%;font-size:28px;line-height:38px;font-family:Circe;padding:47px 0 0}.chess .section-broadcasting .wrapper-broadcasting .wrapper-text{width:100%;padding:25px 30px}.chess .section-broadcasting .wrapper-broadcasting .ipad{padding:30px 25px;float:left;width:610px}.chess .section-broadcasting .wrapper-broadcasting .iphone{width:260px;right:25px;bottom:220px}.chess .section-broadcasting .wrapper-broadcasting .text{width:100%;box-sizing:border-box;padding:50px 25px 30px;position:relative;float:left;margin-top:50px}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .descr{font-size:28px;line-height:38px;font-family:Circe;padding:39px 10px 0 2px}.chess .section-broadcasting .wrapper-broadcasting .text .icon{width:62px;margin:10px 0 0 20px;float:left}.chess .section-broadcasting .wrapper-broadcasting .text .descr-text{font-family:Circe;font-size:22px;line-height:26px;padding-top:8px;padding-left:17px;padding-right:30px;width:56%;float:left}.chess .section-analytics{margin-top:-60px;padding-bottom:30px}.chess .section-analytics .wrapper-analytics .right-col .mac{width:880px;height:497px;background-size:880px auto;position:relative;margin:0 auto 0 -50px;right:0;padding:23px 0 0}.chess .section-analytics .wrapper-analytics .right-col .mac .wrapper-scroll{margin:0;margin-left:105px;width:665px;height:422px}.chess .section-analytics .wrapper-analytics{min-height:1090px;padding:10px 0}.chess .section-analytics .wrapper-analytics .text .icon{width:110px;margin-left:0;float:left}.chess .section-analytics .wrapper-analytics .text .descr-text{font-family:Circe;line-height:26px;font-size:22px;width:49%;float:left;padding-top:14px;padding-left:16px}.chess .section-analytics .wrapper-analytics .left-col{width:100%}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text .title{font-size:110px;margin-top:0}.chess .section-analytics .wrapper-analytics .left-col .wrapper-text{width:100%;padding:0 32px}.chess .section-analytics .wrapper-analytics .right-col{width:100%;height:560px;padding-top:55px}.chess .section-analytics .wrapper-analytics .text{width:100%;float:left;margin:35px 0 30px}.chess .section-analytics .wrapper-analytics .text .wrapperText{width:100%;padding:0 32px}.chess .section-banner{margin-top:0}.chess .section-banner .wrapper-banner{background-size:1590px auto}.chess .section-banner .left-col{width:100%;padding:0}.chess .section-banner .left-col .image{width:30%;float:left;padding-top:70px;padding-left:20px;display:none}.chess .section-banner .left-col .wrapper-text{width:100%;box-sizing:border-box;padding:0 20px}.chess .section-banner .left-col .wrapper-text .title{font-size:108px}.chess .section-banner .left-col .wrapper-text .descr{font-family:Circe;font-size:28px;line-height:38px;padding:0 0 0 3px}.chess .section-banner .right-col{width:100%;padding:40px 8px 0}.chess .section-banner .right-col .video-wrapper img{-webkit-transform:translateY(0);transform:translateY(0)}.chess .section-banner .right-col .video-wrapper iframe{margin-left:-7%}.chess .section-pictogramms .wrapper-pictogramms{padding:0 20px}.chess .section-pictogramms .wrapper-pictogramms .right-col .title{font-size:110px;line-height:95px;padding:52px 0 0}.chess .section-pictogramms .wrapper-pictogramms .right-col .descr{font-size:28px;line-height:38px;padding:44px 0 0 5px;font-family:Circe}.chess .section-pictogramms .wrapper-pictogramms .left-col{width:100%;margin:20px 0;height:620px}.chess .section-pictogramms .wrapper-pictogramms .right-col{width:100%;padding-right:0;padding-left:0}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-1{top:7%;left:27%;width:17%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-2{top:12%;left:55%;width:14%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-3{top:19%;left:4%;width:20%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-4{top:23%;right:6.5%;width:19%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-5{top:39%;left:20%;width:16%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-6{top:37%;right:42%;width:18%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-7{top:40%;right:24%;width:15%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-8{top:55%;left:6%;width:12%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-9{top:58%;right:9%;width:14%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-10{top:70%;left:27%;width:12%}.chess .section-pictogramms .wrapper-pictogramms .left-col .pos-11{top:70%;right:31%;width:19%}.chess .section-conclusion .wrap{height:2365px}.chess .section-conclusion .wrapper-conclusion .wrapper-text .descr{font-size:28px;line-height:38px;font-family:Circe}.chess .section-conclusion .wrapper-conclusion{min-height:2365px;background:#f0eef0 url(/static/img/chess/chess_board.jpg) no-repeat;background-position:-160px bottom;background-size:1700px auto}.chess .section-conclusion .wrap .bg{height:2365px;background-position:-485px 534px}.chess .section-conclusion .wrapper-conclusion .pen{width:400px;top:350px;right:-117px}.chess .section-conclusion .wrapper-conclusion .ipad{width:1095px;right:-94px;top:432px}.chess .section-conclusion .wrapper-conclusion .wrapper-text{padding:26px 0 0 4px;width:100%;box-sizing:border-box;margin:0}.chess .section-conclusion .wrapper-conclusion .wrapper-text .title{padding-bottom:40px}.chess .section-conclusion .wrapper-conclusion .iphone{width:584px;left:35px;right:0;bottom:165px}.chess .section-conclusion .wrapper-conclusion .text{display:none}.chess .section-conclusion .btn-about{bottom:62px;left:215px}.chess .section-conclusion .wrapper-conclusion .figurs{width:390px;left:-185px;top:1390px}}.wrapper.russia{background:#fff}.russia .section-long-screen{width:100%;float:left;margin-top:90px;min-height:300px}.russia .section-long-screen.initial-state .wrapper-long-screen .wrapper-cols .right-col .screen,.russia .section-long-screen.initial-state .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .image,.russia .section-long-screen.initial-state .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title,.russia .section-long-screen.initial-state .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .date,.russia .section-long-screen.initial-state .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .text{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.russia .section-long-screen .wrapper-long-screen,.russia .section-long-screen .wrapper-long-screen .wrapper-cols{max-width:100%;width:1260px;overflow:hidden;margin:0 auto;min-height:300px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols{padding-top:80px;box-sizing:border-box;padding-right:40px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header{float:left;width:100%;padding-bottom:80px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block{width:30%;float:left;position:relative;padding-right:30px;padding-top:5px;box-sizing:border-box}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .image{width:60px;float:right;-webkit-transition:transform .6s ease-out .3s,opacity .6s ease-out .3s;transition:transform .6s ease-out .3s,opacity .6s ease-out .3s}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title{position:absolute;font-family:Reforma;font-size:160px;text-transform:uppercase;width:260px;text-align:right;line-height:135px;top:200px;letter-spacing:-2px;right:30px;color:#282828;-webkit-transition:transform .6s ease-out .8s,opacity .6s ease-out .8s;transition:transform .6s ease-out .8s,opacity .6s ease-out .8s}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title font{width:100%;display:block}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title span{color:#0322ff;width:100%;display:block}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block{float:left;box-sizing:border-box;width:70%;padding-left:15px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .text{float:left;box-sizing:border-box;font-family:Circe;color:#686868;font-size:18px;width:65%;-webkit-transition:transform .6s ease-out .4s,opacity .6s ease-out .4s;transition:transform .6s ease-out .4s,opacity .6s ease-out .4s}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .date{float:left;box-sizing:border-box;font-family:CirceLight;color:#bbb;font-size:12px;text-transform:uppercase;width:35%;text-align:right;-webkit-transition:transform .6s ease-out .5s,opacity .6s ease-out .5s;transition:transform .6s ease-out .5s,opacity .6s ease-out .5s}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col{float:left;box-sizing:border-box;width:30%;padding-right:30px;min-height:100px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-1{float:right;width:85%;margin-top:595px;font-family:Circe;color:#bbb;font-size:16px;text-align:right;-webkit-transition:transform .6s ease-out,opacity .6s ease-out;transition:transform .6s ease-out,opacity .6s ease-out}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-1.initial-state{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-2{float:right;width:85%;margin-top:350px;font-family:Circe;color:#bbb;font-size:16px;text-align:right;-webkit-transition:transform .6s ease-out,opacity .6s ease-out;transition:transform .6s ease-out,opacity .6s ease-out}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-2.initial-state{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .right-col{float:left;box-sizing:border-box;width:70%;padding-left:15px;min-height:100px;padding-bottom:25px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .right-col .screen{box-shadow:0 0 16px 0 #949494;-webkit-transition:transform .8s ease-out .9s,opacity .8s ease-out .9s;transition:transform .8s ease-out .9s,opacity .8s ease-out .9s}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .right-col .screen img{margin-bottom:0}.section-talking-heads{width:100%;float:left;min-height:300px;margin:40px 0;position:relative}.section-talking-heads .wrapper-talking-heads{max-width:100%;width:1260px;margin:0 auto;overflow:hidden;min-height:180px}.section-talking-heads .wrapper-talking-heads .wrapper-text{width:100%;box-sizing:border-box;padding:0 40px}.section-talking-heads .wrapper-talking-heads .wrapper-text .title{width:100%;float:left;font-family:Reforma;font-size:82px;color:#282828;text-transform:uppercase;padding-bottom:15px}.section-talking-heads .wrapper-talking-heads .wrapper-text .descr{width:40%;float:left;font-family:Circe;font-size:16px;color:#bbb}.section-talking-heads .wrapper-heads{width:100%;float:left;min-height:450px;position:relative;overflow:hidden;padding-top:30px;margin:0 0 65px}.section-talking-heads .wrap{bottom:65px;left:0}.section-talking-heads .heads,.section-talking-heads .wrap{width:100%;position:absolute;height:400px;background:#0036ff}.section-talking-heads .heads{bottom:0}.section-talking-heads .heads .klichko{width:550px;position:absolute;bottom:0;right:59%}.section-talking-heads .heads .klichko .klichko-items{position:relative}.section-talking-heads .heads .klichko .klichko-items .anchor{position:absolute;width:0;height:0;left:54.72606863%;top:38.95705521%}.section-talking-heads .heads .klichko .klichko-items .back-eyes{position:absolute;width:25.58699579%;height:8.66564417%;left:41.96267309%;top:34.58588957%;background:#fff}.section-talking-heads .heads .klichko .klichko-items .eyes{position:absolute;width:18.90427453%;height:4.67791411%;left:45.09331728%;top:36.19631902%}.section-talking-heads .heads .klichko .klichko-items .bust{position:relative}.section-talking-heads .heads .poroshenko{width:550px;position:absolute;bottom:0;left:50%;z-index:99;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-talking-heads .heads .poroshenko .poroshenko-items{position:relative}.section-talking-heads .heads .poroshenko .poroshenko-items .anchor{position:absolute;width:0;height:0;left:56.98041693%;top:40.26162791%}.section-talking-heads .heads .poroshenko .poroshenko-items .back-eyes{position:absolute;width:24.38408086%;height:6.39534884%;left:44.09349337%;top:37.57267442%;background:#fff}.section-talking-heads .heads .poroshenko .poroshenko-items .eyes{position:absolute;width:18.82501579%;height:4.65116279%;left:46.99936829%;top:37.86337209%}.section-talking-heads .heads .poroshenko .poroshenko-items .bust{position:relative}.section-talking-heads .heads .saakashvili{width:550px;position:absolute;bottom:0;left:59%}.section-talking-heads .heads .saakashvili .saakashvili-items{position:relative}.section-talking-heads .heads .saakashvili .saakashvili-items .anchor{position:absolute;width:0;height:0;left:52.07100592%;top:38.70246085%}.section-talking-heads .heads .saakashvili .saakashvili-items .back-eyes{position:absolute;width:22.84023669%;height:8.12826249%;left:40%;top:35.19761372%;background:#fff}.section-talking-heads .heads .saakashvili .saakashvili-items .eyes{position:absolute;width:16.80473373%;height:3.57941834%;left:43.13609467%;top:36.68903803%}.section-talking-heads .heads .saakashvili .saakashvili-items .bust{position:relative}.russia .section-layout{width:100%;float:left;min-height:300px}.russia .section-layout .wrapper-layout{max-width:100%;width:1260px;margin:-20px auto 0;min-height:300px;box-sizing:border-box;padding:20px 40px 0;overflow:hidden}.russia .section-layout .wrapper-layout .wrapper-text{width:50%;float:left;box-sizing:border-box;margin-bottom:100px;padding-right:15px}.russia .section-layout .wrapper-layout .wrapper-text .title{font-family:Reforma;color:#282828;font-size:82px;margin-top:-17px;text-transform:uppercase}.russia .section-layout .wrapper-layout .wrapper-text .descr{font-family:Circe;color:#bbb;font-size:16px;width:75%}.russia .section-layout .wrapper-layout .right-col{width:50%;float:right;box-sizing:border-box;padding-left:15px}.russia .section-layout .wrapper-layout .right-col .screen{float:left;margin-bottom:20px}.russia .section-layout .wrapper-layout .right-col .screen img{box-shadow:0 0 16px 0 #949494}.russia .section-layout .wrapper-layout .right-col .screen video{width:100%;box-shadow:0 0 16px 0 #949494}.russia .section-layout .wrapper-layout .left-col img{box-shadow:0 0 16px 0 #949494}.russia .section-layout .wrapper-layout .left-col{width:50%;float:right;box-sizing:border-box;padding-right:15px}.russia .section-typography{width:100%;float:left;min-height:300px;background:#f1f1f1;margin:-80px auto 0}.russia .section-typography .wrapper-typography{max-width:100%;width:1260px;box-sizing:border-box;padding:60px 40px 40px;margin:0 auto;min-height:300px;background:#f1f1f1;overflow:hidden}.russia .section-typography .wrapper-typography .title{width:100%;float:left;font-family:Reforma;color:#282828;font-size:82px;text-transform:uppercase}.russia .section-typography .wrapper-typography .row{width:100%;float:left;margin:25px 0}.russia .section-typography .wrapper-typography .row .screen-f{width:71%;box-sizing:border-box;float:left;border:1px solid #ccc}.russia .section-typography .wrapper-typography .row .descr-f{width:28%;margin-top:-5px;box-sizing:border-box;padding-left:30px;float:left;font-family:Circe;color:#bbb;font-size:16px}.russia .section-typography .wrapper-typography .row .screen-r{width:71%;box-sizing:border-box;float:right;border:1px solid #ccc;margin:15px 0}.russia .section-typography .wrapper-typography .row .descr-r{width:29%;margin-top:15px;box-sizing:border-box;padding-right:10px;float:right;font-family:Circe;color:#bbb;font-size:16px}.russia .section-mac-putin{width:100%;float:left;min-height:300px;background:#0036ff}.russia .section-mac-putin .wrapper-mac-putin{max-width:100%;width:1260px;overflow:hidden;box-sizing:border-box;padding:60px 0;min-height:300px;margin:0 auto}.russia .section-mac-putin .wrapper-mac-putin .mac{width:1140px;background:url(/static/img/russia/macbook.png) no-repeat;background-size:100% auto;height:645px;box-sizing:border-box;padding:41px 0 0 143px;margin:0 auto}.russia .section-mac-putin .wrapper-mac-putin .mac .screen{width:853px;height:532px;position:relative;overflow:hidden}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin{position:absolute;width:68%;right:-50px;bottom:-30px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .body{position:relative;width:100%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head{position:relative;width:45.8570525%;margin:0 0 -107px 134px;z-index:1}.isDesktop .russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head:hover{-webkit-animation:rotatehead .9s infinite linear;animation:rotatehead .9s infinite linear}@-webkit-keyframes rotatehead{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotatehead{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head .anchor{position:absolute;width:0;height:0;left:74.06896552%;top:50.79030558%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head .back-eyes{position:absolute;width:49.24137931%;height:9.16754478%;left:46.48275862%;top:45.73234984%;background:#fff}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head .eyes{position:absolute;width:37.65517241%;height:5.05795574%;left:53.24137931%;top:47.62908325%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head .bust{position:relative}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .logo{width:315px;position:absolute;top:37%;left:10%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .btn{position:absolute;bottom:135px;left:11%;width:290px;box-sizing:border-box;background:#0036ff;text-align:center;color:#fff;text-transform:uppercase;border-radius:40px;padding:17px 0 11px 14px;font-family:CirceBold;font-size:19px}.russia .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.russia .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span,.russia .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.russia .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#fff}.russia .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:auto 100%;background-position:50%}.russia .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:auto 100%;background-position:50%}@media(min-width:1281px){.russia .section-long-screen .wrapper-long-screen .wrapper-cols .right-col{padding-right:15px}.section-talking-heads .wrapper-heads{max-width:100%}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .date{padding-right:15px}}@media(max-width:1160px) and (min-width:1042px){.russia .section-mac-putin .wrapper-mac-putin .mac{width:1041px;padding:35px 0 0 130px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen{width:780px;height:489px}}@media(max-width:1041px) and (min-width:998px){.russia .section-long-screen{margin-top:80px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title{top:190px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-1{margin-top:700px}.section-talking-heads .wrapper-talking-heads .wrapper-text .descr{width:45%}.section-talking-heads .wrapper-heads{margin:0 0 60px;min-height:402px}.section-talking-heads .heads,.section-talking-heads .wrap{height:300px}.section-talking-heads .heads .klichko,.section-talking-heads .heads .poroshenko,.section-talking-heads .heads .saakashvili{width:460px}.russia .section-layout .wrapper-layout .wrapper-text{margin-bottom:25px}.russia .section-mac-putin .wrapper-mac-putin .mac{width:980px;padding:35px 0 0 123px;height:550px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen{width:733px;height:457px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .logo{width:340px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .btn{width:315px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin{width:62%;right:-49px;bottom:-20px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head{margin:0 0 -86px 107px}}@media(max-width:997px) and (min-width:786px){.russia .section-long-screen{margin-top:70px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title{top:210px;font-size:110px;line-height:100px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-1{margin-top:700px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-2{margin-top:150px}.section-talking-heads .wrapper-talking-heads .wrapper-text .descr{width:50%}.section-talking-heads .wrapper-heads{margin:0;min-height:300px}.section-talking-heads{margin:40px 0 60px}.section-talking-heads .wrap{height:200px;bottom:0}.section-talking-heads .heads{height:200px}.section-talking-heads .heads .klichko{width:320px;right:70%}.section-talking-heads .heads .poroshenko{width:320px}.section-talking-heads .heads .saakashvili{width:320px;left:70%}.russia .section-layout .wrapper-layout .wrapper-text{margin-bottom:25px}.russia .section-layout .wrapper-layout .wrapper-text .descr{width:100%}.russia .section-typography .wrapper-typography .row .descr-f,.russia .section-typography .wrapper-typography .row .descr-r{margin-top:0;width:36%}.russia .section-typography .wrapper-typography .row .screen-f,.russia .section-typography .wrapper-typography .row .screen-r{width:63%}.russia .section-mac-putin .wrapper-mac-putin .mac{width:820px;padding:30px 0 0 103px;height:465px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen{width:613px;height:383px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .logo{width:240px;left:10%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .btn{width:235px;bottom:80px;padding:10px 0;left:10%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head{margin:0 0 -78px 93px}}@media(max-width:785px){.russia .section-long-screen{margin-top:90px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols{padding-right:0}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header{padding-bottom:52px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block{min-height:20px;width:100%;padding-left:30px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .image{display:none}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .text{width:100%;font-size:26px;line-height:38px;padding:3px 26px 0 0}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block .date{width:100%;text-align:left;margin-top:20px;font-size:22px;margin-left:0}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title{font-size:118px;width:100%;line-height:110px;top:0;padding:0;text-align:left;position:inherit}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title font,.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .l-block .title span{display:inline}.section-talking-heads .wrapper-talking-heads .wrapper-text{padding:0 23px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .wrapper-header .r-block{width:100%;padding-left:30px;padding-top:15px}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col,.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-1,.russia .section-long-screen .wrapper-long-screen .wrapper-cols .left-col .text-2{display:none}.russia .section-long-screen .wrapper-long-screen .wrapper-cols .right-col{width:100%;padding-left:0}.section-talking-heads .wrapper-talking-heads .wrapper-text .descr{width:100%;font-size:28px;line-height:38px}.section-talking-heads .wrapper-heads{margin:0;min-height:390px}.section-talking-heads .wrap{height:200px;bottom:0}.section-talking-heads .heads{height:280px}.section-talking-heads .heads .klichko{width:400px;left:-53px}.section-talking-heads .heads .poroshenko{width:396px}.section-talking-heads .heads .saakashvili{width:396px;right:-38px}.russia .section-layout .wrapper-layout{padding:25px 23px}.russia .section-layout .wrapper-layout .wrapper-text{margin-bottom:25px;width:100%;padding-right:0}.russia .section-layout .wrapper-layout .wrapper-text .title{margin-top:0}.russia .section-layout .wrapper-layout .wrapper-text .descr{width:100%;font-size:28px;line-height:38px;padding-top:14px}.russia .section-layout .wrapper-layout .right-col{width:100%;padding-left:0;padding-top:7px}.russia .section-layout .wrapper-layout .left-col{width:100%;padding-right:0}.russia .section-typography .wrapper-typography{padding:60px 23px 40px}.russia .section-typography .wrapper-typography .title{padding:4px 4px 0}.russia .section-typography .wrapper-typography .row{margin:20px 0}.russia .section-typography .wrapper-typography .row .descr-f{margin-top:40px;margin-bottom:18px;width:100%;padding:0;font-size:28px;line-height:38px}.russia .section-typography .wrapper-typography .row .descr-r{margin-top:24px;margin-bottom:14px;width:100%;padding:0;font-size:28px;line-height:38px}.russia .section-typography .wrapper-typography .row .screen-f,.russia .section-typography .wrapper-typography .row .screen-r{width:100%;padding:0}.russia .section-mac-putin .wrapper-mac-putin{padding:81px 0 60px;min-height:560px}.russia .section-mac-putin .wrapper-mac-putin .mac{width:720px;padding:24px 0 0 89px;height:420px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen{width:542px;height:339px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .logo{width:204px;left:9%;top:35%}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .btn{width:185px;bottom:118px;padding:9px 0;left:10%;font-size:12px;font-family:Circe}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin{width:64%;right:-40px;bottom:-20px}.russia .section-mac-putin .wrapper-mac-putin .mac .screen .putin .head{margin:0 0 -64px 78px;width:48%}.russia .section-mac-putin .wrapper-mac-putin{margin:0 auto 20px}}.wrapper.empire{background:#fff}.empire .section-main-header{width:100%;float:left;margin-top:150px;min-height:300px}.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap{opacity:0}.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap .left-col .date,.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap .left-col .descr,.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap .left-col .title,.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap .right-col .wrapper-text .date,.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap .right-col .wrapper-text .descr,.empire .section-main-header.initial-state .wrapper-main-header .bg-wrap .right-col .wrapper-text .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.empire .section-main-header.initial-state .wrapper-main-header .hely{-webkit-animation:none;animation:none}.empire .section-main-header .wrapper-main-header{max-width:100%;margin:0 auto;width:1200px;box-sizing:border-box;padding:0 15px;min-height:300px}.empire .section-main-header .wrapper-main-header .bg-wrap{width:100%;background:#e9edf0;float:left;position:relative;overflow:hidden;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.empire .section-main-header .wrapper-main-header .left-col{width:50%;float:left;position:relative;z-index:1}.empire .section-main-header .wrapper-main-header .left-col .date,.empire .section-main-header .wrapper-main-header .left-col .descr,.empire .section-main-header .wrapper-main-header .left-col .title{display:none}.empire .section-main-header .wrapper-main-header .left-col .title{-webkit-transition:transform .6s ease-out 1s,opacity .6s ease-out 1s;transition:transform .6s ease-out 1s,opacity .6s ease-out 1s}.empire .section-main-header .wrapper-main-header .left-col .descr{-webkit-transition:transform .6s ease-out 1.1s,opacity .6s ease-out 1.1s;transition:transform .6s ease-out 1.1s,opacity .6s ease-out 1.1s}.empire .section-main-header .wrapper-main-header .left-col .date{-webkit-transition:transform .6s ease-out 1.2s,opacity .6s ease-out 1.2s;transition:transform .6s ease-out 1.2s,opacity .6s ease-out 1.2s}.empire .section-main-header .wrapper-main-header .left-col img{margin-bottom:0}.empire .section-main-header .wrapper-main-header .right-col{width:50%;float:left;position:relative;max-height:1041px}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text{width:100%;box-sizing:border-box;padding:40px;float:left;height:50%}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .title{font-family:Reforma;font-size:110px;line-height:90px;letter-spacing:-2px;color:#282828;text-transform:uppercase;-webkit-transition:transform .6s ease-out .9s,opacity .6s ease-out .9s;transition:transform .6s ease-out .9s,opacity .6s ease-out .9s}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .title span{display:block;width:100%;color:#54c3a9}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .descr{font-family:Circe;font-size:18px;color:#686868;width:100%;float:left;margin:20px 0 30px;position:relative;z-index:9;-webkit-transition:transform .6s ease-out 1s,opacity .6s ease-out 1s;transition:transform .6s ease-out 1s,opacity .6s ease-out 1s}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .date{font-family:CirceLight;font-size:12px;color:#ccc;width:100%;text-transform:uppercase;float:left;margin:0 0 20px;position:relative;z-index:9;-webkit-transition:transform .6s ease-out 1.1s,opacity .6s ease-out 1.1s;transition:transform .6s ease-out 1.1s,opacity .6s ease-out 1.1s}.empire .section-main-header .wrapper-main-header .left-col .date{font-family:CirceLight;font-size:12px;color:#ccc;width:100%;text-transform:uppercase;float:left;margin:0 0 20px;bottom:0;position:absolute;box-sizing:border-box;padding:0 40px}.empire .section-main-header .wrapper-main-header .right-col .wrap-bottom{position:relative;overflow:hidden;width:100%;bottom:0;height:50%}.empire .section-main-header .wrapper-main-header .hely{position:absolute;bottom:245px;right:-50px;-webkit-animation:helyfly 15s infinite linear;animation:helyfly 15s infinite linear}@-webkit-keyframes helyfly{0%{-webkit-transform:translateX(0);transform:translateX(0)}99%{-webkit-transform:translateX(-630px);transform:translateX(-630px)}99.001%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes helyfly{0%{-webkit-transform:translateX(0);transform:translateX(0)}99%{-webkit-transform:translateX(-630px);transform:translateX(-630px)}99.001%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.empire .section-main-header .wrapper-main-header .build-1{position:absolute;bottom:0;width:10%;right:36%;z-index:99}.empire .section-main-header .wrapper-main-header .build-2{position:absolute;bottom:0;width:10%;right:28.5%;z-index:99}.empire .section-main-header .wrapper-main-header .build-3{position:absolute;bottom:0;width:10%;right:23.5%;z-index:99}.empire .section-main-header .wrapper-main-header .build-4{position:absolute;bottom:0;width:20%;right:8%;z-index:99}.empire .section-main-header .wrapper-main-header .build-5{position:absolute;bottom:0;width:25%;right:-5%;z-index:99}.empire .section-main-header .wrapper-main-header .build-6{position:absolute;bottom:0;width:15%;right:-7%;z-index:99}.empire .section-diag{width:100%;float:left;box-sizing:border-box;padding:90px 40px}.empire .section-diag.initial-state .wrapper-diag .left-col,.empire .section-diag.initial-state .wrapper-diag .right-col{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.empire .section-diag .wrapper-diag{max-width:100%;min-height:100px;overflow:hidden;width:1260px;margin:0 auto;padding:0 80px;box-sizing:border-box}.empire .section-diag .wrapper-diag .left-col{width:35%;float:left;box-sizing:border-box;padding:0 10px;-webkit-transition:transform .8s ease-out,opacity .8s ease-out;transition:transform .8s ease-out,opacity .8s ease-out}.empire .section-diag .wrapper-diag .right-col{width:65%;float:left;-webkit-transition:transform .8s ease-out .3s,opacity .8s ease-out .3s;transition:transform .8s ease-out .3s,opacity .8s ease-out .3s}.empire .section-diag .wrapper-diag .right-col .text{font-size:16px;font-family:Circe;color:hsla(0,0%,41%,.7);padding-top:90px;padding-left:40px;max-width:550px}.empire .section-images{float:left;width:100%;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.empire .section-images.initial-state{opacity:0}.empire .section-images .sect-1,.empire .section-images .sect-1-1{float:left;width:50%}.empire .section-images .sect-2,.empire .section-images .sect-3,.empire .section-images .sect-4,.empire .section-images .sect-5,.empire .section-images .sect-6,.empire .section-images .sect-7,.empire .section-images .sect-8,.empire .section-images .sect-9{width:100%;margin:0 auto}.empire .section-images .sect-2 img,.empire .section-images .sect-3 img,.empire .section-images .sect-4 img,.empire .section-images .sect-5 img,.empire .section-images .sect-6 img,.empire .section-images .sect-7 img,.empire .section-images .sect-8 img,.empire .section-images .sect-9 img{width:100%}.empire .section-bottom{width:100%;float:left;background:#3a3d44;padding:40px 0 0}.empire .section-bottom.initial-state .wrapper-bottom{opacity:0}.empire .section-bottom .section.initial-state.sect-10,.empire .section-bottom .section.initial-state.sect-11,.empire .section-bottom .section.initial-state.sect-12,.empire .section-bottom .section.initial-state.sect-13,.empire .section-bottom .section.initial-state.sect-14{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.empire .section-bottom .wrapper-bottom{max-width:100%;background:#3a3d44;width:1260px;overflow:hidden;margin:0 auto;box-sizing:border-box;padding:0 40px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.empire .section-bottom .wrapper-bottom .sect-10{width:60%;float:left;padding:120px 0 0 170px}.empire .section-bottom .wrapper-bottom .sect-10,.empire .section-bottom .wrapper-bottom .sect-12{margin:10px auto;overflow:hidden;-webkit-transition:transform .8s ease-out,opacity .8s ease-out;transition:transform .8s ease-out,opacity .8s ease-out}.empire .section-bottom .wrapper-bottom .sect-12{width:80%;padding:60px 0 120px}.empire .section-bottom .wrapper-bottom .sect-13{width:80%;margin:10px auto;padding:122px 0 120px}.empire .section-bottom .sect-14,.empire .section-bottom .wrapper-bottom .sect-13{overflow:hidden;-webkit-transition:transform .8s ease-out,opacity .8s ease-out;transition:transform .8s ease-out,opacity .8s ease-out}.empire .section-bottom .sect-14{box-sizing:border-box;width:100%;height:auto}.empire .section-bottom .sect-14 .video{display:block}.empire .section-bottom .sect-14.mobile{box-sizing:border-box;padding:95px 40px 185px;width:100%;height:auto}.empire .section-bottom .sect-14.mobile,.empire .section-bottom .wrapper-bottom .sect-11{overflow:hidden;-webkit-transition:transform .8s ease-out,opacity .8s ease-out;transition:transform .8s ease-out,opacity .8s ease-out}.empire .section-bottom .wrapper-bottom .sect-11{width:60%;margin:10px auto;padding:185px 0 60px}.empire .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.empire .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#fff}.empire .section-nav-proj .wrapper-nav-proj .next-proj .wrap .hint,.empire .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.empire .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span{color:#34343d}.empire .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:auto 100%;background-position:50%}.empire .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:auto 100%;background-position:50%}@media(max-width:1095px) and (min-width:1042px){.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .title{font-size:110px;line-height:90px}}@media(max-width:1041px) and (min-width:998px){.empire .section-main-header{margin-top:140px}.empire .section-main-header .wrapper-main-header .hely{bottom:28%}.empire .section-main-header .wrapper-main-header .build-1{width:5%;right:41%}.empire .section-main-header .wrapper-main-header .build-2{width:4%;right:33%}.empire .section-main-header .wrapper-main-header .build-3{width:4%;right:28%}.empire .section-main-header .wrapper-main-header .build-4{width:6%;right:19%}.empire .section-main-header .wrapper-main-header .build-5{width:8%;right:10%}.empire .section-main-header .wrapper-main-header .build-6{width:5%;right:3%}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .title{font-size:110px;line-height:90px}.empire .section-bottom .wrapper-bottom .sect-10{width:60%;float:none;padding-left:0}.empire .section-diag .wrapper-diag .right-col .text{padding-top:40px}.empire .section-bottom .wrapper-bottom .sect-10,.empire .section-bottom .wrapper-bottom .sect-11{width:60%}.empire .section-bottom .wrapper-bottom .sect-12,.empire .section-bottom .wrapper-bottom .sect-13{width:80%}.empire .section-bottom .wrapper-bottom .sect-14{width:62%}}@media(max-width:997px) and (min-width:786px){.empire .section-main-header{margin-top:85px}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .descr{font-size:14px}.empire .section-main-header .wrapper-main-header .right-col .wrapper-text .title{font-size:105px;line-height:80px}.empire .section-main-header .wrapper-main-header .hely{bottom:28%}.empire .section-main-header .wrapper-main-header .build-1{width:5%;right:41%}.empire .section-main-header .wrapper-main-header .build-2{width:4%;right:33%}.empire .section-main-header .wrapper-main-header .build-3{width:4%;right:28%}.empire .section-main-header .wrapper-main-header .build-4{width:6%;right:19%}.empire .section-main-header .wrapper-main-header .build-5{width:8%;right:10%}.empire .section-main-header .wrapper-main-header .build-6{width:5%;right:3%}.empire .section-diag{padding:40px}.empire .section-diag .wrapper-diag .right-col .text{padding-top:10px}.empire .section-bottom .wrapper-bottom .sect-10{width:80%;float:none;padding-left:0;width:60%}.empire .section-bottom .wrapper-bottom .sect-11{width:60%}.empire .section-bottom .wrapper-bottom .sect-12,.empire .section-bottom .wrapper-bottom .sect-13{width:80%}.empire .section-bottom .wrapper-bottom .sect-14{width:62%}}@media(max-width:785px){.empire .section-main-header{margin-top:90px}.empire .section-diag .wrapper-diag,.empire .section-main-header .wrapper-main-header{padding:0}.empire .section-main-header .wrapper-main-header .hely,.empire .section-main-header .wrapper-main-header .right-col,.empire .section-main-header .wrapper-main-header div[class^=build-]{display:none}.empire .section-main-header .wrapper-main-header .left-col{width:100%}.empire .section-main-header .wrapper-main-header .left-col .title{display:block;font-family:Reforma;font-size:192px;line-height:164px;color:#fff;text-transform:uppercase;position:absolute;top:40px;box-sizing:border-box;padding:0 40px}.empire .section-main-header .wrapper-main-header .left-col .title span{display:block;width:100%;color:#54c3a9}.empire .section-main-header .wrapper-main-header .left-col .date{display:block;font-size:15px;margin:0 0 33px}.empire .section-main-header .wrapper-main-header .left-col .descr{display:block;font-family:Circe;font-size:28px;line-height:38px;color:#fff;width:100%;float:left;margin:20px 0;position:absolute;bottom:85px;box-sizing:border-box;padding:0 40px}.empire .section-main-header .wrapper-main-header .left-col .descr p:first-child{margin-bottom:35px}.empire .section-main-header .wrapper-main-header .left-col .descr p:last-child{margin-bottom:0}.empire .section-main-header .wrapper-main-header .left-col .temp-wrap{display:block;position:absolute;width:100%;top:0;float:left;height:100%;background:rgba(0,0,0,.5)}.empire .section-diag{padding:40px}.empire .section-diag .wrapper-diag .left-col{width:100%;padding:0}.empire .section-diag .wrapper-diag .right-col{width:100%}.empire .section-diag .wrapper-diag .right-col .text{padding-top:27px;padding-bottom:15px;padding-left:0;font-size:28px;line-height:38px;max-width:100%}.empire .section-bottom .wrapper-bottom .sect-10{width:100%;float:none;padding:30px 0 0}.empire .section-bottom .wrapper-bottom .sect-11,.empire .section-bottom .wrapper-bottom .sect-12,.empire .section-bottom .wrapper-bottom .sect-13,.empire .section-bottom .wrapper-bottom .sect-14{width:100%;padding:97px 0 40px}.empire .section-bottom{margin-top:-2px}}.wrapper.cards{background:#fff}.cards .section-header{width:100%;float:left;min-height:780px;position:relative;background:#1f1e23}.cards .section-header.initial-state .bg{opacity:0}.cards .section-header.initial-state .wrapper-header .date,.cards .section-header.initial-state .wrapper-header .descr,.cards .section-header.initial-state .wrapper-header .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.cards .section-header .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/img/cards/bg-header.jpg) no-repeat;background-size:auto 100%;background-position:top;-webkit-transition:transform .8s ease-out .3s,opacity .8s ease-out .3s;transition:transform .8s ease-out .3s,opacity .8s ease-out .3s}.cards .section-header .wrapper-header{margin:0 auto;box-sizing:border-box;padding:80px;overflow:hidden;width:100%;max-width:1260px;position:relative;min-height:925px}.cards .section-header .wrapper-header .title{font-family:Reforma;font-size:160px;line-height:130px;letter-spacing:-2px;color:#fff;padding:120px 0 20px;text-transform:uppercase;-webkit-transition:transform .6s ease-out 1.3s,opacity .6s ease-out 1.3s;transition:transform .6s ease-out 1.3s,opacity .6s ease-out 1.3s}.cards .section-header .wrapper-header .title span{display:block;width:100%;color:#ff8d89}.cards .section-header .wrapper-header .descr{position:absolute;bottom:108px;max-width:550px;box-sizing:border-box;padding:0;width:39%;font-family:Circe;font-size:18px;line-height:24px;color:#fff;-webkit-transition:transform .6s ease-out 1.4s,opacity .6s ease-out 1.4s;transition:transform .6s ease-out 1.4s,opacity .6s ease-out 1.4s}.cards .section-header .wrapper-header .date{position:absolute;bottom:55px;box-sizing:border-box;padding:0;width:100%;font-family:CirceLight;font-size:12px;color:hsla(0,0%,41%,.7);text-transform:uppercase;-webkit-transition:transform .6s ease-out 1.5s,opacity .6s ease-out 1.5s;transition:transform .6s ease-out 1.5s,opacity .6s ease-out 1.5s}.cards .section-video{width:100%;float:left;height:auto}.cards .section-video section{padding:0;margin:0;display:block;position:relative;overflow:hidden}.cards .section-video .wrapper-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin:-5px 0 0}.cards .section-video .wrapper-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cards .section-images{width:100%;float:left;background:#1f1e23}.cards .section-images img{-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.cards .section-images.initial-state img{opacity:0}.cards .section-images .sect-1,.cards .section-images .sect-2,.cards .section-images .sect-4,.cards .section-images .sect-5,.cards .section-images .sect-6{width:100%;float:left}.cards .section-images .sect-5 img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cards .section-images .sect-3-1,.cards .section-images .sect-3-2{width:50%;float:left}.cards .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .hint,.cards .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.cards .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#34343d}.cards .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.cards .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span{color:#fff}.cards .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:auto 100%;background-position:50%}.cards .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:auto 100%;background-position:50%}@media(min-width:2040px){.cards .section-header .bg{background-position:center -280px}}@media(min-width:1901px){.cards .section-header{min-height:1080px}.cards .section-header .bg{background-size:100% auto}.cards .section-header .wrapper-header{min-height:1080px}}@media(max-width:1899px) and (min-width:1281px){.cards .section-header{min-height:830px}.cards .section-header .bg{background-size:100% auto}.cards .section-header .wrapper-header{min-height:830px}.cards .section-header .wrapper-header .descr{width:60%;bottom:120px;font-size:18px}.cards .section-header .wrapper-header .date{bottom:70px}}@media(min-width:1300px){.cards .section-header .wrapper-header{max-width:2060px}}@media(max-width:1041px) and (min-width:998px){.cards .section-header{min-height:780px}.cards .section-header .bg{background-size:1280px auto}.cards .section-header .wrapper-header{min-height:780px}.cards .section-header .wrapper-header .title{padding:20px 0}.cards .section-header .wrapper-header .descr{width:50%}}@media(max-width:997px) and (min-width:786px){.cards .section-header{min-height:680px;margin-top:70px}.cards .section-header .bg{background-size:1024px auto;background-position:0 0}.cards .section-header .wrapper-header{min-height:680px}.cards .section-header .wrapper-header .descr{width:60%}}@media(max-width:785px){.cards .section-header{min-height:740px;margin-top:90px}.cards .section-header .bg{background-size:2060px auto;background-position:41% -138px}.cards .section-header .wrapper-header{min-height:1225px;padding:80px 60px}.cards .section-header .wrapper-header .title{font-size:130px;line-height:110px;padding:0}.cards .section-header .wrapper-header .descr{width:100%;color:#bbb;padding:0 140px 0 0;font-size:28px;line-height:38px;bottom:112px}.cards .section-header .wrapper-header .date{bottom:36px;font-family:Circe;font-size:22px}.cards .section-images .sect-3-1,.cards .section-images .sect-3-2{width:100%}}.wrapper.recycle{background:#fff}.recycle .section-header{width:100%;float:left;margin-top:100px;padding:110px 0 60px}.recycle .section-header.initial-state .wrapper-recycle .logo .logo-wrapper-follow{opacity:0}.recycle .section-header .wrapper-header{max-width:100%;width:1260px;margin:0 auto}.recycle .section-header .wrapper-header .logo{width:100%;box-sizing:border-box;float:left;position:relative;padding:0 10%;margin-bottom:70px}.recycle .section-header .wrapper-header .logo .logo-wrapper-follow{position:relative;width:100%;height:0;top:0;left:0;padding-top:49.48599983%;-webkit-transition:opacity 0s .01s;transition:opacity 0s .01s}.recycle .section-header .wrapper-header .logo .logo-wrapper-follow svg,.recycle .section-header .wrapper-header .logo .logo-wrapper-text{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.recycle .section-header .wrapper-header .logo .logo-wrapper-text svg{position:absolute;left:0;top:0;width:100%;height:100%;fill:#414042;fill-opacity:1;fill-rule:nonzero;stroke:none}.recycle .section-header .wrapper-header .logo .logo-wrapper-gradient{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.recycle .section-header .wrapper-header .logo .logo-wrapper-gradient svg{position:absolute;left:0;top:0;width:100%;height:100%}.recycle .section-header .wrapper-header .wrapper-text{width:100%;box-sizing:border-box;padding:0 40px 0 15%}.recycle .section-header .wrapper-header .wrapper-text.initial-state .date,.recycle .section-header .wrapper-header .wrapper-text.initial-state .descr,.recycle .section-header .wrapper-header .wrapper-text.initial-state .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.recycle .section-header .wrapper-header .wrapper-text .title{width:44%;float:left;font-size:110px;line-height:90px;font-family:Reforma;text-transform:uppercase;text-align:left;color:#bbb;padding-right:10px;box-sizing:border-box;letter-spacing:-2px;-webkit-transition:transform .6s ease-out,opacity .6s ease-out;transition:transform .6s ease-out,opacity .6s ease-out}.recycle .section-header .wrapper-header .wrapper-text .title span{width:100%;float:left;display:block}.recycle .section-header .wrapper-header .wrapper-text .descr{width:50%;float:left;font-family:Circe;font-size:16px;line-height:24px;color:hsla(0,0%,41%,.7);box-sizing:border-box;padding:120px 0 20px 20px;-webkit-transition:transform .6s ease-out .1s,opacity .6s ease-out .1s;transition:transform .6s ease-out .1s,opacity .6s ease-out .1s}.recycle .section-header .wrapper-header .wrapper-text .date{float:left;font-family:CirceLight;font-size:12px;color:hsla(0,0%,80%,.8);text-transform:uppercase;box-sizing:border-box;padding:0 20px;-webkit-transition:transform .6s ease-out .2s,opacity .6s ease-out .2s;transition:transform .6s ease-out .2s,opacity .6s ease-out .2s}.recycle .section-two-logos{float:left;width:100%;margin:120px 0 30px;background:#414042}.recycle .section-two-logos.initial-state .wrapper-two-logos .left-logo,.recycle .section-two-logos.initial-state .wrapper-two-logos .right-logo{opacity:0}.recycle .section-two-logos .wrapper-two-logos{max-width:100%;width:1260px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:150px 100px 205px}.recycle .section-two-logos .wrapper-two-logos .left-logo{float:left;width:53%;-webkit-transition:transform .8s ease-out .2s,opacity .8s ease-out .2s;transition:transform .8s ease-out .2s,opacity .8s ease-out .2s}.recycle .section-two-logos .wrapper-two-logos .right-logo{float:right;width:53%;box-sizing:border-box;margin-top:10px;-webkit-transition:transform .8s ease-out .6s,opacity .8s ease-out .6s;transition:transform .8s ease-out .6s,opacity .8s ease-out .6s}.recycle .section-images{width:100%;float:left;position:relative;z-index:99}.recycle .section-images.initial-state .wrapper-images{opacity:0}.recycle .section-images .wrapper-images{max-width:100%;width:1260px;margin:0 auto;overflow:hidden;-webkit-transition:transform .8s ease-out .2s,opacity .8s ease-out .2s;transition:transform .8s ease-out .2s,opacity .8s ease-out .2s}.recycle .sect-2,.recycle .section-images .sect-1{width:100%;float:left}.recycle .sect-2{position:relative;z-index:9;margin-top:-230px}.recycle .sect-2.initial-state img{opacity:0}.recycle .sect-2 img{-webkit-transition:transform .8s ease-out .2s,opacity .8s ease-out .2s;transition:transform .8s ease-out .2s,opacity .8s ease-out .2s}.recycle .section-nav-proj .wrapper-nav-proj .next-proj .wrap .hint,.recycle .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.recycle .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span,.recycle .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .hint,.recycle .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.recycle .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#34343d}.recycle .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:auto 100%;background-position:50%}.recycle .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:auto 100%;background-position:50%}@media(max-width:1122px) and (min-width:1042px){.recycle .section-header .wrapper-header .wrapper-text .title{font-size:110px}.recycle .section-header .wrapper-header .wrapper-text .descr{padding:95px 0 20px 20px}}@media(max-width:1041px) and (min-width:998px){.recycle .section-header{margin-top:80px}.recycle .section-header .wrapper-header .wrapper-text .title{font-size:110px;line-height:90px}.recycle .section-header .wrapper-header .wrapper-text .descr{padding:66px 0 10px 20px}.recycle .sect-2{margin-top:-180px}}@media(max-width:997px) and (min-width:786px){.recycle .section-header{margin-top:70px;padding:110px 0 40px}.recycle .section-header .wrapper-header .wrapper-text .descr{padding:40px 0 10px 20px;font-size:16px;line-height:24px}.recycle .section-header .wrapper-header .wrapper-text .title{font-size:100px;line-height:75px;padding-top:20px;padding-bottom:40px}.recycle .section-header .wrapper-header .wrapper-text .date{width:56%;float:right}.recycle .section-two-logos .wrapper-two-logos .right-logo{width:53%;padding:0;margin-top:30px}.recycle .sect-2{margin-top:-165px}}@media(max-width:785px){.recycle .section-header{margin-top:90px;padding:90px 0 0}.recycle .section-header .wrapper-header .wrapper-text{padding:0 20px 0 23px}.recycle .section-header .wrapper-header .wrapper-text .descr{padding:3px 25px 0 15px;width:100%;font-size:28px;line-height:38px}.recycle .section-header .wrapper-header .wrapper-text .title{width:100%;text-align:left;font-size:114px;line-height:100px;padding:67px 0 20px 17px}.recycle .section-header .wrapper-header .wrapper-text .title span{float:none;display:inline}.recycle .section-header .wrapper-header .wrapper-text .date{padding:39px 16px 0;font-size:22px;font-family:Circe}.recycle .section-two-logos{margin:80px 0 30px}.recycle .section-two-logos .wrapper-two-logos{padding:140px 100px 205px}.recycle .section-two-logos .wrapper-two-logos .left-logo{float:left;width:80%;box-sizing:border-box;padding:0 47px 0 0}.recycle .section-two-logos .wrapper-two-logos .right-logo{float:right;width:80%;margin-top:124px;padding:0 14px 0 29px}.recycle .sect-2{margin-top:-150px}}.wrapper.public_space{background:#fff}.public_space .section-header{width:100%;float:left;margin-top:100px;background:#fbed95;position:relative}.public_space .section-header.initial-state .bg{opacity:0}.public_space .section-header.initial-state .wrapper-header .date,.public_space .section-header.initial-state .wrapper-header .descr,.public_space .section-header.initial-state .wrapper-header .title{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.public_space .section-header .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/static/img/Public_space/header-bg.jpg) no-repeat;background-size:1500px auto;background-position:0;-webkit-transition:transform .8s ease-out .3s,opacity .8s ease-out .3s;transition:transform .8s ease-out .3s,opacity .8s ease-out .3s}.public_space .section-header .wrapper-header{max-width:100%;width:1260px;margin:0 auto;padding:80px;box-sizing:border-box;min-height:980px;position:relative}.public_space .section-header .wrapper-header .title{font-family:Reforma;font-size:135px;line-height:105px;color:#282828;letter-spacing:-2px;text-transform:uppercase;-webkit-transition:transform .6s ease-out 1.3s,opacity .6s ease-out 1.3s;transition:transform .6s ease-out 1.3s,opacity .6s ease-out 1.3s}.public_space .section-header .wrapper-header .title span{color:#05f;display:block;width:100%}.public_space .section-header .wrapper-header .descr{position:absolute;bottom:90px;max-width:500px;font-family:Circe;font-size:18px;color:#313133;width:40%;-webkit-transition:transform .6s ease-out 1.4s,opacity .6s ease-out 1.4s;transition:transform .6s ease-out 1.4s,opacity .6s ease-out 1.4s}.public_space .section-header .wrapper-header .descr p{float:left;width:100%;margin:0 0 30px}.public_space .section-header .wrapper-header .date{position:absolute;bottom:55px;font-family:CirceLight;font-size:12px;color:hsla(0,0%,41%,.7);text-transform:uppercase;-webkit-transition:transform .6s ease-out 1.5s,opacity .6s ease-out 1.5s;transition:transform .6s ease-out 1.5s,opacity .6s ease-out 1.5s}.public_space .section-images{width:100%;float:left}.public_space .section-images img{-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.public_space .section-images.initial-state img{opacity:0}.public_space .section-video{width:100%;float:left;height:auto}.public_space .section-video section{padding:0;margin:0;display:block;position:relative;overflow:hidden}.public_space .section-video .wrapper-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin:-5px 0 0}.public_space .section-video .wrapper-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.public_space .section-images .wrapper-images{width:100%;margin:0 auto;overflow:hidden}.public_space .section-images .wrapper-images .sect-1{margin-top:65px}.public_space .section-images .wrapper-images .sect-1,.public_space .section-images .wrapper-images .sect-2,.public_space .section-images .wrapper-images .sect-3,.public_space .section-images .wrapper-images .sect-4,.public_space .section-images .wrapper-images .sect-6,.public_space .section-images .wrapper-images .sect-7,.public_space .section-images .wrapper-images .sect-9,.public_space .section-images .wrapper-images .sect-10,.public_space .section-images .wrapper-images .sect-11,.public_space .section-images .wrapper-images .sect-12,.public_space .section-images .wrapper-images .sect-15,.public_space .section-images .wrapper-images .sect-16,.public_space .section-images .wrapper-images .sect-18,.public_space .section-images .wrapper-images .sect-19{width:100%;float:right}.public_space .section-images .wrapper-images .sect-5-1,.public_space .section-images .wrapper-images .sect-5-2,.public_space .section-images .wrapper-images .sect-17-1,.public_space .section-images .wrapper-images .sect-17-2{width:50%;float:right}.public_space .section-images .wrapper-images .sect-8-1,.public_space .section-images .wrapper-images .sect-8-2,.public_space .section-images .wrapper-images .sect-13-1,.public_space .section-images .wrapper-images .sect-13-2{width:50%;float:left}.public_space .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.public_space .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#fff}.public_space .section-nav-proj .wrapper-nav-proj .next-proj .wrap .hint,.public_space .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.public_space .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span{color:#34343d}.public_space .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:auto 100%;background-position:50%}.public_space .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:auto 100%;background-position:50%}@media(min-width:1300px){.public_space .section-header .wrapper-header{width:2060px}}@media(min-width:1281px){.public_space .section-header .bg{background-size:cover;background-position:50%}}@media(max-width:1041px) and (min-width:998px){.public_space .section-header{margin-top:80px}}@media(max-width:997px) and (min-width:786px){.public_space .section-header{margin-top:70px}.public_space .section-header .wrapper-header{min-height:700px;background-size:1024px auto;background-position:0 0}.public_space .section-header .wrapper-header .title{font-size:110px;line-height:100px}.public_space .section-header .wrapper-header .descr{bottom:60px;font-size:14px;width:40%}}@media(max-width:785px){.public_space .section-header{margin-top:90px;height:1535px;background:none}.public_space .section-header .bg{background-size:auto 1024px;background-position:-280px -15px}.public_space .section-header .wrapper-header{min-height:200px;height:1575px;padding:76px 0 40px}.public_space .section-header .wrapper-header .title{font-size:120px;line-height:105px;padding-left:56px}.public_space .section-header .wrapper-header .descr{width:100%;box-sizing:border-box;padding-right:56px;padding-left:56px;position:relative;margin-top:855px;max-width:100%;float:left;font-size:28px;line-height:38px}.public_space .section-header .wrapper-header .descr p{float:left;width:100%;margin:0 0 38px}.public_space .section-header .wrapper-header .date{position:relative;bottom:97px;font-family:Circe;padding-left:56px;font-size:22px}.public_space .section-images .wrapper-images .sect-5-1,.public_space .section-images .wrapper-images .sect-5-2,.public_space .section-images .wrapper-images .sect-8-1,.public_space .section-images .wrapper-images .sect-8-2,.public_space .section-images .wrapper-images .sect-13-1,.public_space .section-images .wrapper-images .sect-13-2,.public_space .section-images .wrapper-images .sect-17-1,.public_space .section-images .wrapper-images .sect-17-2{width:100%}}.wrapper .section-menu.with-animation{-webkit-transition:opacity .8s ease-out 1.2s,background .8s ease-out,border .8s ease-out;transition:opacity .8s ease-out 1.2s,background .8s ease-out,border .8s ease-out;opacity:1}.wrapper .section-menu.with-animation.initial-state{opacity:0}.wrapper .studio .menu .name{-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.wrapper.studio{background:#242528}.studio .section-header{width:100%;float:left;min-height:641px;position:relative;overflow-y:hidden;margin-top:0;background:#000}.studio .section-header.initial-state .bg-video,.studio .section-header.initial-state .wrapper-header{opacity:0}.studio .section-header .wrapper-header{max-width:100%;width:1260px;overflow:hidden;min-height:740px;margin:60px auto 0;position:relative;-webkit-transition:opacity .8s ease-out 1.2s;transition:opacity .8s ease-out 1.2s}.studio .section-header .bg-video{min-height:800px;width:100%;overflow:hidden;position:absolute;-webkit-transition:opacity .8s ease-out .2s;transition:opacity .8s ease-out .2s}.studio .section-header .bg-video img{height:805px;position:absolute;top:-19px;right:-8%}.studio .section-header .wrapper-header .title{top:114px;left:155px;font-family:Reforma;font-size:140px;line-height:120px;letter-spacing:-2px;color:#fff;position:absolute;text-transform:uppercase}.studio .section-header .wrapper-header .title span{color:#ff9e9e;width:100%;display:block}.studio .section-header .wrapper-header .descr{width:27%;position:absolute;top:374px;left:160px;line-height:22px;font-family:Circe;color:#bbb;font-size:17px}.studio .section-header .wrapper-header .descr p{margin-bottom:25px}.studio .section-office-people{float:left;width:100%;min-height:500px;background-color:transparent;-webkit-transition:background-color .8s ease-out 1.2s;transition:background-color .8s ease-out 1.2s}.studio .section-office-people.initial-state{background:#000}.studio .section-office-people.initial-state .wrapper-office-people{opacity:0}.studio .section-office-people .wrapper-office-people{max-width:100%;width:1263px;box-sizing:border-box;padding:40px 36px 20px;overflow:hidden;margin:0 auto;min-height:500px;-webkit-transition:opacity .8s ease-out 1.2s;transition:opacity .8s ease-out 1.2s}.studio .section-office-people .wrapper-office-people .office{width:74%;box-sizing:border-box;float:left;padding:0;position:relative}.studio .section-office-people .wrapper-office-people .people{width:26%;box-sizing:border-box;padding:10px 0 10px 30px;float:left}.studio .section-office-people .wrapper-office-people .office .wrapper-slider{width:100%;float:left;position:relative;height:600px}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider{position:relative;width:100%;height:600px}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .next,.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .prev{width:50%;float:left;height:100%;cursor:pointer;position:relative;z-index:999}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide{position:absolute;z-index:99;cursor:pointer;-webkit-transition:opacity .3s ease-out .2s,transform .5s ease-out;transition:opacity .3s ease-out .2s,transform .5s ease-out}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.disable-transitions{-webkit-transition:none;transition:none}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.invisible{opacity:0;-webkit-transform:scale(.9) translateY(64px);transform:scale(.9) translateY(64px)}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.top{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.middle{-webkit-transform:scale(.95) translateY(32px);transform:scale(.95) translateY(32px)}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.bottom{-webkit-transform:scale(.9) translateY(64px);transform:scale(.9) translateY(64px)}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.fade-out{-webkit-transform:scale(1.05) translateY(-60px);transform:scale(1.05) translateY(-60px);opacity:0}.studio .section-office-people .wrapper-office-people .office .wrapper-slider .slider .slide.fade-in{-webkit-transform:scale(1.05) translateY(-60px);transform:scale(1.05) translateY(-60px);opacity:1;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.studio .section-office-people .wrapper-office-people .title{font-family:Reforma;color:#fff;font-size:58px;margin-bottom:6px;box-sizing:border-box;text-transform:uppercase;width:100%;float:left;padding:7px 0 0}.studio .section-office-people .wrapper-office-people .people .title{margin-left:6px;padding-top:0}.studio .section-office-people .wrapper-office-people .office .pagination{position:absolute;right:-8px;top:60px;height:7px}.studio .section-office-people .wrapper-office-people .office .pagination div{border-radius:100%;width:6px;height:6px;margin:0 7px;background:#bbb;float:left;cursor:pointer}.studio .section-office-people .wrapper-office-people .office .pagination div.active,.studio .section-office-people .wrapper-office-people .office .pagination div:hover{background:#666}.studio .section-office-people .wrapper-office-people .people .pos-man{width:50%;float:left;box-sizing:border-box;padding:0 5px 28px 0}.studio .section-office-people .wrapper-office-people .people .pos-man.sulliwan{cursor:pointer}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(2n+1){padding:0 5px 28px 10px}.studio .section-office-people .wrapper-office-people .people .pos-man .wrapper-pos{width:125px;margin:0 auto}.studio .section-office-people .wrapper-office-people .people .pos-man .logo{width:126px;height:126px;border-radius:100%;overflow:hidden;margin:0 auto}.studio .section-office-people .wrapper-office-people .people .pos-man .logo .img{border:3px solid #242528;width:120px;height:120px;border-radius:100%;overflow:hidden;-webkit-transition:border-color .5s ease-out,background .5s ease-out;transition:border-color .5s ease-out,background .5s ease-out}.studio .section-office-people .wrapper-office-people .people .pos-man:hover .logo .img{width:120px;height:120px;border:3px solid #ff9e9e;background:#ff9e9e}.studio .section-office-people .wrapper-office-people .people .pos-man .name{width:100%;text-align:center;color:#fff;font-family:Circe;font-size:16px;margin-top:17px;line-height:17px;-webkit-transition:color .5s ease-out;transition:color .5s ease-out}.studio .section-office-people .wrapper-office-people .people .pos-man:hover .name{color:#ff9e9e}.studio .section-office-people .wrapper-office-people .people .pos-man .name span{width:100%;display:block;margin-top:3px;text-transform:uppercase;font-family:Circe;font-size:11px;color:hsla(0,0%,60%,.8)}.studio .section-contact-us{width:100%;float:left;height:600px;margin:9px 0 20px}.studio .section-contact-us .wrapper-contact-us{max-width:100%;width:1260px;overflow:hidden;margin:0 auto;height:630px}.studio .section-contact-us .wrapper-contact-us .title{font-family:Reforma;color:#fff;padding:0 0 0 37px;font-size:55px;margin-bottom:10px;text-transform:uppercase;width:100%;float:left;box-sizing:border-box}.studio .section-contact-us .wrapper-contact-us .map{width:100%;float:left;height:560px;position:relative}.studio .section-contact-us .wrapper-contact-us .map #map_canvas{width:100%;float:left;height:590px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info{width:50%;position:absolute;right:-.2px;top:0;box-sizing:border-box;padding:0 30px 0 0;background:rgba(0,0,0,.5);height:560px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info{width:100%;float:left}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col{width:80%;min-height:200px;float:left;position:relative}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .auto{position:absolute;width:100%;top:0;left:0;z-index:3;padding:67px 0 45px 68px;box-sizing:border-box;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking{position:absolute;width:100%;top:0;left:0;opacity:0;z-index:1;background:rgba(0,0,0,.5);height:560px;padding:67px 0 45px 40px;box-sizing:border-box;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving .close,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking .close{background:url(/static/img/icons/Close_X.svg) no-repeat;background-size:100%;width:20px;height:20px;position:absolute;top:20px;right:20px;z-index:999;cursor:pointer;display:none}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving .close:hover,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking .close:hover{background:url(/static/img/icons/Close_X_hover.svg) no-repeat;background-size:100%;width:20px;height:20px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving span,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking span{width:100%;float:left;font-family:Circe;color:#fff;padding-right:30px;font-size:18px;box-sizing:border-box}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .first{width:100%;float:left;font-family:CirceBold;color:#fff;font-size:32px;margin-bottom:30px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text{width:100%;float:left;margin-bottom:30px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text span{width:100%;float:left;font-family:CirceExtraLight;color:#fff;font-size:26px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text span a{color:#fff}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text span.mail a:hover{color:#ff9e9e}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share{width:100%;float:left;margin-top:75px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon{float:left;margin:0 15px;width:48px;height:48px;-webkit-transition:background-image .8s ease-out;transition:background-image .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon:first-child{margin:0 15px 0 0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.facebook{background-image:url(/static/img/icons/Fb_big.svg);background-repeat:no-repeat;background-size:100%}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.facebook:after{background:url(/static/img/icons/Fb_big_hover.svg) no-repeat;content:'';background-size:100%;display:block;opacity:0;width:48px;height:48px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.behance{background-image:url(/static/img/icons/Be_big.svg);background-repeat:no-repeat;background-size:100%}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.behance:after{background:url(/static/img/icons/Be_big_hover.svg) no-repeat;content:'';background-size:100%;display:block;opacity:0;width:48px;height:48px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.insta{background-image:url(/static/img/icons/insta_big.svg);background-repeat:no-repeat;background-size:100%}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.insta:after{background:url(/static/img/icons/insta_big_hover.svg) no-repeat;content:'';background-size:100%;display:block;opacity:0;width:48px;height:48px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.isDesktop .studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.behance:hover:after,.isDesktop .studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.facebook:hover:after,.isDesktop .studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.insta:hover:after{opacity:1}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col{float:left;width:20%;box-sizing:border-box;padding:77px 0 0 40px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how{float:left;width:65px;cursor:pointer}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how div[class^=logo-]{overflow:hidden;display:table;margin:20px auto 5px;width:100%}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how div.logo-car{margin-top:0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how .logo-car{overflow:hidden;display:table;margin:20px auto;width:100%;height:45px;background-image:url(/static/img/studio/Car.svg);background-repeat:no-repeat;background-position:50% 0;background-size:65px 45px;-webkit-transition:background-image .8s ease-out;transition:background-image .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how .logo-car:after{background:url(/static/img/studio/Car_hover.svg) no-repeat;background-position:50% 0;background-size:65px 45px;content:'';width:100%;height:45px;opacity:0;display:block;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how .logo-foot{overflow:hidden;display:table;margin:20px auto;margin-top:40px!important;width:100%;height:80px;background:url(/static/img/studio/Man.svg) no-repeat;background-position:50% 0;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-transition:background .8s ease-out;transition:background .8s ease-out}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how .logo-foot:after{background:url(/static/img/studio/Man_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:0;height:0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how.active .descr,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how:hover .descr{color:#ff9e9e}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how.active{pointer-events:none}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how.active .logo-car:after,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how:hover .logo-car:after{opacity:1}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how.active .logo-foot,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how:hover .logo-foot{background:url(/static/img/studio/Man_hover.svg) no-repeat;background-position:50% 0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how .descr{width:100%;float:left;font-size:14px;text-align:center;color:#fff;font-family:Circe;text-transform:uppercase;-webkit-transition:color .8s ease-out;transition:color .8s ease-out}.studio .section-partners{width:100%;float:left;min-height:200px}.studio .section-partners .wrapper-partners{max-width:100%;width:1260px;margin:0 auto;overflow:hidden;min-height:200px;box-sizing:border-box;padding:72px 37px 140px}.studio .section-partners .wrapper-partners .title{color:#fff;padding:10px 0 20px;font-size:55px;font-family:Reforma;text-transform:uppercase}.studio .section-partners .wrapper-partners .pos-partners{width:25%;float:left;-webkit-transition:opacity .7s ease-out;transition:opacity .7s ease-out}.studio .section-partners .wrapper-partners .pos-partners:hover{opacity:.7}.studio .section-partners .wrapper-partners a:nth-child(3) .pos-partners{margin:0 12.5%}.studio .section-partners .wrapper-partners .pos-partners .inner{margin:10px 0;min-height:120px;line-height:130px}.studio .wrapper-popup{position:fixed;width:100%;height:100%;overflow:auto;top:0;left:0;background:rgba(0,0,0,.8);display:block;z-index:9999;opacity:1;-webkit-transition:opacity .7s ease-out;transition:opacity .7s ease-out}.studio .wrapper-popup.popup-close{opacity:0}.studio .wrapper-popup.popup-index{z-index:-10}.studio .wrapper-popup .popup{width:840px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:540px;position:fixed;top:50%;left:50%;float:left;overflow:hidden}.studio .wrapper-popup .popup .close{position:absolute;width:12px;height:12px;top:10px;right:10px;background:url(/static/img/icons/Close_X.svg) no-repeat;background-position:50%;cursor:pointer;background-size:100%;z-index:99}.studio .wrapper-popup .popup .close:after{background:url(/static/img/icons/Close_X_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:21px;height:21px}.studio .wrapper-popup .popup .close:hover{background:url(/static/img/icons/Close_X_hover.svg) no-repeat;background-position:50%;background-size:100%}.studio .wrapper-popup .popup .bg-port{width:100%;height:100%;float:left;background-color:#fff}.studio .wrapper-popup .popup .bg-port .image{float:left;width:50%}.studio .wrapper-popup .popup .bg-port .text{width:50%;float:left;height:100%;padding:40px;box-sizing:border-box;position:relative}.studio .wrapper-popup .popup .bg-port .text .title{color:#313436;font-family:Reforma;font-size:100px;text-transform:uppercase;line-height:90px;letter-spacing:-1.82px;box-sizing:border-box}.studio .wrapper-popup .popup .bg-port .text .title span{width:100%;display:block;color:#90939b}.studio .wrapper-popup .popup .bg-port .text .descr{width:auto;float:left;box-sizing:border-box;font-family:Circe;color:rgba(36,37,40,.6);font-size:15px;line-height:25px;position:absolute;bottom:40px;left:40px}.studio .wrapper-popup .popup .bg-port .text .descr .descr_link{font-family:Circe;color:rgba(36,37,40,.6);font-size:15px;line-height:25px;-webkit-transition:color .5s ease-out;transition:color .5s ease-out}.studio .wrapper-popup .popup .bg-port .text .descr .descr_link:hover{color:#ff9e9e}.studio .wrapper-popup .popup .bg-port .text .share.mobile{display:none}.studio .wrapper-popup .popup .bg-port .text .share{width:100%;float:left;box-sizing:border-box;padding:0;margin:25px 0 0}.studio .wrapper-popup .popup .bg-port .text .share .pos-share{width:30px;height:30px;float:left}.studio .wrapper-popup .popup .bg-port .text .share a{-webkit-backface-visibility:hidden;backface-visibility:hidden}.studio .wrapper-popup .popup .bg-port .text .share .pos-share.email{background-image:url(/static/img/studio/email.svg);background-repeat:no-repeat;background-size:auto 100%;margin-left:20px;-webkit-transition:background-image .5s ease-out;transition:background-image .5s ease-out}.studio .wrapper-popup .popup .bg-port .text .share .pos-share.email:after{background-image:url(/static/img/studio/email_hover.svg);background-repeat:no-repeat;visibility:hidden;overflow:hidden;content:'';width:30px;height:30px;display:block}.studio .wrapper-popup .popup .bg-port .text .share .pos-share.fb{background-image:url(/static/img/studio/fb.svg);background-repeat:no-repeat;background-size:auto 100%;width:28px;height:28px;-webkit-transition:background-image .5s ease-out;transition:background-image .5s ease-out}.studio .wrapper-popup .popup .bg-port .text .share .pos-share.fb:after{background-image:url(/static/img/studio/fb_hover.svg);background-repeat:no-repeat;visibility:hidden;overflow:hidden;content:'';width:28px;height:28px;display:block}.isDesktop .studio .wrapper-popup .popup .bg-port .text .share .pos-share.email:hover{background-image:url(/static/img/studio/email_hover.svg);background-repeat:no-repeat;background-size:auto 100%}.isDesktop .studio .wrapper-popup .popup .bg-port .text .share .pos-share.fb:hover{background-image:url(/static/img/studio/fb_hover.svg);background-repeat:no-repeat;background-size:auto 100%}@media(min-width:2300px){.studio .section-header .bg-video img{right:-46%!important}}@media(min-width:1600px){.studio .section-header .bg-video img{right:-46%!important}}@media(min-width:1282px){.studio .section-header .bg-video img{right:-40%;max-width:1260px;position:relative}.studio .section-contact-us .wrapper-contact-us{width:1263px;box-sizing:border-box;padding:0 40px}.studio .section-contact-us .wrapper-contact-us .title{padding:0;margin-left:-2px}.studio .section-partners .wrapper-partners .title{margin-left:-2px}}@media(max-width:1200px) and (min-width:1042px){.studio .section-header .bg-video img{right:-11%}.studio .section-office-people .wrapper-office-people .people .pos-man .logo{width:100px;height:100px}.studio .section-office-people .wrapper-office-people .people .pos-man .logo .img,.studio .section-office-people .wrapper-office-people .people .pos-man:hover .logo .img{width:94px;height:94px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving span,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking span{font-size:18px}}@media(max-width:1041px) and (min-width:998px){.studio .section-header{min-height:620px}.studio .section-header .wrapper-header{min-height:560px}.studio .section-header .bg-video{min-height:620px}.studio .section-header .bg-video img{height:715px;right:-12%;top:-42px}.studio .section-header .wrapper-header .title{top:75px;left:95px;font-size:108px;line-height:90px}.studio .section-header .wrapper-header .descr{font-size:14px;left:98px;bottom:35px;top:auto;width:32%;line-height:18px}.studio .section-header .wrapper-header .descr p{margin-bottom:20px}.studio .section-office-people .wrapper-office-people .title{font-size:57px;margin-bottom:10px;padding:0}.studio .section-office-people .wrapper-office-people .office{width:100%}.studio .section-office-people .wrapper-office-people .people{width:100%;padding:109px 0 10px}.studio .section-office-people .wrapper-office-people .people .title{margin-left:5px}.studio .section-office-people .wrapper-office-people .people .pos-man{width:19%;padding:0 0 28px}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(2n+1){padding:0 0 28px}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(4){margin:0 2.5%}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(2) .wrapper-pos{float:left}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(6) .wrapper-pos{float:right}.studio .section-office-people .wrapper-office-people .people .pos-man .name{margin-top:13px}.studio .section-office-people .wrapper-office-people .people .pos-man .name span{margin-top:3px}.studio .section-office-people .wrapper-office-people .people .pos-man .logo{width:126px;height:126px}.studio .section-office-people .wrapper-office-people .people .pos-man .logo .img{width:120px;height:120px;border:3px solid #242528}.studio .section-office-people .wrapper-office-people .people .pos-man:hover .logo .img{width:120px;height:120px;border:3px solid #ff9e9e}.studio .section-contact-us{margin:46px 0 20px}.studio .section-contact-us .wrapper-contact-us .title{padding:0 0 0 41px;font-size:55px;margin-bottom:10px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info{padding:0 30px 0 0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .auto{padding:65px 30px 45px 52px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking{padding:65px 0 45px 40px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving span,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking span{font-size:18px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col{width:75%}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .first{font-size:22px;margin-bottom:40px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text{margin-bottom:51px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text span{font-size:22px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share{margin-top:15px}.studio .section-partners .wrapper-partners .title{padding:7px 4px 5px}.studio .section-partners .wrapper-partners .pos-partners .inner{margin:0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col{width:25%;padding:65px 10px 0}.studio .section-partners .wrapper-partners .pos-partners{width:30%}.studio .section-partners .wrapper-partners a:nth-child(3) .pos-partners{margin:0 5%}}@media(max-width:997px) and (min-width:786px){.studio .section-header .bg-video img{height:510px;top:-40px;right:-4%}.studio .section-header{min-height:440px;margin-top:70px}.studio .section-header .wrapper-header{min-height:490px;margin:0 auto}.studio .section-header .wrapper-header .title{font-size:135px;line-height:105px;left:40px;top:40px}.studio .section-header .wrapper-header .descr{width:49%;bottom:40px;top:auto;left:40px;font-size:13px}.studio .section-header .wrapper-header .descr p{margin-bottom:10px}.studio .section-office-people .wrapper-office-people .people .title{margin-left:0}.studio .section-office-people .wrapper-office-people .office{width:100%}.studio .section-office-people .wrapper-office-people .people{width:100%;padding:70px 10px 10px}.studio .section-office-people .wrapper-office-people .people .pos-man{width:19%}.studio .section-office-people .wrapper-office-people .people .pos-man .name{line-height:20px}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(2n+1){padding:0 0 28px}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(4){margin:0 2.5%}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(2) .wrapper-pos{float:left}.studio .section-office-people .wrapper-office-people .people .pos-man:nth-child(6) .wrapper-pos{float:right}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .auto{padding:65px 30px 45px 52px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking{padding:65px 0 45px 30px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving span,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking span{font-size:16px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon:first-child{margin:0 10px 0 0}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon{margin:0 10px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col{width:75%}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .first{font-size:26px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text span{font-size:20px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col{width:25%;padding:65px 0 0 35px}.studio .section-partners .wrapper-partners .pos-partners{width:30%}.studio .section-partners .wrapper-partners a:nth-child(3) .pos-partners{margin:0 5%}}@media(max-width:841px) and (min-width:786px){.studio .wrapper-popup .popup{width:785px;height:500px}}@media(max-width:785px){.wrapper.studio{margin-bottom:-2px}.studio .section-header{background:none;margin-top:90px;overflow-x:hidden}.studio .section-header .bg-video{min-height:621px;width:785px;right:0;top:0;position:relative}.studio .section-header .bg-video img{width:100%;position:relative;height:621px;right:0;top:0}.studio .section-header .wrapper-header .title{position:relative;box-sizing:border-box;padding:0 40px;float:left;top:35px;font-size:162px;bottom:0;line-height:134px;left:0}.studio .section-header .wrapper-header .descr{position:relative;width:100%;box-sizing:border-box;padding:0 40px 0 37px;float:left;top:0;bottom:0;font-size:28px;left:0;line-height:38px;margin-top:63px}.studio .section-header .wrapper-header .descr p{margin-bottom:10px}.studio .section-header .wrapper-header{min-height:350px;margin:0 auto}.studio .section-header .wrapper-header .bg-video{min-height:350px}.studio .section-office-people .wrapper-office-people{padding:120px 0 0}.studio .section-office-people .wrapper-office-people .title{font-size:82px;margin-bottom:20px;padding:7px 39px 0}.studio .section-office-people .wrapper-office-people .office .pagination{right:10px;top:104px;height:7px}.studio .section-office-people .wrapper-office-people .people .title{margin-left:0}.studio .section-office-people .wrapper-office-people .office{width:100%}.studio .section-office-people .wrapper-office-people .people{width:100%;padding:73px 0 10px}.studio .section-office-people .wrapper-office-people .people .pos-man{width:200px;padding:0 0 45px;margin:0 24px}.studio .section-office-people .wrapper-office-people .people .pos-man .name{line-height:26px}.studio .section-office-people .wrapper-office-people .people .pos-man .wrapper-pos{width:195px}.studio .section-office-people .wrapper-office-people .people>:nth-child(2),.studio .section-office-people .wrapper-office-people .people>:nth-child(5){margin-left:37px}.studio .section-office-people .wrapper-office-people .people>:nth-child(4){margin-right:0}.studio .section-office-people .wrapper-office-people .people .pos-man .logo{width:200px;height:200px}.studio .section-office-people .wrapper-office-people .people .pos-man .logo .img,.studio .section-office-people .wrapper-office-people .people .pos-man:hover .logo .img{width:194px;height:194px}.studio .section-office-people .wrapper-office-people .people .pos-man .name{font-size:26px;margin-top:23px}.studio .section-office-people .wrapper-office-people .people .pos-man .name span{font-size:18px;margin-top:5px}.studio .section-contact-us,.studio .section-contact-us .wrapper-contact-us{height:835px}.studio .section-contact-us .wrapper-contact-us .title{padding:8px 0 0 37px;font-size:80px;margin-bottom:19px}.studio .section-contact-us .wrapper-contact-us .map #map_canvas{display:none}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info{width:100%;position:relative;right:0;top:0;padding:30px 37px;background:#242528;height:835px}.studio .section-partners .wrapper-partners{padding:45px 37px 140px}.studio .section-partners .wrapper-partners .pos-partners .inner{margin:10px 25px 10px 0;min-height:120px;line-height:130px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .auto{opacity:1!important;padding:10px 0 45px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .driving,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .walking{opacity:0!important}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col{display:none}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share{margin-top:0}.studio .section-contact-us .wrapper-contact-us .map{height:715px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .first{font-size:38px;margin-bottom:56px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text{margin-bottom:71px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col>:nth-child(3){margin-bottom:50px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .text span{font-size:34px;padding-left:1px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .right-col .pos-how .logo-car{height:62px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon{width:98px;height:98px}.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.behance:after,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.facebook:after,.studio .section-contact-us .wrapper-contact-us .map .wrapper-info .info .left-col .share .icon.insta:after{width:0;height:0;visibility:hidden;content:''}.studio .section-partners .wrapper-partners .title{font-size:80px}.studio .section-partners .wrapper-partners .pos-partners{width:50%;float:none;margin:0}.studio .section-partners .wrapper-partners a:nth-child(3) .pos-partners{margin:15px 0 50px}.studio .wrapper-popup{top:90px;width:100%;height:100%;position:fixed;height:calc(100% - 90px)}.studio .wrapper-popup .popup{box-sizing:border-box;min-height:auto;width:785px;-webkit-transform:translate(0);transform:translate(0);height:100%;position:relative;left:0;top:0;float:left;overflow:auto}.studio .wrapper-popup .popup .close{right:25px;top:25px;width:32px;height:32px}.studio .wrapper-popup .popup .bg-port{overflow:auto}.studio .wrapper-popup .popup .bg-port .image{width:100%}.studio .wrapper-popup .popup .bg-port .text{width:100%;height:auto}.studio .wrapper-popup .popup .bg-port .text .title{font-size:160px;line-height:130px}.studio .wrapper-popup .popup .bg-port .text .descr{position:relative;top:0;left:0;font-size:28px;line-height:44px;margin-top:40px}.studio .wrapper-popup .popup .bg-port .text .descr .descr_link{font-size:28px;line-height:44px}.studio .wrapper-popup .popup .bg-port .text .share.mobile{display:block;margin:40px 0 0}.studio .wrapper-popup .popup .bg-port .text .share{display:none}.studio .wrapper-popup .popup .bg-port .text .share .pos-share{width:46px;height:46px}.studio .wrapper-popup .popup .bg-port .text .share .pos-share.fb{width:44px;height:44px;margin-right:50px}}.wrapper .section-menu.with-animation{-webkit-transition:opacity .8s ease-out 1.5s,background .8s ease-out,border .8s ease-out,transform .8s ease-out 1.5s;transition:opacity .8s ease-out 1.5s,background .8s ease-out,border .8s ease-out,transform .8s ease-out 1.5s;opacity:1}.wrapper .section-menu.with-animation.initial-state{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.wrapper .chess_vr{background:#000}.wrapper .chess_vr .section-main-header{width:100%;float:left;background:#000}.wrapper .chess_vr .section-main-header.initial-state .wrapper-header .header-img{opacity:0}.wrapper .chess_vr .section-main-header .wrapper-header{width:100%;box-sizing:border-box;height:100vh;float:left;min-height:630px}@media(max-width:785px){.wrapper .chess_vr .section-main-header .wrapper-header{padding-top:80px}}.wrapper .chess_vr .section-main-header .wrapper-header .header-img{background:url(/static/img/chess_vr/header.jpg) no-repeat;background-size:100%;width:100%;float:left;height:100%;background-position:50%;-webkit-transition:opacity .8s ease-out .8s;transition:opacity .8s ease-out .8s}@media(max-width:785px){.wrapper .chess_vr .section-main-header .wrapper-header .header-img{background-size:115%}}.wrapper .chess_vr .section-title{float:left;width:100%;min-height:520px;background:#fff}.wrapper .chess_vr .section-title.initial-state .wrapper-title .date,.wrapper .chess_vr .section-title.initial-state .wrapper-title .descr,.wrapper .chess_vr .section-title.initial-state .wrapper-title .title{opacity:0}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-title{min-height:480px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-title{min-height:480px}}@media(max-width:785px){.wrapper .chess_vr .section-title{padding-bottom:120px}}.wrapper .chess_vr .section-title .wrapper-title{max-width:100%;margin:0 auto;width:1200px;box-sizing:border-box;padding-top:130px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-title .wrapper-title{padding-top:75px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-title .wrapper-title{padding-top:75px}}@media(max-width:785px){.wrapper .chess_vr .section-title .wrapper-title{padding-top:90px;padding-left:40px;padding-right:40px}}.wrapper .chess_vr .section-title .wrapper-title .title{font-family:Reforma;font-size:86px;letter-spacing:-1px;line-height:80px;color:#000;width:50%;float:left;text-transform:uppercase;box-sizing:border-box;text-align:left;padding-left:238px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-title .wrapper-title .title{padding-left:150px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-title .wrapper-title .title{padding-left:110px}}@media(max-width:785px){.wrapper .chess_vr .section-title .wrapper-title .title{font-size:120px;letter-spacing:-2px;line-height:100px;padding-left:0;width:100%}}.wrapper .chess_vr .section-title .wrapper-title .title span{color:#a1a1a1;display:block;width:100%}.wrapper .chess_vr .section-title .wrapper-title .descr{width:44%;float:left;font-family:Circe;font-size:16px;color:#797979;line-height:22px;box-sizing:border-box;padding-left:0;margin-top:84px;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-title .wrapper-title .descr{width:42%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-title .wrapper-title .descr{width:42%}}@media(max-width:785px){.wrapper .chess_vr .section-title .wrapper-title .descr{font-size:28px;line-height:38px;width:100%;margin-top:38px}}.wrapper .chess_vr .section-title .wrapper-title .date{font-size:12px;color:#b6b6b6;line-height:22px;font-family:Circe;text-transform:uppercase;float:right;width:50%;box-sizing:border-box;padding:15px 0 0;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media(max-width:785px){.wrapper .chess_vr .section-title .wrapper-title .date{font-size:22px;line-height:26px;width:100%;margin-top:20px}}.wrapper .chess_vr .section-pic{float:left;background:#000}.wrapper .chess_vr .section-images{width:100%;float:left;background:#000}.wrapper .chess_vr .section-images.initial-state img{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.wrapper .chess_vr .section-images img{-webkit-transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out}.wrapper .chess_vr .section-panorama{float:left;background:#000;width:100%;min-height:960px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-panorama{min-height:770px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-panorama{min-height:770px}}@media(max-width:785px){.wrapper .chess_vr .section-panorama{min-height:570px}}.wrapper .chess_vr .section-panorama .wrapper-panorama{max-width:100%;width:1140px;margin:0 auto;box-sizing:border-box;position:relative;min-height:960px}.wrapper .chess_vr .section-panorama .wrapper-panorama.isHover .panorama{-webkit-transform:translate(-16px,-16px);transform:translate(-16px,-16px)}.wrapper .chess_vr .section-panorama .wrapper-panorama.isHover .cardboard{-webkit-transform:translate(16px,16px);transform:translate(16px,16px)}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-panorama .wrapper-panorama{width:870px;min-height:770px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-panorama .wrapper-panorama{width:870px;min-height:770px}}@media(max-width:785px){.wrapper .chess_vr .section-panorama .wrapper-panorama{width:620px;min-height:570px}}.wrapper .chess_vr .section-panorama .wrapper-panorama .panorama{position:absolute;left:0;top:-15px;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-panorama .wrapper-panorama .panorama{top:63px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-panorama .wrapper-panorama .panorama{top:63px}}@media(max-width:785px){.wrapper .chess_vr .section-panorama .wrapper-panorama .panorama{top:40px}}.wrapper .chess_vr .section-panorama .wrapper-panorama .cardboard{position:absolute;top:297px;right:29%;width:600px;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-panorama .wrapper-panorama .cardboard{width:430px;top:230px;right:36%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-panorama .wrapper-panorama .cardboard{width:430px;top:230px;right:36%}}@media(max-width:785px){.wrapper .chess_vr .section-panorama .wrapper-panorama .cardboard{top:160px;right:35%;width:330px}}.wrapper .chess_vr .section-panorama .wrapper-panorama .descr{color:#c7c7c7;font-family:Circe;font-size:16px;line-height:22px;position:absolute;left:86px;bottom:110px;width:30%}@media(max-width:1041px){.wrapper .chess_vr .section-panorama .wrapper-panorama .descr{display:none}}.wrapper .chess_vr .section-championship{float:left;width:100%;min-height:300px;padding-bottom:100px;background:#fff}.wrapper .chess_vr .section-championship.initial-state .col-left .pos-news,.wrapper .chess_vr .section-championship.initial-state .col-left .title,.wrapper .chess_vr .section-championship.initial-state .col-right .pos-news{opacity:0}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship{padding-bottom:60px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship{padding-bottom:60px}}@media(max-width:785px){.wrapper .chess_vr .section-championship{padding-bottom:80px}}.wrapper .chess_vr .section-championship .wrapper-championship{max-width:100%;width:1200px;margin:0 auto;box-sizing:border-box;padding:140px 0 0 120px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship{padding:65px 100px 0}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship{padding:65px 100px 0}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship{padding:125px 40px 0}}.wrapper .chess_vr .section-championship .wrapper-championship .col-left{float:left;width:53.5%}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left{width:100%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left{width:100%}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left{width:100%}}.wrapper .chess_vr .section-championship .wrapper-championship .col-left .title{font-family:Reforma;font-size:60px;color:#000;line-height:60px;letter-spacing:-1px;text-transform:uppercase;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left .title{font-size:82px}}.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news{float:left;margin-top:5px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news{margin-top:15px}}.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news .image{float:left}.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news .descr{float:left;margin-top:20px;font-family:Circe;font-size:14px;line-height:18px;color:#9e9e9e;width:47%}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news .descr{margin-top:8px;width:45%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news .descr{margin-top:8px;width:45%}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-left .pos-news .descr{width:100%;margin-top:17px;font-size:22px;line-height:26px}}.wrapper .chess_vr .section-championship .wrapper-championship .col-right{float:left;width:46.5%;box-sizing:border-box;padding:65px 20px 0}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right{width:100%;padding:40px 0 0}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right{width:100%;padding:40px 0 0}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right{width:100%;padding:30px 0 0}}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news{float:left;width:100%;margin-bottom:20px}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news.first{-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news.second{-webkit-transition:opacity .8s ease-out .6s;transition:opacity .8s ease-out .6s}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news{width:48%}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news.second{margin-left:4%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news{width:48%}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news.second{margin-left:4%}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news{margin-bottom:42px}}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .image{float:left;width:75%}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .image{float:left;width:100%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .image{float:left;width:100%}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .image{width:100%}}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .descr{font-family:Circe;font-size:12px;line-height:14px;color:#9e9e9e;float:left;box-sizing:border-box;width:25%;padding-left:10px;margin-top:-3px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .descr{width:130px;padding-left:0;margin-top:10px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .descr{width:130px;padding-left:0;margin-top:10px}}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .descr{width:70%;padding-left:0;margin-top:16px;font-size:22px;line-height:26px}}.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .descr span{font-family:CirceBold;font-size:14px;line-height:18px;color:#797979;width:100%;display:block;margin-bottom:5px}@media(max-width:785px){.wrapper .chess_vr .section-championship .wrapper-championship .col-right .pos-news .descr span{font-size:24px;line-height:28px}}.wrapper .chess_vr .section-process{margin-top:75px;float:left;background:#000;width:100%}.wrapper .chess_vr .section-process.initial-state .pos-info,.wrapper .chess_vr .section-process.initial-state .title{opacity:0}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-process{margin-top:55px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-process{margin-top:55px}}@media(max-width:785px){.wrapper .chess_vr .section-process{margin-top:0}}.wrapper .chess_vr .section-process .wrapper-process{max-width:100%;width:1200px;margin:90px auto 0;box-sizing:border-box;padding-left:120px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-process .wrapper-process{padding-left:100px;padding-right:100px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-process .wrapper-process{padding-left:100px;padding-right:100px}}@media(max-width:785px){.wrapper .chess_vr .section-process .wrapper-process{padding-left:40px;padding-right:40px;margin:85px auto 0}}.wrapper .chess_vr .section-process .wrapper-process .title{font-size:60px;font-family:Reforma;line-height:60px;color:#fff;text-transform:uppercase;margin-bottom:10px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}@media(max-width:785px){.wrapper .chess_vr .section-process .wrapper-process .title{font-size:82px}}.wrapper .chess_vr .section-process .wrapper-process .pos-info{float:left;width:100%;margin-bottom:60px;box-sizing:border-box;padding-right:40px}.wrapper .chess_vr .section-process .wrapper-process .pos-info.first{-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.wrapper .chess_vr .section-process .wrapper-process .pos-info.second{-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-process .wrapper-process .pos-info{margin-bottom:40px}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-process .wrapper-process .pos-info{margin-bottom:40px}}@media(max-width:785px){.wrapper .chess_vr .section-process .wrapper-process .pos-info,.wrapper .chess_vr .section-process .wrapper-process .pos-info:nth-child(3){margin-bottom:40px}}.wrapper .chess_vr .section-process .wrapper-process .pos-info:nth-child(3){margin-bottom:30px}.wrapper .chess_vr .section-process .wrapper-process .pos-info .image{float:left;width:66.5%}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .image{width:100%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .image{width:100%}}@media(max-width:785px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .image{width:100%}}.wrapper .chess_vr .section-process .wrapper-process .pos-info .descr{float:left;width:33.5%;font-size:14px;line-height:18px;font-family:Circe;color:#d5d5d5;box-sizing:border-box;padding:0 2px 0 20px;margin-top:-4px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .descr{padding:0 2px 0 0;margin-top:14px;width:55%}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .descr{padding:0 2px 0 0;margin-top:14px;width:55%}}@media(max-width:785px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .descr{padding:0;font-size:22px;line-height:26px;margin-top:23px;width:100%}}.wrapper .chess_vr .section-process .wrapper-process .pos-info .extra-image{float:left;width:33.5%;box-sizing:border-box;margin-top:55px;padding-left:23px}@media(max-width:1041px) and (min-width:998px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .extra-image{margin-top:15px;margin-right:8px;width:24%;float:right;padding-left:0}}@media(max-width:997px) and (min-width:786px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .extra-image{margin-top:15px;margin-right:8px;width:24%;float:right;padding-left:0}}@media(max-width:785px){.wrapper .chess_vr .section-process .wrapper-process .pos-info .extra-image{display:none}}.chess_vr .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .hint,.chess_vr .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name,.chess_vr .section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name span{color:#34343d}.chess_vr .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name,.chess_vr .section-nav-proj .wrapper-nav-proj .next-proj .wrap .name span{color:#fff}.chess_vr .section-nav-proj .wrapper-nav-proj .prev-proj{width:50%;box-sizing:border-box;float:left;text-align:left;background-size:auto 100%;background-position:50%}.chess_vr .section-nav-proj .wrapper-nav-proj .next-proj{width:50%;box-sizing:border-box;float:left;text-align:right;background-size:auto 100%;background-position:50%}.u-Clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.u-Btn{padding:0;margin:0;border:none;outline:none;background:none;cursor:pointer;font-family:inherit;color:inherit;font-size:inherit;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.isNotTablet .u-Btn{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.u-Btn--active--scaleDown{-webkit-transform-origin:center;transform-origin:center}.u-Btn--active--scaleDown:active{-webkit-transform:scale(.95)!important;transform:scale(.95)!important}.u-Btn--active--opacity:active{opacity:.6;-webkit-transform:scale(1)!important;transform:scale(1)!important}.isNotTablet .u-Btn--hover--scaleUp:hover,.isTablet .u-Btn--hover--scaleUp:active{-webkit-transform:scale(1.2);transform:scale(1.2)}.isNotTablet .u-Btn--hover--opacity:hover,.isTablet .u-Btn--hover--opacity:active{opacity:.6}.u-Btn--white{color:#fff;border:2px solid #fff}.isNotTablet .u-Btn--white{-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,-webkit-transform .3s ease;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,-webkit-transform .3s ease;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,transform .3s ease;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,transform .3s ease,-webkit-transform .3s ease}.isNotTablet .u-Btn--white:hover,.isTablet .u-Btn--white:active{color:#1a1a1a;background-color:#fff}.u-Btn--black{color:#1a1a1a;border:2px solid #1a1a1a}.isNotTablet .u-Btn--black{-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s,-webkit-transform .3s ease;transition:background-color .2s ease,color .2s ease,border-color .2s,-webkit-transform .3s ease;transition:background-color .2s ease,color .2s ease,border-color .2s,transform .3s ease;transition:background-color .2s ease,color .2s ease,border-color .2s,transform .3s ease,-webkit-transform .3s ease}.isNotTablet .u-Btn--black:hover,.isTablet .u-Btn--black:active{color:#fff;background-color:#1a1a1a}.u-Link{display:inline-block;font-family:inherit;font-size:inherit;outline:none;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.u-Link--hoverUnderline{border-bottom:1px solid transparent}.isNotTablet .u-Link--hoverUnderline{-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.isNotTablet .u-Link--hoverUnderline:hover,.isTablet .u-Link--hoverUnderline:active{border-color:currentColor}.u-LinkBtn{font-weight:700;font-family:inherit;font-size:inherit;text-decoration:none;color:inherit;outline:none;text-align:center;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.isNotTablet .u-LinkBtn{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.u-LinkBtn--size--default{display:inline-block;height:40px;line-height:38px;padding:0 40px}.u-LinkBtn--white{color:#fff;border:2px solid #fff}.isNotTablet .u-LinkBtn--white{-webkit-transition:background-color .2s ease,color .2s ease,-webkit-transform .3s ease;transition:background-color .2s ease,color .2s ease,-webkit-transform .3s ease;transition:background-color .2s ease,color .2s ease,transform .3s ease;transition:background-color .2s ease,color .2s ease,transform .3s ease,-webkit-transform .3s ease}.isNotTablet .u-LinkBtn--white:hover,.isTablet .u-LinkBtn--white:active{color:#1a1a1a;background-color:#fff}.u-LinkBtn--black{color:#000;border:2px solid #000}.isNotTablet .u-LinkBtn--black{-webkit-transition:background-color .2s ease,color .2s ease,-webkit-transform .3s ease;transition:background-color .2s ease,color .2s ease,-webkit-transform .3s ease;transition:background-color .2s ease,color .2s ease,transform .3s ease;transition:background-color .2s ease,color .2s ease,transform .3s ease,-webkit-transform .3s ease}.isNotTablet .u-LinkBtn--black:hover,.isTablet .u-LinkBtn--black:active{color:#f4f5f6;background-color:#000}.u-LinkBtn--active--scaleDown{-webkit-transform-origin:center;transform-origin:center}.u-LinkBtn--active--scaleDown:active{-webkit-transform:scale(.95)!important;transform:scale(.95)!important}.isNotTablet .u-LinkBtn--hover--opacity:hover,.isTablet .u-LinkBtn--hover--opacity:active{opacity:.6}.u-IsSomethingGrabbing{cursor:grabbing!important;cursor:-webkit-grabbing!important}@font-face{font-family:Circe;src:url(/static/fonts/Circe/Circe.otf)}@font-face{font-family:CirceBold;src:url(/static/fonts/Circe/CirceBold.otf)}@font-face{font-family:CirceExtraBold;src:url(/static/fonts/Circe/CirceExtraBold.otf)}@font-face{font-family:CirceExtraLight;src:url(/static/fonts/Circe/CirceExtraLight.otf)}@font-face{font-family:CirceLight;src:url(/static/fonts/Circe/CirceLight.otf)}@font-face{font-family:CirceThin;src:url(/static/fonts/Circe/CirceThin.otf)}@font-face{font-family:Reforma;src:url(/static/fonts/Reforma/RFG69.otf)}*{margin:0;padding:0;text-decoration:none}img{max-width:100%;vertical-align:middle}li{list-style:none}.wrapper{width:100%;overflow:hidden;min-height:100%}p{margin-bottom:10px}.title{font-weight:100}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#242528}html.hide-scroll{overflow:hidden;overflow-x:hidden;overflow-y:hidden}.loader{position:fixed;left:0;top:0;width:100%;height:100%;background:#171314;z-index:10000}.Custom404Page .loader{display:none}.loader.hidden{-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loader.initial-state .loader-icon-wrapper{-webkit-transform:scale(.25);transform:scale(.25);opacity:0;-webkit-animation:none;animation:none}.loader.initial-state .loader-icon-wrapper .loader-icon-hummer-left{-webkit-transform:scale(0) rotate(-100deg);transform:scale(0) rotate(-100deg)}.loader.initial-state .loader-icon-wrapper .loader-icon-hummer-right{-webkit-transform:scale(0) rotate(100deg);transform:scale(0) rotate(100deg)}.loader .loader-icon-wrapper{position:absolute;width:236px;height:214px;left:50%;top:50%;margin-left:-118px;margin-top:-107px;-webkit-transition:opacity 1.72s ease-out,-webkit-transform 1.72s ease-out;transition:opacity 1.72s ease-out,-webkit-transform 1.72s ease-out;transition:transform 1.72s ease-out,opacity 1.72s ease-out;transition:transform 1.72s ease-out,opacity 1.72s ease-out,-webkit-transform 1.72s ease-out;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation:1.52s ease-out 1.72s infinite heart_beats_animation;animation:1.52s ease-out 1.72s infinite heart_beats_animation}.loader .loader-icon-wrapper .loader-icon-heart,.loader .loader-icon-wrapper .loader-icon-hummer-left,.loader .loader-icon-wrapper .loader-icon-hummer-right{position:absolute;left:0;top:0;width:100%;height:100%}.loader .loader-icon-wrapper .loader-icon-heart svg,.loader .loader-icon-wrapper .loader-icon-hummer-left svg,.loader .loader-icon-wrapper .loader-icon-hummer-right svg{position:absolute;left:0;top:0;width:100%;height:100%;fill:#171314}.loader .loader-icon-wrapper .loader-icon-heart svg{fill:#fff}.loader .loader-icon-wrapper .loader-icon-hummer-left{-webkit-transition:transform .56s ease-out .56s;transition:transform .56s ease-out .56s}.loader .loader-icon-wrapper .loader-icon-hummer-right{-webkit-transition:transform .56s ease-out .8s;transition:transform .56s ease-out .8s}@-webkit-keyframes heart_beats_animation{0%{-webkit-transform:scale(.5);transform:scale(.5)}13.51351351%{-webkit-transform:scale(.5);transform:scale(.5)}21.62162162%{-webkit-transform:scale(.575);transform:scale(.575)}40.54054054%{-webkit-transform:scale(.5);transform:scale(.5)}51.35135135%{-webkit-transform:scale(.5);transform:scale(.5)}56.75675676%{-webkit-transform:scale(.55);transform:scale(.55)}70.27027027%{-webkit-transform:scale(.55);transform:scale(.55)}86.48648649%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes heart_beats_animation{0%{-webkit-transform:scale(.5);transform:scale(.5)}13.51351351%{-webkit-transform:scale(.5);transform:scale(.5)}21.62162162%{-webkit-transform:scale(.575);transform:scale(.575)}40.54054054%{-webkit-transform:scale(.5);transform:scale(.5)}51.35135135%{-webkit-transform:scale(.5);transform:scale(.5)}56.75675676%{-webkit-transform:scale(.55);transform:scale(.55)}70.27027027%{-webkit-transform:scale(.55);transform:scale(.55)}86.48648649%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(.5);transform:scale(.5)}}.section-menu{width:100%;height:100px;position:fixed;border-bottom:1px solid hsla(0,0%,100%,.2);background:#242528;z-index:9999;-webkit-transition:opacity .3s ease-out,background .3s ease-out,height .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,background .3s ease-out,height .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,background .3s ease-out,height .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,background .3s ease-out,height .3s ease-out,-webkit-transform .3s ease-out}.section-menu.showPopup{opacity:1!important;background:#242528!important}.menu{width:100%;height:100%;overflow:hidden}.menu .name{width:330px;height:100%;float:left}.menu .name:hover .logo img{-webkit-animation:heartbeat 1s infinite;animation:heartbeat 1s infinite}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}37%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}37%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.menu .name .logo{width:100px;height:100%;float:left;box-sizing:border-box;border-right:1px solid hsla(0,0%,100%,.2);padding:30px 26px}.menu .name .logo-name{float:left;height:100px;box-sizing:border-box;padding:37px 27px}.menu .xs-vis{display:none;width:22px;height:100%;float:right;margin-right:0;box-sizing:border-box;padding:14px 0 0;cursor:pointer}.menu .xs-vis:hover i{color:#ffb0ae}.menu .xs-vis-x{display:none;width:32px;height:32px;float:right;margin-right:30px;margin-top:30px;cursor:pointer;background:url(/static/img/icons/Close_X.svg) no-repeat;background-size:100%}.menu .xs-vis-x:after{visibility:hidden;overflow:hidden;content:'';width:0;height:0}.menu .xs-vis-x:after,.menu .xs-vis-x:hover{background:url(/static/img/icons/Close_X_hover.svg) no-repeat}.menu .xs-vis-x:hover{background-size:100%}.wrapper .popup-menu{display:none;position:fixed;z-index:99999;width:100%;right:0;background:#242528;height:100%;padding:55px 10px 20px;margin-top:91px;box-sizing:border-box}.wrapper .popup-menu .wrapper-popup{position:relative;width:100%;height:100%}.wrapper .popup-menu .nav-xs{width:100%;float:left;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wrapper .popup-menu .nav-xs ul{float:left;width:100%}.wrapper .popup-menu .nav-xs ul li{float:left;font-size:120px;font-family:Reforma;text-transform:uppercase;letter-spacing:2px;width:100%;text-align:center}.wrapper .popup-menu .nav-xs ul li a{color:#fff}.wrapper .popup-menu .nav-xs ul li a:hover{color:#ffb0ae;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.wrapper .popup-menu .nav-xs ul li.active a{color:#ffb0ae}.wrapper .popup-menu .lang{display:block;overflow:hidden;width:380px;height:90px;position:absolute;bottom:120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wrapper .popup-menu .lang .cur-lang.eng{font-size:24px;padding:18px 5px}.wrapper .popup-menu .lang .cur-lang{width:70px;height:70px;border-radius:100%;padding:14px 5px;color:#242528;background-color:#72757f;text-align:center;font-size:30px;cursor:pointer;font-family:CirceExtraBold;box-sizing:border-box;float:left}.wrapper .popup-menu .lang .icon{width:70px;height:70px;float:left;margin:0 12px}.wrapper .popup-menu .lang .icon.be{background:url(/static/img/icons/be_menu.svg) no-repeat;background-size:100%}.wrapper .popup-menu .lang .icon.be:after{background:url(/static/img/icons/be_menu_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:0;height:0}.wrapper .popup-menu .lang .icon.fb{background:url(/static/img/icons/fb_menu.svg) no-repeat;background-size:100%}.wrapper .popup-menu .lang .icon.fb:after{background:url(/static/img/icons/fb_menu_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:0;height:0}.wrapper .popup-menu .lang .icon.insta{background:url(/static/img/icons/inst_menu.svg) no-repeat;background-size:100%}.wrapper .popup-menu .lang .icon.insta:after{background:url(/static/img/icons/inst_menu_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:0;height:0}.isDesktop .wrapper .popup-menu .lang .icon.be:hover{background:url(/static/img/icons/be_menu_hover.svg) no-repeat;background-size:100%}.isDesktop .wrapper .popup-menu .lang .icon.fb:hover{background:url(/static/img/icons/fb_menu_hover.svg) no-repeat;background-size:100%}.isDesktop .wrapper .popup-menu .lang .icon.insta:hover{background:url(/static/img/icons/inst_menu_hover.svg) no-repeat;background-size:100%}.wrapper .popup-menu .lang .cur-lang:hover{background-color:#ffb0ae;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.menu .xs-vis i{color:hsla(0,0%,100%,.5);font-size:8px;display:block;width:100%;margin:5px 0 0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.menu .nav{width:43%;float:right;height:100px}.menu .nav ul{float:right;margin:37px 15px;width:100%}.menu .nav ul li{float:right;margin:0 39px 0 5px;font-size:18px;font-family:Circe;text-transform:uppercase;letter-spacing:1px}.menu .nav ul li a{color:#fff}.menu .nav ul li a:hover{color:#ffb0ae;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.menu .nav ul li.active a{color:#ffb0ae}.menu .lang{display:block;min-width:43px;max-width:68px;height:100px;padding:27px 0}.menu .lang,.menu .lang .cur-lang{float:right;box-sizing:border-box;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.menu .lang .cur-lang{border:1px solid hsla(0,0%,100%,.3);width:43px;height:43px;border-radius:100%;padding:11px 0;color:#fff;font-size:14px;cursor:pointer;text-align:center;font-family:CirceLight;margin-right:32px}.menu .lang .cur-lang:hover{color:#ffb0ae;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.section-share{width:100%;float:left;min-height:300px;background:#fff}.section-share .wrapper-share{max-width:100%;width:1260px;box-sizing:border-box;min-height:300px;margin:0 auto;padding:120px 60px}.section-share .wrapper-share .container-pos{width:69%;box-sizing:border-box;float:left;text-align:center;margin-bottom:40px}.section-share .wrapper-share .container-pos .pos{width:32%;box-sizing:border-box;vertical-align:top;display:inline-block;padding:0 10px;margin-bottom:40px;text-align:center}.section-share .wrapper-share .pos-share{width:26%;box-sizing:border-box;margin-left:5%;float:left;padding:0 20px;text-align:center;margin-top:-12px}.section-share .wrapper-share .container-pos .pos .name{font-family:Circe;color:#323232;font-size:20px;line-height:20px;margin-bottom:10px;padding:5px 5px 0}.section-share .wrapper-share .container-pos .pos .name span{font-family:CirceBold}.section-share .wrapper-share .container-pos .pos .descr{font-family:Circe;color:#bbb;text-transform:uppercase;font-size:12px}.section-share .wrapper-share .container-pos .pos .descr span{width:100%;display:block}.section-share .wrapper-share .pos-share .title{font-family:Reforma;text-transform:uppercase;color:#323232;font-size:40px;margin-bottom:9px}.section-share .wrapper-share .pos-share .share{box-sizing:border-box;padding:0;overflow:hidden;width:100%;margin:0 auto}.section-share .wrapper-share .pos-share .share a span[class^=icon-]{display:inline-block;width:50px;height:50px;margin:0 10px;cursor:pointer}.section-share .wrapper-share .pos-share .share a span.icon-fb{background:url(/static/img/icons/Fb_big_grey.svg) no-repeat;background-size:100%;height:51px}.section-share .wrapper-share .pos-share .share a span.icon-fb:after{background:url(/static/img/icons/Fb_big_grey_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:0;height:0}.section-share .wrapper-share .pos-share .share a span.icon-twitter{background:url(/static/img/icons/tvitter_big.svg) no-repeat;background-size:100%}.section-share .wrapper-share .pos-share .share a span.icon-twitter:after{background:url(/static/img/icons/tvitter_big_hover.svg) no-repeat;visibility:hidden;overflow:hidden;content:'';width:0;height:0}.section-share .wrapper-share .pos-share .share a:hover span.icon-fb{background:url(/static/img/icons/Fb_big_grey_hover.svg) no-repeat;background-size:100%}.section-share .wrapper-share .pos-share .share a:hover span.icon-twitter{background:url(/static/img/icons/tvitter_big_hover.svg) no-repeat;background-size:100%}.isMobile .section-share .wrapper-share .pos-share .share a:hover span.icon-fb,.isTablet .section-share .wrapper-share .pos-share .share a:hover span.icon-fb{background:url(/static/img/icons/Fb_big_grey_hover.svg) no-repeat;background-size:100%}.isMobile .section-share .wrapper-share .pos-share .share a:hover span.icon-twitter,.isTablet .section-share .wrapper-share .pos-share .share a:hover span.icon-twitter{background:url(/static/img/icons/tvitter_big_hover.svg) no-repeat;background-size:100%}.section-nav-proj{width:100%;float:left;min-height:435px}@media(max-width:1500px) and (min-width:1281px){.section-nav-proj{min-height:550px}}@media(max-width:1700px) and (min-width:1501px){.section-nav-proj{min-height:700px}}@media(max-width:1900px) and (min-width:1701px){.section-nav-proj{min-height:750px}}@media(max-width:1900px) and (min-width:1901px){.section-nav-proj{min-height:750px}}@media(max-width:2100px) and (min-width:1901px){.section-nav-proj{min-height:800px}}@media(min-width:2101px){.section-nav-proj{min-height:880px}}.section-nav-proj .wrapper-nav-proj{max-width:100%;margin:0 auto;box-sizing:border-box;min-height:435px}@media(max-width:1500px) and (min-width:1281px){.section-nav-proj .wrapper-nav-proj{min-height:550px}}@media(max-width:1700px) and (min-width:1501px){.section-nav-proj .wrapper-nav-proj{min-height:700px}}@media(max-width:1900px) and (min-width:1701px){.section-nav-proj .wrapper-nav-proj{min-height:750px}}@media(max-width:1900px) and (min-width:1901px){.section-nav-proj .wrapper-nav-proj{min-height:750px}}@media(max-width:2100px) and (min-width:1901px){.section-nav-proj .wrapper-nav-proj{min-height:800px}}@media(min-width:2101px){.section-nav-proj .wrapper-nav-proj{min-height:880px}}.section-nav-proj .wrapper-nav-proj .wrap{width:100%;height:440px;box-sizing:border-box;padding:40px;position:relative;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}@media(max-width:1500px) and (min-width:1281px){.section-nav-proj .wrapper-nav-proj .wrap{min-height:550px}}@media(max-width:1700px) and (min-width:1501px){.section-nav-proj .wrapper-nav-proj .wrap{min-height:700px}}@media(max-width:1900px) and (min-width:1701px){.section-nav-proj .wrapper-nav-proj .wrap{min-height:750px}}@media(max-width:1900px) and (min-width:1901px){.section-nav-proj .wrapper-nav-proj .wrap{min-height:750px}}@media(max-width:2100px) and (min-width:1901px){.section-nav-proj .wrapper-nav-proj .wrap{min-height:800px}}@media(min-width:2101px){.section-nav-proj .wrapper-nav-proj .wrap{min-height:880px}}.section-nav-proj .wrapper-nav-proj .wrap.isHover{opacity:0}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:435px;position:relative}@media(max-width:1500px) and (min-width:1281px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:550px}}@media(max-width:1700px) and (min-width:1501px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:700px}}@media(max-width:1900px) and (min-width:1701px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:750px}}@media(max-width:1900px) and (min-width:1901px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:750px}}@media(max-width:2100px) and (min-width:1901px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:800px}}@media(min-width:2101px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:880px}}.section-nav-proj .wrapper-nav-proj .wrap .hint{color:#fff;font-family:Circe;text-transform:uppercase;font-size:22px}.section-nav-proj .wrapper-nav-proj .wrap .name{color:#fff;font-family:Reforma;text-transform:uppercase;font-size:105px;line-height:85px;letter-spacing:-2px;position:absolute;bottom:35px}.section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name{left:40px}.section-nav-proj .wrapper-nav-proj .next-proj .wrap .name{right:40px}.section-nav-proj .wrapper-nav-proj .wrap .name span{width:100%;display:block}.section-nav-proj .wrapper-nav-proj .wrap .name .MLeft{margin-left:-12px}.footer{background:#191a1c;box-sizing:border-box;padding:50px 40px 65px;letter-spacing:.7px}.footer,.footer .container{width:100%;float:left}.footer .container .left-col{float:left;width:25%;margin-top:6px}.footer .container .left-col copy{margin-top:-2px;margin-right:3px;float:left}.footer .container .left-col span{color:#62656c;width:100%;float:left;font-family:CirceBold;font-size:15px;line-height:43px;text-transform:uppercase}.footer .container .left-col span.xs-vis{display:none;text-align:center}.footer .container .center-col{float:left;width:50%;letter-spacing:.5px;margin-top:6px}.footer .container .center-col span{color:#62656c;width:100%;float:left;font-family:CirceBold;font-size:15px;line-height:43px;text-transform:uppercase;text-align:center}.footer .container .center-col span a{color:#62656c}.footer .container .center-col span a:hover{color:#fff;-webkit-transition:color .5s ease-out;transition:color .5s ease-out}.footer .container .right-col{float:left;width:25%;letter-spacing:-.5px}.footer .container .right-col div{color:#62656c;width:100%;float:left;font-family:Circe;font-size:15px;text-transform:uppercase;text-align:right;margin-top:11.5px}.footer .container .right-col div span{color:#62656c;font-family:CirceBold;font-size:15px;letter-spacing:.7px;text-transform:uppercase;text-align:right;float:right;margin-right:0;margin-left:10px;padding-top:4px}.footer .container .right-col div span[class^=icon-]{width:26px;height:26px;padding-top:0}.footer .container .right-col div span.icon-fb{background:url(/static/img/icons/Fb_small.svg) no-repeat;background-size:100%}.footer .container .right-col div span.icon-fb:after{background:url(/static/img/icons/Fb_small_hover.svg) no-repeat;background-size:100%;content:'';display:block;opacity:0;width:26px;height:26px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.footer .container .right-col div span.icon-be{background:url(/static/img/icons/Be_small.svg) no-repeat;background-size:100%}.footer .container .right-col div span.icon-be:after{background:url(/static/img/icons/Be_small_hover.svg) no-repeat;background-size:100%;content:'';display:block;opacity:0;width:26px;height:26px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.footer .container .right-col div span.icon-insta{background:url(/static/img/icons/insta_small.svg) no-repeat;background-size:100%}.footer .container .right-col div span.icon-insta:after{background:url(/static/img/icons/insta_small_hover.svg) no-repeat;background-size:100%;content:'';display:block;opacity:0;width:26px;height:26px;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.isDesktop .footer .container .right-col div a:hover span.icon-be:after,.isDesktop .footer .container .right-col div a:hover span.icon-fb:after,.isDesktop .footer .container .right-col div a:hover span.icon-insta:after{opacity:1}.isDesktop .footer .container .right-col div a:hover span.icon-be,.isDesktop .footer .container .right-col div a:hover span.icon-fb,.isDesktop .footer .container .right-col div a:hover span.icon-insta{padding-top:0}.footer .container .right-col div span.icon i.fa{color:#191a1c;font-size:14px}.footer .container .right-col div a{color:#62656c}.footer .container .right-col div a:hover span{color:#fff;-webkit-transition:color .8s ease-out;transition:color .8s ease-out}.vis-767{display:none}lf{vertical-align:2px}.footer .container .left-col div{margin-top:15px}.section-nav-proj .wrapper-nav-proj .bg{position:absolute;width:100%;height:100%;opacity:0;background-size:cover;background-position:50%;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.section-nav-proj .wrapper-nav-proj .bg.active{opacity:1}@media(min-width:1281px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{background-size:cover}}@media(max-width:1279px) and (min-width:1042px){.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{background-size:cover}}@media(max-width:1041px) and (min-width:998px){.section-menu{height:80px}.menu .name .logo{width:80px;padding:22px 18px}.menu .name .logo-name{height:80px;padding:28px 24px}.menu .nav{height:80px}.menu .nav ul{margin:30px 15px}.menu .nav ul li:nth-child(1){margin:0 30px}.menu .nav ul li:nth-child(3){margin:0 32px}.menu .nav ul li{margin:0 20px;font-size:16px}.menu .lang{padding:17px 0}.section-share{min-height:270px}.section-share .wrapper-share{min-height:285px;padding:117px 60px 0}.section-share .wrapper-share .container-pos{width:72%}.section-share .wrapper-share .container-pos .pos{width:32%;padding:10px 0 0 10px}.section-share .wrapper-share .container-pos .pos .name{margin-bottom:8px}.section-share .wrapper-share .pos-share{width:23%;margin-left:5%;padding:0 0 0 15px;margin-top:-12px}.section-share .wrapper-share .pos-share .share{padding:0;margin:0;width:100%}.section-share .wrapper-share .pos-share .share a span.icon-twitter{margin-left:0}.section-share .wrapper-share .pos-share .title{font-size:40px}.section-nav-proj,.section-nav-proj .wrapper-nav-proj{min-height:355px}.section-nav-proj .wrapper-nav-proj .wrap{height:355px;padding:31px 27px}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:355px}.section-nav-proj .wrapper-nav-proj .wrap .hint{font-size:20px}.section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name{left:26px;bottom:32px}.section-nav-proj .wrapper-nav-proj .next-proj .wrap .name{right:26px;bottom:32px}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{background-size:cover}.footer{padding:50px 30px 65px 27px;letter-spacing:.9px}.footer .container .left-col{margin-top:6px}.footer .container .left-col span{font-size:14px;line-height:41px}.footer .container .left-col copy{margin-top:0}.footer .container .center-col span{line-height:41px}.footer .container .right-col div{margin-top:10.5px}.footer .container .right-col div span[class^=icon-]{width:25px;height:25px}}@media(max-width:997px) and (min-width:786px){.section-menu{height:70px}.menu .name .logo{width:70px;padding:20px 18px}.menu .name .logo-name{height:70px;padding:24px 30px}.menu .xs-vis{padding:13px 0 0;display:block;margin-right:2%}.menu .xs-hide{display:none}.wrapper .popup-menu{margin-top:71px}.menu .xs-vis-x{margin-top:18px}.wrapper .popup-menu .nav-xs ul li{font-size:224px;line-height:200px}.section-share .wrapper-share .container-pos{padding:0}.section-share .wrapper-share .container-pos .pos .name{font-size:16px}.section-share .wrapper-share .container-pos .pos .descr{font-size:10px}.section-share .wrapper-share .pos-share .share{padding:0;width:100%;margin:0}.section-share .wrapper-share .pos-share .title{font-size:34px}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{background-size:cover}.section-share .wrapper-share .pos-share .share a span[class^=icon-]{margin:0 6px}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:355px}.section-nav-proj .wrapper-nav-proj .wrap{height:355px}.section-nav-proj .wrapper-nav-proj .wrap .name{font-size:80px;line-height:70px}.section-nav-proj .wrapper-nav-proj .wrap .name .MLeft{margin-left:-8px}.section-nav-proj,.section-nav-proj .wrapper-nav-proj{min-height:355px}.footer .container .left-col{margin-top:6px}}@media(max-width:785px){body{-webkit-text-size-adjust:none}.section-menu{height:90px}.menu .name .logo{width:90px;padding:25px 22px}.menu .name .logo-name{height:90px;width:215px;padding:34px 20px}.menu .xs-vis{padding:23px 0 0;display:block;margin-right:3%}.menu .xs-hide{display:none}.wrapper .popup-menu{margin-top:90px}.wrapper .popup-menu .nav-xs ul li{font-size:224px;line-height:200px}.footer{padding:25px 40px 40px;letter-spacing:1.5px;margin-top:-1px}.footer .container .left-col{width:100%;margin-bottom:11px}.footer .container .left-col span{display:none}.footer .container .left-col span.xs-vis{display:block;font-size:16px}.footer .container .center-col{width:100%;margin-bottom:25px;letter-spacing:.5px}.footer .container .center-col span{font-size:16px}.footer .container .right-col{width:30%;float:none;margin:0 auto;overflow:hidden}.footer .container .right-col div{width:33%;float:left;box-sizing:border-box;margin:0;text-align:left;padding:0}.footer .container .right-col div:nth-child(2){padding:0 17px}.footer .container .right-col div span{display:none}.footer .container .right-col div span[class^=icon-]{display:block;width:40px;height:40px;float:left;margin-left:0}.footer .container .right-col div a>span.icon-insta{float:right}.section-share .wrapper-share{padding:109px 60px}.section-share .wrapper-share .container-pos{padding:0;width:100%}.section-share .wrapper-share .container-pos .pos{width:32%;box-sizing:border-box;vertical-align:top;display:inline-block;padding:0 3px;margin-left:0;text-align:center}.section-share .wrapper-share .container-pos .pos .name{font-family:Circe;color:#323232;font-size:23px;line-height:23px;margin-bottom:8px;padding:5px 5px 0}.section-share .wrapper-share .container-pos .pos .descr{font-size:15px}.section-share .wrapper-share .pos-share:last-child{padding:162px 0 0;width:40%;float:none;margin:0 auto}.section-share .wrapper-share .pos-share .share{padding:0;width:100%;margin:0 auto}.section-share .wrapper-share .pos-share .title{font-size:48px;margin-bottom:23px}.section-share .wrapper-share .pos-share .share a span[class^=icon-]{margin:0 10px;width:60px;height:60px}.section-share .wrapper-share .pos-share .share a span.icon-fb{height:61px}.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{background-size:cover}.section-nav-proj .wrapper-nav-proj .wrap .name{font-size:80px;line-height:73px;bottom:28px}.section-nav-proj .wrapper-nav-proj .prev-proj .wrap .name{left:20px}.section-nav-proj .wrapper-nav-proj .next-proj .wrap .name{right:24px}.section-nav-proj,.section-nav-proj .wrapper-nav-proj,.section-nav-proj .wrapper-nav-proj .next-proj,.section-nav-proj .wrapper-nav-proj .prev-proj{min-height:355px}.section-nav-proj .wrapper-nav-proj .wrap{height:355px;padding:15px}.section-nav-proj .wrapper-nav-proj .wrap .hint{color:#fff;font-family:CirceLight;text-transform:uppercase;font-size:18px;padding:1px 5px 0}.section-nav-proj .wrapper-nav-proj .wrap .name .MLeft{margin-left:-8px}.vis-767{display:block}.footer .container .left-col div{display:none}.footer .container .right-col div span.icon-be:after,.footer .container .right-col div span.icon-fb:after,.footer .container .right-col div span.icon-insta:after{width:0;height:0;visibility:hidden;content:''}}@media(max-width:780px){.wrapper .popup-menu .nav-xs ul li{font-size:124px;line-height:110px}}@media(max-width:768px){.wrapper{width:768px}}.work{background:#242528;position:absolute;top:0;left:0;right:0;padding-top:101px;-webkit-transition:opacity .5s;transition:opacity .5s;box-sizing:border-box;height:100%}@media(max-width:1041px) and (min-width:998px){.work{padding-top:81px;height:calc(100vh - 81px)}}@media(max-width:997px) and (min-width:786px){.work{padding-top:71px;height:calc(100vh - 71px)}}@media(max-width:785px){.work{padding-top:91px;height:calc(100vh - 91px)}}.work.isHide{opacity:0;z-index:-999;-webkit-transition:z-index .5s ease-out 0s,opacity .5s;transition:z-index .5s ease-out 0s,opacity .5s}.work.isHide .top-close{opacity:0}.work.isShow{opacity:1;z-index:9999}.work.isShow .top-close{opacity:1}.work.without-transition .top-close,.work.without-transition .wrapper-works a .outer-wrap .pos-work{-webkit-transition:none!important;transition:none!important}.work .top-close{width:100%;height:60px;position:fixed;z-index:99;-webkit-transition:opacity .35s ease-out .7s;transition:opacity .35s ease-out .7s}.work .top-close.transitionWithScrolled{-webkit-transition:opacity .35s ease-out;transition:opacity .35s ease-out}.work .top-close .close{background:url(/static/img/work/work_close.svg) no-repeat;background-size:100%;width:28px;height:28px;position:absolute;top:18px;right:40px;z-index:999;cursor:pointer}.work .top-close .close:after{background:url(/static/img/work/work_close_hover.svg) no-repeat;content:'';background-size:100%;display:block;opacity:0;width:28px;height:28px;z-index:1000;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.work .top-close .close:hover:after{opacity:1}.work .wrapper-works{float:left;overflow:hidden;width:100%;box-sizing:border-box;padding:0 40px;margin-top:60px}.work .wrapper-works a:nth-child(2n+1) .outer-wrap{padding-right:20px}@media(max-width:785px){.work .wrapper-works a:nth-child(2n+1) .outer-wrap{padding:0}}.work .wrapper-works a:nth-child(2n+1) .outer-wrap .pos-work{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:transform .35s,opacity .35s;transition:transform .35s,opacity .35s,-webkit-transform .35s}.work .wrapper-works a:nth-child(2n) .outer-wrap{padding-left:20px}@media(max-width:785px){.work .wrapper-works a:nth-child(2n) .outer-wrap{padding:0}}.work .wrapper-works a:nth-child(2n) .outer-wrap .pos-work{-webkit-transition:transform .35s ease-out .35s,opacity .35s ease-out .35s;transition:transform .35s ease-out .35s,opacity .35s ease-out .35s}@media(max-width:785px){.work .wrapper-works a:nth-child(2n) .outer-wrap .pos-work{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:transform .35s,opacity .35s;transition:transform .35s,opacity .35s,-webkit-transform .35s}}@media(max-width:785px){.work .wrapper-works a:nth-child(2) .outer-wrap .pos-work{-webkit-transition:transform .35s ease-out .35s,opacity .35s ease-out .35s;transition:transform .35s ease-out .35s,opacity .35s ease-out .35s}}.work .wrapper-works a .outer-wrap{display:block;float:left;width:50%;box-sizing:border-box;margin-bottom:40px;-webkit-perspective:500px;perspective:500px}@media(max-width:785px){.work .wrapper-works a .outer-wrap{width:100%}}.work .wrapper-works a .outer-wrap.initial-state .pos-work{opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.work .wrapper-works a .outer-wrap .pos-work{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left;transform-origin:left;width:100%;height:auto;float:left;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}.work .wrapper-works a .outer-wrap .pos-work.twoSlow{-webkit-transition:transform .35s ease-out .7s,opacity .35s ease-out .7s;transition:transform .35s ease-out .7s,opacity .35s ease-out .7s}.work .wrapper-works a .outer-wrap .pos-work.twoSlowest{-webkit-transition:transform .35s ease-out 1.05s,opacity .35s ease-out 1.05s;transition:transform .35s ease-out 1.05s,opacity .35s ease-out 1.05s}.work .wrapper-works a .outer-wrap .pos-work.threeSlow{-webkit-transition:transform .35s ease-out 1.4s,opacity .35s ease-out 1.4s;transition:transform .35s ease-out 1.4s,opacity .35s ease-out 1.4s}.work .wrapper-works a .outer-wrap .pos-work.threeSlowest{-webkit-transition:transform .35s ease-out 1.75s,opacity .35s ease-out 1.75s;transition:transform .35s ease-out 1.75s,opacity .35s ease-out 1.75s}@media(min-width:991px){.work .wrapper-works a .outer-wrap .pos-work:hover .wrap-inner .inner-text .overlay,.work .wrapper-works a .outer-wrap .pos-work:hover .wrap-inner .inner-text .title{opacity:1}}.work .wrapper-works a .outer-wrap .pos-work .wrap-inner{width:100%;height:auto;float:left}.work .wrapper-works a .outer-wrap .pos-work .wrap-inner .inner-text{float:left;position:relative;width:100%;height:auto;overflow:hidden}.work .wrapper-works a .outer-wrap .pos-work .wrap-inner .inner-text img{z-index:1}.work .wrapper-works a .outer-wrap .pos-work .wrap-inner .inner-text .overlay{background-color:rgba(0,0,0,.9);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .5s;transition:opacity .5s}.work .wrapper-works a .outer-wrap .pos-work .wrap-inner .inner-text .title{font-family:Reforma;font-size:90px;line-height:80px;color:#fff;text-transform:uppercase;position:absolute;left:40px;bottom:40px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.work .wrapper-works a .outer-wrap .pos-work .wrap-inner .inner-text .title span{display:block;width:100%;z-index:2}.Section{position:relative;z-index:1}.IndexIntro img{display:block;width:300px;border:5px solid red}.IndexIntro-img{width:300px;border:5px solid #000;background:url(/static/img/img.jpg);height:200px;background-size:cover}.IndexIntro svg{width:50px;height:30px;fill:blue}.wrapper.notfound{width:100%;float:left;padding-top:100px;background:#000}.wrapper.notfound .block{width:100%;margin:0 auto;min-height:100%}.wrapper.notfound .block .img{width:50%;float:left;height:640px;background:url(/static/img/404.jpg) no-repeat;background-size:auto 640px;background-position:100% 100%}.wrapper.notfound .block .text{width:50%;float:left;font-family:Reforma;color:#fff;font-size:185px;line-height:145px;text-transform:uppercase;margin-top:12%}.wrapper.notfound .block .text span{color:#ffb0ae;display:block;width:100%;float:left}.wrapper.notfound .block .text font{display:block;width:100%;float:left}@media(max-width:1041px) and (min-width:998px){.wrapper.notfound{margin:80px auto 0}.wrapper.notfound .block .text{font-size:180px;line-height:145px}}@media(max-width:997px) and (min-width:786px){.wrapper.notfound{margin:70px auto 0}.wrapper.notfound .block .text{font-size:155px;line-height:120px}.wrapper.notfound .block .img{height:500px;background-size:auto 500px}.wrapper.notfound{min-height:640px}}@media(max-width:785px){.wrapper.notfound{margin:90px auto 0}.wrapper.notfound .block .text{font-size:140px;line-height:105px}.wrapper.notfound .block .img{height:420px;background-size:auto 420px}.wrapper.notfound{min-height:520px}}.SpritesSvg{display:none}