/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"T-Star-Bold";src:url("../fonts/T-Star-Bold.eot");src:url("../fonts/T-Star-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/T-Star-Bold.woff") format("woff"),url("../fonts/T-Star-Bold.woff2") format("woff2"),url("../fonts/T-Star-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"T-Star-BoldItalic";src:url("../fonts/T-Star-BoldItalic.eot");src:url("../fonts/T-Star-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/T-Star-BoldItalic.woff") format("woff"),url("../fonts/T-Star-BoldItalic.woff2") format("woff2"),url("../fonts/T-Star-BoldItalic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"T-Star-Heavy";src:url("../fonts/T-Star-Heavy.eot");src:url("../fonts/T-Star-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/T-Star-Heavy.woff") format("woff"),url("../fonts/T-Star-Heavy.woff2") format("woff2"),url("../fonts/T-Star-Heavy.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"T-Star-Light";src:url("../fonts/T-Star-Light.eot");src:url("../fonts/T-Star-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/T-Star-Light.woff") format("woff"),url("../fonts/T-Star-Light.woff2") format("woff2"),url("../fonts/T-Star-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"T-Star-LightItalic";src:url("../fonts/T-Star-LightItalic.eot");src:url("../fonts/T-Star-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/T-Star-LightItalic.woff") format("woff"),url("../fonts/T-Star-LightItalic.woff2") format("woff2"),url("../fonts/T-Star-LightItalic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"T-Star-Regular";src:url("../fonts/T-Star-Regular.eot");src:url("../fonts/T-Star-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/T-Star-Regular.woff") format("woff"),url("../fonts/T-Star-Regular.woff2") format("woff2"),url("../fonts/T-Star-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;cursor:auto;font-family:Heebo,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{margin:0 auto;width:100%}.row .first{padding-left:0}.row .last{padding-right:0}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.9375rem;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width: 40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}.c-hamburger{background-color:transparent !important;display:block;position:relative;overflow:hidden;margin:0;padding:0;width:20px;height:17px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:7px;left:0px;right:0px;height:3px;background-color:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}.c-hamburger span::before{top:-7px}.c-hamburger span::after{bottom:-7px}.c-hamburger--rot{background-color:#28aadc}.c-hamburger--rot span{-webkit-transition:-webkit-transform .1s;transition:transform .1s}.c-hamburger--rot.is-active{background-color:#166888}.c-hamburger--rot.is-active span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.c-hamburger.is-active span::before,.c-hamburger.is-active span::after{background-color:#2f2e2e}.c-hamburger--htx{background-color:#ff3264}.c-hamburger--htx span{-webkit-transition:background 0s .1s;transition:background 0s .1s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:.1s,.1s;transition-duration:.1s,.1s;-webkit-transition-delay:0s,.1s;transition-delay:.1s,0s}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top, transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom, transform}.c-hamburger--htx.is-active{background-color:#cb0032}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,.1s;transition-delay:0s,.1s}.c-hamburger--htla{background-color:#32dc64}.c-hamburger--htla span{-webkit-transition:-webkit-transform .1s;transition:transform .1s}.c-hamburger--htla span::before{transform-origin:top right;transition:transform .1s,width .1s,top .1s}.c-hamburger--htla span::after{transform-origin:bottom right;transition:transform .1s,width .1s,bottom .1s}.c-hamburger--htla.is-active{background-color:#19903c}.c-hamburger--htla.is-active span{transform:rotate(180deg)}.c-hamburger--htla.is-active span::before,.c-hamburger--htla.is-active span::after{width:50%}.c-hamburger--htla.is-active span::before{top:0;transform:translateX(13px) translateY(1.5px) rotate(45deg)}.c-hamburger--htla.is-active span::after{bottom:0;transform:translateX(13px) translateY(-1.5px) rotate(-45deg)}.c-hamburger--htra{background-color:#ff9650}.c-hamburger--htra span{transition:transform .1s}.c-hamburger--htra span::before{transform-origin:top left;transition:transform .1s,width .1s,top .1s}.c-hamburger--htra span::after{transform-origin:bottom left;transition:transform .1s,width .1s,bottom .1s}.c-hamburger--htra.is-active{background-color:#e95d00}.c-hamburger--htra.is-active span{transform:rotate(180deg)}.c-hamburger--htra.is-active span::before,.c-hamburger--htra.is-active span::after{width:50%}.c-hamburger--htra.is-active span::before{top:0;transform:translateX(-3px) translateY(1.5px) rotate(-45deg)}.c-hamburger--htra.is-active span::after{bottom:0;transform:translateX(-3px) translateY(-1.5px) rotate(45deg)}body{font-size:1.125rem;color:#52646E;line-height:1.575rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;min-width:320px}body.fixed{overflow:hidden}h1{text-align:center;font-size:5.625rem;color:#fff;line-height:7.875rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;margin-top:0;margin-bottom:.75rem}@media only screen and (max-width: 40em){h1{max-width:calc(100% - 60px)}}@media only screen and (max-width: 40em) and (max-width: 40em){h1{font-size:4.0625rem;line-height:5.6875rem}}h2,h1.h2{font-size:2.5rem;color:#52646E;line-height:3.5rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;margin-top:0;margin-bottom:1.6875rem}@media only screen and (max-width: 40em){h2,h1.h2{font-size:2.0625rem;line-height:2.8875rem}}h3{font-size:1.5rem;color:#52646E;line-height:2.1rem;font-family:sans-serif;font-family:"T-Star-Light", Sans-Serif;font-weight:200;margin:15px 0}h4{font-size:1.5rem;color:#52646E;line-height:1.575rem;font-family:sans-serif;font-family:"T-Star-Light", Sans-Serif;font-weight:200;margin-bottom:.9375rem;margin-top:.9375rem}p,li,td,div,span,header{font-size:1.125rem;color:#52646E;line-height:1.4375rem;font-family:sans-serif;font-family:"T-Star-Light", Sans-Serif;font-weight:200;margin-top:0}strong{font-family:"T-Star-Bold", Sans-Serif}.font-sec p,.font-sec li,.font-sec td,.font-sec h3,.font-sec h2,.font-sec h1.h2,.font-sec h4,.font-sec a{color:#fff}a{color:#94a8b3;text-decoration:none}p{margin-bottom:.75rem}a:hover{color:#BDCFD9 !important}a.active{color:#000 !important;text-decoration:none;cursor:default}ol{padding-left:1.1875rem}ol li{padding-left:.6875rem}ul{padding:0}ul li{position:relative;padding-left:1.875rem;margin-bottom:0;list-style-type:none}ul li:before{content:"-";position:absolute;width:1.25rem;left:0;text-align:left;background-position:center;background-size:auto 100%;background-repeat:no-repeat}nav ul li{list-style-type:none;padding-left:0}nav ul li:before{content:""}#outer-container{min-height:100vh;position:relative}@media only screen and (max-width: 40em){span.mgnlLikeBtn{display:none !important}}@keyframes scaleme{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.background-image{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:top center}@media only screen and (max-width: 40em){body:not(.home) .background-image{bottom:auto;height:55vh;min-height:21.875rem}}#branding{position:fixed;background:rgba(0,0,0,0.15);width:100%;min-height:5.25rem;z-index:10}.touch body:not(.navexp) #branding{background:rgba(0,0,0,0.55)}.no-touch body:not(.navexp) #branding:hover{background:rgba(0,0,0,0.55)}@media only screen and (max-width: 40em){#branding{min-height:30px}}body.navexp{overflow:hidden}body.navexp #branding{background:rgba(255,255,255,0.95);box-shadow:#192A33 0px -5px 16px 2px}body.navexp #branding #home-anchors ul,body.navexp #branding .metanav div{display:none}@media only screen and (max-width: 40em){body.navexp #branding{background-color:#fff;top:0;right:0;bottom:0;left:0}}#home-anchors{position:relative;height:51px;overflow:hidden}#home-anchors ul{display:inline-block;max-height:100%;width:100%;padding-right:4.6875rem;margin-bottom:0}#home-anchors ul li{float:left}#home-anchors ul li a{color:#fff;text-transform:uppercase;padding:0 1.875rem;text-decoration:none;font-size:1.25rem;letter-spacing:0.5px}@media only screen and (min-width: 40.0625em) and (max-width: 64em){#home-anchors ul li a{padding:0 .9375rem;font-size:1rem}}@media only screen and (max-width: 40em){#home-anchors ul{display:none}}#home-anchors .c-hamburger{position:absolute;top:1.3125rem;right:2.0625rem}#home-anchors .c-hamburger span,#home-anchors .c-hamburger span:before,#home-anchors .c-hamburger span:after{border-radius:20px}@media only screen and (max-width: 40em){#home-anchors{width:40px;height:40px;position:absolute;left:0;top:0}#home-anchors .c-hamburger{position:relative;top:10px;right:0}}.metanav{display:block;height:35px;overflow:hidden}.metanav div{float:right;padding:5px 13px}.metanav div a,.metanav div p{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;text-transform:uppercase;text-decoration:none}.metanav .metasearch input{background-color:rgba(255,255,255,0.32);border:none;line-height:20px;height:20px;vertical-align:middle;padding:4px;width:10.625rem;font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.no-touch .metanav .metasearch input::-webkit-input-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.no-touch .metanav .metasearch input:-moz-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.no-touch .metanav .metasearch input::-moz-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.no-touch .metanav .metasearch input:-ms-input-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.metanav .metasearch input .touch::-webkit-input-placeholder{color:#fff}.metanav .metasearch input .touch:-moz-placeholder{color:#fff}.metanav .metasearch input .touch::-moz-placeholder{color:#fff}.metanav .metasearch input .touch:-ms-input-placeholder{color:#fff}.metanav .metasearch a{padding-left:7px}.no-touch .metanav .metasearch a{display:none}@media only screen and (max-width: 40em){.metanav .metasearch{display:none}}.mob-metanav{display:none}@media only screen and (max-width: 40em){.navexp .mob-metanav{display:block;height:35px}.navexp .mob-metanav div{float:right;padding:5px 13px}.navexp .mob-metanav div a,.navexp .mob-metanav div p{font-size:.75rem;color:#192A33;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;text-transform:uppercase;text-decoration:none}.navexp .mob-metanav .metasearch input{background-color:rgba(255,255,255,0.32);line-height:20px;height:20px;vertical-align:middle;padding:4px;width:6.875rem;border:1px solid #192A33;font-size:.75rem;color:#192A33;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.navexp .mob-metanav .metasearch input::-webkit-input-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.navexp .mob-metanav .metasearch input:-moz-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.navexp .mob-metanav .metasearch input::-moz-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.navexp .mob-metanav .metasearch input:-ms-input-placeholder{font-size:.75rem;color:#fff;line-height:.9rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.navexp .mob-metanav .metasearch a{padding-left:7px}}#main-nav{display:none;max-height:80vh}#main-nav>ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:100%;margin-top:1.25rem;padding:0 .9375rem}#main-nav>ul a{font-size:1rem;text-decoration:none;line-height:1.1875rem}#main-nav>ul a.active{color:#52646E !important}#main-nav>ul>li{padding-right:.3125rem;flex-basis:20%;width:20%;margin-bottom:30px}@media only screen and (max-width: 40em){#main-nav>ul>li{margin-bottom:.9375rem}}@media screen and (max-width: 950px){#main-nav>ul>li{width:33%;flex-basis:33%}}#main-nav>ul>li>a{display:inline-block;color:#192A33;text-transform:uppercase;margin-bottom:1.25rem}#main-nav>ul>li>ul>li{margin-bottom:.9375rem}@media only screen and (max-width: 40em){#main-nav>ul>li>ul>li{margin-bottom:.4375rem}}#main-nav>ul>li>ul>li a{color:#2f2e2e}#main-nav>ul>li>ul>li>ul>li{position:relative;padding-left:.9375rem}#main-nav>ul>li>ul>li>ul>li:before{content:"-";position:absolute;left:0}#main-nav>ul>li>ul>li>ul>li a{font-size:.875rem}#main-nav>ul>li>ul>li.active>ul{display:block}#main-nav>ul>li.active>ul{display:block}@media only screen and (max-width: 40em){#main-nav{margin-top:1.875rem;overflow:auto}#main-nav>ul.main-ul{padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#main-nav>ul.main-ul li{width:100%}#main-nav>ul.main-ul li a{margin-bottom:5px}#main-nav>ul.main-ul li .sub-ul{display:none;padding-left:10px}#main-nav>ul.main-ul li.active>.sub-ul{display:block}}.page-title{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:70vh;max-height:46.875rem;min-height:31.25rem;padding:6.25rem 0;background:linear-gradient(to bottom, transparent 50%, rgba(0,0,0,0.25) 100%)}.page-title.no-header{justify-content:center;height:15.9375rem;min-height:15.9375rem;padding-bottom:0}.page-title .grow{-webkit-flex-grow:1;flex-grow:1;padding-top:8.75rem;padding-bottom:6.875rem;width:100%}.page-title .grow h1{display:block;margin:0 auto;max-width:61.25rem}@media screen and (max-height: 800px){.page-title .grow{padding-top:5rem;padding-bottom:3.75rem}}.page-title a{display:block;width:100%;text-align:center}.page-title a .logo{width:15.625rem}.page-title a .large{width:40.25rem;margin-top:10rem;max-width:calc(100% - 20px)}.page-title a .large img{width:40.25rem}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.page-title a .large{max-width:calc(100% - 170px)}}@media only screen and (max-width: 40em){.page-title a .large{margin-top:5rem}}@media screen and (orientation: portrait) and (max-width: 640px){.page-title{max-height:50vh;height:50vh;min-height:20rem;padding:2.5rem 0}.page-title .grow{padding-top:2.5rem;padding-bottom:1.875rem}.page-title .grow h1{font-size:2.8125rem}.page-title a .logo{width:11.25rem}}.wrapper{width:100%;padding:4rem 0}.contained-width{width:100%;max-width:63.75rem;overflow-x:hidden;padding:0 1.25rem;margin:0 auto}.breadcrumbs,.breadcrumbs a{font-size:.875rem;color:#192A33;text-transform:uppercase;text-decoration:none;text-align:center}.breadcrumbs a,.breadcrumbs a a{padding:0 .625rem}@media only screen and (max-width: 40em){.breadcrumbs,.breadcrumbs a{text-align:left;font-size:.75rem}.breadcrumbs a,.breadcrumbs a a{white-space:nowrap}}.breadcrumbs{margin-bottom:1.875rem}.section-wrapper{text-align:center;width:100%;padding:3.75rem 0}.section-wrapper header{padding-bottom:4.375rem}@media only screen and (max-width: 40em){.section-wrapper header{padding-bottom:1.875rem}}.section-wrapper header .local-nav{margin-top:4.0625rem}.section-wrapper header .siblings-ul{width:100%;padding-bottom:.4375rem;margin-bottom:0;position:relative;text-align:center}@media only screen and (min-width: 40.0625em){.section-wrapper header .siblings-ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}}.section-wrapper header .siblings-ul>li{position:static;display:inline;flex-shrink:0}.section-wrapper header .siblings-ul>li>a{text-transform:uppercase;padding:0 1.25rem;font-size:1.25rem;line-height:1.5rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;letter-spacing:0.3px;text-decoration:none}.section-wrapper header .siblings-ul>li .childs-ul{display:none;position:absolute;width:100%;top:100%;left:0;text-align:center}.section-wrapper header .siblings-ul>li .childs-ul li{display:inline}.section-wrapper header .siblings-ul>li .childs-ul li a{padding:0 .625rem;text-decoration:none;font-size:1rem;color:#192A33;line-height:1.2rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.section-wrapper header .siblings-ul>li.active>ul{display:block}@media only screen and (max-width: 40em){body:not(.home) .section-wrapper header .siblings-ul li{display:none}body:not(.home) .section-wrapper header .siblings-ul li.active{display:block}body:not(.home) .section-wrapper header .siblings-ul li.active>a{display:none}body:not(.home) .section-wrapper header .siblings-ul li.active ul.childs-ul{position:static}body:not(.home) .section-wrapper header .siblings-ul li.active ul.childs-ul li{display:block}body:not(.home) .section-wrapper header .siblings-ul li.active ul.childs-ul li a{font-size:1.125rem;line-height:1.375rem;color:#94a8b3;text-transform:uppercase}.section-wrapper header .siblings-ul li{display:block;width:100%;padding:.4375rem 0}.section-wrapper header .siblings-ul li a{padding:0;text-align:left;font-size:18px;line-height:22px}}.section-wrapper header .page-nav{width:100%;height:auto;margin:0}.section-wrapper header .page-nav li{display:inline}.section-wrapper header .page-nav li:before{content:""}.section-wrapper header .page-nav li a{padding:0 .625rem;text-decoration:none;text-transform:uppercase;font-size:1rem;color:#192A33;line-height:1.2rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}@media only screen and (max-width: 40em){.section-wrapper header .page-nav{display:none}}.content-section{text-align:left;margin-bottom:.9375rem}.content-section hr{height:1px;border:none;background-color:#192A33;margin-top:1.875rem}.content-section .text ul,.content-section .text ol{margin-top:0}.content-section.smallFonts h4,.content-section.smallFonts h3{font-size:.875rem;line-height:1.125rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;margin:.4375rem 0}.content-section.smallFonts p{margin-bottom:.4375rem}.content-section.smallFonts p,.content-section.smallFonts a,.content-section.smallFonts li,.content-section.smallFonts span{font-size:.75rem;line-height:1rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.content-section.image-small .text-image .image{width:9.375rem}.content-section.image-small .text-image .text{width:calc(99% - 150px);padding-left:1.25rem}@media only screen and (max-width: 40em){.content-section.image-small .text-image .text{width:100%;padding-left:0}}.content-section.image-medium .text{width:66%}@media only screen and (max-width: 40em){.content-section.image-medium .text{width:100%;padding-left:0}}.content-section.image-medium .image{width:33%}.content-section.image-large .text{width:50%}@media only screen and (max-width: 40em){.content-section.image-large .text{width:100%;padding-left:0}}.content-section.image-large .image{width:49%}.text-image-section .image{margin-bottom:1.125rem}@media only screen and (min-width: 40.0625em){.text-image{display:inline-block;height:100%;width:100%}.text-image .image,.text-image .text{float:left}.text-image div:last-child{margin-left:1%}}@media only screen and (max-width: 40em){.text-image .text{margin:0;padding:0}}.slider .swiper-container{height:100%;width:100%;max-height:46.875rem}.slider .swiper-wrapper{height:100%;width:100%}.slider .swiper-wrapper .swiper-slide{width:auto;background-position:top center;background-repeat:no-repeat;background-size:cover}.slider .swiper-wrapper .swiper-slide .slider-image{height:30.5625rem;width:40.75rem;background-position:center center;background-repeat:no-repeat;background-size:cover}.slider .swiper-wrapper .swiper-slide .slider-image .overlay{display:block;position:absolute;background-color:rgba(255,255,255,0.9);height:100%;width:100%;top:0;left:0;right:0;bottom:0;transition:opacity 400ms;text-decoration:none}.slider .swiper-wrapper .swiper-slide .slider-image .overlay span{display:block;padding:0 40px;text-align:center}.slider .swiper-wrapper .swiper-slide .slider-image .overlay span.title{font-size:2.5rem;color:#52646E;line-height:3.5rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;padding-top:25%;padding-bottom:.625rem}.slider .swiper-wrapper .swiper-slide .slider-image .overlay span.deadline{font-size:1.5rem;color:#52646E;line-height:2.1rem;font-family:sans-serif;font-family:"T-Star-Light", Sans-Serif;font-weight:200}.no-touch .slider .swiper-wrapper .swiper-slide .slider-image .overlay{opacity:0}.no-touch .slider .swiper-wrapper .swiper-slide .slider-image .overlay:hover{opacity:1}@media only screen and (max-width: 40em){.slider .swiper-wrapper .swiper-slide .slider-image{width:100vw;height:77vw}.slider .swiper-wrapper .swiper-slide .slider-image .overlay{position:relative;background-color:unset}.slider .swiper-wrapper .swiper-slide .slider-image .overlay span{position:absolute;background-color:#fff;padding:.9375rem;max-width:180px}.slider .swiper-wrapper .swiper-slide .slider-image .overlay span.title{top:2px;left:2px;font-size:1.125rem;color:#52646E;line-height:1.575rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600}.slider .swiper-wrapper .swiper-slide .slider-image .overlay span.deadline{bottom:2px;right:2px;font-size:1rem;color:#52646E;line-height:1.4rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}}.touch .slider .swiper-wrapper .swiper-slide .slider-image{width:100vw;height:77vw}.touch .slider .swiper-wrapper .swiper-slide .slider-image .overlay{position:relative;background-color:unset}.touch .slider .swiper-wrapper .swiper-slide .slider-image .overlay span{position:absolute;background-color:#fff;padding:.9375rem;max-width:180px}.touch .slider .swiper-wrapper .swiper-slide .slider-image .overlay span.title{top:2px;left:2px;font-size:1.125rem;color:#52646E;line-height:1.575rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600}.touch .slider .swiper-wrapper .swiper-slide .slider-image .overlay span.deadline{bottom:2px;right:2px;font-size:1rem;color:#52646E;line-height:1.4rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}.searchresult{text-align:left}.searchresult input.search-box{width:60%}@media only screen and (max-width: 40em){.searchresult input.search-box{width:100%}}@media only screen and (max-width: 40em){.searchresult input#submit{text-align:left;font-size:1rem;line-height:22px;padding:.625rem 1.25rem .625rem 0}}.searchresult .projects-results{margin-top:3.125rem;margin-bottom:3.125rem}.searchresult .projects-results.medium .projects{height:46.25rem}.searchresult .projects-results.large .projects{height:87.5rem}.searchresult .projects{min-height:0;max-height:80vh;padding:1.5625rem 0 5rem 0;margin-top:0}.searchresult .projects .filters-wrapper{padding-left:0}.searchresult .projects .elements-wrapper{padding-top:16px}.touch .searchresult .projects .elements-wrapper{-webkit-overflow-scrolling:touch}p.searchnoresult,p.searchnoquery,p.searchresult,p.projectresult{font-size:1.25rem;line-height:1.5rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;margin-top:12px}p.button{display:inline-block;cursor:pointer;position:relative}p.button:before{position:absolute;height:17px;width:17px;right:-32px;top:2px;background-color:#52646E;color:#fff;border-radius:50%;font-size:1.125rem;line-height:1.125rem;font-family:sans-serif;font-family:"T-Star-Light", Sans-Serif;font-weight:200;text-align:center}@media only screen and (max-width: 40em){p.button:before{right:auto;top:auto;bottom:-23px}}.no-touch p.button:hover:before{content:"+"}.no-touch .open p.button:hover:before{content:"-"}.touch p.button:before{content:"+"}.touch .open p.button:before{content:"-"}.rss-entries{text-align:left}.rss-entries .month h2{margin-top:3.125rem}.rss-entries .entry{margin-bottom:4.375rem}.rss-entries .entry .date{margin-bottom:.9375rem}.sb-small{margin-top:5rem}.sa-small{margin-bottom:5rem}.sb-medium{margin-top:12.5rem}.sa-medium{margin-bottom:12.5rem}.sb-large{margin-top:28.125rem}.sa-large{margin-bottom:28.125rem}div.downloads{margin-top:0;margin-bottom:1.125rem}div.downloads ul{margin:0}div.downloads ul li a,div.downloads ul li a span{text-decoration:none;text-transform:uppercase;color:#192A33;font-size:.875rem}div.downloads ul li.type-pdf:before,div.downloads ul li.type-html:before{content:"";background-image:url("../images/pdficon.png")}div.downloads ul li.type-jpeg:before,div.downloads ul li.type-jpg:before,div.downloads ul li.type-gif:before,div.downloads ul li.type-tif:before,div.downloads ul li.type-png:before,div.downloads ul li.type-svg:before,div.downloads ul li.type-postscript:before,div.downloads ul li.type-tiff:before,div.downloads ul li.type-octet-stream:before,div.downloads ul li.type-bmp:before,div.downloads ul li.type-svg-xml:before{content:"";background-image:url("../images/image.png")}div.downloads ul li.type-doc:before{content:"";background-image:url("../images/doc.png")}div.downloads ul li.type-xls:before{content:"";background-image:url("../images/xls.png")}div.downloads ul li.type-ppt:before{content:"";background-image:url("../images/ppt.png")}div.downloads ul li:before{content:"-";width:1.25rem;height:100%;background-position:top left;background-size:1.0625rem auto}div.downloads ul li.hidden-icon{padding-left:0}div.downloads ul li.hidden-icon:before{content:""}.newsEntry{border-top:1px solid #52646E;margin-bottom:2.5rem}.newsEntry .date{text-align:left}.newsEntry .newsDetail{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;width:100%;flex-wrap:nowrap}.newsEntry .newsDetail .image{margin-right:1.875rem;min-width:12.5rem;text-align:left;height:auto;width:auto;overflow:hidden}.newsEntry .newsDetail .image img{max-height:100%;max-width:100%}.newsEntry .newsDetail .text{text-align:left;flex-grow:1}.newsEntry .newsDetail .text .downloads{border-top:none}table{width:100% !important;border:none}table th{border:none}table td{padding:20px 20px;border-left:none;border-top:none;border-right:none;border-bottom:1px solid #9f9998;vertical-align:top}table td:first-child{padding:20px 0}@media only screen and (max-width: 40em){table td{font-size:1rem}}.todo{display:block;width:100%;max-width:63.75rem;overflow-x:hidden;padding:0 1.25rem;margin:0 auto;background-color:#03e1ff;font-size:1.5rem;color:#fff;line-height:2.1rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;padding:1.375rem;margin:.875rem auto}.todo ul{margin:.4375rem 0}.todo ul li{position:relative;font-size:.875rem;line-height:1.05rem;margin-bottom:.4375rem;padding-left:.9375rem}.todo ul li:before{content:"-";position:absolute;left:0}.homeslider{display:none}#outer-container.slide{position:relative}#outer-container.slide .slide{position:absolute;top:0;left:0;width:100vw;min-width:100vw;max-width:100vw;display:none}#outer-container.slide .slide.active{display:block;position:relative;z-index:2}#outer-container.slide .arrow{display:none;position:absolute;top:282px;cursor:pointer;padding:20px;z-index:3}#outer-container.slide .arrow.left-arrow{left:210px}@media screen and (max-width: 1200px){#outer-container.slide .arrow.left-arrow{left:50px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){#outer-container.slide .arrow.left-arrow{left:2px !important}}@media only screen and (max-width: 40em){#outer-container.slide .arrow.left-arrow{left:2px !important;top:110px !important}}#outer-container.slide .arrow.right-arrow{right:210px}@media screen and (max-width: 1200px){#outer-container.slide .arrow.right-arrow{right:50px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){#outer-container.slide .arrow.right-arrow{right:2px !important}}@media only screen and (max-width: 40em){#outer-container.slide .arrow.right-arrow{right:2px !important;top:110px !important}}.login form.loginform .fe{text-align:left;padding:15px 0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.login form.loginform .fe label{width:210px;text-align:left}input{-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border-left:none;border-right:none;border-top:1px solid #52646E;border-bottom:1px solid #52646E;width:210px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #BDCFD9 inset}input.submit,input[type=submit]{padding:6px 7px;text-align:center;border:none}.page-title{position:relative}#site-button{position:absolute;bottom:10px;width:33%;max-height:250px;max-width:250px;left:50%;transform:translateX(-210%)}@media screen and (max-width: 1050px){#site-button.large-logo{transform:translateX(-50%)}#site-button.small-logo{top:100px;right:30px;left:auto;transform:none}}footer.footer{position:relative;z-index:3;padding:1.875rem 0;background-color:#2f2e2e;min-height:17.25rem}footer.footer .logo{width:9.6875rem}footer.footer .text{position:absolute;margin-top:1.875rem;width:17.5rem;max-width:17.5rem}footer.footer .text p,footer.footer .text a{font-size:.875rem;color:#fff;line-height:1.225rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}footer.footer .contained-width{position:relative}@media only screen and (max-width: 40em){footer.footer .contained-width{padding-top:3.125rem;padding-bottom:4.375rem}}footer.footer a#scrolltop{position:absolute;display:block;top:0;left:20rem;text-transform:uppercase;font-size:.75rem;color:#fff;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;letter-spacing:0.7px;text-decoration:none}@media only screen and (max-width: 40em){footer.footer a#scrolltop{position:absolute;top:0;left:50%;transform:translateX(-50%);margin:0}}footer.footer .sitemap{width:calc(100% - 300px);height:100%;min-height:9.375rem;max-width:100%;margin-left:18.75rem;margin-top:1.875rem}footer.footer .sitemap .title{text-transform:uppercase;font-size:.75rem;color:#fff;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;letter-spacing:0.7px}footer.footer .sitemap>ul{display:inline-block}footer.footer .sitemap>ul>li>a{text-transform:uppercase;position:relative}footer.footer .sitemap>ul>li ul li:last-child a:after{content:""}footer.footer .sitemap>ul>li ul li a{margin-right:15px}footer.footer .sitemap>ul>li ul li a:after{content:"|";position:absolute;right:6px}footer.footer .sitemap ul{width:100%;margin:0}footer.footer .sitemap ul li{list-style-type:none;padding-left:0;margin-bottom:0;min-height:18px;line-height:18px}footer.footer .sitemap ul li.active a.active{color:#fff !important}footer.footer .sitemap ul li:before{content:""}footer.footer .sitemap ul li a{display:inline-block;width:auto;font-size:.75rem;color:#fff;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;text-decoration:none}footer.footer .sitemap ul li ul li:last-child a{margin-right:0}footer.footer .sitemap ul li ul{display:inline;width:auto}footer.footer .sitemap ul li ul:before{content:":\00a0\00a0\00a0";color:#fff;font-size:.75rem;color:#fff;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}footer.footer .sitemap ul li ul li{display:inline-block}@media only screen and (max-width: 40em){footer.footer .sitemap{display:none}}footer.footer .impressum{width:calc(100% - 300px);height:100%;max-width:100%;margin-left:18.75rem;margin-top:1.875rem}footer.footer .impressum p{font-size:.75rem;color:#fff;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}footer.footer .impressum p strong{font-size:.75rem;color:#fff;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;letter-spacing:0.7px}footer.footer .memberof{position:absolute;bottom:.75rem;left:1.25rem}@media only screen and (max-width: 40em){footer.footer .memberof{left:50%;transform:translateX(-50%)}}footer.footer .memberof .label{font-size:.875rem;color:#fff;line-height:1.225rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}footer.footer .memberof .member_logo{display:block;width:8.125rem}@media only screen and (max-width: 40em){footer.footer{text-align:center}footer.footer .text{position:static;width:100%;max-width:100%}footer.footer .impressum{width:100%;margin-left:0}}.list-title{font-size:1.5rem;color:#192A33;line-height:1.8rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;margin-bottom:1.25rem;padding-left:19.375rem;text-align:left;overflow:hidden}.font-sec .list-title{color:#fff}@media only screen and (max-width: 40em){.list-title{padding-left:20px}}.projects{position:relative;margin-top:3.125rem;text-align:left;max-height:100vh;min-height:80vh;padding-top:1.25rem;background-color:#fff}@media only screen and (max-width: 40em){.projects{max-height:none}}.projects .reset-filters{position:relative;cursor:pointer;margin-bottom:5px}.projects .reset-filters .label{opacity:0.2;font-size:.875rem}.projects .reset-filters.active .label{opacity:1}.projects .reset-filters.active:hover .label{color:#192A33}.projects .reset-filters .count{position:absolute;right:0;top:0}.projects .reset-filters .count span{font-size:13px}.projects .filters-wrapper{position:relative;margin-bottom:3.125rem;width:17.5rem;margin-left:0}.projects .filters-wrapper h3{color:#192A33;font-size:1.25rem;margin:0}.projects .filters-wrapper .metasearch input{width:100%;font-size:1rem;line-height:22px;padding-left:11px}.touch .projects .filters-wrapper .metasearch input{margin-top:.625rem}.touch .projects .filters-wrapper .metasearch input::-webkit-input-placeholder{color:#fff}.touch .projects .filters-wrapper .metasearch input:-moz-placeholder{color:#fff}.touch .projects .filters-wrapper .metasearch input::-moz-placeholder{color:#fff}.touch .projects .filters-wrapper .metasearch input:-ms-input-placeholder{color:#fff}.no-touch .projects .filters-wrapper .metasearch a{display:none}.touch .projects .filters-wrapper .metasearch a{color:#192A33 !important;display:inline-block;padding:.625rem 1.25rem .625rem 0;font-size:1rem;line-height:22px}.projects .filters-wrapper .filter{position:relative;padding:5px 1px;background-color:#f3f3f3;margin-bottom:.875rem;cursor:pointer}.projects .filters-wrapper .filter h3{font-size:1rem;line-height:22px;padding-left:11px}.projects .filters-wrapper .filter.open ul.options{max-height:25vh}.projects .filters-wrapper .filter li{text-transform:uppercase;color:#52646E;margin:0}.projects .filters-wrapper .filter li.all-options{position:relative;height:46px;cursor:default}.projects .filters-wrapper .filter li.all-options:hover:before{display:none !important}.projects .filters-wrapper .filter li.all-options div{position:absolute;width:50%;font-size:13px;line-height:18px;top:0;text-align:center;padding:5px 17px;opacity:0.2}.projects .filters-wrapper .filter li.all-options div.select-all{left:0}.projects .filters-wrapper .filter li.all-options div.deselect-all{right:0}.projects .filters-wrapper .filter li.all-options div.active{cursor:pointer;opacity:1}.projects .filters-wrapper .filter li.all-options div.active:hover{background-color:#52646E;color:#fff}.projects .filters-wrapper .filter .nb{display:none}.projects .filters-wrapper .filter.active .nb{position:absolute;display:block;right:-7px;top:-7px;color:#fff;border-radius:50%;background-color:#52646E;height:14px;width:14px;font-size:9px;line-height:16px;text-align:center}@media only screen and (max-width: 40em){.projects .filters-wrapper .filter.active .nb{right:7px}}.projects .filters-wrapper ul.options{position:relative;background-color:#fff;margin:0;height:auto;max-height:0;transition:max-height 400ms;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.projects .filters-wrapper ul.options li{font-size:1rem;line-height:22px;position:relative;border-bottom:1px solid #f3f3f3;padding:7px 40px 3px 12px;list-style:none;cursor:pointer;transition:colo 300ms;z-index:1}@keyframes showup{0%{height:100%;width:100%;border-radius:0}50%{height:27px;width:50%;border-radius:0}100%{height:27px;width:27px;border-radius:50%}}.projects .filters-wrapper ul.options li:before{content:"";position:absolute;display:block;height:100%;width:100%;right:0;top:0;left:auto;z-index:-1}.no-touch .projects .filters-wrapper ul.options li:not(.active):hover{color:#fff}.no-touch .projects .filters-wrapper ul.options li:not(.active):hover:before{display:block;background-color:#69808C;transition:background-color 150ms}.projects .filters-wrapper ul.options li.active{color:#52646E}.projects .filters-wrapper ul.options li.active:before{text-align:center;line-height:27px;font-size:14px;color:#69808C;background-color:#69808C;top:50%;transform:translateX(49%) translateY(-49%)}.no-touch .projects .filters-wrapper ul.options li.active:before{animation:showup 100ms ease-out 1 forwards;transition:right 300ms, color 350ms}.touch .projects .filters-wrapper ul.options li.active:before{height:27px;width:27px;border-radius:50%}.no-touch .projects .filters-wrapper ul.options li.active:hover:before{content:"-";color:#fff;right:21px}@media only screen and (max-width: 40em){.projects .filters-wrapper{width:100%;margin-left:auto;padding:0}.projects .filters-wrapper .filter.open ul.options{max-height:70vh}}.projects .elements-wrapper{position:absolute;top:0;left:310px;width:calc(100% - 310px);max-height:100%;padding-right:1.25rem;padding-top:.625rem;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.projects .elements-wrapper.no-filters{left:1.25rem;width:calc(100% - 20px)}.projects .elements-wrapper .noresult{display:none}.projects .elements-wrapper .noresult.active{display:block}@media only screen and (max-width: 40em){.projects .elements-wrapper{position:static;left:0;width:100%;max-height:none;overflow:visible;padding:0}}.projects .project{display:block;margin-bottom:.875rem;padding-top:.625rem;padding-bottom:.625rem;width:100%;cursor:pointer}.projects .project:hover,.projects .project.active{background-color:#f3f3f3}.projects .project span.project-title{display:inline-block;width:100%;margin-bottom:.4375rem;border-bottom:1px solid #9f9998}.projects .project .features{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}.projects .project .features span{font-size:.875rem;color:#192A33;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;padding-right:2.5rem;width:24.5%}@media only screen and (max-width: 40em){.projects .project{margin-bottom:1.5625rem}.projects .project .features span{padding-right:1.25rem}}#projectdetail{position:fixed;top:150vh;transition:top 300ms;width:90vw;max-height:0;left:5vw;padding:3.125rem 1.5625rem;background-color:#fff;text-align:left;border:1px solid #52646E;overflow:hidden;-webkit-overflow-scrolling:touch;height:100%}#projectdetail #projvue{display:inline-block;height:100%;width:100%;overflow-x:hidden;overflow-y:scroll}#projectdetail div{color:#52646E;font-size:15px;text-align:left}#projectdetail p,#projectdetail h3,#projectdetail span,#projectdetail a,#projectdetail div{font-size:1.125rem;color:#52646E;line-height:1.4375rem;font-family:sans-serif;font-family:"T-Star-Light", Sans-Serif;font-weight:200}#projectdetail a{color:#94a8b3}#projectdetail h3{font-size:2.5rem;color:#52646E;line-height:3.5rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400;margin-bottom:3.125rem}#projectdetail h4{display:block;font-size:.875rem;color:#52646E;line-height:1.05rem;font-family:sans-serif;font-family:"T-Star-Bold", Sans-Serif;font-weight:600;border-bottom:1px solid #9f9998;margin-bottom:3px}#projectdetail .left-side{width:30%;float:left}#projectdetail .left-side ul{margin:0;padding:0}#projectdetail .left-side ul li{padding:0;line-height:18px}#projectdetail .left-side ul li:before{display:none}#projectdetail .left-side p{margin-bottom:15px}#projectdetail .left-side p,#projectdetail .left-side span,#projectdetail .left-side a{font-size:.875rem;line-height:18px}#projectdetail .right-side{width:65%;margin-left:5%;float:left}#projectdetail .right-side .links a,#projectdetail .right-side .participants a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectdetail .right-side .last-update{margin-top:30px}#projectdetail.active{max-height:80vh;top:10vh;z-index:20}@media only screen and (max-width: 40em){#projectdetail.active{top:0 !important;right:0;bottom:0;left:0;height:100vh;width:100vw;max-height:100vh !important}}#projectdetail.active:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}#projectdetail.active .projbutton{top:calc(10vh + 2px)}@media only screen and (max-width: 40em){#projectdetail.active .projbutton{top:2px;right:2px}}#projectdetail .projbutton{position:fixed;top:calc(150vh + 2px);right:calc(5vw + 2px);padding:1.25rem;transition:top 300ms;cursor:pointer;background-color:rgba(255,255,255,0.9)}#projectdetail .projbutton img{transform:rotate(45deg)}@media only screen and (max-width: 40em){#projectdetail{padding:50px 10px 10px 10px}#projectdetail h3{font-size:1.5rem;color:#52646E;line-height:2.1rem;font-family:sans-serif;font-family:"T-Star-Regular", Sans-Serif;font-weight:400}#projectdetail #projvue{padding:0}#projectdetail .projbutton{padding:10px}#projectdetail .projbutton img{height:22px;width:22px}#projectdetail .left-side,#projectdetail .right-side{float:none;width:100%;margin-left:0}}.socialIcons a{display:inline-block;height:1.25rem;width:1.25rem;margin-top:.125rem}.socialIcons a:not(:last-child){margin-right:.625rem}.socialIcons a svg{fill:#fff;max-height:100%}.socialIcons a:hover svg{fill:#BDCFD9}.font-main .socialIcons a svg{fill:#52646E}.font-main .socialIcons a:hover svg{fill:#BDCFD9}.text .socialIcons{margin-top:-.5rem}.section-wrapper{position:relative}.section-wrapper .section-wrapper-button{position:absolute;right:0;top:-4.3vw;width:26.7vw;max-width:320px}@media screen and (min-width: 1200px){.section-wrapper .section-wrapper-button{top:-52px;width:320px;right:calc(50vw - 600px)}}
