﻿@font-face{font-family:'AkkuratStd';src:url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-light.eot?4711');src:url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-light.eot?#iefix4711') format("embedded-opentype"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-light.woff?4711') format("woff"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-light.ttf?4711') format("truetype"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-light.svg?4711#wa') format("svg");font-weight:200;font-style:normal}
@font-face{font-family:'AkkuratStd';src:url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-regular.eot?4711');src:url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-regular.eot?#iefix4711') format("embedded-opentype"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-regular.woff?4711') format("woff"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-regular.ttf?4711') format("truetype"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/lineto-akkurat-regular.svg?4711#wa') format("svg");font-weight:700;font-style:normal}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html,body{min-height:100%}
img,picture{max-width:100%;height:auto}
iframe{max-width:100%}
img{-ms-interpolation-mode:bicubic}
main h1 a:hover,main h2 a:hover,main h3 a:hover{border-bottom:1px dotted}
.wa-wrapper{position:relative}
@media screen and (min-width:1020px){.wa-wrapper{margin-left:300px}
}
@media screen and (min-width:1400px){.wa-wrapper{margin-left:420px}
}
.wa-wrapper .wa-content{border-top:40px solid #28231E}
@media screen and (min-width:1020px){.wa-wrapper .wa-content{border-top:0}
}
.wa-text p,.wa-text ul li,.wa-text-image p,.wa-text-image ul li{max-width:40em}
.wa-text h3,.wa-text-image h3{max-width:34em}
.wa-text h1{max-width:20em}
.wa-text h2{max-width:26.65em}
.wa-list h2,.wa-list p{max-width:40rem}
.wa-details-content p{max-width:40em}
.wa-details-content ul{margin-bottom:1.5em}
.wa-search-result dl dt,.wa-search-result dl dd{max-width:40em}
.wa-search-result dl dd{margin-left:0}
.wa-sticky{position:fixed;z-index:9000;top:-300px;left:0;width:100%;background:#28231E;padding-right:1em;color:#fff}
@media screen and (min-width:1020px){.wa-sticky{background-color:rgba(40,35,30,0.5);right:0;top:0;left:auto;width:auto}
}
.wa-sticky ul{padding-left:0;float:right}
@media screen and (min-width:1020px){.wa-sticky ul{float:none}
}
.wa-sticky ul li{float:left;margin-left:1em;list-style:none}
.wa-sticky ul li:first-child{margin-left:0}
.wa-sticky ul li ul{padding:0;list-style-type:none}
.wa-sticky ul .wa-search{right:80px;top:300px;position:absolute}
@media screen and (min-width:1020px){.wa-sticky ul .wa-search{background:rgba(255,255,255,0.5);top:40px;right:auto;position:static}
}
.wa-sticky ul .wa-search form{padding:0;margin:0;border:0}
.wa-sticky ul .wa-search form input{color:#FFF;background-color:rgba(40,35,30,0.5)}
.wa-sticky ul .wa-search #wa-search-button{float:right;width:40px;height:40px;padding:0 10px;margin:0;border:0;background-color:rgba(40,35,30,0.5);color:#fff}
.wa-sticky ul .wa-search #wa-search-button.expanded{background:rgba(255,255,255,0.9);color:#000}
.wa-sticky ul .wa-search #wa-search-q{border:0;height:40px;padding:0 1em;border-radius:0;width:280px;background:#ddd;color:#fff}
.wa-sticky ul .wa-search #wa-search-q:focus{background:#eee}
@media screen and (min-width:1020px){.wa-sticky ul .wa-search #wa-search-q{width:auto}
}
.wa-sticky ul .wa-search #wa-search-q.expanded{position:absolute;width:320px;left:-200px;top:40px;background:rgba(255,255,255,0.9);color:#000;height:42px;border-bottom:2px solid #28231E}
@media screen and (min-width:1020px){.wa-sticky ul .wa-search #wa-search-q.expanded{background:rgba(255,255,255,0.9);position:static;width:265px;left:auto;top:auto}
}
.wa-sticky ul .wa-search .wa-search-form div{background-color:rgba(40,35,30,0.5)}
.wa-sticky ul .wa-lang,.wa-sticky ul .wa-login,.wa-sticky ul .wa-user{line-height:40px;position:relative}
@media screen and (min-width:1020px){.wa-sticky ul .wa-lang [class^="wa-icon-"],.wa-sticky ul .wa-lang [class*=" wa-icon-"],.wa-sticky ul .wa-login [class^="wa-icon-"],.wa-sticky ul .wa-login [class*=" wa-icon-"],.wa-sticky ul .wa-user [class^="wa-icon-"],.wa-sticky ul .wa-user [class*=" wa-icon-"]{display:none}
}
.wa-sticky ul .wa-lang,.wa-sticky ul .wa-login,.wa-sticky ul .wa-user{top:300px;padding-right:1em;right:0;position:absolute;z-index:901}
@media screen and (min-width:1020px){.wa-sticky ul .wa-lang,.wa-sticky ul .wa-login,.wa-sticky ul .wa-user{top:auto;padding-right:0;right:auto;position:static;z-index:auto}
}
.wa-sticky ul .wa-lang .label,.wa-sticky ul .wa-login .label,.wa-sticky ul .wa-user .label{text-indent:-9000px;display:none}
@media screen and (min-width:1020px){.wa-sticky ul .wa-lang .label,.wa-sticky ul .wa-login .label,.wa-sticky ul .wa-user .label{text-indent:0;display:inline}
}
@media screen and (min-width:1020px){.wa-sticky ul .wa-user{position:relative;margin-left:56px}
}
.wa-sticky ul .wa-login,.wa-sticky ul .wa-user{right:40px}
.wa-sticky ul .wa-user{cursor:pointer;color:#fff}
@media screen and (min-width:1020px){.wa-sticky ul .wa-user{min-width:4em}
}
.wa-sticky ul .wa-user ul{position:absolute;top:40px;right:-1em;padding-right:1em;box-shadow:0 0 20px rgba(40,35,30,0.1);display:none;background-color:#FFF}
@media screen and (min-width:1020px){.wa-sticky ul .wa-user ul{top:auto;left:-16px;right:auto;padding-right:0}
}
.wa-sticky ul .wa-user ul li{margin-left:0;padding:0 1em;float:none;white-space:nowrap}
.wa-sticky ul .wa-user ul li:hover{background-color:#e9e9e8}
.wa-sticky ul .wa-user ul a{color:#000;display:block;position:relative;width:100%;height:100%}
.wa-sticky ul .wa-user:hover ul{display:block}
body.wa-burger-opened .wa-sticky{top:0;position:absolute}
body.wa-burger-opened .wa-sticky .wa-user{display:none}
body.wa-burger-opened .wa-sticky .wa-search{display:none}
body.wa-burger-opened .wa-sticky .wa-login{display:none}
body.wa-burger-opened .wa-sticky .wa-lang{display:none}
@media screen and (min-width:1020px){body.home .wa-logo,body.static .wa-logo{left:-260px;width:226px}
}
@media screen and (min-width:1400px){body.home .wa-logo,body.static .wa-logo{left:-350px}
}
body.wa-burger-opened .wa-logo{left:1em;width:90px;height:auto;top:75px;text-indent:-9000px;background:transparent;position:absolute}
@media screen and (min-width:1020px){body.wa-burger-opened .wa-logo{top:100px}
}
body.wa-burger-opened .wa-logo .wa-logo-wrapper{width:169.5px;height:83.25px;background:url('../../typo3conf/ext/site_default/Resources/Public/images/wirtschaftsagentur-wien.png') 0 0 no-repeat;background-size:100%}
@media screen and (max-width:400px){body.wa-burger-opened .wa-logo .wa-logo-wrapper a{left:0}
}
body.home.wa-burger-opened .wa-logo{width:169.5px}
.wa-logo{left:0;right:0;height:40px;background:#28231E;position:fixed;z-index:900;overflow:hidden}
@media screen and (min-width:1020px){.wa-logo{position:absolute;background:transparent;top:5px;left:38px;width:90px;height:auto;left:-282px;top:50px;text-indent:-9000px}
}
@media screen and (min-width:1400px){.wa-logo{left:-382px;top:50px;width:115px}
}
.wa-logo .wa-logo-wrapper{height:40px}
@media screen and (min-width:1020px){.wa-logo .wa-logo-wrapper{background:url('../../typo3conf/ext/site_default/Resources/Public/images/wirtschaftsagentur-wien.png') 0 0 no-repeat;background-size:100%;width:169.5px;height:83.25px}
}
@media screen and (min-width:1400px){.wa-logo .wa-logo-wrapper{width:226px;height:111px}
}
@media screen and (min-width:1020px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:1020px) and (min-resolution:192dpi){.wa-logo .wa-logo-wrapper{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/wirtschaftsagentur-wien-x2.png')}
}
.wa-logo .wa-logo-wrapper a{text-align:left;left:60px;color:#fff;line-height:40px;display:block;position:relative;top:0;width:100%;height:100%}
@media screen and (min-width:400px){.wa-logo .wa-logo-wrapper a{text-align:center;left:0}
}
@media screen and (min-width:1020px){html[lang=en] .wa-logo-wrapper{width:201px;height:86px;background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/viennabusinessagency.png')}
}
@media screen and (min-width:1400px){html[lang=en] .wa-logo-wrapper{width:270px;height:115px}
}
@media screen and (min-width:1020px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:1020px) and (min-resolution:192dpi){html[lang=en] .wa-logo-wrapper{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/viennabusinessagency-x2.png')}
}
@media screen and (min-width:1020px){html[lang=en] body.home .wa-logo{width:270px}
}
@media screen and (max-width:1020px){html[lang=en] body.home.wa-burger-opened .wa-logo{width:201px}
}
html[lang=en] body.wa-burger-opened .wa-logo .wa-logo-wrapper{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/viennabusinessagency.png')}
@media screen and (max-width:1020px){html[lang=en] body.wa-burger-opened .wa-logo .wa-logo-wrapper{width:201px;height:86px}
}
.nav-toggle{line-height:40px;padding-left:3em;padding-right:3em;display:block;height:40px;width:40px}
.nav-toggle i{position:absolute;margin-left:-3em;padding-left:1em;margin-top:0.75em}
body.home .wa-nav-main ul,body.static .wa-nav-main ul{overflow:hidden}
body.home .wa-nav-main li a,body.static .wa-nav-main li a{height:auto}
body.home .wa-nav-main li a i,body.static .wa-nav-main li a i{margin-top:-0.15em}
@media screen and (min-width:1020px){body.home .wa-nav-main li a i,body.static .wa-nav-main li a i{margin-left:-53px}
}
body.wa-burger-opened .wa-nav-main{box-shadow:0 0 100px rgba(0,0,0,0.5)}
.wa-nav-main{left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;position:absolute;z-index:800;min-height:2.5em;min-height:50em;height:100%;background:#28231e;color:#fff;width:320px}
@media screen and (min-width:1020px){.wa-nav-main{left:-300px}
}
@media screen and (min-width:1400px){.wa-nav-main{left:-420px}
}
@media screen and (min-width:1020px){.wa-nav-main{width:300px}
}
@media screen and (min-width:1400px){.wa-nav-main{width:420px}
}
.wa-nav-main .wa-nav-heading{left:55px;top:74px;width:265px;padding-bottom:19px;position:absolute;z-index:801;color:#E84A48;text-align:center;border-bottom:1px solid #6e6760;display:table-row}
@media screen and (min-width:1020px){.wa-nav-main .wa-nav-heading{top:60px;padding-bottom:24px;width:230px;left:70px}
}
@media screen and (min-width:1400px){.wa-nav-main .wa-nav-heading{top:60px;padding-bottom:22px;width:310px;left:110px}
}
.wa-nav-main .wa-nav-heading .wa-nav-heading-icon{display:block}
.wa-nav-main .wa-nav-heading .wa-nav-heading-title{width:265px;height:0;margin-top:2em;padding:0 1em;display:table-cell;vertical-align:bottom}
@media screen and (min-width:1020px){.wa-nav-main .wa-nav-heading .wa-nav-heading-title{width:230px;height:4em}
}
@media screen and (min-width:1400px){.wa-nav-main .wa-nav-heading .wa-nav-heading-title{width:310px;height:4em}
}
.wa-nav-main ul{list-style-type:none;padding:0}
.wa-nav-main>ul{margin-top:200px}
@media screen and (min-width:1020px){.wa-nav-main>ul{margin-top:150px}
}
@media screen and (min-width:1400px){.wa-nav-main>ul{margin-top:198px}
}
.wa-nav-main li{line-height:1.25}
.wa-nav-main li a{padding:0.75em 20px 0.75em 55px;display:block;height:46px;color:#fff;text-decoration:none}
.wa-nav-main li a i{position:absolute;margin:0.2em 0 0 -39px;cursor:pointer}
@media screen and (min-width:1020px){.wa-nav-main li a i{margin-left:-63px}
}
@media screen and (min-width:1400px){.wa-nav-main li a i{margin-left:-78px}
}
@media screen and (min-width:1020px){.wa-nav-main li a{padding-left:90px}
}
@media screen and (min-width:1400px){.wa-nav-main li a{padding-left:120px}
}
@media screen and (min-width:1020px){.wa-nav-main li a{height:66px}
}
.wa-nav-main li a:hover{color:#fff;background-color:#4A4138}
.wa-nav-main li a:focus{color:#E21D1A}
.wa-nav-main li.active,.wa-nav-main li.active a{color:#fff;background-color:#4A4138}
.wa-nav-main li ul{display:none;font-weight:100;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2}
.wa-nav-main li ul li a{padding-top:0.6em;padding-bottom:0.4em}
.wa-nav-main li ul li:first-child{border-bottom:0}
.wa-nav-main li ul ul{padding:0.75em 0 0.75em 0}
.wa-nav-main li.active ul{display:block;position:absolute;top:0;left:55px;right:0;height:100%;padding-top:247px;padding-top:14.4rem;background-color:#4A4138;z-index:10}
@media screen and (min-width:1020px){.wa-nav-main li.active ul{left:70px}
}
@media screen and (min-width:1400px){.wa-nav-main li.active ul{left:110px}
}
.wa-nav-main li.active ul li.current a{color:#fff;background-color:rgba(255,255,255,0.1)}
.wa-nav-main li.active ul li.current li a{color:#fff;background-color:#4A4138}
.wa-nav-main li.active ul a{height:auto;padding-left:23px}
@media screen and (min-width:1400px){.wa-nav-main li.active ul a{padding-left:38px}
}
.wa-nav-main li.active ul a:hover{color:#fff;background-color:rgba(255,255,255,0.1)}
.wa-nav-main li.active ul a:focus{color:#E84A48}
.wa-nav-main li.active ul .wa-nav-main-group{text-transform:uppercase;font-weight:bold;display:block;color:#E84A48;padding:2em 20px 1em 23px}
@media screen and (min-width:1400px){.wa-nav-main li.active ul .wa-nav-main-group{padding-left:38px}
}
.wa-nav-main li.active ul .wa-nav-collapsed ul{display:none}
.wa-nav-main li.active ul .wa-nav-collapsed>a{background:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/arrow-down.png') no-repeat 320px center;background-size:1rem;padding-right:35px}
.wa-nav-main li.active ul .wa-nav-expanded>a{background:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/arrow-up.png') no-repeat 320px center;background-size:1rem}
@media screen and (min-width:1020px){.wa-nav-main li.active ul .wa-nav-collapsed>a,.wa-nav-main li.active ul .wa-nav-expanded>a{background-position:200px center}
}
@media screen and (min-width:1400px){.wa-nav-main li.active ul .wa-nav-collapsed>a,.wa-nav-main li.active ul .wa-nav-expanded>a{background-position:280px center}
}
.wa-nav-main li.active ul ul{position:static;top:auto;left:auto;width:auto;height:auto;padding-top:0;z-index:auto}
.wa-nav-main li.active ul ul li li a{padding-left:60px}
.wa-nav-main li.active ul ul ul a{padding-left:5px}
@media screen and (min-width:1400px){body.page .wa-nav-main>ul{margin-top:180px}
}
body.page .wa-nav-main a:hover span.label{position:relative;left:-80px;width:110px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2;top:35px;color:#E84A48;background-color:#4A4138;font-size:0.6rem;overflow:hidden;display:inline-block;text-align:center;vertical-align:top;line-height:1.2;padding-bottom:0.5em}
@media screen and (min-width:1020px){body.page .wa-nav-main a:hover span.label{left:-90px;width:70px}
}
@media screen and (min-width:1400px){body.page .wa-nav-main a:hover span.label{left:-120px;width:110px;top:38px}
}
.wa-footer-global{background:#28231e;padding:3em 0}
.wa-footer-global:before,.wa-footer-global:after{content:" ";display:table}
.wa-footer-global:after{clear:both}
@media screen and (min-width:1020px){.wa-footer-global{padding:0}
}
@media screen and (min-width:1020px){body.home .wa-nav-meta,body.home .wa-contact,body.static .wa-nav-meta,body.static .wa-contact{left:-235px}
}
@media screen and (min-width:1400px){body.home .wa-nav-meta,body.home .wa-contact,body.static .wa-nav-meta,body.static .wa-contact{left:-355px}
}
.wa-nav-meta,.wa-contact{padding:0 70px 0 5%}
@media screen and (min-width:650px){.wa-nav-meta,.wa-contact{padding-left:70px;float:left;width:50%}
}
@media screen and (min-width:1020px){.wa-nav-meta,.wa-contact{float:none;width:auto;padding-left:0;padding-right:20px;position:absolute;z-index:800}
}
@media screen and (min-width:1020px){.wa-nav-meta,.wa-contact{left:-207px}
}
@media screen and (min-width:1400px){.wa-nav-meta,.wa-contact{left:-272px}
}
@media screen and (min-width:1020px){.wa-nav-meta{bottom:350px}
}
.wa-nav-meta ul{padding:0;list-style-type:none}
.wa-contact{margin-top:3em}
@media screen and (min-width:650px){.wa-contact{margin-top:0.25em}
}
@media screen and (min-width:1020px){.wa-contact{margin-top:3em}
}
.wa-contact .p-adr,.wa-contact .p-tel{padding-left:40px}
@media screen and (min-width:1400px){.wa-contact .p-adr,.wa-contact .p-tel{padding-left:50px}
}
.wa-contact .p-adr i,.wa-contact .p-tel i{position:absolute;margin:-5px 0 0 -40px}
@media screen and (min-width:1400px){.wa-contact .p-adr i,.wa-contact .p-tel i{margin-left:-50px}
}
@media screen and (min-width:1020px){.wa-contact{bottom:50px}
}
.wa-contact .wa-social:before,.wa-contact .wa-social:after{content:" ";display:table}
.wa-contact .wa-social:after{clear:both}
.wa-contact .wa-social ul{list-style:none;padding-left:0}
.wa-contact .wa-social ul li{padding-left:40px}
@media screen and (min-width:1400px){.wa-contact .wa-social ul li{padding-left:50px}
}
.wa-contact .wa-social ul li i{position:absolute;margin:-5px 0 0 -40px}
@media screen and (min-width:1400px){.wa-contact .wa-social ul li i{margin-left:-50px}
}
@media screen and (min-width:480px){.wa-news h1,.wa-showall,.wa-news-details h1,.wa-events-details h1{padding-left:70px;padding-right:70px}
}
.wa-showall{padding-top:1.5em;padding-bottom:2.5em}
h1.wa-headline{text-align:center;padding:64px 1em 0 1em}
@media screen and (min-width:1020px){h1.wa-headline{padding:64px 10% 0 10%}
}
.wa-filter .wa-filter-content{border-spacing:15px}
@media screen and (min-width:512px){.wa-filter .wa-filter-content{text-align:center}
}
.wa-filter .wa-filter-content .wa-filter-select,.wa-filter .wa-filter-content .wa-filter-submit{display:table-row}
.wa-filter .wa-filter-content .wa-filter-select .wa-filter-label,.wa-filter .wa-filter-content .wa-filter-submit .wa-filter-label{vertical-align:top;margin-left:-15px;margin-right:-15px;white-space:nowrap}
@media screen and (min-width:512px){.wa-filter .wa-filter-content .wa-filter-select .wa-filter-label,.wa-filter .wa-filter-content .wa-filter-submit .wa-filter-label{display:table-cell;margin-left:0;text-align:right}
}
.wa-filter .wa-filter-content .wa-filter-select select,.wa-filter .wa-filter-content .wa-filter-select input,.wa-filter .wa-filter-content .wa-filter-submit select,.wa-filter .wa-filter-content .wa-filter-submit input{vertical-align:top;border:0}
@media screen and (min-width:512px){.wa-filter .wa-filter-content .wa-filter-select select,.wa-filter .wa-filter-content .wa-filter-select input,.wa-filter .wa-filter-content .wa-filter-submit select,.wa-filter .wa-filter-content .wa-filter-submit input{display:table-cell}
}
.wa-filter .wa-filter-content .wa-filter-select select,.wa-filter .wa-filter-content .wa-filter-submit select{margin-left:-171px}
.wa-filter .wa-filter-content .wa-filter-select label,.wa-filter .wa-filter-content .wa-filter-select select,.wa-filter .wa-filter-content .wa-filter-select option,.wa-filter .wa-filter-content .wa-filter-submit label,.wa-filter .wa-filter-content .wa-filter-submit select,.wa-filter .wa-filter-content .wa-filter-submit option{padding:0.25em 0.67em}
.wa-filter .wa-filter-content .wa-filter-select{margin-bottom:1em}
.wa-filter .wa-filter-content .wa-filter-select .wa-filter-label label{background:#fff;display:inline-block;line-height:1.25}
.wa-filter .wa-filter-content .wa-filter-select select{background:#E21D1A}
.wa-filter .wa-filter-content .wa-filter-submit{text-align:left}
.wa-filter .wa-filter-content .wa-filter-submit button{background:#28231E;color:#fff;margin-left:-15px}
.wa-filter .wa-filter-content form{display:inline-block}
.wa-details .wa-back{padding-bottom:1em}
.wa-list h2{margin-top:2em}
.wa-list .wa-showall{padding-top:5em;padding-right:0;padding-left:0}
.wa-list .selector{border-bottom:1px dotted;cursor:pointer}
.wa-subsidy-list .wa-details-amount,.wa-subsidy-list .wa-details-time,.wa-subsidy-list .wa-details-location,.wa-subsidy-list .wa-details-description,.wa-details .wa-details-amount,.wa-details .wa-details-time,.wa-details .wa-details-location,.wa-details .wa-details-description{padding-left:50px}
.wa-subsidy-list .wa-details-amount i,.wa-subsidy-list .wa-details-time i,.wa-subsidy-list .wa-details-location i,.wa-subsidy-list .wa-details-description i,.wa-details .wa-details-amount i,.wa-details .wa-details-time i,.wa-details .wa-details-location i,.wa-details .wa-details-description i{position:absolute;margin-left:-50px}
.wa-details.wa-workshop-details .wa-details-description,.wa-details.wa-events-details .wa-details-description{padding-left:0}
.wa-details-logos img{margin:1.5rem 1rem 1rem 0}
.wa-list .wa-list-category{color:#878584}
.wa-list .wa-list-amount,.wa-list .wa-list-time,.wa-list .wa-list-description{padding-left:2em}
.wa-list .wa-list-amount i,.wa-list .wa-list-time i,.wa-list .wa-list-description i{position:absolute;margin-left:-1.5em}
.wa-filter,.wa-hero,.wa-action-hero,.wa-video-hero{height:448px;height:28rem;background-size:cover;background-position:center center;background-color:#28231E;position:relative}
@media screen and (max-height:800px){.wa-filter,.wa-hero,.wa-action-hero,.wa-video-hero{height:384px;height:24rem}
}
.wa-details .wa-hero{height:400px;height:25rem}
.wa-action-hero p{max-width:40em;margin-right:auto;margin-left:auto}
.wa-video-hero .wa-video-hero-iframe{width:100%;position:relative;padding-top:56.25%}
.wa-video-hero .wa-video-hero-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.wa-list,.wa-details-team,.wa-details-data{padding:32px 1em 32px 1em}
@media screen and (min-width:1020px){.wa-list,.wa-details-team,.wa-details-data{padding:32px 10px 32px 70px}
}
.wa-details-content{padding:0 0 32px 0}
.wa-details-content+.wa-details-content{padding-top:0}
.wa-details-content+.wa-details-content h3{margin-top:0}
@media screen and (min-width:650px){.wa-advice-details .wa-details-more,.wa-advice-details .wa-details-content,.wa-subsidy-details .wa-details-more,.wa-subsidy-details .wa-details-content,.wa-workshop-details .wa-details-more,.wa-workshop-details .wa-details-content,.wa-events-details .wa-details-more,.wa-events-details .wa-details-content{width:66.66667%;float:left}
}
@media screen and (min-width:650px){.wa-advice-details .wa-details-team,.wa-subsidy-details .wa-details-team,.wa-workshop-details .wa-details-team,.wa-events-details .wa-details-team{width:33.33333%;float:right}
}
@media screen and (min-width:650px){.wa-advice-details .wa-details-data,.wa-subsidy-details .wa-details-data,.wa-workshop-details .wa-details-data,.wa-events-details .wa-details-data{width:33.33333%;float:left}
}
.wa-advice-details .wa-details-team,.wa-advice-details .wa-details-data,.wa-subsidy-details .wa-details-team,.wa-subsidy-details .wa-details-data,.wa-workshop-details .wa-details-team,.wa-workshop-details .wa-details-data,.wa-events-details .wa-details-team,.wa-events-details .wa-details-data{border-top:0;padding-top:0}
.wa-list{padding-bottom:5em}
.wa-hero,.wa-action-hero,.wa-video-hero{text-align:center}
.wa-filter,.wa-hero,.wa-action-hero,.wa-video-hero{display:table;width:100%;position:relative}
.wa-filter .wa-img,.wa-filter .wa-img .wa-bg,.wa-hero .wa-img,.wa-hero .wa-img .wa-bg,.wa-action-hero .wa-img,.wa-action-hero .wa-img .wa-bg,.wa-video-hero .wa-img,.wa-video-hero .wa-img .wa-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}
.wa-filter .wa-filter-content,.wa-hero .wa-hero-content,.wa-action-hero .wa-action-hero-content,.wa-video-hero .wa-video-hero-content{display:table-cell;vertical-align:middle;position:relative;left:0;top:0;width:100%;height:100%;background-color:rgba(40,35,30,0.25);z-index:21;padding:3em 10%}
.wa-filter .wa-filter-content{z-index:22}
@media screen and (max-width:320px){.wa-filter .wa-filter-content{padding-top:0}
}
@media screen and (min-width:512px){.wa-filter .wa-filter-content{padding:0}
}
.wa-projects-details .wa-fullsize-image{margin-top:4.5rem}
.wa-projects-details .wa-fullsize-image img{width:100%}
.wa-quote{padding:64px 1em;border-top:1px solid #e9e9e8;border-bottom:1px solid #e9e9e8}
@media screen and (min-width:1020px){.wa-quote{padding:64px 10%}
}
.wa-filter+.wa-quote,.wa-hero+.wa-quote{border-top:none}
.wa-form{padding:32px 1em 32px 1em}
@media screen and (min-width:1020px){.wa-form{padding:32px 70px 32px 70px}
}
.wa-form h1{text-align:center;margin-bottom:0.5em}
.wa-form h2{text-align:center}
.wa-text,.wa-text-image,.wa-location,.wa-share,.wa-voting{padding:32px 1em 32px 1em}
.wa-text h2,.wa-text-image h2,.wa-location h2,.wa-share h2,.wa-voting h2{padding-top:0.817em}
@media screen and (min-width:480px){.wa-text,.wa-text-image,.wa-location,.wa-share,.wa-voting{padding:32px 70px 32px 70px}
}
.wa-text ul,.wa-text-image ul,.wa-location ul{margin-bottom:1.5em;list-style:disc outside none;margin-left:0;padding-left:1em;list-style-type:none}
.wa-text ul li,.wa-text-image ul li,.wa-location ul li{padding-left:1em}
.wa-text ul>li:before,.wa-text-image ul>li:before,.wa-location ul>li:before{content:"¬";position:absolute;margin-left:-1.9em}
.wa-text ol,.wa-text-image ol,.wa-location ol{margin-bottom:1.5em;padding-left:1.5em}
.wa-text ol li,.wa-text-image ol li,.wa-location ol li{padding-left:0.25em}
.wa-text+.wa-text,.wa-text+.wa-text-image,.wa-text-image+.wa-text-image,.wa-text-image+.wa-text{padding-top:0}
.wa-text:before,.wa-text:after{content:" ";display:table}
.wa-text:after{clear:both}
.wa-text-image:before,.wa-text-image:after{content:" ";display:table}
.wa-text-image:after{clear:both}
@media screen and (min-width:650px){.wa-text-image .content{float:left;width:100%}
}
@media screen and (min-width:650px){.wa-text-image .image{float:right;width:50%;padding-left:7%;padding-top:1.42em;padding-bottom:1.42em}
}
.wa-text-image .image figure{margin:0}
.wa-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.wa-embed iframe,.wa-embed object,.wa-embed embed{position:absolute;top:0;left:0;width:100%;height:100%}
.wa-action-hero{padding:0}
.wa-news .wa-more{display:inline-block}
.wa-news .wa-more a{display:block;padding:0.5em 1em;border:1px solid #fff;color:#fff;text-decoration:none}
.wa-news .wa-more a:hover{color:#E21D1A;background-color:#28231E;border-color:#28231E}
.wa-news .wa-more a:focus{color:#fff}
.wa-hero .wa-more,.wa-video-hero .wa-more,.wa-action-hero .wa-more{display:inline-block;max-width:auto;margin-top:0.5em}
.wa-hero .wa-more a,.wa-video-hero .wa-more a,.wa-action-hero .wa-more a{display:block;line-height:1.3;padding:0.75em 1em;color:#E21D1A;background-color:#fff;text-decoration:none;border-bottom:0;transition:color 200ms,background-color 200ms}
.wa-hero .wa-more a i,.wa-video-hero .wa-more a i,.wa-action-hero .wa-more a i{margin-left:0.5em;position:relative;top:0.1em}
.wa-hero .wa-more a:hover,.wa-video-hero .wa-more a:hover,.wa-action-hero .wa-more a:hover{color:#E21D1A;background-color:#28231E}
.wa-hero .wa-more a:focus,.wa-video-hero .wa-more a:focus,.wa-action-hero .wa-more a:focus{color:#E21D1A}
.wa-teaser{background:rgba(0,0,0,0.09);margin-left:-1%;padding-top:2em;padding-bottom:2em}
.wa-teaser:before,.wa-teaser:after{content:" ";display:table}
.wa-teaser:after{clear:both}
.wa-teaser h1{text-align:center;margin-bottom:0.5em}
.wa-teaser article{background-size:auto 100%;background-position:center top;background-repeat:no-repeat;background-color:#fff;transition:background-size 0.3s ease;position:relative;padding-top:240px;padding-left:70px;padding-right:30px;height:540px;overflow:hidden;float:left;width:100%;margin-bottom:1%}
.wa-teaser article.hover{background-size:auto 230px;background-position:center top}
.wa-teaser article.clickable{cursor:pointer}
.wa-teaser article.clickable a{border-bottom:1px dotted}
@media screen and (min-width:650px){.wa-teaser article{width:49%;margin-left:1%}
}
@media screen and (min-width:1200px){.wa-teaser article{width:32.333%;margin-left:1%}
}
.wa-teaser article .wa-teaser-content{position:relative;left:0;top:0;width:100%;height:100%;z-index:30}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner{position:relative;left:0;top:0;width:100%;height:100%;z-index:30}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner header{margin-bottom:1em}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner header .icon{background-color:#E21D1A;padding:0.3em 0.75em;position:absolute;left:-70px}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-silent-links a,.wa-teaser article .wa-teaser-content .wa-teaser-content-inner a.wa-silent-link{border-width:0}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-silent-links a:hover,.wa-teaser article .wa-teaser-content .wa-teaser-content-inner a.wa-silent-link:hover{border-width:1px;border-bottom-style:dotted}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-time,.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-location{padding-left:40px}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-time i,.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-location i{position:absolute;margin-left:-40px}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-time{margin-bottom:0.5em}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-time i{margin-top:-0.3em}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-location{padding-top:0.25em}
.wa-teaser article .wa-teaser-content .wa-teaser-content-inner .wa-teaser-location i{margin-top:-0.3em}
.wa-teaser article .wa-teaser-content-tags ul{padding-left:0;list-style:none;margin-bottom:0.5em}
.wa-teaser article .wa-teaser-content-tags ul li{display:inline-block}
.wa-teaser article .wa-teaser-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;opacity:0.8;transition:opacity 1s ease}
.wa-teaser article.hover{background-color:#fff}
.wa-teaser article.hover .wa-teaser-bg{opacity:0}
.wa-teaser.wa-workshops-list article .wa-teaser-content,.wa-teaser.wa-workshops-list article .wa-teaser-content .wa-teaser-content-inner,.wa-teaser.wa-events-list article .wa-teaser-content,.wa-teaser.wa-events-list article .wa-teaser-content .wa-teaser-content-inner{position:static;top:auto;left:auto;width:auto;height:auto;z-index:auto}
.wa-teaser.wa-workshops-list article .wa-teaser-content .wa-teaser-content-inner header .icon,.wa-teaser.wa-events-list article .wa-teaser-content .wa-teaser-content-inner header .icon{left:10px}
@media screen and (min-width:650px){.wa-teaser.wa-workshops-list article .wa-teaser-content .wa-teaser-content-inner header .icon,.wa-teaser.wa-events-list article .wa-teaser-content .wa-teaser-content-inner header .icon{left:0}
}
.wa-teaser.wa-workshops-list article .wa-teaser-date,.wa-teaser.wa-events-list article .wa-teaser-date{top:0;left:0;right:0;position:absolute;z-index:30}
.wa-teaser.wa-workshops-list article .wa-teaser-date,.wa-teaser.wa-events-list article .wa-teaser-date,.wa-details-date{margin:0 auto;width:162px;height:240px;text-align:center;background:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/calendar.png') center 0.35em no-repeat;background-size:162px}
.wa-teaser.wa-workshops-list article .wa-teaser-date time,.wa-teaser.wa-events-list article .wa-teaser-date time,.wa-details-date time{display:block;margin:0.33em auto 0 auto;padding:0.1em;line-height:1}
.wa-teaser.wa-workshops-list article .wa-teaser-date time .day,.wa-teaser.wa-events-list article .wa-teaser-date time .day,.wa-details-date time .day{display:block}
.wa-teaser.wa-workshops-list article .wa-teaser-date time .month-year,.wa-teaser.wa-events-list article .wa-teaser-date time .month-year,.wa-details-date time .month-year{display:block}
.wa-teaser.wa-workshops-list article.hover .wa-teaser-bg,.wa-teaser.wa-events-list article.hover .wa-teaser-bg{opacity:1;height:230px;background-color:#f8f8f7}
.wa-teaser.wa-workshops-list article.background.hover .wa-teaser-bg,.wa-teaser.wa-events-list article.background.hover .wa-teaser-bg{background-color:rgba(40,35,30,0.25)}
.wa-teaser.wa-workshops-list article.background .wa-teaser-date,.wa-teaser.wa-events-list article.background .wa-teaser-date{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/calendar-outline.png');color:#fff}
.wa-teaser-tags,.wa-hero-content-tags,.wa-content-tags,.wa-teaser .wa-paginator,.wa-list .wa-paginator,.tx-indexedsearch-browsebox{margin-left:10px;margin-bottom:4em}
.wa-teaser-tags ul,.wa-hero-content-tags ul,.wa-content-tags ul,.wa-teaser .wa-paginator ul,.wa-list .wa-paginator ul,.tx-indexedsearch-browsebox ul{padding-left:0;list-style:none;text-align:center;margin:0 auto;max-width:80%}
.wa-teaser-tags ul li,.wa-hero-content-tags ul li,.wa-content-tags ul li,.wa-teaser .wa-paginator ul li,.wa-list .wa-paginator ul li,.tx-indexedsearch-browsebox ul li{display:inline-block;background:#fff;margin:0 0 0.5em 0.25em}
.wa-teaser-tags ul li:first-child,.wa-hero-content-tags ul li:first-child,.wa-content-tags ul li:first-child,.wa-teaser .wa-paginator ul li:first-child,.wa-list .wa-paginator ul li:first-child,.tx-indexedsearch-browsebox ul li:first-child{margin-left:0}
.wa-teaser-tags ul li.current,.wa-hero-content-tags ul li.current,.wa-content-tags ul li.current,.wa-teaser .wa-paginator ul li.current,.wa-list .wa-paginator ul li.current,.tx-indexedsearch-browsebox ul li.current{padding:0.25em 0.75em 0.15em 0.75em;background:#878584;color:#fff}
.wa-teaser-tags ul li a,.wa-hero-content-tags ul li a,.wa-content-tags ul li a,.wa-teaser .wa-paginator ul li a,.wa-list .wa-paginator ul li a,.tx-indexedsearch-browsebox ul li a{padding:0.25em 0.75em 0.15em 0.75em;display:inline-block;color:#878584}
.wa-teaser-tags ul li a:hover,.wa-hero-content-tags ul li a:hover,.wa-content-tags ul li a:hover,.wa-teaser .wa-paginator ul li a:hover,.wa-list .wa-paginator ul li a:hover,.tx-indexedsearch-browsebox ul li a:hover{color:#878584}
.wa-teaser-tags ul li a:focus,.wa-hero-content-tags ul li a:focus,.wa-content-tags ul li a:focus,.wa-teaser .wa-paginator ul li a:focus,.wa-list .wa-paginator ul li a:focus,.tx-indexedsearch-browsebox ul li a:focus{color:#878584}
.wa-teaser-tags ul li.active,.wa-teaser-tags ul li:hover,.wa-hero-content-tags ul li.active,.wa-hero-content-tags ul li:hover,.wa-content-tags ul li.active,.wa-content-tags ul li:hover,.wa-teaser .wa-paginator ul li.active,.wa-teaser .wa-paginator ul li:hover,.wa-list .wa-paginator ul li.active,.wa-list .wa-paginator ul li:hover,.tx-indexedsearch-browsebox ul li.active,.tx-indexedsearch-browsebox ul li:hover{background:#878584}
.wa-teaser-tags ul li.active a,.wa-teaser-tags ul li:hover a,.wa-hero-content-tags ul li.active a,.wa-hero-content-tags ul li:hover a,.wa-content-tags ul li.active a,.wa-content-tags ul li:hover a,.wa-teaser .wa-paginator ul li.active a,.wa-teaser .wa-paginator ul li:hover a,.wa-list .wa-paginator ul li.active a,.wa-list .wa-paginator ul li:hover a,.tx-indexedsearch-browsebox ul li.active a,.tx-indexedsearch-browsebox ul li:hover a{color:#fff}
.wa-teaser-tags ul li.active a:hover,.wa-teaser-tags ul li:hover a:hover,.wa-hero-content-tags ul li.active a:hover,.wa-hero-content-tags ul li:hover a:hover,.wa-content-tags ul li.active a:hover,.wa-content-tags ul li:hover a:hover,.wa-teaser .wa-paginator ul li.active a:hover,.wa-teaser .wa-paginator ul li:hover a:hover,.wa-list .wa-paginator ul li.active a:hover,.wa-list .wa-paginator ul li:hover a:hover,.tx-indexedsearch-browsebox ul li.active a:hover,.tx-indexedsearch-browsebox ul li:hover a:hover{color:#fff}
.wa-teaser-tags ul li.active a:focus,.wa-teaser-tags ul li:hover a:focus,.wa-hero-content-tags ul li.active a:focus,.wa-hero-content-tags ul li:hover a:focus,.wa-content-tags ul li.active a:focus,.wa-content-tags ul li:hover a:focus,.wa-teaser .wa-paginator ul li.active a:focus,.wa-teaser .wa-paginator ul li:hover a:focus,.wa-list .wa-paginator ul li.active a:focus,.wa-list .wa-paginator ul li:hover a:focus,.tx-indexedsearch-browsebox ul li.active a:focus,.tx-indexedsearch-browsebox ul li:hover a:focus{color:#fff}
.wa-list .wa-paginator{margin-left:0}
.wa-list .wa-paginator ul{text-align:left;margin:0}
.wa-content-tags ul li a,.wa-teaser-tags ul li a{border:none}
.wa-subsidy-list .wa-paginator ul li{background-color:#e9e9e8}
.wa-events-details .wa-content-tags a{background:#e9e9e8}
.wa-news-details .wa-content-tags a{background:#e9e9e8}
.wa-events-details .wa-content-tags a:hover,.wa-news-details .wa-content-tags a:hover{background:#878584}
.wa-hero-content-tags{margin-bottom:0}
.wa-content .wa-paginator{clear:both;padding-top:2em}
.wa-content .wa-paginator li a{border-bottom:0}
.wa-search-whatis{margin-bottom:0.5em}
.tx-indexedsearch{padding-top:2em;padding-bottom:2em}
.tx-indexedsearch-browsebox{margin-left:0;margin-bottom:0}
.tx-indexedsearch-browsebox ul{margin:0;width:auto;text-align:left}
.tx-indexedsearch-browsebox ul li{background-color:#e9e9e8}
.tx-indexedsearch-browsebox ul li a{border:0}
.tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage{background:#878584}
.tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage a{color:#fff}
.tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage a:hover{color:#fff}
.tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage a:focus{color:#fff}
.tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage strong{font-weight:200}
.wa-news article{background-size:cover;background-position:center center;position:relative}
.wa-news article .wa-news-content{position:relative;left:0;top:0;width:100%;height:100%;z-index:30}
.wa-news article .wa-news-content .wa-news-content-inner{position:relative;left:0;top:0;width:100%;height:100%;z-index:30;transition:all 1s ease}
.wa-news article .wa-news-content .wa-news-content-inner header{transition:all 1s ease}
.wa-news article .wa-news-content .wa-news-content-inner p{transition:all 1s ease}
.wa-news article .wa-news-content .wa-more{position:relative;bottom:3em}
.wa-news .wa-news-row{margin-left:-10px}
.wa-news .wa-news-row:after{content:"";display:table;clear:both}
.wa-news .wa-news-row article{width:100%;border-left:10px solid #fff;border-bottom:10px solid #fff;float:left;vertical-align:top;padding:2em;overflow:hidden;cursor:pointer}
.wa-news .wa-news-row article .wa-news-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;transition:all 1s ease}
.wa-news .wa-news-row article.hover .wa-news-bg{top:400px;opacity:0}
.wa-news .wa-news-row article.hover .wa-news-content-inner{top:400px;opacity:0}
@media screen and (min-width:650px){.wa-news .wa-news-row article.wa-news-single{width:50%}
}
@media screen and (min-width:1200px){.wa-news .wa-news-row article.wa-news-single{width:33.33333%}
}
@media screen and (min-width:650px){.wa-news .wa-news-row article.wa-news-double{width:100%}
}
@media screen and (min-width:1200px){.wa-news .wa-news-row article.wa-news-double{width:66.66667%}
}
.wa-news-details,.wa-projects-details{padding-top:2em;padding-bottom:2em}
.wa-news-details header,.wa-projects-details header{text-align:center;margin-bottom:2em}
.wa-news-details header h1,.wa-projects-details header h1{margin-bottom:0.5em}
.wa-related,.wa-textteaser{padding:32px 0 0 0;background:#e9e9e8}
@media screen and (min-width:1020px){.wa-related,.wa-textteaser{padding-bottom:32px}
}
.wa-related h1,.wa-textteaser h1{padding-right:5%;padding-left:5%}
@media screen and (min-width:1020px){.wa-related h1,.wa-textteaser h1{padding-right:10px;padding-left:70px}
}
.wa-related .wa-related-articles,.wa-related .wa-textteaser-articles,.wa-textteaser .wa-related-articles,.wa-textteaser .wa-textteaser-articles{margin-left:-1%}
.wa-related .wa-related-articles:before,.wa-related .wa-related-articles:after,.wa-related .wa-textteaser-articles:before,.wa-related .wa-textteaser-articles:after,.wa-textteaser .wa-related-articles:before,.wa-textteaser .wa-related-articles:after,.wa-textteaser .wa-textteaser-articles:before,.wa-textteaser .wa-textteaser-articles:after{content:" ";display:table}
.wa-related .wa-related-articles:after,.wa-related .wa-textteaser-articles:after,.wa-textteaser .wa-related-articles:after,.wa-textteaser .wa-textteaser-articles:after{clear:both}
.wa-related .wa-related-articles article,.wa-related .wa-textteaser-articles article,.wa-textteaser .wa-related-articles article,.wa-textteaser .wa-textteaser-articles article{float:left;width:100%;background:#fff;margin-bottom:1%;padding-top:1em}
@media screen and (min-width:650px){.wa-related .wa-related-articles article,.wa-related .wa-textteaser-articles article,.wa-textteaser .wa-related-articles article,.wa-textteaser .wa-textteaser-articles article{width:49%;margin-left:1%}
}
@media screen and (min-width:1200px){.wa-related .wa-related-articles article,.wa-related .wa-textteaser-articles article,.wa-textteaser .wa-related-articles article,.wa-textteaser .wa-textteaser-articles article{width:32.333%;margin-left:1%}
}
@media screen and (min-width:650px){.wa-related .wa-related-articles article,.wa-related .wa-textteaser-articles article,.wa-textteaser .wa-related-articles article,.wa-textteaser .wa-textteaser-articles article{padding-top:0}
}
.wa-related .wa-related-articles article .wa-related-content h2,.wa-related .wa-related-articles article .wa-related-content p,.wa-related .wa-related-articles article .wa-textteaser-content h2,.wa-related .wa-related-articles article .wa-textteaser-content p,.wa-related .wa-textteaser-articles article .wa-related-content h2,.wa-related .wa-textteaser-articles article .wa-related-content p,.wa-related .wa-textteaser-articles article .wa-textteaser-content h2,.wa-related .wa-textteaser-articles article .wa-textteaser-content p,.wa-textteaser .wa-related-articles article .wa-related-content h2,.wa-textteaser .wa-related-articles article .wa-related-content p,.wa-textteaser .wa-related-articles article .wa-textteaser-content h2,.wa-textteaser .wa-related-articles article .wa-textteaser-content p,.wa-textteaser .wa-textteaser-articles article .wa-related-content h2,.wa-textteaser .wa-textteaser-articles article .wa-related-content p,.wa-textteaser .wa-textteaser-articles article .wa-textteaser-content h2,.wa-textteaser .wa-textteaser-articles article .wa-textteaser-content p{padding-left:5%}
@media screen and (min-width:650px){.wa-related .wa-related-articles article .wa-related-content h2,.wa-related .wa-related-articles article .wa-related-content p,.wa-related .wa-related-articles article .wa-textteaser-content h2,.wa-related .wa-related-articles article .wa-textteaser-content p,.wa-related .wa-textteaser-articles article .wa-related-content h2,.wa-related .wa-textteaser-articles article .wa-related-content p,.wa-related .wa-textteaser-articles article .wa-textteaser-content h2,.wa-related .wa-textteaser-articles article .wa-textteaser-content p,.wa-textteaser .wa-related-articles article .wa-related-content h2,.wa-textteaser .wa-related-articles article .wa-related-content p,.wa-textteaser .wa-related-articles article .wa-textteaser-content h2,.wa-textteaser .wa-related-articles article .wa-textteaser-content p,.wa-textteaser .wa-textteaser-articles article .wa-related-content h2,.wa-textteaser .wa-textteaser-articles article .wa-related-content p,.wa-textteaser .wa-textteaser-articles article .wa-textteaser-content h2,.wa-textteaser .wa-textteaser-articles article .wa-textteaser-content p{padding-left:70px}
}
.wa-related .wa-related-articles article img,.wa-related .wa-textteaser-articles article img,.wa-textteaser .wa-related-articles article img,.wa-textteaser .wa-textteaser-articles article img{display:block;float:right;margin:1em 0 1em 2em;max-width:33.33333%}
@media screen and (min-width:650px){.wa-related .wa-related-articles article img,.wa-related .wa-textteaser-articles article img,.wa-textteaser .wa-related-articles article img,.wa-textteaser .wa-textteaser-articles article img{max-width:100%;display:inline;float:none;margin:0}
}
.wa-related .wa-related-articles article h2,.wa-related .wa-related-articles article p,.wa-related .wa-textteaser-articles article h2,.wa-related .wa-textteaser-articles article p,.wa-textteaser .wa-related-articles article h2,.wa-textteaser .wa-related-articles article p,.wa-textteaser .wa-textteaser-articles article h2,.wa-textteaser .wa-textteaser-articles article p{max-width:95%;padding-right:30px}
.wa-details-team{padding:3em 1em 32px 1em;border-top:1px solid #e9e9e8;border-bottom:1px solid #e9e9e8}
@media screen and (min-width:1020px){.wa-details-team{padding:3em 10px 32px 70px}
}
.wa-details-team .wa-details-team-members{margin-left:-10px}
.wa-details-team .wa-details-team-members:before,.wa-details-team .wa-details-team-members:after{content:" ";display:table}
.wa-details-team .wa-details-team-members:after{clear:both}
.wa-details-team .wa-details-team-members .wa-details-team-member{margin-top:2em;border-left:10px solid transparent}
.wa-details-team .wa-details-team-members .wa-details-team-member:before,.wa-details-team .wa-details-team-members .wa-details-team-member:after{content:" ";display:table}
.wa-details-team .wa-details-team-members .wa-details-team-member:after{clear:both}
@media screen and (min-width:1200px){.wa-details-team .wa-details-team-members .wa-details-team-member{clear:none;float:left;width:50%}
}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text{float:left}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text h3{margin-top:0;color:#E21D1A}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-phone,.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-email,.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-phone a,.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-email a{color:#878584}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-phone,.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-email,.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-text .wa-team-categories{margin-bottom:0.5em}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories:before,.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories:after{content:" ";display:table}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories:after{clear:both}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories ul{list-style-type:none;padding:0}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories ul li{margin-left:0}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories ul li:after{content:", "}
.wa-details-team .wa-details-team-members .wa-details-team-member .wa-team-categories ul li:last-child:after{content:""}
.wa-details-team .wa-details-team-members .wa-details-team-member img{display:block;float:left;margin:0 2em 2em 0;width:100px;max-width:30%;border-radius:50%}
@media screen and (min-width:1200px){.wa-details-team .wa-details-team-members .wa-details-team-member img{width:100%}
}
.wa-advice-details .wa-details-team,.wa-subsidy-details .wa-details-team,.wa-content .wa-hero-content-tags a{border-bottom:none}
.wa-details .wa-details-team,.wa-details .wa-details-data{padding-left:0}
@media screen and (min-width:650px){.wa-details .wa-details-team,.wa-details .wa-details-data{padding-left:5%}
}
.wa-details .wa-details-data{paddings-top:1em}
.wa-details .wa-details-team .wa-details-team-members .wa-details-team-member{clear:none;float:none;width:auto}
.wa-details .wa-details-team .wa-details-team-members .wa-details-team-member:first-child{margin-top:0}
.wa-details .wa-details-team .wa-details-team-members .wa-details-team-member img{display:block;float:none;margin:0 0 2em 0;width:66.66667%;max-width:none;border-radius:50%}
.wa-advice-details .wa-details-team .wa-details-team-member.even,.wa-subsidy-details .wa-details-team .wa-details-team-member.even{clear:left;margin-top:12em}
.wa-details-more .wa-more{display:inline-block;max-width:auto;margin-top:0.5em}
.wa-details-more .wa-more a{display:block;padding:0.75em 1em;color:#E21D1A;background-color:#e9e9e8;text-decoration:none}
.wa-details-more .wa-more a:hover{color:#E21D1A;background-color:#e9e9e8}
.wa-details-more .wa-more a:focus{color:#E21D1A}
.wa-search-whatis,.tx-indexedsearch-noresults,.tx-indexedsearch-browsebox,.wa-search-result{padding:32px 1em 32px 1em}
@media screen and (min-width:1020px){.wa-search-whatis,.tx-indexedsearch-noresults,.tx-indexedsearch-browsebox,.wa-search-result{padding:32px 70px 32px 70px}
}
.wa-search-result dl{margin:0}
.wa-search-result dl dt{margin-top:1.5em}
.wa-search-result dl dt:first-child{margin-top:0}
.button{background-color:#e9e9e8;border:0;margin:0;padding:0.4em 2em 0.4em 0.75em;display:inline-block;position:relative;color:#E21D1A;white-space:nowrap}
@media screen and (min-width:512px){.button{padding:0.55em 2em 0.55em 1em}
}
@media screen and (min-width:660px){.button{padding:0.75em 2em 0.75em 1em}
}
.button i{position:absolute;padding-left:0.25em;margin-top:0.15em}
.button.icon-button{padding-left:2.75rem;padding-right:1.5rem}
.button.icon-button i{margin-left:-2rem}
.button.print-button{display:none}
@media screen and (min-width:1020px){.button.print-button{display:inline-block}
}
.button:hover{box-shadow:0 0 10px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.2)}
.button:active{box-shadow:-1px -1px 1px rgba(0,0,0,0.2)}
.wa-lightbox-overlay{position:fixed;top:0;left:0;z-index:99990;width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.wa-lightbox-overlay iframe{width:100%;height:100%}
.wa-lightbox-overlay .wa-lightbox-close{position:absolute;top:2%;right:2%;z-index:99999;color:#fff;background:#000;background:rgba(0,0,0,0.5);font-size:24px;font-size:1.5rem;padding:0.75em 1em;display:inline-block;cursor:pointer}
.wa-anchor-selector{clear:both;width:100%;min-height:1rem;text-align:center;margin:4rem 0 0 0}
.wa-anchor-selector ul{display:inline-block;list-style-type:none;margin:0;padding:0}
@media screen and (max-width:480px){.wa-anchor-selector ul{max-width:13em}
}
.wa-anchor-selector li{float:left;min-width:1rem;line-height:2rem;text-align:center}
.wa-anchor-selector a{border-bottom:0 !important}
.wa-anchor-selector:first-child{margin-top:0}
.wa-details-team-members-category{clear:both;width:100%;margin:4rem 0 0 0;float:left}
.wa-details-team h2.wa-details-team-members-category{margin:2em 0 2em 10px}
@media screen and (min-width:1200px){.wa-details-team h2.wa-details-team-members-category{margin-bottom:0}
}
.wa-details-team h2.wa-details-team-members-category:first-child{margin-top:0}
#recaptcha_table{border:0 !important;background:#fff}
#recaptcha_table td{padding:0 !important}
.recaptchatable #recaptcha_response_field{max-width:100%;width:100% !important;height:auto !important;padding:3px;border:1px solid #ccc !important}
.row .message-info-silent{color:#00ADFF;background-color:#ebf7fd;margin:1rem 0;padding:1.67rem 2rem 0.25rem 4rem}
.row .message-info-silent i{float:left;height:100%;display:inline-block;font-size:1.33rem;font-weight:bold;margin-left:-2.5rem}
.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}
@media screen and (min-width:1020px){.js .nav-collapse{clip:auto}
}
.nav-collapse.opened{max-height:9999px;clip:auto}
.disable-pointer-events{pointer-events:none !important}
.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:fixed;z-index:9010;color:#fff}
.nav-toggle:hover{color:#fff}
.nav-toggle:focus{color:#fff}
@media screen and (min-width:1020px){.nav-toggle{display:none}
}
body.wa-burger-opened .nav-toggle{position:absolute}
@media screen and (min-width:1020px){.js .nav-collapse{position:relative}
.js .nav-collapse.closed{max-height:none}
}
.nav-toggle-label{display:none}
@media screen and (min-width:400px){.nav-toggle-label{display:block}
}
body.wa-burger-opened .nav-toggle-label{display:block}
.h-adr .p-street-address,.h-adr .p-locality,.h-adr .p-country-name{display:block}
.h-adr .p-country-name{display:none}
@font-face{font-family:'wa';src:url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/wa.eot?bpvcwx');src:url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/wa.eot?bpvcwx#iefix') format("embedded-opentype"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/wa.ttf?bpvcwx') format("truetype"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/wa.woff?bpvcwx') format("woff"),url('../../typo3conf/ext/site_default/Resources/Public/css/fonts/wa.svg?bpvcwx#wa') format("svg");font-weight:normal;font-style:normal}
[class^="wa-icon-"],[class*=" wa-icon-"]{font-family:'wa';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wa-icon-print:before{content:"\e800"}
.wa-icon-lang:before{content:"\e61b"}
.wa-icon-close:before{content:"\e61a"}
.wa-icon-menu:before{content:"\e619"}
.wa-icon-user:before{content:"\e611"}
.wa-icon-creative:before{content:"\e607"}
.wa-icon-success:before{content:"\e602"}
.wa-icon-advice:before{content:"\e610"}
.wa-icon-news:before{content:"\e601"}
.wa-icon-subsidy:before{content:"\e618"}
.wa-icon-about:before{content:"\e603"}
.wa-icon-arrow-down:before{content:"\e614"}
.wa-icon-arrow-left:before{content:"\e615"}
.wa-icon-arrow-right:before{content:"\e616"}
.wa-icon-arrow-up:before{content:"\e617"}
.wa-icon-technology:before{content:"\e613"}
.wa-icon-growth:before{content:"\e612"}
.wa-icon-info:before{content:"\e60f"}
.wa-icon-time:before{content:"\e60e"}
.wa-icon-email:before{content:"\e60d"}
.wa-icon-twitter:before{content:"\e608"}
.wa-icon-facebook:before{content:"\e60c"}
.wa-icon-location:before{content:"\e609"}
.wa-icon-phone:before{content:"\e60a"}
.wa-icon-search:before{content:"\e60b"}
.wa-icon-event:before{content:"\e604"}
.wa-icon-space:before{content:"\e605"}
.wa-icon-international:before{content:"\e606"}
.wa-icon-formation:before{content:"\e61c"}
div.fancy-select{position:relative;margin-left:-15px;text-align:left}
div.fancy-select.disabled{color:#666;background:#fff}
div.fancy-select select:focus+div.trigger.open{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.33);z-index:51}
div.fancy-select div.trigger{padding:0.25em 1.5em 0.25em 0.5em;line-height:1.25;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;max-width:100%;color:#fff;background:#E21D1A}
div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:10px solid transparent;border-top-color:#fff;top:0.75em;right:0.5em}
div.fancy-select div.trigger.open{color:#666;background:#fff}
div.fancy-select div.trigger.open:after{border-top-color:#666}
div.fancy-select ul.options{padding-left:0;list-style:none;margin:0;position:absolute;top:40px;left:0;right:auto;visibility:hidden;opacity:0;z-index:50;overflow:auto;background:#E21D1A;min-width:200px}
@media screen and (min-width:512px){div.fancy-select ul.options{left:auto;right:0}
}
@media screen and (min-width:1100px){div.fancy-select ul.options{left:0;right:auto}
}
div.fancy-select ul.options.open{visibility:visible;top:1.75em;opacity:1;box-shadow:1px 1px 20px 0px rgba(0,0,0,0.33)}
div.fancy-select ul.options li{padding:0 1em 0 0.5em;line-height:1.5;color:#fff;cursor:pointer;white-space:nowrap}
div.fancy-select ul.options li.selected{color:#fff;background:#4A4138}
div.fancy-select ul.options li.hover{color:#fff;background:#28231e}
::-ms-reveal,::-ms-clear{display:none !important}
.hideShowPassword-toggle{background-color:transparent;background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/wink.png');background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/wink.svg'),none;background-position:0 center;background-repeat:no-repeat;border:none;cursor:pointer;font-size:100%;height:44px;margin:0;max-height:100%;padding:0;overflow:'hidden';text-indent:-999em;width:44px;-moz-appearance:none;-webkit-appearance:none}
.hideShowPassword-toggle-hide{background-position:-44px center}
.hideShowPassword-toggle:hover,.hideShowPassword-toggle:focus{background-color:rgba(92,84,76,0.2);outline:transparent}
ul.ui-autocomplete{padding:0.67em 0;list-style:none;background:#fff;z-index:9000}
ul.ui-autocomplete li{line-height:1.5;padding:0 1em;cursor:pointer}
ul.ui-autocomplete li.ui-state-focus{color:#666;background:#fff}
fieldset{margin:0;padding:0;border:0}
fieldset legend{padding-top:2em;text-align:center;display:block;width:100%;line-height:1.3}
fieldset.no-legend{padding-top:2em}
.wa-login-external,form{padding-bottom:2rem}
.wa-login-external .row,form .row{clear:left;margin:1.5em auto 0 auto}
@media screen and (min-width:650px){.wa-login-external .row,form .row{max-width:40em}
}
.wa-login-external .row label select,.wa-login-external .row label input[type=text],.wa-login-external .row label input[type=email],.wa-login-external .row label input[type=file],.wa-login-external .row label input[type=url],.wa-login-external .row label input[type=tel],.wa-login-external .row label input[type=password],.wa-login-external .row label textarea,form .row label select,form .row label input[type=text],form .row label input[type=email],form .row label input[type=file],form .row label input[type=url],form .row label input[type=tel],form .row label input[type=password],form .row label textarea{display:block;width:100%;padding:0.4em 0.5em}
.wa-login-external .row label input[type="checkbox"],.wa-login-external .row label input[type="radio"],form .row label input[type="checkbox"],form .row label input[type="radio"]{margin-right:0.4em}
.wa-login-external .row label input[type=text],.wa-login-external .row label input[type=email],.wa-login-external .row label input[type=url],.wa-login-external .row label input[type=tel],.wa-login-external .row label input[type=password],.wa-login-external .row label textarea,form .row label input[type=text],form .row label input[type=email],form .row label input[type=url],form .row label input[type=tel],form .row label input[type=password],form .row label textarea{-moz-appearance:none;-webkit-appearance:none;border:1px solid #ccc}
.wa-login-external .row label input[type=text]:focus,.wa-login-external .row label input[type=email]:focus,.wa-login-external .row label input[type=url]:focus,.wa-login-external .row label input[type=tel]:focus,.wa-login-external .row label input[type=password]:focus,.wa-login-external .row label textarea:focus,form .row label input[type=text]:focus,form .row label input[type=email]:focus,form .row label input[type=url]:focus,form .row label input[type=tel]:focus,form .row label input[type=password]:focus,form .row label textarea:focus{border-color:#999;background-color:#f9f9f9}
.wa-login-external .row label input[type=file],form .row label input[type=file]{padding-left:0}
.wa-login-external .row label select option[default],form .row label select option[default]{color:#999;font-style:italic}
.wa-login-external .row.radios label,form .row.radios label{display:block}
.wa-login-external .row.checkboxes label,form .row.checkboxes label{display:block}
.wa-login-external .row.checkboxes ul,.wa-login-external .row.radios ul,form .row.checkboxes ul,form .row.radios ul{padding-left:0;list-style:none}
.wa-login-external .row.radios input,form .row.radios input{float:left;margin-top:0.26rem}
.wa-login-external .row.radios input+label,form .row.radios input+label{margin-left:1.5rem}
.wa-login-external .row .error,form .row .error{color:#fff;background-color:#ec5e5c;margin-top:0.2em;padding:0.4em 1em}
.wa-login-external .row .error ~ .error,form .row .error ~ .error{margin-top:0}
.wa-login-external .row.links:before,.wa-login-external .row.links:after,form .row.links:before,form .row.links:after{content:" ";display:table}
.wa-login-external .row.links:after,form .row.links:after{clear:both}
.wa-login-external .row.links ul,form .row.links ul{list-style:none;padding-left:0}
.wa-login-external .row.links ul li,form .row.links ul li{float:left;margin-right:1em}
.wa-login-external .checkboxes .error,form .checkboxes .error{padding:0}
.wa-login-external .cols-28,form .cols-28{position:relative;margin:auto}
.wa-login-external .cols-28:before,.wa-login-external .cols-28:after,form .cols-28:before,form .cols-28:after{content:" ";display:table}
.wa-login-external .cols-28:after,form .cols-28:after{clear:both}
@media screen and (min-width:650px){.wa-login-external .cols-28,form .cols-28{max-width:40em}
.wa-login-external .cols-28 .row:first-child,form .cols-28 .row:first-child{width:16%;margin-right:4%}
.wa-login-external .cols-28 .row,form .cols-28 .row{clear:none;float:left;width:80%}
}
.wa-login-external .cols-73,form .cols-73{position:relative;margin:auto}
.wa-login-external .cols-73:before,.wa-login-external .cols-73:after,form .cols-73:before,form .cols-73:after{content:" ";display:table}
.wa-login-external .cols-73:after,form .cols-73:after{clear:both}
@media screen and (min-width:650px){.wa-login-external .cols-73,form .cols-73{max-width:40em}
.wa-login-external .cols-73 .row:first-child,form .cols-73 .row:first-child{width:66%;margin-right:4%}
.wa-login-external .cols-73 .row,form .cols-73 .row{clear:none;float:left;width:30%}
}
.wa-login-external .row .row,form .row .row{border-left:1px dotted black;margin:0 0 1.5rem 0.4rem;padding:1rem 0 0.5rem 1rem}
.typo3-message{margin-bottom:1em;padding:0.4em 1em}
.typo3-message.message-error{color:#fff;background-color:#ec5e5c}
.typo3-message.message-ok{color:#000;background-color:#dff2bf}
.wa-award .message-ok,.wa-award .message-error,.wa-registration .message-ok,.wa-registration .message-error{text-align:center;padding-top:10rem}
.wa-award .message-ok,.wa-registration .message-ok{background:#dff2bf url('../../typo3conf/ext/site_default/Resources/Public/images/icons/approve.png') no-repeat center 1rem/8rem}
.wa-award .message-error,.wa-registration .message-error{background:#ec5e5c url('../../typo3conf/ext/site_default/Resources/Public/images/icons/error.png') no-repeat center 1rem/8rem;background-size:8rem}
.wa-award .message-ok+.message-ok,.wa-registration .message-ok+.message-ok{padding-top:0.5rem;background-image:none}
.wa-form-counter{float:right;display:inline-block;line-height:1.2rem;background-color:rgba(0,0,0,0.07);border-radius:0.25rem;padding:0.1rem 0.3rem 0 0.3rem}
.js-award-jury-voting{padding-top:0;margin-bottom:4rem}
.js-award-jury-voting h2{padding-top:0}
.wa-voting-selector ul{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding-left:0}
.wa-voting-selector ul.disabled{pointer-events:none;opacity:0.5}
.wa-voting-selector ul.disabled li{cursor:wait}
.wa-voting-selector ul li{display:inline-block;cursor:pointer;color:transparent;background-color:#e9e9e8;border:1px solid #e9e9e8;min-height:48px;padding:0.67rem 1rem;margin:0 1px 0 0;list-style:none}
.wa-voting-selector ul li:hover{border-color:#E21D1A}
.wa-voting-selector ul li:active{background-color:#E21D1A;border-color:#E21D1A}
.wa-voting-selector ul li.selected{color:transparent}
.wa-voting-selector ul.multi-type-voting li{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/star-outline.png');background-repeat:no-repeat;background-position:center center;background-size:contain;background-size:1.25rem}
.wa-voting-selector ul.multi-type-voting li:first-of-type{color:inherit;background-color:transparent;background-image:none}
.wa-voting-selector ul.multi-type-voting li.selected{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/star.png')}
.wa-voting-selector ul.multi-type-voting li.child-of-selected{color:transparent;background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/star.png')}
.wa-voting-selector ul.single-type-voting li{color:inherit;background-image:none;padding-left:50px}
.wa-voting-selector ul.single-type-voting li:active{color:#fff}
.wa-voting-selector ul.single-type-voting li.selected{color:#fff;background-color:#E21D1A;border-color:#E21D1A}
.wa-voting-selector ul.single-type-voting li.vote-down,.wa-voting-selector ul.single-type-voting li.vote-up{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/thumbs-down.png');background-repeat:no-repeat;background-position:8px center;background-size:contain;background-size:2.1rem}
.wa-voting-selector ul.single-type-voting li.vote-up{background-image:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/thumbs-up.png')}
table tbody tr{border-top:1px solid #ddd}
table tbody tr:first-child{border-top:0}
table th{text-align:left}
table th,table td{vertical-align:top;padding:0.25em 0 0.25em 0;display:block;float:left;width:100%}
@media screen and (min-width:650px){table th,table td{padding-left:1.5em;display:table-cell;float:none;width:auto}
}
@media screen and (min-width:650px){table th:first-child,table td:first-child{padding-left:0}
}
table tbody tr:first-child td:first-child{padding-top:0}
@media screen and (min-width:650px){table tbody tr:first-child td:first-child{padding-top:0.25em}
}
table td:first-child{padding-top:1em}
@media screen and (min-width:650px){table td:first-child{padding-top:0.25em}
}
table td:last-child{padding-bottom:1em}
@media screen and (min-width:650px){table td:last-child{padding-bottom:0.25em}
}
table th:empty,table td:empty{display:none}
@media screen and (min-width:650px){table th:empty,table td:empty{display:table-cell}
}
table td.time{white-space:nowrap}
@media print{body{width:100% !important;color:black !important;background:none !important;margin:0 !important;padding:0 !important}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
.wa-wrapper{margin:0}
.js-main-height{min-height:0 !important}
.wa-sticky{display:none !important}
.wa-nav-main{display:none !important}
.wa-footer-global,.wa-nav-meta{display:none !important}
.wa-header-top,.wa-logo,.wa-nav-toggle,.nav-toggle{display:none !important}
#js-scrollUp{display:none !important}
*{color:inherit !important;background-color:transparent !important}
*:before{content:""!important}
a i{display:none !important}
body,p{font-size:10pt !important;line-height:1.5em !important}
h1{font-size:16pt !important;line-height:1.5em !important}
h2{font-size:14pt !important;line-height:1.5em !important}
h3{font-size:12pt !important;line-height:1.5em !important}
p,h1,h2,h3{max-width:none !important;padding:0 !important;margin:1em 0 1.5em 0 !important}
.wa-action-hero p,.wa-more a{font-size:12pt !important}
.wa-details-team-member img{width:20% !important}
.wa-content{border-top:none !important}
.wa-content ul{list-style-type:disc}
section,article{height:auto !important;padding:0 !important}
h1,p{text-shadow:none !important}
.wa-related{border-top:1pt solid #e9e9e8;margin:0 !important;padding:1em 0 1em 0 !important}
.wa-related h1{margin:0 !important;padding:0 !important}
.wa-related-articles{margin:0 !important;padding:0 !important}
.wa-related-content h2,.wa-related-content p{margin:0 !important;padding:0 !important}
.wa-related-content img,.wa-textteaser-content img,.wa-text-image img{width:25%}
.wa-teaser{margin:0 !important}
.wa-teaser-article{height:auto !important;background:none !important;padding-top:1rem !important;border-bottom:none !important}
.wa-hero,.wa-action-hero{height:auto !important;background:none !important;background-image:none !important;border-top:1pt solid #e9e9e8;border-bottom:1pt solid #e9e9e8}
.wa-projects-list article{page-break-before:always}
.wa-projects-list:first-of-type article{page-break-before:auto}
.wa-more,.wa-teaser-tags a{border:1pt solid black !important}
.wa-filter{display:none !important}
a{text-decoration:none !important;border:0 !important}
.wa-anchor-selector{display:none}
.wa-contact{display:none}
.wa-details-company section:last-of-type{display:none}
}
.wa-share{padding-top:0;padding-bottom:7rem}
.wa-share h2{padding-top:0}
.wa-share li{float:left;list-style:none}
.wa-share .social-likes{margin:1rem 0 5rem 0;padding:0}
.wa-share .social-likes li{min-width:170px;min-height:48px;background-color:#e9e9e8;text-align:center;margin:0 1px 1px 0}
.wa-share .social-likes li.facebook{padding-top:14px}
.wa-share .social-likes li.twitter{padding-top:14px}
.wa-share .social-likes li.googleplus{padding-top:12px}
.wa-share .fb-like span{overflow:visible !important;width:450px !important}
[class^="wa-icon-"],[class*=" wa-icon-"]{font-size-adjust:none}
body.baselinegrid{background-image:-webkit-linear-gradient(0deg,rgba(200,0,0,0.2) 60px,transparent 20px),-webkit-linear-gradient(top,transparent 95%,rgba(56,255,255,0.8) 100%);background-image:-moz-linear-gradient(0deg,rgba(200,0,0,0.2) 60px,transparent 20px),-moz-linear-gradient(top,transparent 95%,rgba(56,255,255,0.8) 100%);background-image:-o-linear-gradient(0deg,rgba(200,0,0,0.2) 60px,transparent 20px),-o-linear-gradient(top,transparent 95%,rgba(56,255,255,0.8) 100%);background-size:80px 100%,100% 24px;background-position:20px -6px}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
::-moz-selection{background:#E21D1A;color:#fff;text-shadow:none}
::selection{background:#E21D1A;color:#fff;text-shadow:none}
*{font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:'liga'1;-o-font-feature-settings:'liga'1;-moz-font-feature-settings:'liga'1;-ms-font-feature-settings:'liga'1;font-feature-settings:'liga'1;text-rendering:optimizeLegibility;-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern"}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
@media screen and (min-width:1020px){html{font-size:100%}
}
@media screen and (min-width:1600px){html{font-size:110%}
}
body{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200;color:#222;line-height:1.5em;background:#28231E}
main{background:#fff}
main.js-main-height{min-height:50em}
h1,h2,h3,h4,h5,h6,.wa-search-result dt,.wa-teaser article .wa-teaser-date,.wa-details-date,.wa-search-whatis,.wa-form .info{line-height:1.2;font-family:"utopia-std-subhead",georgia,serif;font-size-adjust:.488;font-weight:normal;color:#666;margin-top:0}
.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading .wa-search-result dt,.wf-loading .wa-teaser article .wa-teaser-date,.wf-loading .wa-details-date,.wf-loading .wa-search-whatis,.wf-loading .wa-form .info{visibility:hidden}
.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active .wa-search-result dt,.wf-active .wa-teaser article .wa-teaser-date,.wf-active .wa-details-date,.wf-active .wa-search-whatis,.wf-active .wa-form .info{visibility:visible}
.tx-indexedsearch-redMarkup{font-weight:inherit;color:#000;background-color:#fff200}
.wa-details-date{line-height:1}
h2,fieldset legend{font-size:24px;font-size:1.5rem}
@media screen and (max-width:400px){h2{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2}
}
.wa-form h2{font-size:16px;font-size:1rem;font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200}
.wa-form h3,.wa-form .info{font-size:24px;font-size:1.5rem}
.wa-form h3{text-align:center}
fieldset legend{font-family:"utopia-std-subhead",georgia,serif;font-size-adjust:.488;color:#666;margin-bottom:0}
h3{margin-top:2em}
.wa-hero .wa-more,.wa-video-hero .wa-more,.wa-action-hero .wa-more{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200;font-size-adjust:none;font-size:24px;font-size:1.5rem;line-height:1}
.wa-details-team .wa-details-team-members .wa-details-team-member h3{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200}
p{margin-top:0;margin-bottom:1.5em;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2}
.wa-content p,.wa-content li{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2}
ol,ul{margin-top:0;margin-bottom:0}
a{text-decoration:none}
.wa-content p a,.wa-content li a{border-bottom:1px dotted #E21D1A}
.wa-content p a:hover,.wa-content li a:hover{border-bottom:0}
.wa-content p.button a,.wa-content a.button{border-bottom:0}
.wa-content p.button a,.wa-content a.button{border-bottom:0}
.wa-content p.button a:hover,.wa-content a.button:hover{box-shadow:0 0 10px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.2)}
.wa-content p.button a:active,.wa-content a.button:active{box-shadow:-1px -1px 1px rgba(0,0,0,0.2)}
a{color:#E21D1A}
a:hover{color:#E21D1A}
a:focus{color:#E21D1A}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.wa-sticky [class^="wa-icon-"],.wa-sticky [class*=" wa-icon-"]{font-size:20px;font-size:1.25rem;line-height:2}
@media screen and (min-width:1020px){.wa-sticky [class^="wa-icon-"],.wa-sticky [class*=" wa-icon-"]{line-height:2.5;line-height:1.75}
}
.wa-sticky a{color:#fff}
.wa-sticky a:hover{color:#fff}
.wa-sticky a:focus{color:#fff}
.wa-nav-main{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200;font-size-adjust:none;font-size:16px;font-size:1rem}
.wa-nav-main [class^="wa-icon-"],.wa-nav-main [class*=" wa-icon-"]{font-size:24px;font-size:1.5rem}
.wa-nav-main ul ul{font-size:16px;font-size:1rem}
.wa-nav-main li.active ul .wa-nav-main-group{font-size:12px;font-size:.75rem;letter-spacing:0.1em}
.wa-nav-main .wa-nav-heading [class^="wa-icon-"],.wa-nav-main .wa-nav-heading [class*=" wa-icon-"]{font-size:64px;font-size:4rem}
@media screen and (min-width:1400px){.wa-nav-main .wa-nav-heading [class^="wa-icon-"],.wa-nav-main .wa-nav-heading [class*=" wa-icon-"]{font-size:80px;font-size:5rem}
}
.wa-nav-meta li{line-height:2}
.wa-nav-meta li a{color:#fff}
.wa-nav-meta li a:hover{color:#fff;border-bottom:1px dotted #fff}
.wa-nav-meta li a:focus{color:#fff}
.wa-contact{color:#878584}
.wa-contact a{color:#878584}
.wa-contact a:hover{color:#878584}
.wa-contact a:focus{color:#878584}
.wa-contact [class^="wa-icon-"],.wa-contact [class*=" wa-icon-"]{font-size:24.8px;font-size:1.55rem;line-height:1.5}
body.home .wa-teaser,body.home .wa-teaser article h2,body.home .wa-teaser article h2 a,body.home .wa-teaser article .wa-teaser-content-tags,body.home .wa-teaser article .wa-teaser-date{color:#fff}
.wa-form h1,.wa-teaser h1,.wa-news-details h1,.wa-projects-details h1,.wa-events-details h1,.wa-search-whatis,h1.wa-headline{font-size:40px;font-size:2.5rem;padding-top:1em;padding-right:1em;padding-left:1em;margin-bottom:0.75em}
@media screen and (min-width:480px){.wa-form h1,.wa-teaser h1,.wa-news-details h1,.wa-projects-details h1,.wa-events-details h1,.wa-search-whatis,h1.wa-headline{font-size:48px;font-size:3rem}
}
@media screen and (min-width:1020px){.wa-form h1,.wa-teaser h1,.wa-news-details h1,.wa-projects-details h1,.wa-events-details h1,.wa-search-whatis,h1.wa-headline{font-size:56px;font-size:3.5rem}
}
h1.wa-headline{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2;padding-top:1.675em}
.wa-user-page{background:#e9e9e8}
.wa-user-page h1{font-size:32px;font-size:2rem;padding-top:1.75em;padding-bottom:0.5em;text-align:center}
.wa-user-page p{margin-bottom:0}
.wa-user-page .wa-user-page-group{margin-bottom:2em}
.wa-user-page .wa-user-page-group h2{padding-left:20px;padding-right:20px}
.wa-user-page .wa-user-page-group .wa-user-page-item{background-color:#FFF;padding:20px 20px 20px 70px;margin-bottom:1px}
.wa-user-page .wa-user-page-group .wa-user-page-item h3{color:#E21D1A;margin-top:0.4em}
.wa-user-page .wa-user-page-group .wa-user-page-item .icon{font-size:19.2px;font-size:1.2rem;color:#FFF;background-color:#E21D1A;padding:0.43em 0.5em 0.18em;position:absolute;left:20px}
.wa-user-page .wa-user-page-group .button{margin-top:1em}
.wa-user-page .wa-status.award-submitted,.wa-user-page .wa-status.login-manualcheck,.wa-user-page .wa-status.workshop-waitinglist,.wa-user-page .wa-status.event-waitinglist,.wa-user-page .wa-status.company-waiting,.wa-user-page .wa-status.compay-project-waiting{color:#07f}
.wa-user-page .wa-status.login-ok,.wa-user-page .wa-status.workshop-approved,.wa-user-page .wa-status.event-approved,.wa-user-page .wa-status.company-granted,.wa-user-page .wa-status.compay-project-approved{color:#0a3}
.wa-search-whatis{margin-bottom:0}
.wa-teaser article h2,body.home .wa-teaser article.hover .wa-teaser-date,body.home .wa-teaser article.hover h2,body.home .wa-teaser article.hover h2 a,body.home .wa-teaser article.hover .wa-teaser-content.black h2{color:#E21D1A}
.wa-teaser article .wa-teaser-tags,body.home .wa-teaser article.hover .wa-teaser-content-tags{color:#878584}
.wa-teaser article .wa-teaser-tags,.wa-teaser article .wa-teaser-content-tags,body.home .wa-teaser article.hover .wa-teaser-content-tags{color:#878584}
body.home .wa-teaser article.hover,body.home .wa-teaser article .wa-teaser-content.black h2,.wa-teaser-content.black{color:#000}
.wa-teaser article .wa-teaser-content-inner [class^="wa-icon-"],.wa-teaser article .wa-teaser-content-inner [class*=" wa-icon-"]{font-size:24px;font-size:1.5rem;line-height:1.5;color:#fff !important}
.wa-teaser article.hover .wa-teaser-content-inner p [class^="wa-icon-"],.wa-teaser article.hover .wa-teaser-content-inner p [class*=" wa-icon-"]{color:#000 !important}
.wa-teaser article .wa-teaser-date,.wa-details-date{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200;font-size-adjust:none}
.wa-news article{text-align:center}
.wa-news,.wa-news article h2{color:#fff}
.wa-filter{line-height:1}
@media screen and (max-width:320px){.wa-filter{max-width:320px}
}
.wa-filter label{color:#666}
.wa-filter select{color:#fff}
.wa-filter label,.wa-filter select,.wa-filter div.fancy-select{font-family:"utopia-std-subhead",georgia,serif;font-size:24px;font-size:1.5rem}
@media screen and (min-width:512px){.wa-filter label,.wa-filter select,.wa-filter div.fancy-select{font-size:28px;font-size:1.75rem}
}
@media screen and (min-width:660px){.wa-filter label,.wa-filter select,.wa-filter div.fancy-select{font-size:36px;font-size:2.25rem}
}
.wa-filter label ul.options,.wa-filter select ul.options,.wa-filter div.fancy-select ul.options{max-width:288px}
@media screen and (min-width:321px){.wa-filter label ul.options,.wa-filter select ul.options,.wa-filter div.fancy-select ul.options{max-width:none}
}
.wa-filter label ul.options li,.wa-filter select ul.options li,.wa-filter div.fancy-select ul.options li{font-size:20px;font-size:1.25rem}
@media screen and (min-width:512px){.wa-filter label ul.options li,.wa-filter select ul.options li,.wa-filter div.fancy-select ul.options li{font-size:28px;font-size:1.75rem}
}
@media screen and (min-width:660px){.wa-filter label ul.options li,.wa-filter select ul.options li,.wa-filter div.fancy-select ul.options li{font-size:31.2px;font-size:1.95rem}
}
.wa-filter .button{font-size:18.4px;font-size:1.15rem;line-height:1.3}
@media screen and (min-width:321px){.wa-filter .button{font-size:20px;font-size:1.25rem}
}
.wa-details-more .wa-more{line-height:1}
.wa-hero h1,.wa-video-hero h1,.wa-action-hero h1{text-align:center;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5);margin-bottom:0.5em;font-size:48px;font-size:3rem}
@media screen and (min-width:1020px){.wa-hero h1,.wa-video-hero h1,.wa-action-hero h1{font-size:56px;font-size:3.5rem}
}
.wa-hero p,.wa-video-hero p,.wa-action-hero p{text-shadow:0 0 3px #000;font-size:24px;font-size:1.5rem;line-height:1.3;color:#fff}
.wa-hero p.wa-more,.wa-video-hero p.wa-more,.wa-action-hero p.wa-more{text-shadow:none}
.wa-action-hero h1{color:#fff}
.wa-hero .wa-hero-banner{color:#fff}
.wa-quote h1{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200;font-size-adjust:none;font-size:32px;font-size:2rem;padding-top:0.275em;margin-bottom:0.275em;text-align:center}
.wa-list h1,.wa-news h1,.wa-related h1{font-family:"AkkuratStd","Akkurat Pro",sans-serif;font-weight:200;font-size:16px;font-size:1rem;margin-top:1em;margin-bottom:0.75em;color:#666}
.wa-details-team h2,.wa-details-data h2{margin-top:0;margin-bottom:1em}
.wa-subsidy-shortdescription h2,.wa-list h2,.wa-text h1,.wa-text-image h1,.wa-teaser article .wa-teaser-date,.wa-details-date,.wa-news article h2,.wa-search-result dt{font-size:32px;font-size:2rem;padding-top:0.6125em;margin-bottom:0.725em}
.wa-teaser article .wa-teaser-date{font-size:24px;font-size:1.5rem}
.wa-teaser article .wa-teaser-date,.wa-details-date{margin-top:-0.4em;margin-bottom:0.35em}
.wa-teaser article .wa-teaser-date .month-year,.wa-details-date .month-year{font-size:16px;font-size:1rem}
.wa-teaser.wa-workshops-list article .wa-teaser-date,.wa-teaser.wa-events-list article .wa-teaser-date,.wa-details-date{font-size:72px;font-size:4.5rem}
.wa-subsidy-shortdescription h2{padding-top:0;margin-bottom:1.25em}
.wa-details h1{font-size:32px;font-size:2rem}
@media screen and (min-width:1020px){.wa-details h1{font-size:44px;font-size:2.75rem}
}
.wa-teaser article h2,.wa-related article h2,.wa-textteaser article h2{font-size:24px;font-size:1.5rem;line-height:1.3;margin-bottom:0.45em}
.wa-teaser article h2{padding-top:0.35em}
.wa-related article h2,.wa-textteaser article h2{padding-top:0.45em}
.wa-list .wa-list-amount [class^="wa-icon-"],.wa-list .wa-list-amount [class*=" wa-icon-"],.wa-list .wa-list-time [class^="wa-icon-"],.wa-list .wa-list-time [class*=" wa-icon-"],.wa-list .wa-list-description [class^="wa-icon-"],.wa-list .wa-list-description [class*=" wa-icon-"]{font-size:21.28px;font-size:1.33rem}
.wa-details .wa-details-category [class^="wa-icon-"],.wa-details .wa-details-category [class*=" wa-icon-"],.wa-details .wa-details-amount [class^="wa-icon-"],.wa-details .wa-details-amount [class*=" wa-icon-"],.wa-details .wa-details-time [class^="wa-icon-"],.wa-details .wa-details-time [class*=" wa-icon-"],.wa-details .wa-details-location [class^="wa-icon-"],.wa-details .wa-details-location [class*=" wa-icon-"],.wa-details .wa-details-trainer [class^="wa-icon-"],.wa-details .wa-details-trainer [class*=" wa-icon-"],.wa-details .wa-details-description [class^="wa-icon-"],.wa-details .wa-details-description [class*=" wa-icon-"]{font-size:21.28px;font-size:1.33rem}
.wa-hero .wa-hero-banner h1,.wa-teaser article h2,.wa-news article h2,.wa-related article h2,.wa-textteaser article h2{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-moz-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2}
.wa-text h1,.wa-text-image h1{color:#E21D1A}
.wa-text-image figcaption{color:#666}
.wa-related article h2,.wa-textteaser article h2{color:#E21D1A}
.wa-related article h2 a,.wa-textteaser article h2 a{color:#E21D1A}
.wa-related article h2 a:hover,.wa-textteaser article h2 a:hover{color:#E21D1A}
.wa-related article h2 a:focus,.wa-textteaser article h2 a:focus{color:#E21D1A}
#js-scrollUp{display:none}
@media screen and (min-width:1020px){#js-scrollUp{text-indent:-9000px;display:block;bottom:10px;right:10px;width:42px;height:42px;background:url('../../typo3conf/ext/site_default/Resources/Public/images/icons/arrow-up.png') no-repeat scroll;background-position:9px 14px;background-color:rgba(0,0,0,0.2);background-size:24px;transition:background-color 0.25s,background-position 0.5s}
#js-scrollUp:hover{background-position:9px 10px;background-color:rgba(0,0,0,0.5)}
}
div#typo3-previewInfo{position:fixed !important;font:inherit !important;line-height:40px !important;top:auto !important;left:0 !important;right:0 !important;bottom:0 !important;color:black !important;background:rgba(255,255,0,0.5) !important;border:0 !important;margin:0 !important;padding:0 1rem !important;-moz-user-select:-moz-none !important;-webkit-user-select:none !important;user-select:none !important;pointer-events:none !important}
div#typo3-previewInfo:hover{opacity:0 !important}
