.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:-ms-flexbox;display:flex;will-change:transform}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;height:100%;min-height:1px}.slick-slide img{height:auto;display:block;-ms-flex-item-align:start;align-self:flex-start}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-slide div{display:-ms-flexbox;display:flex}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{font-size:62.5%}body{color:#000;font-weight:400;font-size:.9rem;letter-spacing:.125rem;background-color:#ebeae8;font-family:Barlow,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:77.86666667%;margin:auto}a{color:inherit;text-decoration:none}img{max-width:100%}ul.no-style{list-style:none;padding-left:0}.red{color:#af2100}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.transform-origin-center{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media screen and (min-width:1024px){body{font-size:1rem}.container{width:80.078125%}}@media screen and (min-width:1200px){body{font-size:1.2rem}}@media screen and (min-width:2300px){body{font-size:2.133rem;letter-spacing:.3rem}}.yrsa-li{font-weight:300}.yrsa-li,.yrsa-se-bo{font-family:Yrsa,sans-serif}.yrsa-se-bo{font-weight:600}.barlow-li-it{font-weight:300;font-style:italic}.barlow-li-it,.barlow-re{font-family:Barlow,sans-serif}.barlow-re{font-weight:400}.barlow-bo{font-weight:700}.barlow-bo,.barlow-it{font-family:Barlow,sans-serif}.barlow-it{font-weight:400;font-style:italic}.barlow-me,.barlow-me-it{font-weight:500;font-family:Barlow,sans-serif}.barlow-me-it{font-style:italic}.barlow-se-bo,.barlow-se-bo-it{font-weight:600;font-family:Barlow,sans-serif}.barlow-bo-it,.barlow-se-bo-it{font-style:italic}.barlow-bo-it{font-weight:700}.barlow-bo-it,.barlow-ex-bo{font-family:Barlow,sans-serif}.barlow-ex-bo{font-weight:800}.barlow-bl-it{font-weight:900;font-style:italic;font-family:Barlow,sans-serif}header .container{margin:114px auto 36px}.la-roulotte-logo{width:154px;height:155px;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:8px;right:18px;z-index:99}.safari .la-roulotte-logo{top:9px;right:17px}.la-roulotte-logo .text-on-path{opacity:0;-webkit-transition:opacity .3s .1s;-o-transition:opacity .3s .1s;transition:opacity .3s .1s}.no-touch .menu-opened .la-roulotte-logo{pointer-events:none}.menu-opened .la-roulotte-logo .text-on-path{opacity:1;-webkit-transition:none;-o-transition:none;transition:none}#morph-circle{pointer-events:none;visibility:hidden}header h1{font-size:1.51rem;letter-spacing:.54rem;margin:0}header h2{font-size:3.75rem;line-height:4.45rem;letter-spacing:.55rem;margin:.3rem 0 1rem}header h2 .wbr{display:block}header h3{font-size:.9rem;margin:0}header .menu{width:98.93333333%;height:101.933333vw;max-width:371px;max-height:386px;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:0;right:0;z-index:98}header .menu svg{width:100%;height:100%;overflow:visible;position:absolute;top:0;right:0;z-index:97}.chrome header .menu svg{top:-3px}.menu-opened header .menu{visibility:visible;pointer-events:all}header .menu h2{font-size:3.4655rem;letter-spacing:.41rem;margin-bottom:.9rem}header .menu-content{width:67.38544474%;line-height:1.6rem;position:relative;z-index:98;margin:51.55440415% 0 0 32.61455526%}header .menu-content.mobile{opacity:0;pointer-events:none;-webkit-transition:opacity .02s ease;-o-transition:opacity .02s ease;transition:opacity .02s ease}.menu-opened header .menu-content.mobile{opacity:1;pointer-events:all;-webkit-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease}header .menu-content.desktop{display:none}.social-links{margin-top:13px}.social-links img{vertical-align:middle;margin-left:.73rem}.social-links a:first-child img{margin-left:0}.menu-content.mobile .social-links a{font-size:0;display:inline-block;vertical-align:middle}@media screen and (max-width:339px){.chrome .la-roulotte-logo,.safari .la-roulotte-logo{top:8px;right:13px}}@media screen and (min-width:1024px){header .container{margin:158px auto 81px}.about header{position:relative;z-index:3}.about header .container{margin:0 auto 64px}.about.letters-grid-displayed header h2{color:#000}.la-roulotte-logo,.safari .la-roulotte-logo{width:168px;height:169px;top:16px;right:26px}.home .la-roulotte-logo .text-on-path{opacity:1}.home .text-on-path text{fill:#fff}.home.menu-opened .text-on-path text{fill:#af2100}header h1{font-size:3.2rem;letter-spacing:1.095rem}header h2 .wbr{display:none}header h2{font-size:5.831rem;line-height:5.05rem;letter-spacing:.81rem;margin:1.2rem 0 3rem}header h3{font-size:1rem}header .menu{width:410px;height:423px;max-width:none;max-height:none}.chrome header .menu svg{top:0}header .menu-content.mobile{display:none}header .menu-content.desktop{display:block;line-height:normal;margin:204px 0 0 150px}header .menu-content.desktop li{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);-webkit-transition:opacity .02s ease,-webkit-transform .02s cubic-bezier(.19,1,.22,1) .18s;transition:opacity .02s ease,-webkit-transform .02s cubic-bezier(.19,1,.22,1) .18s;-o-transition:transform .02s .18s cubic-bezier(.19,1,.22,1),opacity .02s ease;transition:transform .02s cubic-bezier(.19,1,.22,1) .18s,opacity .02s ease;transition:transform .02s cubic-bezier(.19,1,.22,1) .18s,opacity .02s ease,-webkit-transform .02s cubic-bezier(.19,1,.22,1) .18s}.no-touch .menu-opened .la-roulotte-logo{pointer-events:none}.menu-opened header .menu-content.desktop li{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .45s ease,-webkit-transform .45s cubic-bezier(.19,1,.22,1);transition:opacity .45s ease,-webkit-transform .45s cubic-bezier(.19,1,.22,1);-o-transition:transform .45s cubic-bezier(.19,1,.22,1),opacity .45s ease;transition:transform .45s cubic-bezier(.19,1,.22,1),opacity .45s ease;transition:transform .45s cubic-bezier(.19,1,.22,1),opacity .45s ease,-webkit-transform .45s cubic-bezier(.19,1,.22,1)}.menu-opened header .menu-content.desktop li:first-child{-webkit-transition-delay:.11s;-o-transition-delay:.11s;transition-delay:.11s}.menu-opened header .menu-content.desktop li:nth-child(2){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.menu-opened header .menu-content.desktop li:nth-child(3){-webkit-transition-delay:.18s;-o-transition-delay:.18s;transition-delay:.18s}header .menu-content ul{margin:0}header .menu-content li{font-size:3.84rem;letter-spacing:.43rem}header li a:before{content:">";color:#af2100;font-weight:600;font-size:1.28rem;display:inline-block;vertical-align:middle;-webkit-transform:translate(-7px,-2px);-ms-transform:translate(-7px,-2px);transform:translate(-7px,-2px);-webkit-transition:-webkit-transform .45s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .45s cubic-bezier(.19,1,.22,1);-o-transition:transform .45s cubic-bezier(.19,1,.22,1);transition:transform .45s cubic-bezier(.19,1,.22,1);transition:transform .45s cubic-bezier(.19,1,.22,1),-webkit-transform .45s cubic-bezier(.19,1,.22,1)}.no-touch header li a:hover:before{-webkit-transform:translate(-2px,-2px);-ms-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.no-touch .menu-link:hover{color:#fff;position:relative}.no-touch .menu-link:hover:after{width:194px;content:attr(data-hover);color:#000;display:block;letter-spacing:0;font-size:.853rem;font-style:italic;letter-spacing:.014rem;font-family:Barlow,sans-serif;position:absolute;top:4px;left:11px}.no-touch .home-link:hover:after{width:128px}.no-touch .contact-link:hover:after{width:120px}}@media screen and (min-width:1200px){header .container{margin:165px auto 51px}.la-roulotte-logo,.safari .la-roulotte-logo{width:220px;height:222px;top:26px;right:41px}header h1{font-size:4.5rem;letter-spacing:1.54rem}header h2{font-size:8.2rem;line-height:6.95rem;letter-spacing:1.15rem;margin:1.8rem 0 4.8rem}header h3{font-size:1.2rem}header .menu{width:576px;height:593px}header .menu-content.desktop{display:block;line-height:normal;margin:270px 0 0 231px}header .menu-content li{font-size:5.4rem;letter-spacing:.61rem}header li a:before{font-size:1.8rem;-webkit-transform:translate(-22px,-3px);-ms-transform:translate(-22px,-3px);transform:translate(-22px,-3px)}.no-touch header li a:hover:before{-webkit-transform:translate(-14px,-3px);-ms-transform:translate(-14px,-3px);transform:translate(-14px,-3px)}.no-touch .menu-link:hover:after{width:230px;font-size:1.2rem;line-height:1.7rem;letter-spacing:.13rem;left:18px}.no-touch .contact-link:hover:after{width:198px}.no-touch .works-link:hover:after{width:218px;height:53px;overflow:hidden}}@media screen and (min-width:2300px){header .container{margin:221px auto 58px}.la-roulotte-logo,.safari .la-roulotte-logo{width:385px;height:389px;top:52px;right:75px}header h1{font-size:8rem;letter-spacing:2.69rem}header h2{font-size:14.58rem;line-height:12.05rem;letter-spacing:2.15rem;margin:3rem 0 8.3rem}header h3{font-size:2.133rem}header .menu{width:1024px;height:1058px}header .menu-content.desktop{margin:480px 0 0 399px}header .menu-content li{font-size:9.6rem;letter-spacing:1.21rem}header li a:before{font-size:3.2rem;-webkit-transform:translate(-27px,-5px);-ms-transform:translate(-27px,-5px);transform:translate(-27px,-5px)}.no-touch header li a:hover:before{-webkit-transform:translate(-18px,-5px);-ms-transform:translate(-18px,-5px);transform:translate(-18px,-5px)}.no-touch .menu-link:hover:after{width:344px;font-size:2.133rem;line-height:3.456rem;left:31px}.no-touch .contact-link:hover:after{width:314px}.no-touch .works-link:hover:after{width:368px;height:104px}}.preloader .la-roulotte-logo{width:184px;height:185px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preloader .la-roulotte-logo .text-on-path{opacity:1}.preloader .loading-state{width:100%;text-align:center;position:absolute;bottom:3.7rem;left:0}.preloader .loading-percentage{font-weight:500}@media screen and (min-width:1024px){.preloader .la-roulotte-logo{width:272px;height:272px}}@media screen and (min-width:1200px){.preloader .la-roulotte-logo{width:384px;height:384px}.preloader .loading-state{bottom:5.7rem}}footer{position:relative;z-index:2;margin:8.85rem 0 3.7rem}footer img{vertical-align:middle;margin-left:.8rem}footer .footer-1{display:none}.all-works footer .footer-1{display:block}.all-works footer .footer-2{display:none}@media screen and (min-width:1024px){footer{text-align:left;margin:8.8rem 0 3.7rem}.about footer{margin:8.8rem 0 .4rem}footer .footer-1{opacity:.5;font-size:1.1rem;letter-spacing:.05rem;margin-left:11.1882716%}.all-works footer .footer-1,.home footer .footer-1{display:block}.all-works footer .footer-2,.home footer .footer-2{display:none}.all-works footer .footer-1{margin-left:22.22222222%}.about footer .footer-content{width:81.2195122%;margin-left:18.7804878%}}@media screen and (min-width:1200px){footer{margin:8.5rem 0 5.7rem}.about footer{margin:8.5rem 0 .4rem}footer img{margin-left:1.1rem}.instagram-logo{width:1.6rem;height:1.6rem}.behance-logo{width:1.8rem;height:1.2rem}}@media screen and (min-width:2300px){footer{margin:14.7rem 0 5.7rem}footer img{margin-left:1.8rem}footer .footer-1{font-size:2rem}.instagram-logo{width:2.9rem;height:2.9rem}.behance-logo{width:3.2rem;height:2.1rem}}.credits{display:none;white-space:pre-wrap;background-color:#fff;padding:12px 0 31px}.project-assets-slider .credits{width:100%;display:block;pointer-events:none;position:absolute;bottom:0;left:0;z-index:4;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .35s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .35s cubic-bezier(.19,1,.22,1);-o-transition:transform .35s cubic-bezier(.19,1,.22,1);transition:transform .35s cubic-bezier(.19,1,.22,1);transition:transform .35s cubic-bezier(.19,1,.22,1),-webkit-transform .35s cubic-bezier(.19,1,.22,1)}.credits-shown .credits{pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.credits li{display:-ms-flexbox;display:flex;text-align:right;line-height:1.4rem;-ms-flex-pack:justify;justify-content:space-between}.credits li span{text-align:left}.credits .container{width:55.6%}.project-assets-slider .overflow{overflow:hidden;position:relative;z-index:3}.project.credits-shown .overflow{z-index:4}.project.credits-shown+.project .overflow{z-index:2}.homepage-projects-slider.desktop,.project-infos-svg{display:none}@media screen and (min-width:1024px){.home header h1,.home header h2,.home header h3{display:none}.home header .container{margin:0}.home .container{width:90%}.projects.mobile{display:none}.homepage-projects-slider.desktop{display:block}.project-infos-svg{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:0;left:0;z-index:4}.project-author-pattern{-webkit-transform:rotate(-23deg);-ms-transform:rotate(-23deg);transform:rotate(-23deg)}.project-author-fill{text-anchor:end}.project-author-area{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.project-slider-text{cursor:default;font-size:15.2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;bottom:93px;z-index:3}.next-project-name,.prev-project-name{font-size:13.889vw}.prev-project-name{left:5%;-webkit-transform:translate(-97.3%);-ms-transform:translate(-97.3%);transform:translate(-97.3%)}.next-project-name{right:5%;-webkit-transform:translate(97.3%);-ms-transform:translate(97.3%);transform:translate(97.3%)}.current-project-name{min-width:960px;max-width:1240px;opacity:0;text-align:center;line-height:14.7rem;letter-spacing:2.2rem;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,35%);-ms-transform:translate(-50%,35%);transform:translate(-50%,35%)}.edge .current-project-name{width:90%;min-width:auto;text-align:center;left:5%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.current-project-name.multiline{-webkit-transform:translate(-50%,66%);-ms-transform:translate(-50%,66%);transform:translate(-50%,66%)}.edge .current-project-name.multiline{-webkit-transform:translateY(66%);-ms-transform:translateY(66%);transform:translateY(66%)}.current-project-name.fixed{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:0;bottom:auto;-webkit-transform:translate(-50%,-65%);-ms-transform:translate(-50%,-65%);transform:translate(-50%,-65%)}.edge .current-project-name.fixed{-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%)}.current-project-name.multiline.fixed{-webkit-transform:translate(-50%,-80%);-ms-transform:translate(-50%,-80%);transform:translate(-50%,-80%)}.edge .current-project-name.multiline.fixed{-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}.test-enter-done .current-project-name{opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.test-exit-active .current-project-name{opacity:0;-webkit-transition:opacity 1.2s;-o-transition:opacity 1.2s;transition:opacity 1.2s}.project-slide{width:100%;height:100vh;background-size:cover;background-position:50%;-webkit-transform:translateZ(0);transform:translateZ(0)}.rollover-shape{opacity:0;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;z-index:2}.no-touch .test-enter-done .project-slider-text:hover+.rollover-shape{opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.on-next-project .project-slider-text:hover+.rollover-shape{opacity:0}.rollover-circle{max-width:784px;fill:#fff}.prev-circle{left:0;bottom:-236px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.next-circle{right:0;bottom:-210px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.external-circle{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.middle-circle{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}.middle-circle2{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.internal-circle{-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.rollover-arrow{width:50%;max-width:952px;bottom:0}.prev-arrow{left:0}.next-arrow{right:0}.rollover-line{width:38.75%;max-width:592px;bottom:25px}.prev-line{left:0}.next-line{right:0}.project-grid img{height:auto;opacity:0;display:block;background-color:#ebeae8;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-webkit-transition:opacity .9s,-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:opacity .9s,-webkit-transform 1s cubic-bezier(.19,1,.22,1);-o-transition:opacity .9s,transform 1s cubic-bezier(.19,1,.22,1);transition:opacity .9s,transform 1s cubic-bezier(.19,1,.22,1);transition:opacity .9s,transform 1s cubic-bezier(.19,1,.22,1),-webkit-transform 1s cubic-bezier(.19,1,.22,1)}.project-grid .visible{opacity:1;will-change:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.project-grid .flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.credits-container{-ms-flex-pack:end;justify-content:flex-end}.edge .credits-container{margin-top:5.8%}.credits.desktop{width:22.29938272%;display:block;background-color:transparent;margin-top:5.8%;margin-right:27.77777778%;padding:0}.edge .credits.desktop{margin-top:0}.credits.desktop ul{margin:15px 0 0}.fade-enter,.test-enter{opacity:0;position:absolute;top:0;left:0;z-index:1}.test-enter{position:relative}.fade-enter.fade-enter-active,.test-enter.test-enter-active{opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.fade-exit,.test-exit{opacity:1;position:absolute;top:0;left:0;z-index:2}.fade-exit.fade-exit-active,.test-exit.test-exit-active{opacity:0;-webkit-transition:opacity 1.2s;-o-transition:opacity 1.2s;transition:opacity 1.2s}}@media screen and (min-width:1200px){.project-infos-svg{width:288px;height:302px;font-size:9px}.project-slider-text{font-size:20rem;bottom:146px}.current-project-name{min-width:1240px;max-width:1940px;line-height:18rem;letter-spacing:2.7rem;bottom:0}.next-project-name,.prev-project-name{font-size:13.889vw}.rollover-shape{display:block;font-size:1.2rem}.rollover-line{bottom:calc(75px + 2.5vw)}.prev-circle{bottom:-156px}.next-circle{bottom:-140px}.rollover-arrow{top:276px}.credits.desktop ul{margin:22px 0 0}.credits.desktop li{line-height:2rem}}@media screen and (min-width:1200px) and (min-height:812px){.rollover-arrow{top:auto;bottom:0}}@media screen and (min-width:1200px) and (max-height:835px){.text-external-circle{visibility:hidden}}@media screen and (min-width:1500px){.prev-circle{bottom:calc(-156px + 2vw)}.next-circle{bottom:calc(-154px + 2vw)}}@media screen and (min-width:1800px){.prev-circle{bottom:calc(-145px + 2.4vw)}.next-circle{bottom:calc(-140px + 2.1vw)}}@media screen and (min-width:2300px){.project-infos-svg{width:512px;height:537px;font-size:9px;letter-spacing:1px}.project-slider-text{font-size:35.556rem;bottom:205px}.current-project-name{min-width:1570px;line-height:36.8rem;letter-spacing:5.1rem;bottom:0}.rollover-shape{max-width:none;height:auto;font-size:1.4rem;top:auto}.rollover-circle{width:1280px;bottom:-230px}.prev-circle{bottom:-260px}.rollover-line{bottom:125px}.rollover-arrow{width:1280px;top:480px}.credits.desktop ul{margin:47px 0 0}.credits-title,.credits.desktop li{font-size:2.37rem}.credits.desktop li{line-height:3.951rem}}@media screen and (min-width:2300px) and (min-height:1436px){.rollover-arrow{top:auto;bottom:0}}@media screen and (min-width:2300px) and (max-height:1355px){.text-external-circle{visibility:hidden}}@media screen and (min-width:1024px){.wet-project-grid .project-slide{background-image:url(/assets/img/homes/wet/00-medium-2x.jpg)}.wet-project .grid-col-1{width:33.33333333%;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.wet-project .grid-col-2{width:38.88888889%}.wet-project .grid-col-3{width:61.11111111%;font-size:0}.wet-project .grid-col-4{width:38.88888889%}.wet-project .grid-col-5{width:61.11111111%}.wet-project .flex-container-1{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.wet-project .grid-img-1{width:66.66666667%;margin-top:39px}.wet-project .grid-img-3{width:38.88888889%}.wet-project .grid-img-4{width:100%}.wet-project .grid-img-5{width:88.88888889%}.wet-project .grid-img-6{width:38.96604938%}.wet-project .grid-img-7{width:66.66666667%}.wet-project .grid-img-8{width:33.33333333%;-ms-flex-item-align:end;align-self:flex-end}.wet-project .grid-img-9,.wet-project .grid-img-10{width:100%}.wet-project .grid-img-11{width:88.88888889%}.wet-project .grid-img-12,.wet-project .grid-img-13{width:71.43%;margin-left:28.57%}.wet-project .grid-img-14{width:61.11111111%}.wet-project .grid-svg-1{width:68.29%}.wet-project .grid-svg-2{width:100%}.wet-project .grid-svg-3{width:61.11111111%;position:relative;top:4px;left:38.88888889%;margin-top:2.47%}.wet-project .grid-svg-4{width:23.38%;margin-right:7.255%}.wet-project .grid-svg-5{width:71.43%;display:block;margin:12.4% auto 0}.wet-project .grid-svg-6{width:43.182%;margin-left:9.4%}.wet-project .grid-svg-7{width:49.604%;margin:0 0 3.5% 14.3%}.wet-project .credits{margin-top:-10px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.wet-project-grid .project-slide{background-image:url(/assets/img/homes/wet/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.wet-project-grid .project-slide{background-image:url(/assets/img/homes/wet/00-large-2x.jpg)}.wet-project .grid-img-1{margin-top:53px}.wet-project .credits{margin-top:-12px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.wet-project-grid .project-slide{background-image:url(/assets/img/homes/wet/00-large-2x.jpg)}}@media screen and (min-width:2300px){.wet-project-grid .project-slide{background-image:url(/assets/img/homes/wet/00-large-2x.jpg)}.wet-project .grid-img-1{margin-top:87px}.wet-project .credits{margin-top:-24px}}@media screen and (min-width:1024px){.mort-ou-vif-project-grid .project-slide{background-image:url(/assets/img/homes/mort-ou-vif/00-medium-2x.jpg)}.mort-ou-vif-project .flex-container-1{-ms-flex-pack:justify;justify-content:space-between}.mort-ou-vif-project .grid-img-1{width:72.22222222%;margin:181px 5.5% 0 0}.mort-ou-vif-project .grid-img-2{width:61.11111111%;-ms-flex-item-align:end;align-self:flex-end}.mort-ou-vif-project .grid-img-3{width:100%}.mort-ou-vif-project .grid-svg-1{width:7.099%;margin-top:1.3%}.mort-ou-vif-project .grid-svg-2{width:22.686%;margin:.4% 0 0 10.9%}.mort-ou-vif-project-grid .prev-project-name{-webkit-transform:translateX(-104.8%);-ms-transform:translateX(-104.8%);transform:translateX(-104.8%)}.mort-ou-vif-project-grid .next-project-name{-webkit-transform:translateX(86.3%);-ms-transform:translateX(86.3%);transform:translateX(86.3%)}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.mort-ou-vif-project-grid .project-slide{background-image:url(/assets/img/homes/mort-ou-vif/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.mort-ou-vif-project-grid .project-slide{background-image:url(/assets/img/homes/mort-ou-vif/00-large-2x.jpg)}.mort-ou-vif-project .grid-img-1{margin-top:228px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.mort-ou-vif-project-grid .project-slide{background-image:url(/assets/img/homes/mort-ou-vif/00-large-2x.jpg)}}@media screen and (min-width:2300px){.mort-ou-vif-project-grid .project-slide{background-image:url(/assets/img/homes/mort-ou-vif/00-large-2x.jpg)}.mort-ou-vif-project .grid-img-1{margin-top:444px}.mort-ou-vif-project-grid .current-project-name{width:1230px;min-width:auto}.mort-ou-vif-project-grid .prev-project-name{-webkit-transform:translateX(-28.8%);-ms-transform:translateX(-28.8%);transform:translateX(-28.8%)}.mort-ou-vif-project-grid .next-project-name{-webkit-transform:translateX(39.9%);-ms-transform:translateX(39.9%);transform:translateX(39.9%)}}@media screen and (min-width:1024px){.valsalva-project-grid .project-slide{background-image:url(/assets/img/homes/valsalva/00-medium-2x.jpg)}.valsalva-project .grid-col-1{width:38.88888889%;font-size:0}.valsalva-project .grid-col-2{width:44.44444444%;font-size:0}.valsalva-project .grid-img-1{width:61.11111111%;margin-top:39px}.valsalva-project .grid-img-2{width:100%}.valsalva-project .grid-img-3{width:88.88888889%;margin-left:11.11111111%}.valsalva-project .grid-img-4{width:55.55555556%}.valsalva-project .grid-svg-1{width:59.524%;margin:-2px 0 0 13.5%}.valsalva-project .grid-svg-2{width:100%;margin:6.9% 0 0 -1px}.valsalva-project .credits{margin-right:22.22222222%}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.valsalva-project-grid .project-slide{background-image:url(/assets/img/homes/valsalva/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.valsalva-project-grid .project-slide{background-image:url(/assets/img/homes/valsalva/00-large-2x.jpg)}.valsalva-project .grid-img-1{margin-top:53px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.valsalva-project-grid .project-slide{background-image:url(/assets/img/homes/valsalva/00-large-2x.jpg)}}@media screen and (min-width:2300px){.valsalva-project-grid .project-slide{background-image:url(/assets/img/homes/valsalva/00-large-2x.jpg)}.valsalva-project .grid-img-1{margin-top:87px}}@media screen and (min-width:1024px){.ratp-project-grid .project-slide{background-image:url(/assets/img/homes/ratp/00-medium-2x.jpg)}.ratp-project .grid-img-1{width:72.22222222%}.ratp-project .grid-img-2{width:88.8117284%;margin:10.1% 0 0 11.1882716%}.ratp-project .grid-svg-1{width:1.00308642%;margin-top:4.4%}.ratp-project .grid-svg-2{width:16.51%;-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:translateY(91%);-ms-transform:translateY(91%);transform:translateY(91%)}.ratp-project .credits{width:27.93209877%;margin-right:22.22222222%}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.ratp-project-grid .project-slide{background-image:url(/assets/img/homes/ratp/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.ratp-project-grid .project-slide{background-image:url(/assets/img/homes/ratp/00-large-2x.jpg)}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.ratp-project-grid .project-slide{background-image:url(/assets/img/homes/ratp/00-large-2x.jpg)}}@media screen and (min-width:2300px){.ratp-project-grid .project-slide{background-image:url(/assets/img/homes/ratp/00-large-2x.jpg)}}@media screen and (min-width:1024px){.renault-project-grid .project-slide{background-image:url(/assets/img/homes/renault/00-medium-2x.jpg)}.renault-project .flex-container-1{-ms-flex-pack:end;justify-content:flex-end}.renault-project .grid-img-1{width:88.88888889%;margin-top:39px;margin-right:5.402%}.renault-project .grid-img-2{width:83.33333333%;margin:4.63% 0 0 5.402%}.renault-project .grid-svg-1{width:.462962963%;-ms-flex-item-align:end;align-self:flex-end}.renault-project .grid-svg-2{width:.462962963%}.renault-project .grid-svg-3{width:.3086419753%;margin:4.63% 0 0 5.402%}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.renault-project-grid .project-slide{background-image:url(/assets/img/homes/renault/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.renault-project-grid .project-slide{background-image:url(/assets/img/homes/renault/00-large-2x.jpg)}.renault-project .grid-img-1{margin-top:53px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.renault-project-grid .project-slide{background-image:url(/assets/img/homes/renault/00-large-2x.jpg)}}@media screen and (min-width:2300px){.renault-project-grid .project-slide{background-image:url(/assets/img/homes/renault/00-large-2x.jpg)}.renault-project .grid-img-1{margin-top:87px}}@media screen and (min-width:1024px){.doolittle-project-grid .project-slide{background-image:url(/assets/img/homes/doolittle/00-medium-2x.jpg)}.doolittle-project .flex-container-1{margin-top:5.402%}.doolittle-project .flex-container-1,.doolittle-project .flex-container-2,.doolittle-project .flex-container-3{-ms-flex-pack:end;justify-content:flex-end}.doolittle-project .grid-col-1{width:33.33333333%}.doolittle-project .grid-col-2{width:55.63271605%}.doolittle-project .grid-col-3{width:44.44444444%}.doolittle-project .grid-col-4{width:50%;-ms-flex-pack:justify;justify-content:space-between}.doolittle-project .grid-col-5{width:44.44444444%}.doolittle-project .grid-img-1{margin-top:39px}.doolittle-project .grid-img-2{width:66.66666667%}.doolittle-project .grid-img-3{width:83.41049383%}.doolittle-project .grid-img-4,.doolittle-project .grid-img-5{width:100%}.doolittle-project .grid-img-6{width:77.77777778%;margin:-5% 0 0 5.556%}.doolittle-project .grid-img-7{width:44.52160494%}.doolittle-project .grid-img-8{width:87.67361111%;margin-left:12.32638889%}.doolittle-project .grid-img-9{width:100%}.doolittle-project .grid-img-10{width:44.44444444%}.doolittle-project .grid-img-11{width:83.48765432%}.doolittle-project .grid-svg-1{width:97.44779582%;margin-top:4%}.doolittle-project .grid-svg-2{width:80.41666667%;display:block;margin:43.4% auto 0}.doolittle-project .grid-svg-3{width:12.50977326%;margin:2.2% 0 0 58.3%}.doolittle-project .grid-svg-4{width:9.567901235%}.doolittle-project .grid-svg-5{width:22.37654321%}.doolittle-project .grid-svg-6{width:11.41226819%;margin:11.85% 0 0 76%}.doolittle-project .grid-svg-7{width:5.092592593%;margin:5.3% 0 0 5.3%}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.doolittle-project-grid .project-slide{background-image:url(/assets/img/homes/doolittle/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.doolittle-project-grid .project-slide{background-image:url(/assets/img/homes/doolittle/00-large-2x.jpg)}.doolittle-project .grid-img-1{margin-top:53px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.doolittle-project-grid .project-slide{background-image:url(/assets/img/homes/doolittle/00-large-2x.jpg)}}@media screen and (min-width:2300px){.doolittle-project-grid .project-slide{background-image:url(/assets/img/homes/doolittle/00-large-2x.jpg)}.doolittle-project .grid-img-1{margin-top:87px}}@media screen and (min-width:1024px){.telegraph-project-grid .project-slide{background-image:url(/assets/img/homes/telegraph/00-medium-2x.jpg)}.telegraph-project .flex-container-1{-ms-flex-pack:end;justify-content:flex-end}.telegraph-project .grid-col-1{width:50%}.telegraph-project .grid-col-2{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column}.telegraph-project .grid-col-3{width:44.44444444%}.telegraph-project .grid-col-4{width:50%}.telegraph-project .grid-img-1{width:77.77777778%;margin-top:39px}.telegraph-project .grid-img-2,.telegraph-project .grid-img-3{width:100%}.telegraph-project .grid-img-4{width:94.44444444%;margin-left:5.55555556%}.telegraph-project .grid-img-5{width:75.003%;margin-left:24.997%}.telegraph-project .grid-img-6,.telegraph-project .grid-img-7{width:100%}.telegraph-project .grid-svg-1{width:22.22222222%;margin-top:8.92%}.telegraph-project .grid-svg-2{width:10.33950617%;display:block;margin:28.5% auto}.telegraph-project .grid-svg-3{width:5.325%;display:block;margin:4.5% 0 0 50%}.telegraph-project .grid-svg-4{width:10.65%}.telegraph-project .grid-svg-5{width:11.807%;display:block;margin:23.3% auto}.telegraph-project .grid-svg-6{width:39.507%;display:block;margin:30.1% auto}.telegraph-project .credits{width:27.77777778%;margin-right:22.22222222%}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.telegraph-project-grid .project-slide{background-image:url(/assets/img/homes/telegraph/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.telegraph-project-grid .project-slide{background-image:url(/assets/img/homes/telegraph/00-large-2x.jpg)}.telegraph-project .grid-img-1{margin-top:53px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.telegraph-project-grid .project-slide{background-image:url(/assets/img/homes/telegraph/00-large-2x.jpg)}}@media screen and (min-width:2300px){.telegraph-project-grid .project-slide{background-image:url(/assets/img/homes/telegraph/00-large-2x.jpg)}.telegraph-project .grid-img-1{margin-top:87px}}@media screen and (min-width:1024px){.au-tate-project-grid .project-slide{background-image:url(/assets/img/homes/au-tate/00-medium-2x.jpg)}.au-tate-project .flex-container-1{-ms-flex-pack:justify;justify-content:space-between}.au-tate-project .grid-col-1{width:33.33333333%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;margin-top:39px}.au-tate-project .grid-col-2{width:33.33333333%}.au-tate-project .grid-img-1{width:66.66666667%;margin-top:39px}.au-tate-project .grid-img-2{width:83.33333333%;margin-left:11%}.au-tate-project .grid-img-3{width:100%}.au-tate-project .grid-img-4{width:44.44444444%;margin-top:11.2%}.au-tate-project .grid-img-5{width:72.22222222%}.au-tate-project .grid-img-6{width:100%}.au-tate-project .grid-img-7{width:55.55555556%}.au-tate-project .grid-svg-1{width:43.52%}.au-tate-project .grid-svg-2{width:61.42%;position:relative;top:-4px;margin-left:11%}.au-tate-project .grid-svg-3{width:.541%;margin:4.3% 0 0 11%}.au-tate-project .grid-svg-4{width:51.852%;margin-left:31.5%}.au-tate-project .credits{width:27.77777778%;margin-right:22.22222222%}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1024px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1024px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1024px),only screen and (min-resolution:200dpi){.au-tate-project-grid .project-slide{background-image:url(/assets/img/homes/au-tate/00-medium-2x.jpg)}}@media screen and (min-width:1200px){.au-tate-project-grid .project-slide{background-image:url(/assets/img/homes/au-tate/00-large-2x.jpg)}.au-tate-project .grid-col-1,.au-tate-project .grid-img-1{margin-top:53px}}@media only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (-o-min-device-pixel-ratio:5/4) only screen and (min-width:1200px),only screen and (-o-min-device-pixel-ratio:25/12),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.25) only screen and (min-width:1200px),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx) only screen and (min-width:1200px),only screen and (min-resolution:200dpi){.au-tate-project-grid .project-slide{background-image:url(/assets/img/homes/au-tate/00-large-2x.jpg)}}@media screen and (min-width:2300px){.au-tate-project-grid .project-slide{background-image:url(/assets/img/homes/au-tate/00-large-2x.jpg)}.au-tate-project .grid-col-1,.au-tate-project .grid-img-1{margin-top:87px}}.about-content .col:not(:first-child){color:#7d7c7b;margin-top:2rem}.letters-container{display:none}@media screen and (min-width:1024px){.about #root{height:100vh;-ms-flex-align:center;align-items:center}.about #root,.about-content{display:-ms-flexbox;display:flex}.about-content{width:81.2195122%;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2;margin-left:18.7804878%}.about-content ul{margin:0}.about-content .col{width:46.247%;line-height:1.4rem}.about-content .col:not(:first-child){margin-top:0}.letters-container{width:81.4453125%;max-width:1712px;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:0;left:0;z-index:1}.letter-wrapper{width:20%;position:relative}.letter-wrapper:before{content:"";display:block;padding-top:73.6%}.letter{line-height:normal;font-size:14.222rem;position:absolute;top:-5px;left:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}@media screen and (min-width:1024px) and (max-height:555px){.about #root{height:auto;-ms-flex-align:start;align-items:flex-start;margin:4.5rem 0}}@media screen and (min-width:1200px){.about-content .col{line-height:2rem}.letters-container{width:81.845313%}.letter-wrapper:before{padding-top:63.8%}.letter{font-size:20rem;top:-9px}}@media screen and (min-width:1200px) and (max-height:690px){.about #root{height:auto;-ms-flex-align:start;align-items:flex-start;margin:5rem 0}}@media screen and (min-width:2300px){.about-content .col{line-height:3.556rem}.letter{font-size:35.56rem}}@media screen and (min-width:2300px) and (max-height:1100px){.about #root{height:auto;-ms-flex-align:start;align-items:flex-start;margin:5rem 0}}.all-works-content,.all-works header h1,.all-works header h2,.all-works header h3{display:none}@media screen and (min-width:1024px){.all-works .container{width:89.93055556%}.all-works header .container{margin:0 auto 87px}.all-works-content{display:block}.work{display:-ms-flexbox;display:flex;position:relative}.work:not(:first-child){margin-top:87px}.edge .work{width:97%}.work-visuals-wrapper{width:58.67678959%;max-width:1364px;display:inline-block;position:relative;margin-left:7.182%}.work.abs-pager .work-visuals-wrapper{margin-left:18.29311111%}.work-visuals-wrapper img{display:block}.work-visuals-wrapper img:not(.fill-width){max-height:130%}.work-visuals-wrapper .fill-width{width:100%;height:auto}.work-visuals>div img{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.work-visuals>div:first-of-type img{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.work-visuals .active{opacity:1}.work-informations{position:absolute;top:40%}.work-informations.left{text-align:right;left:-16px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.work-informations.right{right:-12px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.work-informations li{line-height:1.6rem}.work-informations li:not(:first-child){margin-top:16px}.work-informations span{display:block}.work-nav{font-size:15.2rem;text-transform:lowercase;position:absolute;bottom:-17px}.work-nav.middle{bottom:20%}.work-nav.prev-visual{left:-1.3%;-webkit-transform:translate(-40%);-ms-transform:translate(-40%);transform:translate(-40%)}.work-nav.next-visual{right:-1.3%;-webkit-transform:translate(40%);-ms-transform:translate(40%);transform:translate(40%)}.work-visuals-pager{width:11.11111111%;-ms-flex-item-align:end;align-self:flex-end}.work-visuals-pager.abs{margin:0;position:absolute;bottom:calc(20% + 25px)}.work-pager{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.work.abs-pager .work-pager{margin:0}.work-pager li:not(:first-child){margin-top:3px}.work-pager li.reset{margin-top:0}.work-pager .active{font-weight:500}.work-pager.single-column li{width:100%;padding-left:50%}.work-pager.dual-columns li{width:50%}.work-pager.dual-columns li:nth-child(odd):last-child{margin-left:50%}}@media screen and (min-width:1200px){.all-works header .container{margin-bottom:117px}.work:not(:first-child){margin-top:113px}.work-informations li{line-height:1.9rem}.work-informations li:not(:first-child){margin-top:20px}.work-nav{font-size:18.799rem;bottom:-1px}.work-visuals-pager{margin-bottom:22px}.work-visuals-pager.abs{bottom:calc(20% + 36px)}}@media screen and (min-width:2300px){.all-works header .container{margin-bottom:178px}.work:not(:first-child){margin-top:175px}.work-informations li{line-height:3.556rem}.work-nav{font-size:33.421rem}.work-visuals-pager{margin-bottom:38px}.work-visuals-pager.abs{bottom:calc(20% + 65px)}.work-pager li:not(:first-child):not(.reset){margin-top:16px}}.project-grid svg{height:auto;max-width:100%;font-size:12px;pointer-events:none}.circle-text{letter-spacing:1.1px}.next-pattern{letter-spacing:1px}.project-pattern{letter-spacing:.7px}.polygon-text{font-size:13px;letter-spacing:1.1px}.wet-text{font-size:22px;letter-spacing:5.1px}.wet-text2{font-size:11px}.wet-text3{font-size:13px;letter-spacing:1.5px}.mort-vif{font-size:11px}.ratp-text{font-size:10px}.ratp-text2{font-size:9px;letter-spacing:21px}.renault-text{font-size:9px;font-weight:600;font-style:italic}.doolittle-text{font-size:9px;letter-spacing:24.6px}.doolittle-text2{font-size:8px}.doolittle-text3{font-size:10px;letter-spacing:67.7px}.doolittle-text4{font-size:8px;letter-spacing:.6px}.doolittle-text5{font-size:9px;letter-spacing:22.55px}.doolittle-text6{font-size:9px;letter-spacing:24.95px}.doolittle-text7{font-size:9px;letter-spacing:25px}.telegraph-text{font-size:10px;letter-spacing:27px}.tate-text{font-size:11px;letter-spacing:25.81px}.tate-text2{font-size:11px;letter-spacing:59.731px}.tate-text3{font-size:10px;letter-spacing:67.643px}.responsive-screen{display:none}@media screen and (min-width:768px) and (max-width:1023px){.can-display-tablet-design .responsive-screen{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#ebeae8;position:fixed;top:0;left:0;z-index:100}}
/*# sourceMappingURL=main.99bab912.css.map*/