@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,700);body,form,ol,ul,dl,li,dt,dd,td,th,tr,h1,h2,h3,h4,h5,h6,p,pre,blockquote,address{margin:0;padding:0}ol,ul{list-style:none}img{border:0}fieldset{margin:0;padding:0;border:0}input,select,textarea{font-size:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0;empty-cells:show}th{text-align:left}section,figure,figcaption,article,header,nav,audio,video,aside,footer,main,hgroup,time{display:block}a:focus{outline:0}figure{margin:0;padding:0}.clearfix:after,.file-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}html.ie7
.clearfix{zoom:1}@-webkit-keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}}@-moz-keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}}@-ms-keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}}@-webkit-keyframes
bouncerev{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@-moz-keyframes
bouncerev{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@-ms-keyframes
bouncerev{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@keyframes
bouncerev{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}html{height:100%}body{min-height:100%;height:100%}body{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:14px;line-height:1.4;color:#7D7D7D;background:#FFF;-webkit-font-smoothing:antialiased}body.scrollpage{overflow-y:hidden}@media screen and (max-width: 767px){body.scrollpage{padding-top:187px}}@media screen and (max-width: 680px){body.scrollpage{padding-top:95px}}p{padding:0
0 16px 0}strong,th,thead td,h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:22px;margin:0
0 12px 0}h2{font-size:18px;margin:0
0 12px 0;font-family:"Roboto Condensed",sans-serif;color:#744947;font-weight:300}h3{font-size:18px;margin:0
0 16px 0;color:#744947;font-family:"Roboto Condensed",sans-serif;font-weight:300}h4{font-size:14px;margin:0
0 12px 0}a{border-bottom:1px solid #666;text-decoration:none;-moz-transition-duration:.32s;-moz-transition-property:color,background-color,opacity;-o-transition-duration:.32s;-o-transition-property:color,background-color,opacity;-webkit-transition-duration:.32s;-webkit-transition-property:color,background-color,opacity;transition-duration:.32s;transition-property:color,background-color,opacity}a:link,a:visited{color:#B36C3A;border-color:#c98657}a:hover,a:active{color:#744947;border-color:#945d5a}a.button{display:inline-block;padding:5px
10px;border:2px
solid #B36C3A;text-transform:uppercase;font-weight:700;font-size:11px;color:#744947}a.button:hover{background:#B36C3A;color:#fff}a.button.white{border-color:#fff;color:#fff;text-shadow:2px 2px 0px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 0px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 0px rgba(0,0,0,0.1);padding:0;font-size:18px}a.button.white
span{display:block;padding:5px
10px;-moz-box-shadow:inset 2px 2px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 2px 2px 0px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 0px rgba(0,0,0,0.1)}a.button.white:hover{background:#fff;color:#7D7D7D;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}a.button.white:hover
span{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}figure a:link,figure a:visited,figure a:hover,figure a:active,figure a:focus{border:none}#container{width:960px;margin:0
auto}#wrapper{height:100%;width:100%;position:relative;float:left;clear:both}@media screen and (max-width: 767px){#wrapper{float:none;padding-bottom:0;min-height:0;height:auto}}header{position:fixed;left:0;top:0;width:320px;background:#E5E5E5;min-height:100%;z-index:100}@media screen and (max-width: 1100px){header{-moz-box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2);-webkit-box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2);box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2)}}@media screen and (max-width: 767px){header{width:100%;position:relative;min-height:0;-moz-box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2);-webkit-box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2);box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2)}}header.scrollpage{-moz-box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2);-webkit-box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2);box-shadow:5px 0px 5px 0px rgba(50,50,50,0.2)}@media screen and (max-width: 767px){header.scrollpage{position:fixed;top:0;left:0}}header
#logo{width:100%;background:#fff;padding:57px
0 56px}@media screen and (max-width: 680px){header
#logo{padding:15px
0}}header
h1{width:206px;height:87px;background:url(/assets/site/img/core/logo.png) no-repeat;text-indent:-9999px;margin:0
auto}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header
h1{background:url(/assets/site/img/core/logo@2x.png) no-repeat;background-size:206px 87px}}@media screen and (max-width: 680px){header
h1{width:170px;height:72px;background-size:170px 72px}}@media screen and (max-width: 550px){header
h1{margin-left:10px}}header h1
a{width:100%;height:100%;display:block;overflow:hidden;border:none}header
nav{width:100%;padding:100px
0 110px 0}@media screen and (max-height: 868px){header
nav{padding:50px
0}}@media screen and (max-height: 750px){header
nav{padding:20px
0}}@media screen and (max-width: 767px){header
nav{padding:20px
0}}header nav
strong{display:block;text-align:center;font-size:21px;color:#515150;font-family:"Roboto Condensed",sans-serif;margin-bottom:18px;font-weight:400}header nav ul
li{text-align:center}header nav ul li a,header nav ul li a:link,header nav ul li a:visited,header nav ul li
strong{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:300;border:none;font-size:18px;color:#7D7D7D;padding:18px
0;background:url(/assets/site/img/core/border-nav.png) no-repeat top}@media screen and (max-height: 720px){header nav ul li a,header nav ul li a:link,header nav ul li a:visited,header nav ul li
strong{padding:15px
0}}header nav ul li a:hover,header nav ul li a:active{color:#744947}header nav ul li:first-child a:link,header nav ul li:first-child a:visited,header nav ul li:first-child a:hover,header nav ul li:first-child a:active,header nav ul li:first-child strong:link,header nav ul li:first-child strong:visited,header nav ul li:first-child strong:hover,header nav ul li:first-child strong:active{background:none;padding-top:0}header nav ul li.active a:link,header nav ul li.active a:visited,header nav ul li.active a:hover,header nav ul li.active a:active{color:#744947}header nav ul li
strong{font-weight:700;background:none}header nav
ul.back{margin-bottom:35px}header nav ul.back
li{background:#F2F2F2}header nav ul.back li a,header nav ul.back li a:link,header nav ul.back li a:visited{color:#B36C3A;font-size:14px;padding:13px
0 13px 20px}header nav ul.back li a span,header nav ul.back li a:link span,header nav ul.back li a:visited
span{background:url(/assets/site/img/core/arrow-back.png) no-repeat left;padding-left:20px;margin-left:-40px}header nav ul.back li a:hover,header nav ul.back li a:active{color:#8c552e}header
nav.subnav{padding:0}header nav.subnav ul li
a{padding:13px
0}@media screen and (max-height: 750px){header nav.subnav ul li
a{padding:10px
0}}#printlogo{display:none}main{float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:320px;z-index:1}@media screen and (max-width: 767px){main{float:left;width:100%;padding-left:0;clear:both}}main
ul.breadcrumb{margin-left:0;font-size:14px;padding:13px
0;width:100%;float:left}main ul.breadcrumb
li{list-style:none;background:none;float:left;padding:0
10px 0 0;display:block;font-family:"Roboto Condensed",sans-serif;font-weight:300;border:none}main ul.breadcrumb li
a{color:#8c552e;border-bottom:none}main ul.breadcrumb li a
span{padding-right:20px;background:url(/assets/site/img/core/arrow-forward.png) no-repeat right}.mainimage{position:relative;width:100%;height:100%}.mainimage#welcome
h2{color:#fff}.mainimage#welcome #benarchitect,.mainimage#welcome #energysmart,.mainimage#welcome
#belastingdienst{position:absolute;right:20px;bottom:20px}@media screen and (max-width: 767px){.mainimage#welcome #benarchitect,{width:120px}}@media screen and (max-width: 480px){.mainimage#welcome #benarchitect,.mainimage#welcome
#belastingdienst{display:none}}.mainimage#welcome
#benarchitect{bottom:90px}.mainimage#welcome
div{position:absolute;left:50%;top:50%;color:#fff;text-align:center;padding:25px
0 0;background:url(/assets/site/img/core/border-welcome.png) no-repeat top;margin:-100px 0 0 -163px}@media screen and (max-width: 767px){.mainimage#welcome
div{margin-top:-120px;margin-left:-130px}}.mainimage#welcome div
h2{font-size:36px;font-weight:300;line-height:1.2;margin:0;padding-bottom:25px;background:url(/assets/site/img/core/border-welcome.png) no-repeat bottom}@media screen and (max-width: 767px){.mainimage#welcome div
h2{font-size:28px}}.mainimage#welcome div h2 strong,.mainimage#welcome div h2 a,.mainimage#welcome div h2 a:link,.mainimage#welcome div h2 a:visited{font-weight:700;color:#fff;border:none}.mainimage#welcome div h2 a:hover,.mainimage#welcome div h2 a:active{border-bottom:1px solid #fff}.mainimage#welcome div
.button{margin-top:28px}@media screen and (max-width: 767px){.mainimage#welcome div
.button{font-size:15px}}#imageview{position:fixed;width:70%;background-color:#eee}@media screen and (max-width: 2000px){#imageview{width:60%}}@media screen and (max-width: 1750px){#imageview{width:45%}}@media screen and (max-width: 1450px){#imageview{width:35%}}@media screen and (max-width: 1300px){#imageview{width:30%}}@media screen and (max-width: 960px){#imageview{display:none}}#listcenter{position:fixed;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1220px;background-color:#eee}@media screen and (max-width: 1649px){#listcenter{padding-right:1049px}}@media screen and (max-width: 1410px){#listcenter{padding-right:969px}}@media screen and (max-width: 1250px){#listcenter{padding-right:869px}}@media screen and (max-width: 1100px){#listcenter{display:none;padding-right:860px}}#listcenter
.filewrap{overflow:auto}@media screen and (max-width: 1330px){#listcenter .file-list
article{padding-left:20px}}@media screen and (max-width: 1330px){#listcenter .file-list article figure,#listcenter .file-list article figure
a{display:none}}#content{position:absolute;right:0;width:100%;background:#fff;min-height:100%;float:left;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:730px}@media screen and (min-width: 1650px){#content{width:900px}}@media screen and (max-width: 1410px){#content{width:650px}}@media screen and (max-width: 1250px){#content{width:550px}}@media screen and (max-width: 1100px){#content{position:relative;max-width:100%;width:100%}}#content.contact{background:#F9F9F9}#content.contact
.content{background:#fff;float:left;clear:both;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content
.content{padding:60px
80px}@media screen and (max-width: 1250px){#content
.content{padding:60px
40px}}@media screen and (max-width: 768px){#content
.content{padding:60px
20px}}.col-2{float:left;clear:both;width:100%;padding:35px
0}.col-2.last{padding-bottom:0}.col-2
img{width:100%}.col-2 ul
li{background:url(/assets/site/img/core/list-item.png) no-repeat left 8px;padding-left:18px}.col-2 .col-left{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0
50px 0 80px;padding-bottom:35px}@media screen and (max-width: 1280px){.col-2 .col-left{padding-right:30px;padding-left:20px}}@media screen and (max-width: 800px){.col-2 .col-left{padding-right:20px;padding-left:20px}}@media screen and (max-width: 550px){.col-2 .col-left{padding:0
40px;float:none;width:100%;margin-bottom:35px}}.col-2 .col-right{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0
80px 0 50px;padding-bottom:35px}@media screen and (max-width: 1280px){.col-2 .col-right{padding-right:20px;padding-left:30px}}@media screen and (max-width: 800px){.col-2 .col-right{padding-right:20px;padding-left:20px}}@media screen and (max-width: 550px){.col-2 .col-right{padding:0
40px;float:none;width:100%;margin-bottom:35px}}.col-2#cta{text-align:center;background:#F9F9F9}@media screen and (max-width: 1023px){.col-2#cta{right:0}}.col-2.address{padding-top:0;padding:0
30px 35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 550px){.col-2.address{padding-left:0;padding-right:0;width:164px;margin:0
auto;float:none}}.col-2.address .col-left{padding-left:0;padding-right:10px}@media screen and (max-width: 550px){.col-2.address .col-left{margin-bottom:10px}}.col-2.address .col-right{text-align:right;padding-left:10px;padding-right:0}@media screen and (max-width: 550px){.col-2.address .col-right{text-align:left;padding-left:0}}.col-2.address .col-right
.button{display:none}@media screen and (max-width: 767px){.col-2.address .col-right
.button{display:inline-block;float:none;clear:both;margin-top:15px}}.col-2#multidis
h2{text-align:left}.col-2#multidis .col-left,.col-2#multidis .col-right{margin-top:35px}.col-2.left-image
h2{text-align:left}.col-2.left-image .col-left{padding:0}.col-2.left-image .col-left
img{float:left}.col-2.right-image{padding-bottom:0}.col-2.right-image
h2{text-align:left}.col-2.right-image .col-right{padding:0}.col-2.right-image .col-right
img{float:left}.people{float:left;clear:both;width:100%}.wrap{position:relative;float:left;clear:both;width:100%}.file-list
article{-moz-transition-duration:.32s;-moz-transition-property:color,background-color,opacity;-o-transition-duration:.32s;-o-transition-property:color,background-color,opacity;-webkit-transition-duration:.32s;-webkit-transition-property:color,background-color,opacity;transition-duration:.32s;transition-property:color,background-color,opacity;float:left;clear:both;width:100%;padding:20px
20px 20px 125px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100px;cursor:pointer;background:#e5e5e5 url(/assets/site/img/core/pattern-points.png) repeat}@media screen and (max-width: 410px){.file-list
article{padding-left:20px}}.file-list article
figure{position:absolute;left:0;top:0;width:100px;height:100px}@media screen and (max-width: 410px){.file-list article
figure{display:none}}.file-list article figure
a{display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100px;height:100px}.file-list article
aside{font-size:12px}.file-list article aside
time{float:left;display:block;padding-right:10px;margin-right:7px;background:url(/assets/site/img/core/list-item.png) right no-repeat}.file-list article aside.no-categories
time{background:none}.file-list article
h1{text-align:left;margin-bottom:0;font-family:"Roboto Condensed",sans-serif;font-weight:300;float:left;clear:both;margin-top:5px}.file-list article h1
a{display:block;color:#744947;border:none}.file-list article:hover{background-color:#eaeaea}.file-list article.active:hover{background-color:#e5e5e5}.file-list article.active
h1{background-image:url(/assets/site/img/core/arrow-article-active.png);background-position:right center;background-repeat:no-repeat}.file-list article.active h1
a{color:#B36C3A}.file-list
article.even{background:#F9F9F9}.file-list article.even:hover{background-color:#fefefe}.file-list article.even.active:hover{background-color:#F9F9F9}.file-list article.even.active
h1{background-image:url(/assets/site/img/core/arrow-article-active.png);background-position:right center;background-repeat:no-repeat}.file-list article.even.active h1
a{color:#B36C3A}.mainimage .file-list
article{padding-right:10px}@media screen and (max-width: 767px){.mainimage .file-list
article{padding-left:20px}}@media screen and (max-width: 680px){.mainimage .file-list
article{padding-left:125px}}.mainimage .file-list article
h1{padding-right:30px}.pager{background:#744947;float:left;clear:both;width:100%;height:54px;position:relative}.pager
ol{list-style:none;margin:0
auto}.pager ol
li{float:left;line-height:54px;list-style:none}.pager a,.pager a:link,.pager a:visited{display:block;border:none;color:#fff;font-size:14px;-moz-webkit-opacity:0.7;-ms-webkit-opacity:0.7;-o-webkit-opacity:0.7;webkit-opacity:0.7;opacity:0.7;padding:0
3px}.pager a:hover,.pager a:active{-moz-webkit-opacity:1;-ms-webkit-opacity:1;-o-webkit-opacity:1;webkit-opacity:1;opacity:1}.pager
a.prev{position:absolute;left:10px;top:15px;line-height:1;border:none}.pager
a.next{position:absolute;right:10px;top:15px;line-height:1;border:none}#main-article
aside{font-size:12px;text-align:center;width:100%}#main-article aside
time{float:none;display:inline-block;padding-right:14px;margin-right:7px;background:url(/assets/site/img/core/list-item.png) right no-repeat}#main-article
h1{font-size:36px;margin-top:15px}.specialties{background:#E5E5E5;text-align:center;padding:35px
0}.specialties .col-left
h3{text-align:left}.specialties
h2{text-align:center}@media screen and (max-width: 550px){.specialties
ul{margin-bottom:15px;float:left;clear:both;width:100%;text-align:center}}.specialties ul
li{text-align:left;padding:10px
20px;border-top:1px solid #dadada}.specialties ul li:first-child{border-top:none;padding-top:0}@media screen and (max-width: 550px){.specialties ul
li{display:inline-block;border:none}}.author{float:left;clear:both;width:100%;background:#F9F9F9}@media screen and (max-width: 740px){.author{position:relative;min-height:135px}}.author
figure{width:133px;height:133px;float:left}@media screen and (max-width: 740px){.author
figure{position:absolute;left:0;top:0}}.author
.text{float:left;width:562px;padding:32px
80px 16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (max-width: 1250px){.author
.text{padding:35px
40px 16px}}@media screen and (max-width: 768px){.author
.text{padding-left:20px;padding-right:20px}}.author .text
h3{margin-bottom:12px}#media{float:left;clear:both;width:100%}#media .media
.photo{width:100%;line-height:0;display:block}#media
h2{text-align:center}.about-us{text-align:center;margin-top:20px}.arrow.animated{position:fixed;right:5px;top:50%;margin-top:-17px;width:25px;height:35px;z-index:1000;background:url(/assets/site/img/core/arrow.png) no-repeat top left;cursor:pointer;border:none}@media screen and (max-width: 767px){.arrow.animated{display:none}}.arrow.animated.bounce{-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-ms-animation:bounce 2s infinite;animation:bounce 2s infinite}.arrow.animated.bounce.left{-webkit-animation:bouncerev 2s infinite;-moz-animation:bouncerev 2s infinite;-ms-animation:bouncerev 2s infinite;animation:bouncerev 2s infinite;display:none}.arrow.animated.left{background:url(/assets/site/img/core/arrow-anim-left.png) no-repeat top left;right:auto;left:330px;display:none}.arrow.animated:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}#scroller{position:relative}#scroller.projects{clear:both;height:100%}#scroller.projects
article{width:320px;text-align:center;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;float:left;cursor:pointer}@media screen and (max-width: 767px){#scroller.projects
article{height:250px;width:100%}}#scroller.projects article>div{-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;-o-transition:background 0.5s linear;transition:background 0.5s linear;position:relative;background:transparent}#scroller.projects article>div.done{background:rgba(116,73,71,0.75)}#scroller.projects article>div.done:hover{background:transparent}#scroller.projects article>div.concept{background:rgba(179,108,58,0.75)}#scroller.projects article>div.concept:hover{background:transparent}#scroller.projects article>div.progress{background:rgba(175,89,60,0.75)}#scroller.projects article>div.progress:hover{background:transparent}@media screen and (max-width: 767px){#scroller.projects article>div{float:left;clear:both;width:100%;height:250px}}#scroller.projects article>div
.info{position:absolute;width:100%;top:40%;margin-top:-30px;color:#fff}#scroller.projects article>div .info
h1{font-family:"Roboto Condensed",sans-serif;color:#fff;font-size:24px;margin-bottom:5px;font-weight:300}#scroller.projects article>div .info
.location{font-weight:700}#scroller.projects article>div .info .location
span{font-weight:400}#scroller.projects article>div
.button{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-72px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#scroller.projectdetail{clear:both;float:left;width:100%}#scroller.projectdetail
article{height:100%;float:left;clear:both}@media screen and (max-width: 767px){#scroller.projectdetail
article{height:auto}}#scroller.projectdetail article
.part{width:455px;background:#fff;padding-bottom:20px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){#scroller.projectdetail article
.part{width:100%;float:left;clear:both}}#scroller.projectdetail article
.part.fullimage{margin-right:20px}#scroller.projectdetail article .part.fullimage:last-child{margin-right:0}#scroller.projectdetail article
.part.galleryimage{float:left;width:auto;height:100%;margin-right:20px;padding-bottom:0}#scroller.projectdetail article .part.galleryimage:last-child{margin-right:0}@media screen and (max-width: 767px){#scroller.projectdetail article
.part.galleryimage{height:auto;width:100%}}#scroller.projectdetail article .part
img{width:100%}#scroller.projectdetail article .part
.btn{text-align:center}#scroller.projectdetail article .part
.content{padding:60px
50px 40px}@media screen and (max-width: 767px){#scroller.projectdetail article .part
.content{padding:0
40px 35px}}@media screen and (max-width: 465px){#scroller.projectdetail article .part
.content{padding-left:20px;padding-right:20px}}#scroller.projectdetail article .part .content
h2{font-size:24px}#scroller.projectdetail article .part .content
.column.last{padding-top:45px;padding-left:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#scroller.projectdetail article .part .content
.column.first{padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#scroller.projectdetail article .part figure
img{width:100%;max-width:100%}@media screen and (max-width: 767px){#scroller.projectdetail article .part
figure{padding:0
0 35px}}#scroller.projectdetail article
.part.projectimage{width:820px;background:none;position:relative}@media screen and (max-width: 767px){#scroller.projectdetail article
.part.projectimage{width:100%;height:600px;margin-bottom:35px;float:left;clear:both}}#scroller.projectdetail article .part.projectimage
.prevnext{position:absolute;top:154px;left:260px;width:60px}@media screen and (max-height: 730px){#scroller.projectdetail article .part.projectimage
.prevnext{top:74px}}@media screen and (max-width: 767px){#scroller.projectdetail article .part.projectimage
.prevnext{top:20px}}#scroller.projectdetail article .part.projectimage .prevnext
a{width:25px;height:25px;float:right;border:none;margin-left:1px}#scroller.projectdetail article .part.projectimage .prevnext a:hover{background:#333}#scroller.projectdetail article .part.projectimage
.info{position:absolute;left:0;top:180px;width:320px;text-align:center;color:#fff;padding-top:60px}@media screen and (max-height: 730px){#scroller.projectdetail article .part.projectimage
.info{top:100px}}@media screen and (max-width: 767px){#scroller.projectdetail article .part.projectimage
.info{top:50px}}#scroller.projectdetail article .part.projectimage
.info.done{background:#744947}#scroller.projectdetail article .part.projectimage
.info.concept{background:#B36C3A}#scroller.projectdetail article .part.projectimage
.info.progress{background:#AF593C}#scroller.projectdetail article .part.projectimage .info
.location{padding:0
20px;margin-bottom:60px;font-weight:700;font-size:12px}#scroller.projectdetail article .part.projectimage .info .location
span{font-weight:400;font-family:"Roboto Condensed",sans-serif}#scroller.projectdetail article .part.projectimage .info
h1{padding:0
20px 16px;margin-bottom:16px;font-size:36px;font-family:"Roboto Condensed",sans-serif;font-weight:400;background:url(/assets/site/img/core/border-white.png) no-repeat bottom;line-height:1.1}#scroller.projectdetail article .part.projectimage .info
.image{line-height:0;font-family:"Roboto Condensed",sans-serif;font-size:12px}@media screen and (max-height: 610px){#scroller.projectdetail article .part.projectimage .info
.image{display:none}}#scroller.projectdetail article .part.projectimage .info
img{line-height:0;margin:0}@media screen and (max-width: 767px){#scroller.projectdetail article
.part.fullimage{width:100%;height:600px;margin-bottom:20px}}#scroller.projectdetail article
.part.toobig{width:1365px}@media screen and (max-width: 465px){#scroller.projectdetail article
.part.toobig{width:960px}}#scroller.projectdetail article .part.toobig .content,#scroller.projectdetail article .part.toobig
figure{float:left;width:455px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 465px){#scroller.projectdetail article .part.toobig .content,#scroller.projectdetail article .part.toobig
figure{width:320px}}#scroller.projectdetail article
.part.toobig.twocol{width:910px}@media screen and (max-width: 465px){#scroller.projectdetail article
.part.toobig.twocol{width:640px}}#scroller.projectdetail article
.part.toobig.fulltext{width:910px}@media screen and (max-width: 465px){#scroller.projectdetail article
.part.toobig.fulltext{width:640px}}#scroller.projectdetail article .part.toobig.fulltext
.content{width:100%}.search
article{border-top:1px solid #ccc;padding:20px
0 10px}.search article
h1{font-size:18px;margin-bottom:10px;padding:0;text-align:left}.search article:first-child{border:none;padding-top:0}.people
.person{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0
0 0 20px}.people .person:first-child{padding:0
20px 0 0}.people .person
img{margin-bottom:30px}.people .person
ul{margin-left:0}.content
h1{font-family:"Roboto Condensed",sans-serif;color:#744947;font-weight:300;margin-bottom:30px;font-size:36px;line-height:1.2}.content h1
a{border:none;color:#744947}.content h1 a:hover{color:#B36C3A}.content
ul{margin-left:40px;list-style:none;margin-bottom:20px}.content ul
li{background:url(/assets/site/img/core/list-item.png) no-repeat left 8px;padding-left:18px}.content
ol{margin-left:25px;list-style:decimal;margin-bottom:12px}.content
blockquote{font-style:italic;padding-left:40px;margin-bottom:15px}.content
table{border-left:1px solid #ccc;border-top:1px solid #ccc}.content table tr
td{border:1px
solid #ccc;border-left:none;border-top:none;padding:4px}.content table tr
th{border:1px
solid #ccc;border-left:none;border-top:none;padding:4px}.content
code{font-family:Monaco,"Courier New",monospace}.content
pre{font-size:13px;line-height:18px;background:#F5F5F5;margin:0
0 12px 0;padding:10px}.content cite,.content
em{font-style:italic}address{font-style:normal}address
span{display:block}img[align="left"]{float:left;padding:0
10px 10px 0}img[align="right"]{float:right;padding:0
0 10px 10px}.break{clear:both}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}input,textarea{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;-webkit-appearance:none}input[type="text"],input[type="email"],textarea,input[type="tel"]{-webkit-appearance:none;color:#555}input[type="text"]:focus,input[type="email"]:focus,textarea:focus,input[type="tel"]:focus{outline:0;color:#222}#contact{background:#F9F9F9;float:left;clear:both;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px
110px}@media screen and (max-width: 1410px){#contact{padding:60px
50px}}@media screen and (max-width: 1250px){#contact{padding:60px
40px}}@media screen and (max-width: 768px){#contact{padding:60px
20px}}#contact
h2{font-size:24px;text-align:center}fieldset{clear:both;width:70%;margin:0
auto 10px}@media screen and (min-width: 1650px){fieldset{width:60%;float:left}}@media screen and (max-width: 1100px){fieldset{width:60%;float:left}}@media screen and (max-width: 980px){fieldset{width:70%;float:left}}@media screen and (max-width: 870px){fieldset{width:80%}}@media screen and (max-width: 820px){fieldset{width:100%}}@media screen and (max-width: 767px){fieldset{width:60%}}@media screen and (max-width: 600px){fieldset{width:80%}}@media screen and (max-width: 515px){fieldset{margin-left:0;width:80%}}@media screen and (max-width: 500px){fieldset{margin-left:0;width:100%}}fieldset
label{display:block;float:left;width:30%;padding-top:16px}@media screen and (min-width: 1650px){fieldset
label{width:20%}}@media screen and (max-width: 500px){fieldset
label{float:none;width:100%;padding-left:0}}fieldset input,fieldset
textarea{float:right;width:209px;padding:5px
10px}@media screen and (min-width: 1650px){fieldset input,fieldset
textarea{width:305px}}@media screen and (max-width: 401px){fieldset input,fieldset
textarea{float:left}}@media screen and (max-width: 500px){fieldset input,fieldset
textarea{width:100%;padding:2px
5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}fieldset input[type="text"],fieldset input[type="email"],fieldset input[type="tel"]{height:38px;border:none;background:url(/assets/site/img/core/bg-input.png) no-repeat left top}@media screen and (min-width: 1650px){fieldset input[type="text"],fieldset input[type="email"],fieldset input[type="tel"]{background:url(/assets/site/img/core/bg-input-big.png) no-repeat left top}}@media screen and (max-width: 500px){fieldset input[type="text"],fieldset input[type="email"],fieldset input[type="tel"]{background-image:none;background-color:#fff;border:1px
solid #ccc}}fieldset
textarea{resize:none;border:none;height:100px;padding:10px
15px;background:url(/assets/site/img/core/bg-textarea.png) no-repeat left top;width:199px}@media screen and (min-width: 1650px){fieldset
textarea{background:url(/assets/site/img/core/bg-textarea-big.png) no-repeat left top;width:295px}}@media screen and (max-width: 500px){fieldset
textarea{background-image:none;background-color:#fff;border:1px
solid #ccc;width:100%;padding:2px
5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}fieldset.textarea
label{padding-top:9px}input[type="submit"]{-moz-transition-duration:.32s;-moz-transition-property:color,background-color,opacity;-o-transition-duration:.32s;-o-transition-property:color,background-color,opacity;-webkit-transition-duration:.32s;-webkit-transition-property:color,background-color,opacity;transition-duration:.32s;transition-property:color,background-color,opacity;background:transparent;clear:both;padding:5px
10px;border:2px
solid #B36C3A;text-transform:uppercase;font-weight:700;font-size:11px;color:#744947;cursor:pointer;float:right;margin-right:6px;width:auto}input[type="submit"]:hover{background:#B36C3A;color:#fff}@media screen and (min-width: 1650px){input[type="submit"]{margin-right:25px}}.feedbackcontainer
.error{list-style:disc;color:#744947;margin-left:50%}.feedbackcontainer
.success{list-style:disc;color:green;margin-left:50%}footer{width:260px;padding:35px
0 35px 60px;background:#fff;float:left;clear:both;position:fixed;left:0;bottom:0;z-index:101}@media screen and (max-width: 767px){footer{position:relative;float:left;clear:both;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 768px) and (max-height: 690px){footer{display:none}}@media screen and (max-width: 680px) and (max-height: 754px){footer{display:block}}footer>div{float:left;clear:both}footer>div:first-child{margin-bottom:15px}@media screen and (min-width: 768px) and (max-height: 850px){footer>div.adres{display:none}}@media screen and (min-width: 768px) and (max-height: 690px){footer>div.tel{display:none}}@media screen and (min-width: 768px) and (max-height: 754px){footer>div.mobile{display:none}}footer>div
span{display:block;float:left;width:60px;font-weight:700;color:#B36C3A;text-transform:uppercase;font-size:10px;padding-top:2px}footer>div address,footer>div
div{float:right;width:180px;clear:none;font-size:14px;padding-right:20px}footer
#search{position:absolute;top:-17px;left:50%;z-index:1000;margin-left:-32px;cursor:pointer}footer #search
.icon{display:block;position:absolute;z-index:1001;margin:10px
0 0 25px;width:14px;height:14px;border:none}footer #search
div{float:left;width:32px;height:34px;margin:0;padding:0}footer #search
div.center{width:160px;background:#d3aa88;text-align:center;width:0;position:relative}footer #search div.center
form{float:left;clear:both;width:100%}footer #search div.center
input{width:0;margin-top:5px;margin:5px
auto 0;border:none;border-bottom:0px dotted #f0f0f0;height:23px;color:#fff;background:transparent;float:left}footer #search div.center input:focus{outline:0}footer #search div.center input[type="submit"]{width:0;height:0;position:absolute;right:0;top:5px;border:none;background:none;z-index:10;background:transparent url(/assets/site/img/core/icon-search.png) no-repeat left top;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media screen and (max-width: 767px){body.scrollpage
footer{display:none}}a.lava{display:block;background:url(/assets/site/img/core/credits.png) no-repeat;width:14px;height:17px;position:fixed;bottom:10px;right:10px;text-indent:-9999px;overflow:hidden;z-index:10000;border-bottom:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;-moz-transition-duration:.42s;-moz-transition-property:opacity;-o-transition-duration:.42s;-o-transition-property:opacity;-webkit-transition-duration:.42s;-webkit-transition-property:opacity;transition-duration:.42s;transition-property:opacity}@media screen and (max-width: 680px){a.lava{display:none}}a.lava:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}#nav-toggle{display:none}a.button.show-mobile{display:none}.js
#nav.closed{max-height:none}@media screen and (max-width: 1023px){a.button.show-mobile{display:inline-block}}@media screen and (max-width: 767px){.hide-mobile{display:none !important}nav#nav{width:100%;-moz-box-shadow:0px 5px 7px 0px rgba(50,50,50,0.19);-webkit-box-shadow:0px 5px 7px 0px rgba(50,50,50,0.19);box-shadow:0px 5px 7px 0px rgba(50,50,50,0.19)}#nav-toggle{display:block;color:#744947;font-size:20px;font-family:"Roboto Condensed",sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;border:none;position:absolute !important;right:10px;top:110px;height:50px;line-height:55px;padding:29px
5px 0 35px;background:url(/assets/site/img/core/icon-menu.png) no-repeat 10px 50px}#nav-toggle.active{background-color:#323232}.js
#nav{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.js
#nav.opened{max-height:9999px}}@media screen and (max-width: 680px){#nav-toggle{top:0}}html.ie #scroller article>div.done{background:url(/assets/site/img/core/transparent-red.png) repeat}html.ie #scroller article>div.done:hover{background:transparent}html.ie #scroller article>div.concept{background:url(/assets/site/img/core/transparent-orange.png) repeat}html.ie #scroller article>div.concept:hover{background:transparent}html.ie #scroller article>div.progress{background:url(/assets/site/img/core/transparent-brown.png) repeat}html.ie #scroller article>div.progress:hover{background:transparent}html.ie.ie8 fieldset input[type="text"],html.ie.ie8 fieldset input[type="email"]{line-height:34px}.left{float:left}.right{float:left}.titanic{float:none;clear:both}.clear{clear:both}