/*! ==========================================================================
   Fonts

   Legal Disclaimer
   These Fonts are licensed only for use on these domains and their subdomains:
   snohetta.com

   It is illegal to download or use them on other websites.

   While the @font-face statements below may be modified by the client, this
   disclaimer may not be removed.

   Lineto.com, 2013
   ========================================================================== */@font-face{font-family:AkkuratRegular;src:url(/assets/fonts/lineto-akkurat-regular.eot);src:url(/assets/fonts/lineto-akkurat-regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/lineto-akkurat-regular.woff) format("woff"),url(/assets/fonts/lineto-akkurat-regular.ttf) format("truetype"),url(/assets/fonts/lineto-akkurat-regular.svg#AkkuratRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AkkuratItalic;src:url(/assets/fonts/lineto-akkurat-italic.eot);src:url(/assets/fonts/lineto-akkurat-italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/lineto-akkurat-italic.woff) format("woff"),url(/assets/fonts/lineto-akkurat-italic.ttf) format("truetype"),url(/assets/fonts/lineto-akkurat-italic.svg#AkkuratItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AkkuratBold;src:url(/assets/fonts/lineto-akkurat-bold.eot);src:url(/assets/fonts/lineto-akkurat-bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/lineto-akkurat-bold.woff) format("woff"),url(/assets/fonts/lineto-akkurat-bold.ttf) format("truetype"),url(/assets/fonts/lineto-akkurat-bold.svg#AkkuratBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AkkuratLight;src:url(/assets/fonts/lineto-akkurat-light.eot);src:url(/assets/fonts/lineto-akkurat-light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/lineto-akkurat-light.woff) format("woff"),url(/assets/fonts/lineto-akkurat-light.ttf) format("truetype"),url(/assets/fonts/lineto-akkurat-light.svg#AkkuratLight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AkkuratMono;src:url(/assets/fonts/lineto-akkurat-mono.eot);src:url(/assets/fonts/lineto-akkurat-mono.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/lineto-akkurat-mono.woff) format("woff"),url(/assets/fonts/lineto-akkurat-mono.ttf) format("truetype"),url(/assets/fonts/lineto-akkurat-mono.svg#AkkuratStdMono) format("svg");font-weight:400;font-style:normal}@font-face{font-family:snohetta;src:url(../fonts/snohetta.eot);src:url(../fonts/snohetta.eot?#iefix) format("embedded-opentype"),url(../fonts/snohetta.woff) format("woff"),url(../fonts/snohetta.ttf) format("truetype"),url(../fonts/snohetta.svg#snohetta) format("svg");font-weight:400;font-style:normal;font-size:20px!important}[data-icon]:before{font-family:snohetta;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add,.icon-behance,.icon-bold,.icon-checkbox-checked,.icon-checkbox-unchecked,.icon-close,.icon-confirm,.icon-delete,.icon-edit,.icon-facebook,.icon-facebook-2,.icon-instagram,.icon-italic,.icon-link-add,.icon-link-remove,.icon-linkedin,.icon-logo,.icon-logout,.icon-match-height,.icon-minus,.icon-next,.icon-plus,.icon-preview,.icon-previous,.icon-remove,.icon-save,.icon-search,.icon-settings,.icon-twitter,.icon-user,.icon-zoom-in,.icon-zoom-out{font-family:snohetta;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:inherit;-webkit-font-smoothing:antialiased}.icon-zoom-out:before{content:"\e018"}.icon-zoom-in:before{content:"\e017"}.icon-user:before{content:"\e016"}.icon-settings:before{content:"\e015"}.icon-save:before{content:"\e014"}.icon-remove:before{content:"\e013"}.icon-match-height:before{content:"\e011"}.icon-confirm:before{content:"\e00d"}.icon-preview:before{content:"\e012"}.icon-delete:before{content:"\e00e"}.icon-logo:before{content:"\e010"}.icon-edit:before{content:"\e00f"}.icon-checkbox-unchecked:before{content:"\e00c"}.icon-checkbox-checked:before{content:"\e00b"}.icon-add:before{content:"\e00a"}.icon-search:before{content:"\e000"}.icon-previous:before{content:"\e002"}.icon-next:before{content:"\e003"}.icon-twitter:before{content:"\e009"}.icon-linkedin:before{content:"\e004"}.icon-instagram:before{content:"\e006"}.icon-facebook:before{content:"\e005"}.icon-behance:before{content:"\e008"}.icon-facebook-2:before{content:"\e007"}.icon-close:before{content:"\e001"}.icon-logout:before{content:"\e019"}.icon-plus:before{content:"\e01a"}.icon-minus:before{content:"\e01b"}.icon-link-remove:before{content:"\e01d"}.icon-link-add:before{content:"\e01c"}.icon-bold:before{content:"\e01e"}.icon-italic:before{content:"\e01f"}

/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */html{font-family:sans-serif}q{quotes:"\201C" "\201D" "\2018" "\2019"}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#2a6496}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.container{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.row{margin-left:-16px;margin-right:-16px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.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,.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,.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,.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{position:relative;min-height:1px;padding-left:16px;padding-right:16px}.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{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-2{width:16.666666666666664%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333333333%}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}@media (min-width:768px){.container{max-width:728px}.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{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-2{width:16.666666666666664%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333333333%}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-11{left:91.66666666666666%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666666%}}@media (min-width:992px){.container{max-width:1280px}.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{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:16.666666666666664%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:16.666666666666664%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}@media (min-width:1200px){.container{max-width:2048px}.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{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-2{width:16.666666666666664%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333333333%}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-11{left:91.66666666666666%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666666%}}

/*!
	                      __              __    __               
	                     /\ \            /\ \__/\ \__            
	  ____    ___     ___\ \ \___      __\ \ ,_\ \ ,_\    __     
	 /',__\ /' _ `\  / __`\ \  _ `\  /'__`\ \ \/\ \ \/  /'__`\   
	/\__, `\/\ \/\ \/\ \L\ \ \ \ \ \/\  __/\ \ \_\ \ \_/\ \L\.\_ 
	\/\____/\ \_\ \_\ \____/\ \_\ \_\ \____\\ \__\\ \__\ \__/.\_	 \/___/  \/_/\/_/\/___/  \/_/\/_/\/____/ \/__/ \/__/\/__/\/_/


	 
*/
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-moz-grab}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #05f;background:#fff;opacity:.5}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border:1px solid #cbcbcb;border-radius:3px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar{border-radius:10px}.leaflet-touch .leaflet-bar a{width:30px;height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-bottom:none}.leaflet-control-zoom-in{font:700 18px Lucida Console,Monaco,monospace}.leaflet-control-zoom-out{font:700 22px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in{font-size:22px;line-height:30px}.leaflet-touch .leaflet-control-zoom-out{font-size:28px;line-height:30px}.leaflet-control-layers{background:#f8f8f9;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../img/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../img/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;color:#000;line-height:1.1;padding:2px 5px 1px;font-size:11px;text-shadow:1px 1px 1px #fff;background-color:hsla(0,0%,100%,.5);box-shadow:0 -1px 5px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:4px solid rgba(0,0,0,.3)}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left}.leaflet-popup-content{margin:13px 19px}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;border:1px solid #cbcbcb}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:10px;right:10px;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:26px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-editing-icon{border-radius:2px}.marker-cluster-small{background-color:hsla(0,0%,82%,.6)}.marker-cluster-small div{background-color:hsla(0,0%,75%,.6)}.marker-cluster-medium{background-color:hsla(0,0%,82%,.6)}.marker-cluster-medium div{background-color:hsla(0,0%,75%,.6)}.marker-cluster-large{background-color:hsla(0,0%,82%,.6)}.marker-cluster-large div{background-color:hsla(0,0%,75%,.6)}.leaflet-oldie .marker-cluster-small{background-color:hsla(0,0%,82%,.6)}.leaflet-oldie .marker-cluster-small div{background-color:hsla(0,0%,75%,.6)}.leaflet-oldie .marker-cluster-medium{background-color:hsla(0,0%,82%,.6)}.leaflet-oldie .marker-cluster-medium div{background-color:hsla(0,0%,75%,.6)}.leaflet-oldie .marker-cluster-large{background-color:hsla(0,0%,82%,.6)}.leaflet-oldie .marker-cluster-large div{background-color:hsla(0,0%,75%,.6)}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}html.lt-ie9 .leaflet-vml-shape{width:1px;height:1px}html.lt-ie9 .lvml{behavior:url(#default#VML);display:inline-block;position:absolute}html.lt-ie9 .leaflet-control{display:inline}html.lt-ie9 .leaflet-popup-tip{width:21px;_width:27px;margin:0 auto;_margin-top:-3px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"}html.lt-ie9 .leaflet-popup-tip-container{margin-top:-1px}html.lt-ie9 .leaflet-popup-content-wrapper,html.lt-ie9 .leaflet-popup-tip{border:1px solid #999}html.lt-ie9 .leaflet-popup-content-wrapper{zoom:1}html.lt-ie9 .leaflet-control-layers,html.lt-ie9 .leaflet-control-zoom{border:3px solid #999}html.lt-ie9 .leaflet-control-attribution,html.lt-ie9 .leaflet-control-layers,html.lt-ie9 .leaflet-control-scale-line{background:#fff}html.lt-ie9 .leaflet-zoom-box{filter:alpha(opacity=50)}html.lt-ie9 .leaflet-control-attribution{border-top:1px solid #bbb;border-left:1px solid #bbb}

/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}html.lt-ie-9 .search-container{background:#fff}html.lt-ie-9 .social-bar-line{height:2em;padding:.5em}.content-module.empty_module{position:relative;padding-top:16px;padding-bottom:16px}.content-module.empty_module a.create{display:block;position:relative;margin-top:0;width:100%;height:250px}.content-module.empty_module a.create:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-module.people h2{margin-bottom:.6em}.content-module.people .people-filter{*zoom:1}.content-module.people .people-filter:after,.content-module.people .people-filter:before{content:" ";display:table}.content-module.people .people-filter:after{clear:both}.content-module.people .people-filter .category{float:left;width:20%;padding-left:.6em}.content-module.people .people-filter .category:first-of-type{padding-left:0}.content-module.people .people-filter .category a{position:relative;color:#333;border-bottom:1px solid #333}.content-module.people .people-filter .category a .cat-inner{display:inline}.content-module.people .people-filter .category a i{position:absolute;right:-22px;top:10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #333}.content-module.people .people-filter .category .subcategories{position:absolute;width:20%;z-index:10;display:none;list-style:none;margin:0;margin-left:-.6em;padding:10px;background-color:#fff}.content-module.people .people-filter .category .subcategories li a{border-bottom:0}.content-module.people .people-filter .category .subcategories li.active a,.content-module.people .people-filter .category .subcategories li:hover a{border-bottom:1px solid #333}.content-module.people .people-filter .category.open a i{border-top:none;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #333}.content-module.people .people-filter .category.open .subcategories{display:block}@media (min-width:992px) and (max-width:1200px){.content-module.people .people-filter .category,.content-module.people .people-filter .category .subcategories{width:25%}}@media (max-width:991px){.content-module.people .people-filter .category{width:auto}.content-module.people .people-filter .category .subcategories{width:100%}.content-module.people .people-filter .category:not(:first-of-type){margin-left:25px}}.content-module.people .people-list{margin:0 -.6em;*zoom:1}.content-module.people .people-list:after,.content-module.people .people-list:before{content:" ";display:table}.content-module.people .people-list:after{clear:both}.content-module.people .people-list .person{display:none;position:relative;padding:0 .6em;float:left;width:20%;overflow:hidden}.content-module.people .people-list .person .image{position:relative;top:-1px;width:100%;padding-bottom:125%;background-size:cover;background-position:50% 50%}.content-module.people .people-list .person .image img{display:none}.content-module.people .people-list .person h3{font-family:AkkuratBold,sans-serif;font-weight:400;font-size:.789473684em;margin:1.1em 0 0}.content-module.people .people-list .person p{font-size:.789473684em;line-height:1.375em;margin-bottom:3em}.content-module.people .people-list .person.create-person{min-height:300px}.content-module.people .people-list .person.create-person .inner{position:relative;cursor:pointer;min-height:300px;width:100%;border:1px dashed #666}.content-module.people .people-list .person.create-person .inner .icon-add{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-module.people .people-list .person:hover .edit-module{z-index:10;display:block}@media (max-width:991px){.content-module.people .people-list .person p{margin-bottom:5.5vw}}@media (min-width:992px) and (max-width:1200px){.content-module.people .people-list .person{width:25%}}@media (min-width:768px) and (max-width:991px){.content-module.people .people-list .person{width:33%}}@media (min-width:480px) and (max-width:767px){.content-module.people .people-list .person{width:50%}}@media (max-width:479px){.content-module.people .people-list .person{width:50%}}.content-module.textarea{position:relative}.content-module.textarea .inner{padding-top:2.9em;padding-bottom:2.9em}.content-module.textarea .inner p{max-width:35em}@media (max-width:767px){.content-module.textarea .inner{padding-top:1em;padding-bottom:1em}}.content-module.horizontal_line{position:relative;padding-top:10px;padding-bottom:10px}.content-module.horizontal_line:after{position:absolute;content:" ";top:10px;left:16px;width:calc(100% - 32px);height:1px;background-color:#ddd}.content-module.contact_location{position:relative}.content-module.contact_location .inner{width:100%;padding-top:1.2em;padding-bottom:2.2em}.content-module.contact_location .image-container{width:100%;padding-bottom:56.25%;background-size:cover;background-position:50%;background-color:#dbdbdb}.content-module.contact_location .image-text{margin-top:1em}.content-module-options[data-module-type=contact_location] .image-preview{position:relative;width:100%;padding-bottom:56.25%;background-size:cover;background-position:50%;background-color:#dbdbdb;cursor:pointer}.content-module-options[data-module-type=contact_location] .image-preview:not([data-url]) .select-image{display:inline-block!important}.content-module-options[data-module-type=contact_location] .image-preview:hover .select-image{display:inline-block}.content-module-options[data-module-type=contact_location] .image-preview .select-image{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.7);padding:10px}.content-module.image{position:relative}.content-module.image .inner{width:100%;padding-top:2.9em;padding-bottom:2.9em}.content-module.image .image-wrapper{position:relative;*zoom:1}.content-module.image .image-wrapper:after,.content-module.image .image-wrapper:before{content:" ";display:table}.content-module.image .image-wrapper:after{clear:both}.content-module.image .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto}.content-module.image .image-wrapper .image-copyright-box{position:absolute;background-color:#fff;padding:5px;right:0;bottom:0;z-index:1;min-width:50px;font-size:.789473684em}.content-module.image .image-container{position:relative;width:100%;padding-bottom:56.25%;background-size:cover;background-position:50%;background-color:#dbdbdb}.content-module.image .image-text{margin-top:1.4em;color:#666;font-size:.789473684em;max-width:35em}@media (max-width:767px){.content-module.image .inner{padding-top:1em;padding-bottom:1em}}.content-module-options[data-module-type=image] .image-preview{position:relative;width:100%;padding-bottom:56.25%;background-size:cover;background-position:50%;background-color:#dbdbdb;cursor:pointer}.content-module-options[data-module-type=image] .image-preview:not([data-url]) .select-image{display:inline-block!important}.content-module-options[data-module-type=image] .image-preview:hover .select-image{display:inline-block}.content-module-options[data-module-type=image] .image-preview .select-image{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.7);padding:10px}.content-module.image_slider{position:relative;min-height:100px;padding-top:2.8em;padding-bottom:2.9em}.content-module.image_slider .slides-container{*zoom:1;position:relative}.content-module.image_slider .slides-container:after,.content-module.image_slider .slides-container:before{content:" ";display:table}.content-module.image_slider .slides-container:after{clear:both}.content-module.image_slider .slides-container .flickity-viewport{height:100%}.content-module.image_slider .slides-container .flickity-viewport .slide img{height:100%;margin-left:3em}@media (max-width:991px){.content-module.image_slider .slides-container .flickity-viewport .slide img{margin-left:5.5vw}}.content-module.image_slider .slides-container .flickity-viewport .slide:last-of-type img{margin-right:3em}@media (max-width:991px){.content-module.image_slider .slides-container .flickity-viewport .slide:last-of-type img{margin-right:5.5vw}}.content-module-options[data-module-type=image_slider] .slides-container .slide{position:relative;*zoom:1;margin:16px -16px;height:250px}.content-module-options[data-module-type=image_slider] .slides-container .slide:after,.content-module-options[data-module-type=image_slider] .slides-container .slide:before{content:" ";display:table}.content-module-options[data-module-type=image_slider] .slides-container .slide:after{clear:both}.content-module-options[data-module-type=image_slider] .slides-container .slide .image-wrapper{float:left;padding:0 16px;width:30%}.content-module-options[data-module-type=image_slider] .slides-container .slide .image-wrapper img{max-width:250px;max-height:250px}.content-module-options[data-module-type=image_slider] .slides-container .slide .info{width:70%;float:left;padding:0 16px}.content-module-options[data-module-type=image_slider] .slides-container .slide .icon-delete{display:none;cursor:pointer;position:absolute;top:15px;right:15px}.content-module-options[data-module-type=image_slider] .slides-container .slide:hover .icon-delete{display:block}.content-module-options[data-module-type=image_slider] .slides-container .slide:last-child{margin-bottom:0}.content-module.process{position:relative;padding-top:2.9em}.content-module.process h2.index{font-size:.8em;color:#666;margin-bottom:0;margin-top:25px}.content-module.process ol{margin:8px 0 0;padding:0;padding-left:20px}.content-module.process ol li{padding-left:10px;line-height:1.5em}.content-module.process .pull-up{top:-38vw}.content-module.process .big-image{margin-left:-3em;width:calc(100% + 6em);background-image:url(/assets/img/process.png);background-size:cover;padding-bottom:83.3333333%;margin-top:2em;margin-bottom:2em}.content-module.process .process-entry{position:relative;margin-bottom:9em}.content-module.process .process-entry:hover .edit-child-wrapper{display:block}.content-module.process .process-entry h2{position:relative;display:inline-block;text-decoration:none;margin-bottom:.75em}.content-module.process .process-entry h2:after{position:absolute;bottom:2px;left:0;width:100%;height:2px;background-color:#222;content:" "}.content-module.process .process-entry h2:active,.content-module.process .process-entry h2:focus,.content-module.process .process-entry h2:hover{color:#666}.content-module.process .process-entry h2:active:after,.content-module.process .process-entry h2:focus:after,.content-module.process .process-entry h2:hover:after{display:none}.content-module.process .process-entry h2 a{border-bottom:0}.content-module.process .process-entry .process-link{margin-top:1.375em}.content-module.process .process-entry .process-link p{display:inline;border-bottom:1px solid #222}.content-module.process .process-entry .process-link p:hover{color:#666;border-bottom:0}.content-module.process .process-entry .edit-child-wrapper{display:none;position:absolute;top:0;right:0;border:1px solid #ddd;border-radius:5px;padding:5px 10px}.content-module.process .process-entry .edit-child-wrapper:hover{background-color:#fbfbfb}.content-module.process .process-entry .image-container{position:relative;margin-top:2.9em;min-height:100px;background-color:#f7f7f7}.content-module.process .process-entry .image-container:hover .select-image{display:block}.content-module.process .process-entry .image-container img{position:absolute;top:0;left:0;width:100%;height:100%}.content-module.process .process-entry .image-container img[src=""]{display:none}.content-module.process .process-entry .image-container .select-image{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.5);cursor:pointer}.content-module.process .process-entry .image-container .select-image .change-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.content-module.process .big-image{margin-left:-5.5vw;width:calc(100% + 11vw)}}@media (max-width:767px){.content-module.process .process-entry{margin-bottom:3em}.content-module.process .pull-up{top:auto}}.content-module.related_processes{position:relative;padding-top:2.2em;padding-bottom:2.2em}.content-module.related_processes .process-entry{position:relative;margin-bottom:4.5em}.content-module.related_processes .process-entry:last-of-type{margin-bottom:0}.content-module.related_processes .process-entry h2{position:relative;display:inline-block;text-decoration:none;margin-bottom:.75em}.content-module.related_processes .process-entry h2 a{text-decoration:none;border-bottom:none}.content-module.related_processes .process-entry h2:after{position:absolute;bottom:2px;left:0;width:100%;height:2px;background-color:#222;content:" "}.content-module.related_processes .process-entry h2:active,.content-module.related_processes .process-entry h2:focus,.content-module.related_processes .process-entry h2:hover{color:#666}.content-module.related_processes .process-entry h2:active:after,.content-module.related_processes .process-entry h2:focus:after,.content-module.related_processes .process-entry h2:hover:after{display:none}.content-module.related_processes .process-entry img{width:100%;height:auto}.content-module.related_processes .process-entry img[src=""]{display:none}.content-module.related_processes .process-entry .process-link{margin-top:1.375em}.content-module.related_processes .process-entry .process-link a{color:#222}.content-module.related_processes .process-entry .process-link a p{display:inline;border-bottom:1px solid #222}.content-module.related_processes .process-entry .process-link a p:hover{color:#666;border-bottom:0}@media (max-width:767px){.content-module.related_processes .process-entry h2{margin-top:.5em}}.content-module-options[data-module-type=related_processes] .processes{*zoom:1;margin-bottom:1em;margin-top:1em}.content-module-options[data-module-type=related_processes] .processes:after,.content-module-options[data-module-type=related_processes] .processes:before{content:" ";display:table}.content-module-options[data-module-type=related_processes] .processes:after{clear:both}.content-module-options[data-module-type=related_processes] .processes label{display:block;float:left;clear:both}.content-module.project_index{position:relative;padding-top:2.9em;padding-bottom:2.2em}.content-module.project_index .projects-filter a{font-size:1em;color:#666;border-bottom:1px solid #666;font-weight:400;transition:color .1s ease,border .1s ease;outline:none}.content-module.project_index .projects-filter a.active,.content-module.project_index .projects-filter a:hover{color:#222;border-bottom:1px solid #222}.content-module.project_index .projects-filter .main-categories-container{position:relative}.content-module.project_index .projects-filter .main-categories-container .main-categories{display:block;max-width:13em;*zoom:1}.content-module.project_index .projects-filter .main-categories-container .main-categories:after,.content-module.project_index .projects-filter .main-categories-container .main-categories:before{content:" ";display:table}.content-module.project_index .projects-filter .main-categories-container .main-categories:after{clear:both}.content-module.project_index .projects-filter .main-categories-container .main-categories a{margin-right:.3em;outline:none}.content-module.project_index .projects-filter .main-categories-container:hover .edit-module{width:48px;right:0;left:auto;display:block}.content-module.project_index .projects-filter .main-categories-container:hover .edit-module a{border-bottom:none}.content-module.project_index .projects-filter .display-method-container,.content-module.project_index .projects-filter .sub-categories-container{margin-top:1.5em}.content-module.project_index .projects-filter .display-method-container span,.content-module.project_index .projects-filter .sub-categories-container span{color:#666;display:block;font-size:.789473684em}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper a,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper a{position:relative;margin-right:.3em;outline:none}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper a .sub-link-inner,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper a .sub-link-inner{display:inline}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper a i,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper a i{position:absolute;right:-22px;top:10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #333}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper .subcategories,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper .subcategories{position:absolute;width:100%;z-index:10;display:none;list-style:none;margin:0;margin-left:-.6em;padding:10px;background-color:#fff}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper .subcategories li a,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper .subcategories li a{cursor:pointer}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper .subcategories li.active a,.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper .subcategories li:hover a,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper .subcategories li.active a,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper .subcategories li:hover a{border-bottom:1px solid #333}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper .subcategories li.hidden,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper .subcategories li.hidden{display:none}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper.open a i,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper.open a i{border-top:none;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #333}.content-module.project_index .projects-filter .display-method-container .sub-categories-wrapper.open .subcategories,.content-module.project_index .projects-filter .sub-categories-container .sub-categories-wrapper.open .subcategories{display:block}.content-module.project_index .projects-filter .display-method-container a{margin-right:.3em}.content-module.project_index .projects-info{position:relative}.content-module.project_index .projects-info div{z-index:-1;position:absolute;left:16px;right:16px;top:0;opacity:0;transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-module.project_index .projects-info div.active{opacity:1;z-index:0;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}@media (max-width:991px){.content-module.project_index .project-listing,.content-module.project_index .projects-filter{margin-top:5.5vw}}.project-listing{margin-top:3em}.project-listing .display-list-header{display:none}.project-listing .project{display:none;margin-bottom:2em}.project-listing .project .project-image{padding-bottom:56.25%;background-size:cover;background-position:50% 50%}.project-listing .project h3{font-family:AkkuratBold,sans-serif;font-weight:400}.project-listing .project h3,.project-listing .project span{color:#222;height:2.75em;overflow:hidden;font-size:1em}.project-listing .project span{display:none}.project-listing .project .unpublished{position:absolute;padding:0 10px;background-color:#d85d5d;color:#fff;top:16px;left:32px}.project-listing .map-container{clear:left;display:none;padding:0 16px}@media (max-width:767px){.project-listing.display-images .project{width:100%}.project-listing.display-images .project h3{height:auto;margin-top:.7em;margin-bottom:0}.project-listing.display-images .project .project-image{width:100%}}.project-listing.display-list .display-list-header{display:block;*zoom:1;margin-left:8.33335%;width:91.6777%;padding:0 16px;margin-bottom:.8em}.project-listing.display-list .display-list-header:after,.project-listing.display-list .display-list-header:before{content:" ";display:table}.project-listing.display-list .display-list-header:after{clear:both}.project-listing.display-list .display-list-header .title{float:left;width:56%}.project-listing.display-list .display-list-header .title a{color:#666;text-decoration:none;border-bottom:1px solid #666}.project-listing.display-list .display-list-header .year{float:left;width:18%}.project-listing.display-list .display-list-header .year a{color:#666;text-decoration:none;border-bottom:1px solid #666}.project-listing.display-list .display-list-header .location{float:left;width:26%}.project-listing.display-list .display-list-header .location a{color:#666;text-decoration:none;border-bottom:1px solid #666}@media (max-width:767px){.project-listing.display-list .display-list-header{display:none}}.project-listing.display-list .project{*zoom:1;margin-left:8.33335%;width:91.6777%;margin-bottom:0}.project-listing.display-list .project:after,.project-listing.display-list .project:before{content:" ";display:table}.project-listing.display-list .project:after{clear:both}.project-listing.display-list .project .project-image{display:none}.project-listing.display-list .project h3,.project-listing.display-list .project span{margin:0;padding:0;float:left;font-size:1em;height:auto;padding-top:.8em;padding-bottom:.65em}.project-listing.display-list .project span{display:block}.project-listing.display-list .project .title{width:56%;margin:0;min-height:0}.project-listing.display-list .project .year{width:18%;margin:0;min-height:0;height:auto;padding-top:.8em;padding-bottom:.65em}.project-listing.display-list .project .location{width:26%;margin:0;min-height:0;height:auto;padding-top:.8em;padding-bottom:.65em}.project-listing.display-list .project:before{content:" ";display:block;width:100%;height:1px;background-color:#ddd}.project-listing.display-list .project .unpublished{display:none}@media (max-width:767px){.project-listing.display-list .project{width:100%;margin-left:0;padding-top:.8em;padding-bottom:.65em}.project-listing.display-list .project .location,.project-listing.display-list .project .title,.project-listing.display-list .project .year{display:block;width:100%;padding:0}.project-listing.display-list .project:before{position:relative;top:-.8em}}.project-listing.display-map .project{display:none!important}.project-listing.display-map .map-container{display:block}.content-module.table{position:relative;padding-top:2.2em;padding-bottom:2.2em}.content-module.table .table-description{margin-top:.5em;margin-bottom:1.5em}.content-module.table .table-header{font-size:1em;color:#666;font-family:AkkuratRegular,sans-serif;font-weight:400}@media (max-width:767px){.content-module.table .table-header{display:none!important}}.content-module.table .table-rows.show-all .table-row{display:block!important}.content-module.table .show-all-button{margin-top:1.7em}.content-module.table .table-header,.content-module.table .table-row{*zoom:1;position:relative;display:none}.content-module.table .table-header:after,.content-module.table .table-header:before,.content-module.table .table-row:after,.content-module.table .table-row:before{content:" ";display:table}.content-module.table .table-header:after,.content-module.table .table-row:after{clear:both}.content-module.table .table-header:nth-child(-n+10),.content-module.table .table-row:nth-child(-n+10){display:block}.content-module.table .table-header div[class^=col-sm],.content-module.table .table-row div[class^=col-sm]{position:relative;padding-top:.8em;padding-bottom:.65em}.content-module.table .table-header div[class^=col-sm] a,.content-module.table .table-row div[class^=col-sm] a{border-bottom:none}@media (max-width:767px){.content-module.table .table-header div[class^=col-sm],.content-module.table .table-row div[class^=col-sm]{padding-top:0;padding-bottom:0}.content-module.table .table-header div[class^=col-sm]:first-child,.content-module.table .table-row div[class^=col-sm]:first-child{padding-top:1.2em}.content-module.table .table-header div[class^=col-sm]:nth-child(2),.content-module.table .table-row div[class^=col-sm]:nth-child(2){font-family:AkkuratBold,sans-serif}.content-module.table .table-header div[class^=col-sm]:nth-child(3),.content-module.table .table-row div[class^=col-sm]:nth-child(3){padding-bottom:1.2em}}.content-module.table .table-header div[contenteditable],.content-module.table .table-row div[contenteditable]{outline:0}.content-module.table .table-header div[contenteditable]:focus,.content-module.table .table-row div[contenteditable]:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.content-module.table .table-header:hover .actions,.content-module.table .table-row:hover .actions{display:block}.content-module.table .table-header .actions,.content-module.table .table-row .actions{display:none;position:absolute;left:calc(8.3333% - 88px);top:50%;transform:translateY(-50%);z-index:10}.content-module.table .table-header .actions a,.content-module.table .table-row .actions a{display:inline-block;padding:15px;color:#333!important;width:3rem;height:3rem}.content-module.table .table-header .actions a:hover,.content-module.table .table-row .actions a:hover{background-color:#ddd}.content-module.table .table-header .actions .move,.content-module.table .table-row .actions .move{background-image:url(/assets/img/move_vertical.svg);background-size:auto;background-position:50%;background-repeat:no-repeat;height:48px;width:48px;float:right;cursor:move}.content-module.table .table-header .row-border,.content-module.table .table-row .row-border{position:absolute;top:0;left:0;margin-left:calc(8.333% + 16px);width:calc(91.6777% - 32px);height:1px;background-color:#ddd}@media (max-width:767px){.content-module.table .table-header .row-border,.content-module.table .table-row .row-border{margin-left:16px;width:calc(100% - 32px)}}.content-module.table .add-row{position:relative;border:1px dashed #ddd;border-radius:3px;color:inherit;padding:12px 20px 10px;height:54px;margin-top:.3em;cursor:pointer}.content-module.table .add-row:hover{border:1px solid #222}.content-module.table .add-row:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-module.video{position:relative}.content-module.video .inner{width:100%;padding-top:1.2em;padding-bottom:2.2em}.content-module.video .video-container{position:relative;width:100%;background-color:#fff;overflow:hidden}.content-module.video .video-container .fluid-width-video-wrapper{left:-1px;width:calc(100% + 2px)}.content-module-options[data-module-type=video] label{display:block}.content-module-options[data-module-type=video] input[type=text]{width:100%;background-color:#fff;border:1px solid #ddd;padding:.3em;margin-bottom:10px}.content-module-options[data-module-type=video] input[type=checkbox]{padding:.3em;margin-bottom:10px}div#content-container{padding:0 3em}div#content-container .pagebuilder-markup-container section{*zoom:1;margin-left:-16px;margin-right:-16px}div#content-container .pagebuilder-markup-container section:after,div#content-container .pagebuilder-markup-container section:before{content:" ";display:table}div#content-container .pagebuilder-markup-container section:after{clear:both}@media (min-width:768px){div#content-container .pagebuilder-markup-container.resized section [data-module-type][data-vertical_position=middle] .inner{position:absolute;top:50%;transform:translateY(-50%)}div#content-container .pagebuilder-markup-container.resized section [data-module-type][data-vertical_position=bottom] .inner{position:absolute;bottom:0}}@media (max-width:991px){div#content-container{padding:0 5.5vw}}button,html,input,select,textarea{color:#222}img{vertical-align:middle}textarea{resize:vertical}strong{font-family:AkkuratBold;font-weight:400}*{box-sizing:border-box}#baseline-grid{display:none;width:100%;height:100%;position:absolute;z-index:9999;list-style:none;padding:0;margin:0}#baseline-grid li{height:1.375em;border-bottom:1px solid #ce0318}::selection{background:#222;color:#fff}body{font:normal 100%/1.375 AkkuratRegular,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-size:1em;overflow-x:hidden;opacity:1;transition:opacity 1s ease}body.pre-load{opacity:0}.everything{overflow:hidden;padding-top:7em}body.noscroll,html.noscroll{overflow:hidden!important}.lazy-fade{opacity:.0001;transition:opacity .5s ease}.lazy-fade.lazyloaded{opacity:1}.clear-left{clear:left}h1{font-size:1em;color:#666;font-family:AkkuratRegular,sans-serif;margin:0 0 1.375em;font-weight:400}h1~h2{margin-top:-.5em}h2{font-size:1.578947368em;color:#222;font-family:AkkuratRegular,sans-serif;margin:0 0 1.3em;font-weight:400;line-height:1.2em;letter-spacing:-.008em}p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 1.375em}p:last-of-type{margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a{color:#222;border-bottom:1px solid #222;text-decoration:none}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover,p a:active,p a:focus,p a:hover{color:#666;border-bottom:0}ol li a{color:#222;border-bottom:1px solid #222;text-decoration:none}ol li a:active,ol li a:focus,ol li a:hover{color:#666;border-bottom:0}em{font-family:AkkuratItalic,sans-serif;font-style:normal}.underline .und{text-decoration:underline}img.unveil{opacity:0;transition:opacity .3s ease-in}.icon-instagram{position:relative;top:1px}.hr{height:1px;background:#ccc;margin:5.125em 0}.wrapper{max-width:2048px!important;margin:0 auto;padding:0 3em;box-sizing:content-box}.wrapper.top-padding{padding-top:2.75em}@media (max-width:991px){.wrapper{padding:0 5.5vw}}.content-background{min-height:800px}.content-background.gray{background:#ededed}.categories-background{background:#f6f6f6}.share-list ul{list-style:none;padding:0;margin:0}.share-list ul li{position:relative;overflow:hidden;height:1.36em}.share-list ul li>a{color:inherit;position:relative;top:0}.share-list ul li .item{position:relative;top:0;height:1.375em}.share-list ul li .item.google{padding-top:5px}.share-list ul li .item.facebook{padding-top:0}.share-list ul li .item iframe{position:absolute;top:50%;margin-top:-10px}.share-list ul li .item.facebook{height:25px;overflow:hidden!important}.share-list ul li .item img{width:auto}#loading{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:4}#loading.open{opacity:1;pointer-events:auto}.frontpage,.frontpage h1{position:relative}.frontpage h1{font-size:2em;color:#333;letter-spacing:-.015em;line-height:1.2em;margin-top:1.5em;max-width:14em;z-index:30}.frontpage h1 a{position:relative;border:0;border-bottom:2px solid #bbb;display:inline-block;line-height:.8;transition:border-bottom-color .3s}.frontpage h1 a:hover{color:#333;border-bottom-color:currentColor}.frontpage .entries{margin-bottom:6em}@media (max-width:960px){.frontpage .entries{height:auto!important}}@media (max-width:991px){.frontpage .entries{margin-bottom:5.5vw}}.frontpage .entries .entry{position:absolute;filter:grayscale(100%);transition:filter .8s,opacity .8s}.frontpage .entries .entry.fade{opacity:.4}@media (max-width:960px){.frontpage .entries .entry{position:relative;top:auto!important;left:auto!important;width:100%!important;filter:grayscale(100%)!important;opacity:1!important;margin-bottom:6em}.frontpage .entries .entry:nth-of-type(odd){padding-right:5.5vw}.frontpage .entries .entry:nth-of-type(2n){padding-left:5.5vw}.frontpage .entries .entry .image{cursor:auto!important}.frontpage .entries .entry .image img,.frontpage .entries .entry .text{opacity:1!important}}.frontpage .entries .entry:hover{filter:grayscale(0);opacity:1;z-index:10}.frontpage .entries .entry:hover .image img.lazy-fade.lazyloaded,.frontpage .entries .entry:hover .text{opacity:1}.frontpage .entries .entry:hover .actions,.frontpage .entries .entry:hover .actions .edit-module{display:block}.frontpage .entries .entry .image{cursor:move;position:relative}.frontpage .entries .entry .image img{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0)}.frontpage .entries .entry .image img.lazy-fade{opacity:.001;transition:opacity .5s ease}.frontpage .entries .entry .image img.lazy-fade.lazyloaded{opacity:.5}.frontpage .entries .entry .image img[src=""]{min-height:200px;background-color:#ccc}.frontpage .entries .entry .text{color:#222;margin-top:1em;transition:opacity 1.2s;font-size:.789473684em;opacity:0}.frontpage .entries .entry .text a{color:#222;border-bottom:1px solid currentColor}.frontpage .entries .entry .actions{position:absolute;top:10px;left:10px;display:none;white-space:nowrap;font-size:0}.frontpage .entries .entry .actions .edit-module a{font-size:19px}.frontpage .reset-positions{position:fixed;bottom:3em;right:3em;display:block;color:#222;opacity:0;pointer-events:none;transition:opacity .5s ease;z-index:30}.frontpage .reset-positions.visible{opacity:1;pointer-events:auto}.frontpage .reset-positions:hover{color:#666}@media (max-width:960px){.frontpage .reset-positions{display:none}}.popup.frontpage-entry-edit .description-field{background-color:#fff;padding:5px}.popup.frontpage-entry-edit .image-wrapper{position:relative;cursor:pointer}.popup.frontpage-entry-edit .image-wrapper:hover .overlay{display:block}.popup.frontpage-entry-edit .image-wrapper img{width:100%}.popup.frontpage-entry-edit .image-wrapper img[src=""]{min-height:200px;background-color:#ccc}.popup.frontpage-entry-edit .image-wrapper .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.popup.frontpage-entry-edit .image-wrapper .overlay .change{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.latest-news>p:first-child,.upcoming-events>p:first-child{margin-bottom:1.4em;color:#666}.latest-news>a,.upcoming-events>a{text-decoration:underline;color:#333}.latest-news .latest-news-post,.latest-news .upcoming-event,.upcoming-events .latest-news-post,.upcoming-events .upcoming-event{margin-bottom:2em}.latest-news .latest-news-post a,.latest-news .upcoming-event a,.upcoming-events .latest-news-post a,.upcoming-events .upcoming-event a{color:initial;font-weight:400;font-family:AkkuratBold,sans-serif;text-decoration:underline}.latest-news .latest-news-post a:active,.latest-news .latest-news-post a:focus,.latest-news .latest-news-post a:hover,.latest-news .upcoming-event a:active,.latest-news .upcoming-event a:focus,.latest-news .upcoming-event a:hover,.upcoming-events .latest-news-post a:active,.upcoming-events .latest-news-post a:focus,.upcoming-events .latest-news-post a:hover,.upcoming-events .upcoming-event a:active,.upcoming-events .upcoming-event a:focus,.upcoming-events .upcoming-event a:hover{text-decoration:none}@media screen and (max-width:767px){.latest-news:last-child,.upcoming-events:last-child{margin-top:3em}}.latest-news{margin-bottom:2em}header{position:fixed;top:0;width:100%;left:0;padding:2em 3em;z-index:50;pointer-events:none;background:hsla(0,0%,100%,0);transition:background .3s ease}header .logo{width:114px;height:22px;background-image:url(/assets/img/logo-snohetta.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;right:3em;transform:translateY(-50%);top:50%;opacity:0;transition:opacity .3s ease}@media (max-width:767px){header{padding-left:5.5vw;padding-right:5.5vw}}header.loading-home .toggle{opacity:0}header.hover-nav{pointer-events:auto;background:hsla(0,0%,100%,.95)}header.hover-nav .toggle{opacity:0;pointer-events:none}header.hover-nav .logo,header.hover-nav nav{opacity:1;pointer-events:auto}header .mobile-close-navigation{opacity:0;position:absolute;top:2em;font-size:19px;color:#222;transition:opacity .3s ease;line-height:1em;padding-top:2px;pointer-events:none}header .mobile-close-navigation:after{content:"";width:100%;height:1px;background:#ccc;display:block;position:absolute;bottom:0;transition:background .3s ease}header .back-to-news,header .back-to-process,header .toggle{position:absolute;top:2em;font-size:19px;color:#666;opacity:1;transition:opacity .3s ease;line-height:1em;padding-top:2px;pointer-events:all}@media (min-width:1760px){header .back-to-news,header .back-to-process,header .toggle{top:2.8em}}header .back-to-news:after,header .back-to-process:after,header .toggle:after{content:"";width:100%;height:1px;background:#ccc;display:block;position:absolute;bottom:0;transition:background .3s ease}header nav{opacity:0;pointer-events:none;transition:opacity .3s ease}header nav a{color:#666}header nav a.active,header nav a:focus,header nav a:hover{color:#222;outline:none}header nav a{text-decoration:none;position:relative;transition:opacity .3s ease;display:inline-block;line-height:1em}header nav a:after{content:"";width:100%;height:1px;background:#ccc;display:block;position:absolute;bottom:0;transition:background .3s ease}@media (max-width:767px){header nav a:after{bottom:.275em}}header nav a.active,header nav a:focus,header nav a:hover{opacity:1}header nav a.active:after,header nav a:focus:after,header nav a:hover:after{background:#222}header nav .top-row{*zoom:1}header nav .top-row:after,header nav .top-row:before{content:" ";display:table}header nav .top-row:after{clear:both}header nav .top-row a{font-size:19px;margin-right:10px}@media (max-width:767px){header nav .top-row a{font-size:32px;line-height:48px}}header nav .top-row a:last-child{margin-right:0}header nav .bottom-row{*zoom:1}header nav .bottom-row:after,header nav .bottom-row:before{content:" ";display:table}header nav .bottom-row:after{clear:both}@media (max-width:767px){header nav .bottom-row{margin-top:36px}}header nav .bottom-row a{font-size:15px;margin-right:5px}@media (max-width:767px){header nav .bottom-row a{font-size:24px;line-height:36px}}header nav .bottom-row a:last-child{margin-right:0}@media (max-width:767px){header .logo{opacity:0;pointer-events:none}header nav{position:absolute;bottom:3em}header nav a{float:left;clear:left;opacity:1}header.mobile-nav-height{height:100%}header.mobile-nav-open{background:hsla(0,0%,100%,.95)}header.mobile-nav-open .toggle{opacity:0}header.mobile-nav-open .mobile-close-navigation,header.mobile-nav-open nav{opacity:1;pointer-events:auto}header.mobile-nav-open nav{width:100%;overflow-x:auto}}@media (max-width:767px) and (max-height:550px){header.mobile-nav-open nav .top-row a{font-size:28px;line-height:42px}header.mobile-nav-open nav .bottom-row{margin-top:20px}header.mobile-nav-open nav .bottom-row a{font-size:18px;line-height:31px}}@media (max-width:767px) and (max-height:450px){header.mobile-nav-open nav .top-row a{font-size:24px;line-height:38px}header.mobile-nav-open nav .bottom-row{margin-top:16px}header.mobile-nav-open nav .bottom-row a{font-size:16px;line-height:26px}}body.page-process-child header .toggle,header .back-to-news,header .back-to-process{opacity:0;pointer-events:none}body.page-process-child header .back-to-process{opacity:1;pointer-events:auto}body.page-news-article header .toggle{opacity:0;pointer-events:none}body.page-news-article header .back-to-news{opacity:1;pointer-events:auto}body[data-controller=frontpage] header .logo{opacity:0;pointer-events:none}@media (min-width:768px){body[data-controller=frontpage] header nav{float:right;display:block;pointer-events:auto;opacity:1}body[data-controller=frontpage] .toggle,body[data-controller=frontpage] header nav a.home-link{display:none}}.news-index{padding-top:2.9em}.news-index .featured-single-article a.news-post-link{color:inherit;text-decoration:none}.news-index .featured-single-article h2{position:relative;top:-.5em;display:inline;border-bottom:2px solid #ccc;transition:border .3s ease}.news-index .featured-single-article .article-image .image-wrapper{position:relative}.news-index .featured-single-article .article-image .image-wrapper img{position:absolute;top:0;left:0;height:100%;width:100%}@media (max-width:767px){.news-index .featured-single-article .article-image{margin-bottom:1em}}.news-index .featured-single-article:active h2,.news-index .featured-single-article:focus h2,.news-index .featured-single-article:hover h2{border-bottom:2px solid #222}.news-index .latest-news{margin-top:3em}.news-index .latest-news h4{font-family:AkkuratBold,sans-serif;font-weight:400}.news-index .latest-news .latest-news-post-container .news-post h4{color:#222;margin-bottom:0;font-size:1em;line-height:1.375em;height:4.125em;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;text-decoration:underline}.news-index .latest-news .latest-news-post-container .news-post h5{margin-top:0;font-size:1em;font-family:AkkuratRegular,sans-serif;font-weight:400;color:#666}.news-index .latest-news .latest-news-post-container .news-post .image-wrapper{position:relative}.news-index .latest-news .latest-news-post-container .news-post .image-wrapper img{position:absolute;top:0;left:0;height:100%;width:100%}.news-index .latest-news .latest-news-post-container .news-post:nth-child(3n+1){clear:left}.news-index .latest-news .latest-news-post-container .news-post:nth-child(n+4){margin-top:1em}.news-index .latest-news .latest-news-post-container .news-post:hover .edit-module{display:block}.news-index .latest-news .latest-news-post-container .news-post .unpublished{position:absolute;padding:0 10px;background-color:#d85d5d;color:#fff;top:16px;left:32px}@media (max-width:767px){.news-index .latest-news .latest-news-post-container .news-post h4{height:2.75em}}.news-index .latest-news .latest-news-post-container .news-post:active h4,.news-index .latest-news .latest-news-post-container .news-post:focus h4,.news-index .latest-news .latest-news-post-container .news-post:hover h4{text-decoration:none}.news-index .js-load-more-events,.news-index .js-load-more-news{display:inline-block;margin-top:2em;margin-bottom:3em;color:#222;text-decoration:underline}.news-index .js-load-more-events:active,.news-index .js-load-more-events:focus,.news-index .js-load-more-events:hover,.news-index .js-load-more-news:active,.news-index .js-load-more-news:focus,.news-index .js-load-more-news:hover{color:#222;text-decoration:none;outline:none}.news-index .js-load-more-events.no-more,.news-index .js-load-more-news.no-more{cursor:text;color:#666!important;pointer-events:none;text-decoration:none}.news-index .events-list .headers h3,.news-index .events-list .headers h4,.news-index .featured-events .headers h3,.news-index .featured-events .headers h4,.news-index .social-media .headers h3,.news-index .social-media .headers h4{font-family:AkkuratBold,sans-serif;font-weight:400;font-size:1em;margin:0}.news-index .events-list .headers h4,.news-index .featured-events .headers h4,.news-index .social-media .headers h4{font-family:AkkuratRegular,sans-serif;font-weight:400;color:#666}@media (max-width:767px){.news-index .events-list .headers,.news-index .featured-events .headers,.news-index .social-media .headers{margin-bottom:1em}}.news-index .featured-events{margin-top:3em}.news-index .featured-events .event{*zoom:1;margin-left:-16px;margin-right:-16px}.news-index .featured-events .event:after,.news-index .featured-events .event:before{content:" ";display:table}.news-index .featured-events .event:after{clear:both}.news-index .featured-events .event .left-half{padding-left:16px;padding-right:16px;float:left;width:44%}.news-index .featured-events .event .left-half .title{font-family:AkkuratBold,sans-serif}.news-index .featured-events .event .left-half .location{margin-top:1em}.news-index .featured-events .event .left-half .image-wrapper{position:relative;margin-top:1em;width:80%}.news-index .featured-events .event .left-half .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.news-index .featured-events .event .right-half{padding-left:16px;padding-right:16px;float:left;width:56%}.news-index .featured-events .event .right-half .description{float:left}.news-index .featured-events .event:not(:first-child):before{content:" ";display:block;width:calc(100% - 32px);height:1px;background-color:#ddd;margin-top:1.5em;margin-bottom:2.2em;margin-left:16px}@media (max-width:679px){.news-index .featured-events .event .left-half,.news-index .featured-events .event .right-half{width:100%}.news-index .featured-events .event .right-half{margin-top:1em}}.news-index .events-list{*zoom:1;margin-top:5.5em}.news-index .events-list:after,.news-index .events-list:before{content:" ";display:table}.news-index .events-list:after{clear:both}.news-index .events-list .event,.news-index .events-list .table-header{margin:0 -16px;*zoom:1}.news-index .events-list .event:after,.news-index .events-list .event:before,.news-index .events-list .table-header:after,.news-index .events-list .table-header:before{content:" ";display:table}.news-index .events-list .event:after,.news-index .events-list .table-header:after{clear:both}.news-index .events-list .event .col-1,.news-index .events-list .event .col-2,.news-index .events-list .event .col-3,.news-index .events-list .table-header .col-1,.news-index .events-list .table-header .col-2,.news-index .events-list .table-header .col-3{padding:0 16px;float:left}.news-index .events-list .event .col-1,.news-index .events-list .table-header .col-1{width:44%}.news-index .events-list .event .col-2,.news-index .events-list .table-header .col-2{width:33.6%}.news-index .events-list .event .col-3,.news-index .events-list .table-header .col-3{width:22.4%}.news-index .events-list .table-header{color:#666}.news-index .events-list .event{position:relative}.news-index .events-list .event .unpublished{position:absolute;padding:0 10px;background-color:#d85d5d;color:#fff;top:16px;left:32px}.news-index .events-list .event .title{font-family:AkkuratBold,sans-serif}.news-index .events-list .event.expandable{cursor:pointer}.news-index .events-list .event.expandable .title{text-decoration:underline}.news-index .events-list .event.expandable .expand-info{display:none;position:relative;padding-top:1em;clear:left;*zoom:1}.news-index .events-list .event.expandable .expand-info:after,.news-index .events-list .event.expandable .expand-info:before{content:" ";display:table}.news-index .events-list .event.expandable .expand-info:after{clear:both}.news-index .events-list .event.expandable .expand-info .expand-image{padding:0 16px;float:left;width:44%}.news-index .events-list .event.expandable .expand-info .expand-image .image-wrapper{width:50%;position:relative}.news-index .events-list .event.expandable .expand-info .expand-image .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.news-index .events-list .event.expandable .expand-info .expand-description{padding:0 16px;float:left;width:56%}.news-index .events-list .event.expandable.expanded .expand-info{display:block}.news-index .events-list .event.expandable:active .title,.news-index .events-list .event.expandable:focus .title,.news-index .events-list .event.expandable:hover .title{text-decoration:none}.news-index .events-list .event:before{margin-top:.8em;margin-bottom:1em;margin-left:16px;content:" ";display:block;width:calc(100% - 32px);height:1px;background-color:#ddd}.news-index .events-list .event:hover .edit-module{display:block}.news-index .social-media{margin-top:5.5em;margin-bottom:3em}.news-index .js-load-more-events{display:inline-block;margin-top:3em;margin-bottom:3em;color:#222;text-decoration:underline}.news-index .js-load-more-events:focus,.news-index .js-load-more-events:hover{color:#222}.news-index .js-load-more-events.no-more{cursor:text;color:#666!important}@media (max-width:991px){.news-index .latest-news{margin-top:5.5vw}.news-index .js-load-more-events,.news-index .js-load-more-news{margin-bottom:5.5vw}.news-index .js-load-more-events{margin-top:5.5vw;margin-bottom:5.5vw}.news-index .featured-events{margin-top:5.5vw}.news-index .social-media{margin-bottom:5.5vw}}.single-news-article{padding-top:2.9em}.single-news-article .content,.single-news-article .excerpt{margin:1em 0}.single-news-article .image-wrapper{position:relative;*zoom:1}.single-news-article .image-wrapper:after,.single-news-article .image-wrapper:before{content:" ";display:table}.single-news-article .image-wrapper:after{clear:both}.single-news-article .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto}.single-news-article .image-wrapper .image-copyright-box{width:auto;position:absolute;background-color:#fff;padding:5px;right:0;bottom:0;z-index:1;min-width:50px;font-size:.789473684em}.single-news-article .image-wrapper:hover .edit-module{display:block}.single-news-article .content-module.horizontal_line{margin-top:3em;margin-bottom:3em}@media (max-width:991px){.single-news-article .content-module.horizontal_line{margin-top:5.5vw;margin-bottom:5.5vw}}.single-event .description,.single-event .location,.single-event .type{margin:1em 0}.single-event .image-wrapper{position:relative;*zoom:1;background-color:#f3f3f3}.single-event .image-wrapper:after,.single-event .image-wrapper:before{content:" ";display:table}.single-event .image-wrapper:after{clear:both}.single-event .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto}.single-event .image-wrapper:hover .edit-module{display:block}.single-event .content-module.horizontal_line{margin-top:3em;margin-bottom:3em}@media (max-width:991px){.single-event{margin-top:5.5vw;margin-bottom:5.5vw}}.single-article-related-news{margin-bottom:3em}.single-article-related-news a,.single-article-related-news a:active,.single-article-related-news a:focus,.single-article-related-news a:hover{color:inherit;text-decoration:none}.single-article-related-news h3{font-size:1em}.single-article-related-news .image-wrapper{position:relative;*zoom:1}.single-article-related-news .image-wrapper:after,.single-article-related-news .image-wrapper:before{content:" ";display:table}.single-article-related-news .image-wrapper:after{clear:both}.single-article-related-news .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto}@media (max-width:991px){.single-article-related-news{margin-bottom:5.5vw}}.single-article-related-projects{margin-bottom:3em}.single-article-related-projects a,.single-article-related-projects a:active,.single-article-related-projects a:focus,.single-article-related-projects a:hover{color:inherit;text-decoration:none}.single-article-related-projects h3{font-size:1em}.single-article-related-projects .image-wrapper{position:relative;*zoom:1}.single-article-related-projects .image-wrapper:after,.single-article-related-projects .image-wrapper:before{content:" ";display:table}.single-article-related-projects .image-wrapper:after{clear:both}.single-article-related-projects .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto}@media (max-width:991px){.single-article-related-projects{margin-bottom:5.5vw}}.news-list{list-style:none;margin:0;padding:0;padding-top:4.125em;position:relative}.news-list.archived{border-top:1px solid #ccc;padding-top:1.375em}.news-list.archived>li{padding-bottom:1.375em;margin-bottom:1.375em;cursor:pointer}.news-list.archived>li:last-child{margin-bottom:0}.news-list a{color:inherit;text-decoration:underline}.news-list img{width:100%}.news-list .content{position:relative}.news-list .content h3 p{text-indent:0}.news-list .content p{margin-bottom:0;text-indent:1.375em}.news-list .content a{word-break:break-all}.news-list .content p:first-of-type{text-indent:0}.news-list>li{padding-bottom:2.75em;border-bottom:1px solid #ccc;margin-bottom:2.7em}.news-list>li:last-child{border-bottom:0;margin-bottom:0}.news-list.front>li:last-child{border-bottom:1px solid #ccc;margin-bottom:2.7em}.news-list .meta .view-project{color:inherit;display:block;margin-bottom:1.375em}.news-list .meta a.view-project{text-decoration:underline}.latest-news-heading{margin-top:-3em;margin-bottom:.75em;color:#222}.latest-news-heading a{color:inherit}@media (max-width:991px){.latest-news-heading{margin-top:-5.5vw}}.process-wrapper{background:#fff}.process .js-toggleProcess img{-webkit-transition:opacity .3s ease}.process .js-toggleProcess:hover img{opacity:.8!important}.process .caption{font-size:4em;font-family:AkkuratLight;position:absolute;z-index:99}.process .caption,.process .caption.underline .und,.process .caption .underline .und{text-decoration:none;display:inline-block}.process .caption:hover.underline .und,.process .caption:hover .underline .und{line-height:.9em;border-bottom:3px solid}.process a{color:inherit}.process figcaption{font-size:1em;margin-bottom:2.75em;margin-top:.375em}.process .text p{text-indent:1.375em;margin:0}.process .text p.first{text-indent:0}.process.display{margin:3em auto;display:none;background:#fff}.process.display .content{padding-top:5.5em}.process.display .icon-close{position:absolute;right:16px;font-size:12px!important}.process.display .icon-close.top{top:-40px}.process.display .icon-close.bottom{bottom:-40px}@media (max-width:991px){.process.display{margin:5.5vw auto}}.process .item,.process .row{position:relative}.process img{width:100%}body.system.preview{padding-top:0}body.system.preview .system-toolbar{display:none}.clearSelection{color:inherit;text-decoration:underline;display:none}.clearSelection:hover{color:#000;text-decoration:none}.project-categories{padding:1.375em 0 1.25em;font-size:.85em!important;line-height:1.45}.project-categories a.create{float:left;clear:left}.project-categories div:last-child{margin-right:0}.project-categories .display-children{font-family:AkkuratRegular;display:none}.project-categories .heading{font-family:AkkuratBold,sans-serif}.project-categories a:hover{text-decoration:underline}.project-categories div{float:left;position:relative}.project-categories div .js-people-delete-category{position:absolute;top:-2px;left:-20px}.project-categories div.parents{font-family:AkkuratBold,sans-serif;width:10%;max-width:15em;margin-right:2.75em}.project-categories div.children{width:80%;max-width:42em}.project-categories div.children.mobile{display:none}.project-categories div.children li{float:left;clear:right;width:100%}.project-categories div.children ul{width:33.3333%;float:left}.project-categories div ul{list-style:none;margin:0;padding:0}.project-categories div li.active a,.project-categories div li.selected a{text-decoration:underline}.project-categories div a{color:inherit;padding:2px 0}.project-categories div a.active,.project-categories div a.selected{text-decoration:underline}.project-categories div a.disabled{color:#ccc}.switch-project-view{display:inline-block;margin:1.65em 0 1.125em;color:inherit}.switch-project-view:hover,.switch-project-view:hover .und{color:#000;text-decoration:none}#map{height:45em}.leaflet-popup-content{font:normal 100%/1.375 AkkuratRegular,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:20px;width:400px;min-height:150px;padding:15px}.leaflet-popup-content h3{margin-bottom:0}.leaflet-popup-content a{color:#333!important;text-decoration:underline}.leaflet-popup-content img{float:right;width:50%;margin-left:20px}.system .move-handle{position:absolute;right:0;top:0;background-image:url(/assets/img/move_vertical.svg);background-size:auto;background-position:50%;background-repeat:no-repeat;height:48px;width:48px;cursor:move}.single-project-info{padding-top:2.9em}.single-project-info .project-intro h1{font-size:1.578947368em;color:#222;max-width:20em;line-height:1.2em}.single-project-info .project-intro .project-image-container{position:relative;margin-left:-3em;margin-right:-3em;margin-bottom:3em}.single-project-info .project-intro .project-image-container.placeholder{min-height:360px;background-color:#ccc}.single-project-info .project-intro .project-image-container .project-image-wrapper{position:relative}.single-project-info .project-intro .project-image-container .project-image-wrapper img{position:absolute;width:100%;height:100%;top:0;left:0}.single-project-info .project-intro .project-image-container .raw-video-wrapper video{display:block;width:100%;height:auto}.single-project-info .project-intro .project-image-container .video-wrapper iframe{opacity:0}.single-project-info .project-intro .project-image-container .video-wrapper .fluid-width-video-wrapper iframe{opacity:1}.single-project-info .project-intro .project-image-container .image-copyright-box{width:auto;position:absolute;background-color:#fff;padding:5px;right:0;bottom:0;z-index:1;min-width:50px;font-size:.789473684em}.single-project-info .project-intro .project-image-container:hover .edit-module{cursor:pointer;display:block}@media (max-width:991px){.single-project-info .project-intro .project-image-container{margin-left:-5.5vw;margin-right:-5.5vw;margin-bottom:5.5vw}}.single-project-info .project-info{margin-bottom:3em}.single-project-info .project-info .facts .fact-row .meta-entry:not(:first-of-type),.single-project-info .project-info .facts .fact-row .presentation-view:not(:first-of-type){padding-top:1em}.single-project-info .project-info .facts .fact-row .meta-entry.col-sm-12,.single-project-info .project-info .facts .fact-row .presentation-view.col-sm-12{clear:left}.single-project-info .project-info .facts .fact-row .meta-entry input,.single-project-info .project-info .facts .fact-row .presentation-view input{width:100%;margin-bottom:.6em}.single-project-info .project-info .facts .fact-row .meta-entry.presentation-view a,.single-project-info .project-info .facts .fact-row .presentation-view.presentation-view a{font-size:.789473684em;color:#666;text-decoration:none;border-bottom:1px solid #222}.single-project-info .project-info .facts .fact-row .meta-entry.presentation-view a:hover,.single-project-info .project-info .facts .fact-row .presentation-view.presentation-view a:hover{border-bottom:none}.single-project-info .project-info .facts .fact-header{display:block;color:#666;font-size:.789473684em}.single-project-info .project-info .facts .fact-header .icon-edit{text-decoration:none}.single-project-info .project-info .facts .fact{display:block;font-size:1.055555556em}.single-project-info .project-info .facts .icon-add{text-decoration:none}.single-project-related-projects h3{font-size:1em;font-weight:400;font-family:AkkuratBold,sans-serif}.single-project-related-projects .project-listing{margin-top:2em}.single-project-related-projects .project-listing .project{display:block}#presentation-view{display:none}#presentation-view-wrapper{position:fixed;z-index:100;opacity:0;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease}#presentation-view-wrapper .presentation-view{position:relative;width:100%;height:100%}#presentation-view-wrapper .presentation-view .overlay{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.95}#presentation-view-wrapper .presentation-view a{position:relative;z-index:3;opacity:1;color:#222;transition:opacity .8s ease}#presentation-view-wrapper .presentation-view a.close,#presentation-view-wrapper .presentation-view a.zoom{position:absolute;top:2em;left:3em;text-decoration:underline}#presentation-view-wrapper .presentation-view a.close.zoom,#presentation-view-wrapper .presentation-view a.zoom.zoom{left:auto;right:3em}#presentation-view-wrapper .presentation-view a.close:hover,#presentation-view-wrapper .presentation-view a.zoom:hover{text-decoration:none}#presentation-view-wrapper .presentation-view a.next,#presentation-view-wrapper .presentation-view a.prev{position:absolute;bottom:2em;text-align:center}#presentation-view-wrapper .presentation-view a.next img,#presentation-view-wrapper .presentation-view a.prev img{width:15px}#presentation-view-wrapper .presentation-view a.next img.only-zoomed,#presentation-view-wrapper .presentation-view a.prev img.only-zoomed{display:none}#presentation-view-wrapper .presentation-view a.next.prev,#presentation-view-wrapper .presentation-view a.prev.prev{left:3em;transform:rotate(180deg)}#presentation-view-wrapper .presentation-view a.next.next,#presentation-view-wrapper .presentation-view a.prev.next{right:3em}#presentation-view-wrapper .presentation-view a.next:active,#presentation-view-wrapper .presentation-view a.next:focus,#presentation-view-wrapper .presentation-view a.next:hover,#presentation-view-wrapper .presentation-view a.prev:active,#presentation-view-wrapper .presentation-view a.prev:focus,#presentation-view-wrapper .presentation-view a.prev:hover{outline:none}#presentation-view-wrapper .presentation-view a.hidden-controls{opacity:0;pointer-events:none}#presentation-view-wrapper .presentation-view .images{z-index:2;position:absolute;top:0;left:0;padding-top:4em;padding-bottom:4em;height:100%;width:100%}#presentation-view-wrapper .presentation-view .images .flickity-viewport{height:100%;width:100%}#presentation-view-wrapper .presentation-view .images .slide{position:absolute;width:100%;height:100%;top:50%;transform:translateY(-50%);margin-right:6em}#presentation-view-wrapper .presentation-view .images .slide.vertical img{position:absolute;height:100%;left:50%;transform:translateX(-50%)}#presentation-view-wrapper .presentation-view .images .slide.horizontal img{display:block;position:absolute;max-width:100%;max-height:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}#presentation-view-wrapper .presentation-view .images .slide .cover-image{display:none}#presentation-view-wrapper.open{opacity:1}#presentation-view-wrapper.zoom .presentation-view a{color:#fff}#presentation-view-wrapper.zoom .presentation-view a.next img.not-zoomed,#presentation-view-wrapper.zoom .presentation-view a.prev img.not-zoomed{display:none}#presentation-view-wrapper.zoom .presentation-view a.next img.only-zoomed,#presentation-view-wrapper.zoom .presentation-view a.prev img.only-zoomed{display:block}#presentation-view-wrapper.zoom .presentation-view .images{padding-top:0;padding-bottom:0}#presentation-view-wrapper.zoom .presentation-view .images .slide{will-change:transform;padding-left:0;padding-right:0;overflow:hidden}#presentation-view-wrapper.zoom .presentation-view .images .slide img{display:none}#presentation-view-wrapper.zoom .presentation-view .images .slide .cover-image{display:block;position:absolute;background-size:cover;background-position:50% 50%;top:0;left:0;width:100%;height:100%}.js-edit-module-row{display:none}.fs-presentation{position:fixed;z-index:9999;width:100%;height:100%;top:0;bottom:0;background:#333;display:none}.fs-presentation .presentation-image{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;top:0}.fs-presentation a.js-presClose,.fs-presentation a.js-presNext,.fs-presentation a.js-presPrev{color:#ededed;position:absolute;line-height:1em;z-index:99}.fs-presentation a.js-presNext{right:10px;top:50%;margin-top:-.5em}.fs-presentation a.js-presPrev{left:10px;top:50%;margin-top:-.5em}.fs-presentation a.js-presClose{margin-right:-.5em;top:0;text-align:center;width:100%;height:5%;padding:10px}.fs-presentation.active{display:block}.fs-presentation ul{width:100%;height:100%}.fs-presentation ul li{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.fs-presentation ul li.first{display:block}.related-projects{padding-top:.95em}.related-projects img{position:relative;margin-top:-.45em;margin-bottom:.45em}.related-projects a{text-decoration:none}.related-projects a:hover{text-decoration:underline}.people-list{padding-top:2.75em}.people-list .people-list-wrapper{padding-right:0;padding-left:0}.people-list .add-new.row{width:14.28%;float:left;margin:0;padding:0}.people-list .add-new.row a{height:25em;margin:0;line-height:19em}.people-list .people-list-item{display:none;opacity:0;height:32.95em;width:14.28%;float:left;font-size:.75em;position:relative;padding-right:.5%;padding-left:.5%}.people-list .people-list-item img{width:100%;margin-bottom:.75em}.people-list .people-list-item a{color:inherit}.people-list .people-list-item .name{font-family:AkkuratBold,sans-serif}.people-list .people-list-item .location{margin-bottom:1em}.people-list .people-list-item .contact-information .email{word-break:break-all;text-decoration:underline}.people-list .people-list-item .contact-information .email:hover{text-decoration:none}.contact{padding-top:4.375em}.contact a{color:inherit;text-decoration:underline}.contact a:hover{text-decoration:none}.contact img{width:100%}.contact .map,.contact .map img{margin-bottom:1.375em}.contact .map-section{padding-top:2.75em}.contact .contact-item{margin-bottom:1.375em}.facts a{color:inherit;text-decoration:underline}.facts .meta{font-family:AkkuratMono;background:#ddd}.search-container{width:100%;min-height:100%;height:100%;overflow-y:scroll;position:fixed;top:0;background:hsla(0,0%,100%,.95);z-index:99999;color:#222;display:none;font-family:AkkuratRegular,sans-serif}.search-container .wrapper{padding:0 3em}@media (max-width:767px){.search-container .wrapper{padding:0 5.5vw}}.search-container .js-closeSearch{position:absolute;top:0;right:16px;text-decoration:none;z-index:9999}.search-container .search-header{padding-top:2em}.search-container img{width:100%;margin-bottom:.375em}.search-container ul{list-style:none;padding:0;margin:0}.search-container .search-col{display:none}.search-container .search-results-wrap{height:auto;width:100%;padding-bottom:3.125em;margin:0 -16px}.search-container input{background:none;border:0;outline:0;color:#222;font-size:3.3em;line-height:1.54;margin-top:1.65em;margin-left:-.05em;width:100%;font-family:AkkuratRegular,sans-serif}.search-container .hr{margin:0 0 1.79em}.search-container h2{margin-bottom:1em;font-size:1em;font-weight:400;font-family:AkkuratBold,sans-serif}.search-container a{color:inherit;text-decoration:underline;display:block}.search-container .contact-information a{margin-top:0;word-break:break-all}.search-container .search-people-list{font-size:.789473684em;margin:0 -16px}.search-container .search-people-list li{margin-bottom:3em}.search-container .search-people-list .name{font-family:AkkuratBold,sans-serif;font-weight:400}.search-container .search-process-list{font-size:.789473684em}.search-container .search-process-list li{margin-bottom:3em}.search-container .search-process-list a{font-family:AkkuratBold,sans-serif;font-weight:400}.search-container .search-projects-list{font-size:.789473684em}.search-container .search-projects-list li{margin-bottom:3em}.search-container .search-projects-list a{font-family:AkkuratBold,sans-serif;font-weight:400}.search-container .search-news-list{font-size:.789473684em}.search-container .search-news-list li{margin-bottom:3em}.search-container .search-news-list li a{font-family:AkkuratBold,sans-serif;font-weight:400}.search-container .search-news-list li .date{margin-bottom:1em}.social-bar{font-size:1.225rem}.social-bar a{color:inherit;text-decoration:underline}.social-bar .social-content{padding:1.375em 0;display:none}.social-bar .social-bar-line{height:3rem;padding-top:.8rem;cursor:pointer}.social-bar .text{color:#b2b2b2}.social-bar .buttons a{margin-left:1em;float:right;text-decoration:none;color:#b2b2b2;transition:color .1s ease-out}.social-bar .buttons a:hover{color:#333}.social-bar .logo{text-align:center}.social-bar ul{list-style:none;padding:0;margin:0}.social-bar .social-instagram{width:37%;float:left}.social-bar .social-instagram a{width:33.3333%;padding:1%;float:right;text-align:right}.social-bar .social-instagram img{width:100%}.social-bar .social-facebook{width:43%;float:right}.social-bar .social-facebook a{float:right}.social-bar .social-facebook li{width:20%;float:left;padding:1%}.social-bar .social-facebook img{width:100%}.social-bar .social-facebook .fb-like-box{width:100%;position:relative;top:-16px}#login{background:hsla(0,0%,94%,.95);position:fixed;height:100%;width:100%;z-index:99;color:#222;display:none;opacity:0;top:0}#login .large-logo{width:30px;margin-bottom:1em}#login .login-wrapper{padding-top:250px;width:300px;margin:0 auto}#login .login-wrapper input{font-family:AkkuratLight,sans-serif;background:#fff;border:1px solid #ddd;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;padding:8px;width:100%;outline:none;margin-bottom:5px;color:#222}#login ::-webkit-input-placeholder{color:#222}#login :-moz-placeholder,#login ::-moz-placeholder{color:#222}#login :-ms-input-placeholder{color:#222}footer{padding:0 3em;margin-top:5em;padding-bottom:2.75em}footer .fade{color:#666}footer nav{margin-top:1.25em;*zoom:1}footer nav:after,footer nav:before{content:" ";display:table}footer nav:after{clear:both}footer nav a{display:inline-block;float:left;clear:left}footer nav a,footer nav a:active,footer nav a:focus,footer nav a:hover,footer nav a:visited{color:#222;text-decoration:underline}@media (max-width:991px){footer{padding:0 5.5vw}footer .fade{display:block;margin-bottom:1.375em}}.content-module.textarea .inner h2.pp,.content-module.textarea .inner h2.privacy-page{color:#666}.content-module.textarea .inner p.pp,.content-module.textarea .inner p.privacy-page{max-width:100%;font-size:.84em;color:#666}.content-module.textarea .inner ol.pp,.content-module.textarea .inner ol.privacy-page{list-style-type:none;counter-reset:a;margin:0;padding:0}.content-module.textarea .inner ol.pp>li,.content-module.textarea .inner ol.privacy-page>li{display:table;counter-increment:a;margin-bottom:.6em}.content-module.textarea .inner ol.pp>li:before,.content-module.textarea .inner ol.privacy-page>li:before{content:counters(a,".") ". ";display:table-cell;padding:0;font-size:.84em;color:#666;position:absolute}.content-module.textarea .inner ol.pp>li p:first-child,.content-module.textarea .inner ol.privacy-page>li p:first-child{padding-left:1.2em}.content-module.textarea .inner ol.pp li ol>li,.content-module.textarea .inner ol.privacy-page li ol>li{margin:0;position:relative}.content-module.textarea .inner ol.pp li ol>li:before,.content-module.textarea .inner ol.privacy-page li ol>li:before{content:counters(a,".") ". ";font-size:.84em;color:#666;padding:0;position:absolute;left:1.2em}.content-module.textarea .inner ol.pp li ol>li p:first-child,.content-module.textarea .inner ol.privacy-page li ol>li p:first-child{padding-left:4.4em}.content-module.textarea .inner table.pp td,.content-module.textarea .inner table.privacy-page td{border:1px solid #ddd;color:#666}.content-module.textarea .inner table.pp tr:nth-child(2n),.content-module.textarea .inner table.privacy-page tr:nth-child(2n){background-color:#ededed}.content-module.textarea .inner table.pp tr td,.content-module.textarea .inner table.privacy-page tr td{min-width:150px;padding:5px 15px 5px 5px}.content-module.textarea .inner table.pp tr td p.pp,.content-module.textarea .inner table.pp tr td p.privacy-page,.content-module.textarea .inner table.privacy-page tr td p.pp,.content-module.textarea .inner table.privacy-page tr td p.privacy-page{padding-left:0}@media (max-width:767px){.content-module.textarea .inner table.pp tr td,.content-module.textarea .inner table.privacy-page tr td{min-width:0;padding:8px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.share-list ul{list-style:none;padding:0;margin:0}.share-list ul li{position:relative;overflow:hidden;height:1.675em!important}.share-list ul li>a{color:inherit;position:relative;top:-1.375em}.share-list ul li .item{position:relative;top:-1.375em;height:1.675em}.share-list ul li .item.google{padding-top:5px}.share-list ul li .item iframe{position:absolute;top:50%;margin-top:-10px}.share-list ul li .item.facebook{height:25px;overflow:hidden!important}.share-list ul li .item img{width:auto}}@media (max-width:767px){body{font:normal 100%/1.375 AkkuratRegular,sans-serif;font-size:1em}.everything{padding-top:7em}.process .caption{position:absolute;font-size:2em;left:1em!important;top:1em!important;color:#000;width:80%!important}.process .share-list{margin-bottom:2.75em}.process .item:not(.cover){display:none}.process.display .content{padding-top:1.375em}.process img{margin-bottom:1.375em!important;margin-top:0!important;top:0!important;position:relative;width:100%!important}.full-backgrounds,.fullscreen-image{border:1em solid #fff;border-top:5em solid #fff;border-bottom:4em solid #fff}.contact{padding-top:1.375em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.contact strong{display:block;margin-bottom:1.375em}.contact .contact-item{margin-bottom:0;margin-bottom:1.375em}.contact .map{margin-top:3.75em}.contact .map img{margin-bottom:1.375em}.contact .map strong{margin-bottom:0;display:inline}.social-bar .social-content{-webkit-perspective:1000;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.social-bar .social-content .social-instagram{display:none}.social-bar .social-content .social-facebook{float:none;width:100%;overflow-x:hidden;padding-top:2.75em}.social-bar .social-content .social-facebook .fb-like-box{width:90%!important}.social-bar .social-bar-line .text{display:none}.social-bar .social-bar-line .logo{margin:0}.social-bar .social-bar-line .buttons{margin-top:.25em}.wrapper{padding:.5em 1.5em}#transpositioning{padding-top:.5em!important}header.mobile{display:block;position:relative}header.mobile .main-navigation,header.mobile .secondary-navigation{float:none}header.mobile .main-navigation a{margin-right:1em}header.mobile .main-navigation a:last-child{margin-right:0}header.mobile .secondary-navigation{margin-top:.1em;margin-bottom:.75em}header.mobile .secondary-navigation a{margin-right:.75em}header.mobile .logo{margin-top:0}.presentation-view,header.desktop{display:none!important}.project-head{margin-bottom:1.375em!important}.project .text{clear:both;padding-top:2.75em}.project-list .project-list-item{height:12.75em;width:50%;float:left;font-size:.75em;padding-right:2.3%;padding-left:2.3%}.project-list .project-list-item .categories{display:none}.people-categories div{width:33%;padding:0 .2em}.people-list .people-list-item{height:30.95em;width:50%;padding-right:1.5%;padding-left:1.5%;float:left;font-size:.75em;position:relative}.people-list .people-list-item .telephone{text-decoration:underline}.content-background{min-height:0}.search{display:none}.project-categories{line-height:1.575}.project-categories .display-children{display:block}.project-categories div.parents{width:100%;font-size:1.2em;max-width:none}.project-categories div.parents li{display:inline-block}.project-categories div.parents li:after{content:", "}.project-categories div.parents li:last-child:after{content:""}.project-categories div.children{width:100%!important;font-size:1.2em;display:none}.project-categories div.children ul{width:100%!important}.project-categories div.children.desktop{display:none}.project-categories div.children a{padding:.2em 0}.project-categories div.children li{display:inline-block;width:auto}.project-categories div.children li:after{content:","}.project-categories div.children li:last-child:after{content:""}.contact .map-section{padding-top:0}.switch-project-view{display:none}.disciplines{left:16.66666%;position:fixed;padding-left:16px}.disciplines li{text-align:left}.disciplines li a{font-family:AkkuratLight,sans-serif;font-size:1.7em;color:inherit;text-decoration:none;display:inline-block}.disciplines li a:hover.underline .und{border-bottom:1px solid}.project .project-modules .video-box,.project .project-modules img{margin-top:1.375em}.project h1{margin:1.375em 0}.project figcaption{margin-bottom:1.375em}.project .column,.project .column.display{margin-bottom:0!important}.event-list,.news-list{padding-top:1.375em}.event-list img,.news-list img{margin-bottom:1.375em}.event-list .meta,.news-list .meta{margin-top:1.375em}.share-list{margin-top:2.75em}.share-list h4{margin-bottom:1.375em}.share-list ul{width:69%}.share-list li{width:50%;float:left}}@media (max-width:400px){.project-list .project-list-item{height:12.75em}}@media (min-width:401px) and (max-width:767px){.project-list .project-list-item{height:18.75em}}@media (min-width:768px) and (max-width:992px){body{font-size:1em}.logo img{width:28px}.wrapper{padding:0 20px}.contact .row.map img{margin-bottom:1.375em}.contact .contact-item strong{display:block;margin-bottom:1.375em}.contact .contact-item a{display:block}.main-navigation a{margin-right:5px}.main-navigation a:last-child{margin-right:0}.secondary-navigation a{margin-right:10px}.share-list{margin-top:2.75em}.social-bar .social-line{margin-bottom:2.75em}.social-bar .social-bar-line a{margin-left:.6em}.social-bar .social-bar-line a:last-child{margin-left:0}.project-categories div.children{width:80%}.project-categories div.parents{width:15%;margin-right:1%}.project-list .project-list-item{height:18.5em;width:50%;float:left;padding-right:2.1%;padding-left:2.1%;font-size:.85em}.people-list .people-list-item{height:32.95em;width:25%;padding-right:1.5%;padding-left:1.5%}.project-categories div{margin-right:1em;width:200px;width:16vw}.project-categories ul{display:block!important}.news-list img{margin-bottom:1.375em}}@media (min-width:992px) and (max-width:1200px){body{font-size:1.15em}.people-categories div{width:10vw!important;padding:0 .2em}.content-background{min-height:1200px}.logo img{width:30px}.wrapper{padding:0 20px}.wrapper .full-backgrounds,.wrapper .fullscreen-image{border-width:5em}.project-categories div.children{width:70%}.project-categories div.parents{width:15%}.project-list .project-list-item{height:16.5em;width:25%;float:left;padding-right:1.8%;padding-left:1.8%}.people-list .people-list-item{height:32.95em;width:20%;padding-right:1%;padding-left:1%}.people-list .people-list-item:nth-child(5n+5){margin-right:0!important}.project-categories div{margin-right:1em;width:180px;width:14.5vw}.project-categories ul{display:block!important}}@media (min-width:1200px) and (max-width:1760px){body{font-size:1.1875em}.everything{padding-top:7em}}@media (min-width:1760px){body{font-size:1.5em}.content-background{min-height:1200px}.project-categories div{margin-right:2em;width:180px;width:9.5vw}.project-categories ul{display:block!important}.project-list-item{font-size:1.25rem}.people-list .people-list-item:nth-child(7n+7){margin-right:0!important}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.project-categories a:hover{text-decoration:none}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.project-categories a:hover{text-decoration:none}}@media (max-device-width:480px) and (orientation:portrait){.project-categories a:hover{text-decoration:none}}@media (max-device-width:480px) and (orientation:landscape){.project-categories a:hover{text-decoration:none}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#cookie{z-index:99999;width:310px;position:fixed;right:50px;bottom:50px;background-color:#000;color:#fff;padding:15px}#cookie.nomnom{transition:all .25s linear;opacity:0}@media (max-width:550px){#cookie{width:370px;right:calc(50% - 185px)}}#cookie #cookie-accept,#cookie p{font-family:AkkuratRegular;font-size:15px;color:#fff;letter-spacing:0;line-height:20.53px;margin-bottom:30px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}#cookie .cookie-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#cookie .cookie-buttons #cookie-accept{margin-bottom:0;border-bottom:1px solid #b0b0b0;cursor:pointer}#cookie .cookie-buttons #cookie-info{font-family:AkkuratRegular;font-size:15px;color:#b0b0b0;letter-spacing:0;line-height:20.53px;border-bottom:1px solid #b0b0b0}