@font-face{font-family:pt-sans;font-weight:400;font-style:normal;src:url(../fonts/PT-Sans-Regular.eot);src:url(../fonts/PT-Sans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/PT-Sans-Regular.woff) format("woff"),url(../fonts/PT-Sans-Regular.ttf) format("truetype")}@font-face{font-family:pt-sans-b;font-weight:400;font-style:normal;src:url(../fonts/PT-Sans-Bold.eot);src:url(../fonts/PT-Sans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/PT-Sans-Bold.woff) format("woff"),url(../fonts/PT-Sans-Bold.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:montserrat-l;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Light.eot);src:url(../fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:montserrat-b;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Bold.eot);src:url(../fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:gilroy;font-weight:400;font-style:normal;src:url(../fonts/Gilroy-Regular.eot);src:url(../fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-family:gilroy-b;font-weight:400;font-style:normal;src:url(../fonts/Gilroy-Bold.eot);src:url(../fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy-Bold.ttf) format("truetype")}body{font-size:16px;width:100%;height:100%;min-width:320px;position:relative;line-height:1.65;font-family:pt-sans,sans-serif;overflow-x:hidden;color:#282828;background:#fff}section{position:relative}.container{max-width:1120px;display:block;margin:0 auto}.text-block h2{font-family:montserrat-b;font-size:35px;line-height:42px;color:#ffa700;margin-bottom:20px}.text-block p{font-size:14px;line-height:27px;margin-bottom:20px;max-width:460px}.button{position:relative;display:inline-block;font-family:pt-sans-b;font-size:12px;color:#fff;text-align:center;background:#ffa700;-webkit-border-radius:6px;border-radius:6px;padding:10px 15px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 8px 27px rgba(0,20,99,.4);box-shadow:0 8px 27px rgba(0,20,99,.4)}.button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.header{position:relative;color:#fff;background:url(../img/banner2.jpg) no-repeat center bottom/cover;padding-top:40px;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.header__top{width:100%;max-width:1300px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-x:hidden;position:relative;top:50px;-webkit-transition:1s cubic-bezier(.3,.4,0,1);-o-transition:1s cubic-bezier(.3,.4,0,1);transition:1s cubic-bezier(.3,.4,0,1);opacity:0;overflow:hidden}.header__top.in-view{top:0;-webkit-transition:1s cubic-bezier(.3,.4,0,1);-o-transition:1s cubic-bezier(.3,.4,0,1);transition:1s cubic-bezier(.3,.4,0,1);opacity:1}.header__top .logo{max-width:150px}.header__top .logo img{display:block;width:100%;height:auto}.header__top nav li{display:inline-block}.header__top nav a{font-family:pt-sans-b;color:#fff;font-size:13px;padding:10px 22px}.header__top .open-mob{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:15px;top:15px;width:40px;height:40px}.header__top .open-mob span{display:block;width:20px;height:2px;background:#fff;position:relative}.header__top .open-mob span::after,.header__top .open-mob span::before{position:absolute;content:'';display:block;width:20px;height:2px;background:#fff}.header__top .open-mob span::before{top:-6px}.header__top .open-mob span::after{bottom:-6px}.header__top nav.mob{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:100;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.header__top nav.mob.opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.header__top nav.mob .close-mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;right:15px;top:15px;width:40px;height:40px}.header__top nav.mob .close-mob span{display:block;width:20px;height:2px;background:#282828;position:relative}.header__top nav.mob li{display:block;margin:10px 0}.header__top nav.mob a{color:#282828;font-size:16px;text-transform:uppercase}.header h1{font-family:gilroy-b;font-size:165px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate3d(-100%,-30px,0);transform:translate3d(-100%,-30px,0);opacity:0}.header h1.in-view{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition:.4s .5s cubic-bezier(.3,.4,0,1);-o-transition:.4s .5s cubic-bezier(.3,.4,0,1);transition:.4s .5s cubic-bezier(.3,.4,0,1);opacity:1}.header h1 br{display:none}.header h1 span{font-family:gilroy}.header h1 span i{display:inline-block;width:55px;height:85px;background:url(../img/plane-icon.svg) no-repeat center center/contain}.header__interactive{width:100%;position:relative;padding:0 20px}.header__interactive.in-view .header__interactive-phone{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.5s .9s cubic-bezier(.3,.4,0,1);-o-transition:.5s .9s cubic-bezier(.3,.4,0,1);transition:.5s .9s cubic-bezier(.3,.4,0,1);opacity:1}.header__interactive.in-view .header__interactive-list li{top:0;-webkit-transition:.5s 1.1s cubic-bezier(.3,.4,0,1);-o-transition:.5s 1.1s cubic-bezier(.3,.4,0,1);transition:.5s 1.1s cubic-bezier(.3,.4,0,1);opacity:1}.header__interactive.in-view .header__interactive-list li:nth-child(2){-webkit-transition:.5s 1.2s cubic-bezier(.3,.4,0,1);-o-transition:.5s 1.2s cubic-bezier(.3,.4,0,1);transition:.5s 1.2s cubic-bezier(.3,.4,0,1)}.header__interactive.in-view .header__interactive-list li:nth-child(3){-webkit-transition:.5s 1.3s cubic-bezier(.3,.4,0,1);-o-transition:.5s 1.3s cubic-bezier(.3,.4,0,1);transition:.5s 1.3s cubic-bezier(.3,.4,0,1)}.header__interactive .mask{position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0}.header__interactive .mask li{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.header__interactive .mask li::before{position:absolute;top:0;left:-1%;content:'';width:102%;height:102%;-webkit-filter:blur(5px);filter:blur(5px)}.header__interactive .mask li::after{content:'';position:absolute;width:100%;height:100%;background:#000;background:rgba(255,255,255,.1)}.header__interactive .mask li.active{opacity:1;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.header__interactive .mask .mask0::before{background:url(../img/banner0.jpg) no-repeat center bottom/cover}.header__interactive .mask .mask1::before{background:url(../img/banner1.jpg) no-repeat center bottom/cover}.header__interactive .mask .mask2::before{background:url(../img/banner2.jpg) no-repeat center bottom/cover}.header__interactive .container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__interactive-phone{position:absolute;display:block;width:255px;height:520px;z-index:10;top:-44px;opacity:0;-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}.header__interactive-phone img{width:100%;height:auto}.header__interactive-phone::before{position:absolute;content:'';width:90%;height:80%;left:5%;bottom:5%;-webkit-box-shadow:-10px 22px 80px #3a3a3a;box-shadow:-10px 22px 80px #3a3a3a;z-index:-1;opacity:.5}.header__interactive-list{padding:30px 0 45px;padding-left:355px;z-index:10}.header__interactive-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header__interactive-list ul::after{content:'';position:absolute;width:100%;height:2px;left:0;bottom:-20px;background:#fff}.header__interactive-list li{padding:0 20px;width:-webkit-calc(100% / 3);width:calc(100% / 3);cursor:pointer;position:relative;top:200px}.header__interactive-list li .line{position:absolute;width:100%;height:2px;left:0;bottom:-20px;background:#ffa700;z-index:1;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.header__interactive-list h3{font-family:montserrat-b;font-size:17px;line-height:20px;margin-bottom:15px}.header__interactive-list p{font-family:montserrat;font-size:12px;line-height:15px}.promo{margin-bottom:180px;position:relative}.promo .text-block{padding-top:70px;padding-left:355px}.promo .text-block h2{color:#282828}.promo .text-block p{max-width:540px}.promo__phone{position:relative;display:none;margin:60px auto 0;width:255px;height:520px}.promo__phone img{width:100%;height:auto}.promo__phone::before{position:absolute;content:'';width:90%;height:96%;left:5%;bottom:2%;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 5px 80px #3a3a3a;box-shadow:0 5px 80px #3a3a3a;z-index:-1;opacity:.5}.promo .plane-container{position:absolute;width:180vw;height:180vw;bottom:-350px;right:-20vw;z-index:-1;-webkit-animation:14s move infinite linear;animation:14s move infinite linear}.promo .plane-container .plane-path{position:absolute;width:100%;height:100%;right:0;top:0;-webkit-border-radius:50%;border-radius:50%;border:2px solid #ffefd0}.promo .plane-container .plane-path::before{content:'';position:absolute;width:98.6%;height:98.6%;top:.7%;left:.7%;opacity:.2;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 5px #b2b2b2;box-shadow:0 0 0 5px #b2b2b2;-webkit-filter:blur(3px);filter:blur(3px)}.promo .plane-container .plane-path .plane{width:100px;height:100px;position:absolute;bottom:0;right:50%;-webkit-transform:translate3d(50%,60%,0);transform:translate3d(50%,60%,0)}.promo .plane-container .plane-path .plane img{width:100%;height:auto}.works{margin-bottom:130px;padding:50px 10px}.works .plane-container{display:none;position:absolute;width:300vw;height:300vw;bottom:60px;right:-100vw;z-index:-1;-webkit-animation:14s moveworks infinite linear;animation:14s moveworks infinite linear}.works .plane-container .plane-path{position:absolute;width:100%;height:100%;right:0;top:0;-webkit-border-radius:50%;border-radius:50%;border:2px solid #ffefd0}.works .plane-container .plane-path::before{content:'';position:absolute;width:98.6%;height:98.6%;top:.7%;left:.7%;opacity:.2;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 5px #b2b2b2;box-shadow:0 0 0 5px #b2b2b2;-webkit-filter:blur(3px);filter:blur(3px)}.works .plane-container .plane-path .plane{width:100px;height:100px;position:absolute;bottom:0;right:50%;-webkit-transform:translate3d(50%,60%,0);transform:translate3d(50%,60%,0)}.works .plane-container .plane-path .plane img{width:100%;height:auto}.works::before{position:absolute;content:'';width:60%;height:100%;left:0;top:0;background:url(../img/works-bg.jpg) no-repeat left center/auto 100%}.works::after{position:absolute;content:'';width:60%;max-width:550px;height:100%;left:0;top:0;-webkit-box-shadow:0 22px 80px #7781a8;box-shadow:0 22px 80px #7781a8;z-index:-1;opacity:.55}.works .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.works .left{width:55%}.works .right{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:30px}.works .right .text-block{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.works__cards{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.works__cards li{width:40%;background:#fff;-webkit-border-radius:20px;border-radius:20px;margin:20px 40px 20px 0;padding:50px;position:relative}.works__cards li::before{position:absolute;content:'';width:90%;height:95%;-webkit-border-radius:25px;border-radius:25px;bottom:0;left:5%;-webkit-box-shadow:0 22px 80px #7781a8;box-shadow:0 22px 80px #7781a8;z-index:-1;opacity:.55}.works__cards img{display:block;margin:0 auto 30px}.works__cards span{display:block;font-family:montserrat-l;font-size:40px;line-height:30px;margin-bottom:20px}.works__cards h3{font-family:montserrat-b;font-size:16px;line-height:21px;color:#ffa700}.works.in-view .right .text-block,.works.in-view .works__cards{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:1.5s cubic-bezier(.3,.4,0,1);-o-transition:1.5s cubic-bezier(.3,.4,0,1);transition:1.5s cubic-bezier(.3,.4,0,1)}.partners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:100px;padding:0 10px}.who-for{overflow:hidden;padding-bottom:150px;position:relative}.who-for .plane-container{position:absolute;width:180vw;height:180vw;bottom:100px;right:-20vw;z-index:-1;-webkit-animation:10s movewho infinite linear;animation:10s movewho infinite linear}.who-for .plane-container .plane-path{position:absolute;width:100%;height:100%;right:0;top:0;-webkit-border-radius:50%;border-radius:50%;border:2px solid #ffefd0}.who-for .plane-container .plane-path::before{content:'';position:absolute;width:98.6%;height:98.6%;top:.7%;left:.7%;opacity:.2;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 5px #b2b2b2;box-shadow:0 0 0 5px #b2b2b2;-webkit-filter:blur(3px);filter:blur(3px)}.who-for .plane-container .plane-path .plane{width:100px;height:100px;position:absolute;bottom:0;right:50%;-webkit-transform:translate3d(50%,40%,0) rotate(180deg);transform:translate3d(50%,40%,0) rotate(180deg)}.who-for .plane-container .plane-path .plane img{width:100%;height:auto}.who-for .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.who-for .left{width:40%;padding-top:100px}.who-for .left .text-block{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.who-for .right{width:60%;max-width:625px;position:relative;left:-webkit-calc((100vw - 1120px)/ 2);left:calc((100vw - 1120px)/ 2);height:675px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(../img/for-bg.jpg) no-repeat left center/auto 100%}.who-for .right::before{position:absolute;content:'';width:90%;height:50%;right:0;bottom:0;-webkit-box-shadow:0 22px 80px #7781a8;box-shadow:0 22px 80px #7781a8;z-index:-1;opacity:.55}.who-for .right ul{margin-bottom:40px;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.who-for .right ul:nth-of-type(1),.who-for .right ul:nth-of-type(5),.who-for .right ul:nth-of-type(7){-webkit-transform:translate3d(-50px,100px,0);transform:translate3d(-50px,100px,0)}.who-for .right li{display:inline-block;font-size:17px;padding:4px 25px;background:rgba(255,255,255,.4);-webkit-border-radius:25px;border-radius:25px;margin:0 12px;color:#fff}.who-for .right .opa20{opacity:.2;-webkit-animation:2s opacity infinite;animation:2s opacity infinite}.who-for .right .opa40{opacity:.4;-webkit-animation:2s .5s opacity infinite;animation:2s .5s opacity infinite}.who-for .right .opa60{opacity:.6;-webkit-animation:2s .25s opacity infinite;animation:2s .25s opacity infinite}.who-for .right .opa80{opacity:.8;-webkit-animation:2s .75s opacity infinite;animation:2s .75s opacity infinite}.who-for .right .opa1{-webkit-animation:2s .5s opacity infinite;animation:2s .5s opacity infinite}.who-for .right .opa2{-webkit-animation:2s .25s opacity infinite;animation:2s .25s opacity infinite}.who-for .right .opa3{-webkit-animation:2s .75s opacity infinite;animation:2s .75s opacity infinite}.who-for .right .bg-opa{background:rgba(255,255,255,.6)}@-webkit-keyframes opacity{0%{opacity:.3}50%{opacity:.8}100%{opacity:.3}}@keyframes opacity{0%{opacity:.3}50%{opacity:.8}100%{opacity:.3}}.who-for.in-view .left .text-block,.who-for.in-view .right ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:1.5s cubic-bezier(.3,.4,0,1);-o-transition:1.5s cubic-bezier(.3,.4,0,1);transition:1.5s cubic-bezier(.3,.4,0,1)}.who-for.in-view .right ul:nth-of-type(1),.who-for.in-view .right ul:nth-of-type(5),.who-for.in-view .right ul:nth-of-type(7){-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}.legacy{padding:50px 0 100px;overflow:hidden}.legacy .plane-container{display:none;position:absolute;width:300vw;height:300vw;bottom:6%;right:-120vw;z-index:-1;-webkit-animation:16s moveteam infinite linear;animation:16s moveteam infinite linear}.legacy .plane-container .plane-path{position:absolute;width:100%;height:100%;right:0;top:0;-webkit-border-radius:50%;border-radius:50%;border:2px solid #ffefd0}.legacy .plane-container .plane-path::before{content:'';position:absolute;width:98.6%;height:98.6%;top:.7%;left:.7%;opacity:.2;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 5px #b2b2b2;box-shadow:0 0 0 5px #b2b2b2;-webkit-filter:blur(3px);filter:blur(3px)}.legacy .plane-container .plane-path .plane{width:100px;height:100px;position:absolute;bottom:0;right:50%;-webkit-transform:translate3d(50%,40%,0) rotate(180deg);transform:translate3d(50%,40%,0) rotate(180deg)}.legacy .plane-container .plane-path .plane img{width:100%;height:auto}.legacy h2{font-family:montserrat-b;font-size:35px;line-height:42px;color:#ffa700;margin-bottom:35px;padding-left:15px}.legacy ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:30%}.legacy li{width:252px;position:relative;margin:0 10px}.legacy span{position:absolute;width:100%;padding-bottom:146%;-webkit-border-radius:20px;border-radius:20px}.legacy span::before{position:absolute;content:'';width:86%;height:50%;right:7%;-webkit-border-radius:25px;border-radius:25px;bottom:10px;-webkit-box-shadow:0 22px 80px #7781a8;box-shadow:0 22px 80px #7781a8;z-index:-1;opacity:.55}.legacy li:nth-child(1) span{background:url(../img/legacy1.png) no-repeat center center/cover}.legacy li:nth-child(2) span{background:url(../img/legacy2.png) no-repeat center center/cover}.legacy li:nth-child(3) span{background:url(../img/legacy3.png) no-repeat center center/cover}.legacy li:nth-child(4) span{background:url(../img/legacy4.png) no-repeat center center/cover}.legacy li:nth-child(5) span{background:url(../img/legacy5.png) no-repeat center center/cover}.legacy li:nth-child(6) span{background:url(../img/legacy6.png) no-repeat center center/cover}.legacy .left,.legacy .right{width:135px}.legacy .left span,.legacy .right span{padding-bottom:270%}.legacy .left{margin-left:0}.legacy .left span{-webkit-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0;background:url(../img/legacy1.jpg) no-repeat center center/contain!important}.legacy .right{margin-right:0}.legacy .right span{-webkit-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;background:url(../img/legacy6.jpg) no-repeat center center/contain!important}.legacy .mob-list{display:none}.legacy .mob-list .owl-stage-outer{overflow:visible}.legacy .mob-list ul{padding:0;margin:0}.legacy .mob-list li{width:100%;margin:0;position:relative}.legacy .mob-list li::before{position:absolute;content:'';width:86%;height:50%;right:7%;-webkit-border-radius:25px;border-radius:25px;bottom:10px;-webkit-box-shadow:0 22px 80px #7781a8;box-shadow:0 22px 80px #7781a8;z-index:-1;opacity:.55}.legacy .mob-list li img{width:100%;height:auto;-webkit-border-radius:20px;border-radius:20px}.team{padding:50px 0;position:relative;overflow:hidden}.team .plane-container{position:absolute;width:180vw;height:180vw;bottom:45%;right:-30vw;z-index:2;-webkit-animation:16s moveteam infinite linear;animation:16s moveteam infinite linear}.team .plane-container .plane-path{position:absolute;width:100%;height:100%;right:0;top:0;-webkit-border-radius:50%;border-radius:50%;border:2px solid #ffefd0}.team .plane-container .plane-path::before{content:'';position:absolute;width:98.6%;height:98.6%;top:.7%;left:.7%;opacity:.2;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 5px #b2b2b2;box-shadow:0 0 0 5px #b2b2b2;-webkit-filter:blur(3px);filter:blur(3px)}.team .plane-container .plane-path .plane{width:100px;height:100px;position:absolute;bottom:0;right:50%;-webkit-transform:translate3d(50%,40%,0) rotate(180deg);transform:translate3d(50%,40%,0) rotate(180deg)}.team .plane-container .plane-path .plane img{width:100%;height:auto}.team .people{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.team .people.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:1.5s cubic-bezier(.3,.4,0,1);-o-transition:1.5s cubic-bezier(.3,.4,0,1);transition:1.5s cubic-bezier(.3,.4,0,1)}.team .people-mob{display:none}.team .people li{width:20%;margin-bottom:60px;text-align:center}.team .people li:nth-child(1) .photo{background:url(../img/person1.jpg) no-repeat center center/cover}.team .people li:nth-child(2) .photo{background:url(../img/person2.jpg) no-repeat center center/cover}.team .people li:nth-child(3) .photo{background:url(../img/person3.jpg) no-repeat center center/cover}.team .people li:nth-child(4) .photo{background:url(../img/person4.jpg) no-repeat center center/cover}.team .people li:nth-child(5) .photo{background:url(../img/person5.jpg) no-repeat center center/cover}.team .people li:nth-child(6) .photo{background:url(../img/person6.jpg) no-repeat center center/cover}.team .people .photo{margin:0 auto 22px;display:block;position:relative;width:180px;height:180px;border:4px solid #fff;-webkit-border-radius:50%;border-radius:50%}.team .people .photo::before{content:'';position:absolute;width:90%;height:70%;left:5%;bottom:5%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 22px 30px #7781a8;box-shadow:0 22px 30px #7781a8;opacity:.5;z-index:-1}.team .people h3{font-family:montserrat-b;font-size:17px}.team .people.owl-carousel{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.team .people.owl-carousel.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:1.5s cubic-bezier(.3,.4,0,1);-o-transition:1.5s cubic-bezier(.3,.4,0,1);transition:1.5s cubic-bezier(.3,.4,0,1)}.team .people.owl-carousel .owl-item{opacity:.3;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.team .people.owl-carousel .active{opacity:1;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.team .people.owl-carousel li{width:auto}.team .newsletter{position:absolute;z-index:1;top:35%;right:0;width:345px;height:630px;background:url(../img/team-bg.jpg) no-repeat center center/contain}.team .newsletter form{position:absolute;bottom:50px;left:-90px;background:#fff;padding:25px 40px;width:110%;-webkit-border-radius:10px;border-radius:10px}.team .newsletter form::before{position:absolute;content:'';width:90%;height:80%;bottom:2%;left:1%;-webkit-box-shadow:0 22px 40px #707070;box-shadow:0 22px 40px #707070;z-index:-1;opacity:.3}.team .newsletter form h3{font-family:pt-sans-b;font-size:17px}.team .newsletter form input{border:none;border-bottom:1px solid #979797;width:100%;padding:7px 0;color:#282828;font-size:17px}.team .newsletter form button{position:absolute;right:35px;bottom:32px;border:0;background:0 0}.team .newsletter form ::-webkit-input-placeholder{color:#9b9b9b;font-size:17px}.team .newsletter form ::-moz-placeholder{color:#9b9b9b;font-size:17px}.team .newsletter form :-ms-input-placeholder{color:#9b9b9b;font-size:17px}.team .newsletter form :-moz-placeholder{color:#9b9b9b;font-size:17px}.team .text-block.advisors{padding-top:600px}.contact{background:url(../img/contact-bg.jpg) no-repeat right center/auto 100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;z-index:-3}.contact__container{position:relative;width:50%;height:100%;right:0;top:0;padding:85px;overflow:hidden}.contact__container::after{position:absolute;width:100%;height:100%;top:0;left:0;content:'';background:#282828;z-index:-1;opacity:.3;-webkit-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}.contact__container::before{position:absolute;top:0;left:-1%;content:'';width:102%;height:102%;background:url(../img/contact-bg.jpg) no-repeat right center/cover;-webkit-filter:blur(5px);filter:blur(5px);z-index:-2}.contact h2{position:relative;font-family:montserrat-b;font-size:35px;margin-bottom:25px}.contact form{position:relative}.contact form .inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact form label{display:block;font-family:pt-sans-b;font-size:12px;width:46%}.contact form input,.contact form textarea{padding-top:13px;display:block;border:none;background:0 0;font-size:12px;line-height:30px;border-bottom:1px solid #fff;width:100%;margin-bottom:30px}.contact form .textarea-label{margin-top:18px}.contact form textarea{line-height:25px;padding-bottom:6px;overflow:hidden}.contact form .button{border:none;width:135px;margin-top:18px}.contact form ::-webkit-input-placeholder{color:#fff;font-size:12px;line-height:32px;font-family:pt-sans;opacity:.75}.contact form ::-moz-placeholder{color:#fff;font-size:12px;line-height:32px;font-family:pt-sans;opacity:.75}.contact form :-ms-input-placeholder{color:#fff;font-size:12px;line-height:32px;font-family:pt-sans;opacity:.75}.contact form textarea::-webkit-input-placeholder{line-height:25px;padding-bottom:6px;opacity:.75}.contact form textarea::-moz-placeholder{line-height:25px;padding-bottom:6px;opacity:.75}.contact form textarea:-ms-input-placeholder{line-height:25px;padding-bottom:6px;opacity:.75}.contact form textarea::-ms-input-placeholder{line-height:25px;padding-bottom:4px;opacity:.75}.contact form textarea::placeholder{line-height:25px;padding-bottom:4px;opacity:.75}.footer{padding:0 20px}.footer-container{position:relative;width:100%;max-width:1300px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px 0}.footer__logo{position:absolute;left:0}.footer__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer__contacts li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.footer__contacts a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 6px}.footer__info{position:absolute;right:0}.footer__info li{display:inline-block;margin:0 10px;font-size:13px}@-webkit-keyframes move{0%{-webkit-transform:rotate3d(0,0,1,-60deg);transform:rotate3d(0,0,1,-60deg)}100%{-webkit-transform:rotate3d(0,0,1,10deg);transform:rotate3d(0,0,1,10deg)}}@keyframes move{0%{-webkit-transform:rotate3d(0,0,1,-60deg);transform:rotate3d(0,0,1,-60deg)}100%{-webkit-transform:rotate3d(0,0,1,10deg);transform:rotate3d(0,0,1,10deg)}}@-webkit-keyframes movewho{0%{-webkit-transform:rotate3d(0,0,1,35deg);transform:rotate3d(0,0,1,35deg)}100%{-webkit-transform:rotate3d(0,0,1,-30deg);transform:rotate3d(0,0,1,-30deg)}}@keyframes movewho{0%{-webkit-transform:rotate3d(0,0,1,35deg);transform:rotate3d(0,0,1,35deg)}100%{-webkit-transform:rotate3d(0,0,1,-30deg);transform:rotate3d(0,0,1,-30deg)}}@-webkit-keyframes moveteam{0%{-webkit-transform:rotate3d(0,0,1,35deg);transform:rotate3d(0,0,1,35deg)}100%{-webkit-transform:rotate3d(0,0,1,-50deg);transform:rotate3d(0,0,1,-50deg)}}@keyframes moveteam{0%{-webkit-transform:rotate3d(0,0,1,35deg);transform:rotate3d(0,0,1,35deg)}100%{-webkit-transform:rotate3d(0,0,1,-50deg);transform:rotate3d(0,0,1,-50deg)}}@-webkit-keyframes moveworks{0%{-webkit-transform:rotate3d(0,0,1,-30deg);transform:rotate3d(0,0,1,-30deg)}100%{-webkit-transform:rotate3d(0,0,1,30deg);transform:rotate3d(0,0,1,30deg)}}@keyframes moveworks{0%{-webkit-transform:rotate3d(0,0,1,-30deg);transform:rotate3d(0,0,1,-30deg)}100%{-webkit-transform:rotate3d(0,0,1,30deg);transform:rotate3d(0,0,1,30deg)}}@media screen and (min-width:1440px){.contact{background:url(../img/contact-bg.jpg) no-repeat right center/cover}.contact__container::before{background:url(../img/contact-bg.jpg) no-repeat right center/200%}}@media screen and (max-width:1200px){.header{padding-top:10px}.header h1{font-size:80px;line-height:1}.header h1 span i{width:35px;height:40px}.header__interactive-list{padding-left:300px}.header__interactive-list li{padding:0 5px}.promo{padding:0 15px}.promo .text-block{padding-left:305px}.works__cards{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.works__cards li{width:45%;margin:10px}.partners{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.partners li{width:23%;text-align:center}.who-for{padding:0 15px 150px}.who-for .left{width:35%}.who-for .right{position:relative;left:0;width:60%;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}.who-for .right ul{margin-bottom:40px;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.who-for .right ul:nth-of-type(1),.who-for .right ul:nth-of-type(5),.who-for .right ul:nth-of-type(7){-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.who-for .right li{font-size:15px;padding:4px 15px;margin:0 5px}.who-for.in-view .right ul:nth-of-type(1),.who-for.in-view .right ul:nth-of-type(5),.who-for.in-view .right ul:nth-of-type(7){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.legacy .left,.legacy .right{display:none}.team .plane-container{z-index:-1}.team .no-owl{display:none}.team .people-mob{display:block}.team .people.owl-carousel .owl-item{opacity:.3;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.team .people.owl-carousel .active{opacity:1;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.team .newsletter{position:relative;width:100%;height:auto;background:0 0;padding:30px 20px;top:-30px}.team .newsletter form{max-width:400px;margin:0 auto;position:relative;left:auto;top:auto;bottom:auto;width:100%}.team .newsletter form::before{position:absolute;content:'';width:96%;height:85%;bottom:2%;left:2%;-webkit-box-shadow:0 0 40px #707070;box-shadow:0 0 40px #707070;z-index:-1;opacity:.4}.team .text-block{padding:0 20px}.team .text-block.advisors{padding-top:0}.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:35px 0}.footer__logo{position:relative;margin-bottom:20px}.footer__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.footer__contacts li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.footer__contacts a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 6px}.footer__info{position:relative;right:0}.footer__info li{display:inline-block;margin:0 10px;font-size:13px}}@media screen and (max-width:767px){.text-block h2{font-size:25px;line-height:32px;margin-bottom:10px}.text-block p{font-size:12px;line-height:22px}.header{min-height:auto;padding-top:10px;-webkit-box-shadow:0 2px 40px rgba(0,0,0,.5);box-shadow:0 2px 40px rgba(0,0,0,.5)}.header .logo{padding-left:10px;max-width:80px}.header .open-mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header nav{display:none}.header nav.mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header h1{padding-top:150px}.header h1::after{display:block;content:'Click. Buy. Fly.';font-size:17px;font-family:pt-sans;padding-top:10px;line-height:1}.header h1 br{display:block}.header__interactive{display:none}.promo{margin-bottom:50px}.promo .plane-container{display:none}.promo .text-block{padding-left:0;padding-top:60px}.promo .text-block h2{color:#ffa700}.promo__phone{display:block}.works{padding:30px 15px 200px;margin-bottom:0;overflow:hidden}.works::after,.works::before{display:none}.works .plane-container{display:block}.works .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse nowrap;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap}.works .left,.works .right{width:100%;padding-left:0}.works__cards{position:relative;left:20px}.works__cards li{padding:50px 0;margin:10px 0}.works__cards img{width:40px;display:block;margin:0 auto 12px}.works__cards span{font-size:24px;line-height:1;margin-bottom:8px}.works__cards h3{font-size:10px;line-height:1}.works .left{margin-top:60px;position:relative;left:-20px;padding:30px 0}.works .left::after,.works .left::before{content:'';position:absolute;width:85%;height:100%;top:0;left:0;-webkit-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.works .left::before{background:url(../img/works-bg.jpg) no-repeat left center/auto 100%}.works .left::after{-webkit-box-shadow:0 22px 80px #7781a8;box-shadow:0 22px 80px #7781a8;z-index:-1;opacity:.55;width:50%}.partners{display:none}.who-for{padding-bottom:50px}.who-for .right{display:none}.who-for .left{padding-top:30px;width:100%}.who-for .plane-container{display:none}.legacy{padding-top:30px;padding-bottom:160px}.legacy h2{font-size:25px}.legacy ul{display:none}.legacy .mob-list{display:block}.legacy .plane-container{display:block}.team .plane-container{display:none}.contact__container{width:100%;padding:40px 50px 60px}.contact__container h2{font-size:25px}.contact__container form label{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%}.contact__container form label:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.contact__container form label:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.contact__container form input,.contact__container form textarea{padding-top:8px}.contact__container::after{-webkit-border-radius:0;border-radius:0}.contact__container::before{background:url(../img/contact-bg.jpg) no-repeat 15% center/cover}.footer__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.footer__info li{display:block;text-align:center;margin-bottom:4px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.footer__info li:nth-child(3){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (max-width:579px){.works .left::after{width:65%}}