html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:"Source Sans 3","Helvetica Neue",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-image:url(/static/media/bg.47269789.svg);background-repeat:no-repeat;background-size:4800px 848px;background-position:top}body *{box-sizing:border-box}a,a:visited{color:#00559d}
/*    !*background-color: rgba(0,0,0,0.5);*!*/#root,.app-header{display:block}.app-header{text-align:right;position:fixed;top:0;left:0;width:100%;z-index:100;background-color:rgba(229,238,245,.8);min-height:84px}@supports (-webkit-backdrop-filter:blur(16px)) or (--backdrop-filter:blur(16px)){.app-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}header img{display:block}#menu{display:none;top:18px;right:36px;padding:6px}#logo,#menu{position:absolute;font-size:0;line-height:0}#logo{top:24px;left:48px;display:block}#logo,#logo img{width:240px;height:36px}nav{display:block;padding:18px 24px}nav a{text-transform:uppercase;letter-spacing:1px;display:inline-block;margin:6px 12px;padding:6px 12px;font-weight:700;text-decoration:none}h1,h2{color:#00559d;margin:0}h1{font-size:36px;line-height:36px}h2{font-size:24px;line-height:24px}h1 span{font-weight:400;display:block}.slogan{font-size:32px;line-height:40px;color:#00559d;padding:24px}figure{margin:0}.img{display:block;width:100%}section{max-width:1024px;margin:0 auto;padding-top:192px}section h1{position:relative;padding:108px 48px 0}section h1:before{content:" ";position:absolute;z-index:0;top:0;left:48px;width:48px;height:96px;background:transparent url(/static/media/tile-1.ed395646.svg) no-repeat 100% 0;background-size:48px 96px}.cols{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 24px}.col,.cols{position:relative}.col{display:inline-block;width:50%;flex:0 0 50%}.col>h2{margin:48px 24px 24px}.article>div{margin:24px 24px 24px 72px}.tile:before{content:" ";position:absolute;z-index:-1;top:0;left:48px;width:96px;height:192px;background:transparent url(/static/media/tile-3.d7534e10.svg) no-repeat 100% 0;background-size:96px 192px;opacity:.1}.tile.i1:before{top:-192px;width:192px;height:384px;background-image:url(/static/media/tile-3.d7534e10.svg);background-size:192px 384px}.tile.i2:before,.tile.i3:before,.tile.i6:before{background-image:url(/static/media/tile-2.e284a1f8.svg)}#kontakt a,#kontakt a:visited,#kontakt b{color:#00559d}#kontakt span{display:inline-block;width:72px}#home.cols{margin-bottom:96px}#home h1{margin:96px 0;padding:0}#home h1:before{display:none}figure{position:relative;margin:24px}figure:after{content:" ";position:absolute;z-index:-1;top:24px;left:24px;width:100%;height:100%;background:#00559d}.map figure:after,.map figure img{-webkit-clip-path:polygon(0 17.75%,100% 0,100% 82.25%,0 100%);clip-path:polygon(0 17.75%,100% 0,100% 82.25%,0 100%)}.cover figure:after,.cover figure img{-webkit-clip-path:polygon(0 25%,100% 0,100% 75%,0 100%);clip-path:polygon(0 25%,100% 0,100% 75%,0 100%)}@media only screen and (max-width:760px){.cols{flex-direction:column}.col{width:100%;flex:none}#home h1{margin-bottom:0}}@media only screen and (max-width:900px){#home.cols{flex-direction:column}#home .col{width:100%;flex:none}#home h1{margin-top:0;margin-bottom:-10%}#menu{display:block}nav{display:none;margin-top:60px}nav a{display:block}input[type=checkbox]+nav+#menu .close,input[type=checkbox]:checked+nav+#menu .open{display:none}input[type=checkbox]:checked+nav,input[type=checkbox]:checked+nav+#menu .close{display:block}#kontakt figure{margin-top:0}}@media only screen and (max-width:480px){#logo{top:24px;left:24px}#menu{top:18px;right:12px}nav{padding:12px 24px}#home h1{font-size:30px;line-height:36px}nav{padding:12px 0}}@media only screen and (max-width:425px){#home h1{font-size:24px;line-height:30px}.cols{margin:0}section h1{padding-left:24px}section h1:before{left:24px}}@media only screen and (max-width:320px){#logo{top:28px;left:12px}#logo,#logo img{width:180px;height:24px}}
/*# sourceMappingURL=main.ffef9a1e.chunk.css.map */