html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.fm_e_checkbox_presentation{display:none}
/**
 * External Libraries
 */
/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       © 2005-2013, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         4.1.2
 */
 *{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-column{display:table;table-layout:fixed;width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*="ym-g"]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]{padding-bottom:10000px;margin-bottom:-10000px}.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}.ym-form .ym-message{clear:both}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type="image"],.ym-form input[type="radio"],.ym-form input[type="checkbox"],.ym-form select,.ym-form label{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:active{border:0 none}.ym-form input,.ym-form textarea,.ym-form select{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"]{display:inline;margin-left:0;margin-right:.5ex;width:auto;height:auto}.ym-form input[type="image"]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;float:none;margin-right:0;width:auto;vertical-align:baseline}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select{width:100%}.ym-fbox-wrap input[type="image"]{width:auto}.ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"]{display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}.ym-full input,.ym-full textarea,.ym-full select{width:100%}.ym-full .ym-fbox-wrap{width:100%}.ym-columnar input,.ym-columnar textarea,.ym-columnar select{float:left;margin-right:-3px}.ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap .ym-message{margin-left:0%}.ym-columnar .ym-fbox-wrap label{float:none;width:auto;z-index:1;margin-left:0}.ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}.ym-columnar .ym-fbox-check input{top:3px}.ym-columnar .ym-fbox-button input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}.theme-normalize{font-size:16px;line-height:16px}.font-theme-main{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.25em;line-height:1.9em}.in-h1{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:2.52em;line-height:1.08333333em}.in-h2{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.5em;line-height:1.5em}.in-h3{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.68em}h1{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:2.52em;line-height:1.08333333em;margin-bottom:48px}h2{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.5em;line-height:1.5em;margin-bottom:26px}h3{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.68em;margin-bottom:20px}.font-lead{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.54166667em}.font-small{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.font-small-14{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.85714286em}.font-simple-lang-button{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.7em;line-height:1.85714286em}.font-main-nav{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.3em}.font-theme-button{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.3em}.font-sponsor-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.6em;line-height:2.16666667em}.font-image-caption,.font-quote-position,.font-submit-button{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.font-quote-text{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.44em}.font-form-reset{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.7em;line-height:1.85714286em}.in-ls-h1{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:2.25em;line-height:1.1em}.in-ls-quote-author{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.1em;line-height:1.18181818em}.in-ls-text-item{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.1em;line-height:1.81818182em}.font-institution-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.9em;line-height:1.88888889em}.font-form-active-label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.71428571em}.font-form-text,.font-quote-title,.font-project-card-title,.font-asset-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em}.form-option-text{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:40px}.font-menu-address-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.3em}.font-address-title,.font-home-teaser-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.28em}.font-filter-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.04em}p{color:#000;margin-bottom:25px}.theme-button{display:block;width:100%;max-width:390px;padding:14px 0 16px;text-align:center;border:2px solid #234e62;color:#234e62;text-decoration:none;background:#c3fff7;border-radius:30px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.3em;box-sizing:border-box;transition:150ms color ease-in-out,150ms background-color ease-in-out,150ms border-color ease-in-out;cursor:pointer;-webkit-tap-highlight-color:transparent}.theme-button:hover,.theme-button:focus{color:#fff;background-color:#234e62;border-color:#c3fff7}.theme-button--invert{background:#fff;color:#234e62}.theme-button--invert:hover,.theme-button--invert:focus{border-color:#c3fff7;background:#fff;color:#234e62}.theme-button--blue{background-color:#234e62;border-color:#c3fff7;color:#fff}.theme-button--blue:hover,.theme-button--blue:focus{color:#000;background-color:#c3fff7;border-color:#234e62}.theme-button--icon{padding-left:28px;background-position:40px 50%;background-repeat:no-repeat;background-size:35px 35px}.theme-button--square{border-radius:0}.in-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}@media all{html,body{width:100%;min-height:100%;height:100%;font-size:16px;line-height:16px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;color:#000}img{max-width:100%}*:focus{outline:2px solid transparent}.ym-wrapper{max-width:1380px;margin:0 auto}.ym-wbox{padding:0 20px}.home-teaser{padding-bottom:15px}.home-teaser .home-teaser__item{display:block;width:100%;padding-top:47px;padding-bottom:38px;text-decoration:none;background:#c3fff7;transition:150ms background-color ease-in-out}.home-teaser .home-teaser__item:hover,.home-teaser .home-teaser__item:focus{background:#ebebeb}.home-teaser .home-teaser__item:hover .home-teaser__image .in-fill,.home-teaser .home-teaser__item:focus .home-teaser__image .in-fill{fill:#c3fff7}.home-teaser .home-teaser__image{position:relative;height:12.7vw;max-height:159px;margin-bottom:11px;overflow:hidden}.home-teaser .home-teaser__image svg{display:block;position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-teaser .home-teaser__image .in-fill{fill:#fff;transition:150ms fill ease-in-out}.home-teaser .home-teaser__image .in-stroke{fill:#234e62}.home-teaser .home-teaser__title{width:70%;margin:0 auto;text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.28em}.home-teaser .ym-gbox{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.home-teaser .home-teaser__cell{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:50%}.hero-document{clear:both;margin-bottom:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.hero-document .hero-document__image-wrap{float:left;width:50.7%;background-color:#c3fff7;background-size:100%;background-repeat:no-repeat;background-position:center top;min-height:234px}.hero-document .hero-document__image-wrap img{display:block;width:100%;max-width:none}.hero-document .hero-document__content{float:right;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:49.3%}.hero-document .asset .asset__inner{border-left:0}.asset-list{margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid #234e62}.asset-list .asset-list-header{margin-bottom:50px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.asset-list .asset-list__title{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;margin-bottom:20px}.asset-list .asset-list__image{margin-right:20px}.asset-list .asset-list__image img{display:block;width:100%;max-width:none}.asset-list .asset-list__content{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.asset-list .asset .asset__inner{border-left:0}.asset{display:block;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;flex-direction:column;text-decoration:none}.asset .asset__inner{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:20px;border:solid #ebebeb;border-width:2px 2px 0;box-sizing:border-box}.asset .asset__overline{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em;display:block;margin-bottom:10px}.asset .asset__title{max-width:85%;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em}.asset .asset__fileinfo{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.asset .asset__button{border-radius:0;background-color:#234e62;color:#fff;border:2px solid #c3fff7;text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.asset .asset__button .asset__button-inner{display:inline-block;margin-left:auto;padding-left:45px;background:url(/admin/app/insos/theme/default/css/../img/download-white.svg) 0 -2px no-repeat;background-size:32px 32px;text-transform:uppercase}.asset .asset__button--link .asset__button-inner{background-image:none;position:relative}.asset .asset__button--link .asset__button-inner:before{content:'';position:absolute;width:32px;height:32px;top:-2px;left:0;background:url(/admin/app/insos/theme/default/css/../img/arrow-white.svg) no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.asset:hover .asset__button,.asset:focus .asset__button{background-color:#c3fff7;color:#000;border-color:#234e62}.asset:hover .asset__button-inner,.asset:focus .asset__button-inner{background-image:url(/admin/app/insos/theme/default/css/../img/download.svg)}.asset:hover .asset__button--link .asset__button-inner,.asset:focus .asset__button--link .asset__button-inner{background-image:none}.asset:hover .asset__button--link .asset__button-inner::before,.asset:focus .asset__button--link .asset__button-inner::before{background-image:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg)}.asset--file:hover .asset__button-inner,.asset--file:focus .asset__button-inner{background-image:none}.asset--file:hover .asset__button-inner:before,.asset--file:focus .asset__button-inner:before{background-image:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg)}.asset-list-asset{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:20px;padding:10px 20px;border-bottom:2px solid #ebebeb}.asset-list-asset:last-of-type{border:0}.asset-list-asset .asset-list-asset__content{width:calc(100% - 100px)}.asset-list-asset .asset-list-asset__title{max-width:none;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.asset-list-asset .asset-list-asset__text p{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.asset-list-asset .asset-list-asset__icon{width:50px;margin-left:50px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.asset-list-asset:hover{color:#234e62}.asset-list-asset:hover .asset-list-asset__text p{color:#234e62}.asset-list-asset:hover .asset-list-asset__icon{opacity:.8}.in-default-grid{width:calc(100% + 20px);margin-left:-10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.in-default-grid .in-default-grid__cell{margin-bottom:20px}.in-default-grid .in-default-grid__cell .ym-gbox{padding:0 10px}.flex-grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.flex-grid .in-default-grid__cell{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.flex-grid .ym-gbox{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.asset-grid{margin-bottom:0}.asset-grid .asset__inner{padding-bottom:30px}.border-wrap{padding:60px 30px 0;border-top:2px solid #ebebeb}.border-wrap--bottom{border-bottom:2px solid #ebebeb;padding-bottom:60px}.border-wrap--quote{padding-top:25px;padding-bottom:43px}.in-content-ls{display:none}.content-image{max-width:704px}.content-image .content-image__caption{text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.quote{text-align:center}.quote .quote__author{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;margin-bottom:0}.quote .quote__position{display:block;margin-top:-1px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.quote .quote__text{padding-top:5px;margin:0 auto;max-width:90%;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.44em;quotes:'\00AB' '\00BB'}.quote .quote__text:before{content:open-quote}.quote .quote__text:after{content:close-quote}.content-item ul{list-style:disc}.content-item ol{list-style:decimal}.content-item ul,.content-item ol{margin-left:0}.content-item ul li,.content-item ol li{margin-left:20px;margin-bottom:15px}.content-item .editorial_t_special{font-style:italic}.text-item a{position:relative;padding-left:23px}.text-item a:before{content:'';position:absolute;left:0;top:1px;width:22px;height:22px;background:url(/admin/app/insos/theme/default/css/../img/arrow-black.svg) no-repeat;background-size:22px 22px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.text-item a[target="_blank"]:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.text-item p:last-child{margin-bottom:0}.infobox-item{border:2px solid #234e62;padding:28px 40px 30px}.project-buttons{margin-bottom:50px}.project-buttons .theme-button{margin:0 auto}.project-buttons .project-buttons__download .project-buttons__text,.project-buttons .project-buttons__like .project-buttons__text{position:relative;display:inline-block;margin-left:auto;padding-left:48px}.project-buttons .project-buttons__download .project-buttons__text:before,.project-buttons .project-buttons__like .project-buttons__text:before{content:'';position:absolute;left:0;top:-5px;width:36px;height:36px;background-image:url(/admin/app/insos/theme/default/css/../img/document-white.svg);background-repeat:no-repeat}.project-buttons .project-buttons__like .project-buttons__text{padding-left:52px;position:relative}.project-buttons .project-buttons__like .project-buttons__text:before{top:-3px;background-image:url(/admin/app/insos/theme/default/css/../img/heart-blue.svg)}.project-buttons .project-buttons__like.hidden{display:none}.project-buttons .project-buttons__download:hover .project-buttons__text:before,.project-buttons .project-buttons__download:focus .project-buttons__text:before{background-image:url(/admin/app/insos/theme/default/css/../img/document.svg)}.project-buttons .project-buttons__like-liked{max-width:390px;margin:10px auto 0;padding:26px 0;background:none;text-align:center;background:url(/admin/app/insos/theme/default/css/../img/heart-full.svg) no-repeat;background-position:50% 50%}.project-buttons .project-buttons__like-liked.hidden{display:none}.institution-wrap{border-top:2px solid #ebebeb}.institution .ym-gr{margin:0}.institution .ym-g50{margin-bottom:0}.institution .ym-gbox,.institution .institution__inner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;height:100%}.institution .institution__inner{padding:40px 40px 40px 40px}.institution .institution__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.9em;line-height:1.88888889em;margin-bottom:2px}.institution .institution__contact-title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.28em}.institution .institution__image-wrap{display:block;position:relative;margin-top:2px;margin-bottom:20px;height:90px;max-width:240px;background:#fff}.institution .institution__image-wrap .institution__image{display:block;position:absolute;left:0;top:50%;max-width:100%;max-height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.institution .institution__website{font-weight:700;font-size:.9em;line-height:1.88888889em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;position:relative;padding-left:30px}.institution .institution__website:before{content:'';position:absolute;left:0;top:5px;width:22px;height:22px;background:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.institution .institution__contact-title{margin-bottom:33px}.institution .institution__address .in-address{font-weight:700;font-size:.9em;line-height:1.88888889em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.institution .institution__address .in-address .in-address__location-link{background-position-y:5px}.institution .institution__address .in-address .in-address__mail{background-position-y:7px}.editorial_t_no-break{white-space:nowrap}}@media screen{body{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;line-height:1}a{color:#000}a:hover,a:focus{text-decoration:none}.main-header,.main-wrapper,.theme-footer{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.25em;line-height:1.9em}.main-header{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;position:fixed;top:0;width:100%;height:160px;background:#fff;z-index:99}.header-marginal{background:#c3fff7}.header-marginal .lang-nav{float:right}.header-marginal .lang-nav li{float:left;margin:0}.header-marginal .lang-nav li a{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.85714286em;display:block;padding:15px 10px 17px;text-decoration:none;text-transform:uppercase}.header-marginal .lang-nav li.active a,.header-marginal .lang-nav li.desc_active a{background:#234e62;color:#fff}.header-marginal .navbar-toggle{display:none}.header-container{padding:20px 0}.header-container .main-nav{float:right;margin:20px 0 0 0}.header-container .main-nav ul{margin:0}.header-container .main-nav ul li{float:left;margin:0 0 10px 25px}.header-container .main-nav ul li a{display:block;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.3em;text-transform:uppercase;padding-bottom:8px;text-decoration:none;border-bottom:2px solid transparent;transition:150ms border-color ease-in-out}.header-container .main-nav ul li a:hover,.header-container .main-nav ul li a:focus{border-color:#234e62}.header-container .main-nav ul li a:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.header-container .main-nav ul li.active a,.header-container .main-nav ul li.desc_active a{border-color:#234e62}.lang-nav .simple-lang-button,.main-wrapper .simple-lang-button,.header-container .simple-lang-button,.mobile-menu .simple-lang-button{float:left;width:auto;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.7em;line-height:1.85714286em;padding:16px 36px 15px 67px;text-transform:uppercase;background:url(/admin/app/insos/theme/default/css/../img/ls-color.svg);background-position:19px 50%;background-repeat:no-repeat;background-size:35px 35px}.lang-nav .simple-lang-button .simple-lang-button__back-text,.main-wrapper .simple-lang-button .simple-lang-button__back-text,.header-container .simple-lang-button .simple-lang-button__back-text,.mobile-menu .simple-lang-button .simple-lang-button__back-text{display:none}.lang-nav .simple-lang-button--active,.main-wrapper .simple-lang-button--active,.header-container .simple-lang-button--active,.mobile-menu .simple-lang-button--active{background-image:url(/admin/app/insos/theme/default/css/../img/normal-ls-color.svg);background-color:#c3fff7}.lang-nav .simple-lang-button--active .simple-lang-button__back-text,.main-wrapper .simple-lang-button--active .simple-lang-button__back-text,.header-container .simple-lang-button--active .simple-lang-button__back-text,.mobile-menu .simple-lang-button--active .simple-lang-button__back-text{display:block}.lang-nav .simple-lang-button--active .simple-lang-button__default-text,.main-wrapper .simple-lang-button--active .simple-lang-button__default-text,.header-container .simple-lang-button--active .simple-lang-button__default-text,.mobile-menu .simple-lang-button--active .simple-lang-button__default-text{display:none}.lang-nav .simple-lang-button--active:hover,.main-wrapper .simple-lang-button--active:hover,.header-container .simple-lang-button--active:hover,.mobile-menu .simple-lang-button--active:hover,.lang-nav .simple-lang-button--active:focus,.main-wrapper .simple-lang-button--active:focus,.header-container .simple-lang-button--active:focus,.mobile-menu .simple-lang-button--active:focus{background-color:#fff;border-color:#234e62}.lang-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.lang-nav .simple-lang-button{border:0;border-radius:0}.lang-nav .simple-lang-button:hover,.lang-nav .simple-lang-button:focus{background-color:#fff}.simple-lang-buttons-mobile{display:none}.simple-lang-buttons-mobile .simple-lang-button{float:right}.menu-icon{float:left;width:20px;margin-top:4px;margin-right:8px}.navbar-toggle{float:right;cursor:pointer;margin-top:2px;-webkit-tap-highlight-color:transparent}.navbar-toggle .navbar-toggle__title{float:left;margin-right:12px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.85714286em;text-transform:uppercase}.navbar-toggle .navbar-toggle__title .navbar-toggle__label-close{display:none}.navbar-toggle .navbar-toggle__link-wrap{float:left;position:relative;margin-top:2px;height:18px;width:24px}.navbar-toggle a.navbar-toggle__link{height:100%;width:100%;display:block;top:9px;-webkit-transition:height 0.3s ease-out 0.1s;-moz-transition:height 0.3s ease-out 0.1s;-o-transition:height 0.3s ease-out 0.1s;transition:height 0.3s ease-out 0.1s}.navbar-toggle a.navbar-toggle__link,.navbar-toggle a.navbar-toggle__link:after,.navbar-toggle a.navbar-toggle__link:before{display:block;height:3px;background-color:#234e62;position:absolute}.navbar-toggle a.navbar-toggle__link:after,.navbar-toggle a.navbar-toggle__link:before{width:100%;left:0;content:"";-webkit-transition:top 0.2s ease-out 0.2s,transform 0.2s ease-out 0s;-moz-transition:top 0.2s ease-out 0.2s,transform 0.2s ease-out 0s;-o-transition:top 0.2s ease-out 0.2s,transform 0.2s ease-out 0s;transition:top 0.2s ease-out 0.2s,transform 0.2s ease-out 0s}.navbar-toggle a.navbar-toggle__link:before{top:-6px}.navbar-toggle a.navbar-toggle__link:after{top:6px}.nav-visible{overflow:hidden}.nav-visible .navbar-toggle .navbar-toggle__label-close{display:block}.nav-visible .navbar-toggle .navbar-toggle__label-menu{display:none}.nav-visible .navbar-toggle a.navbar-toggle__link{height:0}.nav-visible .navbar-toggle a.navbar-toggle__link:after,.nav-visible .navbar-toggle a.navbar-toggle__link:before{top:0;-webkit-transition:top 0.2s ease-out 0s,transform 0.2s ease-out 0.2s;-moz-transition:top 0.2s ease-out 0s,transform 0.2s ease-out 0.2s;-o-transition:top 0.2s ease-out 0s,transform 0.2s ease-out 0.2s;transition:top 0.2s ease-out 0s,transform 0.2s ease-out 0.2s}.nav-visible .navbar-toggle a.navbar-toggle__link:before{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.nav-visible .navbar-toggle a.navbar-toggle__link:after{-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.nav-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu{position:absolute;left:0;top:90px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;width:100%;height:calc(100vh - 90px);background-color:#fff;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;z-index:999;opacity:0;visibility:hidden;transition:150ms opacity ease-in-out}.mobile-menu .mobile-menu__top,.mobile-menu .mobile-menu__bottom{padding:0 25px}.mobile-menu .mobile-menu__top{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;padding-top:20px}.mobile-menu .mobile-menu__bottom{background:#234e62;padding-bottom:150px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.mobile-menu .mobile-menu__simple-lang-button{padding:0}.mobile-menu .mobile-nav{clear:both;padding-top:43px;padding-bottom:66px}.mobile-menu .mobile-nav ul{margin:0}.mobile-menu .mobile-nav ul li{margin:0;line-height:initial}.mobile-menu .mobile-nav ul li a{display:block;padding:15px 0;text-decoration:none;transition:150ms border-color ease-in-out;-webkit-tap-highlight-color:transparent}.mobile-menu .mobile-nav ul li a .menu-text{text-transform:uppercase;padding-bottom:3px;border-bottom:2px solid transparent}.mobile-menu .mobile-nav ul li a:hover .menu-text,.mobile-menu .mobile-nav ul li a:focus .menu-text{border-color:#234e62}.mobile-menu .mobile-nav ul li.active .menu-text,.mobile-menu .mobile-nav ul li.desc_active .menu-text{border-color:#234e62}.mobile-menu .mobile-nav .menu-icon{margin-top:2px}.mobile-menu .mobile-lang-nav{padding-top:1px;margin-bottom:40px}.mobile-menu .mobile-lang-nav ul{margin:0}.mobile-menu .mobile-lang-nav ul li{margin:0;float:left}.mobile-menu .mobile-lang-nav ul li a{display:block;padding:15px 10px 17px;text-decoration:none;font-weight:400;font-size:.8em;line-height:1.625em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff}.mobile-menu .mobile-lang-nav ul li.active a{background:#c3fff7;color:#000}.mobile-menu .mobile-menu__address{clear:both}.mobile-menu .mobile-menu__address .in-address{color:#fff}.mobile-menu .mobile-menu__address .in-address a{color:#fff}.mobile-menu .mobile-menu__address .in-address .in-address__location-link{background-image:url(/admin/app/insos/theme/default/css/../img/location-white.svg)}.mobile-menu .mobile-menu__address .in-address .in-address__phone{background-image:url(/admin/app/insos/theme/default/css/../img/phone-white.svg)}.mobile-menu .mobile-menu__address .in-address .in-address__mail{background-image:url(/admin/app/insos/theme/default/css/../img/mail-white.svg)}.mobile-menu .mobile-menu__address .in-address__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.3em}.content-section{margin-bottom:50px}.content-section .content-section__inner{width:100%;max-width:814px;margin:0 320px 0 auto}.content-section .content-section__inner--wide{max-width:none;margin:0}.content-section--home-teaser{margin-bottom:16px}.content-section--home-teaser .content-section__inner{max-width:997px;margin-right:220px}.content-section--home-teaser-gemeinsam .content-section__inner{max-width:unset}.content-section--lead{margin-bottom:45px}.content-section--margin-50{margin-bottom:50px}.content-section--grey{margin-top:90px;background:#ebebeb}.content-section--back{margin-bottom:0}.content-section--ls-message{background:#c3fff7}.content-section--ls-message--home{margin-top:130px}.content-section--project,.content-section--ten-steps{padding-bottom:6px}.content-section--project .content-section__inner,.content-section--ten-steps .content-section__inner{max-width:997px;margin-right:235px}.content-section--project .lead-image .lead-image__image,.content-section--ten-steps .lead-image .lead-image__image{display:block;width:100%}.content-section--project .lead-image .lead-image__caption,.content-section--ten-steps .lead-image .lead-image__caption{padding:7px 0;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.content-section--project .lead-project-meta,.content-section--ten-steps .lead-project-meta{display:block;margin-bottom:10px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.content-section--ten-steps{padding-bottom:0;margin-top:0}.content-section--ten-steps .content-section__inner{padding:50px 0}.content-item{padding:0 20px}.content-item--50{padding:0 50px}.lead{padding-top:0}.lead .lead__text{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.54166667em}.lead .lead__text p{margin:0}.lead .lead__inner{padding:0 20px}.lead--home{padding-top:154px}.lead--home-ls-message{padding-top:20px}.lead--home-text-to-speech{padding-top:130px}.lead--home-text-to-speech .lead__title{clear:both;padding-top:50px}.lead--home-text-to-speech.lead--home-ls-message{padding-top:20px}.lead--project .lead__inner{padding:0}.lead-back-wrap{padding-top:50px}.lead-back-wrap .lead-back{margin-bottom:50px;padding-bottom:28px;border-bottom:2px solid #ebebeb}.lead-back-wrap .lead-back:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.lead-back-wrap .lead-back .lead-back__link{float:left;font-weight:400;font-size:.8em;line-height:1.625em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;padding-left:40px;text-transform:uppercase;text-decoration:none;background-size:23px 23px;background:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg) no-repeat 0 2px}.lead-back-wrap .lead-back--text-to-speech{padding-bottom:10px}.lead-back-wrap .lead-back--text-to-speech .lead-back__link{margin-top:14px}.lead-project-content .lead-project-content__text{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.54166667em}.lead-project-content .lead-project-content__text p{margin:0}.lead-project-content .lead-project-content__author{margin-bottom:17px}.content-simple-lang .main-wrapper h1{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:2.25em;line-height:1.1em;margin-bottom:38px}.content-simple-lang .main-wrapper .quote .quote__author{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.1em;line-height:1.18181818em}.content-simple-lang .main-wrapper .content-item.text-item{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.1em;line-height:1.81818182em}.content-simple-lang .main-wrapper .content-section--project .content-section__inner{max-width:814px;margin-right:320px}.main-wrapper{padding-top:160px;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.theme-footer{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;padding-top:84px}.theme-footer .in-address-wrap{float:left;width:100%;max-width:300px}.theme-footer .footer-right{float:right;width:100%;max-width:545px;padding-top:42px}.theme-footer .footer-nav{float:left;margin:0}.theme-footer .footer-nav li{margin:0}.theme-footer .footer-nav li a{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em;text-decoration:none;text-transform:uppercase;display:inline-block;border-bottom:1px solid transparent}.theme-footer .footer-nav li a:hover,.theme-footer .footer-nav li a:focus{border-bottom-color:#234e62}.theme-footer .to-top{float:right;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em;text-decoration:none;text-transform:uppercase;position:relative;padding-right:40px}.theme-footer .to-top:after{content:"";position:absolute;right:0;top:4px;width:25px;height:25px;background:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg) no-repeat;background-size:18px 18px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.in-address{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.in-address .in-address__title{display:block;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.28em;margin-bottom:15px}.in-address a{display:inline-block;padding-left:40px;margin-bottom:9px}.in-address .in-address__location-link{background:url(/admin/app/insos/theme/default/css/../img/location-color.svg) no-repeat;background-size:23px 28px;background-position:0 2px}.in-address .in-address__phone{background:url(/admin/app/insos/theme/default/css/../img/phone-color.svg) 0 50% no-repeat;background-size:22px 22px}.in-address .in-address__mail{background:url(/admin/app/insos/theme/default/css/../img/mail-color.svg) 0 4px no-repeat;background-size:20px 20px}.in-sponsors{clear:both;padding-top:40px;padding-bottom:70px}.in-sponsors .sponsors__inner{padding-top:20px;border-top:2px solid #ebebeb}.in-sponsors .in-sponsors__left{width:74.6%;float:left}.in-sponsors .in-sponsors__left .sponsors__inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 30px}.in-sponsors .in-sponsors__left .sponsors__inner .sponsor{float:left;width:auto;margin:0}.in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item{display:flex;position:relative;height:130px;align-items:center}.in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item:focus{background-color:#ebebeb}.in-sponsors .in-sponsors__left .sponsors__inner .sponsor__image{width:auto;transform:none;position:relative;height:21px;max-width:100%;max-height:100%;padding:0 10px;top:unset;left:unset}.in-sponsors .in-sponsors__left .sponsors__inner .sponsor__image--youvita{height:23px;margin-bottom:2px}.in-sponsors .in-sponsors__left .sponsors__inner .sponsor__image--anthro-social{height:28px;margin-bottom:7px;filter:saturate(0)}.in-sponsors .in-sponsors__right{float:right;width:calc(25.4% - 20px);margin-left:20px}.in-sponsors .in-sponsors__right .sponsor__item{height:120px}.in-sponsors .in-sponsors__right .sponsors__inner .sponsor__item{display:block;position:relative;height:130px}.in-sponsors .in-sponsors__right .sponsors__inner .sponsor__item .sponsor__image{display:block;position:absolute;left:0;padding:0 40px;max-width:calc(100% - 80px);top:50%;max-height:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.in-sponsors .in-sponsors__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.6em;line-height:2.16666667em}html[lang="de"] .in-sponsors .in-sponsors__right .sponsor__item{height:105px}.in-logo{float:left;width:200px;margin-top:16px}.in-logo img{width:100%}html[lang="fr"] .in-logo{width:188px;margin-top:13px}.simple-lang-message{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.54166667em;margin:0;padding:34px 0}.project-like{padding-top:10px}.project-like .project-like__text{width:100%;padding-top:11px;text-align:center}.comment-wrap{padding:36px 0 84px}.comment-inner{padding-top:36px}.in-comment{position:relative;background:#fff;padding:20px;margin-bottom:20px}.in-comment:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.in-comment .in-comment__name{color:#234e62;margin-bottom:9px}.in-comment .in-comment__date{display:block}.in-comment:before{content:"";position:absolute;left:-15px;top:20px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff}.in-comment:last-of-type{margin-bottom:0}.text-to-speech-button{float:right;background-image:url(/admin/app/insos/theme/default/css/../img/sound-white.svg);background-position:27px 50%;border-radius:0;max-width:none;width:auto;padding:15px 37px 15px 74px;text-transform:uppercase;font-weight:400;font-size:.8em;line-height:1.625em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.text-to-speech-button:hover,.text-to-speech-button:focus{background-image:url(/admin/app/insos/theme/default/css/../img/sound-color.svg)}.text-to-speech-button .text-to-speech-button__text-stop{display:none}.text-to-speech-button.active{background-image:url(/admin/app/insos/theme/default/css/../img/sound-off-color.svg);background-color:#c3fff7;border-color:#234e62;color:#234e62}.text-to-speech-button.active .text-to-speech-button__text{display:none}.text-to-speech-button.active .text-to-speech-button__text-stop{display:block}#content{padding-top:160px;margin-top:-160px}}.in-filter{position:relative;padding:35px 20px 40px}.in-filter:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.in-filter .in-filter__title{margin-bottom:11px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.04em}.in-filter .in-filter__reset{position:absolute;padding:15px 20px;left:50%;bottom:-26px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.7em;line-height:1.85714286em;text-transform:uppercase;background:#ebebeb;text-decoration:none}.filter-result-empty{padding:35px 20px 0;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.project-card{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;text-decoration:none;width:100%;transition:150ms box-shadow ease-in-out}.project-card .project-card__image{display:block;width:100%}.project-card .project-card__image-wrap{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.project-card .project-card__content{padding:17px 20px 20px;border:solid #ebebeb;border-width:0 2px;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.project-card .project-card__meta,.project-card .project-card__institution{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.project-card .project-card__meta{display:block;margin-bottom:13px}.project-card .project-card__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;margin-bottom:6px}.project-card .project-card__more{padding:13px 20px;border:solid #ebebeb;border-width:0 2px 2px;transition:150ms background-color ease-in-out}.project-card .project-card__more span{position:relative;display:inline-block;font-weight:400;font-size:.8em;line-height:1.625em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.project-card .project-card__more span:after{content:'';position:absolute;right:-35px;top:2px;width:22px;height:22px;background:url(/admin/app/insos/theme/default/css/../img/arrow-black.svg) no-repeat;background-size:22px 22px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.project-card .project-card__content,.project-card .project-card__more{transition:150ms border-color ease-in-out}.project-card:hover,.project-card:focus{box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.project-card:hover .project-card__more,.project-card:focus .project-card__more{background-color:#c3fff7}.project-card:hover .project-card__more span:after,.project-card:focus .project-card__more span:after{background-image:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg)}.project-card:hover .project-card__content,.project-card:focus .project-card__content,.project-card:hover .project-card__more,.project-card:focus .project-card__more{border-color:#c3fff7}.app_more_component_accessibility ul{margin:0}.app_more_component_accessibility ul li{display:flex;align-items:center;justify-content:center}.fm_show_accessible_inline:focus,.app_more_component_accessibility ul li a:focus,.fm_hide_accessible li a:focus,a.fm_hide_accessible:focus{position:static;overflow:visible;top:auto;width:auto;height:auto;display:block;position:absolute;overflow:auto;left:auto;top:0;z-index:1000000;padding:16px 20px;color:#000;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}*::-webkit-input-placeholder{color:#000}*:-moz-placeholder{color:#000;opacity:1}*::-moz-placeholder{color:#000;opacity:1}*:-ms-input-placeholder{color:#000}*::-ms-input-placeholder{color:#000}*::placeholder{color:#000;opacity:1}textarea{display:block;width:100%;padding:13px 17px;box-sizing:border-box;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;border-radius:0}select{width:100%;height:80px;padding:13px 20px 15px;box-sizing:border-box;border:0;border-radius:0;font-size:20px;line-height:20px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;background-color:#ebebeb;background-image:url(/admin/app/insos/theme/default/css/../img/dropdown.svg);background-repeat:no-repeat;background-position:92% 50%;background-size:40px 40px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus{background-image:url(/admin/app/insos/theme/default/css/../img/dropdown.svg);color:#000}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select option{margin-bottom:50px}label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em}.fm--form-buttons button{display:block;width:100%;max-width:390px;padding:14px 0 16px;text-align:center;border:2px solid #234e62;color:#234e62;text-decoration:none;background:#c3fff7;border-radius:30px;font-size:1em;line-height:1.3em;box-sizing:border-box;transition:150ms color ease-in-out,150ms background-color ease-in-out,150ms border-color ease-in-out;cursor:pointer;-webkit-tap-highlight-color:transparent;font-weight:400;font-size:.8em;line-height:1.625em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;background-color:#234e62;border-color:#c3fff7;color:#fff;border-radius:0;max-width:200px;margin:0 auto;padding:15px 0 15px 45px;background-position:30px 50%;background-repeat:no-repeat;background-size:35px 35px;background-image:url(/admin/app/insos/theme/default/css/../img/send-white.svg)}.fm--form-buttons button:hover,.fm--form-buttons button:focus{color:#fff;background-color:#234e62;border-color:#c3fff7}.fm--form-buttons button--invert{background:#fff;color:#234e62}.fm--form-buttons button--invert:hover,.fm--form-buttons button--invert:focus{border-color:#c3fff7;background:#fff;color:#234e62}.fm--form-buttons button--blue{background-color:#234e62;border-color:#c3fff7;color:#fff}.fm--form-buttons button--blue:hover,.fm--form-buttons button--blue:focus{color:#000;background-color:#c3fff7;border-color:#234e62}.fm--form-buttons button--icon{padding-left:28px;background-position:40px 50%;background-repeat:no-repeat;background-size:35px 35px}.fm--form-buttons button--square{border-radius:0}.fm--form-buttons button:hover,.fm--form-buttons button:focus{color:#000;background-color:#c3fff7;border-color:#234e62;background-image:url(/admin/app/insos/theme/default/css/../img/send-color.svg)}.fm--form input[type="text"],.fm--form input[type="email"]{width:100%;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;color:#234e62;padding:32px 20px 18px;box-sizing:border-box;border:0;background-color:#ebebeb}.fm--form input[type="text"],.fm--form input[type="email"],.fm--form textarea{border-bottom:2px solid transparent;transition:150ms border-color ease-in-out;border-radius:0}.fm--form .fm--form__inputtype-core-textfield,.fm--form .fm--form__inputtype-core-textarea,.fm--form .fm--form__inputtype-core-email,.fm--form .fm--form__inputtype-core-select{position:relative}.fm--form .fm--form__inputtype-core-textfield .fm--form__label,.fm--form .fm--form__inputtype-core-textarea .fm--form__label,.fm--form .fm--form__inputtype-core-email .fm--form__label,.fm--form .fm--form__inputtype-core-select .fm--form__label{position:absolute;left:20px;top:20px;pointer-events:none;transition:150ms all ease-in-out}.fm--form .fm--form__inputtype-core-textfield .fm--form__label label,.fm--form .fm--form__inputtype-core-textarea .fm--form__label label,.fm--form .fm--form__inputtype-core-email .fm--form__label label,.fm--form .fm--form__inputtype-core-select .fm--form__label label{font-size:20px;line-height:20px;transition:150ms all ease-in-out}.fm--form .fm--form__inputtype-core-textfield.fm_s_focus:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-textarea.fm_s_focus:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-email.fm_s_focus:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-select.fm_s_focus:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-email.in-field-active:not(.fm_s_readonly) .fm--form__label,.fm--form .fm--form__inputtype-core-select.in-field-active:not(.fm_s_readonly) .fm--form__label{top:3px}.fm--form .fm--form__inputtype-core-textfield.fm_s_focus:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-textarea.fm_s_focus:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-email.fm_s_focus:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-select.fm_s_focus:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-email.in-field-active:not(.fm_s_readonly) .fm--form__label label,.fm--form .fm--form__inputtype-core-select.in-field-active:not(.fm_s_readonly) .fm--form__label label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.71428571em}.fm--form .fm--form__inputtype-core-textfield.fm_s_focus:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-textarea.fm_s_focus:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-email.fm_s_focus:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-select.fm_s_focus:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-email.in-field-active:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-select.in-field-active:not(.fm_s_readonly) input,.fm--form .fm--form__inputtype-core-textfield.fm_s_focus:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-textarea.fm_s_focus:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-email.fm_s_focus:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-select.fm_s_focus:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-email.in-field-active:not(.fm_s_readonly) textarea,.fm--form .fm--form__inputtype-core-select.in-field-active:not(.fm_s_readonly) textarea{border-color:#234e62}.fm--form .has-error .fm--form__error ul li{margin-left:0}.fm--form .has-error .fm--form__error ul li::before{content:none}.fm--form .fm--form__inputtype-core-select .fm--form__label{top:3px}.fm--form .fm--form__inputtype-core-select .fm--form__label label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.71428571em}.fm--form .fm--form__inputtype-core-select select{outline:0;height:78px;padding-top:19px;padding-bottom:0;border-bottom:2px solid #234e62}.fm--form .bx--tile{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.fm--form .fm--form__row,.fm--form .fm--form__hidden{margin-bottom:15px;-webkit-flex-basis:calc(50% - 10px);-moz-flex-basis:calc(50% - 10px);-ms-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px)}.fm--form .fm--form__inputtype-core-optionlist label.bx--label{position:absolute;top:-32768px;left:-32768px;display:inline;overflow:hidden;width:0;height:0}.fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item{float:left;width:30%;margin-bottom:30px}.fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item input{float:left;margin-right:15px;margin-top:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #000;border-radius:50%;width:20px;height:20px;background-clip:content-box}.fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item input:checked{background-color:#c3fff7;border-color:#234e62}.fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item label{float:left}.fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item.in-field-active:not(.fm_s_readonly){position:relative}.fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item.in-field-active:not(.fm_s_readonly):before{content:'';position:absolute;left:6px;top:10px;width:8px;height:8px;border-radius:50%;background:#234e62}.fm--form .fm--form__inputtype-core-optionlist .fm--form__error{clear:both;padding-top:10px}.fm--form .fm--com-svg--carbon{display:none}.fm--form .bx--checkbox{display:inline;left:-1000px;overflow:hidden;width:0;position:absolute;height:0}.fm--form .bx--checkbox:checked+.bx--checkbox-label::before{background:url(/admin/app/insos/theme/default/css/../img/check-filled.svg) center}.fm--form .bx--checkbox-label:before{content:'';position:relative;height:24px;width:24px;display:inline-block;vertical-align:middle;margin-right:19px;background:url(/admin/app/insos/theme/default/css/../img/check-empty.svg) center}.fm--form .fm--form-selectcheckbox .bx--form-item .bx--checkbox-label:before{background:url(/admin/app/insos/theme/default/css/../img/check-filled.svg) center}.fm--form .fm--ipt-file .fm--ipt-file__input-wrapper{flex-direction:column;width:100%;background-color:#ebebeb;cursor:pointer}.fm--form .fm--ipt-file input[type="file"]{position:absolute;top:-32768px;left:-32768px;display:inline;overflow:hidden;width:0;height:0}.fm--form .fm--ipt-file .fm--ipt-file__form{display:flex;align-items:center;justify-content:center;padding:45px 16px 30px}.fm--form .fm--ipt-file .bx--file-browse-btn{cursor:pointer}.fm--form .fm--ipt-file .fm--form__label,.fm--form .fm--ipt-file .fm--ipt-file__filelist,.fm--form .fm--ipt-file .fm--form-file-wrapper__list,.fm--form .fm--ipt-file .fm--form-file-wrapper__drag-label{display:none}.fm--form .fm--ipt-file .fm--ipt-file__image-wrap{padding:10px;text-align:center;flex:0 0 100%;margin-top:-1em}.fm--form .fm--ipt-file .fm--ipt-file__image-wrap.is-hidden{display:none}.fm--form .fm--ipt-file .fm--ipt-file__label-wrap{width:100%;display:flex;flex-wrap:wrap;flex:0 0 100%;justify-content:center}.fm--form .fm--ipt-file .fm--ipt-file__button{flex:0 0 100%;margin-bottom:9px}.fm--form .fm--ipt-file .fm--ipt-file__upload-label{margin-right:13px;color:#000;flex:0 0 100%;text-align:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.5em;letter-spacing:.6px}.fm--form .fm--ipt-file__image-wrap{position:relative;display:block}.fm--form .fm--ipt-file__delete-button{height:24px;width:24px;cursor:pointer;position:absolute;display:block;right:15px;top:15px;background-image:url(/admin/app/insos/theme/default/css/../img/close.svg);border-color:transparent;background-position:center}.fm--form .fm--ipt-file__delete-button:hover,.fm--form .fm--ipt-file__delete-button:focus{background-color:transparent}.fm--form .fm--ipt-file__image{padding:15px;background-color:#ebebeb;position:relative;display:block;line-height:24px}.fm--form .is-completely-hidden{display:none}.fm--form .error .message_box{position:absolute;top:-32768px;left:-32768px;display:inline;overflow:hidden;width:0;height:0}.fm--form-contactform,.fm--form-impulsform{padding-top:18px}.fm--form-contactform .bx--tile,.fm--form-impulsform .bx--tile{display:block}.fm--form-contactform legend,.fm--form-impulsform legend{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.5em;line-height:1.5em;display:block;margin-bottom:35px}.fm--form-contactform .bx--tile,.fm--form-impulsform .bx--tile{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.fm--form-contactform .bx--tile .fm--form__row:first-child,.fm--form-impulsform .bx--tile .fm--form__row:first-child,.fm--form-contactform .bx--tile .fm--form__hidden:first-child,.fm--form-impulsform .bx--tile .fm--form__hidden:first-child,.fm--form-contactform .bx--tile .fm--form__row:last-child,.fm--form-impulsform .bx--tile .fm--form__row:last-child,.fm--form-contactform .bx--tile .fm--form__hidden:last-child,.fm--form-impulsform .bx--tile .fm--form__hidden:last-child{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.fm--form-contactform .bx--tile .fm--form__row:nth-child(4),.fm--form-impulsform .bx--tile .fm--form__row:nth-child(4),.fm--form-contactform .bx--tile .fm--form__hidden:nth-child(4),.fm--form-impulsform .bx--tile .fm--form__hidden:nth-child(4){-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.fm--form-contactform .bx--tile .fm--form__row:nth-child(8),.fm--form-impulsform .bx--tile .fm--form__row:nth-child(8),.fm--form-contactform .bx--tile .fm--form__hidden:nth-child(8),.fm--form-impulsform .bx--tile .fm--form__hidden:nth-child(8),.fm--form-contactform .bx--tile .fm--form__row:nth-child(9),.fm--form-impulsform .bx--tile .fm--form__row:nth-child(9),.fm--form-contactform .bx--tile .fm--form__hidden:nth-child(9),.fm--form-impulsform .bx--tile .fm--form__hidden:nth-child(9){-webkit-flex-basis:calc(25% - 15px);-moz-flex-basis:calc(25% - 15px);-ms-flex-basis:calc(25% - 15px);flex-basis:calc(25% - 15px)}.fm--form-contactform textarea,.fm--form-impulsform textarea{height:120px;padding-top:34px;padding-left:19px;background:#ebebeb;border-width:0 0 2px}.fm--form-contactform .fm--form__inputtype-core-radiogroup.fm_s_error,.fm--form-impulsform .fm--form__inputtype-core-radiogroup.fm_s_error{margin-bottom:20px}.fm--form-contactform .fm--form__inputtype-core-radiogroup #contactform_salutation_inputtype_error,.fm--form-impulsform .fm--form__inputtype-core-radiogroup #contactform_salutation_inputtype_error{margin-bottom:0}.fm--form-contactform .error .message_box,.fm--form-impulsform .error .message_box{position:static}.fm--form-contactform .error .message_box p,.fm--form-impulsform .error .message_box p{color:red}.fm--form-project_comment textarea{border:2px solid #234e62;height:80px}.fm--form-project_comment input[type="text"]{border:2px solid #234e62;background-color:#fff}.fm--form-project_comment label{display:block;color:#234e62;margin-bottom:10px}.fm--form-project_comment .fm--form__inputtype-core-textfield .fm--form__label{top:29px}.fm--form-project_comment .fm--form__inputtype-core-textfield label{color:#000}.fm--form-project_comment .fm--form__inputtype-core-textfield.fm_s_focus:not(.fm_s_readonly) .fm--form__label,.fm--form-project_comment .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) .fm--form__label{top:12px}.fm--form-project_comment .fm--form__inputtype-core-textarea .fm--form__label{position:static;top:0}.fm--form-project_comment .fm--form__inputtype-core-textarea .fm--form__label label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em}.fm--form-project_comment .fm--form__inputtype-core-textarea.fm_s_focus:not(.fm_s_readonly) .fm--form__label,.fm--form-project_comment .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) .fm--form__label{top:initial}.fm--form-project_comment .fm--form__inputtype-core-textarea.fm_s_focus:not(.fm_s_readonly) .fm--form__label label,.fm--form-project_comment .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) .fm--form__label label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em}.fm--form-project_comment .fm--form__inputtype-core-hidden label{display:none}.fm--form-project_comment .fm--form__row:first-child,.fm--form-project_comment .fm--form__hidden:first-child{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.fm--form-project_comment .fm--form__row:last-child,.fm--form-project_comment .fm--form__hidden:last-child{margin-bottom:0}.message_box .error_messages{position:absolute;top:-32768px;left:-32768px;display:inline;overflow:hidden;width:0;height:0}.message_box .text_message{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}#project-comment_message{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;color:#234e62}.fm--form__inputtype .fm--form__error ul li,.fm--form__inputtype.has-error ul li{list-style:none;margin:0;color:red;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.625em}.filter-form .filter-form__elements{float:left;width:calc(100% - 229px)}.filter-form .filter-form__element{float:left;width:calc(50% - 10px)}.filter-form .filter-form__element:first-child{margin-right:20px}.filter-form .theme-button{float:right;max-width:209px;height:60px;font-weight:400;font-size:.8em;line-height:1.625em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;padding:15px 0;text-transform:uppercase}.filter-form select{height:60px;border:2px solid #234e62;background-color:#fff;text-transform:uppercase;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.filter-form select.select-dark{background-color:#234e62;background-image:url(/admin/app/insos/theme/default/css/../img/dropdown-white.svg);color:#fff;border-color:#c3fff7}.filter-form select:focus{background-color:#ffffff!important;background-image:url(/admin/app/insos/theme/default/css/../img/dropdown.svg);color:#000;border-color:#234e62}.filter-form option{background:#fff;color:#000;text-transform:none}@media screen and (max-width:1091px){.content-section .content-section__inner{margin:0}}@media screen and (max-width:1150px){.in-logo{width:234px}.in-logo a .in-logo--title{margin:19px 0;-webkit-tap-highlight-color:transparent}html[lang="fr"] .in-logo{width:150px;margin-top:8px}html[lang="fr"] .in-logo a{width:150px}.header-container{display:none}.main-header{height:90px;padding:28px 0;background:#c3fff7;box-sizing:border-box;transition:500ms top ease-in-out}.main-header.hidden{top:-400px}.main-header.visible{top:0}.header-marginal .lang-nav{display:none}.header-marginal .navbar-toggle{display:block}.main-wrapper{padding-top:110px}.simple-lang-buttons-mobile{display:block;padding:0 20px}.mobile-menu .mobile-nav ul li a{font-size:.9em;line-height:1.44444444em}.mobile-menu .mobile-lang-nav ul li a{font-size:.7em;line-height:1.85714286em}.content-section--back{clear:both}#content{padding-top:0;margin-top:0}.fm_show_accessible_inline:focus,.app_more_component_accessibility ul li a:focus,.fm_hide_accessible li a:focus,a.fm_hide_accessible:focus{padding:28px 0;font-size:20px;line-height:34px}}@media screen and (max-width:1080px){.projectoverview-grid .ym-g25{width:33.33%}}@media screen and (max-width:910px){.theme-footer .in-address-wrap,.theme-footer .footer-right{float:none}.theme-footer .footer-right{max-width:none;padding-top:26px}.theme-footer .footer-right .footer-nav ul{margin:0}.theme-footer .footer-right .footer-nav ul .menu-icon{margin-right:19px;margin-top:6px}.home-teaser .home-teaser__title{font-size:1em;line-height:1.3em}}@media screen and (max-width:820px){.projectoverview-grid .ym-g25{width:50%}.in-filter{padding:31px 0 50px}.in-filter .in-filter__title{margin-bottom:19px}.in-filter .filter-form__elements{width:100%}.in-filter .theme-button{position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width:173px}.in-filter.in-filter-has-value .theme-button{-webkit-transform:translateX(-108%);-moz-transform:translateX(-108%);-ms-transform:translateX(-108%);-o-transform:translateX(-108%);transform:translateX(-108%);max-width:151px}.in-filter.in-filter-has-value .in-filter__reset{-webkit-transform:translateX(8%);-moz-transform:translateX(8%);-ms-transform:translateX(8%);-o-transform:translateX(8%);transform:translateX(8%);bottom:-29px}.projectoverview-grid{margin-top:18px}}@media screen and (max-width:767px){.ym-wbox{padding:0 25px}.font-theme-text{font-size:.9em;line-height:1.83333333em}.font-theme-16{font-size:.8em;line-height:2em}.in-h1{font-size:1.5em;line-height:1.33333333em}.in-h2{font-size:1.25em;line-height:1.28em}.in-h3{font-size:1em;line-height:1.3em}.font-lead{font-size:1em;line-height:1.7em}.font-image-caption,.font-quote-position{font-size:.6em;line-height:1.83333333em}.font-quote-author,.font-comment-label,.font-comment-name{font-size:.9em;line-height:1.44444444em}.font-medium-small{font-size:.7em;line-height:1.85714286em}.font-quote{font-size:1em;line-height:1.8em}h1{font-size:1.5em;line-height:1.33333333em;margin-bottom:31px}h2{font-size:1.25em;line-height:1.28em}h3{font-size:1em;line-height:1.3em}.text-item dt,.text-item dd,.text-item p,.text-item li,.text-item td{font-size:.9em;line-height:1.83333333em}.text-item a:before{top:-1px}.lead .lead__text,.lead-project-content .lead-project-content__text{font-size:1em;line-height:1.7em}.content-simple-lang .main-wrapper h1{font-size:1.5em;line-height:1.33333333em;margin-bottom:31px}.content-simple-lang .main-wrapper .content-item.text-item dt,.content-simple-lang .main-wrapper .content-item.text-item dd,.content-simple-lang .main-wrapper .content-item.text-item p,.content-simple-lang .main-wrapper .content-item.text-item li,.content-simple-lang .main-wrapper .content-item.text-item td{font-size:.8181818199999999em;line-height:1.83333333em}.content-simple-lang .main-wrapper .content-item.text-item h2{font-size:1.13636364em;line-height:1.28em}.content-simple-lang .main-wrapper .content-item.text-item h3{font-size:.90909091em;line-height:1.3em}.content-simple-lang .content-section--back.content-section--project{margin-bottom:12px}.simple-lang-message{font-size:1em;line-height:1.3em}.in-sponsors{padding-bottom:50px}.in-sponsors .in-sponsors__left,.in-sponsors .in-sponsors__right{width:100%}.in-sponsors .in-sponsors__left .sponsor,.in-sponsors .in-sponsors__right .sponsor{float:none;margin:0 auto;width:100%;max-width:325px}.in-sponsors .in-sponsors__left .sponsor .sponsor__item,.in-sponsors .in-sponsors__right .sponsor .sponsor__item{height:85px}.in-sponsors .in-sponsors__left{overflow:hidden}.in-sponsors .in-sponsors__left .sponsors__inner{padding-top:6px;padding-bottom:20px}.in-sponsors .in-sponsors__right{margin-left:0}.in-sponsors .in-sponsors__right .sponsors__inner{padding-top:30px}.in-sponsors .in-sponsors__right .sponsor .sponsor__item{height:100px}.theme-footer{padding-top:69px}.theme-footer .to-top{display:none}.lead .lead__inner{padding:0}.lead--home{padding-top:119px}.content-item{padding:0}.content-section{margin-bottom:32px}.content-section--lead{margin-bottom:30px}.content-section--project .lead-project-meta{font-size:.8em;line-height:2em;margin-top:-2px;margin-bottom:12px}.content-section--grey{margin-top:40px}.infobox-item{padding-left:25px;padding-right:25px}.simple-lang-buttons-mobile{padding:0 25px}.simple-lang-buttons-mobile .simple-lang-button{width:100%;max-width:none;background:none;padding:16px 36px 15px 36px}.simple-lang-buttons-mobile .simple-lang-button span{position:relative;padding-left:50px}.simple-lang-buttons-mobile .simple-lang-button span:before{content:'';width:36px;height:36px;position:absolute;left:0;top:-9px;background:url(/admin/app/insos/theme/default/css/../img/ls-color.svg);background-position:0 0;background-repeat:no-repeat;background-size:36px 36px}.simple-lang-buttons-mobile .simple-lang-button--active{background-image:none;background-color:#c3fff7}.simple-lang-buttons-mobile .simple-lang-button--active span:before{background-image:url(/admin/app/insos/theme/default/css/../img/normal-ls-color.svg)}.home-teaser .ym-gl{float:none}.home-teaser .ym-g33{width:100%}.home-teaser .home-teaser__item{padding-top:50px;padding-bottom:53px}.home-teaser .home-teaser__image{height:159px;margin-bottom:30px}.lead-back-wrap{padding-top:60px}.lead-back-wrap .lead-back{margin-bottom:5px;padding-bottom:18px}.lead-back-wrap .lead-back .lead-back__link{font-size:.7em;line-height:1.85714286em;background-position-y:1px}.lead-back-wrap .lead-back--text-to-speech{padding-bottom:3px}.lead-back-wrap .lead-back--text-to-speech .lead-back__link{margin-top:18px}.text-to-speech-button{padding-left:50px;padding-right:12px;background-position:7px 50%;font-size:.7em;line-height:1.85714286em}.content-image .content-image__caption,.content-section--project .lead-image .lead-image__caption{font-size:.6em;line-height:1.83333333em}.lead-project-content .lead-project-content__author{font-size:.8em;line-height:2em}.border-wrap{padding-left:0;padding-right:0}.quote .quote__author{font-size:.9em;line-height:1.44444444em}.quote .quote__position{font-size:.7em;line-height:1.85714286em}.quote .quote__text{font-size:1em;line-height:1.8em;max-width:none;padding-top:18px}.asset .asset__button{padding:16px 0 14px;font-size:.7em;line-height:1.85714286em}.asset .asset__button .asset__button-inner{background-position-y:-4px}.asset .asset__button--link .asset__button-inner:before{top:-4px}.asset-list-asset{position:relative;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.asset-list-asset .hero-document-asset__content{width:100%}.asset-list-asset .hero-document-asset__title{max-width:calc(100% - 60px)}.asset-list-asset .hero-document-asset__text{font-size:.9em;line-height:1.83333333em}.asset-list-asset .hero-document-asset__icon{width:30px;margin:0;position:absolute;right:20px}.project-buttons .theme-button{font-size:.8em;line-height:2em;padding:12px 0}.project-buttons .project-buttons__download .project-buttons__text:before,.project-buttons .project-buttons__like .project-buttons__text:before{top:-1px}.project-buttons .project-like__text{font-size:.8em;line-height:2em}.institution .institution__inner{padding-left:0;padding-right:0}.institution .institution__title,.institution .institution__website,.institution .institution__address .in-address{font-size:.8em;line-height:2em}.institution .institution__contact-title{font-size:1em;line-height:1.3em}.comment-wrap{padding-bottom:41px}.comment-wrap h2{font-size:1em;line-height:1.3em}.comment-wrap .comment-inner{padding-left:14px}.in-comment .in-comment__name{font-size:.9em;line-height:1.44444444em}.in-comment .in-comment__date{font-size:.7em;line-height:1.85714286em}.fm--form__inputtype-core-project_comment .fm--form__inputtype-core_textarea .fm--form__label label{font-size:.9em;line-height:1.44444444em}.fm--form__inputtype-core-project_comment .fm--form__inputtype-core_textarea.fm_s_focus .fm--form__label label,.fm--form__inputtype-core-project_comment .fm--form__inputtype-core_textarea.in-field-active .fm--form__label label{font-size:.9em;line-height:1.44444444em}#project-comment_message{font-size:.9em;line-height:1.44444444em}.app_more_component_form .fm--form__row,.fm--form__hidden{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.fm--form-contactform .fieldset_element_wrapper .fm--form__row:nth-child(8),.fm--form-contactform .fieldset_element_wrapper .fm--form__row:nth-child(9){-webkit-flex-basis:calc(50% - 15px);-moz-flex-basis:calc(50% - 15px);-ms-flex-basis:calc(50% - 15px);flex-basis:calc(50% - 15px)}.fm--form-contactform legend{font-size:1.25em;line-height:1.28em}.submit_wrapper button{font-size:.7em;line-height:1.85714286em}.in-filter .in-filter__title{font-size:1em;line-height:1.3em;margin-bottom:19px}.in-filter select{font-size:.7em;line-height:1.85714286em;padding:14px 20px 14px}.projectoverview-grid{margin-top:38px}.filter-result-empty{padding-left:0;padding-right:0}}@media screen and (max-width:680px){.asset-grid{display:block}.asset-grid .ym-g50{width:100%}.asset-grid .asset__button{max-width:none}.hero-document{display:block;max-width:410px}.hero-document .hero-document__image-wrap,.hero-document .hero-document__content{width:100%}.hero-document .hero-document__image-wrap{height:222px}.hero-document .hero-document__content .asset__inner{border-left:2px solid #ebebeb}.hero-document .hero-document__content .asset__button{max-width:none}.institution{display:block}.institution .institution__inner{padding-top:30px;padding-bottom:25px}.institution .ym-g50{width:100%}.institution .ym-g50:first-child{padding-bottom:56px;border-bottom:2px solid #ebebeb}.institution .ym-g50:last-child{padding-top:8px}.institution .institution__address{padding:0}.fm--form-contactform .fieldset_element_wrapper .fm--form__row:nth-child(8),.fm--form-contactform .fieldset_element_wrapper .fm--form__row:nth-child(9){-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}}@media screen and (max-width:580px){.projectoverview-grid .ym-g25{width:100%}.filter-form .filter-form__element{width:100%}.filter-form .filter-form__element:first-child{margin-bottom:10px}.in-filter.in-filter-has-value .theme-button{transform:none;left:0}.in-filter.in-filter-has-value .in-filter__reset{transform:none;left:auto;right:0}.editorial_t_no-break{white-space:normal}}@media screen and (max-width:562px){.in-sponsors .in-sponsors__left .sponsors__inner .sponsor--curaviva{margin:0}}@media print{.main-nav,.simple-lang-button,.lang-nav,.mobile-menu,.navbar-toggle,.content-section--back,.footer-right,.text-to-speech-button,.asset .asset__button,.in-filter,.project-buttons__download,.project-buttons__like,.fm--form__inputtype-core-project_comment,.fm--form-contactform{display:none!important}.in-logo{width:300px;margin-top:30px;margin-bottom:50px}.in-address__title{display:block}.in-address span,.in-address a{font-style:normal;color:#000;text-decoration:none}.in-sponsors{margin-top:70px}.in-sponsors__left{margin-bottom:30px}.in-sponsors__right .in-sponsors__title{display:block;margin-bottom:20px}.content-section{margin-bottom:50px}.sponsor{width:300px}.projectoverview-grid .ym-g25{width:50%}}.theme-gw-h3{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px}.theme-gw-h3-28{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;line-height:1.4em}.theme-gw-h2{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.theme-gw-label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.42857143em;letter-spacing:.3px}.font-ten-steps-reflection-question{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.9em;line-height:1.44444444em;letter-spacing:.5px}.font-lead-subtitle{font-size:1.65em;line-height:1.03030303em}.font-impuls-lead-ten-steps-title,.font-ten-steps-buttons-title{font-weight:400;font-size:.9em;line-height:1.44444444em;letter-spacing:.5px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}@media all{.body--gemeinsam .menu-icon,.body--wohnen .menu-icon{margin-top:3px;margin-right:10px}.body--gemeinsam .mobile-menu,.body--wohnen .mobile-menu{top:66px;height:calc(100vh - 66px)}.body--gemeinsam .theme-footer .to-top:after,.body--wohnen .theme-footer .to-top:after{width:26px;height:26px;top:0;background-size:22px;background-position:center}.body--gemeinsam .in-logo,.body--wohnen .in-logo{float:left;width:auto;padding-right:30px}.body--gemeinsam .in-logo--title,.body--wohnen .in-logo--title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;display:inline-block;margin:14px 0 20px}.body--gemeinsam .in-logo a,.body--wohnen .in-logo a{text-decoration:none}.body--gemeinsam .in-logo .in-logo__unbrk-link,.body--wohnen .in-logo .in-logo__unbrk-link{text-decoration:underline}.body--gemeinsam .content-section--filter .filter-form__element--wide,.body--wohnen .content-section--filter .filter-form__element--wide{width:100%}.body--gemeinsam .content-section--filter select,.body--wohnen .content-section--filter select{background-position-x:calc(100% - 21px)}.body--gemeinsam .lead__title--no-lead-text,.body--wohnen .lead__title--no-lead-text{margin-bottom:0}.body--gemeinsam .project-card__content,.body--wohnen .project-card__content{min-height:99px;padding:15px 20px}.body--gemeinsam .project-card__content .project-card__title,.body--wohnen .project-card__content .project-card__title{margin-bottom:0}.body--gemeinsam .project-card__more,.body--wohnen .project-card__more{padding-top:0}.body--gemeinsam .project-card__more span:after,.body--wohnen .project-card__more span:after{width:24px;height:24px;background-size:24px 24px}.body--gemeinsam .project-card__icons,.body--wohnen .project-card__icons{display:inline-block;height:24px;margin-bottom:10px}.body--gemeinsam .project-card__icons svg,.body--wohnen .project-card__icons svg{height:24px;width:24px;margin-right:8px}.body--gemeinsam .quote__author,.body--wohnen .quote__author{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;line-height:1.4em}.body--gemeinsam .quote__position,.body--wohnen .quote__position{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.42857143em;letter-spacing:.3px;margin-top:0}.body--gemeinsam .in-filter .in-filter__title,.body--wohnen .in-filter .in-filter__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .target_audience,.body--wohnen .target_audience{font-size:.7em;line-height:1.42857143em;letter-spacing:.3px;width:calc(100% - 100px)}.body--gemeinsam .target_audience__item,.body--wohnen .target_audience__item{display:inline-block;border-radius:12px;background-color:#c3fff7;width:auto;padding:2px 9px;text-decoration:none;color:#234e62;color:rgba(35,78,98,.8);margin-right:8px}.body--gemeinsam .target_audience__item:hover,.body--wohnen .target_audience__item:hover,.body--gemeinsam .target_audience__item:focus,.body--wohnen .target_audience__item:focus{background-color:#ebebeb}.body--gemeinsam .project-card,.body--wohnen .project-card{border:2px solid #ebebeb}.body--gemeinsam .project-card__content,.body--wohnen .project-card__content,.body--gemeinsam .project-card__more,.body--wohnen .project-card__more{border:none}.body--gemeinsam .project-card__image-wrap,.body--wohnen .project-card__image-wrap{position:relative}.body--gemeinsam .project-card__image,.body--wohnen .project-card__image{width:100%;min-height:240px;background-size:cover;background-repeat:no-repeat;background-position:center}.body--gemeinsam .project-card__county,.body--wohnen .project-card__county{position:absolute;bottom:0;left:0;margin:15px 17px}.body--gemeinsam .project-card__county:hover,.body--wohnen .project-card__county:hover,.body--gemeinsam .project-card__county:focus,.body--wohnen .project-card__county:focus{background-color:#c3fff7}.body--gemeinsam .project-card:hover,.body--wohnen .project-card:hover,.body--gemeinsam .project-card:focus,.body--wohnen .project-card:focus{border-color:#c3fff7}.body--gemeinsam .asset--impuls-wohnen,.body--wohnen .asset--impuls-wohnen{margin-bottom:50px}.body--gemeinsam .asset--impuls-wohnen .asset__inner,.body--wohnen .asset--impuls-wohnen .asset__inner{padding:30px}.body--gemeinsam .asset--impuls-wohnen .asset__inner .asset__title,.body--wohnen .asset--impuls-wohnen .asset__inner .asset__title{max-width:100%;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;margin-bottom:0}.body--gemeinsam .asset--impuls-wohnen .asset__button,.body--wohnen .asset--impuls-wohnen .asset__button{padding:10px 2px}.body--gemeinsam .asset--impuls-wohnen .asset__button .asset__button-inner,.body--wohnen .asset--impuls-wohnen .asset__button .asset__button-inner{background-size:40px 40px;background-position:0;overflow:visible;height:40px;line-height:40px;letter-spacing:.8px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.body--gemeinsam .asset--impuls-wohnen .asset__button--link .asset__button-inner::before,.body--wohnen .asset--impuls-wohnen .asset__button--link .asset__button-inner::before{top:0;height:40px;width:40px}.body--gemeinsam .content-item ul li,.body--wohnen .content-item ul li{list-style:none;position:relative}.body--gemeinsam .content-item ul li::before,.body--wohnen .content-item ul li::before{content:"";position:relative;display:inline-block;width:6px;height:6px;margin-bottom:3px;margin-right:-6px;left:-22px;background-color:#000;border-radius:50%;vertical-align:middle}.body--gemeinsam .lead .lead__title--has-subtitle,.body--wohnen .lead .lead__title--has-subtitle{margin-bottom:9px}.body--gemeinsam .lead .lead__subtitle,.body--wohnen .lead .lead__subtitle{font-size:1.65em;line-height:1.03030303em;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}}@media screen and (max-width:1247px) and (min-width:971px){.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor--anthro-social,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor--anthro-social{margin:0 auto}}@media screen and (max-width:1150px){.body--gemeinsam .main-header,.body--wohnen .main-header{padding:19px 0;height:auto}.body--gemeinsam .main-header .header-marginal,.body--wohnen .main-header .header-marginal{line-height:24px}.body--gemeinsam .main-header .header-marginal .ym-wbox,.body--wohnen .main-header .header-marginal .ym-wbox{display:flex;justify-content:space-between;gap:10px;align-items:center}.body--gemeinsam .main-header .header-marginal .ym-wbox .navbar-toggle,.body--wohnen .main-header .header-marginal .ym-wbox .navbar-toggle{flex:0 0 auto}.body--gemeinsam .main-header .header-marginal .in-logo,.body--wohnen .main-header .header-marginal .in-logo{width:auto;flex:1 1 auto}.body--gemeinsam .main-header .header-marginal .in-logo .in-logo--title,.body--wohnen .main-header .header-marginal .in-logo .in-logo--title{margin:0;font-size:16px}.body--gemeinsam .in-sponsors .in-sponsors__right .sponsors__inner .sponsor__item .sponsor__image,.body--wohnen .in-sponsors .in-sponsors__right .sponsors__inner .sponsor__item .sponsor__image{top:45%;padding:0 10px;max-width:calc(100% - 20px)}.body--gemeinsam .lead--home,.body--wohnen .lead--home{padding-top:60px}}@media screen and (max-width:950px){.body--gemeinsam .in-sponsors,.body--wohnen .in-sponsors{padding-bottom:50px}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner{padding:12.5px 0 0;margin:0 -10px}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item{height:auto;margin:17.5px 0}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item .sponsor__image,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item .sponsor__image{height:24px;padding:0 15px}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item .sponsor__image--youvita,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item .sponsor__image--youvita{height:26px;margin-top:-2px;margin-bottom:0}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item .sponsor__image--anthro-social,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor__item .sponsor__image--anthro-social{height:31px;margin-top:-7px;margin-bottom:0}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor--anthro-social,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor--anthro-social,.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor--curaviva,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor--curaviva{margin:0 auto}}@media screen and (min-width:767px){.body--gemeinsam h1,.body--wohnen h1,.body--gemeinsam .theme-h1,.body--wohnen .theme-h1{font-size:3em;line-height:1.08333333em;letter-spacing:.8px;margin-bottom:50px}.body--gemeinsam .lead .lead__text p,.body--wohnen .lead .lead__text p{font-size:1.2em;line-height:1.41666667em;letter-spacing:.5px}.body--gemeinsam h2,.body--wohnen h2,.body--gemeinsam .theme-h2,.body--wohnen .theme-h2{font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam h3,.body--wohnen h3,.body--gemeinsam .theme-h3,.body--wohnen .theme-h3{font-size:1em;line-height:1.4em;letter-spacing:.6px}.body--gemeinsam p,.body--wohnen p,.body--gemeinsam .theme-p,.body--wohnen .theme-p{font-size:.9em;line-height:1.55555556em;letter-spacing:.5px}.body--gemeinsam .font-main-nav--title,.body--wohnen .font-main-nav--title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px}.body--gemeinsam .lead-back-wrap .lead-back .lead-back__link,.body--wohnen .lead-back-wrap .lead-back .lead-back__link{letter-spacing:.8px}.body--gemeinsam .in-address .in-address__title,.body--wohnen .in-address .in-address__title{font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .in-logo,.body--wohnen .in-logo{float:left}.body--gemeinsam .in-logo a .in-logo--title,.body--wohnen .in-logo a .in-logo--title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;display:inline-block;margin:14px 0 20px}.body--gemeinsam .content-item ul li,.body--wohnen .content-item ul li,.body--gemeinsam .content-item ol li,.body--wohnen .content-item ol li{margin-left:53px}.body--gemeinsam .quote .quote__text,.body--wohnen .quote .quote__text{padding-top:25px}.body--gemeinsam .content-section--filter,.body--wohnen .content-section--filter{margin-bottom:90px}.body--gemeinsam .lead--home,.body--wohnen .lead--home{padding-top:56px}}@media screen and (max-width:767px){.body--gemeinsam .in-sponsors .in-sponsors__right,.body--wohnen .in-sponsors .in-sponsors__right{padding-top:45px}.body--gemeinsam .lead .lead__subtitle,.body--wohnen .lead .lead__subtitle{font-size:1.1em;line-height:1.36363636em;letter-spacing:.5px}}@media screen and (max-width:409px){.body--gemeinsam .impulsform .fm--form .fm--form__legend,.body--wohnen .impulsform .fm--form .fm--form__legend,.body--gemeinsam .lead__title,.body--wohnen .lead__title{hyphens:auto;word-break:break-word}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner{margin:0}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor{width:100%}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor .sponsor__item,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor .sponsor__item{justify-content:center}.body--gemeinsam .in-sponsors .in-sponsors__left .sponsors__inner .sponsor .sponsor__item .sponsor__image,.body--wohnen .in-sponsors .in-sponsors__left .sponsors__inner .sponsor .sponsor__item .sponsor__image{padding:0;margin-top:0}}@media all{.body--gemeinsam .in-logo{float:left;width:unset}.body--gemeinsam .in-logo a .in-logo--title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;display:inline-block;margin:14px 0 20px}.body--gemeinsam .main-header{height:auto}.body--gemeinsam .ten-steps-reflection{max-width:773px}.body--gemeinsam .ten-steps-reflection__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .ten-steps-link-buttons{display:flex;justify-content:space-between}.body--gemeinsam .ten-steps-link-buttons__button{max-width:318px;width:100%;background-color:#c3fff7;display:flex;align-items:center;justify-content:flex-end;padding:20px;text-decoration:none;transition:background-color 150ms ease-in-out}.body--gemeinsam .ten-steps-link-buttons__button svg{max-height:60px;width:auto;flex:0 0 auto}.body--gemeinsam .ten-steps-link-buttons__button:hover,.body--gemeinsam .ten-steps-link-buttons__button:focus{background-color:#ebebeb}.body--gemeinsam .ten-steps-link-buttons__text{text-align:end;font-weight:400;font-size:.9em;line-height:1.44444444em;letter-spacing:.5px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;line-height:28px;margin:0;margin-right:20px}.body--gemeinsam .ten-steps-link-buttons__button-title{display:block}.body--gemeinsam .ten-steps-link-buttons__last{flex-direction:row-reverse}.body--gemeinsam .ten-steps-link-buttons__last .ten-steps-link-buttons__text{text-align:start;margin-right:0;margin-left:20px}.body--gemeinsam .reflection-questions__title-container{display:flex;align-items:center}.body--gemeinsam .reflection-questions__title-container h3{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;margin-bottom:0;padding:34px 20px 33px}.body--gemeinsam .reflection-questions__title-container .icon{max-width:93px;max-height:93px}.body--gemeinsam .reflection-questions__content{margin:0}.body--gemeinsam .reflection-questions__content .reflection-question{max-width:660px;list-style:none;margin-left:113px;margin-bottom:0;padding:10px 20px 14px;border-bottom:solid 2px #fff}.body--gemeinsam .reflection-questions__content .reflection-question p{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.9em;line-height:1.44444444em;letter-spacing:.5px;margin-bottom:0}.body--gemeinsam .home-teaser .home-teaser__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;line-height:1.4em;width:90%;width:calc(100% - 32px)}.body--gemeinsam .home-teaser .home-teaser__cell{width:20%}.body--gemeinsam .home-teaser .home-teaser__item{padding:35px 0}.body--gemeinsam .home-teaser .home-teaser__image{max-height:120px;margin-bottom:0}.body--gemeinsam .tipp-wrap{border-top:2px solid #ebebeb}.body--gemeinsam .tipp-wrap .tipp{max-width:585px;margin:0 auto;text-align:center;padding:30px}.body--gemeinsam .tipp-wrap .tipp__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1em;line-height:1.3em;text-decoration:none;letter-spacing:.6px;line-height:1.4em;margin-bottom:20px}.body--gemeinsam .tipp-wrap .tipp__title::before{content:"";display:inline-block;position:relative;width:24px;height:24px;background:url(/admin/app/insos/theme/default/css/../img/lightbulb.svg) no-repeat;top:3px;margin-right:6px;left:-2px}.body--gemeinsam .tipp-wrap .tipp__text p{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px;margin-bottom:9px}.body--gemeinsam .projectoverview-grid{justify-content:center}.body--gemeinsam .content-section__inner--ten_steps{max-width:1228px;margin:0 0 0 auto}.body--gemeinsam .content-section__inner--ten_steps .projectoverview-grid{padding:0}.body--gemeinsam .ten-steps__new-impuls .new-impuls__title{margin-bottom:30px}.body--gemeinsam .ten-steps__new-impuls .new-impuls__text{margin:0}.body--gemeinsam .ten-steps__new-impuls .new-impuls__arrow{position:relative}.body--gemeinsam .ten-steps__new-impuls .new-impuls__arrow:before{content:"";display:inline-block;vertical-align:text-bottom;top:2px;width:24px;height:24px;background:url(/admin/app/insos/theme/default/css/../img/arrow-blue.svg) no-repeat;background-size:22px 22px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid{justify-content:flex-start}.body--gemeinsam .lead-impuls__ten-steps{margin-bottom:20px}.body--gemeinsam .lead-impuls__icons{display:inline-block;min-height:26px;text-decoration:none;margin-right:25px}.body--gemeinsam .lead-impuls__icons svg{float:left;height:26px;width:auto;margin-right:8px}.body--gemeinsam .lead-impuls__icons .lead-impuls__title{display:inline-block;float:left;font-weight:400;font-size:.9em;line-height:1.44444444em;letter-spacing:.5px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;line-height:26px;margin-bottom:0}.body--gemeinsam .header-marginal .lang-nav .main-nav li.active a,.body--gemeinsam .header-marginal .lang-nav .main-nav li.desc_active a{background:#c3fff7;color:#000}.body--gemeinsam .header-marginal .lang-nav .main-nav li.active a:after,.body--gemeinsam .header-marginal .lang-nav .main-nav li.desc_active a:after{content:"";width:100%;height:auto;display:block;border-bottom:solid 2px #234e62}.body--gemeinsam .header-marginal .navbar-toggle{align-self:center;margin-top:0}.body--gemeinsam .impulsform .message_box{display:none}.body--gemeinsam .impulsform .fm--form .fm--form__canvas,.body--gemeinsam .impulsform .fm--form .bx--text-area__wrapper textarea{color:#234e62}.body--gemeinsam .impulsform .fm--form__inputtype-core-optionlist .fm--form__canvas{color:#000}.body--gemeinsam .impulsform .fm--form__inputtype-core-optionlist .fm--form__label{line-height:initial}.body--gemeinsam .impulsform .fm--form__inputtype-core-optionlist label.bx--label{position:relative;top:0;left:0;display:inline-block;height:auto;width:auto;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .impulsform .fm--form .bx--checkbox-label{display:flex;color:#000;letter-spacing:.6px}.body--gemeinsam .impulsform .fm--form .bx--checkbox-label:before{top:2px;flex:0 0 auto}.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item{width:100%;margin-bottom:12px;padding:2px 0}.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item input{border-width:2px}.body--gemeinsam .impulsform .fm--form .fm--form__legend{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .impulsform .fm--form .fm--ipt-file__button{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.8em;line-height:2em;letter-spacing:.8px;text-transform:uppercase;padding:14px 10px;width:100%;max-width:320px}.body--gemeinsam .impulsform .fm--form .fm--ipt-file__button:before{content:"";height:32px;width:32px;position:relative;display:inline-block;vertical-align:middle;margin-right:19px;margin-top:-3px;background:url(/admin/app/insos/theme/default/css/../img/file_upload.svg) center}.body--gemeinsam .impulsform .fm--form .fm--ipt-file__button:hover:before{background:url(/admin/app/insos/theme/default/css/../img/file_upload-blue.svg) center}.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-textfield .fm--form__canvas .fm_t_small,.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-textarea .fm--form__canvas .fm_t_small{display:none}.body--gemeinsam .impulsform .fm--form .bx--form__helper-text,.body--gemeinsam .impulsform .fm--form .fm--form__error,.body--gemeinsam .impulsform .fm--form .bx--form-requirement{display:block;width:auto;position:relative;float:left;height:1px}.body--gemeinsam .impulsform .fm--form .bx--form__helper-text ul,.body--gemeinsam .impulsform .fm--form .fm--form__error ul,.body--gemeinsam .impulsform .fm--form .bx--form-requirement ul{list-style:none;margin:0}.body--gemeinsam .impulsform .fm--form .bx--form__helper-text ul li,.body--gemeinsam .impulsform .fm--form .fm--form__error ul li,.body--gemeinsam .impulsform .fm--form .bx--form-requirement ul li{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7em;line-height:1.42857143em;letter-spacing:.3px;margin-bottom:0;margin-left:20px}.body--gemeinsam .impulsform .fm--form .bx--form__helper-text ul li:before,.body--gemeinsam .impulsform .fm--form .fm--form__error ul li:before,.body--gemeinsam .impulsform .fm--form .bx--form-requirement ul li:before{content:none}.body--gemeinsam .impulsform .fm--form .bx--form-requirement li{margin-left:3em!important}.body--gemeinsam .impulsform .fm--form .fm--form__row{flex-basis:100%;margin-bottom:30px}.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item input{height:24px;width:24px;margin-top:1px}.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item.in-field-active:not(.fm_s_readonly):before{width:10px;height:10px;top:10px;left:7px}.body--gemeinsam .impulsform .fm--form .fm--form__inputtype-core-optionlist .fm--form-radiogroup__item:last-of-type{margin-bottom:0}.body--gemeinsam .impulsform .fm--form .fm--form-buttons button{max-width:320px;background-position-x:calc(50% - 45px)}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-optionlist .fm--form__error{padding-top:0;margin-right:15px}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-optionlist .fm--form__error ul li{margin-left:0}.body--gemeinsam .impulsform .fm--form .fm--form__row fieldset .fm--form__label{color:#000}.body--gemeinsam .impulsform .fm--form .fm--form__row .has-error input,.body--gemeinsam .impulsform .fm--form .fm--form__row .has-error textarea{border-color:red}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="organisation"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="files"]{display:none}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="organisation"] .fm--form__canvas,.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="files"] .fm--form__canvas{color:#000}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="organisation"][data-show_organisation="true"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="files"][data-show_organisation="true"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="organisation"][data-show_files="true"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="files"][data-show_files="true"]{display:block}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .bx--label{margin-bottom:23px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .fm--form-radiogroup__item{margin-bottom:18px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .bx--checkbox-label:before{top:0}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .bx--form__helper-text{height:auto}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .bx--form__helper-text ul li{margin-left:0;margin-bottom:10px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .has-error .bx--label{margin-bottom:0}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tensteps_list"] .has-error .bx--form__helper-text{margin-bottom:23px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__legend{margin-top:50px;position:relative;top:0;left:0}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__legend .bx--label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__canvas{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="surname"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="lastname"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="street"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="phone"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="email"]{flex-basis:calc(50% - 10px);margin-bottom:20px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="zip"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="place"]{flex-basis:calc(25% - 15px);margin-bottom:20px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="surname"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="street"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="zip"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="phone"]{margin-right:10px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="lastname"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="place"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="email"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="zip"]{margin-left:10px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tipps"] .fm--form__error{height:initial}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="description"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tipps"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="email"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="files"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="remarks"]{margin-bottom:70px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="if_files"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="if_organisation"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="publishing"]{margin-bottom:50px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="publishing"]{padding-top:3px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="image"] .bx--form__helper-text,.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="files"] .bx--form__helper-text,.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="organisation_image"] .bx--form__helper-text{height:initial;float:unset}.body--gemeinsam .in-filter--tenstepsfilter .tenstepsfilter--svg-bug{visibility:visible}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter{display:flex;align-items:center}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .bx--tile{display:block;float:left;flex:1 1 100%;max-width:100%}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .bx--tile .bx--tile--space{width:100%}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form__legend{hyphens:auto}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons{flex:1 1 100%;float:left;max-width:209px;align-self:self-end}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button{display:block;width:100%;max-width:390px;padding:14px 0 16px;text-align:center;border:2px solid #234e62;color:#234e62;text-decoration:none;background:#c3fff7;border-radius:30px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.3em;box-sizing:border-box;transition:150ms color ease-in-out,150ms background-color ease-in-out,150ms border-color ease-in-out;cursor:pointer;-webkit-tap-highlight-color:transparent}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button:hover,.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button:focus{color:#fff;background-color:#234e62;border-color:#c3fff7}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--invert{background:#fff;color:#234e62}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--invert:hover,.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--invert:focus{border-color:#c3fff7;background:#fff;color:#234e62}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--blue{background-color:#234e62;border-color:#c3fff7;color:#fff}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--blue:hover,.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--blue:focus{color:#000;background-color:#c3fff7;border-color:#234e62}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--icon{padding-left:28px;background-position:40px 50%;background-repeat:no-repeat;background-size:35px 35px}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons button--square{border-radius:0}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row{margin-bottom:0}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row[data-unique-name="tensteps_list_filter"]{display:block}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row[data-unique-name="tensteps_list_filter"] .fm--form__legend{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.32em;letter-spacing:.6px;margin-bottom:30px}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist{position:relative}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__label{padding:14px 20px 16px;box-sizing:border-box;line-height:initial;margin-right:20px;text-transform:uppercase;border:2px solid #c3fff7;background-color:#234e62;color:#fff;background-image:url(/admin/app/insos/theme/default/css/../img/dropdown-white.svg);background-position-x:calc(100% - 21px);background-repeat:no-repeat}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__label label{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist:focus-within>.fm--form__label{border:2px solid #234e62;background-color:#c3fff7;color:#234e62;background-image:url(/admin/app/insos/theme/default/css/../img/dropdown.svg)}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas{max-height:1px;padding:13px 20px 15px;visibility:hidden;overflow:hidden;transition:max-height 200ms ease-in-out;background:#ebebeb;position:absolute;width:calc(100% - 60px)}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas.show{display:block;z-index:2;max-height:600px;visibility:visible}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas .bx--radio-button-group{margin:0}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas .fm--form-radiogroup__item:focus-within .bx--checkbox-label--text{border-bottom:2px solid #234e62}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas .fm--form-radiogroup__item .bx--checkbox-label{display:inline-flex}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas .fm--form-radiogroup__item .bx--checkbox-label svg{height:30px;width:40px;flex-shrink:0}.body--gemeinsam .in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas .fm--form-radiogroup__item .bx--checkbox-label::before{flex:0 0 24px;margin-right:10px;margin-top:3px}}@media screen and (max-width:1150px){.body--gemeinsam .header-marginal .ym-wbox{display:flex}.body--gemeinsam .header-marginal .navbar-toggle{flex:0 0 auto}.body--gemeinsam .header-marginal .in-logo{width:auto;flex:1 1 auto}.body--gemeinsam .header-marginal .in-logo a .in-logo--title{margin:0;font-size:16px}}@media screen and (max-width:1100px){.body--gemeinsam .home-teaser{padding-bottom:0}.body--gemeinsam .home-teaser .home-teaser__cell{width:25%}.body--gemeinsam .home-teaser .home-teaser__image{max-height:64px}.body--gemeinsam .home-teaser .home-teaser__item{padding:20px 0 15px}.body--gemeinsam .home-teaser .home-teaser__title{font-size:.8em;line-height:1.5em;letter-spacing:.5px;min-height:48px;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:767px){.body--gemeinsam .tipp-wrap .tipp__text p{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.5em;letter-spacing:.5px}.body--gemeinsam .lead-back-wrap{padding-top:40px}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter{flex-wrap:wrap;justify-content:flex-start}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons{max-width:unset}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons .bx--btn{max-width:173px;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.8em;line-height:1.625em;letter-spacing:.8px}.body--gemeinsam .in-filter--tenstepsfilter.in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__label{margin-right:0}.body--gemeinsam .in-filter--tenstepsfilter.in-filter--tenstepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas{width:calc(100% - 50px)}.body--gemeinsam .in-filter--tenstepsfilter.in-filter-has-value #tensepsfilter .fm--form-buttons__buttons{position:absolute;width:50%;bottom:-29px}.body--gemeinsam .in-filter--tenstepsfilter.in-filter-has-value #tensepsfilter .fm--form-buttons__buttons .bx--btn{margin-left:auto;margin-right:0}.body--gemeinsam .home-teaser{padding-bottom:0}.body--gemeinsam .home-teaser .home-teaser__cell{width:33.333%}.body--gemeinsam .home-teaser .home-teaser__image{max-height:64px}.body--gemeinsam .home-teaser .home-teaser__item{padding:20px 0 15px}.body--gemeinsam .home-teaser .home-teaser__title{font-size:.8em;line-height:1.5em;letter-spacing:.5px;min-height:48px;display:flex;justify-content:center;align-items:center}.body--gemeinsam .content-section--home-teaser{margin-bottom:11px}.body--gemeinsam .in-address .in-address__title{margin-bottom:41px}.body--gemeinsam .theme-footer .footer-right{padding-top:21px}.body--gemeinsam .tipp-wrap .tipp{width:100%;padding:20px 0}.body--gemeinsam .tipp-wrap .tipp .ym-gbox{padding:0}.body--gemeinsam .content-section--ten-steps{margin-top:0}.body--gemeinsam .content-section--ten-steps .content-section__inner{padding:30px 0}.body--gemeinsam .content-section--ten-steps .ten-steps-reflection__title{font-size:1.15em;line-height:1.34782609em;letter-spacing:.5px;margin-bottom:20px}.body--gemeinsam .content-section--ten-steps .ten-steps-reflection .reflection-questions__title-container{padding:10px 0}.body--gemeinsam .content-section--ten-steps .ten-steps-reflection .reflection-questions__title-container h3{display:flex;align-items:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;min-height:56px;font-size:.9em;line-height:1.55555556em;letter-spacing:.5px;padding:0 0 0 10px}.body--gemeinsam .content-section--ten-steps .ten-steps-reflection .reflection-questions__title-container .icon{max-width:56px;max-height:56px}.body--gemeinsam .content-section--ten-steps .ten-steps-reflection .reflection-questions__content .reflection-question{margin-left:0;padding:10px 10px 12px}.body--gemeinsam .content-section--ten-steps .ten-steps-reflection .reflection-questions__content .reflection-question__text{font-size:.8em;line-height:1.5em;letter-spacing:.5px}.body--gemeinsam .ten-steps__new-impuls{padding-bottom:0}.body--gemeinsam .ten-steps__new-impuls .new-impuls__title{margin-bottom:20px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid{padding:0;margin:0 -10px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .in-default-grid__cell{margin-bottom:22px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__image{max-height:208px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__icons svg{height:21px;width:21px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__content{padding:20px;min-height:unset}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__content .project-card__title{font-size:.9em;line-height:1.55555556em;letter-spacing:.5px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__more{padding:7px 20px 20px;line-height:22px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__more span{font-size:.7em;line-height:1.57142857em;letter-spacing:.7px}.body--gemeinsam .ten-steps__impulsoverview .projectoverview-grid .project-card__more span:after{height:22px;top:0;right:-28px}.body--gemeinsam .content-section--ten-steps-links .ten-steps-link-buttons{flex-flow:wrap-reverse}.body--gemeinsam .content-section--ten-steps-links .ten-steps-link-buttons__button{flex-flow:row-reverse;width:100%;max-width:unset}.body--gemeinsam .content-section--ten-steps-links .ten-steps-link-buttons__button svg{max-height:48px}.body--gemeinsam .content-section--ten-steps-links .ten-steps-link-buttons__button .ten-steps-link-buttons__text{margin:0 0 0 20px;text-align:left;font-size:.8em;line-height:1.5em;letter-spacing:.5px}.body--gemeinsam .content-section--ten-steps-links .ten-steps-link-buttons__button:last-of-type{flex-flow:row;margin-bottom:20px;margin-left:auto}.body--gemeinsam .content-section--ten-steps-links .ten-steps-link-buttons__button:last-of-type .ten-steps-link-buttons__text{margin:0 20px 0 0;text-align:right}.body--gemeinsam .impulsform .fm--form .fm--form__row input{padding:17px 15px 15px}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__error,.body--gemeinsam .impulsform .fm--form .fm--form__row .bx--form__helper-text{height:auto}.body--gemeinsam .impulsform .fm--form .fm--form__row .bx--form__helper-text ul li{margin-left:15px}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textfield .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textarea .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-email .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-select .fm--form__label{top:12px;left:15px}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-email.in-field-active:not(.fm_s_readonly) .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-select.in-field-active:not(.fm_s_readonly) .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textfield.fm_s_focus .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textarea.fm_s_focus .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-email.fm_s_focus .fm--form__label,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-select.fm_s_focus .fm--form__label{top:3px;line-height:17px}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textfield.in-field-active:not(.fm_s_readonly) input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textarea.in-field-active:not(.fm_s_readonly) input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-email.in-field-active:not(.fm_s_readonly) input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-select.in-field-active:not(.fm_s_readonly) input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textfield.fm_s_focus input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-textarea.fm_s_focus input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-email.fm_s_focus input,.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-select.fm_s_focus input{padding:25px 15px 7px}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-optionlist input{padding:initial}.body--gemeinsam .impulsform .fm--form .fm--form__row .fm--form__inputtype-core-optionlist .fm--form__label{top:12px;left:15px;line-height:initial}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="image"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="process"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="tipps"]{margin-bottom:4px}.body--gemeinsam .impulsform .fm--form .fm--form__row__form-title,.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="description"]{margin-bottom:10px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="surname"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="lastname"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="street"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="phone"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="email"]{flex-basis:100%;margin:0 0 10px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="zip"],.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="place"]{flex-basis:calc(50% - 5px);margin-bottom:10px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="zip"]{margin-left:0;margin-right:5px}.body--gemeinsam .impulsform .fm--form .fm--form__row[data-unique-name="author"] .fm--form__row[data-unique-name="place"]{margin-left:5px;margin-right:0}}@media screen and (max-width:580px){.body--gemeinsam .home-teaser .home-teaser__cell{width:50%}}@media screen and (max-width:380px){.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter{flex-wrap:wrap;justify-content:flex-start}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form-buttons{max-width:unset}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form__label{background-position-x:calc(100%)}.body--gemeinsam .in-filter--tenstepsfilter #tensepsfilter .fm--form__row .fm--form__inputtype-insos-optionlist>.fm--form__canvas .bx--radio-button-group li{margin-left:0;hyphens:auto}.body--gemeinsam .in-filter--tenstepsfilter.in-filter-has-value #tensepsfilter .fm--form-buttons__buttons{position:relative;width:100%;bottom:0;margin-top:10px}.body--gemeinsam .in-filter--tenstepsfilter.in-filter-has-value #tensepsfilter .fm--form-buttons__buttons .bx--btn{margin-right:auto}.body--gemeinsam .in-filter--tenstepsfilter.in-filter-has-value .in-filter__reset{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;right:auto}}@media screen and (max-width:480px){.body--gemeinsam .mobile-menu{top:100px;height:calc(100vh - 100px)}}@media screen and (max-width:360px){.body--gemeinsam .mobile-menu{top:143px;height:calc(100vh - 143px)}}@media all{.body--wohnen .header-marginal .lang-nav li a,.body--wohnen .header-container .simple-lang-button{letter-spacing:.7px}.body--wohnen .header-container .main-nav ul li a{letter-spacing:.6px}.body--wohnen .in-sponsors .in-sponsors__title{letter-spacing:.3px}.body--wohnen .home-teaser__item{padding:35px 0}.body--wohnen .home-teaser__cell{width:50%}.body--wohnen .home-teaser__image{max-height:120px}.body--wohnen .home-teaser__image svg{height:100%;width:100%}.body--wohnen .home-teaser__image svg #heart #Path,.body--wohnen .home-teaser__image svg #thumb-up #Path,.body--wohnen .home-teaser__image svg #info #Shape:first-of-type{fill:#fff}.body--wohnen .home-teaser__item:hover .home-teaser__image svg #heart #Path,.body--wohnen .home-teaser__item:focus .home-teaser__image svg #heart #Path,.body--wohnen .home-teaser__item:hover .home-teaser__image svg #thumb-up #Path,.body--wohnen .home-teaser__item:focus .home-teaser__image svg #thumb-up #Path,.body--wohnen .home-teaser__item:hover .home-teaser__image svg #info #Shape:first-of-type,.body--wohnen .home-teaser__item:focus .home-teaser__image svg #info #Shape:first-of-type{fill:#c3fff7}.body--wohnen .impulsfilter{margin-bottom:0;padding-bottom:0;border-bottom:0;position:relative}.body--wohnen .impulsfilter__list .asset-list-asset{margin-bottom:0;padding:0;position:relative}.body--wohnen .impulsfilter__list .asset-list-asset__text p{margin-bottom:14px}.body--wohnen .impulsfilter__list .asset-list-asset__icon{margin-left:0;position:absolute;right:0;bottom:-20px;height:40px;width:40px}.body--wohnen .impulsfilter__item{padding:20px 20px 32px;border-bottom:solid 2px #ebebeb}.body--wohnen .project-card__content .project-card__title{margin-bottom:8px}.body--wohnen .project-card__institution{display:block;font-size:.8em;line-height:1.5em;letter-spacing:.6px}.body--wohnen .filter-wohnen .filter-form__element{width:100%}.body--wohnen .lang-nav .simple-lang-button,.body--wohnen .main-wrapper .simple-lang-button,.body--wohnen .header-container .simple-lang-button,.body--wohnen .mobile-menu .simple-lang-button{display:none}}@media screen and (min-width:820px){.body--wohnen .filter-wohnen .in-filter__reset{right:249px;left:auto;transform:unset}.body--wohnen .filter-wohnen select{padding:17px 20px 19px}.body--wohnen .theme-footer{padding-top:100px}.body--wohnen .projectoverview-grid .ym-g25{width:33.33%}}@media screen and (max-width:1150px){.body--wohnen .header-marginal .in-logo{width:unset}.body--wohnen .header-marginal .in-logo a .in-logo--title{margin:0;font-size:16px}.body--wohnen .content-section--home-teaser{margin-bottom:-20px}.body--wohnen .content-section--home-teaser .content-section__inner{max-width:100%;margin:0 -10px}.body--wohnen .content-section--home-teaser .content-section__inner .home-teaser--wohnen{margin:0;padding-bottom:0}}@media screen and (max-width:767px){.body--wohnen .home-teaser__cell{width:50%}.body--wohnen .home-teaser__item{padding:20px 0}.body--wohnen .home-teaser__image{max-height:64px;margin-bottom:11px}}@media screen and (max-width:580px){.body--wohnen .home-teaser__cell{width:100%}.body--wohnen .home-teaser__image{margin-bottom:0}.body--wohnen .home-teaser__title{font-family:"Lato",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:.8em;line-height:1.5em;text-decoration:none;letter-spacing:.6px;min-height:48px;display:flex;justify-content:center;align-items:center}.body--wohnen .fm--form-project_comment .fm--form__row{flex-basis:100%}}@media screen and (max-width:480px){.body--wohnen .mobile-menu{top:100px;height:calc(100vh - 100px)}}@media screen and (max-width:360px){.body--wohnen .mobile-menu{top:143px;height:calc(100vh - 143px)}}.fm--hide-accessible,.fm_hide_accessible,.hide-accessible{position:absolute;top:-32768px;left:-32768px;display:inline;overflow:hidden;width:0;height:0}.fm--com-accessibility ul{margin:0}.display-accessible{display:inherit;position:inherit;overflow:visible;top:auto;left:auto;width:auto;height:auto}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}