/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}html{-webkit-font-smoothing:antialiased}body{line-height:1.5;background:#fff;margin:0}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}body{font-size:75%}body{color:#010101;font-family:Arial,Helvetica,Arial,Verdana,sans-serif}h1,h2,h3,h4,h5,h6{color:#111;font-family:Arial,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}p{margin:0
0 1.5em}ul,ol{margin:0
1.5em 1.5em 1.5em}ul{list-style-type:circle}ol{list-style-type:decimal;margin-left:2em}dl{margin:0
0 1.5em 0}dl
dt{font-weight:bold}dd{margin-left:1.5em}abbr,acronym{border-bottom:1px dotted #666}address{margin-top:1.5em;font-style:italic}del{color:#666}a:focus,a:hover{color:#000}a{color:#009;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}pre,code{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'monotype.com', 'lucida console',monospace;line-height:1.5}tt{display:block;margin:1.5em 0;line-height:1.5}table{margin-bottom:1em}th,td{padding:4px
10px 4px 0}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height: .1em;margin:0
0 1.4em;border:none}.clear{display:inline-block}.clear:after,.container:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}* html
.clear{height:1%}.clear{display:block}.hide{display:none}fieldset{padding:1.4em;margin:0
0 1.5em 0;border:1px
solid #ccc}legend{font-weight:bold;font-size:1.2em}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}div,section{max-height:999999px}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}input,textarea,select{font:13px/18px Tahoma,Arial,sans-serif}input.large,textarea.large,select.large{width:300px}input.normal,textarea.normal,select.normal{width:180px}input.medium,textarea.medium,select.medium{width:120px}textarea.expanding{resize:none}textarea.normal{min-height:60px}::-webkit-input-placeholder{color:#777}:-moz-placeholder{color:#777}::-moz-placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#777}.placeholder{color:#777}input[type='search']{-webkit-appearance:none}.error{color:#F00}input.check{display:none}input.button,input.button:visited,a.button,a.button:visited{background-color:#686868;display:inline-block;padding:3px
10px 5px;color:#fff !important;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);font-size:13px;line-height:18px;position:relative}input.button,input.button:visited{width:0;height:22px;border:none;overflow:visible;cursor:pointer}a.button,a.button:visited{font:13px/18px Tahoma,Arial,sans-serif !important;padding:1px
10px 2px}input.button[class]{width:auto}input.button.right,a.button.right{float:right}input.button:hover,a.button:hover{background-color:#111;color:#fff !important}input.button:active,a.button:active{top:1px}input.button::-moz-focus-inner{border:0}a.button::-moz-focus-inner{border:0}input.button:focus,a.button:focus{outline:none}@import url('/css/forms.css');*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/js/boxsizing.htc)}body{background:#fff;text-align:center}body,h1,h2,h3,h4,h5,h6{font-family:'Courier New',Courier,'Lucida Sans Typewriter','Lucida Typewriter',monospace}.container{width:1572px;margin:0
auto 20px;padding:0
0 0 12px;text-align:left;position:relative}body.project
.container{width:948px}h1{font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:18px;line-height:22px;font-weight:400;font-style:normal;text-transform:uppercase}h2{font-size:12px;line-height:14px;font-weight:bold;text-transform:uppercase;letter-spacing:0.2px}a{color:#010101;text-decoration:none}a:hover{color:#777;text-decoration:none}a.active{text-decoration:underline}a.link-more
span{position:relative;font-style:italic;display:inline-block;padding-right:8px}a.link-more span:after{content:'>';position:absolute;right:0;top:0;top:0.5px}hr{background:#000;color:#000;clear:both;float:none;width:100%;height:1px;margin:0
0 60px;border:none}.textonly .col-text{}.textonly>div>h1{display:none}.borderless>h1{border:none !important;display:block}img{max-width:100%;height:auto}@media screen and (max-width: 1596px){body.project
.container{width:948px}.container{width:1260px}}@media screen and (max-width: 1284px){body.project .container,.container{width:948px}}@media screen and (max-width: 972px){body.project .container,.container{width:636px}}@media screen and (max-width: 648px){body.project .container,.container{width:324px}}@media screen and (max-width: 336px){body.project .container,.container{width:100%;padding:0
3%}}header{width:100%;display:flex;flex-direction:column;padding:40px
0 20px;border-bottom:1px solid #000}header>div.brand{display:flex;justify-content:space-between;align-items:center}header>div.menu{display:flex;justify-content:flex-end;padding-top:20px}@media (min-width: 1280px){header{padding:40px
0 30px}header>div.menu{padding-top:30px}}.menu nav ul li:nth-child(4){display:none}#menu-toggle{display:none}header .logo
a{display:block;width:124px;height:40px;text-decoration:none;background:url(/img/general/logo-hor-skvl.svg) no-repeat left top;background-size:contain}header .logo a:focus{-moz-outline:none;outline:none}header .website-title{font-size:18px;text-transform:uppercase;font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif}header .secondary-logo
a{display:block;width:150px;height:45px;text-decoration:none;background:url(/img/general/logo-tentoonstelling-interieur-architectuur.svg) no-repeat left top;background-size:contain}header
.categories{display:flex;flex-direction:column}header .categories
a{font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:18px;line-height:22px;font-weight:400;font-style:normal;text-transform:uppercase;padding:4px
0}header .categories a:nth-child(n+5){}header
nav{}header nav
ul{list-style:none;margin:0;padding:0;font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:16px;line-height:22px;font-weight:400;font-style:normal;text-transform:uppercase;display:flex;flex-direction:column}@media (min-width: 992px){header nav
ul{font-size:18px}}header nav ul
li{text-align:right;letter-spacing:1px}header nav ul
li.first{display:none}header nav ul
li.last{padding-right:0}header nav ul li
a{display:block;color:#010101;text-decoration:none;padding:4px
0}header nav ul li a:hover{color:#777;text-decoration:none}header nav ul
ul{display:none}header nav li:hover{position:static}@media screen and (max-width: 1248px){header{padding:30px
0}.menu-open
header{border-bottom:1px solid #afafaf}.menu-toggle-wrapper{display:flex;justify-content:flex-end;margin-top:-54px}#menu-toggle{width:32px;height:25px;display:inline-block;position:relative;overflow:hidden;cursor:pointer;z-index:2;margin:0;padding:0;transform:scale(0.7)}#menu-toggle>span{position:absolute;width:100%;height:2px;background-color:#000;transition:0.2s ease}#menu-toggle>span:nth-child(1){top:0;transition:transform 0.15s cubic-bezier(0.77, 0.01, 0.39, 0.99) 0.15s}#menu-toggle.active>span:nth-child(1){transform:translateX(-100%);transition:transform 0.15s cubic-bezier(0,0.58,0.25,1)}#menu-toggle>span:nth-child(2){top:11px;transition:transform 0.15s cubic-bezier(0.77,0.01,0.39,0.99)}#menu-toggle.active>span:nth-child(2){transform:rotate(45deg);transition:transform 0.15s cubic-bezier(0, 0.58, 0.25, 1) 0.15s}#menu-toggle>span:nth-child(3){top:11px;transition:transform 0.15s cubic-bezier(0.77,0.01,0.39,0.99)}#menu-toggle.active>span:nth-child(3){transform:rotate(-45deg);transition:transform 0.15s cubic-bezier(0, 0.58, 0.25, 1) 0.15s}#menu-toggle>span:nth-child(4){top:22px;transition:transform 0.1s cubic-bezier(0.77, 0.01, 0.39, 0.99) 0.2s}#menu-toggle.active>span:nth-child(4){transform:translateX(100%);transition:transform 0.1s cubic-bezier(0, 0.58, 0.25, 1)}header
div.menu{padding-top:30px}.menu-open header
div.menu{display:flex}header>div.brand{align-items:flex-start}}@media screen and (max-width: 648px){.menu-toggle-wrapper{padding:16px
0;border-bottom:1px solid #afafaf;margin-top:0px}header{padding:30px
0 12px;margin-bottom:0px}header>div.brand{align-items:center}header
div.menu{justify-content:flex-start;flex-direction:column;align-items:stretch;padding-top:20px}header
.categories{padding:0
0 20px;border-bottom:1px solid #afafaf}}@media screen and (max-width: 336px){}.content-container{width:100%;font-size:12px;line-height:14px;letter-spacing:0.2px;min-height:60vh}.home .content-container
section.content{display:flex;justify-content:flex-start;flex-direction:initial;align-items:initial;flex-wrap:wrap;padding:0
0 60px}.content-container section
.quote{display:block;padding:20px
0}@media (min-width: 992px){.content-container section
.quote{padding:48px
0}}.content-container section .quote
p{text-align:center;font-size:42px;font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;text-transform:uppercase;line-height:1.2;margin-bottom:0;letter-spacing:4px}.content-container section
.content{display:block;width:600px;max-width:100%}.content-container section .content
p{text-align:center}.content-container section .content
h2{font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;text-align:center;font-size:18px;font-weight:400;letter-spacing:1px}.project-cols{padding:0
0 17px}.project-col{float:left;width:300px;margin:0
12px 17px 0}.pack-cols .project-col{margin-bottom:0;max-width:100%}.project-col .col-img{padding:0
0 7px;max-width:100%}.project-col .col-img
img{vertical-align:middle}.project-col .col-img
p{margin:0
0 3px}.project-col .col-text{width:300px;color:#333;border-bottom:1px solid #afafaf}.project-col .col-text.no-endline{border-bottom:none}.project-col .col-text
h1{border-bottom:1px solid #afafaf;padding-bottom:7px}.project-col .col-text
h2{padding-top:12px;position:relative}.project-col .col-text
p{margin:0
0 0.7em}.project-col .col-text h2.no-topline{padding-top:0}.project-col .col-text h2:before{position:absolute;display:block;content:'';top:0;left:0;width:120px;height:1px;background:#afafaf}.project-col .col-text h2.no-topline:before{display:none}.project-list
ul{list-style:none;margin:0
0 0.7em}.project-col .col-text .col-disciplines,
.project-col .col-text .col-tags{clear:both;width:120px;padding:7px
0;border-top:1px solid #afafaf;text-transform:lowercase}.project-col .col-text .col-disciplines:empty{border-top:0;padding:0}.project-col .col-text .col-disciplines.no-topline,
.project-col .col-text .col-tags.no-topline{border-top:none}.project-col .col-text h1+.col-disciplines.no-topline{margin-top:-7px}.project-col .col-disciplines a,
.project-col .col-tags
a{display:block;color:#010101;text-decoration:none}.project-col .col-disciplines a:hover,
.project-col .col-tags a:hover{color:#777}.project-col.col-w2{width:612px}.project-col.col-w3{width:924px}.expand-wrapper{display:flex;justify-content:flex-end;padding:16px
0}.expand-wrapper
a.expand{font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:18px;padding:2px;background-color:#000;color:#fff;display:inline-block;text-transform:uppercase}.projects-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width: 972px){.project-col.col-w1,
.project-col.col-w2,
.project-col.col-w3,{max-width:100%;margin-right:0}.project .project-col{max-width:100%;margin-right:0}}@media screen and (max-width: 648px){.project-col.col-w2,.project-col.col-w3{margin-right:0}.content-container section
.content{width:100%}}@media screen and (max-width: 336px){.project-col.col-w1,.project-col.col-w2,.project-col.col-w3{width:100%;margin-right:0;padding-right:0}.project-col .col-text{width:100%}.content-container section
.content{width:300px}}.content{}.content img[style*="left"]{margin:0
10px 0 0}.content img[style*="right"]{margin:0
0 0 10px}.content p + ul, .content p+ol{margin-top:-1em}.content table p, .content table ul, .content table
ol{margin-bottom:0}.content table p + ul, .content table p+ol{margin-top:0}.content.content-sitemap ul
li{margin:0
0 5px}.development .content-container{max-width:948px;margin:60px
auto 0}.development .page-content{width:600px;max-width:100%}.development .page-content
h1{text-align:center;margin-bottom:30px}.dev-item
h1{text-align:center}.development .content-container .content>.dev-item{width:600px;padding:20px
0 60px;border-bottom:1px solid #afafaf;margin:0
0 30px}.development .content-container .content>.dev-item:last-child{border-bottom:0}.development
.quote{margin:30px
0;width:100%}.development
.content{display:flex;align-items:center;flex-direction:column}@media screen and (max-width: 648px){.development .content-container .content>p{width:100%}.content-container section .quote
p{font-size:32px}}.refs .content-container>section{opacity:0}.loaded.refs .content-container>section{opacity:1;transition:opacity 0.3s ease}.refs .col-disciplines{display:none}.project-col-empty{height:100%;bottom:0}.refs
.sub{border-top:1px solid  #afafaf;display:block;clear:both;padding-top:60px}.refs .sub:first-child{border-top:0;padding-top:0}.project-col h1.project-title{display:none}@media screen and (max-width: 1284px){.refs .content-container{margin:0
auto;width:600px;max-width:100%}}@media screen and (max-width: 648px){.pack-cols.refs .project-col
.reference{padding:20px
0 0}.project-col h1.project-title{display:block}.refs .project-col .col-text>h1{display:none}.menu-open
header{border-bottom:0}}footer{display:flex;padding:30px
0px;border-bottom:1px solid #afafaf;border-top:1px solid #afafaf;flex-wrap:wrap}footer
h2{font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:18px;line-height:22px;font-weight:400;font-style:normal;text-transform:uppercase}footer
ul{margin:0}footer
li{list-style:none}footer
.projects{flex:0 0 70%}footer .projects
ul{column-count:3}footer .projects ul
li{flex:0 0 calc(100% / 3)}footer .tags,
footer
.contact{flex:0 0 50%}.tags-contact-wrapper{width:30%;display:flex}.copyright{width:100%;padding:30px;text-align:center;font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:18px;line-height:22px;font-weight:400;font-style:normal;text-transform:uppercase}@media screen and (min-width: 1283px){.project .tags-contact-wrapper{width:33%;flex-wrap:wrap}.project footer
.projects{flex:0 0 66%}.project footer
.tags{margin-bottom:20px}.project footer .tags,
.project footer
.contact{flex:0 0 100%}.project footer .projects
ul{column-count:2}}@media screen and (max-width: 1596px){.tags-contact-wrapper{width:50%}footer
.projects{flex:0 0 50%}footer .projects
ul{column-count:2}}@media screen and (max-width: 1284px){.tags-contact-wrapper{width:33%;flex-wrap:wrap}footer
.projects{flex:0 0 66%}footer
.tags{margin-bottom:20px}footer .tags,
footer
.contact{flex:0 0 100%}}@media screen and (max-width: 972px){.tags-contact-wrapper{width:50%}footer
.projects{flex:0 0 50%}footer .projects
ul{column-count:1}footer
.project{flex:0 0 50%}}@media screen and (max-width: 648px){footer
.projects{flex:0 0 100%;margin-bottom:20px}.tags-contact-wrapper{width:100%}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx){header .logo
a{background:url(/img/general/logo-hor-skvl.svg) no-repeat left top}}.refs .project-col{width:600px;display:flex;justify-content:space-between;float:left;margin:0
12px 60px 0}.refs .project-col:nth-child(4n+1){width:900px;padding-right:300px}.refs
.line{width:100%;height:1px;background:#afafaf;display:inline-block;margin:0
0 60px}.refs .line:nth-child(4n+2){display:none}.refs .project-col
.inner{width:calc(50% - 12px);display:inline-block}.refs .project-col
.reference{width:calc(50% - 12px);display:inline-block}.project-col-sizer{width:300px}blockquote{text-align:center;font-size:18px;font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;text-transform:uppercase;line-height:1.2;margin:0;letter-spacing:3px;color:#010101;font-style:normal}.project
header{padding:30px
0 20px;margin-bottom:30px;border-bottom:0}.menu-open.project
header{border-bottom:1px solid #afafaf}.project .menu-toggle-wrapper{display:flex;justify-content:flex-end;margin-top:-40px}.project #menu-toggle{width:32px;height:25px;display:inline-block;position:relative;overflow:hidden;cursor:pointer;z-index:2;margin:0;padding:0;transform:scale(0.7)}.project #menu-toggle>span{position:absolute;width:100%;height:2px;background-color:#000;transition:0.2s ease}.project #menu-toggle>span:nth-child(1){top:0;transition:transform 0.15s cubic-bezier(0.77, 0.01, 0.39, 0.99) 0.15s}.project #menu-toggle.active>span:nth-child(1){transform:translateX(-100%);transition:transform 0.15s cubic-bezier(0, 0.58, 0.25, 1)}.project #menu-toggle>span:nth-child(2){top:11px;transition:transform 0.15s cubic-bezier(0.77, 0.01, 0.39, 0.99)}.project #menu-toggle.active>span:nth-child(2){transform:rotate(45deg);transition:transform 0.15s cubic-bezier(0, 0.58, 0.25, 1) 0.15s}.project #menu-toggle>span:nth-child(3){top:11px;transition:transform 0.15s cubic-bezier(0.77, 0.01, 0.39, 0.99)}.project #menu-toggle.active>span:nth-child(3){transform:rotate(-45deg);transition:transform 0.15s cubic-bezier(0, 0.58, 0.25, 1) 0.15s}.project #menu-toggle>span:nth-child(4){top:22px;transition:transform 0.1s cubic-bezier(0.77, 0.01, 0.39, 0.99) 0.2s}.project #menu-toggle.active>span:nth-child(4){transform:translateX(100%);transition:transform 0.1s cubic-bezier(0, 0.58, 0.25, 1)}.project header
div.menu{display:none;padding-top:50px}.project.menu-open header
div.menu{display:flex}.project header>div.brand{align-items:flex-start;padding-bottom:40px}.project header .website-title{margin-top:8px}.about{width:600px;margin:0
auto}body:not(.contact):not(.project):not(.home):not(.development):not(.refs) .container>.content-container>.content{width:600px;max-width:100%;margin:0
auto 80px;padding:0
0 20px 0}body:not(.contact):not(.project):not(.home):not(.development):not(.refs) .content
h1{text-align:center}@media screen and (max-width: 1596px){.pack-cols.refs .project-col:nth-child(even){width:600px;padding-right:0}.refs .project-col:nth-child(4n+1){width:50%;padding-right:0px}}@media screen and (max-width: 1284px){.refs .project-col:nth-child(4n+1){width:100%}}@media screen and (max-width: 648px){.pack-cols.refs .project-col
.reference{width:100%;display:inline-block}.project header>div.brand{border-bottom:0}.refs .project-col{flex-direction:column;width:300px}.project-col .col-img
p{min-height:initial !important}.refs .project-col
.inner{width:300px}.refs .project-col
.reference{width:300px;margin-top:30px}}.col-text>h1,.reference>h2{font-family:'Gotham A','Gotham B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-size:18px;line-height:22px;font-weight:700;font-style:normal;text-transform:uppercase}.reference
.quote{font-size:18px;text-transform:uppercase;font-family:'Gotham Rounded SSm A','Gotham Rounded SSm B','Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;line-height:1.5}.project .pack-cols{margin-bottom:60px}.cat_heading
h1{margin-bottom:40px}.contact
footer{display:none}.development .content-container .content>.dev-item{width:auto;max-width:600px}