@import 'https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i&amp;subset=cyrillic';@font-face{font-family:Muller-Regular;src:url(/_css/css/sashapetrov/fonts/Muller-Regular/MullerRegular.eot);src:url(/_css/css/sashapetrov/fonts/Muller-Regular/MullerRegular.eot?#iefix) format("embedded-opentype"),url(/_css/css/sashapetrov/fonts/Muller-Regular/MullerRegular.woff2) format("woff2"),url(/_css/css/sashapetrov/fonts/Muller-Regular/MullerRegular.woff) format("woff"),url(/_css/css/sashapetrov/fonts/Muller-Regular/MullerRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Baltica ExtraCond;src:url(/_css/css/sashapetrov/fonts/Baltica/Baltica-ExtraCond.eot);src:url(/_css/css/sashapetrov/fonts/Baltica/Baltica-ExtraCond.eot?#iefix) format("embedded-opentype"),url(/_css/css/sashapetrov/fonts/Baltica/Baltica-ExtraCond.woff) format("woff"),url(/_css/css/sashapetrov/fonts/Baltica/Baltica-ExtraCond.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Anglecia Pro Display Regular;src:url(/_css/css/sashapetrov/fonts/AngleciaProDisplayRegular/AngleciaProDisplay-Regular.eot);src:url(/_css/css/sashapetrov/fonts/AngleciaProDisplayRegular/AngleciaProDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/_css/css/sashapetrov/fonts/AngleciaProDisplayRegular/AngleciaProDisplay-Regular.woff) format("woff"),url(/_css/css/sashapetrov/fonts/AngleciaProDisplayRegular/AngleciaProDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TTDirectorsDEMOBL-Regular;src:url(/_css/css/sashapetrov/fonts/TTDirectorsDemo/TTDirectorsDEMOBL-Regular.eot);src:url(/_css/css/sashapetrov/fonts/TTDirectorsDemo/TTDirectorsDEMOBL-Regular.eot?#iefix) format("embedded-opentype"),url(/_css/css/sashapetrov/fonts/TTDirectorsDemo/TTDirectorsDEMOBL-Regular.woff) format("woff"),url(/_css/css/sashapetrov/fonts/TTDirectorsDemo/TTDirectorsDEMOBL-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.sashapetrov,body,html{min-width:960px}.sashapetrov{overflow:hidden;font-family:Muller-Regular,sans-serif;line-height:1;color:#000}.sashapetrov *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sashapetrov .wrap{width:78%}.sashapetrov .container,.sashapetrov .wrap{position:relative;margin:0 auto;max-width:1400px;min-width:900px}.sashapetrov .container{width:55%}.s-title{margin-bottom:15px;font-size:70px;text-transform:uppercase;letter-spacing:1.3px;font-family:Baltica ExtraCond,sans-serif}.s-title.-white{color:#fff}.s-text{color:rgba(0,0,0,.6);font-size:16px;line-height:21px;letter-spacing:0.3px}.s-text.-white{color:hsla(0,0%,100%,.6)}.s-header{position:relative;height:800px;padding-top:65px;overflow:hidden}.s-header__video,.s-header__video video{position:absolute;left:0;top:0;width:100%;height:100%}.s-header__video video{-o-object-fit:cover;object-fit:cover}.s-header__title{margin-bottom:21px;color:#fff;font-family:Baltica ExtraCond,sans-serif;font-size:120px;text-transform:uppercase;letter-spacing:2.4px}.s-header__text{margin-bottom:20px;color:#fff;font-size:24px;line-height:26px;letter-spacing:0.5px}.s-header__link{position:relative;display:inline-block;margin-top:16px;padding-left:33px;padding-right:20px;font-size:18px;color:#fff;text-decoration:none}.s-header__link:visited{color:#fff!important}.s-header__link:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:19px;background-image:url(/images/sashapetrov/main-link.png)}.s-header__link:after{content:'';position:absolute;top:-16px;left:0;width:100%;height:1px;background-color:#fff}.s-target{padding-top:41px;padding-bottom:45px;background-color:#000}.s-target__wrap{margin-left:-50px;margin-right:-50px}.s-target__wrap:after,.s-target__wrap:before{content:"";display:table}.s-target__wrap:after{clear:both}.s-target__item{float:left;width:50%;padding-left:50px;padding-right:50px;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.s-target__item[data-animate=target]{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-target__title{margin-bottom:13px;color:#fff;font-family:Baltica ExtraCond,sans-serif;font-size:36px;text-transform:uppercase;letter-spacing:1px}.s-target__text{color:hsla(0,0%,100%,.6);font-size:16px;line-height:22px;letter-spacing:0.3px}.s-main{padding:32px 0 74px}.s-mac{margin-top:50px;margin-left:-50px;padding:40px 106px 85px;width:1101px;height:611px;background-image:url(/images/sashapetrov/mac.png);-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s}@media (max-width:1280px){.s-mac{margin-left:-100px}}.s-mac__container{height:514px;width:890px;overflow:hidden}.s-mac__wrap{padding-right:25px;height:514px;width:907px;overflow:hidden}.s-mac__image{width:890px}.s-navigation{position:relative;padding:32px 0 74px;background-color:#000}.s-navigation__image{display:block;margin:41px auto 0;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.s-navigation__image[data-animate=navigation]{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-pages{position:relative;padding:61px 0 85px;height:2435px}.s-pages .s-text{margin-bottom:30px}.s-pages__title{font-family:Baltica ExtraCond,sans-serif;font-size:43px;text-transform:uppercase;letter-spacing:0.7px}.s-pages__lines{position:absolute;left:50%;margin-top:24px;margin-left:-500px;width:6px;height:6px;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-pages__lines[data-animate=lines]{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.s-pages__lines[data-animate=lines]:before{height:0}.s-pages__lines[data-animate=lines]:after{width:0}.s-pages__lines:before{top:5px;left:2px;width:1px;height:258px}.s-pages__lines:after,.s-pages__lines:before{content:'';position:absolute;background-color:#aeaeae;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-pages__lines:after{top:2px;left:5px;width:428px;height:1px}.s-pages-loader{position:relative;margin-top:50px;margin-bottom:68px}.s-pages-loader[data-animate=loader]:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.s-pages-loader[data-animate=loader]:after{height:0}.s-pages-loader__wrap{position:relative;width:995px;height:589px;background-color:#ececec;-webkit-box-shadow:-8px 5px 79px rgba(0,0,0,.09);-moz-box-shadow:-8px 5px 79px rgba(0,0,0,.09);box-shadow:-8px 5px 79px rgba(0,0,0,.09);-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}@media (max-width:1280px){.s-pages-loader__wrap{width:100%}}.s-pages-loader__wrap[data-animate=loader-wrap]{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-pages-loader:before{top:-37px;left:31px;width:6px;height:6px;border:1px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.s-pages-loader:after,.s-pages-loader:before{content:'';position:absolute;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-pages-loader:after{left:35px;top:-29px;width:1px;height:30px;background-color:#aeaeae;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-pages-loader__progress{position:absolute;top:0;left:0;height:100%;width:0;background-color:#fff}.s-pages-loader__img{position:absolute;bottom:0;left:15px}.s-pages-loader__counter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.s-pages-loader__counter,.s-pages-loader__counter span{font-size:130px;color:#000;font-family:Baltica ExtraCond,sans-serif}.s-pages-loader__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(87%, -140%);-moz-transform:translate(87%, -140%);-ms-transform:translate(87%, -140%);-o-transform:translate(87%, -140%);transform:translate(87%, -140%);color:#2c2c2c;font-family:Muller-Regular,sans-serif;font-size:15px;font-weight:400;line-height:20px}.s-pages-loader__border{position:absolute;z-index:10;top:19px;right:19px;bottom:19px;left:19px;border:1px solid rgba(53,53,53,.25)}.s-pages-list{position:absolute;top:41px;left:50%;padding:0;margin:0;list-style:none}.s-pages-list__item{background:no-repeat;position:absolute;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-pages-list__item[data-animate=item].-i1,.s-pages-list__item[data-animate=item].-i2,.s-pages-list__item[data-animate=item].-i3,.s-pages-list__item[data-animate=item].-i4,.s-pages-list__item[data-animate=item].-i5{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.s-pages-list__item.-i1{top:0;left:-491px;width:803px;height:469px;background-image:url(/images/sashapetrov/pages-1.png)}.s-pages-list__item.-i2{top:234px;left:-158px;width:803px;height:468px;background-image:url(/images/sashapetrov/pages-2.png)}.s-pages-list__item.-i3{top:469px;left:182px;width:802px;height:468px;background-image:url(/images/sashapetrov/pages-3.png)}.s-pages-list__item.-i4{top:267px;left:-994px;width:1361px;height:852px;background-image:url(/images/sashapetrov/pages-4.png)}.s-pages-list__item.-i5{top:889px;left:-84px;width:802px;height:471px;background-image:url(/images/sashapetrov/pages-5.png)}.s-design{position:relative;padding:61px 0 155px;background-color:#000}@media (max-width:1300px){.s-design{padding:61px 0 90px}}.s-design__wrap{position:relative;margin-top:50px}@media (max-width:1300px){.s-design__wrap{-webkit-transform:scale(0.85) translate(-80px, -60px);-moz-transform:scale(0.85) translate(-80px, -60px);-ms-transform:scale(0.85) translate(-80px, -60px);-o-transform:scale(0.85) translate(-80px, -60px);transform:scale(0.85) translate(-80px, -60px)}}.s-design__item{float:left;padding-left:15px;padding-right:15px}.s-design__title{margin-bottom:10px;font-size:36px;color:#fff;text-transform:uppercase;letter-spacing:1.3px;font-family:Baltica ExtraCond,sans-serif}.s-design-glitch{position:relative;margin-bottom:50px}.s-design-glitch[data-animate=glitch] .s-design-glitch__lines{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.s-design-glitch[data-animate=glitch] .s-design-glitch__lines:before{height:0;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-design-glitch[data-animate=glitch] .s-design-glitch__lines:after{width:0;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.s-design-glitch[data-animate=glitch] .s-design-glitch__item{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-design-glitch__lines{position:absolute;top:46px;left:23px;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-glitch__lines:before{top:5px;left:2px;width:1px;height:33px}.s-design-glitch__lines:after,.s-design-glitch__lines:before{content:'';position:absolute;background-color:hsla(0,0%,100%,.3);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-glitch__lines:after{top:20px;left:3px;width:408px;height:1px}.s-design-glitch__item{position:relative;z-index:1;margin-top:49px;margin-left:16px;width:316px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-design-glitch__wrap{position:absolute;left:0;bottom:0}.s-design-glitch__title{display:inline-block;padding:2px 10px;background-color:#fff;color:#000;font-size:15px;line-height:20px}.s-design-glitch__role{height:24px;padding:0 10px;background-color:#fff;color:#000;font-size:12px;line-height:27px}.s-design-glitch canvas,.s-design-glitch img{display:block;width:100%}.s-design-menu{position:relative}.s-design-menu[data-animate=menu] .s-design-menu__line-1{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.s-design-menu[data-animate=menu] .s-design-menu__line-1:before{height:0}.s-design-menu[data-animate=menu] .s-design-menu-lines__item:nth-of-type(1){width:0}.s-design-menu[data-animate=menu] .s-design-menu-lines__item:nth-of-type(2){height:0}.s-design-menu[data-animate=menu] .s-design-menu-lines__item:nth-of-type(3){width:0}.s-design-menu[data-animate=menu] .s-design-menu-lines__item:nth-of-type(4){height:0}.s-design-menu__line-1{top:40px;left:27px;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff}.s-design-menu__line-1,.s-design-menu__line-1:before{position:absolute;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-menu__line-1:before{content:'';top:5px;left:2px;width:1px;height:44px;background-color:hsla(0,0%,100%,.3);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-design-menu__image{position:relative;margin-top:32px;margin-left:36px}.s-design-menu-lines{position:absolute;top:90px;width:370px;height:697px}.s-design-menu-lines__item{position:absolute;background-color:hsla(0,0%,100%,.3);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-menu-lines__item:nth-of-type(1){top:0;left:0;width:100%;height:1px;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.s-design-menu-lines__item:nth-of-type(2){top:1px;right:0;width:1px;height:100%;-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.s-design-menu-lines__item:nth-of-type(3){bottom:-2px;right:0;width:100%;height:1px;-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.s-design-menu-lines__item:nth-of-type(4){bottom:-1px;left:0;width:1px;height:100%;-webkit-transition-delay:2s;-moz-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.s-design-error{position:absolute;z-index:2;top:44px;left:398px;width:678px;height:335px;background:url(/images/sashapetrov/error.png) no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-error[data-animate=error]{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-design-error[data-animate=error]:after,.s-design-error[data-animate=error]:before{height:0}.s-design-error:before{left:33px}.s-design-error:after,.s-design-error:before{content:'';position:absolute;top:335px;width:1px;height:24px;background-color:hsla(0,0%,100%,.3);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-error:after{right:33px}.s-design-error__container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.s-design-error__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-design-error__title{margin-right:63px;font-weight:700;font-size:38px;font-family:TTDirectorsDEMOBL-Regular,sans-serif;color:#fff;position:relative}@-webkit-keyframes a{0%{clip:rect(27px,61px,11px,0)}5.88235%{clip:rect(27px,61px,23px,0)}11.76471%{clip:rect(22px,61px,24px,0)}17.64706%{clip:rect(16px,61px,15px,0)}23.52941%{clip:rect(4px,61px,23px,0)}29.41176%{clip:rect(2px,61px,15px,0)}35.29412%{clip:rect(29px,61px,30px,0)}41.17647%{clip:rect(23px,61px,28px,0)}47.05882%{clip:rect(35px,61px,37px,0)}52.94118%{clip:rect(37px,61px,30px,0)}58.82353%{clip:rect(32px,61px,10px,0)}64.70588%{clip:rect(22px,61px,21px,0)}70.58824%{clip:rect(33px,61px,17px,0)}76.47059%{clip:rect(18px,61px,22px,0)}82.35294%{clip:rect(15px,61px,26px,0)}88.23529%{clip:rect(8px,61px,14px,0)}94.11765%{clip:rect(1px,61px,3px,0)}to{clip:rect(38px,61px,27px,0)}}@-moz-keyframes a{0%{clip:rect(27px,61px,11px,0)}5.88235%{clip:rect(27px,61px,23px,0)}11.76471%{clip:rect(22px,61px,24px,0)}17.64706%{clip:rect(16px,61px,15px,0)}23.52941%{clip:rect(4px,61px,23px,0)}29.41176%{clip:rect(2px,61px,15px,0)}35.29412%{clip:rect(29px,61px,30px,0)}41.17647%{clip:rect(23px,61px,28px,0)}47.05882%{clip:rect(35px,61px,37px,0)}52.94118%{clip:rect(37px,61px,30px,0)}58.82353%{clip:rect(32px,61px,10px,0)}64.70588%{clip:rect(22px,61px,21px,0)}70.58824%{clip:rect(33px,61px,17px,0)}76.47059%{clip:rect(18px,61px,22px,0)}82.35294%{clip:rect(15px,61px,26px,0)}88.23529%{clip:rect(8px,61px,14px,0)}94.11765%{clip:rect(1px,61px,3px,0)}to{clip:rect(38px,61px,27px,0)}}@-o-keyframes a{0%{clip:rect(27px,61px,11px,0)}5.88235%{clip:rect(27px,61px,23px,0)}11.76471%{clip:rect(22px,61px,24px,0)}17.64706%{clip:rect(16px,61px,15px,0)}23.52941%{clip:rect(4px,61px,23px,0)}29.41176%{clip:rect(2px,61px,15px,0)}35.29412%{clip:rect(29px,61px,30px,0)}41.17647%{clip:rect(23px,61px,28px,0)}47.05882%{clip:rect(35px,61px,37px,0)}52.94118%{clip:rect(37px,61px,30px,0)}58.82353%{clip:rect(32px,61px,10px,0)}64.70588%{clip:rect(22px,61px,21px,0)}70.58824%{clip:rect(33px,61px,17px,0)}76.47059%{clip:rect(18px,61px,22px,0)}82.35294%{clip:rect(15px,61px,26px,0)}88.23529%{clip:rect(8px,61px,14px,0)}94.11765%{clip:rect(1px,61px,3px,0)}to{clip:rect(38px,61px,27px,0)}}@keyframes a{0%{clip:rect(27px,61px,11px,0)}5.88235%{clip:rect(27px,61px,23px,0)}11.76471%{clip:rect(22px,61px,24px,0)}17.64706%{clip:rect(16px,61px,15px,0)}23.52941%{clip:rect(4px,61px,23px,0)}29.41176%{clip:rect(2px,61px,15px,0)}35.29412%{clip:rect(29px,61px,30px,0)}41.17647%{clip:rect(23px,61px,28px,0)}47.05882%{clip:rect(35px,61px,37px,0)}52.94118%{clip:rect(37px,61px,30px,0)}58.82353%{clip:rect(32px,61px,10px,0)}64.70588%{clip:rect(22px,61px,21px,0)}70.58824%{clip:rect(33px,61px,17px,0)}76.47059%{clip:rect(18px,61px,22px,0)}82.35294%{clip:rect(15px,61px,26px,0)}88.23529%{clip:rect(8px,61px,14px,0)}94.11765%{clip:rect(1px,61px,3px,0)}to{clip:rect(38px,61px,27px,0)}}@-webkit-keyframes b{0%{clip:rect(20px,61px,18px,0)}5.88235%{clip:rect(20px,61px,35px,0)}11.76471%{clip:rect(20px,61px,38px,0)}17.64706%{clip:rect(29px,61px,24px,0)}23.52941%{clip:rect(13px,61px,18px,0)}29.41176%{clip:rect(26px,61px,18px,0)}35.29412%{clip:rect(4px,61px,2px,0)}41.17647%{clip:rect(28px,61px,22px,0)}47.05882%{clip:rect(17px,61px,25px,0)}52.94118%{clip:rect(29px,61px,37px,0)}58.82353%{clip:rect(25px,61px,37px,0)}64.70588%{clip:rect(11px,61px,22px,0)}70.58824%{clip:rect(7px,61px,21px,0)}76.47059%{clip:rect(15px,61px,33px,0)}82.35294%{clip:rect(16px,61px,10px,0)}88.23529%{clip:rect(12px,61px,14px,0)}94.11765%{clip:rect(28px,61px,25px,0)}to{clip:rect(6px,61px,15px,0)}}@-moz-keyframes b{0%{clip:rect(20px,61px,18px,0)}5.88235%{clip:rect(20px,61px,35px,0)}11.76471%{clip:rect(20px,61px,38px,0)}17.64706%{clip:rect(29px,61px,24px,0)}23.52941%{clip:rect(13px,61px,18px,0)}29.41176%{clip:rect(26px,61px,18px,0)}35.29412%{clip:rect(4px,61px,2px,0)}41.17647%{clip:rect(28px,61px,22px,0)}47.05882%{clip:rect(17px,61px,25px,0)}52.94118%{clip:rect(29px,61px,37px,0)}58.82353%{clip:rect(25px,61px,37px,0)}64.70588%{clip:rect(11px,61px,22px,0)}70.58824%{clip:rect(7px,61px,21px,0)}76.47059%{clip:rect(15px,61px,33px,0)}82.35294%{clip:rect(16px,61px,10px,0)}88.23529%{clip:rect(12px,61px,14px,0)}94.11765%{clip:rect(28px,61px,25px,0)}to{clip:rect(6px,61px,15px,0)}}@-o-keyframes b{0%{clip:rect(20px,61px,18px,0)}5.88235%{clip:rect(20px,61px,35px,0)}11.76471%{clip:rect(20px,61px,38px,0)}17.64706%{clip:rect(29px,61px,24px,0)}23.52941%{clip:rect(13px,61px,18px,0)}29.41176%{clip:rect(26px,61px,18px,0)}35.29412%{clip:rect(4px,61px,2px,0)}41.17647%{clip:rect(28px,61px,22px,0)}47.05882%{clip:rect(17px,61px,25px,0)}52.94118%{clip:rect(29px,61px,37px,0)}58.82353%{clip:rect(25px,61px,37px,0)}64.70588%{clip:rect(11px,61px,22px,0)}70.58824%{clip:rect(7px,61px,21px,0)}76.47059%{clip:rect(15px,61px,33px,0)}82.35294%{clip:rect(16px,61px,10px,0)}88.23529%{clip:rect(12px,61px,14px,0)}94.11765%{clip:rect(28px,61px,25px,0)}to{clip:rect(6px,61px,15px,0)}}@keyframes b{0%{clip:rect(20px,61px,18px,0)}5.88235%{clip:rect(20px,61px,35px,0)}11.76471%{clip:rect(20px,61px,38px,0)}17.64706%{clip:rect(29px,61px,24px,0)}23.52941%{clip:rect(13px,61px,18px,0)}29.41176%{clip:rect(26px,61px,18px,0)}35.29412%{clip:rect(4px,61px,2px,0)}41.17647%{clip:rect(28px,61px,22px,0)}47.05882%{clip:rect(17px,61px,25px,0)}52.94118%{clip:rect(29px,61px,37px,0)}58.82353%{clip:rect(25px,61px,37px,0)}64.70588%{clip:rect(11px,61px,22px,0)}70.58824%{clip:rect(7px,61px,21px,0)}76.47059%{clip:rect(15px,61px,33px,0)}82.35294%{clip:rect(16px,61px,10px,0)}88.23529%{clip:rect(12px,61px,14px,0)}94.11765%{clip:rect(28px,61px,25px,0)}to{clip:rect(6px,61px,15px,0)}}.s-design-error__title:after,.s-design-error__title:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;background:transparent;clip:rect(0,0,0,0)}.s-design-error__title:after{left:2px;text-shadow:-1px 0 green;-webkit-animation:a 2s infinite linear alternate-reverse;-moz-animation:a 2s infinite linear alternate-reverse;-o-animation:a 2s infinite linear alternate-reverse;animation:a 2s infinite linear alternate-reverse}.s-design-error__title:before{left:-2px;text-shadow:2px 0 red;-webkit-animation:b 3s infinite linear alternate-reverse;-moz-animation:b 3s infinite linear alternate-reverse;-o-animation:b 3s infinite linear alternate-reverse;animation:b 3s infinite linear alternate-reverse}.s-design-error__text{font-weight:700;font-size:155px;font-family:TTDirectorsDEMOBL-Regular,sans-serif;color:#fff;position:relative}@keyframes a{0%{clip:rect(81px,161px,136px,0)}5.88235%{clip:rect(87px,161px,123px,0)}11.76471%{clip:rect(21px,161px,149px,0)}17.64706%{clip:rect(60px,161px,57px,0)}23.52941%{clip:rect(2px,161px,26px,0)}29.41176%{clip:rect(88px,161px,21px,0)}35.29412%{clip:rect(85px,161px,35px,0)}41.17647%{clip:rect(144px,161px,44px,0)}47.05882%{clip:rect(23px,161px,113px,0)}52.94118%{clip:rect(105px,161px,149px,0)}58.82353%{clip:rect(57px,161px,141px,0)}64.70588%{clip:rect(142px,161px,30px,0)}70.58824%{clip:rect(15px,161px,14px,0)}76.47059%{clip:rect(53px,161px,72px,0)}82.35294%{clip:rect(5px,161px,102px,0)}88.23529%{clip:rect(134px,161px,109px,0)}94.11765%{clip:rect(37px,161px,19px,0)}to{clip:rect(75px,161px,40px,0)}}@keyframes b{0%{clip:rect(14px,161px,61px,0)}5.88235%{clip:rect(45px,161px,18px,0)}11.76471%{clip:rect(128px,161px,9px,0)}17.64706%{clip:rect(128px,161px,110px,0)}23.52941%{clip:rect(56px,161px,100px,0)}29.41176%{clip:rect(81px,161px,101px,0)}35.29412%{clip:rect(76px,161px,12px,0)}41.17647%{clip:rect(112px,161px,120px,0)}47.05882%{clip:rect(80px,161px,134px,0)}52.94118%{clip:rect(136px,161px,110px,0)}58.82353%{clip:rect(108px,161px,148px,0)}64.70588%{clip:rect(150px,161px,116px,0)}70.58824%{clip:rect(29px,161px,54px,0)}76.47059%{clip:rect(109px,161px,71px,0)}82.35294%{clip:rect(51px,161px,101px,0)}88.23529%{clip:rect(53px,161px,148px,0)}94.11765%{clip:rect(1px,161px,96px,0)}to{clip:rect(147px,161px,63px,0)}}.s-design-error__text:after,.s-design-error__text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;background:transparent;clip:rect(0,0,0,0)}.s-design-error__text:after{left:2px;text-shadow:-1px 0 green;-webkit-animation:a 2s infinite linear alternate-reverse;-moz-animation:a 2s infinite linear alternate-reverse;-o-animation:a 2s infinite linear alternate-reverse;animation:a 2s infinite linear alternate-reverse}.s-design-error__text:before{left:-2px;text-shadow:2px 0 red;-webkit-animation:b 3s infinite linear alternate-reverse;-moz-animation:b 3s infinite linear alternate-reverse;-o-animation:b 3s infinite linear alternate-reverse;animation:b 3s infinite linear alternate-reverse}.s-design-loader{position:absolute;top:403px;left:398px;width:678px;height:335px;background:url(/images/sashapetrov/films-loader.png) no-repeat;-moz-background-size:contain;background-size:contain;border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-loader[data-animate=loader]{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-design-loader__gif{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.65}.s-design-loader img{display:block;width:100%;height:100%}.s-design-hovers{position:absolute;top:769px;left:398px;width:594px;height:317px}.s-design-hovers[data-animate=hovers] .s-design-hovers__line-1{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.s-design-hovers[data-animate=hovers] .s-design-hovers__line-1:before{width:0}.s-design-hovers[data-animate=hovers] .s-design-hovers__line-1:after{height:0}.s-design-hovers[data-animate=hovers] .s-design-hovers__line-2{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.s-design-hovers[data-animate=hovers] .s-design-hovers__line-2:before{height:0}.s-design-hovers[data-animate=hovers] .s-design-hovers__line-2:after{width:0}.s-design-hovers[data-animate=hovers] .s-design-film,.s-design-hovers[data-animate=hovers] .s-design-link,.s-design-hovers[data-animate=hovers] .s-design-photo,.s-design-hovers[data-animate=hovers] .s-design-play{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-design-hovers__title{position:absolute;top:0;right:0}.s-design-hovers__line-1{top:14px;right:109px;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff}.s-design-hovers__line-1,.s-design-hovers__line-1:before{position:absolute;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-hovers__line-1:before{content:'';top:2px;right:5px;height:1px;width:478px;background-color:hsla(0,0%,100%,.3);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-design-hovers__line-1:after{content:'';top:2px;left:-479px;height:300px;width:1px;background-color:hsla(0,0%,100%,.3);-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.s-design-hovers__line-1:after,.s-design-hovers__line-2{position:absolute;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-hovers__line-2{top:45px;right:32px;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff}.s-design-hovers__line-2:before{top:6px;height:265px;width:1px;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.s-design-hovers__line-2:after,.s-design-hovers__line-2:before{content:'';position:absolute;right:2px;background-color:hsla(0,0%,100%,.3);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-hovers__line-2:after{top:271px;height:1px;width:559px;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.s-design-play{position:absolute;width:86px;height:86px;top:83px;left:96px;border:1px solid hsla(0,0%,100%,.25);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;cursor:pointer}.s-design-play:hover .s-design-play__icon:after,.s-design-play:hover .s-design-play__icon:before{visibility:visible;-webkit-transition:width 1s cubic-bezier(0.165,0.84,0.44,1),height 1s cubic-bezier(0.165,0.84,0.44,1),opacity 1s cubic-bezier(0.165,0.84,0.44,1);-o-transition:width 1s cubic-bezier(0.165,0.84,0.44,1),height 1s cubic-bezier(0.165,0.84,0.44,1),opacity 1s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 1s cubic-bezier(0.165,0.84,0.44,1),height 1s cubic-bezier(0.165,0.84,0.44,1),opacity 1s cubic-bezier(0.165,0.84,0.44,1);transition:width 1s cubic-bezier(0.165,0.84,0.44,1),height 1s cubic-bezier(0.165,0.84,0.44,1),opacity 1s cubic-bezier(0.165,0.84,0.44,1)}.s-design-play:hover .s-design-play__icon:before{width:86px;height:86px;opacity:0}.s-design-play:hover .s-design-play__icon:after{width:80px;height:80px;opacity:0}.s-design-play__icon{position:absolute;width:51px;height:51px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid hsla(0,0%,100%,.25);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.s-design-play__icon:after,.s-design-play__icon:before{content:"";position:absolute;width:51px;height:51px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);visibility:hidden}.s-design-play__icon img{position:absolute;display:inline-block;width:auto;top:50%;left:53%;-webkit-transform:translate(-50%, -50%) translateZ(0px);-moz-transform:translate(-50%, -50%) translateZ(0px);transform:translate(-50%, -50%) translateZ(0px)}.s-design-photo{position:absolute;top:220px;left:89px;padding-right:19px;text-align:right;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;cursor:pointer}.s-design-photo:hover:after{width:2px;background-color:#fff}.s-design-photo:hover .s-design-photo__title{border-color:hsla(0,0%,100%,.25)}.s-design-photo:hover .s-design-photo__count{color:#fff}.s-design-photo:after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:hsla(0,0%,100%,.25)}.s-design-photo:after,.s-design-photo__title{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-photo__title{display:inline-block;margin-bottom:7px;color:#fff;font-family:Baltica ExtraCond,sans-serif;font-size:20px;text-transform:uppercase;border-bottom:1px solid transparent}.s-design-photo__count{color:#a7a7a7;font-family:PT Serif,sans-serif;font-size:11px;letter-spacing:0.8px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-link{position:absolute;z-index:1;display:inline-block;top:294px;left:34px;padding:16px 31px;background-color:#000;border:1px solid hsla(0,0%,100%,.5);font-family:Anglecia Pro Display Regular,sans-serif;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:8px;-webkit-transition:opacity .4s .4s,color .4s,-webkit-transform .4s .4s;transition:opacity .4s .4s,color .4s,-webkit-transform .4s .4s;-o-transition:opacity .4s .4s,color .4s,-o-transform .4s .4s;-moz-transition:opacity .4s .4s,transform .4s .4s,color .4s,-moz-transform .4s .4s;transition:opacity .4s .4s,transform .4s .4s,color .4s;transition:opacity .4s .4s,transform .4s .4s,color .4s,-webkit-transform .4s .4s,-moz-transform .4s .4s,-o-transform .4s .4s;cursor:pointer}.s-design-link:before{content:"";position:absolute;z-index:-1;right:0;top:0;bottom:0;width:0;background-color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.s-design-link:hover{color:#000}.s-design-link:hover:before{left:0;width:100%}.s-design-film{position:absolute;top:85px;right:2px;width:294px;height:195px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;cursor:pointer}.s-design-film__container{position:relative;display:block;height:100%}.s-design-film__container:hover .s-design-film__inner{opacity:1}.s-design-film__inner{position:absolute;padding:26px 16px;top:0;left:0;width:100%;height:100%;color:#000;background-color:#fff;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;font-size:22px}.s-design-film__inner-title{font-size:0.9375em;line-height:1.25em;letter-spacing:0.5px}.s-design-film__type{margin-bottom:6px;color:#a7a7a7;font-family:PT Serif,sans-serif;font-size:0.6875em;letter-spacing:0.8px}.s-design-film__info{font-size:0.6875em;line-height:1.6em}.s-design-film__info span{font-size:1.25em}.s-design-film__inner-year{margin-top:10px;font-size:0.8125em}.s-design-film__wrap{position:absolute;left:0;bottom:0}.s-design-film__title{display:inline-block;padding:2px 10px;background-color:#fff;color:#000;font-size:15px;line-height:20px}.s-design-film__role{height:24px;padding:0 10px;background-color:#fff;color:#000;font-size:12px;line-height:27px}.s-adaptive{padding:179px 0 337px}.s-adaptive__wrap{padding:62px 50px 0;height:1384px;border:1px solid #1a1a1a}.s-adaptive__wrap .s-text{max-width:468px}.s-adaptive-list{position:absolute;top:0;left:50%;padding:0;margin:0;list-style:none}.s-adaptive-list__item{background:no-repeat;position:absolute;-moz-background-size:contain;background-size:contain;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.s-adaptive-list__item.i1{top:-202px;left:-417px;width:1063px;height:575px;background-image:url(/images/sashapetrov/adaptive-1.png)}@media (max-width:1660px){.s-adaptive-list__item.i1{top:-202px;left:-287px;width:813px;height:440px}}.s-adaptive-list__item.i1[data-animate=item]{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.s-adaptive-list__item.i2{top:435px;left:-693px;width:995px;height:589px;background-image:url(/images/sashapetrov/adaptive-2.png)}.s-adaptive-list__item.i2[data-animate=item]{opacity:0;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.s-adaptive-list__item.i3{top:1084px;left:-362px;width:621px;height:392px;background-image:url(/images/sashapetrov/adaptive-3.png)}.s-adaptive-list__item.i3[data-animate=item]{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.s-footer{position:relative;padding:73px 0 150px;background-color:#000;text-align:center}.s-footer__image{position:absolute;bottom:31px;left:50%;margin-right:-220px;-webkit-transition:all .8s;-o-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.s-footer__image[data-animate=image]{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.s-footer__image img{max-width:60%}.s-footer__title{position:relative;margin-bottom:25px;color:#fff;font-family:Baltica ExtraCond,sans-serif;font-size:120px;text-transform:uppercase;letter-spacing:2.5px}.s-footer__link{position:relative;color:#fff;font-size:22px;text-decoration:none;letter-spacing:0.4px}.s-footer__link:visited{color:#fff!important}