@font-face{font-family:webfontregular;font-weight:400;font-style:normal;src:url(../fonts/avgardm.ttf) format("truetype")}.clearfix{clear:both}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{position:relative;height:100%}.flickity-slider{position:absolute;height:100%;width:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}::-moz-selection{text-shadow:none;color:#000;background:hsla(0,0%,100%,.996)}::selection{text-shadow:none;color:#000;background:hsla(0,0%,100%,.996)}::-moz-selection a,::-moz-selection p a{color:#000}::selection a,::selection p a{color:#000}::-webkit-input-placeholder{opacity:1;color:#000}:-moz-placeholder,::-moz-placeholder{opacity:1;color:#000}:-ms-input-placeholder{opacity:1;color:#000}.hidden{visibility:hidden;display:none!important}.visuallyhidden{margin:-1px;border:0;overflow:hidden;position:absolute;padding:0;height:1px;clip:rect(0 0 0 0);width:1px}.group:after,.group:before,.section ul:after,.section ul:before{display:table;content:" "}.group:after,.section ul:after{clear:both}.group,.section ul{*zoom:1}::-webkit-scrollbar{width:0}body.locked #scroller{overflow-y:hidden}a{text-decoration:none;color:inherit}a:active,a:focus{outline:0 none}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}input,select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}#main{margin-left:100px}@media screen and (max-width:768px){#main{margin-left:0}}html{line-height:1.5;font-size:10px}.small{font-size:1.2rem}body{font-family:Helvetica,Arial,sans-serif;font-size:1.6rem}.container{margin:0 auto;position:relative;width:100%}.container,.wrapper{padding:0 80px}.wrapper-small{margin:0 240px}@media screen and (max-width:768px){.wrapper,.wrapper-small{padding:0 30px}}.link{cursor:pointer;position:relative}.link:after{left:0;position:absolute;height:2px;bottom:-7px;background:#fff;content:"";width:100%}.link:hover:after{animation:a .9s cubic-bezier(1,0,0,1)}.work__grid--all .hidden-from-all{display:none!important}.scroll-content{position:absolute;width:100%}.barba-container{transform:translateZ(0)}.header-mobile .header-mobile__sticky__burger:after,.header-mobile .header-mobile__sticky__cross:after,.header__sticky__burger:after,.header__sticky__cross:after{left:-8px;position:absolute;top:-8px;height:calc(100% + 16px);content:"";width:calc(100% + 16px)}.utility-navigation a:before{left:-6px;position:absolute;top:-8px;height:calc(100% + 16px);content:"";width:calc(100% + 12px)}.only-desktop{display:block!important}@media screen and (max-width:1024px){.only-desktop{display:none!important}}.only-tablet{display:none!important}@media screen and (max-width:1024px){.only-tablet{display:block!important}}.only-mobile{display:none!important}@media screen and (max-width:768px){.only-mobile{display:block!important}}.remove-on-mobile{display:block!important}@media screen and (max-width:768px){.remove-on-mobile{display:none!important}}.default-animation{visibility:hidden;opacity:0;transform:translateY(20px)}.default-animation.is-scrolled{visibility:visible;opacity:1;transform:translateY(0);transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1)}.flickity-page-dots{display:flex;justify-content:center;width:100%}.flickity-page-dots li{opacity:.3;border-radius:50%;margin:25px 5px;height:6px;transition:.5s;background:#fff;width:6px}.flickity-page-dots li.is-selected{opacity:1;transform:scale(1.05)}@keyframes a{0%{transform-origin:right;transform:scaleX(1)}50%{transform-origin:right;transform:scaleX(0)}51%{transform-origin:left;transform:scaleX(0)}to{transform-origin:left;transform:scaleX(1)}}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p{padding-bottom:30px}.content p{font-size:12px}@media screen and (max-width:768px){.content p{padding-bottom:15px}}.content ol,.content ul{margin:0;padding:0 0 30px}.content ol li,.content ul li{list-style-type:disc;margin:10px 0;list-style-position:inside;font-size:12px}#header,.header-mobile{transform:translateX(-100%) translateX(100px);right:0;z-index:999;position:fixed;top:0;height:100vh;width:100%}#header.is-open .header-mobile .header-mobile__sticky__cross,#header.is-open .header__sticky__cross,.header-mobile #header.is-open .header-mobile__sticky__cross,.is-open.header-mobile .header-mobile__sticky__cross,.is-open.header-mobile .header__sticky__cross{visibility:visible}#header.is-open .header-mobile .header-mobile__sticky__cross .header__sticky__cross__top,#header.is-open .header__sticky__cross .header__sticky__cross__top,.header-mobile #header.is-open .header-mobile__sticky__cross .header__sticky__cross__top,.is-open.header-mobile .header-mobile__sticky__cross .header__sticky__cross__top,.is-open.header-mobile .header__sticky__cross .header__sticky__cross__top{transition-delay:1s;width:100%}#header.is-open .header-mobile .header-mobile__sticky__cross .header__sticky__cross__bottom,#header.is-open .header__sticky__cross .header__sticky__cross__bottom,.header-mobile #header.is-open .header-mobile__sticky__cross .header__sticky__cross__bottom,.is-open.header-mobile .header-mobile__sticky__cross .header__sticky__cross__bottom,.is-open.header-mobile .header__sticky__cross .header__sticky__cross__bottom{transition-delay:1.2s;width:100%}#header.is-open .header-mobile .header-mobile__sticky__burger,#header.is-open .header__sticky__burger,.header-mobile #header.is-open .header-mobile__sticky__burger,.is-open.header-mobile .header-mobile__sticky__burger,.is-open.header-mobile .header__sticky__burger{visibility:hidden;transform:scaleX(0)}#header.is-totally-open .header__expanded,#header.is-totally-open .header__expanded__item--feed,#header.is-totally-open .header__expanded__item--work,.is-totally-open.header-mobile .header__expanded,.is-totally-open.header-mobile .header__expanded__item--feed,.is-totally-open.header-mobile .header__expanded__item--work{pointer-events:auto}#header .header__container,.header-mobile .header__container{left:0;display:flex;position:absolute;top:0;height:100%;width:100%}#header .header-mobile .header-mobile__sticky,#header .header__sticky,.header-mobile #header .header-mobile__sticky,.header-mobile .header-mobile__sticky,.header-mobile .header__sticky{border-left:1px solid hsla(0,0%,100%,.2);position:relative;height:100%;background:#000;width:100px}#header .header-mobile .header-mobile__sticky__circle,#header .header__sticky__circle,.header-mobile #header .header-mobile__sticky__circle,.header-mobile .header-mobile__sticky__circle,.header-mobile .header__sticky__circle{left:30px;border-radius:50%;cursor:pointer;position:absolute;top:65px;height:40px;background:#fff;width:40px}#header .header-mobile .is-visible.header-mobile__sticky__circle,#header .header__sticky__circle.is-visible,.header-mobile #header .is-visible.header-mobile__sticky__circle,.header-mobile .header__sticky__circle.is-visible,.header-mobile .is-visible.header-mobile__sticky__circle{transition:transform .725s cubic-bezier(.445,.05,.55,.95)}#header .header-mobile .header-mobile__sticky__circle:hover,#header .header__sticky__circle:hover,.header-mobile #header .header-mobile__sticky__circle:hover,.header-mobile .header-mobile__sticky__circle:hover,.header-mobile .header__sticky__circle:hover{transform:scale(.93)!important;transition:transform .35s cubic-bezier(.445,.05,.55,.95)}#header .header-mobile .header-mobile__sticky__cross,#header .header__sticky__cross,.header-mobile #header .header-mobile__sticky__cross,.header-mobile .header-mobile__sticky__cross,.header-mobile .header__sticky__cross{backface-visibility:hidden;left:50%;visibility:hidden;transform:translateX(-50%) translateY(-50%) rotate(135deg);pointer-events:auto;will-change:transform;z-index:3;cursor:pointer;position:absolute;top:calc(50% + 2px);height:20px;width:20px}#header .header-mobile .header-mobile__sticky__cross div,#header .header__sticky__cross div,.header-mobile #header .header-mobile__sticky__cross div,.header-mobile .header-mobile__sticky__cross div,.header-mobile .header__sticky__cross div{transform-origin:left;z-index:2;position:absolute;height:1px;transition:.6s cubic-bezier(1,0,0,1);background:#fff;width:1px}#header .header-mobile .header-mobile__sticky__cross div.header__sticky__cross__bottom,#header .header__sticky__cross div.header__sticky__cross__bottom,.header-mobile #header .header-mobile__sticky__cross div.header__sticky__cross__bottom,.header-mobile .header-mobile__sticky__cross div.header__sticky__cross__bottom,.header-mobile .header__sticky__cross div.header__sticky__cross__bottom{left:20px;transform:rotate(180deg);top:10px}#header .header-mobile .header-mobile__sticky__cross div.header__sticky__cross__top,#header .header__sticky__cross div.header__sticky__cross__top,.header-mobile #header .header-mobile__sticky__cross div.header__sticky__cross__top,.header-mobile .header-mobile__sticky__cross div.header__sticky__cross__top,.header-mobile .header__sticky__cross div.header__sticky__cross__top{left:10px;transform:rotate(90deg);top:0}#header .header__sticky__line,.header-mobile .header__sticky__line{transform-origin:top;transform:scaleY(0);right:0;position:absolute;top:0;height:100%;background:#fff;width:1px}#header .header__sticky__logo,.header-mobile .header__sticky__logo{left:35px;backface-visibity:hidden;white-space:nowrap;will-change:transform;cursor:pointer;position:absolute;bottom:65px;font-size:2rem}#header .header__sticky__logo.is-visible:after,.header-mobile .header__sticky__logo.is-visible:after{transform-origin:right;transform:scaleX(1);transition:transform .9s cubic-bezier(1,0,0,1)}#header .header__sticky__logo:after,.header-mobile .header__sticky__logo:after{left:-5px;transform:scaleX(0);backface-visibity:hidden;will-change:transform;position:absolute;top:calc(50% + 1px);height:1px;background:#fff;content:"";width:calc(100% + 10px)}#header .header__sticky__logo img{width:30px}#header .header-mobile .header-mobile__sticky__burger,#header .header__sticky__burger,#header .header__sticky__burger.load,.header-mobile #header .header-mobile__sticky__burger,.header-mobile .header-mobile__sticky__burger,.header-mobile .header__sticky__burger{left:40px;transform-origin:left;cursor:pointer;position:absolute;top:50%;transition:transform .9s cubic-bezier(1,0,0,1);width:20px}#header .header__sticky__burger,#header .header__sticky__burger.load{margin-top:-30px}#header .header-mobile .header-mobile__sticky__burger:hover>div:first-child,#header .header__sticky__burger.load:hover>div:first-child,#header .header__sticky__burger.load>div:first-child,#header .header__sticky__burger:hover>div:first-child,.header-mobile #header .header-mobile__sticky__burger:hover>div:first-child,.header-mobile .header-mobile__sticky__burger:hover>div:first-child,.header-mobile .header__sticky__burger:hover>div:first-child{animation:a .9s cubic-bezier(1,0,0,1)}#header .header-mobile .header-mobile__sticky__burger:hover>div:nth-child(2),#header .header__sticky__burger.load:hover>div:nth-child(2),#header .header__sticky__burger.load>div:nth-child(2),#header .header__sticky__burger:hover>div:nth-child(2),.header-mobile #header .header-mobile__sticky__burger:hover>div:nth-child(2),.header-mobile .header-mobile__sticky__burger:hover>div:nth-child(2),.header-mobile .header__sticky__burger:hover>div:nth-child(2){animation:a .9s cubic-bezier(1,0,0,1) .1s}#header .header-mobile .header-mobile__sticky__burger:hover>div:last-child,#header .header__sticky__burger.load:hover>div:last-child,#header .header__sticky__burger.load>div:last-child,#header .header__sticky__burger:hover>div:last-child,.header-mobile #header .header-mobile__sticky__burger:hover>div:last-child,.header-mobile .header-mobile__sticky__burger:hover>div:last-child,.header-mobile .header__sticky__burger:hover>div:last-child{animation:a .9s cubic-bezier(1,0,0,1) .2s}#header .header-mobile .header-mobile__sticky__burger>div,#header .header__sticky__burger.load>div,#header .header__sticky__burger>div,.header-mobile #header .header-mobile__sticky__burger>div,.header-mobile .header-mobile__sticky__burger>div,.header-mobile .header__sticky__burger>div{transform-origin:left;margin-bottom:5px;height:1px;background:#fff;width:100%}#header .header-mobile .header-mobile__sticky__burger>div:last-child,#header .header__sticky__burger.load>div:last-child,#header .header__sticky__burger>div:last-child,.header-mobile #header .header-mobile__sticky__burger>div:last-child,.header-mobile .header-mobile__sticky__burger>div:last-child,.header-mobile .header__sticky__burger>div:last-child{margin-bottom:0;height:1px}#header .header__expanded,.header-mobile .header__expanded{backface-visibility:hidden;transform:translateZ(0);display:flex;justify-content:space-between;color:#fff;pointer-events:none;will-change:transform;height:100%;background:#000;width:calc(100% - 100px)}#header .header__expanded:hover .header__expanded__item__title,.header-mobile .header__expanded:hover .header__expanded__item__title{opacity:.2}#header .header__expanded__line-animation,.header-mobile .header__expanded__line-animation{backface-visibility:hidden;transform-origin:top;opacity:.2;will-change:transform;z-index:3;position:absolute;top:0;height:0;background:#fff;width:2px}#header .header__expanded__line-animation--first,.header-mobile .header__expanded__line-animation--first{left:33.33333%}#header .header__expanded__line-animation--second,.header-mobile .header__expanded__line-animation--second{left:66.66667%}#header .header__expanded__item,.header-mobile .header__expanded__item{display:flex;justify-content:center;cursor:pointer;align-items:center;position:relative;width:33.33333%}#header .header__expanded__item a,.header-mobile .header__expanded__item a{height:100%;width:100%}#header .header__expanded__item--work a,.header-mobile .header__expanded__item--work a{display:flex;justify-content:center;align-items:center;height:100%;width:100%}#header .header__expanded__item--work:hover .header__expanded__item__title,.header-mobile .header__expanded__item--work:hover .header__expanded__item__title{opacity:1}#header .header__expanded__item--work:hover .feed-bg,.header-mobile .header__expanded__item--work:hover .feed-bg{visibility:visible;opacity:1}#header .header__expanded__item--work .feed-bg,.header-mobile .header__expanded__item--work .feed-bg{left:0;visibility:visible;opacity:.2;display:flex;justify-content:center;z-index:-1;align-items:center;position:absolute;top:0;height:100%;transition:visibility .8s,opacity .8s;width:100%}#header .header__expanded__item--work .feed-bg>div,.header-mobile .header__expanded__item--work .feed-bg>div{left:0;display:none;background-size:cover;position:absolute;top:0;height:100%;width:100%}#header .header__expanded__item--about:hover .header__expanded__item__title,.header-mobile .header__expanded__item--about:hover .header__expanded__item__title{opacity:1}#header .header__expanded__item--about:hover .about-canvas,.header-mobile .header__expanded__item--about:hover .about-canvas{visibility:visible;opacity:1}#header .header__expanded__item--about .about-canvas,.header-mobile .header__expanded__item--about .about-canvas{left:0;visibility:hidden;opacity:0;display:flex;justify-content:center;pointer-events:none;align-items:center;position:absolute;top:0;height:100%;transition:visibility .5s,opacity .5s;width:100%}#header .header__expanded__item--feed:hover .feed-bg,.header-mobile .header__expanded__item--feed:hover .feed-bg{transform:translateZ(0) rotate(6deg)}#header .header__expanded__item--feed:hover .header__expanded__item__title,.header-mobile .header__expanded__item--feed:hover .header__expanded__item__title{opacity:1}#header .header__expanded__item--feed .feed-bg,.header-mobile .header__expanded__item--feed .feed-bg{left:-20px;transform:translate3d(-100%,-55%,0) rotate(-40deg);pointer-events:none;z-index:99;position:absolute;top:40%;transition:all 1.8s cubic-bezier(.23,1,.32,1);width:calc(75% - 100px)}#header .header__expanded__item--feed .feed-bg img,.header-mobile .header__expanded__item--feed .feed-bg img{width:100%}#header .header__expanded__item__title,.header-mobile .header__expanded__item__title{line-height:1;text-align:center;overflow:hidden;position:relative;transition:.3s}#header .header__expanded__item__title h4 span,.header-mobile .header__expanded__item__title h4 span{display:block}@media screen and (max-width:768px){#header,.header-mobile{display:none}}.header-mobile{transform:none;display:block;position:fixed;height:90px;width:100%}.header-mobile.is-open .header-mobile__expanded{transform:translateX(0)}.header-mobile.is-open .header-mobile__expanded li,.header-mobile.is-open .header-mobile__expanded__footer__item{opacity:1;transform:translateX(0)}.header-mobile .header-mobile__expanded__footer__item img{width:16px}.header-mobile .header-mobile__expanded__footer__item.mobile_number{font-size:1.2rem}.header-mobile .header-mobile__sticky{transform:translateY(-100%);border:none;display:flex;justify-content:space-between;align-items:center;padding:0 30px;transition:transform .6s cubic-bezier(.86,0,.07,1);width:100%}.header-mobile .header-mobile__sticky.is-visible{transform:translateY(0)}.header-mobile .header-mobile__sticky__cross{left:auto;right:20px}.header-mobile .header-mobile__sticky__circle{position:static}.header-mobile .header-mobile__sticky__page__name{text-transform:uppercase;left:50%;opacity:1;transform:translateX(-50%);letter-spacing:2px;color:#5e5e5e;position:absolute;font-size:10px;transition:opacity .2s ease-out}.header-mobile .header-mobile__sticky__page__name.updating{opacity:0}.header-mobile .header-mobile__sticky__burger{position:static}.header-mobile .header-mobile__sticky__burger:after{content:none}.header-mobile__expanded{transform:translateX(-100%);overflow-y:scroll;position:fixed;height:calc(100vh - 90px);transition:transform 1s cubic-bezier(.86,0,.07,1);background:#000;width:100%}.header-mobile__expanded__content{padding-top:0}.header-mobile__expanded__content ul:first-child{font-size:2em}.header-mobile__expanded__content ul:last-child{margin-top:12px;font-size:1.4rem}.header-mobile__expanded__content li{margin-bottom:5px;opacity:0;transform:translateX(-20px);transition:all 1.3s cubic-bezier(.23,1,.32,1) .2s}.header-mobile__expanded__footer{padding-bottom:80px;padding-top:50px;width:100%}.header-mobile__expanded__footer__contact{margin-bottom:20px;display:flex}.header-mobile__expanded__footer__contact>div{width:calc(50% - 10px)}.header-mobile__expanded__footer__contact>div:first-child{margin-right:20px}.header-mobile__expanded__footer__insta>div:first-child{margin-bottom:20px}@media screen and (max-width:1024px){.header-mobile__expanded__footer__contact{margin-bottom:15px;display:block}.header-mobile__expanded__footer__contact>div{width:100%}.header-mobile__expanded__footer__contact>div:first-child{margin-bottom:15px;margin-right:0}.header-mobile__expanded__footer__insta>div:first-child,.header-mobile__expanded__footer__insta>div:nth-child(2){margin-bottom:15px}}.header-mobile__expanded__footer__item{opacity:0;transform:translateX(-20px);border:1px solid #fff;text-align:center;white-space:nowrap;position:relative;padding:10px;font-size:1.3rem;transition:all 1.3s cubic-bezier(.23,1,.32,1) .5s}.header-mobile__expanded__footer__item img{left:20px;transform:translateY(-50%);pointer-events:none;position:absolute;top:50%}.header-mobile__expanded__footer__item a{display:block;height:100%;width:100%}.utility-navigation{right:0;line-height:1;text-align:right;z-index:99;position:absolute;top:0;padding:80px}.utility-navigation a{margin:0 15px;display:inline-block;position:relative}.utility-navigation a:after{left:0;transform-origin:left;transform:scaleX(0);position:absolute;height:2px;bottom:-7px;transition:transform .9s cubic-bezier(.86,0,.07,1);background:#fff;content:"";width:100%}.utility-navigation a:hover:after{transform:scaleX(1)}.utility-navigation a:last-child{transition-delay:.1s}@media screen and (max-width:768px){.utility-navigation{display:none}}.title--1{font-size:50px}.title--2{line-height:1.2;font-size:3.5rem}@media screen and (max-width:1024px){.title--1{font-size:32px}.title--2{font-size:1.9rem!important}}.title--3{font-size:3rem}.title--4{text-transform:uppercase;letter-spacing:.2rem;color:#5e5e5e;font-size:1rem}.wipe-wrapper{transform-origin:top;transform:scaleY(0);margin:0 80px;position:relative;transition:background .4s,transform .95s cubic-bezier(.86,0,.07,1)}.wipe-wrapper .cta-email__bg{left:0;transform-origin:bottom;transform:scaleY(1);z-index:2;position:absolute;top:0;height:100%;transition:transform .95s cubic-bezier(.86,0,.07,1) .95s;background:#fff;width:100%}.wipe-wrapper.is-scrolled{transform:scaleY(1)}.wipe-wrapper.is-scrolled .cta-email__bg{transform:scaleY(0)}@media screen and (max-width:1024px){.wipe-wrapper{margin:0 30px}.wipe-wrapper .cta-email__group{font-size:1.4rem}}@media screen and (max-width:640px){.wipe-wrapper .cta-email__group{padding:23px 0!important}}.cta-email{cursor:pointer;transition:background .35s ease}.cta-email p::selection{background-color:#fff}.cta-email a{visibility:hidden;height:0;width:0}.cta-email:hover{background:#fff}.cta-email:hover p::selection{background-color:#000}.cta-email:hover a,.cta-email:hover p,.cta-email:hover span{color:#000}@media screen and (max-width:768px){.cta-email:hover a,.cta-email:hover p,.cta-email:hover span{color:#fff;background:transparent}}.cta-email .cta-email__group{border:1px solid #fff;border-top:none;display:inline-block;text-align:center;z-index:1;position:relative;padding:35px 0 34px;transition:color .35s ease;width:100%}.cta-email .cta-email__group>*{display:inline-block}.location-wrapper{overflow:hidden;font-size:1.4rem;width:100%}.location-wrapper a:first-child{border-right:none}@media screen and (max-width:959px){.location-wrapper a:first-child{border-bottom:none;border-right:1px solid}}.location{float:left;border:1px solid #fff;display:inline-block;text-align:center;position:relative;padding:35px 0;transition:background .35s ease;width:50%}.location span{line-height:1}.location p::selection,.location span::selection{color:#fff;background:#ee5c4c}.location img{left:25px;position:absolute;top:25px;width:16px}.location.insta{border-top:0}@media screen and (max-width:1080px){.location p{right:30px;text-align:right;position:relative}}@media screen and (max-width:1024px){.location p{right:20px}.location .location-idx{left:20px}.location img{top:36px}}.location .location-idx{left:30px;transform:translateY(-50%);z-index:1;position:absolute;top:50%;font-size:22px}@media screen and (max-width:1024px){.location .location-idx{left:20px}}@media screen and (max-width:480px){.location{padding:23px 0}.location.mke{padding:23px 0 22px}.location .location-idx{display:none}.location img{top:25px}}@media screen and (max-width:959px){.location{float:none;width:100%}.location p{right:auto;text-align:center}}@media screen and (max-width:480px){.location p{position:relative}}.location:hover{background:#fff}.location:hover div,.location:hover p{color:#000}.location:hover::selection{background:#ee5c4c}@media screen and (max-width:768px){.location:hover div,.location:hover p{color:#fff}.location:hover{background:transparent}.cta-email .cta-email__group .copy-to,.cta-email .cta-email__group .open-mail{color:#000;position:relative;font-size:13px}}@media screen and (max-width:768px) and (max-width:768px){.cta-email .cta-email__group .copy-to,.cta-email .cta-email__group .open-mail{display:none}}#footer{margin-left:0;position:relative;height:600px}#footer .footer__zero{backface-visibility:hidden;font-family:webfontregular;font-weight:500;transform:translateZ(0);margin:0;line-height:1;overflow:hidden;white-space:nowrap;will-change:transform;position:absolute;height:588px;bottom:-6.5vw;font-size:26.5vw;width:100%}#footer .footer__zero.is-scrolled span{transform:translateY(0)}#footer .footer__zero.is-scrolled span:nth-child(0){transition-delay:0s}#footer .footer__zero.is-scrolled span:first-child{transition-delay:.1s}#footer .footer__zero.is-scrolled span:nth-child(2){transition-delay:.2s}#footer .footer__zero.is-scrolled span:nth-child(3){transition-delay:.3s}#footer .footer__zero.is-scrolled span:nth-child(4){transition-delay:.4s}#footer .footer__zero.is-scrolled span:nth-child(5){transition-delay:.5s}#footer .footer__zero.is-scrolled span:nth-child(6){transition-delay:.6s}#footer .footer__zero.is-scrolled span:nth-child(7){transition-delay:.7s}#footer .footer__zero.is-scrolled span:nth-child(8){transform:rotate(15deg);transition-delay:.8s}#footer .footer__zero.is-scrolled img{transform:translateY(0) translateX(-50%)}#footer .footer__zero span{left:-1.3vw;transform:translateY(100%);display:inline-block;position:relative;top:8vw}#footer .footer__zero img,#footer .footer__zero span{backface-visibility:hidden;will-change:transform;transition:transform 1.1s cubic-bezier(.23,1,.32,1)}#footer .footer__zero img{left:50%;transform:translateY(100%) translateX(-50%);transition-delay:.5s;z-index:2;cursor:pointer;position:absolute;bottom:-20px;width:19.65278%}#footer .footer__zero img:hover{animation:b 1.4s cubic-bezier(.645,.045,.355,1) infinite}@media screen and (max-width:1680px){#footer .footer__zero{font-size:26vw}#footer .footer__zero span{top:13vw}}@media screen and (max-width:1440px){#footer .footer__zero span{top:19vw}}@media screen and (max-width:1366px){#footer{height:500px}#footer .footer__zero span{top:21vw}}@media screen and (max-width:1024px){#footer{height:369px}#footer .footer__zero{font-size:25vw}#footer .footer__zero span{top:36vw}}@media screen and (max-width:768px){#footer{height:120px}#footer .footer__zero{height:120px;font-size:27vw}#footer .footer__zero span{top:5vw}}@keyframes b{0%{transform:translateY(0) translateX(-50%)}50%{transform:translateY(20px) translateX(-50%)}to{transform:translateY(0) translateX(-50%)}}.zero-carousel{margin-bottom:230px;clear:both;position:relative;height:calc(100vh - 50px);width:100%}.zero-carousel .carousel-cell{height:100%;width:100%}.zero-carousel .carousel-cell div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media screen and (max-width:768px){.zero-carousel{margin-bottom:100px;height:75vh}}.zero-carousel ol.flickity-page-dots{display:flex;justify-content:center;position:absolute;bottom:50px;width:100%}.zero-carousel li.dot{border-radius:100%;margin:10px 5px;height:6px;transition:background-color .2s ease-out;background-color:hsla(0,0%,98%,.5);width:6px}.zero-carousel li.dot.is-selected{background-color:#fafafa}.zero-carousel .flickity-prev-next-button{opacity:0;border:none;position:absolute;top:0;height:100%;width:50%}.zero-carousel .flickity-prev-next-button.next{right:0}.zero-carousel .flickity-prev-next-button.next:hover{cursor:url(../../app/themes/clean/assets/images/arrow-hover.png/),e-resize}.zero-carousel .flickity-prev-next-button.previous{left:0}.zero-carousel .flickity-prev-next-button.previous:hover{cursor:url(../../app/themes/clean/assets/images/left-arrow-hover.png/),w-resize}@media screen and (max-width:1280px){.zero-carousel .flickity-prev-next-button{display:none}}#not-found-wrapper{position:relative;padding:100px 0;height:100vh;width:100%}#not-found-wrapper .not-found-canvas{display:flex;justify-content:center;align-items:center;height:100%;width:100%}@media screen and (max-width:768px){#not-found-wrapper .not-found-canvas{transform:scale(.5)}}#not-found-wrapper .sorry-text{left:50%;transform:translate3d(-50%,-50%,0);display:flex;position:absolute;top:50%}#not-found-wrapper .sorry-text h1{font-family:HelveticaNeue;font-weight:700;font-size:200px}@media screen and (max-width:768px){#not-found-wrapper .sorry-text h1{font-size:100px}}#not-found-wrapper .sorry-text #smiley-404{margin-left:40px}#not-found-wrapper .sorry-text h1.default-animation:first-child{transition-delay:.2s}#not-found-wrapper .sorry-text h1.default-animation:nth-child(2){transition-delay:.25s}#not-found-wrapper .sorry-text h1.default-animation:nth-child(3){transition-delay:.3s}#not-found-wrapper .sorry-text h1.default-animation:nth-child(4){transition-delay:.35s}#not-found-wrapper .sorry-text h1.default-animation:nth-child(5){transition-delay:.4s}#not-found-wrapper .sorry-text h1.default-animation:nth-child(6){transition-delay:.45s}#not-found-wrapper .sorry-text h1.default-animation:nth-child(7){transition-delay:.5s}.home__cover{color:#fff;padding-bottom:200px;height:calc(100vh - 190px);padding-top:270px}.home__cover .flickity-page-dots{justify-content:flex-start}.home__cover,.home__projects .title{transition-delay:.3s}.home__cover .downMouse{border-radius:15px;border:1px solid #fff;right:80px;display:block;z-index:9;cursor:pointer;position:absolute;height:50px;bottom:100px;width:30px}.home__cover .downMouse div{left:13px;position:absolute;top:8px;height:4px;-moz-animation:thb-scrollanimation 2s infinite;-webkit-animation:thb-scrollanimation 2s infinite;animation:thb-scrollanimation 2s infinite;background:#fff;width:2px}@media screen and (max-width:1366px){.home__cover{padding-top:130px}.home__cover .title--2{font-size:2.6rem}}@media screen and (max-width:1280px){.home__cover .downMouse{right:30px;bottom:-30px}}@-moz-keyframes thb-scrollanimation{0%{height:5px}50%{height:24px}to{height:5px}}@-webkit-keyframes thb-scrollanimation{0%{height:5px}50%{height:24px}to{height:5px}}@keyframes thb-scrollanimation{0%{height:5px}50%{height:24px}to{height:5px}}@media screen and (max-width:768px){.home__cover .downMouse{height:35px;bottom:0;bottom:-44px;width:21px}.home__cover .downMouse div{left:9px}@-moz-keyframes thb-scrollanimation{50%{height:14px}}@-webkit-keyframes thb-scrollanimation{50%{height:14px}}@keyframes thb-scrollanimation{50%{height:14px}}}.home__projects{padding-top:0!important}.home__projects .work__grid{margin-bottom:40px!important}.last__more{margin:0 80px}.home__projects__filters,.work__filters__container{padding-bottom:40px;padding-top:40px}.home__projects__filters.is-scrolled li,.is-scrolled.work__filters__container li{opacity:1;transform:translateY(0)}.home__projects__filters a,.work__filters__container a{transition-delay:.6s!important;display:inline-block}.home__projects__filters li,.work__filters__container li{opacity:0;transform:translateY(20px);cursor:pointer;font-size:2rem;transition:all 1.1s cubic-bezier(.23,1,.32,1);margin-right:80px}.home__projects__filters li span,.work__filters__container li span{opacity:.2;transition:opacity .5s cubic-bezier(.23,1,.32,1)}.home__projects__filters li:nth-child(0),.work__filters__container li:nth-child(0){transition-delay:.2s}.home__projects__filters li:first-child,.work__filters__container li:first-child{transition-delay:.3s}.home__projects__filters li:nth-child(2),.work__filters__container li:nth-child(2){transition-delay:.4s}.home__projects__filters li:nth-child(3),.work__filters__container li:nth-child(3){transition-delay:.5s}.home__projects__filters li:nth-child(4),.work__filters__container li:nth-child(4){transition-delay:.6s}.home__projects__filters li.is-active span,.home__projects__filters li:hover span,.work__filters__container li.is-active span,.work__filters__container li:hover span{opacity:1}.home__projects__filters li,.home__projects__filters ul,.work__filters__container li,.work__filters__container ul{display:inline-block}.home__projects__mobile-slider{display:none}.home__projects__slider{backface-visibility:hidden;transform:translateZ(0);overflow-x:hidden;will-change:transform;position:relative}.home__projects__slider.is-scrolled .home__projects__slider__item{visibility:visible;opacity:.99;transform:translateZ(0) translateY(0)}.home__projects__slider.is-scrolled .home__projects__slider__arrows{visibility:visible;opacity:.99;transform:translateZ(0) translateY(-50%)}.home__projects__slider__arrows{visibility:hidden;opacity:0;transform:translateY(-40%);right:50px;will-change:auto;position:absolute;top:50%;transition:transform 1s,visibility 1s,opacity 1s;transition-delay:1.5s;z-index:99}.home__projects__slider__arrow{margin-bottom:10px;opacity:.99;display:flex;justify-content:center;will-change:auto;cursor:pointer;align-items:center;height:60px;transition:opacity .35s;width:60px}.home__projects__slider__arrow img{width:60%}.home__projects__slider__arrow--right img{transform:rotate(180deg)}.home__projects__slider__arrow.is-disable{opacity:.4;cursor:default}.home__projects__slider__arrow:hover img{opacity:.8}.home__projects__slider__items{backface-visibility:hidden;opacity:1;transform:translateZ(0);will-change:auto;position:relative;width:100%}.home__projects__slider__item{visibility:hidden;opacity:0;transform:translateZ(0) translateY(100px);overflow:hidden;z-index:1;position:relative;height:100%;transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1)}.home__projects__slider__item:nth-child(0){transition-delay:.5s}.home__projects__slider__item:first-child{transition-delay:.6s}.home__projects__slider__item:nth-child(2){transition-delay:.7s}.home__projects__slider__item:nth-child(3){transition-delay:.8s}.home__projects__slider__item.is-visible img,.home__projects__slider__item.is-visible video{display:block}.home__projects__slider__item:hover .home__projects__slider__item__infos{visibility:hidden;opacity:0;transform:translateY(20px) translateZ(0)}.home__projects__slider__item:hover img{opacity:1}.home__projects__slider__item img{backface-visibility:hidden;left:0;opacity:.6;transform:translateX(0);display:none;will-change:transform;position:relative;top:0;height:auto;transition:opacity .4s;width:100%}.home__projects__slider__item img.is-transform{transition:transform 1.4s cubic-bezier(.23,1,.32,1),opacity .4s}.home__projects__slider__item video{backface-visibility:hidden;opacity:.6;transform:translateX(-25%);display:none;will-change:transform;height:100%;transition:opacity .4s;width:auto}.home__projects__slider__item__title{left:50px;transform-origin:right;opacity:.99;transform:translateX(-100%) translateZ(0) rotate(-90deg);z-index:4;position:absolute;top:80px}.home__projects__slider__item__infos{left:40px;visibility:visible;opacity:1;transform:translateY(0) translateZ(0);line-height:1.25;will-change:transform;z-index:4;position:absolute;bottom:80px;font-size:2rem;transition:transform .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1),visibility .5s cubic-bezier(.23,1,.32,1);width:50%}.home__about{line-height:1.5;padding-bottom:180px;font-size:16px;width:60%}.home__about,.home__contours{float:left;padding-top:180px}.home__contours{clear:right;width:40%}.home__contours .svg-wrapper{margin-top:-20px;text-align:center;height:320px}.home__contours svg{margin:0 auto;display:none;height:100%;width:auto}.home__contours svg.active-svg{display:block}.home__expertise{display:flex;clear:both;justify-content:space-between;padding-bottom:280px}.home__expertise ul li:first-child{margin-bottom:30px;font-size:2.2rem}.home__expertise ul.is-scrolled li{opacity:1;transform:translateY(0)}.home__expertise li{margin-bottom:2rem;opacity:0;transform:translateY(20px);transition:all 1.1s cubic-bezier(.23,1,.32,1)}.home__expertise li:nth-child(0){transition-delay:0s}.home__expertise li:first-child{transition-delay:.1s}.home__expertise li:nth-child(2){transition-delay:.2s}.home__expertise li:nth-child(3){transition-delay:.3s}.home__expertise li:nth-child(4){transition-delay:.4s}.home__expertise li:nth-child(5){transition-delay:.5s}.home__expertise li:nth-child(6){transition-delay:.6s}.home__expertise li:nth-child(7){transition-delay:.7s}.home__expertise li:nth-child(8){transition-delay:.8s}.home__expertise li:nth-child(9){transition-delay:.9s}@media screen and (max-width:1300px){.home__cover{padding-bottom:50px;height:auto;padding-top:150px}.home__about{width:60%}.home__contours{padding:180px 40px 0 0;width:40%}}@media screen and (max-width:1024px){.home__projects__filters,.work__filters__container{display:none}.home__contours .svg-wrapper{margin-top:0;height:auto}.home__projects .title{display:inline-block;padding:30px;width:50%}}@media screen and (max-width:959px){.home__about{padding-bottom:65px;width:100%}.home__contours{padding:0 0 180px;width:100%}}@media screen and (max-width:1024px){.last__more{display:none}}@media screen and (max-width:768px){.home__cover{padding-bottom:0;height:auto;padding-top:125px}.home__projects__slider{display:none}.home__projects__mobile-slider{display:block;width:100%}.home__projects__mobile-slider .work__grid{margin-bottom:0}.home__projects__mobile-slider__item{overflow:hidden;position:relative;height:100%;width:100%}.home__projects__mobile-slider__item img{left:50%;opacity:.5;transform:translateX(-50%);position:absolute;top:0;height:100%;width:auto}.home__projects__mobile-slider__item__infos{left:30px;position:absolute;bottom:30px;width:70%}.home__projects__mobile-slider__item__title{left:30px;transform-origin:right;transform:translateX(-100%) translateZ(0) rotate(-90deg);z-index:4;position:absolute;top:30px}.home__projects__mobile-slider .flickity-page-dots{display:flex;justify-content:center;z-index:2;position:absolute;bottom:-65px;width:100%}.home__projects__mobile-slider .flickity-page-dots li{opacity:.3;border-radius:50%;margin:25px 5px;height:6px;transition:.5s;background:#fff;width:6px}.home__projects__mobile-slider .flickity-page-dots li.is-selected{opacity:1;transform:scale(1.05)}.home__projects__filters ul,.work__filters__container ul{display:none}.home__about{padding-top:50px;font-size:1.6rem}.home__contours,.home__expertise{padding-bottom:0}.home__expertise{display:block}.home__expertise ul{margin-bottom:40px}}@media screen and (max-width:480px){.home__contours .svg-wrapper img{width:80%}.home__about{padding-bottom:50px}}.blog,.work{padding-top:80px}.blog__cover,.work__cover{backface-visibility:hidden;transform:translateZ(0);overflow:hidden;padding-bottom:0;will-change:auto;position:relative;width:100%}.blog__cover.is-scrolled .blog__cover__image.preloaded,.work__cover.is-scrolled .work__cover__image.preloaded{visibility:visible;opacity:1;transform:scale(1)}.work__cover.is-scrolled .work__cover__infos,.work__cover.is-scrolled .work__cover__title{visibility:visible;opacity:.99}.work__cover__detail{backface-visibility:hidden;transform:translateZ(0);overflow:hidden;will-change:auto;position:relative;padding:50px 80px;width:100%}.work__cover__detail.is-scrolled{visibility:visible;opacity:.99}.work__cover__detail__description{font-size:1.6rem}.blog__cover__image,.work__cover__image{left:0;visibility:hidden;opacity:0;transform:scale(1.1);position:relative;top:0;transition:transform 1.5s cubic-bezier(.23,1,.32,1),opacity 1.5s cubic-bezier(.23,1,.32,1),visibility 1.5s cubic-bezier(.23,1,.32,1);width:100%}.blog__cover__image img,.work__cover__image img{width:100%}.work__cover__image.mobile{display:none}.work__cover__title{left:45px;transform-origin:right;transform:translateX(-100%) rotate(-90deg);top:80px}.work__cover__infos,.work__cover__title{visibility:hidden;opacity:0;position:absolute;transition:opacity 1.5s,visibility 1.5s;transition-delay:1s;will-change:auto;z-index:2}.work__cover__infos{left:40px;bottom:80px;font-size:2rem;width:250px}.blog__cover__title{visibility:hidden;opacity:0;font-weight:700;letter-spacing:normal;line-height:normal;text-align:center;color:#fff;font-style:normal;position:absolute;bottom:170px;font-size:48px;transition:opacity 1.5s,visibility 1.5s;transition-delay:1s;will-change:auto;z-index:2;font-stretch:normal;width:100%}.blog__cover.is-scrolled .blog__cover__title{visibility:visible;opacity:.99}.blog__cover__detail{margin-bottom:150px;margin-top:-90px;border:1px solid #fff;z-index:2;position:relative;padding:50px 30px 30px;background-color:#000}.blog__cover__detail__date{left:30px;font-weight:400;letter-spacing:normal;line-height:1.5;color:#717171;top:30px}.blog__cover__detail__cat,.blog__cover__detail__date{font-style:normal;position:absolute;font-size:12px;font-stretch:normal}.blog__cover__detail__cat{font-weight:700;letter-spacing:1px;right:20px;line-height:normal;text-align:center;color:#000;top:20px;padding:9px 14px}.blog__cover__detail__text p{font-weight:400;letter-spacing:normal;line-height:1.5;color:#fff;font-style:normal;padding:20px 0;font-size:16px;font-stretch:normal}.work__mobile-filters{margin:16px auto 20px;text-align:center;z-index:5;position:relative;width:calc(100% - 60px)}.work__mobile-filters li{opacity:1;transform:matrix(1,0,0,1,0,0);padding:10px 0;font-size:1.4rem}.work__mobile-filters li.is-active span{opacity:1}.work__mobile-filters li span{opacity:.2}.work__mobile-filters__bg{left:0;transform-origin:bottom;border:1px solid #fff;border-bottom:0;position:absolute;top:0;height:100%;background:#000;width:100%}.work__mobile-filters p{border:1px solid #fff;font-size:1.4rem}.work__mobile-filters p,.work__mobile-filters ul{padding:10px 0}.work__mobile-filters ul{overflow:hidden;border-bottom:1px solid;position:absolute;top:42px;padding:0;height:0;transition:height .35s ease-in-out;width:100%}.work__mobile-filters__trigger{background:#000}.blog__grid,.work__grid{margin-bottom:160px}.work__grid--results{display:none}.blog__grid__row,.work__grid__row{backface-visibility:hidden;transform:translateZ(0);display:flex;flex-wrap:wrap;will-change:auto}.blog__grid__row.is-scrolled .blog__grid__item,.work__grid__row.is-scrolled .work__grid__item{visibility:visible;opacity:.99;transform:translateY(0)}.work__grid__row.is-scrolled .work__grid__item img.preloaded{display:block}.work__grid__row .work__grid__item:first-child{transition-delay:0s}.work__grid__row .work__grid__item:nth-child(2){transition-delay:.1s}.work__grid__row .work__grid__item:last-child{transition-delay:.2s}.work__grid__item{backface-visibility:hidden;visibility:hidden;opacity:0;flex:0 0 calc(33.33333vw - 33.33333px);transform:translateY(20px);border:1px solid #000;overflow:hidden;border-bottom:0;padding-bottom:0;will-change:auto;position:relative;transition:transform 2s cubic-bezier(.23,1,.32,1),opacity 2s cubic-bezier(.23,1,.32,1),visibility 2s cubic-bezier(.23,1,.32,1);width:calc(33.33333vw - 33.33333px)}.work__grid__item.remove-on-mobile{visibility:hidden!important}.work__grid__item.remove-transition{transition:0s!important}.work__grid__item img{display:none}.work__grid__item img,.work__grid__item video{backface-visibility:hidden;left:0;opacity:.6;transform:translateX(0);will-change:auto;position:relative;top:0;height:auto;transition:opacity .4s;width:100%}.work__grid__item video{z-index:0}.work__grid__item:hover img,.work__grid__item:hover video{opacity:1}.work__grid__item:hover .work__grid__item__infos{visibility:visible;opacity:1;transform:translateY(0)}.work__grid__item__title{backface-visibility:hidden;left:45px;transform-origin:right;transform:translateX(-100%) rotate(-90deg);will-change:auto;z-index:3;position:absolute;top:80px}.work__grid__item__infos{left:40px;visibility:hidden;opacity:0;transform:translateY(20px);z-index:3;position:absolute;bottom:80px;transition:opacity .4s,visibility .4s,transform 1.2s cubic-bezier(.23,1,.32,1);width:250px}.work__grid__item__overlay{backface-visibility:hidden;left:0;opacity:.2;will-change:auto;z-index:2;position:absolute;top:0;height:100%;background:#000;width:100%}.work__grid__more{display:none}@media screen and (max-width:1024px){.work__grid--results{margin-top:0}.work__grid__more{display:block;width:100%}.work__grid__more a{margin:20px 30px;border:1px solid #fff;display:block;text-align:center;padding:10px 0;font-size:1.4rem;background:#000}}@media screen and (max-width:768px){.work{padding-top:90px}.post .work{padding-top:0}.work__cover{display:none}.work__cover.no-hide{display:block;padding-bottom:169.3333%}.work__cover.no-hide .work__cover__title{left:30px;top:30px}.work__cover.no-hide .work__cover__infos{left:30px;bottom:60px}.work__cover__image{display:none}.work__cover__image.mobile{display:block}.work__cover__detail{padding:30px 20px}.work__cover__detail__description{font-size:1.6rem}.work__filters{display:none}.work__grid__item__title{left:30px;top:30px;font-size:1.4rem}.work__grid__item__infos{left:30px;visibility:hidden;opacity:1;bottom:60px}.work__grid__item{flex:50%;border:1px solid #000;border-bottom:0;padding:0;height:auto;max-width:50%;width:50%}.work__grid__item img{opacity:.6;position:relative;height:auto;width:100%}}.firefox .work__grid__item{max-height:760px;padding-bottom:0;height:100vh}.back-home-link a{position:relative}.back-home-link a:after{left:-7px;position:absolute;top:-7px;height:calc(100% + 14px);content:"";width:calc(100% + 14px)}.blog__grid__item{backface-visibility:hidden;visibility:hidden;margin-bottom:60px;opacity:0;flex:0 0 100%;transform:translateY(20px);border:1px solid #fff;padding-bottom:0;will-change:auto;position:relative;transition:transform 2s cubic-bezier(.23,1,.32,1),opacity 2s cubic-bezier(.23,1,.32,1),visibility 2s cubic-bezier(.23,1,.32,1);width:100%}.blog__grid__item a{display:flex}.blog__grid__item__image{flex:0 0 483px;border-right:1px solid}.blog__grid__item__image img{display:block;width:100%}.blog__grid__item__content{padding:30px}.blog__grid__item__content__title{font-weight:400;letter-spacing:normal;line-height:normal;color:#fff;font-style:normal;font-size:32px;font-stretch:normal}.blog__grid__item__content__date{margin-top:10px;color:#717171;font-size:12px}.blog__grid__item__content__date,.blog__grid__item__content__text{font-weight:400;letter-spacing:normal;line-height:1.5;font-style:normal;font-stretch:normal}.blog__grid__item__content__text{margin-top:24px;max-height:100px;overflow:hidden;color:#fff;font-size:16px}.blog__grid__item__content__cat{font-weight:700;letter-spacing:1px;right:20px;line-height:normal;text-align:center;color:#000;font-style:normal;position:absolute;top:20px;padding:9px 10px;font-size:12px;font-stretch:normal}.blue{background-color:#4affed}.red{background-color:#ee5c4c}.yellow{background-color:#fdcd02}.green{background-color:#02fd92}.blog__grid__item__content__more{right:30px;position:absolute;bottom:-39px}@media screen and (max-width:1440px){.blog__grid__item__image{flex:0 0 30%;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:1366px){.blog__grid__item__content__title{width:80%}}@media screen and (max-width:1024px){.blog__grid{padding:0 30px}}@media screen and (max-width:768px){.blog__grid__item a{flex-wrap:wrap}.blog__grid__item__image{flex:0 0 100%}.blog__grid__item__content__title{font-size:24px;width:100%}.blog__grid__item__content__text{font-size:14px}.blog__grid__item__content__more{right:20px;bottom:-28px}.blog__grid__item__content__more img{width:40px}}#careers-wrapper{padding:215px 80px 30px}@media screen and (max-width:1024px){#careers-wrapper{padding:180px 30px 10px}}@media screen and (max-width:768px){#careers-wrapper{padding:130px 30px 10px}}#careers-wrapper .careers-cover{margin-bottom:100px;width:50%}#careers-wrapper .careers-cover h1{margin-bottom:30px;font-size:50px}#careers-wrapper .careers-cover p{font-size:14px}#careers-wrapper .careers-cover a:after{height:1px;bottom:0}@media screen and (max-width:1024px){#careers-wrapper .careers-cover{margin-bottom:60px;display:block;width:100%}#careers-wrapper .careers-cover h1{margin-bottom:14px;font-size:32px}}.tile-details{margin:0 30px 0 0;overflow:hidden;padding-top:30px}@media screen and (max-width:768px){.tile-details{margin:0}}.tile-details .card{border:1px solid #fff;background-color:#000}.tile-details h2{margin-bottom:15px;font-size:30px}.tile-details p{font-size:12px}.tile-details .outer{margin:0 30px 100px 0;display:inline-block;padding-bottom:30%;position:relative;width:45%}.tile-details .outer:nth-child(odd){float:left}.tile-details .outer:nth-child(2n){float:right}@media screen and (max-width:1024px){.tile-details .outer{margin-right:40px}}@media screen and (max-width:768px){.tile-details .outer{margin:0 0 60px;padding-bottom:50%;width:calc(100% - 30px)}.tile-details .outer:nth-child(2n){float:left}}@media (max-width:600px){.tile-details .outer{padding-bottom:100%}}.tile-details .inner,.tile-details .middle{transform:translateZ(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.tile-details .middle{left:10px;position:absolute;height:100%;bottom:10px;width:100%}.tile-details .middle:hover{transform:translate3d(5px,-5px,0)}.tile-details .inner{left:10px;position:absolute;padding:40px;height:100%;bottom:10px;width:100%}.tile-details .inner:hover{transform:translate3d(5px,-5px,0)}@media screen and (max-width:768px){.tile-details .inner{padding:30px}}.tile-details .tile-info{position:absolute;bottom:40px}@media screen and (max-width:768px){.tile-details .tile-info{bottom:30px}}.tile-details .mobile-plus{display:none}.tile-details .mobile-plus span{left:50%;transform:translate3d(-50%,-50%,0);position:absolute;top:50%}@media screen and (max-width:768px){.tile-details .mobile-plus{right:20px;display:block;position:absolute;top:20px;height:30px;font-size:30px;width:30px}}.tile-info{position:absolute;bottom:40px}@media screen and (max-width:768px){.tile-info{bottom:30px}}.design-feed__grid__cell .tile-details{margin-right:0;width:100%}.design-feed__grid__cell .tile-details h2{line-height:normal;font-size:40px}.design-feed__grid__cell .tile-details .outer{margin-bottom:0}@media screen and (max-width:1024px){.design-feed__grid__cell .tile-details{margin:0 auto;max-width:calc(100% - 60px);min-width:0}}@media screen and (max-width:1280px){.design-feed__grid__cell .tile-details h2{font-size:30px}}@media screen and (max-width:375px){.design-feed__grid__cell .tile-details h2{font-size:20px}}.single-blog .single-post-content{margin-top:60px}@media screen and (max-width:768px){.single-blog{margin-top:40px}}.back-home-link{z-index:9}#longform-detail-wrapper{padding:175px 80px 130px}@media screen and (max-width:768px){#longform-detail-wrapper{padding:175px 30px 80px}}#longform-detail-wrapper .single-post-title{font-size:40px}#longform-detail-wrapper .single-post-caption{margin-bottom:40px;margin-top:8px;font-size:12px}@media screen and (max-width:768px){#longform-detail-wrapper .single-post-caption{margin-bottom:15px}}#longform-detail-wrapper .card{border:1px solid #fff;background-color:#000}#longform-detail-wrapper .card.outer{position:relative;width:calc(100% - 30px)}#longform-detail-wrapper .card.inner,#longform-detail-wrapper .card.middle{left:10px;transform:translate(-11px,9px);position:relative;height:calc(100% + 2px);bottom:10px;transition:transform .5s cubic-bezier(.25,.46,.45,.94);width:calc(100% + 2px)}#longform-detail-wrapper .card.inner{padding:80px}#longform-detail-wrapper .card.inner img{margin:10px 0 8px;height:auto;max-width:100%}#longform-detail-wrapper .card.inner .hero-image{margin-left:-80px;max-width:none;width:calc(100% + 160px)}#longform-detail-wrapper .card.inner .hero-image.very-top{margin-bottom:55px;margin-top:-80px}#longform-detail-wrapper .card.inner h1{margin-left:-3px;font-size:40px}@media screen and (max-width:768px){#longform-detail-wrapper .card.inner{padding:30px 20px}#longform-detail-wrapper .card.inner .hero-image{margin-left:-20px;width:calc(100% + 40px)}#longform-detail-wrapper .card.inner .hero-image.very-top{margin-top:-30px}#longform-detail-wrapper .card.inner h1{line-height:1.3;font-size:30px}}#longform-detail-wrapper.expanded .card.inner,#longform-detail-wrapper.expanded .card.middle{transform:translate(0)}#longform-detail-wrapper .career-contact{margin-top:80px;border:1px solid #fff;text-align:center;color:#fff;position:relative;height:100px;font-size:20px;transition:background-color .3s,color .2s;background-color:#000;width:100%}@media screen and (max-width:768px){#longform-detail-wrapper .career-contact{height:60px}}#longform-detail-wrapper .career-contact:hover{color:#000;background-color:#fff}#longform-detail-wrapper .career-contact:hover ::-moz-selection{text-shadow:none;color:#fff;background:#000}#longform-detail-wrapper .career-contact:hover ::selection{text-shadow:none;color:#fff;background:#000}#longform-detail-wrapper .career-contact:hover ::-moz-selection a,#longform-detail-wrapper .career-contact:hover ::-moz-selection p a{color:#fff}#longform-detail-wrapper .career-contact:hover ::selection a,#longform-detail-wrapper .career-contact:hover ::selection p a{color:#fff}@media screen and (max-width:768px){#longform-detail-wrapper .career-contact{margin-top:30px}}#longform-detail-wrapper .career-contact p{left:50%;transform:translateY(-50%) translateX(-50%);position:absolute;top:50%}@media screen and (max-width:768px){#longform-detail-wrapper .career-contact p{font-size:14px}}#longform-detail-wrapper .career-contact .mobile-text{display:none}@media screen and (max-width:768px){#longform-detail-wrapper .career-contact .mobile-text{display:block}#longform-detail-wrapper .career-contact .desktop-text{display:none}}.back-home-link{position:absolute;top:80px;font-size:12px}@media screen and (max-width:768px){.back-home-link{display:none}}#contact-wrapper{overflow:hidden;padding:215px 80px 70px}@media screen and (max-width:1024px){#contact-wrapper{padding:160px 30px 10px}}@media screen and (max-width:768px){#contact-wrapper{padding:110px 30px 10px}}#contact-wrapper .contact-cover{margin-bottom:100px;width:50%}@media screen and (max-width:1024px){#contact-wrapper .contact-cover{margin-bottom:60px;width:100%}}#contact-wrapper .contact-cover h1{padding-bottom:30px;font-size:50px}@media screen and (max-width:1024px){#contact-wrapper .contact-cover h1{display:block;padding-bottom:14px;font-size:32px}}#contact-wrapper .contact-cover h1.no-hide{display:block}@media screen and (max-width:1024px){#contact-wrapper .contact-cover h1.no-hide{font-size:36px}}#contact-wrapper .contact-cover p{font-size:14px}#contact-wrapper .contact-cover a:after{height:1px;bottom:0}#contact-wrapper .contact-details{margin:0 30px 0 0;position:relative}@media screen and (max-width:768px){#contact-wrapper .contact-details{margin:0;position:relative}}@media screen and (max-width:375px){#contact-wrapper .contact-details{margin:0;right:0;display:block}}#contact-wrapper .contact-details .idx{left:40px;margin-left:-2px;z-index:1;position:absolute;top:40px}@media screen and (max-width:1280px){#contact-wrapper .contact-details .idx{left:30px;top:30px}}#contact-wrapper .contact-details .card{border:1px solid #fff;display:flex;justify-content:flex-end;flex-flow:column;background-color:#000;width:30%}#contact-wrapper .contact-details h2{margin-bottom:15px;font-size:30px}@media screen and (max-width:1280px){#contact-wrapper .contact-details h2{font-size:24px}}@media screen and (max-width:1024px){#contact-wrapper .contact-details h2{font-size:20px}}@media screen and (max-width:768px){#contact-wrapper .contact-details h2{font-size:30px}}#contact-wrapper .contact-details p{font-size:12px}#contact-wrapper .contact-details .outer{margin-bottom:50px;display:inline-block;padding-bottom:30%;position:relative}@media screen and (max-width:768px){#contact-wrapper .contact-details .outer{display:block}}#contact-wrapper .contact-details .outer:first-child{transition-delay:.2s}#contact-wrapper .contact-details .outer:nth-child(2){left:50%;transform:translateX(-50%);transition-delay:.4s;position:absolute}@media screen and (max-width:768px){#contact-wrapper .contact-details .outer:nth-child(2){left:0;transform:translateX(0);position:relative}}#contact-wrapper .contact-details .outer:nth-child(3){float:right;transition-delay:.6s}@media screen and (max-width:768px){#contact-wrapper .contact-details .outer:nth-child(3){float:left}#contact-wrapper .contact-details .outer{padding-bottom:calc(100% - 250px);width:calc(100% - 250px)}}@media (max-width:590px){#contact-wrapper .contact-details .outer{padding-bottom:calc(100% - 30px);width:calc(100% - 30px)}}#contact-wrapper .contact-details .inner,#contact-wrapper .contact-details .middle{transform:translateZ(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}#contact-wrapper .contact-details .middle{left:10px;position:absolute;height:100%;bottom:10px;width:100%}#contact-wrapper .contact-details .middle:hover{transform:translate3d(5px,-5px,0)}#contact-wrapper .contact-details .inner{left:10px;position:absolute;padding:40px;height:100%;bottom:10px;width:100%}#contact-wrapper .contact-details .inner:hover{transform:translate3d(5px,-5px,0)}@media screen and (max-width:1280px){#contact-wrapper .contact-details .inner{padding:30px}}#contact-wrapper .contact-details .hand{margin-bottom:-5px;height:20px}#contact-wrapper .contact-details #contact-title{margin-bottom:9px}#solutions-wrapper{overflow:hidden;padding:20px 80px 180px}@media screen and (max-width:1024px){#solutions-wrapper{padding:160px 30px}}@media screen and (max-width:768px){#solutions-wrapper{padding:65px 30px}}#solutions-wrapper .solutions-details{margin:-5px 0 0;position:relative}@media screen and (max-width:768px){#solutions-wrapper .solutions-details{margin:0;position:relative}}@media screen and (max-width:375px){#solutions-wrapper .solutions-details{margin:0;right:0;display:block}}#solutions-wrapper .solutions-details .card{border:1px solid #fff;display:flex;justify-content:flex-end;flex-flow:column;background-color:#000;width:33.333%}#solutions-wrapper .solutions-details .card.card1{z-index:3}#solutions-wrapper .solutions-details .card.card2{z-index:2}#solutions-wrapper .solutions-details .card.card3{z-index:1}#solutions-wrapper .solutions-details .card.card4{z-index:6}#solutions-wrapper .solutions-details .card.card5{z-index:5}#solutions-wrapper .solutions-details .card.card6{z-index:4}#solutions-wrapper .solutions-details .card.card7{z-index:9}#solutions-wrapper .solutions-details .card.card8{z-index:8}#solutions-wrapper .solutions-details .card.card9{z-index:7}@media screen and (max-width:768px){#solutions-wrapper .solutions-details .card.card1{z-index:1}#solutions-wrapper .solutions-details .card.card2{z-index:2}#solutions-wrapper .solutions-details .card.card3{z-index:3}#solutions-wrapper .solutions-details .card.card4{z-index:4}#solutions-wrapper .solutions-details .card.card5{z-index:5}#solutions-wrapper .solutions-details .card.card6{z-index:6}#solutions-wrapper .solutions-details .card.card7{z-index:7}#solutions-wrapper .solutions-details .card.card8{z-index:8}#solutions-wrapper .solutions-details .card.card9{z-index:9}}#solutions-wrapper .solutions-details .img{text-align:left;min-width:70px}#solutions-wrapper .solutions-details h2{font-size:18px}@media screen and (max-width:1280px){#solutions-wrapper .solutions-details h2{font-size:14px}}#solutions-wrapper .solutions-details .outer{margin-bottom:0;display:inline-block;padding-bottom:0;position:relative;height:130px}#solutions-wrapper .solutions-details.nbt0 .outer{border-top:0}@media screen and (max-width:768px){#solutions-wrapper .solutions-details .outer{display:block;height:90px}}#solutions-wrapper .solutions-details .outer:first-child{transition-delay:.2s}#solutions-wrapper .solutions-details .outer:nth-child(2){left:50%;transform:translateX(-50%);transition-delay:.4s;position:absolute}@media screen and (max-width:768px){#solutions-wrapper .solutions-details .outer:nth-child(2){left:0;transform:translateX(0);position:relative}}#solutions-wrapper .solutions-details .outer:nth-child(3){float:right;transition-delay:.6s}@media screen and (max-width:768px){#solutions-wrapper .solutions-details .outer:nth-child(3){float:left}#solutions-wrapper .solutions-details .outer{width:100%}}#solutions-wrapper .solutions-details .inner,#solutions-wrapper .solutions-details .middle{transform:translateZ(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}#solutions-wrapper .solutions-details .middle{left:0;border:0;position:absolute;height:100%;bottom:0;width:100%}#solutions-wrapper .solutions-details .middle:hover{transform:translate3d(5px,-5px,0);border:1px solid #fff}#solutions-wrapper .solutions-details .inner{left:0;border:0;justify-content:flex-start;align-items:center;position:absolute;flex-flow:inherit;padding:40px;height:100%;bottom:0;width:100%}#solutions-wrapper .solutions-details .inner:hover{transform:translate3d(5px,-5px,0);border:1px solid #fff}@media screen and (max-width:1280px){#solutions-wrapper .solutions-details .inner{padding:30px}}#solutions-wrapper .solutions-details .hand{margin-bottom:-5px;height:20px}#solutions-wrapper .solutions-details #solutions-title{margin-bottom:9px}.design-feed{padding-top:80px}.design-feed__grid{display:flex;padding-top:80px}.design-feed__grid__col{flex:0 0 33.33333%}.design-feed__grid__col:first-child{padding-right:40px}.design-feed__grid__col:nth-child(2){padding-left:40px}.design-feed__grid__col:last-child{padding-left:80px}.design-feed__grid__col:last-child .design-feed__grid__cell__infos{left:auto;right:calc(100% + 80px);text-align:right}.design-feed__grid__col:nth-child(2){padding-top:80px}.design-feed .decorative-pin{right:40px;position:absolute;top:40px;height:auto;width:45px}@media screen and (max-width:768px){.design-feed .decorative-pin{left:30px;right:auto;top:30px;width:40px}}.design-feed .card{border:1px solid #fff;background-color:#000}.design-feed .card.outer{padding-bottom:0;position:relative;width:calc(100% - 30px)}.design-feed .card.inner,.design-feed .card.middle{left:10px;position:relative;bottom:10px}.design-feed .card.inner{padding:140px 40px 60px}.design-feed .card.inner h1{margin-bottom:25px;font-size:40px}@media screen and (max-width:768px){.design-feed .card.inner{padding:110px 30px 40px}.design-feed .card.inner h1{font-size:30px}}.design-feed .mobile-plus{display:none}.design-feed .mobile-plus span{left:50%;transform:translate3d(-50%,-50%,0);position:absolute;top:50%}@media screen and (max-width:768px){.design-feed .mobile-plus{right:20px;display:block;position:absolute;top:20px;height:30px;font-size:30px;width:30px}}.design-feed__grid__cell{backface-visibility:hidden;margin-bottom:80px;opacity:1;transform:translateZ(0);border:1px solid hsla(0,0%,100%,0);will-change:auto;cursor:pointer;cursor:url(../../app/themes/clean/assets/images/arrow-hover.png/),e-resize;position:relative;transition:height .4s cubic-bezier(.86,0,.07,1),opacity .3s,border .3s;background:#000;width:100%}.design-feed__grid__cell.click-disabled{cursor:default}.design-feed__grid__cell.click-disabled .design-feed__grid__cell__pagination{display:none}.design-feed__grid__cell.hover-disabled{border:none!important;cursor:default}.design-feed__grid__cell.hover-disabled .title{display:none}.design-feed__grid__cell.blog-tile{border:none!important;cursor:default}.design-feed__grid__cell.is-disable{opacity:.1}.design-feed__grid__cell:hover{border:1px solid #fff}.design-feed__grid__cell.is-active .design-feed__grid__cell__infos{visibility:visible}.design-feed__grid__cell.is-active .design-feed__grid__cell__infos .title,.design-feed__grid__cell.is-active .design-feed__grid__cell__infos p{visibility:visible;opacity:1;transform:translateY(0);transition:visibility 1s,opacity 1s,transform 1s cubic-bezier(.23,1,.32,1)}.design-feed__grid__cell.is-active .design-feed__grid__cell__infos p{transition-delay:.1s}.design-feed__grid__cell.is-active .design-feed__grid__cell__pagination{visibility:visible;opacity:1;transform:translateY(0);transition:visibility 1s,opacity 1s,transform 1s cubic-bezier(.23,1,.32,1)}.design-feed__grid__cell__images{backface-visibility:hidden;transform:translateZ(0);overflow:hidden;will-change:auto;position:relative;height:100%;width:100%}.design-feed__grid__cell__pagination{left:calc(100% - 20px);visibility:hidden;opacity:0;transform:translateY(20px);position:absolute;bottom:-40px;transition:visibility .4s,opacity .4s,transform .4s cubic-bezier(.755,.05,.855,.06)}.design-feed__grid__cell__infos{left:calc(100% + 80px);visibility:hidden;pointer-events:none;position:absolute;top:0;width:300px}.design-feed__grid__cell__infos .title{margin-bottom:30px;line-height:1;font-size:4rem}.design-feed__grid__cell__infos .title,.design-feed__grid__cell__infos p{visibility:hidden;opacity:0;transform:translateY(20px);transition:visibility .4s,opacity .4s,transform .4s cubic-bezier(.755,.05,.855,.06)}.design-feed__grid__cell__infos p{transition-delay:0s;font-size:1.3rem}.design-feed__grid__cell img:not(.decorative-pin){left:0;display:none;will-change:auto;position:absolute;top:0;image-rendering:-webkit-optimize-contrast;width:100%}.design-feed__grid__cell img:not(.decorative-pin).is-active{position:static}.design-feed__grid__cell img:not(.decorative-pin).preloaded{visibility:visible;opacity:1}.design-feed__grid__cell video{backface-visibility:hidden;left:0;transform:translateZ(0);display:none;will-change:auto;position:absolute;top:0;width:100%}.design-feed__grid__cell video.is-active{position:static}@media screen and (max-width:1280px){.design-feed__grid__cell__infos{width:250px}.design-feed__grid__cell__infos .title{font-size:3rem}}@media screen and (max-width:1024px){.design-feed{padding-top:120px}.design-feed .wrapper{padding:0}.design-feed .title--4{display:none}.design-feed__grid{display:block;padding-top:0}.design-feed__grid__col{padding:0!important;width:100%}.design-feed__grid__cell__images{position:static}.design-feed__grid__cell__images img,.design-feed__grid__cell__images video{visibility:visible;opacity:1;margin-left:60px;width:calc(100% - 60px)}.design-feed__grid__cell{margin-bottom:60px;border:none}.design-feed__grid__cell.click-disabled img,.design-feed__grid__cell.click-disabled video{margin-bottom:30px;margin-left:auto;margin-right:auto}.design-feed__grid__cell:hover{border:none!important}.design-feed__grid__cell__pagination{display:none}.design-feed__grid__cell__infos{visibility:visible;margin-top:0;text-align:left!important;position:static;padding:0 30px;width:100%}.design-feed__grid__cell__infos .title{visibility:visible;opacity:1;transform:translateY(0);font-size:2rem}.design-feed__grid__cell__infos p{visibility:visible;opacity:1;transform:translateY(0);font-size:1.3rem}}.page-title{text-transform:uppercase;letter-spacing:2px;color:#5e5e5e;pointer-events:none;position:absolute;font-size:10px}.page-title.nav-heading{top:80px}@media screen and (max-width:768px){.page-title.nav-heading{display:none}}.page-title.mobile-nav-heading{display:none}@media screen and (max-width:768px){.page-title.mobile-nav-heading{display:block;text-align:center;z-index:9999;top:40px;width:100%}}.page-title.section-heading{left:0;top:0}#about-us-wrapper{margin-bottom:200px}#about-us-wrapper #about-hand{transform:translate3d(100%,-55%,0) rotate(40deg) scaleX(-1);right:0;z-index:1;position:absolute;width:70%}#about-us-wrapper #about-hand.present{transform:translate3d(0,75%,0) rotate(0deg) scaleX(-1);transition:transform 2s cubic-bezier(.23,1,.32,1)}#about-us-wrapper #about-hand.present.pull-away{transform:translate3d(100%,20%,0) rotate(10deg) scaleX(-1);transition:transform 1s ease-in-out}@media screen and (max-width:1024px){#about-us-wrapper #about-hand{transform:translate3d(100%,-55%,0) rotate(40deg) scaleX(-1)}#about-us-wrapper #about-hand.present{transform:translate3d(0,100%,0) rotate(0deg) scaleX(-1);transition:transform 2s cubic-bezier(.23,1,.32,1)}#about-us-wrapper #about-hand.present.pull-away{transform:translate3d(100%,20%,0) rotate(10deg) scaleX(-1);transition:transform 1s ease-in-out}}@media screen and (max-width:768px){#about-us-wrapper #about-hand{transform:translate3d(100%,-55%,0) rotate(30deg) scaleX(-1)}#about-us-wrapper #about-hand.present{transform:translate3d(0,130%,0) rotate(0deg) scaleX(-1);transition:transform 2s cubic-bezier(.23,1,.32,1)}#about-us-wrapper #about-hand.present.pull-away{transform:translate3d(100%,30%,0) rotate(10deg) scaleX(-1);transition:transform 1s ease-in-out}}@media screen and (max-width:375px){#about-us-wrapper #about-hand{transform:translate3d(100%,-55%,0) rotate(20deg) scaleX(-1);right:-15%;width:100%}#about-us-wrapper #about-hand.present{transform:translate3d(0,250%,0) rotate(0deg) scaleX(-1);transition:transform 2s cubic-bezier(.23,1,.32,1)}#about-us-wrapper #about-hand.present.pull-away{transform:translate3d(100%,150%,0) rotate(10deg) scaleX(-1);transition:transform 1s ease-in-out}}#about-us-wrapper .three-row{display:flex;justify-content:space-between}@media screen and (max-width:1024px){#about-us-wrapper .three-row{display:block}}#about-us-wrapper .content-block{padding-top:130px;width:30%}@media screen and (max-width:1024px){#about-us-wrapper .content-block{padding-top:60px;width:100%}}#about-us-wrapper .employee-contours{margin-top:130px;position:relative}@media screen and (max-width:1280px){#about-us-wrapper .employee-contours{margin-top:60px}}@media screen and (max-width:768px){#about-us-wrapper .employee-contours{margin-top:40px}}@media screen and (max-width:480px){#about-us-wrapper .employee-contours{margin-top:20px}}#about-us-wrapper .five-row:after{display:block;clear:both;content:""}#about-us-wrapper .five-row .content-block{float:left;opacity:0;transform:translateY(20px);text-align:center;height:100%;padding-top:0;transition:all 1.1s cubic-bezier(.23,1,.32,1);width:20%}#about-us-wrapper .five-row .content-block:nth-child(n+6){margin-top:85px}@media screen and (max-width:1280px){#about-us-wrapper .five-row .content-block:nth-child(n+6){margin-top:40px}}@media screen and (max-width:768px){#about-us-wrapper .five-row .content-block:nth-child(n+6){margin-top:0}}#about-us-wrapper .five-row .content-block.is-scrolled{opacity:1;transform:translateY(0)}#about-us-wrapper .five-row .content-block svg{height:100%;max-width:85%;width:auto}#about-us-wrapper .five-row .content-block .content-img-container{height:195px}@media screen and (max-width:768px){#about-us-wrapper .five-row .content-block .content-img-container{height:100%}#about-us-wrapper .five-row .content-block{margin-top:20px;height:150px;width:33%}#about-us-wrapper .five-row .content-block:nth-child(n+4){margin-top:40px}}@media screen and (max-width:480px){#about-us-wrapper .five-row .content-block{height:auto}#about-us-wrapper .five-row .content-block:nth-child(n+4){margin-top:20px}}@media screen and (max-width:768px){#about-us-wrapper .five-row{height:auto}#about-us-wrapper .five-row .content-img-container{transform:translateY(-50%);position:relative;top:50%}}@media screen and (max-width:480px){#about-us-wrapper .five-row .content-img-container{transform:translateY(0);top:auto}}#about-us-wrapper .about-cover{margin-bottom:115px;text-align:center;overflow:hidden;position:relative;width:100%}#about-us-wrapper .about-cover h1{margin:185px auto 0;transition-delay:1.5s;line-height:1;padding-bottom:100px;font-size:132px;max-width:1140px;width:100%}@media screen and (max-width:1280px){#about-us-wrapper .about-cover h1{font-size:97px;max-width:750px}}@media screen and (max-width:1024px){#about-us-wrapper .about-cover h1{padding-bottom:0}}@media screen and (max-width:768px){#about-us-wrapper .about-cover{margin-bottom:40px}#about-us-wrapper .about-cover h1{margin:146px auto 0;transition-delay:1s;font-size:57px;max-width:485px}}@media screen and (max-width:500px){#about-us-wrapper .about-cover h1{margin:146px auto 0;transition-delay:1s;padding-bottom:20px;font-size:57px;max-width:485px}}#about-us-wrapper .about-content{transition-delay:1.5s;display:flex}@media screen and (max-width:1280px){#about-us-wrapper .about-content{display:block}}@media screen and (max-width:768px){#about-us-wrapper .about-content{transition-delay:1s}}#about-us-wrapper .about-content h2{line-height:1.37;font-size:30px;margin-right:80px;width:40%}@media screen and (max-width:1280px){#about-us-wrapper .about-content h2{font-size:18px;width:100%}}#about-us-wrapper .about-content .about-desc{width:60%}@media screen and (max-width:1280px){#about-us-wrapper .about-content .about-desc{padding-top:35px;font-size:14px;width:100%}}#about-us-wrapper .about-content .about-desc p{padding-bottom:15px}#about-us-wrapper .about-leadership{margin-top:130px;position:relative}@media screen and (max-width:1280px){#about-us-wrapper .about-leadership{margin-top:60px}}#about-us-wrapper .about-leadership .content-block svg{left:50%;transform:translateX(-50%);pointer-events:none;position:relative;width:300px}#about-us-wrapper .about-leadership .content-block svg #chelsea{stroke-width:3px;stroke-dasharray:9440px;stroke-dashoffset:9440px;transition:stroke-dashoffset 3s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-leadership .content-block svg #joseph{stroke-width:3px;stroke-dasharray:4822px;stroke-dashoffset:4822px;transition:stroke-dashoffset 3s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-leadership .content-block svg #mark{stroke-width:3px;stroke-dasharray:4685px;stroke-dashoffset:4685px;transition:stroke-dashoffset 3s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-leadership .content-block .content-img-container{height:300px}#about-us-wrapper .about-leadership .content-block .content-img-container.is-scrolled svg #chelsea,#about-us-wrapper .about-leadership .content-block .content-img-container.is-scrolled svg #joseph,#about-us-wrapper .about-leadership .content-block .content-img-container.is-scrolled svg #mark{stroke-dashoffset:0px}#about-us-wrapper .about-leadership .content-block h3{opacity:0;transform:translateY(20px);padding-top:100px;font-size:26px;transition:1s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-leadership .content-block h3.is-scrolled{opacity:1;transform:translateY(0)}@media screen and (max-width:1024px){#about-us-wrapper .about-leadership .content-block h3{padding-top:30px}}#about-us-wrapper .about-leadership .content-block p{opacity:0;transform:translateY(20px);line-height:1.43;padding-top:40px;font-size:14px;transition:1s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-leadership .content-block p.is-scrolled{opacity:1;transform:translateY(0)}@media screen and (max-width:1024px){#about-us-wrapper .about-leadership .content-block p{padding-top:20px}}#about-us-wrapper .about-services{margin-top:100px;position:relative}@media screen and (max-width:1280px){#about-us-wrapper .about-services{margin-top:60px}}#about-us-wrapper .about-services .content-block{padding-top:90px}@media screen and (max-width:1024px){#about-us-wrapper .about-services .content-block{padding-top:40px}}#about-us-wrapper .about-services .content-block h3{opacity:0;transform:translateY(20px);display:flex;align-items:center;font-size:22px;transition:1s cubic-bezier(.23,1,.32,1)}@media screen and (max-width:768px){#about-us-wrapper .about-services .content-block h3{font-size:17px}}#about-us-wrapper .about-services .content-block h3 img{margin-right:15px}#about-us-wrapper .about-services .content-block h3.is-scrolled{opacity:1;transform:translateY(0)}#about-us-wrapper .about-services .content-block p{opacity:0;transform:translateY(20px);line-height:1.38;padding-top:40px;font-size:12px;transition:1s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-services .content-block p.is-scrolled{opacity:1;transform:translateY(0)}@media screen and (max-width:1024px){#about-us-wrapper .about-services .content-block p{padding-top:10px}}#about-us-wrapper .about-services .content-block ul{padding-top:40px}#about-us-wrapper .about-services .content-block li{opacity:0;transform:translateY(20px);padding-bottom:10px;font-size:12px;transition:1s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-services .content-block li:nth-child(0){transition-delay:.2s}#about-us-wrapper .about-services .content-block li:first-child{transition-delay:.3s}#about-us-wrapper .about-services .content-block li:nth-child(2){transition-delay:.4s}#about-us-wrapper .about-services .content-block li:nth-child(3){transition-delay:.5s}#about-us-wrapper .about-services .content-block li:nth-child(4){transition-delay:.6s}#about-us-wrapper .about-services .content-block li:nth-child(5){transition-delay:.7s}#about-us-wrapper .about-services .content-block li:nth-child(6){transition-delay:.8s}#about-us-wrapper .about-services .content-block li:nth-child(7){transition-delay:.9s}#about-us-wrapper .about-services .content-block ul.is-scrolled li{opacity:1;transform:translateY(0)}#about-us-wrapper .about-clients{margin-top:200px;position:relative}@media screen and (max-width:1280px){#about-us-wrapper .about-clients{margin-top:60px}}#about-us-wrapper .about-clients .clients-grid{opacity:0;transform:translateY(20px);overflow:hidden;min-height:100px;padding-top:75px;transition:1s cubic-bezier(.23,1,.32,1)}#about-us-wrapper .about-clients .clients-grid div{display:inline-block;position:relative;padding:50px;width:19%}@media screen and (max-width:1280px){#about-us-wrapper .about-clients .clients-grid div{padding:15px}}#about-us-wrapper .about-clients .clients-grid.is-scrolled{opacity:1;transform:translateY(0)}@media screen and (max-width:1280px){#about-us-wrapper .about-clients .clients-grid{padding-top:50px}}@media screen and (max-width:768px){#about-us-wrapper{margin-bottom:80px}#about-us-wrapper .about-clients .clients-grid{display:block}#about-us-wrapper .about-clients .clients-grid div{padding:10px;width:32%}}#about-us-wrapper .about-clients img{border:1px solid #fff;width:100%}.post{padding-top:80px}.post .work__cover{padding:0}.post__nav{padding-bottom:60px}.post__block{backface-visibility:hidden;transform:translateY(40px);overflow:hidden;padding-bottom:56.71642%;will-change:auto;position:relative;width:100%}.post__block--white{color:#000;background:#fff}.post__block--black{color:#fff;background:#000}.post__block__content{left:0;position:absolute;top:0;height:100%;width:100%}.post__block p{font-size:1.6rem}.post__block.is-scrolled .preload-bg.preloaded{visibility:visible;opacity:1;transform:scale(1)}.post__block .preload-bg{backface-visibility:hidden;visibility:hidden;opacity:0;transform:scale(1.1);transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1);transition-delay:.5s;will-change:auto}.post__block.is-scrolled .title{visibility:visible;opacity:1;transform:translateY(0)}.post__block.is-scrolled video{visibility:visible!important;opacity:1!important;transform:translate(-50%,-50%) scale(1)!important}.post__block.is-scrolled p{visibility:visible;opacity:1;transform:translateY(0)}.post__block--half .post__block__content{display:flex}.post__block--half .post__block__content>div{height:100%;width:50%}.post__block--half__text{justify__content:center;display:flex;align-items:center;padding:0 60px}.post__block--half__text .title{visibility:hidden;margin-bottom:20px;opacity:0;transform:translateY(20px);font-size:4rem;transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1);transition-delay:.5s}.post__block--half__text p{visibility:hidden;opacity:0;transform:translateY(20px);transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1);transition-delay:.6s}.post__block--half__img{overflow:hidden;position:relative;background:#000}.post__block--half__img div{left:0;background-position:50%;background-size:cover;position:absolute;top:0;height:100%;width:100%}.post__block--half__img video{left:50%;transform:translate(-50%,-50%);max-height:110%;min-height:100%;position:absolute;top:50%;min-width:100%}.post__block--full{padding:0;height:auto;width:100%}.post__block--full .post__block__content{display:block;position:static}.post__block--full .post__block__content video{backface-visibility:hidden;visibility:hidden;opacity:0;transform:scale(1.1)!important;height:auto;transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1);transition-delay:.5s;will-change:auto;width:100%}.post__block--text .post__block__content{display:flex;justify-content:center;align-items:center}.post__block--text .title{visibility:hidden;opacity:0;transform:translateY(20px);text-align:center;max-width:800px;transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1);transition-delay:.7s}.post .slider{margin:100px 0 200px}@media screen and (max-width:768px){.post{padding-top:90px}.post .work__cover{display:block;height:auto}.post .work__cover__title{left:30px;top:30px}.post .work__cover__infos{left:30px;bottom:60px}.post__nav{display:none}.post__block{padding-bottom:0}.post__block .post__block__content{display:block;position:static}.post__block .post__block__content .title{margin-bottom:20px;font-size:24px}.post__block.is-scrolled video{visibility:visible!important;opacity:1!important}.post__block .post__block__content .post__block--half__text{padding:60px 30px;width:100%}.post__block--text{padding:60px 30px}.post__block--text .post__block__content .title{margin-bottom:0;font-size:24px}.post__block .post__block__content .post__block--half__img{padding-bottom:114%;height:0;width:100%}.post .home__projects{margin-top:60px}}.lineAnimation{transform:inherit!important;height:100%!important;transition:all .6s cubic-bezier(.6,.04,.98,.335)!important}.circleAnimation{visibility:inherit;opacity:1;transform:matrix(1,0,0,1,0,0)}header.is-open.is-totally-open{transform:matrix(1,0,0,1,0,0)!important}header.is-close.is-totally-close,header.is-open.is-totally-open{transition:all .6s cubic-bezier(.6,.04,.98,.335)}.glide__slides{height:100%}.glide__bullet{opacity:1;border-radius:50%;margin:25px 5px;border:0;outline:0;height:10px!important;transition:.5s;background:#fff;width:10px!important}@media screen and (max-width:1024px){.glide__bullet{height:6px!important;width:6px!important}}.glide__bullet--active{visibility:visible;opacity:1!important;transform:translateY(0);border:2px solid #fff!important;transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.1s cubic-bezier(.23,1,.32,1),visibility 1.1s cubic-bezier(.23,1,.32,1)!important;background:#000}.mobile-hidden{display:inline-block}.mobile-visible{display:none}@media screen and (max-width:768px){.mobile-hidden{display:none}.mobile-visible{display:inline-block}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}