a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#breakpoint,#edit-page{position:fixed;display:block;z-index:1000;bottom:10px;height:35px;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:36px;text-align:center;color:#fff;background:rgba(255,0,0,.3)}#breakpoint{right:70px;width:35px}#breakpoint:after{content:"?"}@media (min-width:20em){#breakpoint:after{content:"XS"}}@media (min-width:30em){#breakpoint:after{content:"S"}}@media (min-width:40em){#breakpoint:after{content:"M"}}@media (min-width:48em){#breakpoint:after{content:"L"}}@media (min-width:64em){#breakpoint:after{content:"XL"}}@media (min-width:100em){#breakpoint:after{content:"XXL"}}#edit-page{right:10px;width:50px;-webkit-transition:background .15s ease;transition:background .15s ease;text-decoration:none}#edit-page:hover{background:rgba(255,0,0,.85);text-decoration:none}@font-face{font-family:"Avenir LT W01_95 Black1475556";src:url(../fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot);src:url(../fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix) format("embedded-opentype"),url(../fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(../fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff")}button,html,input[type=email],input[type=password],input[type=text],label,textarea{font-family:"Avenir LT W01_95 Black1475556",sans-serif}@font-face{font-family:"Avenir Symbols";src:url(../fonts/avenirblacksymbols-regular.eot);src:url(../fonts/avenirblacksymbols-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/avenirblacksymbols-regular.woff2) format("woff2"),url(../fonts/avenirblacksymbols-regular.woff) format("woff")}.sy-controls li a:after,[data-icon]:before,input[type=checkbox]~span:before,input[type=radio]~span:before{font-family:"Avenir Symbols",sans-serif}html{font-size:1rem;line-height:1.1111}.tpl-project h2,body,button,input[type=email],input[type=password],input[type=text],label,textarea{font-size:1rem;line-height:1.125}@media (min-width:30em){.tpl-project h2,body,button,input[type=email],input[type=password],input[type=text],label,textarea{font-size:1.125rem;line-height:1.1111}}.main-nav,header[role=banner] h1{font-size:1rem;line-height:1.125}@media (min-width:30em){.main-nav,header[role=banner] h1{font-size:2rem;line-height:1.0625}}.tpl-archive h3,.tpl-foundation h3,.tpl-prize h3,.tpl-registration h3,h2{font-size:2.5rem;line-height:1.05}@media (min-width:30em){.tpl-archive h3,.tpl-foundation h3,.tpl-prize h3,.tpl-registration h3,h2{font-size:4.25rem;line-height:1.0294}}[data-icon]:before{content:attr(data-icon)}html{height:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;color:#000;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{min-height:100%}a{color:gray;text-decoration:none}h2 a,h3 a{color:inherit}h4{text-transform:uppercase}p{margin-bottom:1.1111em}img{display:block}blockquote{color:gray}main ol{position:relative;counter-reset:list}main ol>li{text-indent:2em}main ol>li:before{position:absolute;left:-2em;content:counter(list,upper-alpha);counter-increment:list}main ol>li,main ul>li{margin-bottom:1.1111em}@media (min-width:30em){main ol>li{text-indent:0;padding-left:2em}main ol>li:before{left:0}}audio,canvas,video{display:block}@media print{audio,canvas,video{display:none}}@media (min-width:40em){.video{width:78%;max-width:47.5rem}}.video{margin-bottom:1.1111em}.iframe-outer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-outer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media print{.iframe-outer{display:none}}.video-caption{margin-top:.3em}body>.inner{max-width:75rem;padding:.625rem}@media (min-width:30em){body>.inner{padding:1.2rem 1rem}}@media (min-width:40em){main{width:78%;max-width:47.5rem}}@media (min-width:64em){body>.inner{padding:1.875rem}}header[role=banner]{margin-bottom:1.1111em}header[role=banner]:after{content:"";display:table;clear:both}header[role=banner] h1{float:left;position:relative;z-index:1}header[role=banner] h1 a{color:inherit;text-transform:uppercase}{imgalt:7em}header[role=banner] h1 img{width:12em}.main-nav{line-height:1;position:relative;top:-.125em}.main-nav ul{text-align:right}.main-nav a{color:inherit}.main-nav a.active{color:gray}@media (min-width:30em){header[role=banner]{margin-bottom:2.2222em}}@media (min-width:40em){.main-nav{padding-top:3em}.main-nav li{display:inline-block;margin-left:3.5%}}@media (min-width:64em){header[role=banner]{margin-bottom:1.1111em}	.navigation left anpassen {}.main-nav ul{margin-left:66%;padding-left:2.625rem;text-align:justify}.main-nav ul:after{content:"";display:inline-block;width:100%}.main-nav li{margin-left:0}}button,input[type=email],input[type=password],input[type=text],label,textarea{display:block;-webkit-appearance:none;border:0;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none}input[type=email],input[type=password],input[type=text],textarea{width:100%;max-width:25rem;background-color:#66b3ff;padding:.25em}input[type=checkbox],input[type=radio]{opacity:0;position:absolute;z-index:-1}input[type=checkbox]~span,input[type=radio]~span{display:block;padding-left:1.4rem}input[type=checkbox]~span:before,input[type=radio]~span:before{position:absolute;margin-left:-1.4rem;color:#66b3ff}input[type=checkbox]:checked~span:before,input[type=radio]:checked~span:before{color:inherit}input[type=checkbox]~span:before{content:"\25A0"}input[type=radio]~span:before{content:"\25CF"}textarea{resize:none}button{padding:.2em 1em;background-color:transparent;border:3px solid #000;cursor:pointer}label{display:block}.InputfieldCheckbox .InputfieldHeader{display:none}.Inputfield{margin-bottom:.55555em}.Inputfield_entry_conditions{margin-top:1.1111em;margin-bottom:1.1111em}.ui-widget-content p{margin:0}p.ui-state-error,span.ui-state-error{color:#66b3ff}.sy-box.sy-loading{background-size:32px;min-height:40px}.sy-box.sy-loading .sy-pager,.sy-box.sy-loading .sy-slides-wrap{visibility:hidden}.sy-slides-wrap{position:relative;height:100%;width:100%}.sy-slides-wrap:hover .sy-controls{display:block}.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}.sy-list.horizontal{-webkit-transition:left cubic-bezier(.55,0,.1,1);transition:left cubic-bezier(.55,0,.1,1)}.sy-list.vertical{-webkit-transition:top cubic-bezier(.55,0,.1,1);transition:top cubic-bezier(.55,0,.1,1)}.sy-slide{position:absolute;width:100%;z-index:2}.sy-slide.kenburns{width:140%;left:-20%}.sy-slide.kenburns.useCSS{-webkit-transition-property:opacity;transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-webkit-animation-fill-mode:forwards;-moz-animation-name:left-right;-moz-animation-fill-mode:forwards;-o-animation-name:left-right;-o-animation-fill-mode:forwards;animation-name:left-right;animation-fill-mode:forwards}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-webkit-animation-fill-mode:forwards;-moz-animation-name:right-left;-moz-animation-fill-mode:forwards;-o-animation-name:right-left;-o-animation-fill-mode:forwards;animation-name:right-left;animation-fill-mode:forwards}.sy-slide.sy-active{z-index:3}.sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-slide>a{margin:0;padding:0;display:block;width:100%}.sy-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-controls{list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0}.sy-controls li{position:absolute;width:18%;min-width:1.5em;height:100%;z-index:33}.sy-controls li.sy-prev{left:0;top:0}.sy-controls li.sy-prev a:after{content:"\21E6";left:.65em;margin-left:-.5em}.sy-controls li.sy-next{right:0;top:0}.sy-controls li.sy-next a:after{content:"\21E8";right:.65em;margin-right:-.5em}.sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px}.sy-controls li a:focus,.sy-controls li a:hover{outline:0}.sy-controls li a:after{font-size:2.5em;text-align:center;text-indent:0;line-height:1em;color:#000;position:absolute;width:1em;height:1em;top:50%;margin-top:-.5em}.sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,.54);color:#fff;padding:.4em 1em;border-radius:1.2em}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:focus,.sy-caption-wrap .sy-caption a:hover{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;border-radius:0}}.sy-pager{display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}.sy-pager:after{content:"";display:table;clear:both}.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;border-radius:50%}.sy-pager li.sy-active a{background-color:#e24b70}.sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;background-size:2em;border-radius:50%}.sy-pager li a:link,.sy-pager li a:visited{opacity:1}.sy-pager li a:focus,.sy-pager li a:hover{opacity:.6}.sy-filler{width:100%}.sy-filler.ready{-webkit-transition:padding .6s ease;transition:padding .6s ease}.slideshow img{width:100%;margin:0 auto}.slideshow img.portrait{width:64%}.years{margin-bottom:0;list-style-type:none}.years li{margin-bottom:0}.stiftung-sponsoren .foundation-partners{margin-bottom:1.1111em}.tpl-cube header,.tpl-home header{display:none}.tpl-home.tone body{color:#fff;background-color:#000}.tpl-home body>.inner{padding:0}.cube-inner{position:absolute;top:0;left:0;width:100%;height:100%;min-height:54vw;padding:.35em;background-color:#fff}#cube-canvas,.cube-label{opacity:1;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.is-hidden #cube-canvas,.is-hidden .cube-label{opacity:0}#cube-canvas{width:100%;height:100%}.cube-label{display:none;position:absolute;bottom:0;right:0;width:44vw;height:44vw;color:#000;font-size:5vw;text-transform:uppercase}@media (min-width:40em){.cube-label{display:block}}@media (min-width:100em){.cube-label{font-size:4.45em}}.cube-label img{display:block;width:89%;height:auto}.cover{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.cover.is-visible{opacity:1;visibility:visible}.cover video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tpl-foundation h3,.tpl-prize h3,.tpl-registration h3{cursor:pointer}.tpl-foundation section:not(:first-of-type) .body,.tpl-prize section:not(:first-of-type) .body,.tpl-registration section:not(:first-of-type) .body{display:none}.tpl-foundation .body,.tpl-prize .body,.tpl-registration .body{margin-top:1.1111em}.tpl-foundation .sy-box,.tpl-prize .sy-box,.tpl-registration .sy-box{margin-bottom:1.1111em}@media (min-width:40em){.tpl-foundation .sy-box,.tpl-prize .sy-box,.tpl-registration .sy-box{width:78%;max-width:47.5rem}}.tpl-project main{position:relative}.tpl-project .close-project{position:absolute;top:0;right:0;color:inherit}.tpl-project .project-award{margin-bottom:1.1111em}.tpl-project h2{text-transform:uppercase;margin-bottom:1.1111em}.tpl-project .project-images img{width:100%;margin:0 auto}.tpl-project .project-images img.portrait{width:64%}@media (min-width:40em){.tpl-project main{width:100%;max-width:none}.tpl-project .project-description{width:78%;max-width:47.5rem}}@media (min-width:64em){.tpl-project main:after{content:"";display:table;clear:both}.tpl-project .project-description{float:right;width:34%;padding-left:.625rem}.tpl-project .sy-box{float:left;width:66%}}.tpl-year main header{margin-bottom:2.2222em}.tpl-year main header .subtitle{text-transform:uppercase}.tpl-year h2+.body,.tpl-year h2+.subtitle{margin-top:1.1111em}.projects li{margin-bottom:2.2222em}.projects a{color:inherit}.projects h3{text-transform:uppercase}.projects img{width:100%}.projects img.portrait{width:80%}.project-description p:first-of-type{margin-top:1.1111em}.project-award{margin-bottom:1.1111em}.project-image{margin-top:1.1111em}@media (min-width:40em){.tpl-year main{width:100%;max-width:none}.tpl-year main header{width:78%;max-width:47.5rem}.projects li{margin-bottom:1.1111em}.projects li:after{content:"";display:table;clear:both}.projects .project-description{float:right;width:50%;padding-left:.625rem}.projects .project-image{float:left;width:50%;margin-top:0}.projects img.portrait{float:right}}@media (min-width:64em){.tpl-year main{width:78%;max-width:47.5rem}.tpl-year main header{width:100%;max-width:none}}.hidden2, h3.hidden2 {color:white;background-color:;visibility:visible ;font-size:10%;}.sm { border:none; background-color:none; position:relativ; top:00px; left:0px; width:150px; padding-top:100px }main {margin-left:2em}4main {margin-left:11rem}main {margin-top:6.25rem}main {background-color:**}