.btn-send,.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:Allerta,sans-serif}.btn-menu,.home-text,.text-center,footer{text-align:center}#main-menu a:hover,.process-tab-box a.active,.process-tab-box a:hover,.work-single-info a:hover,a:focus,a:hover{text-decoration:none}.full,body,html{height:100%;overflow:hidden}html.scrollable{padding-top:100px}html.scrollable .logo{position:absolute}html.scrollable footer{position:inherit;margin-top:30px!important}html.scrollable,html.scrollable .full,html.scrollable body{height:auto;overflow:inherit}.btn-menu,.btn-work,.featured-btn,.indicators{overflow:hidden}body{background:rgba(21,9,43,1);background:-moz-linear-gradient(left,rgba(21,9,43,1) 0,rgba(60,27,66,1) 52%,rgba(85,36,79,1) 82%,rgba(106,45,92,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(21,9,43,1)),color-stop(52%,rgba(60,27,66,1)),color-stop(82%,rgba(85,36,79,1)),color-stop(100%,rgba(106,45,92,1)));background:-webkit-linear-gradient(left,rgba(21,9,43,1) 0,rgba(60,27,66,1) 52%,rgba(85,36,79,1) 82%,rgba(106,45,92,1) 100%);background:-o-linear-gradient(left,rgba(21,9,43,1) 0,rgba(60,27,66,1) 52%,rgba(85,36,79,1) 82%,rgba(106,45,92,1) 100%);background:-ms-linear-gradient(left,rgba(21,9,43,1) 0,rgba(60,27,66,1) 52%,rgba(85,36,79,1) 82%,rgba(106,45,92,1) 100%);background:linear-gradient(to right,rgba(21,9,43,1) 0,rgba(60,27,66,1) 52%,rgba(85,36,79,1) 82%,rgba(106,45,92,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#15092b', endColorstr='#6a2d5c', GradientType=1 );color:#fff;font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:2px;line-height:1.3}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt50{margin-top:50px}.small-text{font-size:12px;margin-bottom:5px}.delay0-5s{-webkit-animation-delay:.5s;animation-delay:.5s}.delay1s{-webkit-animation-delay:1s;animation-delay:1s}.delay1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay2s{-webkit-animation-delay:2s;animation-delay:2s}.turquoise-text,.work-single-info a{color:#00f0b7}.white-text{color:#fff!important}#main-menu a,.purple-text{color:#59507a}.diamond{width:0;height:0;border:5px solid transparent;border-bottom:6px solid #00f0b7;position:relative;top:-16.5px;margin-right:10px}.diamond:after{content:'';position:absolute;left:-5px;top:27px;width:0;height:0;border:5px solid transparent;border-top:6px solid #00f0b7}.btn-menu,.logo{position:fixed;top:25px}.logo{left:30px}.btn-menu{right:50px;cursor:pointer;z-index:999;width:30px;height:30px}#main-menu a:before,.btn-menu span,.btn-menu:after,.btn-menu:before{content:'';position:absolute;background:#00f0b7}.btn-menu span,.btn-menu:after,.btn-menu:before{display:block;top:50%;left:50%;width:38px;height:3px;margin:-2px 0 0 -19px;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}.btn-menu:after,.btn-menu:before{-webkit-transition:margin-top .3s ease .3s,-webkit-transform .3s ease 0s;transition:margin-top .3s ease .3s,-webkit-transform .3s ease 0s;transition:margin-top .3s ease .3s,transform .3s ease 0s;transition:margin-top .3s ease .3s,transform .3s ease 0s,-webkit-transform .3s ease 0s}.btn-menu:before{margin-top:-11px}.btn-menu:after{margin-top:7px}.btn-menu.close span{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.btn-menu.close:after,.btn-menu.close:before{margin-top:-2px;-webkit-transition:margin-top .3s ease,-webkit-transform .3s ease .3s;transition:margin-top .3s ease,-webkit-transform .3s ease .3s;transition:margin-top .3s ease,transform .3s ease .3s;transition:margin-top .3s ease,transform .3s ease .3s,-webkit-transform .3s ease .3s}.btn-menu.close:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.btn-menu.close:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#main-menu{position:fixed;width:100%;height:100%;z-index:998;background:#fff;right:-100%;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .41s ease;transition:-webkit-transform .41s ease;transition:transform .41s ease;transition:transform .41s ease,-webkit-transform .41s ease}#main-menu.show{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .39s ease-out;transition:-webkit-transform .39s ease-out;transition:transform .39s ease-out;transition:transform .39s ease-out,-webkit-transform .39s ease-out}#main-menu .row{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}#main-menu a{font-size:18px;position:relative}#main-menu a:before{display:block;left:0;bottom:0;width:0;height:1px;-webkit-transition:width .5s,opacity 0s .5s;transition:width .5s,opacity 0s .5s;margin-bottom:-4px;opacity:0}#main-menu a:hover{color:#00f0b7}#main-menu a:hover:before{width:100%;opacity:1;-webkit-transition:width .5s,opacity 0s 0s;transition:width .5s,opacity 0s 0s}#main-menu p{color:#464a4c}.menu-logo{max-width:300px}.menu-box{padding:0 80px}.wrapper{height:100%;width:100%;display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center}.content-box{max-width:960px;margin:0 auto}.content-box-s{max-width:700px;margin:0 auto}.indicators-box,footer{position:fixed;bottom:0;margin:auto}footer{left:0;right:0;border-top:solid 1px #fff;padding:10px 0;font-size:11px;opacity:.2}.indicators-box{right:60px;top:0;height:350px}.indicators,.indicators-box .indicator-bullets{position:relative}.indicators{width:10px;height:10px;border:1px solid #fff;border-radius:50%;margin:30px 0;display:block}.tooltip{right:18px;top:-10px;width:160px;font-family:inherit}.indicators:hover{background:#fff}.indicators:hover~.tooltip{opacity:1}.indicators:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00f0b7;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:-1;transition:.35s cubic-bezier(.77,0,.175,1)}.indicators.active{border-color:#00f0b7}.indicators.active:after{-webkit-transform:translateY(0);transform:translateY(0)}.home-text{max-width:500px;margin:0 auto}.home-logo-box{transform:scale(.8);height:360px}.home-logo{background:url(../img/sprites.png);-webkit-animation:sprite 4.5s steps(54) forwards;animation:sprite 4.5s steps(54) forwards;width:545px;height:400px;margin:0 auto}.scroll-down{position:fixed;bottom:70px;left:0;right:0;margin:auto;width:12px}.scroll-down:after,.scroll-down:before{content:'';display:block;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:4px solid #fff;border-right:4px solid #fff}.scroll-down:before{-webkit-animation:down-arrow-before 2.6s cubic-bezier(.77,0,.175,1) infinite;animation:down-arrow-before 2.6s cubic-bezier(.77,0,.175,1) infinite}.scroll-down:after{-webkit-animation:down-arrow-after 2.6s cubic-bezier(.77,0,.175,1) infinite;animation:down-arrow-after 2.6s cubic-bezier(.77,0,.175,1) infinite}.what-we-do-content ul{padding-left:20px}.what-we-do-content ul li{display:block;padding:10px 0;border-bottom:solid 1px #3e1d57}.what-we-do-content ul li a{color:#59507a;display:block;position:relative}.what-we-do-content ul li a:before{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:1px;background:#fff;-webkit-transition:width .5s,opacity 0s .5s;transition:width .5s,opacity 0s .5s;margin-bottom:-10px;opacity:0}.what-we-do-content ul li a:hover:before,.what-we-do-content ul li.active a:before{width:100%;opacity:1;-webkit-transition:width .5s,opacity 0s 0s;transition:width .5s,opacity 0s 0s}.btn-more,.btn-send,.btn-send img,.btn-work,.featured-btn,.featured-btn img,.project-next-btn img,.project-prev-btn img,.work-backbtn a img{transition:.35s cubic-bezier(.77,0,.175,1)}.what-we-do-content ul li a:hover,.what-we-do-content ul li.active a{color:#fff;text-decoration:none}.v-middle{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.btn-more,.btn-send{border:1px solid #fff;color:#fff;padding:10px 30px;border-radius:0;position:relative;overflow:hidden}.btn-more:after,.btn-send:after,.btn-work:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00f0b7;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:-1;transition:.35s cubic-bezier(.77,0,.175,1)}.btn-work,.btn-work span,.featured-btn,.what-wd-box{position:relative}.btn-work:after{z-index:0}.btn-more:hover:after,.btn-send:hover:after,.btn-work:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}.btn-more:hover,.btn-send:hover,.btn-work:hover{color:#fff;border-color:#00f0b7}.btn-work{border:1px solid #00f0b7;color:#00f0b7;padding:10px 30px;border-radius:0}.btn-work span{z-index:1}.featured-btn{border:1px solid #00f0b7;background:#00f0b7;color:#fff;padding:15px 20px;border-radius:0}.featured-btn:hover{color:#fff}.process-tab-box{padding:0;border:2px solid #fff;max-width:700px;margin:30px auto 0}.wd-body,.wd-brain,.wd-head{left:0;right:0;margin:auto}.process-tab-box a{text-align:center;padding:8px 0;border-right:solid 1px #fff;color:#fff;background:rgba(0,0,0,.2)}.process-tab-box a:hover{background:rgba(255,255,255,.1);color:#fff}.process-tab-box a.active{background:#fff;color:#000}.btn-send{background:0 0;cursor:pointer}.btn-send:hover img,.featured-btn:hover img,.project-nav a:hover .project-next-btn img{-webkit-transform:translateX(10px);transform:translateX(10px)}.project-nav a:hover .project-prev-btn img,.work-backbtn a:hover img{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.what-wd-box{height:400px}.em-bg,.em-mailbg,.em-wmail,.mob-chart,.mob-msg,.mob-phone,.wd-body,.wd-brain,.wd-circuit,.wd-head,.web-bg,.web-first,.web-second,.web-third{position:absolute}.wd-head{z-index:2;top:13.2%;max-width:195px;-webkit-animation:wdhead1 1.2s infinite linear;-moz-animation:wdhead1 1.2s infinite linear;-o-animation:wdhead1 1.2s infinite linear;animation:wdhead1 1.2s infinite linear;transform-origin:bottom left;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left}.wd-brain{max-width:120px;top:18%}.wd-body{z-index:2;bottom:5%;max-width:195px}.wd-circuit1{top:20%;left:20%;max-width:60px;transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform-origin:bottom right;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right}.wd-circuit2{top:0;left:28%;max-width:45px;transform-origin:bottom center;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center}.wd-circuit3{max-width:60px;top:28%;right:20%;transform-origin:center left;-webkit-transform-origin:center left;-ms-transform-origin:center left}.em-wmail,.sm-icons{transform-origin:center center}.wd-circuit{opacity:0;-webkit-animation:wd-circuit 1.2s infinite linear;-moz-animation:wd-circuit 1.2s infinite linear;-o-animation:wd-circuit 1.2s infinite linear;animation:wd-circuit 1.2s infinite linear}.em-bg{max-width:240px;right:60px;bottom:0}.em-ui{position:absolute;max-width:68px;bottom:210px;left:176px;opacity:0;-webkit-animation:email-ui 5s infinite linear;-moz-animation:eemail-ui 5s infinite linear;-o-animation:email-ui 5s infinite linear;animation:email-ui 5s infinite linear}.em-wmail{max-width:50px;bottom:260px;right:198px;opacity:0;-webkit-animation:email-white 5s infinite linear;-moz-animation:eemail-white 5s infinite linear;-o-animation:email-white 5s infinite linear;animation:email-white 5s infinite linear;-webkit-transform-origin:center center;-ms-transform-origin:center center}.em-mailbg{max-width:300px;left:25px;top:-15px;opacity:0;-webkit-animation:email-bg 5s infinite linear;-moz-animation:eemail-bg 5s infinite linear;-o-animation:email-bg 5s infinite linear;animation:email-bg 5s infinite linear;transform-origin:left center;-webkit-transform-origin:left center;-ms-transform-origin:left center}.mob-phone{max-width:200px;top:20px;right:80px;opacity:0;-webkit-animation:mphone-bg 1s forwards linear;-moz-animation:mphone-bg 1s forwards linear;-o-animation:mphone-bg 1s forwards linear;animation:mphone-bg 1s forwards linear}.mob-chart,.mob-msg{max-width:170px;z-index:3;top:55px;right:20px;opacity:0}.mob-chart{-webkit-animation:mphone-chart 5s infinite linear;-moz-animation:mphone-chart 5s infinite linear;-o-animation:mphone-chart 5s infinite linear;animation:mphone-chart 5s infinite linear}.mob-msg{-webkit-animation:mphone-msg 5s infinite linear;-moz-animation:mphone-msg 5s infinite linear;-o-animation:mphone-msg 5s infinite linear;animation:mphone-msg 5s infinite linear}.web-bg{max-width:340px;top:55px;right:30px}.web-first,.web-second,.web-third{max-width:220px;top:85px;right:65px;opacity:0}.web-first{-webkit-animation:web-first 4s infinite linear;-moz-animation:web-first 4s infinite linear;-o-animation:web-first 4s infinite linear;animation:web-first 4s infinite linear}.web-second{top:122px;max-width:110px;right:120px;-webkit-animation:web-second 4s infinite linear;-moz-animation:web-second 4s infinite linear;-o-animation:web-second 4s infinite linear;animation:web-second 4s infinite linear}.sm-hand,.sm-icons,.sm-react{max-width:170px;position:absolute;z-index:3}.web-third{top:165px;-webkit-animation:web-third 4s infinite linear;-moz-animation:web-third 4s infinite linear;-o-animation:web-third 4s infinite linear;animation:web-third 4s infinite linear}.sm-icons,.sm-react{left:125px;top:120px;opacity:0}.sm-icons{-webkit-animation:social-icons 4s infinite linear;-moz-animation:social-icons 4s infinite linear;-o-animation:social-icons 4s infinite linear;animation:social-icons 4s infinite linear;-webkit-transform-origin:center center;-ms-transform-origin:center center}.sm-react{-webkit-animation:social-react 4s infinite linear;-moz-animation:social-react 4s infinite linear;-o-animation:social-react 4s infinite linear;animation:social-react 4s infinite linear;transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center}.sm-hand{left:180px;top:245px;-webkit-animation:social-hand 4s infinite linear;-moz-animation:social-hand 4s infinite linear;-o-animation:social-hand 4s infinite linear;animation:social-hand 4s infinite linear;transform-origin:center left;-webkit-transform-origin:center left;-ms-transform-origin:center left}.sm-bg{position:absolute;max-width:300px;top:50px;left:60px}.cm-bg{position:absolute;max-width:320px;left:50px;top:60px;-webkit-animation:content-bg 6s infinite linear;-moz-animation:content-bg 6s infinite linear;-o-animation:content-bg 6s infinite linear;animation:content-bg 6s infinite linear}.cm-btn,.cm-text{max-width:200px;left:105px;position:absolute;opacity:0}.cm-text{top:90px;-webkit-animation:content-text 6s infinite linear;-moz-animation:content-text 6s infinite linear;-o-animation:content-text 6s infinite linear;animation:content-text 6s infinite linear;transform-origin:left center;-webkit-transform-origin:left center;-ms-transform-origin:left center}.cm-btn{top:185px;-webkit-animation:content-btn 6s infinite linear;-moz-animation:content-btn 6s infinite linear;-o-animation:content-btn 6s infinite linear;animation:content-btn 6s infinite linear;transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center}.cm-viral1{position:absolute;max-width:280px;top:65px;left:80px;z-index:3;opacity:0;-webkit-animation:content-viral1 6s infinite linear;-moz-animation:content-viral1 6s infinite linear;-o-animation:content-viral1 6s infinite linear;animation:content-viral1 6s infinite linear;transform-origin:center bottom;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom}.cm-viral2{position:absolute;max-width:200px;z-index:3;top:125px;left:180px;opacity:0;-webkit-animation:content-viral2 6s infinite linear;-moz-animation:content-viral2 6s infinite linear;-o-animation:content-viral2 6s infinite linear;animation:content-viral2 6s infinite linear;transform-origin:center bottom;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom}.cm-world{position:absolute;max-width:350px;top:105px;left:30px;opacity:0;-webkit-animation:content-world 6s infinite linear;-moz-animation:content-world 6s infinite linear;-o-animation:content-world 6s infinite linear;animation:content-world 6s infinite linear}.process-box{position:relative;height:300px}.p-analyse-bg,.p-analyse-zoom,.p-execute-wire,.p-gather-body,.p-gather-lhand,.p-gather-pc,.p-gather-rhand{position:absolute}.p-gather-body{max-width:280px;right:3%;bottom:8%}.p-gather-pc{z-index:3;max-width:280px;bottom:0;right:30%}.p-gather-lhand{max-width:80px;bottom:10%;right:41%;-webkit-animation:gather-lhand .3s infinite linear;-moz-animation:gather-lhand .3s infinite linear;-o-animation:gather-lhand .3s infinite linear;animation:gather-lhand .3s infinite linear;transform-origin:center right;-webkit-transform-origin:center right;-ms-transform-origin:center right}.p-gather-rhand{max-width:65px;bottom:15%;right:25%;-webkit-animation:gather-rhand .4s infinite linear;-moz-animation:gather-rhand .4s infinite linear;-o-animation:gather-rhand .4s infinite linear;animation:gather-rhand .4s infinite linear;transform-origin:bottom right;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right}.p-analyse-bg{max-width:330px;top:-40px;right:60px}.p-analyse-zoom{max-width:130px;top:80px;right:160px;z-index:2;opacity:0;-webkit-animation:analyse-zoom 5s infinite linear;-moz-animation:analyse-zoom 5s infinite linear;-o-animation:analyse-zoom 5s infinite linear;animation:analyse-zoom 5s infinite linear;transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center}.p-analyse-bar,.p-analyse-text{position:absolute;max-width:235px;z-index:3;right:132px;top:-10px;opacity:0;-webkit-animation:analyse-bar 5s infinite linear;-moz-animation:analyse-bar 5s infinite linear;-o-animation:analyse-bar 5s infinite linear;animation:analyse-bar 5s infinite linear;transform-origin:left center;-webkit-transform-origin:left center;-ms-transform-origin:left center}.p-analyse-text{top:160px;-webkit-animation:analyse-text 5s infinite linear;-moz-animation:analyse-text 5s infinite linear;-o-animation:analyse-text 5s infinite linear;animation:analyse-text 5s infinite linear}.p-execute-wire{max-width:380px;right:80px;bottom:60px;opacity:0;-webkit-animation:execute-wire 6s infinite linear;-moz-animation:execute-wire 6s infinite linear;-o-animation:execute-wire 6s infinite linear;animation:execute-wire 6s infinite linear}.p-execute-code,.p-execute-design{max-width:390px;position:absolute;opacity:0}.p-execute-design{right:70px;bottom:90px;z-index:2;-webkit-animation:execute-design 6s infinite linear;-moz-animation:execute-design 6s infinite linear;-o-animation:execute-design 6s infinite linear;animation:execute-design 6s infinite linear}.p-execute-code{right:50px;bottom:120px;z-index:3;-webkit-animation:execute-code 6s infinite linear;-moz-animation:execute-code 6s infinite linear;-o-animation:execute-code 6s infinite linear;animation:execute-code 6s infinite linear}.p-execute-launch{position:absolute;max-width:350px;z-index:4;right:30px;bottom:20px;opacity:0;-webkit-animation:execute-launch 6s infinite linear;-moz-animation:execute-launch 6s infinite linear;-o-animation:execute-launch 6s infinite linear;animation:execute-launch 6s infinite linear}.form-group{position:relative;margin-bottom:35px}.form-control{background:0 0;border:none;border-bottom:solid 1px #fff;border-radius:0;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.3);box-shadow:0 1px 0 0 rgba(0,0,0,.3);padding:0 0 6px;color:#59507a;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;margin:0;width:100%}.port-navi ul,.port-navi-main ul{list-style:none;padding-left:5px}.form-group label{-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);display:block;position:absolute;z-index:0;bottom:0;left:0;width:100%;padding-bottom:4px;font-weight:inherit}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:solid 2px #00f0b7;background-color:transparent;color:#59507a}.form-group input:focus+label,.form-group input:not([value=""]):not(:focus):invalid+label,.form-group input:valid+label{font-size:10px;-webkit-transform:translateY(-24px) translateZ(0);transform:translateY(-24px) translateZ(0)}.form-group textarea:focus+label,.form-group textarea:valid+label{font-size:10px;-webkit-transform:translateY(-45px) translateZ(0);transform:translateY(-45px) translateZ(0)}.m-show,.ms-show{display:none}.home-portfolio{flex-direction:row-reverse}.port-navi ul{border-bottom:solid 1px #fff1f}.port-navi-main ul li{margin:12px 0}.port-navi ul li{margin:20px 0}.port-navi ul li a,.port-navi-main ul li a{font-size:16px;cursor:pointer;position:relative;color:#fff}.port-navi ul li a img.arrow,.port-navi-main ul li a img.arrow{opacity:0;transition:.35s cubic-bezier(.77,0,.175,1)}.port-navi ul li a:hover img.arrow,.port-navi-main ul li a:hover img.arrow{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.port-navi ul li a::after,.port-navi-main ul li a::after{content:'';position:absolute;z-index:-1;opacity:.7;height:14px;width:52%;bottom:-5px;left:-6px;background:#00f0b7;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .6s cubic-bezier(.8,.03,.25,1);transition:transform .6s cubic-bezier(.8,.03,.25,1);transition:transform .6s cubic-bezier(.8,.03,.25,1),-webkit-transform .6s cubic-bezier(.8,.03,.25,1)}.port-navi ul li a:hover::after,.port-navi-main ul li a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.work-main-page{position:relative;max-width:600px;margin:100px auto;min-height:500px;display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center}.work-main-page img{position:absolute;right:0;max-height:420px}.work-main-content{position:absolute;z-index:2;width:65%}.container.white-bg{background:#fafcfc;padding-right:0;padding-left:0}.work-single-info{padding:30px 50px 50px;color:#464a4c}.work-backbtn{text-align:right}.m-next-box,.project-nav .col-md-6{text-align:center}.turquoise-bg{background:rgba(0,240,183,.8);padding:30px}.work-client-info .col-md-9{color:#262827}.work-client-info .col-md-3{color:#fff}.mr0{margin-right:0}.project-nav-thumb{margin-bottom:15px}.work-cta h3,.work-cta p{margin-bottom:5px;color:#262827}.m-next-pg,.m-next-pg:focus,.m-next-pg:hover{color:#fff}.work-cta-left{border-right:solid 2px #fff;padding-left:50px;margin-right:50px}.opacity-zero{opacity:0}.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}.work-single-info img{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.5);box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.project-next-btn img,.project-prev-btn img,.work-backbtn a img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.work-main-showcase{margin-bottom:80px}.work-single-info .col-md-7{padding-right:30px}.m-next-box{display:none;position:relative;bottom:-52px}.m-next-pg{padding:10px 20px;background:#b862a6}@media (max-width:800px){.indicators-box,.m-hide,.scroll-down,.what-wd-leftbox ul li a span{display:none}.container,.content-box{max-width:95%}.get-in-touch-content .col-sm-6,.port-navi,.port-navi-main,.process-content .col-sm-5,.process-content .col-sm-7,.vm-content .col-sm-6,.what-wd-rightbox,.work-client-info .col-md-3,.work-client-info .col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.what-we-do-content{padding-left:5%}.what-wd-leftbox{position:fixed;left:0;top:0;bottom:0;margin:auto;height:300px;width:50px;-webkit-box-flex:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;padding:0;transition:top 1s linear}.what-we-do-content ul,.what-we-do-content ul li{padding:0;border:none}.what-we-do-content ul li a{width:50px;height:50px;border:1px solid #59507a}.what-we-do-content ul li a:before{height:100%;z-index:-1;-webkit-transition:width .5s,opacity 0s 0s;transition:width .5s,opacity 0s .5s;margin-bottom:0}.what-we-do-content ul li.active a:before{-webkit-transition:width .5s,opacity 0s 0s;transition:width .5s,opacity 0s 0s}.option-web{background:url(../img/icon-web.svg) center center no-repeat}.option-design{background:url(../img/icon-design.svg) center center no-repeat}.option-social{background:url(../img/icon-social.svg) center center no-repeat}.option-app{background:url(../img/icon-app.svg) center center no-repeat}.option-email{background:url(../img/icon-email.svg) center center no-repeat}.option-content{background:url(../img/icon-content.svg) center center no-repeat}.carousel-control-next{right:-5%}.carousel-control-prev{left:-5%}.em-ui{left:125px;bottom:190px}.em-bg{bottom:-20px}.em-mailbg{left:20px;top:0}.em-wmail{bottom:240px}.menu-contact{margin-left:-20px}.m-next-box,.m-show{display:block}.work-cta-left{padding-left:0;margin-right:30px}.home-port-thumb,.port-thumb{display:none}.port-navi ul li a,.port-navi-main ul li a{position:initial}.port-navi ul li,.port-navi-main ul li{position:relative;margin:40px 0 60px}.port-navi ul li a img.arrow,.port-navi-main ul li a img.arrow{opacity:1}.port-navi ul li a span,.port-navi-main ul li a span{display:block;padding:15px;background:#00f0b7;text-align:center;position:absolute;width:90%;bottom:-20px}.container.white-bg{width:100%;max-width:100%}.work-single-info .mr0{margin-right:0;margin-left:0}.work-single-info{padding:30px 30px 50px}.work-single-info .col-md-7{padding-right:15px}}@media (max-width:500px){.app-box,.c-marketing-box,.design-box,.process-box{transform:scale(.8)}.full,body,html{overflow-x:hidden;overflow:inherit}html.scrollable{padding-top:0}body,html{height:100%;position:relative}.btn-menu,.logo{position:absolute;top:30px}.full{padding-top:100px;padding-bottom:60px;height:auto;overflow-y:auto}.wrapper{height:inherit}.btn-menu{right:40px}.menu-contact,.menu-logo-box{display:none}footer{position:relative}.what-we-do-content{padding-left:15%}.em-wmail{right:135px}.em-mailbg{max-width:240px;left:0}.em-ui{right:130px;bottom:195px;max-width:60px;left:auto}.em-bg{right:18px;max-width:210px;bottom:10px}.menu-nav-box{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.m-home-logo{margin:30px}.h1,h1{font-size:1.9rem}#main-menu.show{overflow:hidden;-webkit-overflow-scrolling:touch}.close{position:fixed}.web-bg{max-width:280px;top:55px;right:10px}.web-first,.web-second,.web-third{max-width:180px;top:85px;right:35px}.web-second{top:115px;max-width:90px;right:80px}.web-third{top:150px}.c-marketing-box{margin-left:-50px}.sm-bg{max-width:260px;left:20px}.sm-hand{max-width:130px;left:140px;top:230px}.sm-icons,.sm-react{max-width:140px;left:80px;top:110px}.process-box{margin-top:30px}.p-analyse-bg{top:0;right:0}.p-analyse-zoom{top:110px;right:100px}.p-analyse-bar,.p-analyse-text{right:70px;top:20px}.p-analyse-text{top:190px}.launch-box{margin-left:50px;transform:scale(.7)}.work-cta-left{border-bottom:solid 2px #fff;border-right:none;padding-left:15px;margin-right:0;padding-bottom:20px;margin-bottom:20px}.scrollable .full{padding-bottom:0}.work-main-content{width:100%}.work-main-page{margin:0 auto}.work-main-showcase{margin-bottom:40px}}@media (max-width:359px){.process-box,.what-wd-box{height:auto}.process-box img,.what-wd-box img{display:none}.process-box img.ms-show,.what-wd-box img.ms-show{display:block}.app-box,.c-marketing-box,.design-box,.process-box{transform:inherit;margin-left:0}}@keyframes sprite{from{background-position:0}to{background-position:-29430px}}@keyframes down-arrow-before{100%,50%{-webkit-transform:rotate(45deg) translate(70%,70%);transform:rotate(45deg) translate(70%,70%)}}@-webkit-keyframes down-arrow-after{50%{-webkit-transform:rotate(45deg) translate(110%,110%);transform:rotate(45deg) translate(110%,110%);opacity:0}51%{-webkit-transform:rotate(45deg) translate(-130%,-130%);transform:rotate(45deg) translate(-130%,-130%)}100%{-webkit-transform:rotate(45deg) translate(-70%,-70%);transform:rotate(45deg) translate(-70%,-70%);opacity:1}}@keyframes down-arrow-after{50%{-webkit-transform:rotate(45deg) translate(110%,110%);transform:rotate(45deg) translate(110%,110%);opacity:0}51%{-webkit-transform:rotate(45deg) translate(-130%,-130%);transform:rotate(45deg) translate(-130%,-130%)}100%{-webkit-transform:rotate(45deg) translate(-70%,-70%);transform:rotate(45deg) translate(-70%,-70%);opacity:1}}@-webkit-keyframes wdhead1{0%,10%,70%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}30%,40%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-ms-transform:rotate(-30deg)}}@-moz-keyframes wdhead1{0%,10%,70%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}30%,40%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-ms-transform:rotate(-30deg)}}@-o-keyframes wdhead1{0%,10%,70%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}30%,40%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-ms-transform:rotate(-30deg)}}@keyframes wdhead1{0%,10%,70%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}30%,40%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-ms-transform:rotate(-30deg)}}@-webkit-keyframes wd-circuit{0%,30%,60%{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}40%,50%{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}@-moz-keyframes wd-circuit{0%,30%,60%{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}40%,50%{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}@-o-keyframes wd-circuit{0%,30%,60%{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}40%,50%{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}@keyframes wd-circuit{0%,30%,60%{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}40%,50%{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes email-ui{0%,100%,50%{opacity:0}55%,95%{opacity:1}}@-webkit-keyframes email-white{0%,20%,50%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:0}35%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:1}40%{-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);opacity:1}}@-webkit-keyframes email-bg{0%,10%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:0}15%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}20%,30%{-webkit-transform:translate(40px,0);transform:translate(40px,0);-ms-transform:translate(40px,0);opacity:1}35%{-webkit-transform:translate(60px,0);transform:translate(60px,0);-ms-transform:translate(60px,0);opacity:0}}@-webkit-keyframes content-text{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0);opacity:0}10%,40%{-webkit-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1);opacity:1}100%,45%{-webkit-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1);opacity:0}}@-webkit-keyframes content-btn{100%,15%,45%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:0}20%,31%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:1}23%,28%{-webkit-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05);opacity:1}}@-webkit-keyframes content-bg{0%,45%{opacity:1}100%,48%{opacity:0}}@-webkit-keyframes content-world{0%,100%,50%{opacity:0}52%,98%{opacity:1}}@-webkit-keyframes content-viral1{0%,100%,60%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:0}63%,95%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);-ms-transform:translate(0,-5px);opacity:1}}@-webkit-keyframes content-viral2{0%,100%,70%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:0}73%,95%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);-ms-transform:translate(0,-5px);opacity:1}}@-webkit-keyframes mphone-bg{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes mphone-chart{0%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:0}45%,5%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);-ms-transform:translate(-40px,0);opacity:1}50%{-webkit-transform:translate(-60px,0);transform:translate(-60px,0);-ms-transform:translate(-60px,0);opacity:0}}@-webkit-keyframes mphone-msg{0%,50%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:0}55%,85%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);-ms-transform:translate(-40px,0);opacity:1}90%{-webkit-transform:translate(-60px,0);transform:translate(-60px,0);-ms-transform:translate(-60px,0);opacity:0}}@-webkit-keyframes social-icons{0%,10%,100%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:0}15%{--webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:1}90%{-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:1}95%{-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:0}}@-webkit-keyframes social-react{0%,100%,40%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:0}45%{--webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:1}90%{-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:1}95%{-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:0}}@-webkit-keyframes social-hand{0%,50%,70%,90%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}60%,80%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-ms-transform:rotate(-10deg)}}@-webkit-keyframes web-first{0%,10%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);-ms-transform:translate(0,-5px);opacity:0}100%,20%,30%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}@-webkit-keyframes web-second{0%,30%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);opacity:0}40%{--webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);-ms-transform:scale(2);opacity:1}}@-webkit-keyframes web-third{0%,50%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0);-ms-transform:translate(-10px,0);opacity:0}100%,60%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}@-webkit-keyframes gather-lhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg)}}@-moz-keyframes gather-lhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg)}}@-o-keyframes gather-lhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg)}}@keyframes gather-lhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg)}}@-webkit-keyframes gather-rhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-ms-transform:rotate(-50deg)}}@-moz-keyframes gather-rhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-ms-transform:rotate(-50deg)}}@-o-keyframes gather-rhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-ms-transform:rotate(-50deg)}}@keyframes gather-rhand{0%,80%{-webkit-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}40%{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-ms-transform:rotate(-50deg)}}@-webkit-keyframes analyse-zoom{100%,15%{opacity:0;transform:scale(1) translate(0,0);-webkit-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0)}20%,30%{opacity:1;transform:scale(1) translate(0,0);-webkit-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0)}40%,95%{opacity:1;transform:scale(2.5) translate(-10px,-20px);-webkit-transform:scale(2.5) translate(-10px,-20px);-ms-transform:scale(2.5) translate(-10px,-20px)}}@-webkit-keyframes analyse-bar{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0);opacity:0}50%{-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0);opacity:1}60%,90%{-webkit-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1);opacity:1}95%{-webkit-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1);opacity:0}}@-webkit-keyframes analyse-text{0%,65%,95%{opacity:0}70%,90%{opacity:1}}@-webkit-keyframes execute-wire{0%,100%{-webkit-transform:translate(0,10px);transform:translate(0,10px);-ms-transform:translate(0,10px);opacity:0}5%,98%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}@-webkit-keyframes execute-design{0%,100%,20%{-webkit-transform:translate(0,10px);transform:translate(0,10px);-ms-transform:translate(0,10px);opacity:0}25%,98%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}@-webkit-keyframes execute-code{0%,100%,45%{-webkit-transform:translate(0,10px);transform:translate(0,10px);-ms-transform:translate(0,10px);opacity:0}50%,98%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}@-webkit-keyframes execute-launch{0%,100%,70%{-webkit-transform:translate(0,10px);transform:translate(0,10px);-ms-transform:translate(0,10px);opacity:0}75%,98%{-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);opacity:1}}@-webkit-keyframes fadeInLeft2{from{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft2{from{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}