@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);body{margin:0;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:Roboto,sans-serif}.blue,html{background:#009fe3}.red{background:#80000c}.wrapper{position:relative;max-width:600px;margin:auto;top:100px;background:#fff}.wrapper h1{font-weight:700;font-size:18vw;margin:0 10px 50px}.lead,.wrapper h1{color:#888;text-align:center}.lead{font-size:6vw;line-height:1.2em;margin:0 30px 30px}.headerImage{width:100%}@media only screen and (min-width:600px){.wrapper h1{font-size:72px}.lead{font-size:32px}}.li{width:100%}.date{font-family:Roboto,sans-serif;font-size:5vw;cursor:pointer;color:#888;margin-bottom:10px}.headline{font-size:5vw;line-height:1.4;font-weight:700;margin:3vw 0;max-width:80%;color:#000}.text{font-size:4.4vw;line-height:1.4em;overflow:hidden;margin-right:20px}.hidden{height:0;display:none}.visible{display:block}.image{width:100%;margin:10px 0}@media only screen and (min-width:600px){.date,.headline{font-size:22px}.headline{margin:16px 0}.text{font-size:18px}}ul.events{padding-left:16px;margin-top:-1px;height:auto}ul.events li{position:relative;padding-left:20px;padding-bottom:30px;list-style:none}ul.events li:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAALVBMVEVMaXGAgICAgICAgICAgICAgICAgICAgID///+AgIDAwMCYmJjw8PCoqKj4+PjWodUyAAAACHRSTlMAgOAQoCBgMH9XML0AAAAJcEhZcwAACxIAAAsSAdLdfvwAAABiSURBVBjTjZBRDoAgDEM3BOQN8P7HVSREI3z4PpumayfSCFFVY5DB5un4rQu7g2pmFdx+Oxy5pEbJuOby5CN1joy/QqGkQYEgkZoeKlEUeymG/lLmnPnW3GfRed612P75zwlgPgdRxQiBmAAAAABJRU5ErkJggg==);left:0;top:3px;position:absolute}ul.events li:before{content:"";display:inline-block;position:absolute;left:8px;border-left:2px solid grey;height:100%;width:16px}ul.events li:first-child:before{top:6px}ul.events li:last-child:before{height:6px}.black{background:#000}.row{margin-left:0}.center{text-align:center}.user-feedback-container a,footer a.copyright-notice{color:#333!important;text-decoration:none}.ui.list>.item .header,footer .ui.message,footer .ui.message.ui.list .list>.item .header{background:transparent;color:#333;font-size:.975em}@media screen and (min-width:599px){footer .ui.message{padding:.619em 0 .619em .619em}}@media screen and (max-width:599px){footer .ui.labeled.icon.buttons .button{padding-right:.8em!important}}.impressum{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;align-items:stretch;width:100%!important;padding:1rem 0}footer .icon.message{background:transparent}.ui.buttons:not(.basic):not(.inverted)>.button,.ui.buttons>.ui.button:not(.basic):not(.inverted){text-align:left}footer .column table tr td:first-child{font-family:var(--chart-font-stack);font-weight:700;font-size:.92em;line-height:1.4em}footer .teaser-section{text-align:center}footer .portfolio-teaser{width:50%}footer .teaser-section a{width:100%}footer .sharing .ui.button{background:transparent!important}footer .sharing .ui.button:hover{background:#fff}footer .ui.labeled.icon.button,footer .ui.labeled.icon.buttons .button{padding-left:2.7em!important}footer .ui.labeled.icon.button>.icon,footer .ui.labeled.icon.buttons>.button>.icon{background:transparent}footer .ui.buttons:not(.basic):not(.inverted)>.button,footer .ui.buttons>.ui.button:not(.basic):not(.inverted){background:transparent!important}footer .copyright{margin-top:.5em!important}#impressum{margin-left:0;padding-left:15px;margin-right:0;padding-right:15px}
/*# sourceMappingURL=main.c50e09fc.chunk.css.map */