*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#hero{position:relative;overflow:hidden;opacity:0;background-color:#000}#hero.half-pixel{left:-0.5px}#hero .arrow{position:absolute;top:50%;margin-top:-30px;z-index:1;opacity:.5;-webkit-transition:.3s opacity;-moz-transition:.3s opacity;transition:.3s opacity}#hero .arrow:hover{opacity:.88}#hero .arrow.left{left:30px}#hero .arrow.right{right:30px}#hero .arrow.disabled{opacity:.2;cursor:default}#hero .arrow.hidden{display:none!important}#hero #scroller{opacity:0;position:relative;overflow:hidden}#hero #scroller ul{overflow:hidden}#hero #scroller ul li{float:left;position:relative}@media screen and (min-width:768px){#hero #scroller ul li{max-height:790px}}#hero #scroller ul li img{width:100%}#promos{background-color:#000;overflow:hidden}#promos .promo-wrap{width:100.2%}#promos .promo-wrap li{position:relative}@media screen and (min-width:768px){#promos .promo-wrap li{float:left;width:33.33333%}}#promos .promo-wrap li a{display:inherit;width:100%;height:100%}#promos .promo-wrap li .photo .desktop{height:400px;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}#promos .promo-wrap li .photo .desktop.up{background-position-y:100%!important}#promos .promo-wrap li .photo .desktop.down{background-position-y:0!important}#promos .promo-wrap li .photo .desktop.left{background-position-x:0!important}#promos .promo-wrap li .photo .desktop.right{background-position-x:100%!important}#promos .promo-wrap li .photo .mobile-image{width:100%}#promos .promo-wrap li .copy{padding:5% 8% 6%;position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;font-size:1.125rem;line-height:1.25em;z-index:10;font-family:'Avenir LT W01 95 Black',sans-serif}@media screen and (min-width:601px){#promos .promo-wrap li .copy{width:90%}}#news{background-color:#fff}@media screen and (min-width:768px){#news .latest-news{display:none}}#news .top-row{position:relative}@media screen and (min-width:768px){#news .top-row{height:600px}}#news .top-row .photo{background-color:#8a0a0a;background-image:none}@media screen and (min-width:768px){#news .top-row .photo{background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;right:50%;bottom:0;width:50%}}#news .top-row .photo a{display:inline-block;width:100%;height:100%}@media screen and (min-width:768px){#news .top-row .content{height:600px;width:50%;margin-left:50%;display:table}}#news .top-row .content .top{display:table-row;background-size:cover;background-position:50% 50%;height:100%;background-color:#8a0a0a}#news .top-row .content .top a{width:100%;height:100%;display:block}#news .top-row .content .bottom{display:table-row}@media screen and (min-width:768px){#news .bottom-row{display:table}}@media screen and (min-width:768px){#news .bottom-row .left{width:50%;display:table-cell}}#news .bottom-row .right{vertical-align:top}@media screen and (min-width:768px){#news .bottom-row .right{width:50%;display:table-cell}}@media screen and (min-width:768px){#news .bottom-row .right .right-inner{display:table;width:100%}}@media screen and (min-width:768px){#news .bottom-row .right .right-inner .photo{background-color:#8a0a0a;background-size:cover;background-position:50% 50%;display:table-cell}}@media screen and (min-width:768px){#news .bottom-row .right .right-inner .photo{display:none}}@media screen and (min-width:950px){#news .bottom-row .right .right-inner .photo{display:table-cell}}#news .bottom-row .right .right-inner .photo a{display:inline-block;width:100%;height:100%}#news .bottom-row .right .right-inner .content{vertical-align:top}@media screen and (min-width:768px){#news .bottom-row .right .right-inner .content{width:300px;display:table-cell}}#news .bottom-row .right .right-inner .content .inner-content{padding:22px 6% 0}@media screen and (min-width:768px){#news .bottom-row .right .right-inner .content .inner-content{padding:22px 10% 0}}@media screen and (min-width:950px){#news .bottom-row .right .right-inner .content .inner-content{padding:22px 17% 0}}#news .bottom-row .right .right-inner .content .inner-content .red-arrow-prev{margin-bottom:18px;opacity:0;height:12px}@media screen and (min-width:950px){#news .bottom-row .right .right-inner .content .inner-content .red-arrow-prev{opacity:1;height:17px}}#news .bottom-row .right .right-inner .content .like-share-more{padding:0 7%}@media screen and (min-width:768px){#news .bottom-row .right .right-inner .content .like-share-more{padding:0 10%}.ua-webkit #news .bottom-row .right .right-inner .content .like-share-more{padding:0 12%}}@media screen and (min-width:950px){#news .bottom-row .right .right-inner .content .like-share-more{padding:0 17%}.ua-webkit #news .bottom-row .right .right-inner .content .like-share-more{padding:0 25.5%}}@media screen and (min-width:950px){#news .bottom-row .right .dotted-line.third{opacity:0;margin:0 0}}#news .inner-content{position:relative;padding:22px 6% 0}@media screen and (min-width:768px){#news .inner-content{padding:22px 10% 0}}#news .inner-content h3{font-size:1.3em}@media screen and (min-width:768px){#news .inner-content h3{font-size:1.15625em}}#news .inner-content .blurb{padding-bottom:80px}@media screen and (min-width:768px){#news .inner-content .blurb{padding-bottom:88px}}#news .inner-content .blurb p{line-height:1.75em}#news .inner-content .red-arrow-up{margin-bottom:12px}@media screen and (min-width:768px){#news .inner-content .red-arrow-up{margin-bottom:22px}}#news .inner-content .like-share-more{padding:0 6.6%;bottom:36px}@media screen and (min-width:768px){#news .inner-content .like-share-more{padding:0 10%;bottom:43px}.ua-webkit #news .inner-content .like-share-more{padding:0 12.4%}}#news .inner-content .like-share-more .fb-like{overflow:hidden}#news img{width:100%}@media screen and (min-width:768px){#news img{display:none}}@media screen and (min-width:975px){#work-with-us{display:table;width:100%}}@media screen and (min-width:975px){#work-with-us>div{display:table-cell;width:50%}}#work-with-us .text-content{background-color:#a90000;vertical-align:top}@media screen and (min-width:601px){#work-with-us .text-content{background-color:#b30000}}@media screen and (min-width:975px){#work-with-us .text-content{background-color:#a90000}}#work-with-us .text-content .inner{padding:5% 6% 11% 6%;color:#fff}@media screen and (min-width:601px){#work-with-us .text-content .inner{padding:8.1% 9.7% 7% 9.7%;display:table;width:100%;height:100%}}@media screen and (min-width:601px){#work-with-us .text-content .inner{padding:5.1% 5.1% 5.1% 5.1%}}@media screen and (min-width:975px){#work-with-us .text-content .inner{padding:8.1% 9.7% 7% 9.7%}}#work-with-us .text-content .inner .left{*zoom:1}#work-with-us .text-content .inner .left:before,#work-with-us .text-content .inner .left:after{content:" ";display:table}#work-with-us .text-content .inner .left:after{clear:both}@media screen and (min-width:601px){#work-with-us .text-content .inner .left{display:table-cell;width:178px;vertical-align:top}}#work-with-us .text-content .inner .left .profile-pic{margin-top:19px;width:100px;height:100px;background-size:cover;background-position:50%;margin-bottom:34px;float:left}@media screen and (min-width:601px){#work-with-us .text-content .inner .left .profile-pic{margin-bottom:24px;float:none;width:122px;height:122px}}#work-with-us .text-content .inner .left .name-wrap{float:left;margin:20px 0 0 20px;width:160px}@media screen and (min-width:601px){#work-with-us .text-content .inner .left .name-wrap{float:none;margin:10px 0 20px 0;width:auto}}#work-with-us .text-content .inner .left .name-wrap .name{text-transform:uppercase;font-family:'Avenir LT W01 95 Black',sans-serif;font-size:.75em;text-rendering:optimizeLegibility;margin-bottom:16px;line-height:1.4em}@media screen and (min-width:601px){#work-with-us .text-content .inner .left .name-wrap .name{margin-bottom:15px;font-size:.8125em}}#work-with-us .text-content .inner .left .name-wrap .white-dash{margin-bottom:15px}#work-with-us .text-content .inner .left .name-wrap .title{text-transform:uppercase;font-size:.65625em;line-height:1.8em}@media screen and (min-width:601px){#work-with-us .text-content .inner .left .name-wrap .title{width:70%}}#work-with-us .text-content .inner .right{position:relative}@media screen and (min-width:601px){#work-with-us .text-content .inner .right{display:table-cell;vertical-align:top}}#work-with-us .text-content .inner .right .white-dash{margin-bottom:31px}@media screen and (min-width:601px){#work-with-us .text-content .inner .right .white-dash{margin-bottom:41px}}#work-with-us .text-content .inner .right h5{text-transform:uppercase;font-family:'Avenir LT W01 95 Black',sans-serif;font-size:1.375em;margin-bottom:17px}@media screen and (min-width:601px){#work-with-us .text-content .inner .right h5{margin-bottom:27px;font-size:1.14375em}}#work-with-us .text-content .inner .right p{color:#efefef;line-height:1.81em}@media screen and (min-width:601px){#work-with-us .text-content .inner .right p{width:95%}}#work-with-us .text-content .inner .right p:last-of-type{margin-bottom:25px}@media screen and (min-width:601px){#work-with-us .text-content .inner .right p:last-of-type{margin-bottom:50px}}#work-with-us .text-content .inner .right p a{color:#efefef}#work-with-us .text-content .inner .right .like-share-more{position:static;padding:0;bottom:auto;left:auto}#work-with-us .text-content .inner .right .like-share-more .inner{padding:0}#work-with-us .text-content .inner .right .like-share-more .inner .share-text{color:#fff;position:relative}#work-with-us .text-content .inner .right .like-share-more .inner .dotted-line{border:1px dotted rgba(255,255,255,0.7)}#work-with-us .text-content .inner .right .like-share-more .inner .read-more a{color:#fff;display:inline-block;-webkit-transition:.3s all;-moz-transition:.3s all;transition:.3s all}#work-with-us .text-content .inner .right .like-share-more .inner .read-more a .red{color:#fff}#work-with-us .text-content .inner .white-dash{background-color:rgba(255,255,255,0.7);width:23px;height:1px}#work-with-us .photo-content{background-color:#a90000}@media screen and (min-width:601px){#work-with-us .photo-content{background-color:#9f0000}}@media screen and (min-width:975px){#work-with-us .photo-content{background-color:#a90000}}@media screen and (min-width:601px){#work-with-us .photo-content .inner{display:table;width:100%}}@media screen and (min-width:601px){#work-with-us .photo-content .inner .left{display:table-cell;width:75%}}@media screen and (min-width:601px){#work-with-us .photo-content .inner .left .inner{display:table}}#work-with-us .photo-content .inner .left .inner>div{background-size:cover;background-position:50%}@media screen and (min-width:601px){#work-with-us .photo-content .inner .left .inner>div{display:table-row}}#work-with-us .photo-content .inner .left .inner .nyc{background-image:url('/static/img/home/living-nyc.jpg')}#work-with-us .photo-content .inner .left .inner .stockholm{background-image:url('/static/img/home/living-stockholm.jpg')}#work-with-us .photo-content .inner .right{position:relative;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}@media screen and (min-width:601px){#work-with-us .photo-content .inner .right{display:table-cell;vertical-align:top;width:25%;padding:0}}#work-with-us .photo-content .inner .right:hover{background-color:#950000}#work-with-us .photo-content .inner .right .inner{position:relative;margin:0;padding:0;vertical-align:top}#work-with-us .photo-content .inner .right .inner a{padding:17px 0 15px;position:static}#work-with-us .photo-content .inner .right .inner a .view-jobs{margin:0 auto;width:90px;height:32px;background-image:url('/static/img/home/view-jobs-alt.png');background-size:90px 32px;background-repeat:no-repeat}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:144dppx){#work-with-us .photo-content .inner .right .inner a .view-jobs{background-image:url('/static/img/home/view-jobs-alt@2x.png');background-size:90px 32px}}@media screen and (min-width:601px){#work-with-us .photo-content .inner .right .inner a .view-jobs{width:42px;height:67px;background-image:url('/static/img/home/view-jobs.png');background-size:42px 67px;background-repeat:no-repeat;position:absolute;width:42px;left:50%;margin-left:-21px;height:67px;top:50%;margin-top:-33.5px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:144dppx){#work-with-us .photo-content .inner .right .inner a .view-jobs{background-image:url('/static/img/home/view-jobs@2x.png');background-size:42px 67px}}}#work-with-us a{display:block;width:100%;height:100%;position:relative}.lightbox{width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:100000;position:fixed;top:0;left:0}.lightbox .spinner{width:31px;height:31px;position:absolute;top:50%;left:50%;margin:-15px 0 -15px;background:transparent url('/static/img/global/spinner.gif') top left no-repeat;z-index:2;opacity:.9}.lightbox .lightbox-inner{margin:0 auto;top:50%;position:relative}.lightbox .lightbox-inner img.stretch{width:100%}.lightbox .download-wrap{text-align:center;display:inline-block;width:100%;margin-top:19px}.lightbox .download-button{display:inline-block;padding:13px 15px 13px;border:3px solid #fff;margin:0 auto 10%;text-align:center;text-transform:uppercase;color:#fff;font-size:.75em;letter-spacing:.15em;background-color:rgba(0,0,0,0.5);font-family:'Avenir LT W01 95 Black',sans-serif;-webkit-transition:.3s all;-moz-transition:.3s all;transition:.3s all}@media screen and (min-width:601px){.lightbox .download-button{font-size:.875em;padding:18px 30px 19px}}@media screen and (min-width:601px){.lightbox .download-button{margin:0 auto 5.8%}}.lightbox .download-button:hover{background-color:rgba(0,0,0,0.9)}.lightbox .close{width:25px;height:25px;background-size:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAQAAAC0NkA6AAAA/klEQVRYw+3XSw7CMAwEUAuqZkWPTMOl0juVQwwbhKhi5zPxBlQvk7HeIlE+Imf9QOE60Htpi92REEhiRsJaj60AwDGYkQCgwrwJivkQZeaL6GYOhM1gwgZwTEYAGyY9GjhGJew+hukkGIYgehmS6GEGiFZmkGhhHIga40SUGEfCZG6uhMHszoTBeBMVxosoMJ6EiAiWbC12LL5EyHaUegr4E55MgfBiFOLpzCjEhoV/C7QSQR1nGYsw5himRDgxNcKBaSEGmVZigOkhSKaXIBiG6GQw8Xe3yhiv+sgRKvOwo5EjMiaWo5EjDkysRyN/dyMgNRAig//4gd6z/q5eapb6FknzQzkAAAAASUVORK5CYII=);opacity:.7;-webkit-transition:.3s opacity;-moz-transition:.3s opacity;transition:.3s opacity;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.lightbox .close:hover{opacity:1}