@font-face{font-family:circular;src:url(/fonts/circular-book.otf);font-weight:300;font-display:swap}body,html{padding:0;margin:0;font-family:circular,helvetica,sans-serif;position:relative;scroll-padding-top:115px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}p a{text-decoration:underline}*{box-sizing:border-box}.default-page{min-height:80vh}.main-container{margin:0;padding:115px 3vw 0;position:relative}.menu .mobile-menu{display:none}.menu{display:flex;justify-content:space-between;align-items:center;padding:0 3vw;height:115px;position:fixed;z-index:999;top:0;left:0;width:100%;background-color:#fff}.menu .logo img{width:170px}.menu .menu-items{position:fixed;top:25px;left:calc(250px + 2vw);display:flex;justify-content:center}.menu .menu-items .menu-item{padding:17px 0;font-size:18px;font-weight:400;text-align:left;width:100%;white-space:nowrap}.menu .menu-items .menu-item a{padding:0;margin-right:2vw;cursor:pointer}.menu .menu-items .menu-item a.active span{border-bottom:1.5px solid #000}.menu .menu-items .menu-item a.active .dropdown span{border-bottom:0}.menu .menu-items .menu-item.active .dropdown{opacity:1;visibility:visible}.menu .menu-items .menu-item .dropdown{position:absolute;left:0;background-color:#fff;visibility:hidden;margin-top:6px;opacity:0;transition:all .4s ease-in-out}.menu .menu-items .menu-item .dropdown a{margin-right:1vw;font-size:16px}.menu .menu-items .menu-item.show-dropdown .dropdown{opacity:1;visibility:visible}.menu .menu-items .menu-item .Collapsible{width:100%;padding:0 36px;transition:all .4s ease;cursor:pointer}.menu .menu-items .menu-item .Collapsible span.is-closed:after{content:" ";border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:absolute;right:36px;top:28px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.menu .menu-items .menu-item .Collapsible span.is-open:after{content:" ";border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:absolute;right:36px;top:30px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.menu .menu-items .menu-item .Collapsible .Collapsible__contentOuter{margin-top:10px;background-color:#fff;padding:0 36px;width:100%}.menu .language-switcher{display:flex;font-size:18px;font-weight:400;text-transform:uppercase;position:relative;width:40px;height:36px}.menu .language-switcher .current-language a{border-bottom:1.5px solid #000}.menu .language-switcher .lang{position:absolute;display:flex;align-items:center;justify-content:flex-end}.menu .language-switcher .lang#nl-nl{left:-80px}.menu .language-switcher .lang#nl-nl:after{content:" /";padding-left:5px}.menu .language-switcher .lang#en-gb{left:-40px}.menu .language-switcher .lang#en-gb:after{content:" /";padding-left:5px}.menu .language-switcher .lang#zh-cn{margin-left:0}.image{width:100%;height:100%}footer{margin-top:40px;position:relative}footer .content{align-items:flex-end}footer .column-wrapper,footer .content{display:flex;justify-content:space-between}footer .column-wrapper{width:100%}footer .column-wrapper .column{margin-right:24px;display:flex;align-items:center}footer .column-wrapper .column a,footer .column-wrapper .column p{white-space:nowrap}footer .column-wrapper .column img{height:50px}footer .column-wrapper:last-child{justify-content:flex-end}footer .column-wrapper:last-child .column{margin-right:0;margin-left:24px}footer .socials{position:absolute;top:30px;right:0}footer .socials .social-link{margin:0 5px}footer .socials .social-link img{height:15px;width:auto}.img-effect{width:100%;height:100%;position:relative;overflow:hidden;transition:all .4s ease-in-out}.img-effect:after{content:" ";position:absolute;width:100%;height:100%;opacity:0;background-color:#fff;z-index:5;top:0;left:0;-webkit-animation:loading .5s ease-in-out 1;animation:loading .5s ease-in-out 1}@-webkit-keyframes loading{0%{opacity:1}to{opacity:0}}@keyframes loading{0%{opacity:1}to{opacity:0}}.intro-text{font-size:24px;line-height:1.2;font-weight:100}.intro-text p{margin-top:-14px}.slick-slider.main-slider{height:calc(100vh - 120px);position:relative;overflow:hidden}.slick-slider.main-slider .slick-slide{width:100%;height:100%;opacity:1!important;z-index:0!important;transition:all 0s!important}.slick-slider.main-slider .slick-slide .slide-item{height:100%;overflow:hidden;transition:all 0s;transition-delay:3s;box-sizing:border-box;width:100%!important;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);background-color:#fff}.slick-slider.main-slider .slick-slide .slide-item .image{display:flex;align-items:flex-start;width:94vw;height:calc(100vh - 205px);position:relative;overflow:hidden;background-color:#fff}.slick-slider.main-slider .slick-slide .slide-item .image span{width:100%!important;height:100%!important}.slick-slider.main-slider .slick-slide .slide-item .image img{min-width:100%;width:100%;height:calc(100vh - 200px);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.slick-slider.main-slider .slick-slide .slide-item .image img.top{-o-object-position:center top;object-position:center top}.slick-slider.main-slider .slick-slide .slide-item .image img.bottom{-o-object-position:center bottom;object-position:center bottom}.slick-slider.main-slider .slick-slide .slide-item .image img.left{-o-object-position:left center;object-position:left center}.slick-slider.main-slider .slick-slide .slide-item .image img.left.top{-o-object-position:left top;object-position:left top}.slick-slider.main-slider .slick-slide .slide-item .image img.left.bottom{-o-object-position:left bottom;object-position:left bottom}.slick-slider.main-slider .slick-slide .slide-item .image img.right{-o-object-position:right center;object-position:right center}.slick-slider.main-slider .slick-slide .slide-item .image img.right.top{-o-object-position:right top;object-position:right top}.slick-slider.main-slider .slick-slide .slide-item .image img.right.bottom{-o-object-position:right bottom;object-position:right bottom}.slick-slider.main-slider .slick-slide .slide-item .title{position:absolute;text-align:center;font-weight:400;font-size:70px;line-height:1.2;z-index:3;margin:24px 24px 175px;opacity:0;transition:all 3s}.slick-slider.main-slider .slick-slide .slide-item .title.white{color:#fff;border-bottom:7px solid #fff}.slick-slider.main-slider .slick-slide .slide-item .title.black{color:#000;border-bottom:7px solid #000}.slick-slider.main-slider .slick-slide .slide-item .title.top-right{top:0;right:48px}.slick-slider.main-slider .slick-slide .slide-item .title.top-left{top:0;left:48px}.slick-slider.main-slider .slick-slide .slide-item .title.bottom-right{bottom:0;right:48px}.slick-slider.main-slider .slick-slide .slide-item .title.bottom-left{bottom:0;left:48px}.slick-slider.main-slider .slick-slide .slide-item .description{width:600px;font-size:18px;margin-left:120px;height:100px;background-color:#fff}.slick-slider.main-slider .slick-dots{text-align:left;bottom:0;z-index:888;background-color:#fff;width:100%;height:60px}.slick-slider.main-slider .slick-dots li{margin:0 7px;width:10px;height:10px}.slick-slider.main-slider .slick-dots li button:before{content:"";border:1px solid #000;border-radius:50%;opacity:1;width:11px;height:11px}.slick-slider.main-slider .slick-dots li.slick-active button:before{background-color:#000;opacity:1}.slick-slider.main-slider .slick-arrow{height:100%;width:20%;position:absolute;z-index:8;margin-top:-50px}.slick-slider.main-slider .slick-arrow.slick-prev{left:14px}.slick-slider.main-slider .slick-arrow.slick-next{right:14px}.slick-slider.main-slider .slick-arrow.slick-prev:before{justify-content:flex-start;content:" "}.slick-slider.main-slider .slick-arrow.slick-next:before,.slick-slider.main-slider .slick-arrow.slick-prev:before{opacity:0;transition:opacity .4s ease-in-out;display:flex;font-size:40px;width:35px;height:35px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/_next/static/media/arrow.59d0ccff.svg);mask-image:url(/_next/static/media/arrow.59d0ccff.svg);background-color:#000}.slick-slider.main-slider .slick-arrow.slick-next:before{justify-content:flex-end;content:"";margin:auto 0 auto auto;transform:scaleX(-1)}.slick-slider.main-slider .slick-arrow:hover.slick-next:before,.slick-slider.main-slider .slick-arrow:hover.slick-prev:before{opacity:1}.slick-slider.main-slider .slick-slide.slick-active{z-index:8!important}.slick-slider.main-slider .slick-slide.slick-active .slide-item{-webkit-clip-path:inset(0 -2vw 0 -2vw);clip-path:inset(0 -2vw 0 -2vw);transition:all 3s}.slick-slider.main-slider .slick-slide.slick-active .slide-item:after{position:absolute;width:2vw;height:100%;background-color:#fff;top:0;left:0;content:" ";-webkit-animation:moving 3s 1;animation:moving 3s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-left:-2vw;z-index:888}.slick-slider.main-slider .slick-slide.slick-active .slide-item .image,.slick-slider.main-slider .slick-slide.slick-active .slide-item .title{opacity:1}.slick-slider.main-slider .slick-slide:first-child .slide-item:after{-webkit-animation:none;animation:none}.active-animation .slick-slider.main-slider .slick-slide:first-child .slide-item:after{-webkit-animation:moving 3s 1;animation:moving 3s 1}@-webkit-keyframes moving{0%{margin-left:100%}to{margin-left:-2vw}}@keyframes moving{0%{margin-left:100%}to{margin-left:-2vw}}.projects{display:flex;flex-wrap:wrap;justify-content:flex-start;width:96vw}.projects .project-wrapper{margin:0 2vw 1vw 0}.projects .project-item{margin:0;padding-top:10px;width:auto;height:auto;overflow:hidden;transition:width .4s linear;position:relative}.projects .project-item.Main .flex .cover{width:40.5vw}.projects .project-item.Landscape .flex .cover{width:50vw}.projects .project-item.Square .flex .cover{width:29vw}.projects .project-item.Portrait .flex .cover{width:20vw}.projects .project-item.Narrow .flex .cover{width:14vw}.projects .project-item .big-image{height:100%;max-height:90vh;width:auto;overflow:hidden;margin:24px 24px 24px 0}.projects .project-item .big-image img{width:100%!important;max-width:100%!important;height:100%!important;max-height:90vh;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.projects .project-item .flex{cursor:pointer;position:relative}.projects .project-item .caption,.projects .project-item .close,.projects .project-item .description,.projects .project-item .extra-info{display:none}.projects .project-item h2{margin:0}.projects .project-item .title{font-size:1.8vw;cursor:pointer;border-bottom:2px solid #000;line-height:1.1;font-style:normal;padding-bottom:5px}.projects .project-item .tags{display:none;justify-content:flex-start;font-size:16px}.projects .project-item .tags a{margin-top:5px;margin-left:5px}.projects .project-item .tags a:after{content:" /"}.projects .project-item .tags a:last-child:after{content:""}.projects .project-item .tags a:first-letter{text-transform:uppercase}.projects .project-item .cover{padding-top:10px;position:relative;height:29vw}.projects .project-item .cover span{width:100%!important;height:100%!important}.projects .project-item .cover img{width:100%;min-width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.projects .project-item .cover h2{font-size:2.5vw;font-weight:400;line-height:1.1;word-wrap:break-word}.projects .project-item.selected{width:100%;height:auto;max-width:500px}.projects .project-item.selected .title{display:inline-block;width:100%}.projects .project-item.selected .tags{display:flex}.projects .project-item.selected .close{display:block;position:absolute;width:1.5vw;max-width:25px;height:2vw;max-height:30px;cursor:pointer;top:14px;right:3vw}.projects .project-item.selected .caption{display:flex}.projects .project-item.selected .flex{height:100%;display:flex;cursor:default;position:relative}.projects .project-item.selected .flex div{width:65%}.projects .project-item.selected .flex .cover{width:auto;min-width:27vw;height:100%;max-height:75vh;position:relative;overflow:hidden}.projects .project-item.selected .flex .cover .img-effect{width:100%;height:100%;max-height:75vh;-o-object-fit:contain;object-fit:contain;position:relative}.projects .project-item.selected .flex .cover .img-effect img{width:100%!important;max-width:100%!important;height:100%!important;max-height:75vh;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.projects .project-item.selected .flex .description{width:21.5vw;min-width:350px;margin-left:2vw;display:block;font-size:18px}.projects .project-item.selected .extra-info{display:flex;flex-wrap:wrap;margin:24px 0 48px}.projects .project-item.selected .extra-info .slick-slider{width:94vw;height:500px;margin-bottom:48px}.projects .project-item.selected .extra-info .slick-slider .slick-next:before,.projects .project-item.selected .extra-info .slick-slider .slick-prev:before{color:#000}.projects .project-item.selected .extra-info .slick-slider .slick-slide{height:500px;margin-right:48px;position:relative}.projects .project-item.selected .extra-info .slick-slider .slick-slide .slide-item{height:500px;position:relative}.projects .project-item.selected .extra-info .slick-slider .slick-slide img{height:100%;max-height:500px;width:auto;-o-object-fit:cover;object-fit:cover}.projects .project-item.selected .extra-info .image{width:40.5vw;height:29vw;margin:0 1vw 1vw 0}.projects .project-item.selected .extra-info .image span{width:100%;height:100%;min-height:100%}.projects .project-item.selected .extra-info .image span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projects .project-item.selected .extra-info .image.Main{width:40vw}.projects .project-item.selected .extra-info .image.Landscape{width:50vw}.projects .project-item.selected .extra-info .image.Square{width:29vw}.projects .project-item.selected .extra-info .image.Portrait{width:20vw}.projects .project-item.selected .extra-info .image.Narrow{width:14vw}.projects .project-item.selected .extra-info .info{width:20vw;min-width:350px;font-size:18px;margin:0 1vw 1vw 0}.projects .project-item.selected .extra-info .info div p{margin-top:0;padding-right:1vw}.projects .project-item.selected .extra-info .info:last-child{font-size:16px}.projects .project-item.selected .extra-info .info:last-child p{width:500px}.projects .project-item.selected{width:100vw;max-width:100vw;padding-left:3vw;padding-right:3vw;margin-right:-3vw;margin-left:-3vw;background-color:hsla(0,0%,100%,.2);position:relative}.projects .project-item.selected.sand .blob,.projects .project-item.selected.sand .blob2,.projects .project-item.selected.sand .blob3,.projects .project-item.selected.sand .blob4{background-color:rgba(180,180,205,.4)}.projects .project-item.selected.grey .blob,.projects .project-item.selected.grey .blob2,.projects .project-item.selected.grey .blob3,.projects .project-item.selected.grey .blob4{background-color:rgba(230,230,240,.4)}.projects .project-item.selected.blue .blob,.projects .project-item.selected.blue .blob2,.projects .project-item.selected.blue .blob3,.projects .project-item.selected.blue .blob4{background-color:rgba(188,228,229,.4)}.projects .project-item.selected.purple .blob,.projects .project-item.selected.purple .blob2,.projects .project-item.selected.purple .blob3,.projects .project-item.selected.purple .blob4{background-color:rgba(192,168,179,.4)}.projects .project-item.selected.yellow .blob,.projects .project-item.selected.yellow .blob2,.projects .project-item.selected.yellow .blob3,.projects .project-item.selected.yellow .blob4{background-color:rgba(230,230,240,.4)}.projects .project-item.selected .blob{-webkit-animation:move 100s ease infinite alternate;animation:move 100s ease infinite alternate}.projects .project-item.selected .blob,.projects .project-item.selected .blob2{border-radius:50%;width:100vw;height:100vh;background-color:#d2d2dc;position:absolute;z-index:-1;right:var(--left);top:var(--top);filter:blur(40px);transform:translateZ(0);-ms-transform:translateZ(0)}.projects .project-item.selected .blob2{animation:move 100s ease infinite alternate-reverse}.projects .project-item.selected .blob3,.projects .project-item.selected .blob4{border-radius:50%;width:100vw;height:100vh;background-color:#d2d2dc;-webkit-animation:move 100s ease infinite alternate;animation:move 100s ease infinite alternate;position:absolute;z-index:-1;right:var(--left);bottom:var(--top);filter:blur(40px);transform:translateZ(0);-ms-transform:translateZ(0)}@-webkit-keyframes move{0%{transform:scale(1) translate(10px,-30px)}38%{transform:scaleX(.8) translate(60%,30%) rotate(160deg)}40%{transform:scaleX(.8) translate(60%,30%) rotate(160deg)}78%{transform:scale(1.3) translateY(50%) rotate(-20deg)}80%{transform:scale(1.3) translateY(50%) rotate(-20deg)}to{transform:scale(1) translate(10px,-30px)}}@keyframes move{0%{transform:scale(1) translate(10px,-30px)}38%{transform:scaleX(.8) translate(60%,30%) rotate(160deg)}40%{transform:scaleX(.8) translate(60%,30%) rotate(160deg)}78%{transform:scale(1.3) translateY(50%) rotate(-20deg)}80%{transform:scale(1.3) translateY(50%) rotate(-20deg)}to{transform:scale(1) translate(10px,-30px)}}.video{margin:0 1vw 1vw 0}.video iframe{min-width:59vw;width:100%;height:34vw;-o-object-fit:cover;object-fit:cover}.caption{margin:36px 0;display:flex;flex-direction:column;align-items:flex-start;width:100%}.caption p{border-top:2px solid #000;max-width:65%;font-size:48px;margin:0;line-height:1.1}.bureau{display:flex;flex-wrap:wrap}.bureau h6{font-size:24px;font-weight:400;margin:14px 0 0}.bureau h2{margin:0;font-size:36px;font-weight:400}.bureau .content{border-top:2px solid #000}.bureau .intro{width:45%;margin-right:5%;padding-bottom:24px}.bureau .intro p{font-size:24px;margin:14px 0 0;font-weight:400;line-height:1.2}.bureau .intro h1{font-size:36px;margin:14px 0 0;font-weight:400;line-height:1.1}.bureau .section{width:100%}.bureau .section.medium{width:45%;margin-right:5%}.bureau .section.medium .flex .flex-item{width:100%;margin-right:0;margin-left:0}.bureau .section.small{width:30%}.bureau .section.small .flex .flex-item{width:100%;display:flex;justify-content:center;align-items:center;margin-right:0;margin-left:0}.bureau .section.large{width:100%;margin-left:0}.bureau .section.large .columns{margin-top:14px;-moz-column-count:3;column-count:3;grid-column-gap:2%;-moz-column-gap:2%;column-gap:2%}.bureau .section.large .columns p{margin:0}.bureau .section h2{width:100%;border-bottom:2px solid #000;margin:48px 0 0}.bureau .section h3{font-size:28px;font-weight:400;width:100%;margin:14px 0 0;line-height:1.1}.bureau .section .flex h2{font-size:36px;font-size:32px;font-weight:400;width:60%;margin:14px 0 0}.bureau .section .flex h3{font-size:28px;font-weight:400;width:100%;margin:14px 0 0}.bureau .section p{font-size:24px;line-height:1.2;width:100%;margin:14px 0 0}.bureau .section p a{text-decoration:underline}.bureau .section .flex{display:flex;flex-wrap:wrap;justify-content:flex-start}.bureau .section .flex .flex-item{width:calc(30% - 20px);height:100%;margin:14px 20px 20px 0;position:relative}.bureau .section .flex .flex-item h3{font-size:24px;font-weight:400;border-bottom:2px solid #000;padding:0 0 5px;margin:0 0 10px}.bureau .section .flex .flex-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bureau .section .flex .flex-item .close,.bureau .section .flex .flex-item .info-text{display:none}.bureau .section .flex .flex-item.selected{width:100%;margin:14px 0 20px}.bureau .section .flex .flex-item.selected .content-wrapper{display:flex}.bureau .section .flex .flex-item.selected .close{display:block;position:absolute;width:20px;height:25px;cursor:pointer;top:8px;right:0}.bureau .section .flex .flex-item.selected img{width:auto;max-height:70vh;max-width:50vw;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.bureau .section .flex .flex-item.selected .info-text{width:40%;max-width:500px;display:block}.bureau .section .flex .flex-item.selected .info-text p{margin:0 0 18px 24px;font-size:18px;line-height:1.2;width:95%}.recent h2{font-size:36px;font-weight:400;border-bottom:2px solid #000;margin:0 0 24px}.recent .close{display:none}.recent .content{display:flex;flex-wrap:wrap;justify-content:flex-start}.recent .content .news-item{width:calc(25% - 20px);height:auto;margin:0 20px 20px 0;position:relative}.recent .content .news-item .wrap{display:none}.recent .content .news-item.selected{width:100vw}.recent .content .news-item.selected .wrap{display:flex;flex-wrap:wrap;width:100%}.recent .content .news-item.selected .wrapper{display:flex}.recent .content .news-item.selected .wrapper img{width:75%;-o-object-fit:contain;object-fit:contain;height:auto;margin-right:14px}.recent .content .news-item.selected .wrapper p{margin-top:10px}.recent .content .news-item.selected .close{display:block;position:absolute;width:20px;height:25px;cursor:pointer;top:8px;right:0}.recent .content .news-item.selected .image{width:auto;max-height:70vh;height:auto;margin:14px 14px 0 0}.recent .content .news-item.selected .image img{-o-object-fit:contain;object-fit:contain;max-height:70vh}.recent .content .news-item.selected .extra-content{margin-top:14px;display:flex;flex-wrap:wrap}.recent .content .news-item.selected .extra-content p{width:24vw;margin-right:2vw}.recent .content .news-item.selected .caption p{width:65%}.recent .content .news-item.selected .video{margin-top:24px}.recent .content .news-item .date{width:100%;border-bottom:2px solid #000;text-align:left;font-size:28px}.recent .content .news-item .wrapper{font-size:18px;width:100%;position:relative;min-height:13vw}.recent .content .news-item .wrapper .big{font-size:28px}.recent .content .news-item .wrapper img{width:100%;height:13vw;-o-object-fit:cover;object-fit:cover;margin-top:10px}.recent .content .news-item .wrapper p{width:100%;margin:0}.clickable{cursor:pointer}@media only screen and (min-width:1600px){.projects .project-item .title{font-size:28px}}@media only screen and (max-width:1100px){.hamburger{width:30px;height:25px;background-size:contain;background-repeat:no-repeat}.hamburger.false{background-image:url(/_next/static/media/hamburger.58bbc6fb.svg)}.hamburger.true{background-image:url(/_next/static/media/cross.4a17f852.svg)}.menu{height:75px}.menu .logo img{width:auto;height:50px}.main-container{padding-top:75px}.menu .language-switcher,.menu .menu-items{display:none}.menu .mobile-menu{display:block}.modal-content{height:90vh;margin-top:-20px;overflow-y:scroll;padding-bottom:100px}.modal-content,.modal-content .menu-items{display:flex;flex-direction:column;justify-content:space-between}.modal-content .menu-items{font-size:24px;margin-top:24px}.modal-content .menu-items .menu-item{padding:14px 0}.modal-content .menu-items .dropdown{display:flex;flex-direction:column;font-size:18px}.modal-content .menu-items .dropdown a{margin:4px 0}.modal-content .language-switcher{position:absolute;right:0;top:0;padding:10px;width:100%;display:flex;justify-content:center;background-color:#fff;z-index:999}.modal-content .language-switcher a{margin:14px;text-transform:uppercase}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:99999;height:calc(100vh - 75px);margin-top:75px}.bureau{flex-direction:column}.bureau .contact,.bureau .intro{width:100%;margin:0}.bureau .contact p,.bureau .intro p{font-size:18px}.bureau .content-wrapper{width:75%}.bureau .intro h1{font-size:28px!important}.bureau p{font-size:18px;line-height:1.2}.bureau .section.small,.bureau p{width:100%}.bureau .section.medium{width:100%;max-width:100%}.bureau .section.medium:nth-child(2n){margin-left:0}.bureau .section p{width:100%;font-size:18px;line-height:1.2}.bureau .section h3{width:100%;font-size:20px;line-height:1.2}.bureau .section h6{font-size:18px}.bureau .section .flex{flex-direction:column}.bureau .section .flex .flex-item{width:100%}.bureau .section .flex .flex-item img{width:100%;height:auto}.bureau .section .flex .flex-item.selected img{max-width:100%;max-height:100%}.bureau .section .flex .flex-item.selected .info-text{margin-top:24px;width:100%}.bureau .section .flex .flex-item.selected .info-text p{margin-left:0}.bureau .section .flex .flex-item.selected .content-wrapper{flex-direction:column}.projects .project-item .big-image{height:auto;margin:24px 0}.projects .project-item.selected{width:100vw!important}.projects .project-item.selected .flex div{width:100%}.projects .project-item.selected .flex .description{width:100%;margin-left:0}.projects .project-item.selected .extra-info .slick-slider{height:300px}.projects .project-item.selected .extra-info .slick-slider .slick-slide{height:300px;margin-right:24px;position:relative}.projects .project-item.selected .extra-info .slick-slider .slick-slide .slide-item{height:300px;position:relative}.projects .project-item.selected .extra-info .slick-slider .slick-slide img{max-height:300px;min-height:300px;height:300px;width:auto}.projects .project-item.selected .extra-info .image{width:100%!important;height:auto!important;margin-bottom:0}.projects .project-item.selected .extra-info .image span img{width:100%}.projects .project-item.selected .extra-info .info{margin-left:0;flex-direction:column;width:100%}.projects .project-item.selected .extra-info .info div{width:100%;margin:0}.projects .project-item.selected .description{width:100%;margin-left:0}.projects .project-item.selected .cover{width:100%}.flex{flex-direction:column}.projects .project-item.selected .flex .cover{max-height:auto;width:94vw}.video{margin:0 1vw 36px 0}.video iframe{width:92vw;height:50vw}.caption{flex-direction:column}.caption,.caption div{width:100%}.caption p{margin-top:18px;max-width:100%;font-size:30px}}@media only screen and (max-width:900px){.recent h2{margin-top:75px}.recent .content{flex-direction:column}.recent .content .news-item{width:100%}.recent .content .news-item .wrapper{flex-direction:column}.recent .content .news-item .wrapper img{height:auto;width:100%}.recent .content .news-item.selected{width:95vw}.recent .content .news-item.selected .wrapper img{width:100%}.recent .content .news-item.selected .caption p{max-width:100%}.recent .content .news-item.selected .extra-content p{width:100%}}@media only screen and (max-width:760px){body{max-width:100vw;overflow-x:hidden}.main-container{padding:0 10px}h1,h2{font-size:36px!important}.bureau .intro{margin-top:80px}.bureau .section.large .text-wrap{flex-direction:column}.bureau .section.large .text-wrap.columns{-moz-column-count:1;column-count:1}.bureau .section.large .text-wrap p{width:100%;margin-right:0}.slick-slider.main-slider .slick-slide .slide-item .description{width:100%;margin-left:0}.slick-slider.main-slider{margin-top:75px;height:auto}.slick-slider.main-slider .slick-dots{width:100%;text-align:center;margin-bottom:-30px;margin-left:-10px;z-index:0;transform:scale(.8)}.slick-slider.main-slider .slick-arrow{height:50px;margin:calc(75px + 20vw) 0 0}.slick-slider.main-slider .slick-arrow.slick-next:before{bottom:0;right:0;position:absolute;margin:auto 0 0 auto;opacity:1;transform:scale(.8) scaleX(-1)}.slick-slider.main-slider .slick-arrow.slick-prev:before{bottom:0;left:0;position:absolute;margin:auto 0 0 auto;opacity:1;transform:scale(.8)}.slick-slider.main-slider .slick-slide .slide-item{height:auto;border-right:none;display:flex!important;flex-direction:column;justify-content:flex-start}.slick-slider.main-slider .slick-slide .slide-item .title-image{display:flex;flex-direction:column-reverse;height:80%;justify-content:space-between}.slick-slider.main-slider .slick-slide .slide-item .title{font-size:36px;border-width:3px!important;margin:24px 0 0;line-height:1;padding-bottom:10px;position:relative;width:auto;display:inline-block;text-align:left}.slick-slider.main-slider .slick-slide .slide-item .title.white{color:#000;border-color:#000}.slick-slider.main-slider .slick-slide .slide-item .title.top-left,.slick-slider.main-slider .slick-slide .slide-item .title.top-right{top:auto;bottom:0;left:0}.slick-slider.main-slider .slick-slide .slide-item .title.bottom-left,.slick-slider.main-slider .slick-slide .slide-item .title.bottom-right{bottom:0;left:0}.slick-slider.main-slider .slick-slide .slide-item .image{width:100%;height:auto}.slick-slider.main-slider .slick-slide .slide-item .image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.slick-slider.main-slider .slick-slide .slide-item .description{height:75px}.description p{font-size:18px!important}.projects{margin-top:50px}.projects .project-item{width:94vw!important;height:auto!important;margin:0 0 24px}.projects .project-item .tags{font-size:14px}.projects .project-item .title{font-size:28px}.projects .project-item.cover-text{width:100%;max-width:100%}.projects .project-item .cover{width:100%!important;height:auto!important}.projects .project-item .cover img{width:100%;height:100%;max-height:100%}.projects .project-item.selected .flex div{width:100%}.projects .project-item.selected .flex .description{width:100%;margin-left:0}.projects .project-item.selected .title{padding-right:50px}.projects .project-item.selected .extra-info .slick-slider{height:300px}.projects .project-item.selected .extra-info .slick-slider .slick-slide{height:300px;margin-right:24px;position:relative}.projects .project-item.selected .extra-info .slick-slider .slick-slide .slide-item{height:300px;position:relative}.projects .project-item.selected .extra-info .slick-slider .slick-slide img{max-height:300px;min-height:300px;height:300px;width:auto}.projects .project-item.selected .extra-info .image{width:100%!important;height:auto!important;margin-bottom:48px}.projects .project-item.selected .extra-info .image span img{width:100%}.projects .project-item.selected .extra-info .info{margin-left:0;flex-direction:column;width:100%}.projects .project-item.selected .extra-info .info div{width:100%;margin:0}.projects .project-item.selected .extra-info .info div p{width:100%!important}.projects .project-item.selected .close{margin-bottom:-12.5px;width:20px;height:25px}.projects .project-item.selected .description{width:100%;margin-left:0}.projects .project-item.selected .cover{width:100%}.flex,footer .content{flex-direction:column}footer .column-wrapper{justify-content:center!important}footer .column-wrapper:first-child{flex-direction:column}footer .column-wrapper .column{margin:0 14px!important}.video{margin:0 1vw 36px 0}.video iframe{width:92vw;height:50vw}.caption{flex-direction:column}.caption,.caption div{width:100%}.caption p{margin-top:18px;max-width:100%;font-size:30px}.projects .project-item.selected .caption{margin:14px 0}.projects .project-item.selected .extra-info div{margin-top:-14px}.projects .project-item.selected .extra-info .images,.projects .project-item.selected .extra-info .slick-slider{margin-top:0}.projects .project-item.selected .extra-info .info:last-child p{width:100%}}