@charset "utf-8";.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:'Garamond';src:url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Garamond.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Garamond.woff') format('woff'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Garamond.ttf') format('truetype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Garamond.svg#Garamond') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Brown-Regular';src:url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Regular.otf') format('opentype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Regular.woff') format('woff'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Regular.ttf') format('truetype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Regular.svg#Brown-Regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Brown-Bold';src:url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Bold.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Bold.otf') format('opentype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Bold.woff') format('woff'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Bold.ttf') format('truetype'),url('../../../typo3conf/ext/site_package/Resources/Public/Fonts/Brown-Bold.svg#Brown-Bold') format('svg');font-weight:normal;font-style:normal;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}html,body{min-height:100%;height:100%;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{position:relative;margin:0;color:#414042;font-family:'Garamond';font-size:87.5%;font-weight:normal;line-height:1.2;cursor:default;background-color:#fff;min-width:320px;}.cf:before,.cf:after,.grid:before,.grid:after,.row:before,.row:after,footer:before,footer:after,header:before,header:after,main:before,main:after,nav:before,nav:after{content:" ";display:table;}.cf:after,.grid:after,.row:after,footer:after,header:after,nav:after{clear:both;}.cf,.grid,.row,footer,header,main,nav{*zoom:1;}.clb{clear:both;}.clb,.cll,.clr{display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;}.cll{clear:left;}.clr{clear:right;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}*,*:before,*:after{box-sizing:border-box;}a{color:#b82837;background-color:transparent;text-decoration:underline;transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;}a:active,a:hover,a:focus{outline:0;text-decoration:none;}abbr[title]{border-bottom:1px dotted;}dfn{font-style:italic;}h1{font-size:1.5em;text-transform:uppercase;}h1,h2,h3{color:#b82837;font-family:'Brown-Bold';font-weight:normal;margin:0;padding:0;}h2{font-size:1em;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{display:block;border:0;margin:0;padding:0;height:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;padding:0;}hr{box-sizing:content-box;height:0;border:0;border-top:1px solid #b82837;margin:10px 0 20px 0;}p{padding:0;margin:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}strong,b{font-weight:700;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}textarea{overflow:auto;}footer{position:relative;width:100%;padding:45px 0 37px 0;margin-top:25px;border-top:3px solid #b82837;}footer .address{font-family:'Brown-Regular';font-size:0.786em;line-height:1.636;text-align:center;margin:0 3px;}footer .address a{color:#414042;text-decoration:none;}footer .address a:hover{color:#b82837;}footer #meta-nav{margin:0 3px 20px 3px;}footer #meta-nav ul{list-style-type:none;text-align:center;margin:0;padding:0;}footer #meta-nav ul > li{display:inline;font-family:'Brown-Bold';font-size:1.357em;text-transform:uppercase;padding:0 10px;}footer #meta-nav ul > li > a{text-decoration:none;}footer #meta-nav ul > li:first-child > a{color:#414042;}footer #meta-nav ul > li:last-child > a{color:#d8d9da;}footer #meta-nav ul > li > a:hover{color:#b82837;}header{position:relative;width:100%;border-bottom:3px solid #b82837;margin-bottom:21px;padding:0 27px;}header .logo{float:left;display:inline-block;width:286px;height:68px;background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/logo.svg');background-repeat:no-repeat;background-position:0 0;background-size:286px 68px;margin:50px 0 28px 3px;}header #main-nav{float:right;margin:84px 3px 0 0;}header #main-nav ul{float:right;list-style-type:none;margin:0;padding:0;}header #main-nav ul > li{float:left;font-family:'Brown-Bold';font-size:1.357em;text-transform:uppercase;padding-left:25px;}header #main-nav ul > li > a{text-decoration:none;}header #main-nav ul > li:first-child > a{color:#414042;}header #main-nav ul > li:last-child > a{color:#d8d9da;}header #main-nav ul > li > a:hover{color:#b82837;}main{position:relative;padding:6px 27px 0 27px;}main .grid{padding:0 3px;}main a.grid-item{display:inline-block;color:#414042;width:260px;height:151px;float:left;margin-bottom:6px;overflow:hidden;}main a.grid-item.double{height:346px;}main a.grid-item div.hover{display:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/grid-overlay.png');}main a.grid-item div.inner{display:table-cell;width:100%;font-family:'Brown-Bold';font-size:1.214em;text-align:center;text-transform:uppercase;vertical-align:middle;padding:20px;}main a.grid-item div.outer{display:table;width:100%;height:100%;}main a.grid-item img,main figure.grid-item img{display:block;width:100%;height:auto;}main a.grid-item:hover div.hover{display:block;}main div.grid-sizer,main figure.grid-item{width:100%;}main div.grid-sizer-start{width:260px;}main figure.grid-item{display:inline-block;float:left;margin-bottom:6px;}main.portrait h2{padding-top:10px;}main.portrait h2,main.portrait p{padding-bottom:18px;text-align:justify;}main.portrait div.hover{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;}main.portrait div.inner{display:table-cell;width:100%;color:#fff;font-family:'Brown-Bold';font-size:1.214em;text-align:center;text-transform:uppercase;vertical-align:middle;padding:20px;}main.portrait div.outer{display:table;width:100%;height:100%;}main.portrait .images div.col-sm-4{margin-bottom:6px;}main.portrait .images img,main.portrait figure img{display:block;width:100%;height:auto;}main.portrait ul{list-style-type:none;margin:0;padding:0;}main.portrait ul li{padding-bottom:18px;text-align:justify;}main.portrait ul li .year{font-family:'Brown-Bold';}main.project h1{padding-bottom:23px;}main.project p{font-size:1.214em;line-height:1.235;text-align:justify;padding:0 50px 23px 0;}main.project ul{margin:0;padding:0 0 10px 0;list-style-type:none;}main.project ul li{font-family:'Brown-Bold';font-size:1.071em;line-height:1.4;padding:0 50px 20px 0;}.wrapper{position:relative;min-height:100%;}.container{position:relative;width:260px;padding:0 3px;margin:0 auto;}.row{position:relative;margin:0 -3px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding:0 3px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0;}@media (min-width:370px){.container{width:304px;}main a.grid-item{width:293px;height:170px;}main div.grid-sizer-start{width:293px;}}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.project .col-sm-1,.project .col-sm-2,.project .col-sm-3,.project .col-sm-4,.project .col-sm-5,.project .col-sm-6,.project .col-sm-7,.project .col-sm-8,.project .col-sm-9,.project .col-sm-10,.project .col-sm-11,.project .col-sm-12{float:right;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0;}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.project .col-md-1,.project .col-md-2,.project .col-md-3,.project .col-md-4,.project .col-md-5,.project .col-md-6,.project .col-md-7,.project .col-md-8,.project .col-md-9,.project .col-md-10,.project .col-md-11,.project .col-md-12{float:right;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0;}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.project .col-lg-1,.project .col-lg-2,.project .col-lg-3,.project .col-lg-4,.project .col-lg-5,.project .col-lg-6,.project .col-lg-7,.project .col-lg-8,.project .col-lg-9,.project .col-lg-10,.project .col-lg-11,.project .col-lg-12{float:right;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0;}}@media (max-width:768px){main a.grid-item div.inner{font-size:1em;padding:5px;}main a.grid-item div.hover{display:block;top:auto;height:50px;}}@media (max-width:719px){header{margin-bottom:63px;}header .logo{margin:20px 0 20px 3px;}header #main-nav{position:absolute;margin:0;top:131px;}header #main-nav ul > li{padding:0 22px 0 3px;}}@media (min-width:720px){.container{width:604px;}footer{position:absolute;right:0;bottom:0;left:0;margin:0;}footer .address{float:left;text-align:left;width:170px;margin:0 0 0 6px;}footer .address + .address{width:240px;}footer #meta-nav{float:left;width:170px;}footer #meta-nav ul{text-align:left;}footer #meta-nav ul > li{display:block;float:none;padding:0 0 10px 0;}main div.grid-sizer,main figure.grid-item{width:calc(50% - 6px);}.wrapper{padding-bottom:200px;}}@media (min-width:960px){.container{width:910px;}header #main-nav{margin:84px 53px 0 0;}main.portrait h2,main.portrait p{padding-right:30px;}main.portrait ul{padding:0 30px 0 0;}.wrapper{padding-bottom:176px;}}@media (min-width:1280px){.container{width:1202px;}footer .address{width:293px;}footer .address + .address{width:293px;}footer #meta-nav{width:293px;margin:0 0 0 3px;}header #main-nav{margin:84px 103px 0 0;}main.portrait h2,main.portrait p{padding-right:50px;}main.portrait ul{padding:0 50px 0 0;}}@media (min-width:1580px){.container{width:1502px;}footer{padding:45px 27px 37px 27px;}main.portrait h2,main.portrait p{padding-right:100px;}main.portrait ul{padding:0 100px 0 0;}}@media (min-width:1900px){.container{width:auto;}main.project ol li{padding:0 100px 20px 0;}main.project p{padding:0 100px 23px 0;}}
