/*! normalize.css v3.0.1 | MIT License | git.io/normalize */body,ul,ul li{margin:0}legend,td,th,ul,ul li{padding:0}body,html,iframe{width:100%;height:100%}iframe,img,legend{border:0}.landing-nav h2,.section-arrow,.section-arrow.hidden a{pointer-events:none}.float-clear,.meet h1,.welcome h1{clear:both}.checkbox-wrapper input[type=checkbox]:focus,.contact-form form .nofocus,a:active,a:hover{outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}body,html{background:#d9d9d9;color:#000;font-family:brandon-grotesque,sans-serif;font-weight:300}a,a:hover{text-decoration:none}ul{list-style:none}.lightblue{color:#27aae1!important}.has-x:after,.has-x:before{top:-2px;color:#000;position:relative}.has-x:before{content:'['}.has-x:after{content:']'}.has-x.white:after,.has-x.white:before{color:#fff!important}h1 .has-x:after,h1 .has-x:before{top:-4px}.uppercase{text-transform:uppercase!important}.float-left{float:left}.float-right{float:right}.clearfix:after{content:' ';display:block;clear:both}.visible{opacity:1}.hidden{opacity:0}.logo{position:relative;font-family:Lato,sans-serif;font-size:36px;font-weight:500;text-transform:none}.footer,.landing-carousel .slide .slide-text h1 span{font-family:proxima-nova,sans-serif}.logo span{font-size:40px;font-weight:300!important}.logo img{margin-top:-13px;margin-left:-2px;margin-right:-2px;width:40px}.logo-image img{position:relative;top:1px;width:165px}.header{overflow:hidden;position:absolute;z-index:10000;top:0;left:0;width:100%;height:70px;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:translateY(35px);transform:translateY(35px)}.header.nomargin{-webkit-transform:translateY(0);transform:translateY(0)}.header.playing{-webkit-transform:translateY(-80px);transform:translateY(-80px)}.header.slim{height:55px}.header.slim .logo{font-size:48px!important}.header.slim .logo span{font-size:52px!important}.header.slim .logo img{width:32px}.header.slim .nav ul li a{padding-top:19px;font-size:13px}.header.slim .nav ul li:last-child a{margin-top:20px;font-size:9px}.header .nav{width:100%;height:100%}.header .nav .wrapper{position:relative;margin:0 auto;max-width:1160px;height:100%}.header .nav .wrapper:after,.header .nav .wrapper:before{content:'';display:block;position:absolute;z-index:-1;top:0;width:100%;height:100%;background:#fff}.header .nav .wrapper:before{left:-100%}.header .nav .wrapper:after{right:-99%}.header .nav ul{display:block;height:100%}.header .nav ul li{overflow:hidden;float:left;width:15%;height:100%;text-align:center;border-right:2px solid #d7d7d7;background:#fff;box-sizing:border-box;text-transform:uppercase}.header .nav ul li:nth-child(1){background:0 0;border:0}.header .nav ul li a{display:inline-block;padding:23px 0;width:100%;height:100%;box-sizing:border-box;color:#000;font-size:16px;font-weight:500;-webkit-transition:color .25s;transition:color .25s}.header .nav ul li a.logo{color:#fff;font-size:54px}.header .nav ul li a.logo span{font-size:64px}.header .nav ul li:first-child{width:22.5%;border-right:0}.header .nav ul li:first-child a{padding:0;width:auto;line-height:1}.header .nav ul li:first-child a:hover{color:#fff}.header .nav ul li:last-child{float:right;width:47.5%;border:0;text-align:left!important}.header .nav ul li:last-child b{display:none}.header .nav ul li:last-child a{margin-top:25px;padding:2px 10px;width:auto;border-right:1px solid #d7d7d7;font-size:10px;font-weight:500}.career .page-wrapper,.index .page-wrapper,.landing,.landing-intro,.press .page-wrapper,.privacy .page-wrapper{width:100%;height:100%}.header .nav ul li:last-child a:first-child{margin-left:20px}.header .nav ul li:last-child a:last-child{padding-right:0;border-right:0}.header .nav ul li.active a,.header .nav ul li:last-child a.active{color:#27aae1;font-weight:500}.career,.index,.press,.privacy{overflow-x:hidden}.landing-intro{position:absolute;z-index:20;top:0;left:0;background:rgba(81,178,220,.65)}.landing-intro .products{position:absolute;top:50%;left:50%;margin-top:-50px;color:#fff;line-height:1}.landing-intro #product_logo{display:block;position:absolute;top:10px;margin-left:-130px;width:270px;font-size:73px;text-align:center;line-height:.8;opacity:0;-webkit-transition:all .5s;transition:all .5s}.landing-intro #product_logo .logo-x{position:relative;top:2px;overflow:hidden;display:inline-block;width:0;-webkit-transition:all .25s;transition:all .25s}.landing-intro #product_logo span{font-size:92px}.landing-intro #product_logo img{width:60px;height:auto}.landing-intro .text-box{position:absolute;left:50%;margin-left:140px;-webkit-transform:translateX(-60%);transform:translateX(-60%);padding:0 25px;width:555px;height:100px;font-size:83px;text-align:center;-webkit-transition:all .35s;transition:all .35s;opacity:0}.landing-intro .text-box:before{content:'true';position:absolute;left:-220px;top:10px;text-align:right;width:210px}.landing-intro .text-box>span{display:block}.landing-intro .text-box>b{overflow:hidden;display:block;position:relative;top:11px;width:100%;height:130px;font-weight:300;letter-spacing:2px}.landing-intro .text-box .left-bracket{position:absolute;top:0;left:0}.landing-intro .text-box .left-bracket:before{content:'['}.landing-intro .text-box .right-bracket{position:absolute;top:0;right:0}.landing-intro .text-box .right-bracket:before{content:']'}.landing-nav{position:relative;z-index:2;height:225px;background:#51b2dc;background-size:100%}.landing-nav h2{position:absolute;z-index:3;left:50%;top:50%;margin:0 auto 0 -100px;width:200px;color:#fff;font-size:16px;font-weight:500;text-align:center;letter-spacing:2px;text-transform:uppercase;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.landing-nav h2:after,.landing-nav h2:before{content:'';display:block;position:absolute;top:-100%;left:50%;margin-left:-1px;width:2px;height:100%;background:#fff}.landing-nav h2:after{top:auto;bottom:-100%}.landing-nav h2 span{display:block;padding:15px 0;border-top:2px solid #fff;border-bottom:2px solid #fff}.landing-nav ul{display:block;height:100%}.landing-nav ul li{position:relative;display:inline-block;width:50%;height:100%;background:url(../assets/new/advertisers_nav_bg.jpg) right top repeat-x;background-size:cover;box-sizing:border-box;text-align:right}.landing-nav ul li:after,.landing-nav ul li:last-child:after{position:absolute;top:0;right:0;height:100%;content:''}.landing-nav ul li:hover a{color:#000}.landing-nav ul li:hover:after{opacity:1}.landing-nav ul li:after{width:100%;background:url(../assets/new/advertisers_nav_bg_hover.jpg) right top repeat-x;background-size:cover;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.landing-nav ul li:last-child{background:url(../assets/new/publishers_nav_bg.jpg) left top repeat-x;background-size:cover;text-align:left}.landing-nav ul li:last-child:after{width:100%;background:url(../assets/new/publishers_nav_bg_hover.jpg) left top repeat-x;background-size:cover}.landing-nav ul li:last-child a{padding-left:170px;padding-right:0}.landing-nav ul li a{position:relative;z-index:2;display:block;padding:90px 170px 90px 0;width:100%;color:#fff;font-size:42px;line-height:1;text-transform:uppercase;letter-spacing:2px;box-sizing:border-box}.landing-carousel{overflow:hidden;position:relative;width:100%;height:100%;background:#000}.landing-carousel .arrows{display:block;position:absolute;z-index:3;top:50%;left:50%;margin-top:-30px;opacity:0;-webkit-transition:all .5s;transition:all .5s}.landing-carousel .arrows.prev{margin-left:-585px;width:42px;height:92px;background:url(../assets/new/arrow_prev.png) center center no-repeat;background-size:42px auto}.landing-carousel .arrows.next{margin-left:543px;width:42px;height:92px;background:url(../assets/new/arrow_next.png) center center no-repeat;background-size:42px auto}.landing-carousel .slide{display:table;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.landing-carousel .slide.active{z-index:2;opacity:1}.landing-carousel .slide.slide-1{background-image:url(../assets/new/ad_bg_2.jpg)}.landing-carousel .slide.slide-2{background-image:url(../assets/new/leading_bg_2.jpg)}.landing-carousel .slide.slide-3{background-image:url(../assets/new/platform_bg.jpg)}.landing-carousel .slide.slide-4{background-image:url(../assets/new/media_bg.jpg)}.landing-carousel .slide.slide-5{background-image:url(../assets/new/studio_bg_4.jpg)}.landing-carousel .slide .slide-text{display:table-cell;vertical-align:middle;color:#fff;text-align:center;opacity:0;-webkit-transition:all .5s;transition:all .5s}.landing-carousel .slide .slide-text h1{margin:0 0 30px;font-size:58px;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 15px rgba(0,0,0,.75)}.landing-carousel .slide .slide-text h1 span{display:block;font-size:41px;line-height:1.2;text-transform:lowercase;text-shadow:0 0 15px rgba(0,0,0,.75)}.btn,.section h1{text-transform:uppercase}.landing-carousel .dots{position:absolute;z-index:3;bottom:80px;width:100%;text-align:center;opacity:0;-webkit-transition:all .5s;transition:all .5s}.landing-carousel .dots li{display:inline-block;margin:0 20px;width:5px;height:5px;background:rgba(255,255,255,.5);border-radius:50%}.landing-carousel .dots li.active{background:#fff}.btn{display:inline-block;padding:15px;min-width:360px;border:2px solid #fff;color:#fff;font-size:16px;font-weight:500;letter-spacing:2px}.footer{padding:40px 0;background:#d8dcdd}.footer .footer-wrapper>img{width:auto;height:36px}.footer .logo img{width:26px}.footer p{margin:10px 0 0}.footer p a{color:#000}.footer ul{display:block;float:right;padding-top:5px}.footer ul li{display:inline-block}.footer ul li:after{content:'';padding:10px}.footer ul li:nth-child(2):after{padding-right:5px}.footer ul li:last-child:after{content:'';padding:0}.footer ul li a>img{position:relative;top:6px;width:20px}.index .footer{padding-top:60px;border-top:35px solid #fff}.index .footer .logo{font-size:30px}.index .footer .logo span{font-size:36px;font-weight:300!important}.index .footer .logo img{width:24px}.index .footer .footer-wrapper{margin:0 auto;padding:0 20px;max-width:1080px;box-sizing:border-box}.index .footer p{display:block;float:right;margin:10px 0 0;padding-right:20px;font-size:12px;line-height:26px}.advertisers .footer,.career .footer,.leadership .footer,.press .footer,.privacy .footer,.publishers .footer,.working .footer{position:absolute;bottom:0;left:0;z-index:1000;width:100%;height:35px;font-size:12px!important;-webkit-transition:all .5s;transition:all .5s}.advertisers .footer .logo,.career .footer .logo,.leadership .footer .logo,.press .footer .logo,.privacy .footer .logo,.publishers .footer .logo,.working .footer .logo{font-size:30px}.advertisers .footer .logo span,.career .footer .logo span,.leadership .footer .logo span,.press .footer .logo span,.privacy .footer .logo span,.publishers .footer .logo span,.working .footer .logo span{font-size:36px;font-weight:300!important}.section h1,.section p{font-weight:400;text-align:center}.advertisers .footer .logo img,.career .footer .logo img,.leadership .footer .logo img,.press .footer .logo img,.privacy .footer .logo img,.publishers .footer .logo img,.working .footer .logo img{width:24px}.advertisers .footer .footer-wrapper,.career .footer .footer-wrapper,.leadership .footer .footer-wrapper,.press .footer .footer-wrapper,.privacy .footer .footer-wrapper,.publishers .footer .footer-wrapper,.working .footer .footer-wrapper{margin:0 auto;padding:0 20px;max-width:1080px;box-sizing:border-box}.advertisers .footer p,.career .footer p,.leadership .footer p,.press .footer p,.privacy .footer p,.publishers .footer p,.working .footer p{display:block;float:right;margin:10px 0 0;padding-right:20px;font-size:12px;line-height:26px}.career .footer,.press .footer,.privacy .footer{position:relative}.section-arrow{position:fixed;z-index:2000;bottom:0;left:0;width:100%;height:70px;-webkit-transition:all 1s;transition:all 1s}.section-arrow.hidden{opacity:0;-webkit-transition:all .25s;transition:all .25s}.section-arrow a{display:block;position:relative;top:0;margin:0 auto;width:100px;height:38px;background:url(../assets/new/section_arrow.png) center top no-repeat;background-size:38px;pointer-events:auto}.main,.section{width:100%;height:100%}.section-arrow a:hover .arrow-chevron{top:15px}.section-arrow.dark a{background:url(../assets/new/section_arrow_dark.png) center top no-repeat;background-size:38px}.main{position:relative;z-index:1;left:0;-webkit-transition:all 1s;transition:all 1s}.main.hidden{left:-100%;opacity:1;cursor:pointer}.main.hidden+footer .section-arrow{opacity:0}.main.hidden+footer .section-arrow a,.main.hidden+footer .section-arrow a b{pointer-events:none}.section{overflow:hidden;display:table;min-height:500px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.section .wrapper{overflow:hidden;display:table-cell;vertical-align:middle;box-sizing:border-box}.section .container{position:relative;z-index:10;left:50%;margin:0 auto 0 -580px;padding:0 10px;width:1160px;height:auto!important;box-sizing:border-box}.section .container>:first-child{margin-top:0}.section .container>:last-child{margin-bottom:0}.section h1{font-family:brandon-grotesque,sans-serif;font-size:30px;line-height:1}.section p,.welcome .lock-up .logo p,.welcome h1{font-family:proxima-nova,sans-serif}.section p{font-size:20px;line-height:26px}.advertisers,.advertisers .header,.leadership,.leadership .header,.publishers,.publishers .header,.working,.working .header{position:fixed}.welcome .lock-up .logo,.welcome h1,.welcome p b{position:relative;top:-20px;opacity:0}.welcome{background:url(../assets/new/leading_bg_2.jpg) center top no-repeat #000;background-size:cover}.welcome .lock-up{text-align:center}.welcome .lock-up .logo{display:inline-block;color:#fff;font-size:84px;font-weight:500}.welcome .lock-up .logo span{font-size:98px;font-weight:300;line-height:84px}.welcome .lock-up .logo img{width:60px}.welcome .lock-up .logo p{margin:10px 0 0;padding-right:5px;font-size:32px;font-weight:300!important;text-align:right;text-transform:none}.welcome h1{margin:20px 0;color:#fff;font-size:40px!important;font-weight:400;line-height:1.2!important;text-transform:lowercase}.engagements .gallery-more h3,.hover-gallery ul li h2,.welcome p{font-family:brandon-grotesque,sans-serif}.welcome h1.normal{text-transform:none}.welcome h1+p{margin-top:120px}.welcome p{color:#fff;font-size:25px!important;font-weight:300;text-transform:uppercase}.welcome p b{font-weight:500}.standard .hover-gallery .hover-gallery-slides .viewable p,.standard .hover-gallery .hover-gallery-slides .voice p{position:relative;top:-10px;color:#fff;font-size:30px;text-transform:lowercase}.standard{background:-webkit-gradient(linear,0 0,0 50%,from(#d9d9d9),to(#fff));background:-webkit-linear-gradient(top,#d9d9d9 0,#fff 50%);background:linear-gradient(to bottom,#d9d9d9 0,#fff 50%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d9d9d9', EndColorStr='#ffffff')"}.standard .container{margin-left:-490px;width:980px}.standard .container>h1{line-height:1}.standard .hover-gallery .hover-gallery-slides .bg-slide{z-index:-1;opacity:1}.standard .hover-gallery .hover-gallery-slides .voice p{margin-top:390px}.standard .hover-gallery .hover-gallery-slides .viewable .width{position:absolute;top:375px;left:50%;margin-left:-273px;width:545px;height:20px;text-align:center;vertical-align:middle;box-sizing:border-box}.standard .hover-gallery .hover-gallery-slides .viewable .width span{display:block;position:relative;top:9px;float:left;width:100%;border-top:2px solid #fff;box-sizing:border-box}.standard .hover-gallery .hover-gallery-slides .viewable .width span:after{content:'';display:block;position:absolute;top:-8px;right:-2px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff}.standard .hover-gallery .hover-gallery-slides .viewable .width span:before{content:'';display:block;position:absolute;top:-8px;left:-2px;width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #fff transparent transparent}.standard .hover-gallery .hover-gallery-slides .viewable .height{position:absolute;top:72px;left:15px;width:20px;height:283px;text-align:center;vertical-align:middle}.standard .hover-gallery .hover-gallery-slides .viewable .height span{display:block;position:relative;left:9px;height:100%;border-left:2px solid #fff;box-sizing:border-box}.standard .hover-gallery .hover-gallery-slides .viewable .height span:after{content:'';display:block;position:absolute;bottom:-2px;left:-8px;width:0;height:0;border-style:solid;border-width:7px 7px 0;border-color:#fff transparent transparent}.standard .hover-gallery .hover-gallery-slides .viewable .height span:before{content:'';display:block;position:absolute;top:-2px;left:-8px;width:0;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #fff}.standard .hover-gallery .hover-gallery-slides .botfree img{margin-left:-70px;width:782px;height:440px}.hover-gallery{position:relative;margin:35px auto 0;width:980px}.hover-gallery ul{position:absolute;left:0}.hover-gallery ul li{position:relative;margin:10px 0;padding:5px 20px 5px 0;width:270px}.hover-gallery ul li:first-child{margin-top:0}.hover-gallery ul li.active{border-right:2px solid #27aae1}.hover-gallery ul li.active>span{position:absolute;top:0;right:0;width:10px;height:100%;box-sizing:border-box}.hover-gallery ul li.active:after{left:100%;top:50%;content:'';height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-color:transparent transparent transparent #27aae1;border-width:15px;margin-top:-15px}.hover-gallery ul li h2{margin:0 0 5px;padding:0;color:#27aae1;font-weight:400;font-size:20px;text-transform:uppercase}.hover-gallery ul li p{margin:0;padding:0;font-weight:400;font-size:13px;line-height:18px;text-align:left}.hover-gallery .hover-gallery-slides{position:relative;float:right;width:650px;height:430px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hover-gallery .hover-gallery-slides:after{content:'';display:block;position:absolute;z-index:-10;top:15px;left:15px;width:100%;height:100%;background:rgba(0,0,0,.25)}.hover-gallery .hover-gallery-slides>div{overflow:hidden;position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hover-gallery .hover-gallery-slides>div.active{opacity:1}.hover-gallery .hover-gallery-slides>div>img{position:absolute;top:0;right:0;width:100%;height:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hover-gallery.reversed ul{left:auto;right:0}.hover-gallery.reversed ul li{padding:10px 0 10px 20px;border-left:2px solid transparent}.hover-gallery.reversed ul li span{width:10px}.hover-gallery.reversed ul li.active{border-left:2px solid #27aae1;border-right:0}.hover-gallery.reversed ul li.active>span{position:absolute;top:0;left:0;right:auto;height:100%;box-sizing:border-box}.hover-gallery.reversed ul li.active:after{display:none}.hover-gallery.reversed ul li.active:before{right:100%;top:50%;content:'';height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-color:transparent #27aae1 transparent transparent;border-width:15px;margin-top:-15px}.hover-gallery.reversed .hover-gallery-slides{float:left}.hover-gallery.reversed .hover-gallery-slides>div{left:0}.hover-gallery .cover img{margin-top:-145px!important;margin-left:-275px!important;width:550px!important;height:auto!important}.premium .carousel-container,.premium .container{margin-top:-10px}.premium{background:-webkit-gradient(linear,0 0,0 50%,from(#27aae1),to(#0e89b8));background:-webkit-linear-gradient(top,#27aae1 0,#0e89b8 50%);background:linear-gradient(to bottom,#27aae1 0,#0e89b8 50%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#27aae1', EndColorStr='#0e89b8')";color:#fff;text-align:center}.engagements,.performance{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d9d9d9', EndColorStr='#ffffff')"}.premium .container>h1{line-height:1}.premium .container>p{margin-bottom:0}.premium .container .uppercase{font-weight:500}.premium h1{font-size:30px}.premium p{font-size:20px}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item{background:#fff}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item:after{content:'';display:block;position:absolute;top:8px;left:10px;width:100px;height:0;background:url(../assets/new/browser_buttons.png) no-repeat;-webkit-transition:all .5s;transition:all .5s}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item.center .cover,.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item.center>img{top:40px}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item .mouse{margin-top:-80px}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item .cover{-webkit-transition:all .75s;transition:all .75s;opacity:0}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item .cover img{-webkit-transition:all .5s;transition:all .5s;margin-top:-175px;margin-left:-335px;width:670px;height:auto}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item.center{height:510px}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item.center:after{height:50px}.premium .carousel-container .carousel-3d .carousel-wrapper .carousel-item.center .cover img{margin-top:-195px}.carousel-container{position:relative}.carousel-container .carousel-3d{position:relative;margin:0 auto;width:752px;height:410px;-webkit-perspective:500px;perspective:500px}.carousel-container .carousel-3d .carousel-wrapper{z-index:2;width:100%;height:100%;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.carousel-container .carousel-3d .carousel-wrapper .carousel-item{overflow:hidden;display:block;position:absolute;margin-top:-22px;width:745px;height:470px;border:5px solid #fff;opacity:0;-webkit-transition:all 1s;transition:all 1s;box-shadow:20px 20px rgba(0,0,0,.25)}.carousel-container .carousel-3d .carousel-wrapper .carousel-item:after{content:'';display:block;position:absolute;top:8px;left:10px;width:100px;height:0;-webkit-transition:all .5s;transition:all .5s}.carousel-container .carousel-3d .carousel-wrapper .carousel-item .mouse{opacity:0}.carousel-container .carousel-3d .carousel-wrapper .carousel-item .cover{-webkit-transition:all .5s;transition:all .5s;opacity:0}.carousel-container .carousel-3d .carousel-wrapper .carousel-item .cover img{-webkit-transition:all .5s;transition:all .5s;margin-top:-165px;margin-left:-300px;width:600px;height:auto}.carousel-container .carousel-3d .carousel-wrapper .carousel-item>img{position:relative;top:0;display:block;width:100%;height:auto;-webkit-transition:all .5s;transition:all .5s}.cover,.cover img,.mouse,.mouse img{position:absolute}.carousel-container .carousel-3d .carousel-wrapper .carousel-item.left-stash{opacity:0;-webkit-transform:rotateY(0) translate3d(-3400px,0,-720px);transform:rotateY(0) translate3d(-3400px,0,-720px)}.carousel-container .carousel-3d .carousel-wrapper .carousel-item.left{opacity:1;-webkit-transform:rotateY(0) translate3d(-1200px,0,-600px);transform:rotateY(0) translate3d(-1200px,0,-600px)}.carousel-container .carousel-3d .carousel-wrapper .carousel-item.center{opacity:1;-webkit-transform:translate3d(0,0,-160px);transform:translate3d(0,0,-160px)}.carousel-container .carousel-3d .carousel-wrapper .carousel-item.right{opacity:1;-webkit-transform:rotateY(0) translate3d(1200px,0,-600px);transform:rotateY(0) translate3d(1200px,0,-600px)}.carousel-container .carousel-3d .carousel-wrapper .carousel-item.right-stash{opacity:0;-webkit-transform:rotateY(0) translate3d(3400px,0,-720px);transform:rotateY(0) translate3d(3400px,0,-720px)}.carousel-container .carousel-3d .carousel-wrapper .carousel-item.rear-stash{opacity:0;-webkit-transform:rotateY(0) translate3d(0,0,160px);transform:rotateY(0) translate3d(0,0,160px)}.mouse{top:0;left:0;z-index:10;width:50px;height:50px}.mouse img{width:auto;border:0}.mouse img:nth-child(1){top:9px;left:7px}.mouse img:nth-child(2){top:0;left:0;opacity:0}.cover{z-index:9;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.75)}.cover img{top:50%;left:50%;margin-top:-125px;margin-left:-242px;width:485px;height:250px}.engagements{background:-webkit-gradient(linear,0 0,0 50%,from(#d9d9d9),to(#fff));background:-webkit-linear-gradient(top,#d9d9d9 0,#fff 50%);background:linear-gradient(to bottom,#d9d9d9 0,#fff 50%)}.engagements .gallery-more,.engagements .gallery-more:before{background:url(../assets/new/es_banner.jpg) center top no-repeat #49b3df}.engagements .container{left:auto;margin:0 auto;padding:0;width:100%}.engagements .top-engagements{margin:30px auto 0;text-align:center}.engagements .top-engagements .featured-engagement{position:relative;display:inline-block;margin:0 25px;text-align:center;-webkit-transition:box-shadow .5s;transition:box-shadow .5s}.engagements .top-engagements .featured-engagement img{display:block;height:auto!important}.engagements .top-engagements .featured-engagement img:nth-child(2){margin:0 auto;width:auto!important;height:auto!important}.engagements .gallery-more{position:relative;margin-top:40px;padding:30px 0;width:100%;background-size:cover;text-align:center}.engagements .gallery-more:after,.engagements .gallery-more:before{content:'';display:block;position:absolute;top:0;width:100%;height:100%}.engagements .gallery-more:before{left:-100%;background-size:cover}.engagements .gallery-more:after{left:100%;background:url(../assets/new/es_banner.jpg) center top no-repeat #49b3df;background-size:cover}.engagements .gallery-more h3{display:inline-block;position:relative;z-index:2;margin:0;padding:0 30px 0 0;color:#fff;font-size:30px;font-weight:300;text-align:center;vertical-align:middle;text-transform:uppercase;pointer-events:none}.careers .wrapper ul,.management .bio h2 span,.management .timeline,.measured h2,.meet .lock-up .logo p,.meet h1,.partners h2{font-family:proxima-nova,sans-serif}.engagements .gallery-more h3 em{pointer-events:auto;cursor:pointer}.measured{background:-webkit-gradient(linear,0 0,0 35%,from(#27aae1),to(#0e89b8));background:-webkit-linear-gradient(top,#27aae1 0,#0e89b8 35%);background:linear-gradient(to bottom,#27aae1 0,#0e89b8 35%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#27aae1', EndColorStr='#0e89b8')";color:#fff}.measured h2{margin:0;font-size:30px;font-weight:400;text-align:center}.measured .definitions{margin-bottom:20px}.measured .definitions .middle-line{overflow:hidden;position:relative;top:4px;left:50%;margin-left:-25px;width:50px;height:40px;background:#0e89b8;-webkit-transition:all .5s;transition:all .5s}.measured .definitions .middle-line:after,.measured .definitions .middle-line:before{content:'';position:absolute;left:100%;width:3px;background:#fff}.measured .definitions .middle-line:before{top:12px;margin-left:-26px;height:37px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.measured .definitions .middle-line:after{top:13px;margin-left:-27px;height:39px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.measured .definitions .outer-line,.measured .definitions .outer-line .inner-line{margin:0 auto 10px;height:30px;border-left-width:3px;border-left-style:solid;border-left-color:#fff;border-right-width:3px;border-right-style:solid;border-right-color:#fff}.measured .definitions .outer-line{width:860px;border-top-right-radius:15px;border-top-left-radius:15px;border-top-width:3px;border-top-style:solid;border-top-color:#fff}.measured .definitions .outer-line .inner-line{width:33.3%}.measured .definitions .definition{position:relative;display:inline-block;padding-top:10px;width:25%;box-sizing:border-box;text-align:center}.measured .definitions .definition img{margin-bottom:10px;width:auto;height:125px}.measured .definitions .definition img#fullscreen_icon{position:relative;top:-10px;height:105px}.measured .definitions .definition h3{position:relative;margin:5px 0 0;font-size:20px;font-weight:500;text-transform:uppercase}.partners h1,.partners h2{font-size:30px;font-weight:300;color:#fff}.performance{background:-webkit-gradient(linear,0 0,0 50%,from(#d9d9d9),to(#fff));background:-webkit-linear-gradient(top,#d9d9d9 0,#fff 50%);background:linear-gradient(to bottom,#d9d9d9 0,#fff 50%)}.performance .hover-gallery-slides img{position:absolute;top:0;border:0!important}.performance .hover-gallery-slides .lift img{top:-680px}.performance .hover-gallery-slides .insights img{top:-300px}.vendor-ie-8 .performance .hover-gallery-slides .insights img{top:-500px}.partners{background:url(../assets/new/brands_bg.jpg) center top no-repeat #000;background-size:cover}.partners .container{margin-left:-550px;width:1100px}.partners h1{position:relative;top:-100px;margin:0 auto;width:340px;text-align:center;letter-spacing:2px;text-transform:uppercase;pointer-events:none}.partners .infinite-scroll-wrapper:after,.partners h1:after,.partners h1:before{content:'';display:block;position:absolute;background:#fff}.partners h1:after,.partners h1:before{top:-100%;left:50%;margin-left:-1px;width:3px;height:100%}.partners h1:after{top:auto;bottom:-100%}.partners h1 span{display:block;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff}.partners .agencies h2,.partners .brands h2{padding-top:20px}.partners h2{float:left;text-transform:lowercase}.partners .slider{margin:0 auto;width:960px}.partners .slider li img{margin:0 10px;width:192px;height:auto}.partners .brands .infinite-scroll-wrapper{padding-top:20px;padding-bottom:10px;width:850px}.partners .agencies .infinite-scroll-wrapper{padding-top:10px;padding-bottom:20px}.partners .infinite-scroll-wrapper{float:right;width:820px}.partners .infinite-scroll-wrapper:after{top:0;right:0;width:3px;height:100%}.infinite-scroll-wrapper .infinite-scroll li,.meet .lock-up .logo{display:inline-block}.meet .lock-up .logo,.meet h1,.meet p b{top:-20px;position:relative;opacity:0}.infinite-scroll-wrapper{overflow:hidden;position:relative;-webkit-mask-image:-webkit-linear-gradient(left,transparent 0,#000 2.5%)}.infinite-scroll-wrapper .infinite-scroll{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:scroller 35s linear infinite;animation:scroller 35s linear infinite}.infinite-scroll-wrapper .infinite-scroll.pause{-webkit-animation:none;animation:none}@-webkit-keyframes scroller{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroller{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.meet{background:url(../assets/new/ad_bg_2.jpg) center top no-repeat #000;background-size:cover}.meet .lock-up{text-align:center}.meet .lock-up .logo{color:#fff;font-size:84px;font-weight:500}.meet .lock-up .logo span{font-size:98px;font-weight:300;line-height:84px}.meet .lock-up .logo img{width:60px}.meet .lock-up .logo p{margin:10px 0 0;padding-right:5px;font-size:32px;font-weight:300!important;text-align:right;text-transform:none}.meet h1,.meet p{font-weight:300;color:#fff}.benefits ul li,.culture,.deliver,.profiles,.pubs h1,.reporting{text-align:center}.meet h1{margin:20px 0;font-size:40px;text-transform:lowercase}.deliver .equation li h2,.meet p{font-family:brandon-grotesque,sans-serif}.benefits ul li h2,.deliver .equation li h2,.meet p,.pubs h1,.tab-gallery ul li{text-transform:uppercase}.meet h1+p{margin-top:120px}.meet p{font-size:25px}.meet p b{font-weight:500}.deliver{background:-webkit-gradient(linear,0 0,0 40%,from(#27aae1),to(#0e89b8));background:-webkit-linear-gradient(top,#27aae1 0,#0e89b8 40%);background:linear-gradient(to bottom,#27aae1 0,#0e89b8 40%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#27aae1', EndColorStr='#0e89b8')";color:#fff}.deliver .container{margin-left:-500px;width:1000px}.deliver .equation{float:left;margin:60px 0 0;text-align:center}.deliver .equation li{position:relative;margin:0}.deliver .equation li:after{content:'+';font-size:36px;font-weight:400;line-height:1.2}.deliver .equation li:last-child:after,.deliver .equation li:last-child:before,.deliver .equation li:nth-last-child(2):after,.pubs h1:after,.pubs h1:before{content:''}.deliver .equation li:last-child{margin:30px 0 0;border-radius:30px;background:#fff;behavior:url(../PIE.htc)}.deliver .equation li:last-child h2{padding:10px 25px;color:#27aae1;font-size:20px;font-weight:400}.deliver .equation li:last-child:before{left:50%;top:-14px;margin-left:-15px;height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-color:transparent transparent #fff;border-width:15px;margin-top:-15px}.deliver .equation li h2{margin:0;padding:0;font-size:20px;font-weight:300}.tab-gallery{position:relative;float:right;border:4px solid #fff;box-shadow:19px 19px rgba(0,0,0,.25)}.tab-gallery ul{display:block;margin:0 auto;width:655px}.tab-gallery ul li{display:inline-block;padding:6px 20px;width:25%;background:#0077a2;border-right:2px solid #27aae1;box-sizing:border-box;color:#27aae1;font-size:14px}.tab-gallery ul li:last-child{border:0}.tab-gallery ul li.third{width:33.33%}.tab-gallery ul li.half{width:50%}.tab-gallery ul li:hover a{color:#27aae1}.tab-gallery ul li.active{background:#27aae1}.tab-gallery ul li.active a{color:#fff}.tab-gallery ul li a{display:block;width:100%;height:100%;color:#27aae1;cursor:default!important}.tab-gallery .tab-gallery-tabs{position:relative;margin:0 auto;width:655px;height:405px;background:#000}.tab-gallery .tab-gallery-tabs>div{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.tab-gallery .tab-gallery-tabs>div>img{width:100%}.tab-gallery .tab-gallery-tabs>div .cover,.tab-gallery .tab-gallery-tabs>div .mouse{opacity:0}.tab-gallery .tab-gallery-tabs>div .cover img{margin-left:-300px;margin-top:-155px;width:600px;height:auto}.benefits ul,.benefits ul li{position:absolute;width:400px}.tab-gallery .tab-gallery-tabs>div.active{z-index:20}.benefits{background:-webkit-gradient(linear,0 0,0 50%,from(#d9d9d9),to(#fff));background:-webkit-linear-gradient(top,#d9d9d9 0,#fff 50%);background:linear-gradient(to bottom,#d9d9d9 0,#fff 50%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d9d9d9', EndColorStr='#ffffff')"}.benefits .container{margin-top:-290px!important}.benefits .container>p{margin-bottom:0}.benefits ul{left:50%;top:140px;margin-left:-200px;background:#333}.benefits ul li{opacity:0;-webkit-transition:all 1s cubic-bezier(.785,.135,.15,.86);transition:all 1s cubic-bezier(.785,.135,.15,.86)}.benefits ul li img{width:auto;height:85px}.benefits ul li.active{opacity:1}.benefits ul li.active:nth-child(1){top:20px;left:-400px}.benefits ul li.active:nth-child(2){top:20px;left:0}.benefits ul li.active:nth-child(3){top:20px;left:400px}.benefits ul li.active:nth-child(4){top:240px;left:-250px}.benefits ul li.active:nth-child(5){top:240px;left:250px}.benefits ul li:nth-child(1),.benefits ul li:nth-child(2),.benefits ul li:nth-child(3),.benefits ul li:nth-child(4),.benefits ul li:nth-child(5){top:0;left:0}.benefits ul li h2{margin:10px 0;font-size:20px!important;font-weight:500}.benefits ul li p{margin:0;font-size:18px!important;line-height:1.2}.reporting{background:-webkit-gradient(linear,0 0,0 40%,from(#27aae1),to(#0e89b8));background:-webkit-linear-gradient(top,#27aae1 0,#0e89b8 40%);background:linear-gradient(to bottom,#27aae1 0,#0e89b8 40%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#27aae1', EndColorStr='#0e89b8')";color:#fff}.reporting .container>p{margin-bottom:0}.reporting .carousel-container .carousel-3d{margin-top:0;height:480px}.reporting .carousel-container .carousel-3d .carousel-wrapper{background:0 0}.reporting .carousel-container .carousel-3d .carousel-wrapper .carousel-item{height:550px}.reporting .carousel-container .carousel-3d .carousel-bg{display:none}.pubs{background:url(../assets/new/publisher_bg.jpg) center top no-repeat #000;background-size:cover}.pubs h1{position:relative;top:-100px;margin:0 auto;width:200px;color:#fff;font-size:30px;font-weight:300;letter-spacing:2px;pointer-events:none}.pubs h1:after,.pubs h1:before{display:block;position:absolute;top:-100%;left:50%;margin-left:-1px;width:3px;height:100%;background:#fff}.pubs h1:after{top:auto;bottom:-100%}.culture:after,.culture:before,.pubs .infinite-scroll-wrapper:after{content:'';top:0;height:100%;position:absolute}.pubs h1 span{display:block;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff}.pubs .slider{margin:0 auto;width:960px}.pubs .infinite-scroll-wrapper{margin:0 auto;width:820px}.pubs .infinite-scroll-wrapper:after{display:block;right:0;width:3px;background:#fff}.pubs .infinite-scroll-wrapper ul{margin:30px 0}.hide-on-desktop{display:none;line-height:0}.culture{background:url(../../assets/new/video_bg_1.jpg) center top no-repeat #000;background-size:cover;-webkit-transition:-webkit-filter .5px,filter .5px;transition:filter .5px}.culture:after,.culture:before{z-index:1;left:0;width:100%;background:rgba(24,24,24,.6);pointer-events:none;-webkit-transition:all .5s;transition:all .5s}.culture .arrow,.culture .logo{-webkit-transition:opacity .5s}.culture:after{z-index:21;opacity:0}.culture.playing:before{background:rgba(24,24,24,.85)}.culture.playing .arrow{opacity:0;pointer-events:none}.culture.playing.paused:before{opacity:.8}.culture.playing.paused:after{opacity:1}.culture.playing.paused .arrow{opacity:1;pointer-events:auto}.culture.playing .logo{opacity:0}.culture .logo{color:#fff;z-index:10;top:180px;height:50%;transition:opacity .5s}.culture .logo span>span{color:#27aae1}.culture .arrow{position:absolute;z-index:22;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);cursor:pointer;transition:opacity .5s}.culture .arrow:after,.culture .arrow:before{display:block;z-index:10;left:50%;border-style:solid;position:absolute;top:50%;content:''}.culture .arrow.hidden{opacity:0;pointer-events:none}.culture .arrow:before{width:100px;height:100px;border-width:4px;border-color:#fff;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.culture .arrow:after{width:0;height:0;border-width:20px 0 20px 26px;border-color:transparent transparent transparent #fff;-webkit-transform:translateX(-10px) translateY(-50%);transform:translateX(-10px) translateY(-50%);pointer-events:none}.culture video{display:none;position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#000}.culture video.active{display:block;z-index:20}.profiles{background-image:url(../assets/new/profile_bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.profiles ul{margin-top:60px}.profiles ul li{float:left;width:33.33%;color:#fff}.profiles ul li a{color:#fff}.profiles ul li:nth-child(0n+1){text-align:right}.profiles ul li:nth-child(0n+3){text-align:left}.profiles ul li img{width:300px;height:auto;box-shadow:0 3px 8px rgba(0,0,0,.5)}.profiles ul li p{position:relative;display:inline-block;width:300px;font-size:26px;line-height:26px;text-align:left;-webkit-transform:translateX(30px) translateY(-80px);transform:translateX(30px) translateY(-80px);pointer-events:none}.profiles ul li p span{position:relative;top:-6px;display:inline-block;width:30px;height:2px;background:#fff}.profiles ul li p span:after,.profiles ul li p span:before{content:'';display:block;right:0;width:7px;height:2px;position:absolute;-webkit-transform:rotate(45deg) translateY(-3px);transform:rotate(45deg) translateY(-3px);background:#fff}.profiles ul li p span:after{-webkit-transform:rotate(-45deg) translateY(3px);transform:rotate(-45deg) translateY(3px)}.profiles ul li p:after{content:'';position:absolute;left:-30px;bottom:-22px;z-index:-1;width:100%;height:80px;background:-webkit-gradient(linear,0 0,0 100%,from(#000),to(transparent));background:-webkit-linear-gradient(bottom,#000 0,transparent 100%);background:linear-gradient(to top,#000 0,transparent 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='transparent')"}.header-text p.normal{text-transform:none!important}.management{background:#f3f3f3}.management .header-text{overflow:hidden;position:absolute;top:0;width:100%;height:33.3%;background:url(../assets/new/leadership_bg.jpg) center top no-repeat #000;background-size:cover}.management .header-text div{position:absolute;top:110px;left:50%;margin:0 auto 0 -480px;width:960px}.management .header-text h1{color:#fff;font-size:30px;text-transform:uppercase}.management .header-text p{color:#fff;font-size:18px;text-transform:lowercase;line-height:1.3}.management .wrapper{display:block;position:absolute!important;top:33.3%!important;width:100%!important}.management .container{left:auto;margin:0 auto;padding:0;width:100%!important}.management .bio{position:relative;padding:20px 0 10px;width:100%;background:#fff}.management .bio>div{position:relative;left:50%;margin-left:-540px;width:1080px}.management .bio h2{margin:0;font-weight:500;font-size:18px;text-transform:uppercase}.management .bio h2 span{display:block;font-weight:300;text-transform:none}.management .bio .bio-text{float:left;margin:20px 0;width:860px;overflow-x:hidden;overflow-y:auto;height:240px}.management .bio p{margin:0;padding:0 20px 30px 0;background:#fff;font-size:16px;text-align:left;line-height:1.3}.management .bio p b{font-weight:300}.advisory-board,.management .timeline li.active{font-weight:500}.management .bio .photo{float:right;margin-top:-30px;width:190px!important;height:auto!important}.management .timeline{display:block;margin:0 auto;padding:20px 0 0;width:1080px;list-style:none;font-size:16px}.management .timeline li{margin:5px 0 10px;padding:0;display:inline-block}.management .timeline li:after{content:'|';display:inline-block;padding:0 9px}.management .timeline li a{color:#000}.management .timeline li.no-bar:after,.management .timeline li:last-child:after{content:''}.advisory-board{display:block!important}.advisory-board:after{content:''!important}.offices{background:-webkit-gradient(linear,0 0,0 100%,from(#d9d9d9),to(#fff));background:-webkit-linear-gradient(top,#d9d9d9 0,#fff 100%);background:linear-gradient(to bottom,#d9d9d9 0,#fff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d9d9d9', EndColorStr='#ffffff')"}.insight .insight-items,.press .articles{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d9d9d9', EndColorStr='#f3f3f3')"}.offices .wrapper{position:relative;top:-20px}.offices .wrapper ul{margin:0 auto;width:940px}.offices .wrapper ul li{float:left;width:33.33%;text-align:center}.offices .wrapper ul li .office{width:269px;box-sizing:border-box}.offices .wrapper ul li .office img{display:block;margin:0 auto;width:269px;height:179px;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.offices .wrapper ul li .office:hover img{opacity:0}.offices .wrapper ul li .office.atlanta:hover img,.offices .wrapper ul li .office.detroit:hover img{opacity:1}.offices .wrapper ul li .office.los-angeles{background:url(../assets/map_los_angeles.jpg) center center no-repeat}.offices .wrapper ul li .office.new-york{margin:0 auto;background:url(../assets/map_new_york.jpg) center center no-repeat}.offices .wrapper ul li .office.new-york+p{margin:0 auto}.offices .wrapper ul li .office.chicago{float:right;background:url(../assets/map_chicago.jpg) center center no-repeat}.offices .wrapper ul li .office.chicago+p,.offices .wrapper ul li .office.detroit,.offices .wrapper ul li .office.detroit+p{float:right}.offices .wrapper ul li .office.atlanta,.offices .wrapper ul li .office.atlanta+p{margin:0 auto}.offices .wrapper ul li .office.seattle{background:url(../assets/map_seattle.jpg) center center no-repeat}.offices .wrapper ul li p{margin-top:15px!important;width:269px;color:#888;font-size:16px!important;line-height:20px!important}.offices .wrapper ul li p a{color:#888!important}.offices .wrapper ul li p span{font-size:24px;line-height:30px;text-transform:uppercase}.careers{background:url(../assets/new/careers_bg.jpg) top center no-repeat #000;background-size:cover}.careers #careers_icon{margin:50px 0;height:120px}.careers h1{margin-bottom:20px;font-size:60px;text-transform:initial}.careers h2{margin:20px 0;padding:20px 0;border-bottom:1px solid #ccc}.careers .container{margin-top:-70px}.careers .wrapper{color:#fff;text-align:center}.careers .wrapper ul{position:relative;display:block;padding:30px 0 10px;list-style:none;border-top:1px solid #fff;border-bottom:1px solid #fff}.careers .wrapper ul li{display:inline-block;padding:5px 5%;width:100%;font-size:18px;font-weight:500;box-sizing:border-box;text-align:left}.careers .wrapper ul li span{display:inline-block;padding:0;width:55%;vertical-align:top}.careers .wrapper ul li span:nth-child(2){padding-left:10px;width:35%;box-sizing:border-box}.careers .wrapper ul li a{display:inline-block;width:10%;color:#fff;text-transform:uppercase;text-align:right}.careers .wrapper ul+p{padding:10px 15%;font-size:24px}.careers .wrapper ul+p a{color:#fff}.careers .careers-email{display:inline-block!important;padding:15px 60px!important;background:#25a7de!important;color:#fff!important;font-size:18px!important;text-transform:uppercase;cursor:pointer;text-decoration:none!important;border:0!important}.career,.privacy{height:100%;background:#f3f3f3}.career .page-wrapper,.privacy .page-wrapper{height:auto!important;background:#f3f3f3}.career .container,.privacy .container{margin:0 auto;width:1080px}.career .container>div,.privacy .container>div{padding-top:40px}.career .header-text,.privacy .header-text{overflow:hidden;position:relative;width:100%;height:140px;background:url(../assets/new/careers_bg.jpg) center -60px no-repeat #000;background-size:cover}.career .btn,.privacy .btn{border-color:#000;color:#000;text-align:center}.career h1,.career h2,.privacy h1,.privacy h2{font-family:brandon-grotesque,sans-serif;font-weight:400;font-size:24px;text-transform:uppercase}.career h2,.privacy h2{font-size:18px}.career .page-wrapper ul li,.career p,.privacy .page-wrapper ul li,.privacy p{font-family:proxima-nova,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.career .main,.privacy .main{height:auto}.career .career-meta,.privacy .career-meta{font-style:italic;font-size:14px}.career .requirements,.career .responsibilities,.privacy .requirements,.privacy .responsibilities{list-style:disc;padding-bottom:20px;margin-left:20px}.career .requirements li,.career .responsibilities li,.privacy .requirements li,.privacy .responsibilities li{margin:10px 0}.privacy h3{font-size:13px;font-weight:500}.privacy p{font-size:11px;line-height:1.3}.privacy a{color:#27aae1}.insight{height:100%}.insight .header-text{height:33.3%;background:url(../assets/new/insights_bg.jpg) center top no-repeat #000!important;background-size:cover!important}.insight .insight-items{background:-webkit-gradient(linear,0 0,0 100%,from(#d9d9d9),to(#f3f3f3));background:-webkit-linear-gradient(top,#d9d9d9 0,#f3f3f3 100%);background:linear-gradient(to bottom,#d9d9d9 0,#f3f3f3 100%);margin:0 auto;padding:20px 0 40px}.insight .insight-articles{position:relative;margin:0 auto;width:980px}.insight .insight-articles ul{overflow-y:auto;display:inline-block;float:left;margin-top:40px;width:760px;height:100%;-webkit-overflow-scrolling:touch}.insight .insight-articles ul li{display:block;margin:0 0 20px;padding:40px;background:#fff}.insight .insight-articles ul li:last-child{border:0}.insight .insight-articles ul li img{float:left}.insight .insight-articles ul li .insight-text{float:left;padding-left:40px;width:calc(100% - 127px);box-sizing:border-box}.insight .insight-articles ul li h4{margin:0;padding:0 0 8px;font-family:brandon-grotesque,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.insight .insight-articles ul li h4 a{color:#23384c}.insight .insight-articles ul li h4+p{margin:0 0 13px;padding:0;color:#777;font-family:proxima-nova,sans-serif;font-size:16px;text-align:left;line-height:1.2}.insight .insight-articles .insight-sidebar{float:right;padding:40px 0;width:180px}.insight .insight-articles .insight-sidebar h4{margin:0 0 30px;padding:0;font-family:brandon-grotesque,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.insight .insight-articles .insight-sidebar h4+p{margin:0;padding:0;font-family:proxima-nova,sans-serif;font-size:16px;line-height:18px;text-align:left}.facebook-button,.linkedin-button,.twitter-button{margin:0 10px;background-repeat:no-repeat;background-position:20px center}.insight .insight-articles .insight-sidebar .insight-email:before{display:inline-block;content:'meg@truex.com';font-weight:700;text-transform:lowercase}.insight-button{display:inline-block;padding:10px 20px 10px 40px;border:1px solid #27aae1;color:#27aae1;font-family:brandon-grotesque,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA/FBMVEUnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEnquEdhV/WAAAAU3RSTlMAAQIHCgsPERIUFRYfICEiIyYnKCotLzI1Nzk6Oz0+P0FCREhJT1RZXGZpcXJ/jpKTnamstLe/xcfN0NPZ2tvc3d7h4+Xm5+jr7O3y9PX29/j5/T9vXzkAAAEOSURBVHgB7dNXU/JAGMXx8/JiwY5YlAiWYMHeu1gMEYL9fP/vYuLAbBJSdnPr/q52ds7/8kGMwZv7u65GYxpqCvSZh5rhdwqzOhZ0rGMdK3ijUICsxRlXqfxJYb3k/Rk5pNpnjLN/SJWzGW0EEsYZaQ1SdhjhCJIu2OcZskbZZwHS6gw5gIJTBtxCRb5DvyKUmPTZhaJj0V5B1f8We8agrMquOjI45K9zZPJI19cAMpmjawMJlmtmT20IQXvkCYLyppiv4CPp6l6ZQ1CRPniiUEXI6iZCpii08EChglSTFOw/H08gXWy8XTYSLRmVrVCsSMdKdNxhZt+4tJse68VxHNtqJrG8Vdtpuw+Pff0DKqHZaNgzOAwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:20px center;background-size:12px}.insight-button:hover{color:#000;border-color:#000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA/FBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzfFO9AAAAU3RSTlMAAQIHCgsPERIUFRYfICEiIyYnKCotLzI1Nzk6Oz0+P0FCREhJT1RZXGZpcXJ/jpKTnamstLe/xcfN0NPZ2tvc3d7h4+Xm5+jr7O3y9PX29/j5/T9vXzkAAAEOSURBVHgB7dNXU/JAGMXx8/JiwY5YlAiWYMHeu1gMEYL9fP/vYuLAbBJSdnPr/q52ds7/8kGMwZv7u65GYxpqCvSZh5rhdwqzOhZ0rGMdK3ijUICsxRlXqfxJYb3k/Rk5pNpnjLN/SJWzGW0EEsYZaQ1SdhjhCJIu2OcZskbZZwHS6gw5gIJTBtxCRb5DvyKUmPTZhaJj0V5B1f8We8agrMquOjI45K9zZPJI19cAMpmjawMJlmtmT20IQXvkCYLyppiv4CPp6l6ZQ1CRPniiUEXI6iZCpii08EChglSTFOw/H08gXWy8XTYSLRmVrVCsSMdKdNxhZt+4tJse68VxHNtqJrG8Vdtpuw+Pff0DKqHZaNgzOAwAAAAASUVORK5CYII=)}.facebook-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAS1BMVEUPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EPU6EaRj8KAAAAGHRSTlMAAQYMDSInLTM3OGJpeHuHk6LD19no8/VyOBSDAAAAT0lEQVR42s3MxxGAMBBD0SXYXqLBJPVfKdYMYemAf9K7SFiYN+QCd3sAN4oFLxoYdBzJO1dm9MQo7MIgzGskJlWtJOHJW9QGuxisn7e/4QTK1Q7CQMaoGgAAAABJRU5ErkJggg==);background-size:6px;color:#0f53a1;border-color:#0f53a1}.facebook-button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAS1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////+yVYcAAAAAGHRSTlMAAQYMDSInLTM3OGJpeHuHk6LD19no8/VyOBSDAAAAT0lEQVR42s3MxxGAMBBD0SXYXqLBJPVfKdYMYemAf9K7SFiYN+QCd3sAN4oFLxoYdBzJO1dm9MQo7MIgzGskJlWtJOHJW9QGuxisn7e/4QTK1Q7CQMaoGgAAAABJRU5ErkJggg==);color:#fff;background-color:#0f53a1;border-color:#0f53a1}.twitter-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAABIFBMVEUAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfsAqfuDoJURAAAAX3RSTlMAAQMEBQYICQsQERITFBUWFxobHiMmKCssNTc5Ojw+QEpMUVpbY2Zna21ub3Fzd3x+f4OFh4iKi5qfpKWnqKyusri/wcLHyMnN0tPY2eHj5err7e/x8vP09vf4+/z9/mnPv9wAAADUSURBVHgBdcznUgIxHEXxi0XQtcvaxS6iWMTee++yioJy3/8tDIkx/8wOv69n5iAuQD1LZ9fbEJL4N8fK8QiE2ZtcClq6TOW03bXuEt8KHVD2qV2J00REllaSCKs0Cq5tPFO5H1jjn2ILrEVqL0+0cuFwAC2RfaSvcreQgDH9QF90vtMFI1Ok73C+F1aQjSj8qOJsUTqClN79dOkrRE3DeCNqWvdcqs7A6DnJjw1Nrr+KlIfVeUnPxxScptV3Ogd98LQtX5SpfN9u9iOuORzNDKYg/QKhDldCEBCRNAAAAABJRU5ErkJggg==);background-size:14px;color:#00a9fb;border-color:#00a9fb}.twitter-button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAABIFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9zlAINAAAAX3RSTlMAAQMEBQYICQsQERITFBUWFxobHiMmKCssNTc5Ojw+QEpMUVpbY2Zna21ub3Fzd3x+f4OFh4iKi5qfpKWnqKyusri/wcLHyMnN0tPY2eHj5err7e/x8vP09vf4+/z9/mnPv9wAAADUSURBVHgBdcznUgIxHEXxi0XQtcvaxS6iWMTee++yioJy3/8tDIkx/8wOv69n5iAuQD1LZ9fbEJL4N8fK8QiE2ZtcClq6TOW03bXuEt8KHVD2qV2J00REllaSCKs0Cq5tPFO5H1jjn2ILrEVqL0+0cuFwAC2RfaSvcreQgDH9QF90vtMFI1Ok73C+F1aQjSj8qOJsUTqClN79dOkrRE3DeCNqWvdcqs7A6DnJjw1Nrr+KlIfVeUnPxxScptV3Ogd98LQtX5SpfN9u9iOuORzNDKYg/QKhDldCEBCRNAAAAABJRU5ErkJggg==);color:#fff;background-color:#00a9fb;border-color:#00a9fb}.linkedin-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAMAAAAm/38fAAAA1VBMVEUAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerkAerlgXrggAAAARnRSTlMACAkOFSEiJCUmKCksMDlCRUlRVVdcYmhub3R2d3t8fYGFhomNkp6fpamqq6ytrrC3ur7Izc7Q0dXX4eLk6Ors7u/y8/b91Zq2cQAAALNJREFUeNqVzcUOAkEURNHC3d3d3R2mkf7/T2KKAEmTngV3Uy85iwdb+3RsQNNImlU0INleAxfCXAOxh5QnPzS50ikH/ileMgsDCW4I0c5yM8kQFnzeBFbcbEK+WjuBHo8iMODu5LvtB7hKqR/YJSNVyWYqHO0AWrzOKtRgFuR1/0KfWyC4ed1UKBG8vK4qlAk+FQZWMLSCkRWMf2HKqQJzbp0QkAxtYRgiB3S5eYJHCEMcngHCSoHfKhEhAAAAAElFTkSuQmCC);background-size:12px;color:#007ab9;border-color:#007ab9}.linkedin-button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAMAAAAm/38fAAAA1VBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98+g/AAAAARnRSTlMACAkOFSEiJCUmKCksMDlCRUlRVVdcYmhub3R2d3t8fYGFhomNkp6fpamqq6ytrrC3ur7Izc7Q0dXX4eLk6Ors7u/y8/b91Zq2cQAAALNJREFUeNqVzcUOAkEURNHC3d3d3R2mkf7/T2KKAEmTngV3Uy85iwdb+3RsQNNImlU0INleAxfCXAOxh5QnPzS50ikH/ileMgsDCW4I0c5yM8kQFnzeBFbcbEK+WjuBHo8iMODu5LvtB7hKqR/YJSNVyWYqHO0AWrzOKtRgFuR1/0KfWyC4ed1UKBG8vK4qlAk+FQZWMLSCkRWMf2HKqQJzbp0QkAxtYRgiB3S5eYJHCEMcngHCSoHfKhEhAAAAAElFTkSuQmCC);color:#fff;background-color:#007ab9;border-color:#007ab9}.checkbox-wrapper{display:inline-block;position:relative}.checkbox-wrapper input[type=checkbox]{position:absolute;z-index:2;top:0;left:0;opacity:0;width:21px;height:21px;-webkit-appearance:none}.checkbox-wrapper input[type=checkbox]+span{display:inline-block;position:absolute;top:3px;left:0;width:17px;height:17px;background:#eee;border:2px solid #eee;-webkit-appearance:none}.checkbox-wrapper input[type=checkbox]+span+label{padding:6px 15px 0 35px;color:#363636;font-family:Lato,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.checkbox-wrapper input[type=checkbox]:checked+span{background-color:#eee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAMAAABo+94fAAAAtFBMVEUzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMogqGhAAAAO3RSTlMAAQMGCAkKEhYaHCYpMTI3PUpMXGNkbHBxc3V3eHt+gYKHj5WhpKepqquss7W2xsvM0tbe4+br9PX8/iadp9oAAACWSURBVHgBbdDVrsJAFEbh6WkP7lLcpbhAobLe/70gbNKE6ayrP18m+2KUodrNTaM1itin1PFgY+uaO8HuT9fiHY6pt9UnXDK6NgLwC7I7U+urrQjCiuwxbP8/qxcDTSUNgXP+PSYAi+RgH/DL1hzg6qikbgzBASAsiUhujNROSFzUU1oDgEdW6c2AuuE3VyyVIXv9c+IFvLYWAEJ0/JMAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center;background-size:11px}.press{height:100%}.press .header-text{overflow:hidden;position:relative;width:100%;height:33.3%;background:url(../assets/new/press_bg.jpg) center top no-repeat #000;background-size:cover}.press .header-text div{position:absolute;top:130px;left:50%;margin:0 auto 0 -480px;width:960px;text-align:center}.press .header-text h1{color:#fff;font-family:30px;font-weight:400;text-transform:uppercase;line-height:1}.press .header-text p{font-family:proxima-nova,sans-serif;color:#fff;font-size:18px;font-weight:400;text-transform:lowercase;line-height:1.3}.press .articles{background:-webkit-gradient(linear,0 0,0 100%,from(#d9d9d9),to(#f3f3f3));background:-webkit-linear-gradient(top,#d9d9d9 0,#f3f3f3 100%);background:linear-gradient(to bottom,#d9d9d9 0,#f3f3f3 100%);margin:0 auto;padding:20px 0 40px}.press .press-articles{position:relative;margin:0 auto;height:530px;width:980px}.press .press-articles ul{overflow-y:auto;display:inline-block;float:left;width:760px;height:100%;-webkit-overflow-scrolling:touch}.press .press-articles ul li{display:block;margin:0 30px 0 0;padding:40px 0;border-bottom:1px solid #bbb}.press .press-articles ul li:last-child{border:0}.press .press-articles ul li h4{margin:0;padding:0;font-family:brandon-grotesque,sans-serif;font-size:15px;font-weight:500;text-transform:uppercase}.press .press-articles ul li h4+p,.press .press-articles ul li h4+p+p{padding:0;font-family:proxima-nova,sans-serif;text-align:left}.press .press-articles ul li h4 a{color:#23384c}.press .press-articles ul li h4+p{margin:0 0 30px;color:#777;font-size:15px}.press .press-articles ul li h4+p+p{margin:0;font-size:16px;line-height:24px}.press .press-articles ul li h4+p+p a{color:#27aae1;font-weight:500}.press .press-articles .press-sidebar{float:right;padding:40px 0;width:180px}.press .press-articles .press-sidebar h4{margin:0 0 30px;padding:0;font-family:brandon-grotesque,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.contact-form,.contact-form h2,.contact-form p,.press .press-articles .press-sidebar h4+p{font-family:proxima-nova,sans-serif}.press .press-articles .press-sidebar h4+p{margin:0;padding:0;font-size:16px;line-height:18px;text-align:left}.contact-form h2,.contact-form p{font-size:18px;text-align:center}.press .press-articles .press-sidebar .press-email:before{display:inline-block;content:'press@truex.com';font-weight:700;text-transform:lowercase}.press .press-logos{padding:80px 0;background:#fff}.press .press-logos div{margin:0 auto;width:1100px;height:69px;background:url(../assets/press_logos.png) center top no-repeat;opacity:.5}.modal-overlay{display:table;position:fixed;z-index:-99999;top:0;left:0;width:200%;height:200%;background:rgba(0,0,0,.65);opacity:0;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.modal-overlay img{display:none}.modal-overlay.visible{z-index:99999;pointer-events:auto;opacity:1}.vendor-ie-8 .modal-overlay img{position:absolute;top:0;left:0;width:100%;height:100%}.vendor-ie-8 .modal-overlay.visible{background:0 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75000000, endColorstr=#75000000);zoom:1}.modal-content{display:none;position:absolute;z-index:-100000;top:50%;left:50%;margin:0!important;width:600px;height:auto!important;opacity:0;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transform:translateX(-50%) translateY(-50%)!important;transform:translateX(-50%) translateY(-50%)!important}.modal-content.visible{display:block;z-index:100000;pointer-events:auto;opacity:1}.modal-content .close-modal{display:block;position:absolute;top:10px;right:10px;width:45px;height:45px;cursor:pointer}.modal-content>div{padding:30px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25)}.modal-content>video{width:960px;height:540px}.modal{display:none}.contact-form{padding:40px 80px!important}.contact-form h2{margin:0;font-weight:500;text-transform:uppercase;letter-spacing:2px}.contact-form p{line-height:20px}.contact-form form{display:block;margin:0 auto;width:100%}.contact-form form .input,.contact-form form .select,.contact-form form .textarea{margin-bottom:15px;padding:10px;width:100%;border:1px solid #f6f6f6;background:#f6f6f6;box-sizing:border-box;font-size:14px;-webkit-appearance:none}.contact-form form input[type=text]{background-image:none!important}.contact-form form input.btn{display:block;margin:0 auto 0 -180px;padding-top:10px!important;padding-bottom:10px!important;color:#27aae1;font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:300;letter-spacing:2px;border:1px solid #27aae1!important;background:#fff;width:360px}.contact-form form input.btn:hover{color:#222!important;border:1px solid #222!important}.contact-form form .select-wrapper{position:relative;display:block;margin-bottom:15px}.contact-form form .select-wrapper:after,.contact-form form .select-wrapper:before{content:'';display:block;position:absolute;z-index:2;pointer-events:none}.contact-form form .select-wrapper:before{top:0;right:40px;width:2px;height:100%;background:#e4e4e4}.contact-form form .select-wrapper:after{top:17px;right:14px;width:0;height:0;border-style:solid;border-width:7px 7px 0;border-color:#222 transparent transparent}.contact-form form .select-wrapper.one-third{width:32%}.contact-form form .select{margin:0;width:100%;height:39px;border-radius:0;border-width:2px;border-color:#e4e4e4;background:0 0;font-size:14px;line-height:1;-webkit-appearance:none}.contact-form form .error,.contact-form form .success{margin-bottom:20px;padding:10px;font-family:proxima-nova,sans-serif}.contact-form form .half{width:49%}.contact-form form .textarea{height:100px;resize:none}.contact-form form label{display:none;text-align:left;text-transform:uppercase;width:48%;height:25px}.vendor-ie-8 .contact-form form label,.vendor-ie-9 .contact-form form label{display:block}.contact-form form .one-third{width:32.3%}.contact-form form .two-thirds{width:65.6%}.contact-form form .error-field{border:1px solid #ed1c24}.contact-form form .error{background:#ffebeb;border:1px solid #ed1c24;color:#ed1c24}.contact-form form .success{background:#f0f7e6;border:1px solid #7cc576;color:#7cc576}.contact-form form .float-left+.float-left{margin-left:1.6%}@-moz-document url-prefix(){select{-moz-appearance:none;text-indent:.01px;text-overflow:""}}div[id^='__lpform_'] img{display:none!important}.contact-form.download-form{font-family:proxima-nova,sans-serif}.contact-form.download-form h2{font-size:18px;letter-spacing:1px}.contact-form.download-form h3{font-size:12px;font-weight:500;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#888}.contact-form.download-form input[type=text]{margin-bottom:25px}.contact-form.download-form label{display:block;font-family:proxima-nova,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;height:25px}.contact-form.download-form .checkbox-wrapper label{width:100%;height:auto}.contact-form.download-form .checkbox-wrapper label span{color:#ccc;font-style:italic}.contact-form.download-form .insight-button{padding:10px 30px 10px 50px;background-position:30px center}.vendor-ie select::-ms-expand{display:none}#browser_notice,.vendor-ie-8 div{display:none!important}.vendor-ie .measured{background:#0e89b8}.vendor-ie .carousel-3d{-ms-perspective:500px}.vendor-ie .carousel-3d .carousel-wrapper{-ms-perspective:500px;-ms-transform-style:none;-ms-transform:none}.vendor-ie .carousel-3d .carousel-wrapper .carousel-item.left-stash{-ms-transform:rotateY(0) translate3d(-3400px,0,-720px)}.vendor-ie .carousel-3d .carousel-wrapper .carousel-item.left{z-index:1;-ms-transform:rotateY(0) translate3d(-1100px,0,-600px)}.vendor-ie .carousel-3d .carousel-wrapper .carousel-item.center{z-index:2;-ms-transform:rotateY(0) translate3d(0,0,-160px)}.vendor-ie .carousel-3d .carousel-wrapper .carousel-item.right{z-index:1;-ms-transform:rotateY(0) translate3d(1100px,0,-600px)}.vendor-ie .carousel-3d .carousel-wrapper .carousel-item.right-stash{-ms-transform:rotateY(0) translate3d(3400px,0,-720px)}.vendor-ie .carousel-3d .carousel-wrapper .carousel-item.rear-stash{-ms-transform:rotateY(0) translate3d(0,0,160px)}.vendor-ie-8 .carousel-container,.vendor-ie-9 .carousel-container{-ms-transform:scale(.8,.8)}.vendor-ie-8 .carousel-3d .carousel-wrapper,.vendor-ie-9 .carousel-3d .carousel-wrapper{background:0 0}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item{margin-top:-22px;opacity:0;background:0 0!important}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.left-stash-ie,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.left-stash-ie{left:-1800px;opacity:1;width:545px;height:340px}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.center-ie,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.center-ie{z-index:10;opacity:1}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.center-ie .mouse,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.center-ie .mouse{margin-top:-120px}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.right-stash-ie,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.right-stash-ie{left:1800px;opacity:1;width:545px;height:340px}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.left-ie,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.left-ie{width:545px;height:340px;opacity:1}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.left-ie .mouse,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.left-ie .mouse{opacity:0}.vendor-ie-8 .carousel-3d .carousel-wrapper .carousel-item.right-ie,.vendor-ie-9 .carousel-3d .carousel-wrapper .carousel-item.right-ie{width:545px;height:340px;opacity:1}.vendor-ie-8 .infinite-scroll-wrapper .infinite-scroll,.vendor-ie-9 .infinite-scroll-wrapper .infinite-scroll{position:relative}.vendor-ie-8 .infinite-scroll-wrapper:after,.vendor-ie-8 .infinite-scroll-wrapper:before,.vendor-ie-9 .infinite-scroll-wrapper:after,.vendor-ie-9 .infinite-scroll-wrapper:before{-webkit-filter:none;filter:none}.vendor-ie-8 .reporting .carousel-container,.vendor-ie-9 .reporting .carousel-container{margin-top:50px}#browser_notice{position:fixed;top:20px;left:0;width:100%;text-align:center;opacity:0!important;pointer-events:none!important}.vendor-ie-8 #browser_notice{display:block!important;opacity:1!important}.best-viewed{display:none}@media (max-height:800px){.not-mobile-phone .section.management .bio-text,.not-mobile-phone .section.management .timeline li{margin-bottom:0}.not-mobile-phone .section-arrow{height:50px}.not-mobile-phone .slide-text{-webkit-transform:scale(.9);transform:scale(.9)}.not-mobile-phone .press .header-text>div{top:95px!important}.not-mobile-phone .section .wrapper .container{-webkit-transform:scale(.815);transform:scale(.815)}.not-mobile-phone .section.benefits .container{margin-top:-250px!important}.not-mobile-phone .section.management .header-text>div{top:95px}.not-mobile-phone .section.management .header-text br{display:none}.not-mobile-phone .section.management .bio{max-height:300px}.not-mobile-phone .section.management .timeline{padding-top:20px}.not-mobile-phone .section.offices ul li .office{overflow:hidden;height:180px;background-position:center bottom}}@media (max-height:720px){.not-mobile-phone .section .wrapper .container{-webkit-transform:scale(.7);transform:scale(.7)}.not-mobile-phone .management .header-text h1{font-size:24px!important}.not-mobile-phone .management .header-text p{font-size:14px!important}.not-mobile-phone .management .bio h2{font-size:16px!important}.not-mobile-phone .management .bio h2 span,.not-mobile-phone .management .bio p{font-size:14px!important}.not-mobile-phone .management .bio-text{width:calc(100% - 200px)!important;max-height:180px!important;margin-bottom:0!important}.not-mobile-phone .management .photo{width:180px!important;height:auto!important}.not-mobile-phone .management .timeline{padding-top:10px!important}.not-mobile-phone .management .timeline li{margin-bottom:0!important;font-size:12px!important}}@media (max-height:700px){.bio-text{width:calc(100% - 170px)!important;max-height:140px!important;margin-bottom:0!important}.slide-text{-webkit-transform:scale(.8);transform:scale(.8)}.photo{width:150px!important;height:auto!important}}@media (max-height:600px){.not-mobile-phone .press .header-text h1,.not-mobile-phone .section.management .header-text h1{margin-bottom:10px!important;font-size:20px!important}.not-mobile-phone .footer{padding:30px 0 40px}.not-mobile-phone .slide-text{-webkit-transform:scale(.7);transform:scale(.7)}.not-mobile-phone .press .header-text>div{top:105px!important}.not-mobile-phone .press .header-text p{display:none!important}.not-mobile-phone .section .wrapper .container{-webkit-transform:scale(.6);transform:scale(.6)}.not-mobile-phone .section.deliver .container,.not-mobile-phone .section.engagements .container,.not-mobile-phone .section.performance .container,.not-mobile-phone .section.premium .container,.not-mobile-phone .section.reporting .container{margin-top:-40px!important}.not-mobile-phone .section.management .header-text>div{top:105px}.not-mobile-phone .section.offices .container{margin-top:-30px!important}.not-mobile-phone .section.standard .container{margin-top:-25px!important}.not-mobile-phone .section.careers .container{margin-top:-80px!important}.not-mobile-phone .section.benefits .container{margin-top:-190px!important}.not-mobile-phone .section.management .header-text p{display:none;font-size:12px!important}.not-mobile-phone .section.management .bio h2{font-size:14px!important}.not-mobile-phone .section.management .bio h2 span{font-size:12px!important}.not-mobile-phone .section.management .bio p{font-size:13px!important}.not-mobile-phone .section.management .bio-text{width:calc(100% - 140px)!important;max-height:120px!important;margin-bottom:0!important}.not-mobile-phone .section.management .photo{width:120px!important;height:auto!important}.not-mobile-phone .section.management .timeline{padding-top:10px!important}.not-mobile-phone .section.management .timeline li{margin-bottom:0!important;font-size:12px!important}}@media (max-height:500px){.not-mobile-phone .section .wrapper .container{-webkit-transform:scale(.5);transform:scale(.5)}.not-mobile-phone .section.offices .container{margin-top:-60px!important}.not-mobile-phone .section.standard .container{-webkit-transform-origin:50% 40%!important;transform-origin:50% 40%!important}}@media only screen and (orientation:landscape){.mobile-phone .best-viewed{position:fixed;z-index:1000000;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;background:url(../assets/new/advertisers_nav_bg_hover.jpg) right top repeat-x;background-size:cover}.mobile-phone .best-viewed>div{display:table;width:100%;height:100%;background:rgba(255,255,255,.5)}.mobile-phone .best-viewed>div>div{overflow:hidden;display:table-cell;vertical-align:middle;box-sizing:border-box}.mobile-phone .best-viewed>div>div p{font-family:proxima-nova,sans-serif;font-size:48px;line-height:1.2;text-align:center}.mobile-phone .best-viewed>div>div p .has-x:after,.mobile-phone .best-viewed>div>div p .has-x:before{top:-4px}}@media only screen and (orientation:portrait){.mobile-phone .hide-on-desktop{display:block}.mobile-phone .hide-mobile{display:none}.mobile-phone .header{overflow:visible!important;height:100px;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;top:35px!important;-webkit-transition:none!important;transition:none!important}.mobile-phone .header.nomargin{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;top:35px!important}.mobile-phone .header .nav .wrapper{max-width:100%}.mobile-phone .header .nav .wrapper:after,.mobile-phone .header .nav .wrapper:before{display:none!important}.mobile-phone .header .nav .logo-image img{width:auto!important;height:100px!important}.mobile-phone .header .nav ul li{width:27.5%}.mobile-phone .header .nav ul li a{padding-top:24px;font-size:36px}.mobile-phone .header .nav ul li:first-child{width:32.5%}.mobile-phone .header .nav ul li:first-child a{padding:0}.mobile-phone .header .nav ul li:last-child{width:12.5%}.mobile-phone .header .nav ul li:last-child b{position:relative;display:block;width:100%;height:100%}.mobile-phone .header .nav ul li:last-child b.visible:after{border-top-color:#51b2dc}.mobile-phone .header .nav ul li:last-child b:after{content:'';position:absolute;left:50%;top:50%;height:0;width:0;border:solid transparent;border-color:#d7d7d7 transparent transparent;border-width:30px;margin-top:-10px;margin-left:-30px}.mobile-phone .header .nav ul li:last-child>div{display:none;position:relative;z-index:-1;opacity:0;-webkit-transition:all .5s;transition:all .5s}.mobile-phone .header .nav ul li:last-child>div.visible{display:block;position:absolute;top:100px;right:0;opacity:1;background:#51b2dc}.mobile-phone .header .nav ul li:last-child a{display:block;margin:0;padding:22px 60px;color:#fff;font-size:36px;text-align:center;border-bottom:1px solid #fff}.mobile-phone .header .nav ul li:last-child a:after,.mobile-phone .header .nav ul li:last-child a:last-child:after,.mobile-phone .hover-gallery .hover-gallery-slides .mouse,.mobile-phone .hover-gallery ul li p,.mobile-phone .hover-gallery ul li.active:after,.mobile-phone .hover-gallery ul li.active:before,.mobile-phone .hover-gallery ul li.active>span,.mobile-phone .hover-gallery.reversed .hover-gallery-slides .mouse,.mobile-phone .hover-gallery.reversed ul li p,.mobile-phone .hover-gallery.reversed ul li.active:after,.mobile-phone .hover-gallery.reversed ul li.active:before,.mobile-phone .hover-gallery.reversed ul li.active>span,.mobile-phone .section p br{display:none}.mobile-phone .header .nav ul li:last-child a.active,.mobile-phone .header .nav ul li:last-child a:hover{color:#fff;font-weight:700}.mobile-phone .landing-carousel .arrows.prev{margin-left:-540px;width:80px;height:150px;background-position:left center}.mobile-phone .landing-carousel .arrows.next{margin-left:460px;width:80px;height:150px;background-position:right center}.mobile-phone .landing-carousel .slide h1{padding:0 110px;font-size:80px}.mobile-phone .landing-carousel .slide h1 span{font-size:60px}.mobile-phone .landing-carousel .slide h1 img{width:800px!important;height:auto!important}.mobile-phone .landing-carousel .slide .btn{padding:30px;min-width:500px;font-size:36px;border-width:3px}.mobile-phone .landing-carousel .dots li{width:10px;height:10px}.mobile-phone .landing-nav h2{margin-left:-137px;width:274px;font-size:22px}.mobile-phone .landing-nav h2:after,.mobile-phone .landing-nav h2:before{top:-50%;margin-left:-2px;width:3px;height:50%}.mobile-phone .landing-nav h2:after{top:auto;bottom:auto}.mobile-phone .landing-nav ul li{background-position:right bottom}.mobile-phone .landing-nav ul li:nth-child(2) a{padding-right:0;padding-left:190px}.mobile-phone .landing-nav ul li a{padding-right:190px;font-size:48px}.mobile-phone .footer .footer-wrapper{max-width:1080px}.mobile-phone .footer .footer-wrapper>img{width:150px!important;height:auto!important}.mobile-phone .footer .footer-wrapper>p{padding-top:15px;font-size:18px}.mobile-phone .footer .footer-wrapper ul img{width:36px}.mobile-phone .products{-webkit-transform:scale(1.3);transform:scale(1.3)}.mobile-phone .section-arrow{height:120px}.mobile-phone .section-arrow a{height:76px;background-size:76px auto}.mobile-phone .section .wrapper .container{margin:0;left:auto;padding:0 50px;width:100%!important;box-sizing:border-box}.mobile-phone .section h1{font-size:56px;line-height:1.1}.mobile-phone .section p{font-size:44px;line-height:1.2}.mobile-phone .hover-gallery,.mobile-phone .hover-gallery.reversed{margin-top:60px;width:100%}.mobile-phone .hover-gallery ul,.mobile-phone .hover-gallery.reversed ul{position:relative;float:right;clear:both;width:100%}.mobile-phone .hover-gallery ul li,.mobile-phone .hover-gallery.reversed ul li{position:relative;float:left;margin:0;padding:30px 0;width:50%;background:rgba(255,255,255,.75);cursor:pointer;box-sizing:border-box}.mobile-phone .hover-gallery ul li:first-child,.mobile-phone .hover-gallery.reversed ul li:first-child{margin-top:0}.mobile-phone .hover-gallery ul li:nth-child(2),.mobile-phone .hover-gallery ul li:nth-child(4),.mobile-phone .hover-gallery.reversed ul li:nth-child(2),.mobile-phone .hover-gallery.reversed ul li:nth-child(4){float:right}.mobile-phone .hover-gallery ul li.active,.mobile-phone .hover-gallery.reversed ul li.active{background:#27aae1}.mobile-phone .hover-gallery ul li.active h2,.mobile-phone .hover-gallery.reversed ul li.active h2{color:#fff}.mobile-phone .hover-gallery ul li h2,.mobile-phone .hover-gallery.reversed ul li h2{font-size:40px;text-align:center}.mobile-phone .hover-gallery .hover-gallery-slides,.mobile-phone .hover-gallery.reversed .hover-gallery-slides{position:relative;float:left;margin-top:40px;width:100%;height:680px}.mobile-phone .carousel-container{margin-top:140px;-webkit-transform:scale(1.75);transform:scale(1.75)}.mobile-phone .carousel-container .carousel-3d .carousel-wrapper .carousel-item.left{opacity:1;-webkit-transform:rotateY(0) translate3d(-900px,0,-370px);transform:rotateY(0) translate3d(-900px,0,-370px)}.mobile-phone .carousel-container .carousel-3d .carousel-wrapper .carousel-item.right{opacity:1;-webkit-transform:rotateY(0) translate3d(900px,0,-370px);transform:rotateY(0) translate3d(900px,0,-370px)}.mobile-phone .lock-up .logo{font-size:168px}.mobile-phone .lock-up .logo span{font-size:196px}.mobile-phone .lock-up .logo img{width:120px}.mobile-phone .lock-up .logo p{font-size:64px!important}.mobile-phone .welcome .container>h1{margin:40px 0;font-size:80px!important}.mobile-phone .welcome .container>p{margin-top:240px;font-size:50px!important}.mobile-phone .standard .cover img{margin-left:-425px!important;margin-top:-220px!important;width:850px!important;height:auto!important}.mobile-phone .standard .voice p{margin-top:590px!important;font-size:56px!important}.mobile-phone .standard .viewable p{margin-top:35px;font-size:56px!important}.mobile-phone .standard .viewable .width{margin-top:215px;margin-left:-425px!important;width:850px!important;height:50px!important;border-width:4px!important}.mobile-phone .standard .viewable .width span{top:24px!important;border-width:4px!important}.mobile-phone .standard .viewable .height{margin-left:15px;margin-top:48px;width:50px!important;height:440px!important;border-width:4px!important}.mobile-phone .standard .viewable .height span{left:24px!important;border-width:4px!important}.mobile-phone .standard .viewable .height span:nth-child(2){top:15px!important;left:-6px!important;font-size:36px!important}.mobile-phone .standard .botfree img{width:100%!important;height:auto!important}.mobile-phone .premium>.wrapper>.container{margin-top:-130px}.mobile-phone .premium>.wrapper>.container>p br:nth-of-type(3),.mobile-phone .premium>.wrapper>.container>p br:nth-of-type(4){display:block}.mobile-phone .measured .definitions .middle-line,.mobile-phone .measured .definitions .outer-line,.mobile-phone .measured .definitions+p{display:none}.mobile-phone .engagements .top-engagements .featured-engagement{margin:10px;padding:10px;width:45%;text-align:center;box-sizing:border-box}.mobile-phone .engagements .top-engagements .featured-engagement img{padding:0;width:100%!important;height:auto!important}.mobile-phone .engagements .gallery-more{margin-top:20px}.mobile-phone .engagements .gallery-more h3{padding:0;font-size:48px;font-weight:500}.mobile-phone .engagements .gallery-more .btn{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0}.mobile-phone .measured h1{margin:0 auto;width:90%}.mobile-phone .measured h2{margin-bottom:40px;font-size:58px}.mobile-phone .measured .definitions{margin:0}.mobile-phone .measured .definitions .definition{margin:0;width:50%}.mobile-phone .measured .definitions .definition.consumer-initiated,.mobile-phone .measured .definitions .definition.full-screen{margin-bottom:40px}.mobile-phone .measured .definitions .definition img{height:240px}.mobile-phone .measured .definitions .definition img#fullscreen_icon{top:-20px;height:190px}.mobile-phone .measured .definitions .definition h3{font-size:40px}.mobile-phone .performance .hover-gallery ul li{display:block;float:left!important;margin:0;padding:20px 30px;width:33.3%}.mobile-phone .deliver .equation li:last-child:before,.mobile-phone .deliver .equation li:nth-child(2):after,.mobile-phone .deliver .equation li:nth-child(4):after,.mobile-phone .deliver .tab-gallery .tab-gallery-tabs .mouse{display:none}.mobile-phone .performance .hover-gallery ul li h2{font-size:32px}.mobile-phone .performance .hover-gallery ul li:nth-child(1){padding-left:80px;padding-right:80px}.mobile-phone .performance .hover-gallery ul li:nth-child(3){padding-left:40px;padding-right:40px}.mobile-phone .performance .hover-gallery .hover-gallery-slides .lift img{top:-890px}.mobile-phone .performance .hover-gallery .hover-gallery-slides .insights img{top:-500px}.mobile-phone .partners h1{top:0;margin-top:50px!important;width:600px}.mobile-phone .partners .agencies,.mobile-phone .partners .brands{height:250px}.mobile-phone .partners .brands{margin-top:100px}.mobile-phone .partners .brands .infinite-scroll-wrapper{width:425px!important}.mobile-phone .partners .slider{width:1040px}.mobile-phone .partners .slider h2{padding-top:60px;font-size:48px}.mobile-phone .partners .slider .infinite-scroll-wrapper{width:405px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(2);transform:scale(2)}.mobile-phone .meet .container>h1{margin:40px -5px;font-size:56px!important}.mobile-phone .meet .container>p{margin-top:240px;font-size:50px!important}.mobile-phone .deliver .container>h1{margin-left:-10px;margin-right:-10px}.mobile-phone .deliver .equation{margin:0 0 50px;width:100%}.mobile-phone .deliver .equation li{float:left;margin:10px 0;width:50%}.mobile-phone .deliver .equation li h2{font-size:40px;font-weight:500}.mobile-phone .deliver .equation li:after{position:absolute;top:-14px;right:-10px;font-size:72px}.mobile-phone .deliver .equation li:last-child{clear:both;width:100%;border-radius:100px}.mobile-phone .deliver .equation li:last-child h2{padding:0;font-size:56px;color:#27aae1}.mobile-phone .deliver .equation li:last-child h2:before{content:'= ';color:#27aae1;font-size:72px}.mobile-phone .deliver .tab-gallery{float:none;clear:both;margin:0 auto}.mobile-phone .deliver .tab-gallery ul{width:100%}.mobile-phone .deliver .tab-gallery ul li{padding:20px 0;font-size:26px;font-weight:500;line-height:1.3}.mobile-phone .deliver .tab-gallery .tab-gallery-tabs{width:100%;height:625px}.mobile-phone .deliver .tab-gallery .tab-gallery-tabs .cover img{margin-left:-425px;margin-top:-220px;width:850px;height:auto}.mobile-phone .benefits .container{margin-top:0!important}.mobile-phone .benefits ul{position:relative;top:40px;left:0;margin:0;width:100%;background:0 0}.mobile-phone .benefits ul li{display:inline-block;position:relative;left:0!important;margin:0 auto;padding:20px;width:100%;box-sizing:border-box}.mobile-phone .management .bio .bio-text br,.mobile-phone .offices .wrapper ul li p br{display:block}.mobile-phone .benefits ul li img{position:absolute;top:40px;left:0}.mobile-phone .benefits ul li:not(:nth-child(1)) img{height:130px}.mobile-phone .benefits ul li:nth-child(1) img{top:25px;left:-5px;height:120px}.mobile-phone .benefits ul li:nth-child(2) img{left:35px}.mobile-phone .benefits ul li:nth-child(3) img{left:40px}.mobile-phone .benefits ul li:nth-child(4) img{left:50px}.mobile-phone .benefits ul li:nth-child(5) img{left:45px}.mobile-phone .benefits ul li h2{margin-left:265px;font-size:40px!important;text-align:left}.mobile-phone .benefits ul li p{margin-left:265px;font-size:34px!important;text-align:left}.mobile-phone .benefits ul li.active{top:0!important;left:0!important}.mobile-phone .benefits ul li:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.mobile-phone .benefits ul li:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.mobile-phone .benefits ul li:nth-child(3){-webkit-transition-delay:1s;transition-delay:1s}.mobile-phone .benefits ul li:nth-child(4){-webkit-transition-delay:1.5s;transition-delay:1.5s}.mobile-phone .benefits ul li:nth-child(5){-webkit-transition-delay:2s;transition-delay:2s}.mobile-phone .reporting .container{top:-80px}.mobile-phone .reporting .carousel-container{margin-top:170px}.mobile-phone .pubs h1{top:0;margin-top:50px!important;width:350px}.mobile-phone .pubs .slider{margin-top:100px;height:250px;width:1040px}.mobile-phone .pubs .slider h2{padding-top:60px;font-size:48px}.mobile-phone .pubs .slider .infinite-scroll-wrapper{width:500px;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(2);transform:scale(2)}.mobile-phone .management .header-text{height:32%;background-size:auto 120%!important}.mobile-phone .management .header-text h1{margin-top:90px}.mobile-phone .management .header-text p{font-size:34px}.mobile-phone .management .bio .name{font-size:48px!important}.mobile-phone .management .bio .name .title{width:60%}.mobile-phone .management .bio .photo{width:300px!important;height:auto!important}.mobile-phone .management .bio .bio-text{position:relative;margin-top:40px;width:760px!important;height:400px;-webkit-overflow-scrolling:touch}.mobile-phone .management .bio .bio-text p{padding-bottom:30px}.mobile-phone .management .timeline{position:relative;padding-top:30px;font-size:32px}.mobile-phone .management .timeline:before{content:'';display:block;position:absolute;top:-110px;left:0;width:100%;height:80px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0)),to(white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(255, 255, 255, 0)', EndColorStr='white')"}.mobile-phone .management .timeline li{margin:15px 0}.mobile-phone .management .timeline li:after{padding:0 15px}.mobile-phone .offices .container{top:40px}.mobile-phone .offices .wrapper ul{width:100%}.mobile-phone .offices .wrapper ul li{width:50%}.mobile-phone .offices .wrapper ul li .office{float:none!important;margin:0 auto!important;width:100%}.mobile-phone .offices .wrapper ul li .office:hover img{opacity:1}.mobile-phone .offices .wrapper ul li .office img{width:75%!important;height:auto!important}.mobile-phone .offices .wrapper ul li p{float:none!important;margin:20px auto 40px!important;width:100%;font-size:30px!important;line-height:1.2!important}.mobile-phone .offices .wrapper ul li p span{font-size:40px!important;font-weight:500}.mobile-phone .careers .container ul{padding:0;max-height:1130px;overflow:scroll;-webkit-overflow-scrolling:touch}.mobile-phone .careers .container ul li{width:100%;font-size:40px;text-align:left;padding:15px}.mobile-phone .careers .container ul li span{padding-right:20px;text-align:left;box-sizing:border-box;vertical-align:middle}.mobile-phone .careers .container ul li a{margin:0;font-size:44px;font-weight:400;border-width:3px;box-sizing:border-box;vertical-align:middle}.mobile-phone .press .header-text{height:24%}.mobile-phone .press .header-text>div{top:110px}.mobile-phone .press .header-text h1{margin-top:90px;font-size:56px;line-height:1.1}.mobile-phone .press .header-text p{font-size:34px}.mobile-phone .press .container{height:auto!important}.mobile-phone .insight-articles,.mobile-phone .press-articles{width:1040px;height:900px!important}.mobile-phone .insight-articles.insight-articles,.mobile-phone .press-articles.insight-articles{height:auto!important;min-height:900px!important}.mobile-phone .insight-articles ul,.mobile-phone .press-articles ul{width:100%}.mobile-phone .insight-articles ul li,.mobile-phone .press-articles ul li{margin-bottom:40px}.mobile-phone .insight-articles ul li h4,.mobile-phone .press-articles ul li h4{font-size:40px}.mobile-phone .insight-articles ul li p,.mobile-phone .press-articles ul li p{font-size:32px!important;line-height:40px!important}.mobile-phone .insight-articles .insight-sidebar,.mobile-phone .insight-articles .press-sidebar,.mobile-phone .press-articles .insight-sidebar,.mobile-phone .press-articles .press-sidebar{display:none}.mobile-phone .insight .insight-articles ul li img{width:254px;height:auto}.mobile-phone .insight .insight-articles ul li h4{font-size:48px}.mobile-phone .insight .insight-articles ul li p{font-size:36px!important;line-height:1.3!important}.mobile-phone .insight .insight-articles ul li .insight-text{width:calc(100% - 254px)}.mobile-phone .career .header-text,.mobile-phone .privacy .header-text{height:180px}.mobile-phone .career h3,.mobile-phone .career p,.mobile-phone .privacy h3,.mobile-phone .privacy p{font-size:22px;word-wrap:break-word}.mobile-phone .career .career-meta{font-size:24px}.mobile-phone .career .btn{padding:20px 30px;border-width:3px;font-size:32px}.mobile-phone .career h1{clear:both;font-size:40px}.mobile-phone .career p{font-size:36px}.mobile-phone .career h2,.mobile-phone .career ul li{font-size:32px}.mobile-phone .working .culture{background-position:20% top}.mobile-phone .working .logo{top:300px;font-size:84px}.mobile-phone .working .logo span{font-size:88px}.mobile-phone .working .arrow:before{width:300px;height:300px;border-width:10px}.mobile-phone .working .arrow:after{border-width:60px 0 60px 80px;-webkit-transform:translateX(-25px) translateY(-50%);transform:translateX(-25px) translateY(-50%)}.mobile-phone .working .profiles .container{padding:0}.mobile-phone .working .profiles .profile-wrapper{position:relative;overflow:hidden;width:1180px;height:700px}.mobile-phone .working .profiles .profile-wrapper p span{top:-9px;width:60px;height:4px}.mobile-phone .working .profiles .profile-wrapper p span:after,.mobile-phone .working .profiles .profile-wrapper p span:before{right:-2px;width:11px;height:4px}.mobile-phone .working .profiles .profile-pages{margin-top:100px;text-align:center}.mobile-phone .working .profiles .profile-pages .profile-dot{position:relative;display:inline-block;margin:0 2px;width:40px;height:40px;border:5px solid transparent;border-radius:50%}.mobile-phone .working .profiles .profile-pages .profile-dot:before{content:'';position:absolute;top:50%;left:50%;width:26px;height:26px;background:#333;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.mobile-phone .working .profiles .profile-pages .profile-dot.active{border-color:#333}.mobile-phone .working .profiles .next-profile,.mobile-phone .working .profiles .prev-profile{position:absolute;z-index:5;top:50%;width:100px;height:200px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-phone .working .profiles .next-profile:after,.mobile-phone .working .profiles .next-profile:before,.mobile-phone .working .profiles .prev-profile:after,.mobile-phone .working .profiles .prev-profile:before{content:'';display:block;position:absolute;top:100px;width:100px;height:5px;background:#000}.mobile-phone .working .profiles .next-profile{right:30px}.mobile-phone .working .profiles .next-profile:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.mobile-phone .working .profiles .next-profile:after{top:105px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.mobile-phone .working .profiles .prev-profile{left:30px}.mobile-phone .working .profiles .prev-profile:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.mobile-phone .working .profiles .prev-profile:after{top:105px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0}.mobile-phone .working .profiles ul{display:block}.mobile-phone .working .profiles ul li{display:block;float:none;position:absolute;top:0;left:0;text-align:center!important}.mobile-phone .working .profiles ul li .profile img{width:51%;height:auto}.mobile-phone .working .profiles ul li p{width:51%;text-align:left!important;-webkit-transform:translateX(30px) translateY(-125px);transform:translateX(30px) translateY(-125px)}.mobile-phone .working .profiles ul li p:after{height:100px}.mobile-phone .error{font-size:24px}.mobile-phone .modal-content{width:1040px!important}.mobile-phone .modal-content .close-modal{top:30px;right:20px;-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.mobile-phone .modal-content .contact-form,.mobile-phone .modal-content .contact-form.download-form{padding:80px!important}.mobile-phone .modal-content .contact-form h2,.mobile-phone .modal-content .contact-form.download-form h2{font-size:32px}.mobile-phone .modal-content .contact-form p,.mobile-phone .modal-content .contact-form.download-form p{font-size:36px;line-height:1.2}.mobile-phone .modal-content .contact-form label,.mobile-phone .modal-content .contact-form.download-form label{margin-bottom:15px}.mobile-phone .modal-content .contact-form .item-required,.mobile-phone .modal-content .contact-form label,.mobile-phone .modal-content .contact-form.download-form .item-required,.mobile-phone .modal-content .contact-form.download-form label{font-size:24px;line-height:1.2}.mobile-phone .modal-content .contact-form .facebook-button,.mobile-phone .modal-content .contact-form.download-form .facebook-button{background-size:16px!important}.mobile-phone .modal-content .contact-form .twitter-button,.mobile-phone .modal-content .contact-form.download-form .twitter-button{background-size:36px!important}.mobile-phone .modal-content .contact-form .linkedin-button,.mobile-phone .modal-content .contact-form.download-form .linkedin-button{background-size:28px!important}.mobile-phone .modal-content input,.mobile-phone .modal-content textarea{padding:20px;font-size:36px!important;-webkit-appearance:none}.mobile-phone .modal-content textarea{height:150px}.mobile-phone .modal-content .select-wrapper:after{top:50%}.mobile-phone .modal-content .select-wrapper select,.mobile-phone .modal-content .select-wrapper select:focus{padding:23px 55px 23px 23px;height:auto;font-size:36px;-webkit-appearance:none}.mobile-phone .modal-content .checkbox-wrapper input[type=checkbox]+span{width:32px;height:32px}.mobile-phone .modal-content .checkbox-wrapper input[type=checkbox]+span+label{padding:6px 15px 0 50px}.mobile-phone .modal-content .checkbox-wrapper input[type=checkbox]:checked+span{background-size:20px}.mobile-phone .insight-button{margin-top:30px;padding:15px 60px 15px 100px!important;font-size:40px;border-width:2px;background-position:50px center!important;background-size:30px}}@media only screen and (max-device-height:568px) and (orientation:portrait){.mobile-phone .container{-webkit-transform:scale(.9);transform:scale(.9)}}@media only screen and (max-device-height:480px) and (orientation:portrait){.mobile-phone .container{-webkit-transform:scale(.75);transform:scale(.75)}}