body,html{margin:0;padding:0}body{text-align:center;background:#fff}a{outline:none!important}a:focus,a:hover{text-decoration:none}.cta-area{text-align:center}.button{display:inline-block;font-size:12px;line-height:140%;font-weight:500;padding:12px 25px;text-transform:uppercase;letter-spacing:0.08em;color:#fff;background-color:#000;border:2px solid #000;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.button:hover{color:#000;background-color:#FFF}.container{max-width:999px;padding-left:15px;padding-right:15px;position:relative;z-index:1}img.img-responsive{display:inline-block}.both{clear:both}#preloader{position:fixed;left:0;top:0;z-index:9999999;width:100vw;height:100vh;overflow:hidden;background:#000 url(../images/preload.gif) no-repeat center center}#header{font-family:"Inter",sans-serif;font-weight:700;font-weight:700;position:absolute;width:100%}#header .navbar{min-height:auto;margin-bottom:0px}#menu{padding-top:90px}#menu nav li a{font-size:12px;letter-spacing:0.75px;color:#fff;line-height:12px;padding:5px 12px}#menu li a:hover{background:none;opacity:0.5}#menu li a:focus{background:none;opacity:1}#menu .navbar-brand{height:auto;padding:0px}.section{text-align:center;position:relative}.cont p{font-family:"Inter",sans-serif;font-weight:300}p.pretitle,p.title{font-family:"Inter",sans-serif;font-weight:300}p.pretitle span,p.title span{font-family:"Inter",sans-serif;font-weight:600}.line_short{border:none;background:#fff;margin:25px auto;height:2px;width:47px}#top p.inner_logo{display:inline-block;position:absolute;width:100%;left:0px;top:10vh;z-index:999;margin-top:0px}#top{font-family:"Inter",sans-serif;font-weight:700;background:#000;padding:150px 0 100px}#top .container{max-width:1200px}#top .inner-content{padding-top:50px;text-align:center}#top .inner-content img{margin-top:80px}#top .inner-content a{display:block}#top h1{color:#FFF;font-size:150px;font-weight:600;letter-spacing:-0.07em}#top h2{color:#FFF;font-size:45px;line-height:90px;font-weight:200;letter-spacing:-0.06em;margin-top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#FFF),to(#000));background:linear-gradient(to bottom,#FFF 50%,#000 100%);background-size:200% auto;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#top h2 strong{font-weight:500}#top .arrow_down{position:relative;top:0}@media (min-width:1441px){#top{min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:991px){#top h1{font-size:100px}#top h2{font-size:30px;line-height:50px}}@media (max-width:767px){#top{padding-top:100px}#top h1{font-size:70px}#top h2{font-size:20px;line-height:40px}#top .inner-content{padding-top:0}#top .inner-content img{margin-top:50px;max-width:50px}#top .inner-content a img{max-width:15px;height:auto}}@media (max-width:425px){#top h1{font-size:50px}#top h2{font-size:15px;line-height:20px}#top .inner-content img{max-width:40px}}.img-cont{height:33vh}.top_title{max-width:100%;height:auto;max-height:100%}#top p{margin-bottom:30px}@-webkit-keyframes arrow{0%{opacity:0}50%{opacity:1;top:15px}to{opacity:0;top:0}}@keyframes arrow{0%{opacity:0}50%{opacity:1;top:15px}to{opacity:0;top:0}}.arrow_down{-webkit-animation:arrow 2s infinite;animation:arrow 2s infinite}video{opacity:0.7;min-width:100%;width:auto;height:auto;min-height:100%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}#quotes{font-family:"Inter",sans-serif;font-weight:700;background-color:#000000;padding:100px 0 100px;font-size:15px;color:#fff}#quotes .cycle-pager{position:static;margin-top:5px}#quotes img{margin-bottom:16px}.quote-img{width:65px;height:65px}.quote{font-family:"Inter",sans-serif;font-weight:300}#our-work{color:#fff;font-family:"Inter",sans-serif;font-weight:700}.work{width:100%;height:100%;background-size:cover}.work_title a,.work_title a:focus,.work_title a:visited{color:#fff}.work_title a:hover{color:#cacedf}.work .line_big{margin-top:20px}.work-1{background:url("../images/slide_01.jpg") no-repeat center center}.work-2{background:url("../images/slide_02.jpg") no-repeat center center}.work-3{background:url("../images/slide_03.jpg") no-repeat center center}.work-4{background:url("../images/slide_04.jpg") no-repeat center center}.work-5{background:url("../images/slide_05.jpg") no-repeat center center}.work-6{background:url("../images/slide_06.jpg") no-repeat center center}.work-7{background:url("../images/slide_09.jpg") no-repeat center center}#next,#prev{display:inline-block;width:34px;height:55px;position:absolute;top:48%;z-index:99999;opacity:0.1;-webkit-transition:all 0.5s;transition:all 0.5s}#prev{background:url("../images/slider_arrow_left.png") no-repeat center center;background-size:34px 55px;left:70px}#next{background:url("../images/slider_arrow_right.png") no-repeat center center;background-size:34px 55px;right:70px}#next:hover,#prev:hover{opacity:1}.cycle-pager{position:absolute;width:100%;z-index:999999}.cycle-pager span{font-family:"Inter",sans-serif;font-weight:700;font-size:35px;width:24px;height:16px;display:inline-block;color:#fff;cursor:pointer;opacity:0.3}.cycle-pager span.cycle-pager-active{opacity:1}.alltoall{position:absolute;display:inline-block;height:100%;width:100%;top:0px;margin-left:-50%;z-index:9999}@media (max-width:575px){.work{padding-bottom:60px}.work:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.4470588235)}.work .container img{max-height:50px;max-width:200px}}#clients-startups{background-color:#000000;padding:10px 0 0px;color:#fff}#clients-startups-row{background-color:#000000;padding:0px 0 0px;color:#fff}#clients-vcs{background-color:#000000;padding:70px 0 100px;color:#fff}#clients{background-color:#000000;padding:150px 0 50px;color:#fff}#clients.inner{padding-bottom:80px}#clients .col-md-2{padding:0 10px}.client{border:solid 1px #131313;background-color:#131313;margin-top:30px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.client:hover{border-color:#fff;background-color:#232323}.testie{background-color:aqua;padding:50px 0}.client_logo{background-image:url("../images/logo_sprite.png");margin:5px auto;text-align:center;display:inline-block}.coca-cola{background-position:center 0px}.greenpeace{background-position:center -100px}.sony{background-position:center -200px}.twitter{background-position:center -300px}.twitter{background-position:center -300px}.crashlytics{background-position:center -400px}.patriots{background-position:center -500px}.fabric{background-position:center -600px}.walmart{background-position:center -700px}.whyline{background-position:center -800px}.virgin{background-position:center -900px}.ustrendy{background-position:center -1000px}.danone{background-position:center -1100px}.webs{background-position:center -1200px}.photels{background-position:center -1300px}.dotspin{background-position:center -1400px}.bepots{background-position:center -1500px}@media (max-width:991px){.client img{width:100%;max-height:65px;max-width:130px}}@media (max-width:767px){#clients{padding:100px 0 50px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.row>div{padding:0 5px}.row>div>div{margin-top:10px}.pretitle-inbox{margin-top:10px}}@media (max-width:575px){.client{margin-top:20px;height:100px}.client img{max-height:45px;max-width:100px}.pretitle-inbox{margin-top:5px;font-size:10px;font-weight:500;letter-spacing:0.08em;opacity:0.5}}@media (max-width:425px){.client{height:80px}.client img{width:auto;max-height:35px;max-width:80px}}#mediaxp{background-color:#ffffff;padding:100px 0;color:#000000;overflow:hidden}#mediaxp .cta-area{margin-top:60px}#mediaxp.inner{padding-bottom:80px}#mediaxp .col-md-3{padding:0 10px}.marquee{margin:20px 0;position:relative;overflow:hidden}.marquee:after,.marquee:before{content:"";width:10vw;height:100%;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear,left top,right top,from(#FFF),to(transparent));background-image:linear-gradient(90deg,#FFF 0%,transparent 100%);z-index:1}.marquee:before{left:initial;right:0;background-image:-webkit-gradient(linear,right top,left top,from(#FFF),to(transparent));background-image:linear-gradient(-90deg,#FFF 0%,transparent 100%)}.marquee .container-marquee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%}.marquee .container-marquee .marquee-photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.marquee .container-marquee .marquee-photos .brand{width:auto;text-align:center;margin-right:20px}.marquee .container-marquee .marquee-photos .brand img{width:auto;max-height:50px}@media (max-width:425px){.marquee{margin:10px 0}.marquee .container-marquee .marquee-photos .brand img{max-height:30px}}.mediaxp{border:solid 1px #3f424b;margin-top:20px}.mediaxp_logo{background-image:url("../images/logo_sprite.png");margin:5px auto;text-align:center;display:inline-block}.coca-cola{background-position:center 0px}.greenpeace{background-position:center -100px}.sony{background-position:center -200px}.twitter{background-position:center -300px}.twitter{background-position:center -300px}.crashlytics{background-position:center -400px}.patriots{background-position:center -500px}.fabric{background-position:center -600px}.walmart{background-position:center -700px}.whyline{background-position:center -800px}.virgin{background-position:center -900px}.ustrendy{background-position:center -1000px}.danone{background-position:center -1100px}.webs{background-position:center -1200px}.photels{background-position:center -1300px}.dotspin{background-position:center -1400px}.bepots{background-position:center -1500px}#philosophy{padding:100px 0;background-color:#fff;color:#1d1c22}#story{padding:80px 0;background-color:#fff;color:#1d1c22}#mediaxp .line_short,#philosophy .line_big,#philosophy .line_short,#story .line_big,#story .line_short{background-color:#000;margin-top:15px}#philosophy .featured,#story .featured{margin-bottom:15px}p.paul{font-family:"Inter",sans-serif;font-weight:700;margin-top:0px!important;padding-bottom:30px}#agency{padding:100px 0;background-color:#fff;color:#000000}@media (max-width:425px){#agency img{max-width:40px}}#insights{padding:75px 0;background-color:#fff;color:#1d1c22}#agency .line_big,#agency .line_short{background-color:#1d1c22;margin-top:10px}#agency.inner,#insights{background-color:#353842;color:#fff}#agency.inner .line_short,#insights.inner .line_short{background-color:#fff}#agency .logo{margin-top:20px}.more_link{font-family:"Inter",sans-serif;font-weight:700;display:inline-block;font-size:24px;line-height:24px;letter-spacing:1.5px;color:#1d1c22;margin-top:30px}#insights .more_link{color:#fff}#insights .line_big,#insights .line_short,#roles .line_short{margin-top:15px;margin-bottom:10px}.more_link:focus,.more_link:hover{color:#686c7b}#insights .more_link:focus,#insights .more_link:hover{color:#686c7b}#roles,#services{font-family:"Inter",sans-serif;font-weight:700;padding:50px 0;background-color:#1d1c22;color:#fff}#services .col{text-align:left;margin-top:50px;padding-left:80px}#roles .col{text-align:center;margin-top:25px;padding-left:15px}#roles .col img,#services .col img{margin-bottom:10px}.service_title{font-size:17px;margin-bottom:12px}#roles ul,#services ul{padding-left:0px}#roles li,#services li{font-family:"Inter",sans-serif;font-weight:300;text-transform:uppercase;margin-bottom:5px;list-style:inside;text-align:left}#roles li{list-style:none;text-align:center}#browse-more{background:#1d1c22}#contact{font-family:"Inter",sans-serif;font-weight:700;background-color:#fff;color:#1d1c22;padding:100px 0}#contact .line_short{background-color:#1d1c22;margin-top:15px;margin-bottom:19px}#contact .col-md-6{padding:0 8px}#contact .col-md-12{padding:0 15px}.contact-panel{border:solid 1px #d2d2d2;padding:30px 0 25px;margin-top:16px}.contact-panel.last{padding:16px 0 16px}.contact-panel.last .world{padding-top:5px!important}.contact-panel.last .mail{margin-top:5px}#contact.is-inner-page{background-color:#000;min-height:calc(100vh - 84px)}#contact.is-inner-page a,#contact.is-inner-page p{color:#FFF}#contact.is-inner-page hr{background-color:#d2d2d2}#contact.is-inner-page form{max-width:500px;margin:50px auto 0;background-color:#fff;padding:40px}#contact.is-inner-page form .row-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}#contact.is-inner-page form .row-group .input-group{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}#contact.is-inner-page form .row-group .input-group label{display:block;text-transform:uppercase;font-size:10px;letter-spacing:0.2em}#contact.is-inner-page form .row-group .input-group input:not(.button),#contact.is-inner-page form .row-group .input-group textarea{width:100%;min-width:100%;max-height:100px;resize:none;padding:5px 8px;border:1px solid #d2d2d2;outline:0;-webkit-box-shadow:none;box-shadow:none;font-weight:400;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#contact.is-inner-page form .row-group .input-group input:not(.button):hover,#contact.is-inner-page form .row-group .input-group textarea:hover{border-color:#000}#contact.is-inner-page form .row-group .input-group textarea{min-height:100px}#contact.is-inner-page form .row-group .input-group.is-full{text-align:center}#contact.is-inner-page form .row-group .input-group.is-full .button{width:100%}#contact.is-inner-page form .row-group.is-last{margin-bottom:0}#contact.is-inner-page.is-thank-you{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact.is-inner-page.is-thank-you .title{max-width:700px;margin:0 auto 30px}#contact.is-inner-page.is-thank-you .description{font-size:16px;line-height:140%;font-weight:300}.map{margin-bottom:10px}.continent{font-size:15px;margin-bottom:0px}.city{font-size:13px;margin-bottom:0px;font-family:"Inter",sans-serif;font-weight:300}.info-container{height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.phone{background:url(../images/icon_mobile.png) no-repeat top left;font-family:"Inter",sans-serif;font-weight:300;background-position:0px 1px;background-size:14px 22px;display:inline-block;padding-left:27px;line-height:24px;height:29px}.mail{background:url(../images/icon_envelope.png) no-repeat center left;font-family:"Inter",sans-serif;font-weight:300;background-size:17px 12px;padding-left:26px;display:inline-block;line-height:22px}.mail,.phone{font-size:12px;margin:0 10px 0px}.mail a{color:#1d1c22}.mail a:hover{text-decoration:underline}#footer{font-family:"Inter",sans-serif;font-weight:300;font-size:10px;text-align:left;padding:30px 0;position:relative;background-color:#fff}#footer p{height:14px;line-height:17px;display:inline-block}#footer img{margin-right:10px}.social a:hover{opacity:0.7}#top.inner{padding-top:30vh}#top.twitter_flight{background-color:#000;color:#fff}#case_gallery{background:#000}.ri-grid{position:relative;height:auto}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:after,.ri-grid ul:before{content:"";display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-webkit-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#000}.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#333;-webkit-box-sizing:content-box;box-sizing:content-box}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0px}@media (max-width:991px){.contact-panel.last{padding:0}.mail-block,.phone-block{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.phone-block{border-bottom:1px solid #d2d2d2;width:75%;margin:auto}.contact-panel.last .mail{margin-top:0}}@media (max-width:767px){#preloader{background-size:55px 34px}video{opacity:0.7;width:auto;height:100vh;position:fixed;-webkit-transform:none;transform:none;top:0px;left:-100%;z-index:0}#top .mobile_logo{margin-bottom:80px;display:inline-block;position:relative;z-index:999}#top p{margin-top:60px}#top.inner p{margin-top:10px}.line_big{border:none;background:#fff;margin:25px auto;height:4px;width:47px}.img-cont{margin-bottom:60px}.more_link{font-size:17px;line-height:17px;letter-spacing:1px}.quote{font-size:20px;line-height:25px;margin:35px auto}.cont p{font-size:16px;opacity:0.75;letter-spacing:0px;max-width:90%;margin:30px auto}.cont p.featured{margin:30px auto;font-size:24px;line-height:28px;letter-spacing:0;opacity:1}p.title{font-size:40px;line-height:100%;letter-spacing:0}p.pretitle{font-size:17px;letter-spacing:1px}.work_title{font-size:30px;line-height:33px;letter-spacing:-2px;margin:50px auto;max-width:100%}.work_pretitle{font-size:18px;letter-spacing:1px}#agency{padding:70px 0}#our-work,.work{}.work{padding-top:25vh;background-size:auto 100%!important}.work_logo{max-height:100px;max-width:400px;height:auto;width:auto}.cycle-pager{bottom:40px}.client_logo{background-size:100%;width:117px;max-width:80%;height:80px}.coca-cola{background-position:center 5px}.greenpeace{background-position:center -70px}.sony{background-position:center -145px}.twitter{background-position:center -220px}.crashlytics{background-position:center -295px}.patriots{background-position:center -372px}.fabric{background-position:center -445px}.walmart{background-position:center -520px}.whyline{background-position:center -595px}.virgin{background-position:center -672px}.ustrendy{background-position:center -745px}.danone{background-position:center -820px}.webs{background-position:center -897px}.photels{background-position:center -970px}.dotspin{background-position:center -1045px}.bepots{background-position:center -1123px}#footer{text-align:center}.copy{font-size:8px;width:100%}.footer-logo{margin-bottom:10px}.contact-panel .text-left,.contact-panel .text-right{text-align:center!important}#top.inner{height:90vh;padding-top:13vh;padding-bottom:100px;background-size:auto 13%;background-attachment:fixed;background-position:top center}#top.twitter_flight{background:#000}#top.inner .mobile_logo{margin-bottom:55px;position:relative;z-index:999}#top.inner .work_pretitle{margin-bottom:0px}#top.inner .line_big{margin:22px auto 30px}#top.inner .work_logo{margin-top:30px}}@media (max-width:575px){p.title{font-size:33px;line-height:120%}p.pretitle{font-size:13px;letter-spacing:2px}.cont p.featured{font-size:18px;line-height:24px}.cont p{max-width:100%;margin:15px auto}}@media (max-width:425px){p.title{font-size:25px}p.pretitle{margin-bottom:20px}}@media (min-width:768px){.img-cont{height:45vh;margin-bottom:100px;margin-top:80px}#top p{margin-top:60px}.line_big{border:none;background:#fff;margin:25px auto;height:4px;width:47px}.more_link{font-size:17px;line-height:17px;letter-spacing:1px}.quote{font-size:23px;line-height:30px;margin:45px auto}.cont p{font-size:17px;letter-spacing:0;max-width:80%;margin:30px auto}.cont p.featured{margin:40px auto;font-size:28px;line-height:38px;letter-spacing:-2px;opacity:1}p.title{font-size:40px;letter-spacing:0}p.pretitle{font-size:18px;letter-spacing:10px}p.pretitle9{font-size:12px;font-weight:400;letter-spacing:5px;color:dimgray}p.pretitle8{font-size:12px;font-weight:300;letter-spacing:5px}p.pretitle8 span{font-size:12px;font-weight:900;letter-spacing:5px}p.pretitle-small{font-size:12px;letter-spacing:5px;color:#ffffff}p.pretitle-inbox{font-size:9px;margin-top:20px;letter-spacing:4px;color:dimgray}.work_title{font-size:60px;line-height:70px;letter-spacing:-2px;max-width:95%;margin:50px auto}.work_pretitle{font-size:28px;letter-spacing:1px}#our-work,.work{min-height:600px}.work{padding-top:120px;padding-bottom:200px}.work_logo{max-height:70px;max-width:320px;height:auto;width:auto}.work_logo2{max-height:120px;max-width:550px;height:auto;width:auto}.work_logo3{max-height:90px;max-width:450px;height:auto;width:auto}.cycle-pager{bottom:30px}.client_logo{background-size:100%;width:156px;height:150px}.copy,.footer-logo{float:left}.social{float:right}.contact-panel .text-left,.contact-panel .text-right{text-align:center!important}}@media (min-width:992px){.line_big{border:none;background:#fff;margin:auto;height:7px;width:70px}.quote{font-size:25px;line-height:30px;margin:45px auto}.more_link{font-size:22px;line-height:24px;letter-spacing:1.5px}.contact-panel.last .world{border-right:solid 1px #d2d2d2}p.title{font-size:60px;line-height:110%;letter-spacing:-2px}.work_title{font-size:60px;line-height:65px;letter-spacing:-2px;margin-top:50px;margin-bottom:50px;max-width:100%}.work_pretitle{font-size:30px;letter-spacing:1.5px}.work{padding-top:25vh;background-size:cover}#prev{left:30px}#next{right:30px}.contact-panel .col-md-6.text-right{margin-left:-20px}.contact-panel .col-md-6.text-right.less{margin-left:-12px}}@media (min-width:1200px){#our-work,.work{min-height:700px}.work_title{font-size:69px;line-height:72px;letter-spacing:-2px;margin-top:50px;margin-bottom:50px;max-width:100%}.work{padding-top:33vh;background-size:cover}.cycle-pager{bottom:50px}#prev{left:70px}#next{right:70px}}@media (min-width:1200px){#case_gallery{overflow:hidden}#case_gallery .container{width:1200px;min-width:1200px}.left_content{position:absolute;display:inline-block!important;left:-1200px}.right_content{position:absolute;display:inline-block!important;left:1200px}.center_content{position:absolute;left:0px}.gal{width:1200px;margin:auto}}@media (max-width:1700px){.rid01{display:none}}@media only screen and (max-device-width:480px) and (orientation:landscape){#top{padding-top:25vh}}