@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-light.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-light.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-regular.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-regular.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-italic.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-italic.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-semibold.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-semibold.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-semibolditalic.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-semibolditalic.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-bold.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-bold.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/static/assets/fonts/sourcesanspro/sourcesanspro-bolditalic.woff2) format("woff2"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-bolditalic.woff) format("woff"),url(/static/assets/fonts/sourcesanspro/sourcesanspro-bolditalic.ttf) format("truetype");font-weight:700;font-style:italic}html{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;font-size:62.5%;box-sizing:border-box}@media(min-width:960px){html{overflow:hidden}}@media print{html{height:auto;overflow:auto}}html *,html :after,html :before{box-sizing:inherit}body{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.6rem;line-height:1;position:relative;width:100%;min-height:100%;color:#494949;background:#fff;margin:0;padding:0;height:100%}@media(min-width:960px){body{height:100%}}@media print{body{height:auto}}body>svg{position:absolute}body>svg:first-child{display:block;visibility:hidden;width:0;height:0}body :focus{outline:none}#app{position:relative;display:block;width:100%;height:100%}@media print{#app{height:auto}}main{position:relative;display:flex;width:100%;height:auto}main,main.main{min-height:100%}main.main{height:100%}@media print{main{height:auto}}.row{display:flex;flex-direction:column}@media(min-width:960px){.row{flex-direction:row}}.row .col50{width:100%}@media(min-width:960px){.row .col50{width:50%}}.row .col50:first-child{margin-bottom:50px}@media(min-width:960px){.row .col50:first-child{padding-right:25px;margin-bottom:0}}@media(min-width:960px){.row .col50:last-child{padding-left:25px}}.logo{position:absolute;top:20px;left:20px;width:150px;z-index:10}@media(min-width:1140px){.logo{width:200px}}@media(min-width:1025px)and (min-height:800px){.logo{width:240px}}h1{display:block;position:relative;padding:0;margin:0 0 30px;font-size:3rem;color:#06567f;font-weight:600;letter-spacing:1px}@media(max-width:1139px){h1{font-size:2.4rem}}h2{display:block;position:relative;padding:0;margin:0 0 15px;font-size:2.5rem;color:#494949;font-weight:600;line-height:1.2}@media(max-width:1139px){h2{font-size:2rem}}h3{display:block;position:relative;padding:0;margin:0 0 15px;font-size:2rem;color:#494949;font-weight:600;line-height:1.2}p{padding:0;margin:0;display:block}.content li,p{font-size:1.6rem;position:relative;line-height:1.6;font-weight:500}nav{position:fixed;width:100%;max-width:450px;display:flex;align-items:center;top:0;left:0;background:#fff;z-index:5;transform:translateX(-100%);height:100%;box-shadow:0 2px 30px hsla(0,0%,56.1%,.2);transition:all .3s;overflow:hidden}@media(min-width:1140px){nav{position:relative;display:block;width:80px;height:calc(100% - 80px);padding:30px 0 10px;background:#fff;box-shadow:0 2px 30px hsla(0,0%,56.1%,.2);transition:all .3s;min-width:80px;top:auto;left:auto;transform:none;overflow:auto}}@media(min-width:1140px)and (min-height:730px){nav{padding:80px 0 10px}}nav:after{content:"";left:0;right:0;top:0;bottom:0;z-index:10;box-shadow:0 2px 30px hsla(0,0%,56.1%,.2);position:absolute;display:none;pointer-events:none}@media(min-width:1140px){nav:after{display:block}}@media print{nav{display:none}}nav.is-level1 .level-1>ul{overflow-y:auto;max-height:100%}@media(min-width:960px){nav.is-level1 .level-1>ul{overflow:visible}}nav.is-level2 .level-1{left:-100%}@media(min-width:1140px){nav.is-level2 .level-1{left:0}}nav.is-level3 .level-1{left:-200%}@media(min-width:1140px){nav.is-level3 .level-1{left:0}}nav.is-level4 .level-1{left:-300%}@media(min-width:1140px){nav.is-level4 .level-1{left:0}}@media(max-width:1139px){nav.is-level2 li.is-open .level-2{overflow:auto}}nav.is-level3 li.is-open li.is-open .level-3{display:block;opacity:1;visibility:visible;overflow:auto}@media(max-width:1139px){nav.is-level3 li.is-open li.is-open .level-3{height:calc(100% - 40px);overflow:auto}}nav.is-level4 li.is-open li.is-open li.is-open .level-4{display:block;opacity:1;visibility:visible;overflow:auto}@media(max-width:1139px){nav.is-level4 li.is-open li.is-open li.is-open .level-4{height:calc(100% - 40px);overflow:auto}}nav.is-big{width:100%;transform:translateX(0)}@media(min-width:1140px){nav.is-big{width:300px;min-width:300px;transform:none}nav.is-big>.link:first-child span,nav.is-big>a:first-child span{transform:rotate(0deg)}nav.is-big li .link span,nav.is-big li a span{opacity:1;width:auto}}@media(min-width:1140px)and (min-width:1140px){nav.is-big .level-2,nav.is-big .level-3,nav.is-big .level-4{left:300px}}@media(min-width:1140px){nav.is-big .level-1 .arrow-right{opacity:1}}nav li,nav ul{margin:0;padding:0;list-style-type:none}nav .level-1,nav li,nav ul{position:relative;display:block}nav .level-1{width:100%;min-height:100%;padding:90px 0 20px;transition:all .3s;left:0}@media(min-width:1140px){nav .level-1{padding:0;transition:none}}nav .level-1>ul>li{display:block;position:static}@media(min-width:1140px){nav .level-1>ul>li{position:relative}}@media(min-width:1140px){nav .level-1>ul>li.is-active:hover>.link{background:#028eca}}@media(min-width:1140px){nav .level-1>ul>li:hover>.link{background:#e9f4fe}nav .level-1>ul>li:hover>.link~ul a{background:none;color:#494949}nav .level-1>ul>li:hover>.link~ul a.router-link-exact-active,nav .level-1>ul>li:hover>.link~ul a:hover{color:#028eca}}@media(min-width:1140px){nav .level-1>ul>li:hover:not(.is-active)>.link{color:#06567f}}@media(min-width:1140px){nav .level-1>ul>li.is-hovered .level-2{display:block;opacity:1;visibility:visible}}nav .level-1>ul>li.is-open .level-2{display:block}nav .level-1 .arrow-right{fill:#028eca;width:20px;height:20px;padding:0;position:absolute;right:20px}@media(min-width:1140px){nav .level-1 .arrow-right{top:20px;opacity:0}}nav .level-2{position:absolute;left:100%;top:0;padding-top:0;height:calc(100% + 80px);display:none;width:100%;opacity:1;visibility:visible}@media(min-width:1140px){nav .level-2{width:auto;left:80px;height:calc(100vh - 80px);position:fixed;background:#f9f9f9;z-index:10;max-width:850px;padding:0;display:block;top:80px;opacity:0;visibility:hidden;overflow:auto}}nav .level-2>ul{display:block;position:static;padding-top:85px}@media(min-width:1140px){nav .level-2>ul{position:relative;-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px;padding:85px 60px}}@media(min-width:1140px){nav .level-2>ul>.title{display:none!important}}@media(min-width:1140px){nav .level-2>ul>.nav-back{display:none}}nav .level-2>ul>li:not(.nav-back){display:block;position:static}@media(max-width:1139px){nav .level-2>ul>li:not(.nav-back){font-size:1.6rem}}@media(max-width:1139px){nav .level-2>ul>li:not(.nav-back):last-child{margin-bottom:50px}}@media(min-width:1140px){nav .level-2 .sublink:hover .icon{fill:#028eca}}nav .level-2 ul li.is-open .level-3{display:block}nav .level-3{position:absolute;left:100%;top:0;display:none;width:100%}@media(min-width:1140px){nav .level-3{background:#fff;opacity:1;visibility:visible;padding:0;z-index:10;max-width:850px;width:auto;background:#f9f9f9;overflow:auto;position:fixed;top:80px;left:80px;height:calc(100vh - 80px)}}nav .level-3>ul{padding-top:85px;display:block;position:relative;width:100%;padding-bottom:20px}@media(min-width:1140px){nav .level-3>ul{padding:200px 60px 85px;-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}}nav .level-3>ul>li:not(.nav-back){display:block;position:static}@media(max-width:1139px){nav .level-3>ul>li:not(.nav-back){font-size:1.6rem}}@media(max-width:1139px){nav .level-3>ul>li:not(.nav-back):last-child{margin-bottom:50px}}nav .level-3 li:not(.nav-back){padding:0 40px}@media(min-width:1140px){nav .level-3 .nav-back{height:50px;width:100%;padding-top:5px;top:85px;padding-left:58px}}@media(min-width:1140px){nav .level-3 li.title:not(.nav-back){position:absolute;top:135px;height:50px;border-bottom:0;font-size:1.5rem;font-weight:600;left:60px}}@media(min-width:1140px){nav .level-3 .title span{border-bottom:0}}@media(min-width:1140px){nav .level-3 a{font-weight:500}}nav .level-3 ul li.is-open .level-4{display:block}nav .level-4{position:absolute;left:100%;top:0;display:none;width:100%}@media(min-width:1140px){nav .level-4{background:#fff;opacity:1;visibility:visible;padding:0;z-index:10;max-width:850px;width:auto;background:#f9f9f9;overflow:auto;position:fixed;top:80px;left:80px;height:calc(100vh - 80px)}}nav .level-4>ul{padding-top:85px;display:block;position:relative;width:100%;padding-bottom:20px}@media(min-width:1140px){nav .level-4>ul{padding:200px 60px 85px;-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}}nav .level-4 li:not(.nav-back){padding:0 40px}@media(min-width:1140px){nav .level-4 .nav-back{height:50px;width:100%;padding-top:5px;top:85px;padding-left:58px}}@media(min-width:1140px){nav .level-4 li.title:not(.nav-back){position:absolute;top:135px;height:50px;border-bottom:0;font-size:1.5rem;font-weight:600;left:60px}}@media(min-width:1140px){nav .level-4 .title span{border-bottom:0}}@media(min-width:1140px){nav .level-4 a{font-weight:500}}nav .level-2>ul>li:not(.nav-back){padding:0 40px}@media(min-width:1140px){nav .level-2>ul>li:not(.nav-back),nav .level-3 li:not(.nav-back),nav .level-4 li:not(.nav-back){padding:0;border-bottom:1px solid #e7e7e7;-moz-column-break-inside:avoid;break-inside:avoid-column}}nav .nav-back{position:absolute;top:0;left:0;width:100%;height:85px;display:flex;align-items:center;padding:15px 40px 0;color:#028eca;cursor:pointer;font-weight:600}nav .nav-back .icon{fill:#028eca;width:13px;height:13px;padding:0;margin-right:5px;top:-2px}nav .title{display:block;font-weight:600;position:relative}nav .title span{display:flex;position:relative;border-bottom:1px solid #e7e7e7;padding:15px 0 13px;height:70px;align-items:center}nav .icon{display:block;width:80px;height:60px;padding:15px 25px;transition:all .3s}@media(max-width:1139px){nav .icon{padding:15px 20px 15px 10px;width:60px}}nav li{margin-bottom:0}nav li.is-active>.link,nav li.is-active>a{background:#028eca;color:#fff}@media(min-width:1140px){nav li.is-active>.link,nav li.is-active>a{background:#028eca}}nav li.is-active>.link .icon,nav li.is-active>a .icon{fill:#fff}nav li.is-active>.link~ul a,nav li.is-active>a~ul a{background:none;color:#494949}nav li.is-active>.link~ul a.router-link-exact-active,nav li.is-active>.link~ul a:hover,nav li.is-active>a~ul a.router-link-exact-active,nav li.is-active>a~ul a:hover{color:#028eca}nav li.is-active .js-nav-toggle:after,nav li.is-active .js-nav-toggle:before{background:#fff}@media(min-width:1140px){nav li:hover .js-nav-toggle:after,nav li:hover .js-nav-toggle:before{background:#fff}}nav li .link,nav li .sublink,nav li a{font-size:1.5rem;font-weight:600;display:block;width:100%;height:50px;padding:0;text-decoration:none;letter-spacing:1px;color:#06567f;transition:all .3s;cursor:pointer}@media screen and (min-height:541px){nav li .link,nav li .sublink,nav li a{height:60px}}@media(max-width:1139px){nav li .link,nav li .sublink,nav li a{display:flex;justify-content:flex-start;align-items:center;font-size:1.6rem;font-weight:400;padding-top:2px;padding-left:15px}}nav li .link.is-active,nav li .link.router-link-exact-active,nav li .sublink.is-active,nav li .sublink.router-link-exact-active,nav li a.is-active,nav li a.router-link-exact-active{background:#028eca;color:#fff}nav li .link.is-active .icon,nav li .link.router-link-exact-active .icon,nav li .sublink.is-active .icon,nav li .sublink.router-link-exact-active .icon,nav li a.is-active .icon,nav li a.router-link-exact-active .icon{fill:#fff}nav li .link.is-active~ul a,nav li .link.router-link-exact-active~ul a,nav li .sublink.is-active~ul a,nav li .sublink.router-link-exact-active~ul a,nav li a.is-active~ul a,nav li a.router-link-exact-active~ul a{background:none;color:#494949}@media(min-width:1140px){nav li .link.is-active~ul a:hover,nav li .link.router-link-exact-active~ul a:hover,nav li .sublink.is-active~ul a:hover,nav li .sublink.router-link-exact-active~ul a:hover,nav li a.is-active~ul a:hover,nav li a.router-link-exact-active~ul a:hover{color:#028eca}}nav li .link.is-active~ul a.router-link-exact-active,nav li .link.router-link-exact-active~ul a.router-link-exact-active,nav li .sublink.is-active~ul a.router-link-exact-active,nav li .sublink.router-link-exact-active~ul a.router-link-exact-active,nav li a.is-active~ul a.router-link-exact-active,nav li a.router-link-exact-active~ul a.router-link-exact-active{color:#028eca}@media(min-width:1140px){nav li .link:hover~ul a,nav li .sublink:hover~ul a,nav li a:hover~ul a{background:none;color:#494949}nav li .link:hover~ul a.router-link-exact-active,nav li .link:hover~ul a:hover,nav li .sublink:hover~ul a.router-link-exact-active,nav li .sublink:hover~ul a:hover,nav li a:hover~ul a.router-link-exact-active,nav li a:hover~ul a:hover{color:#028eca}}nav li .link span,nav li .sublink span,nav li a span{transition:opacity .3s,width .3s;opacity:0;width:0;margin:0;position:absolute;left:80px;top:50%;transform:translateY(-50%);white-space:nowrap}@media(max-width:1139px){nav li .link span,nav li .sublink span,nav li a span{display:block;top:auto;left:auto;transform:none;position:relative;padding-top:3px;opacity:1}}nav .level-2,nav .level-3,nav .level-4{transition:left .3s}nav .level-2>ul>li,nav .level-3>ul>li,nav .level-4>ul>li{background:none;margin:0;line-height:1.4}@media(min-width:1140px){nav .level-2>ul>li,nav .level-3>ul>li,nav .level-4>ul>li{width:335px}}nav .level-2>ul>li:last-child .sublink:before,nav .level-2>ul>li:last-child a:before,nav .level-3>ul>li:last-child .sublink:before,nav .level-3>ul>li:last-child a:before,nav .level-4>ul>li:last-child .sublink:before,nav .level-4>ul>li:last-child a:before{display:none}@media(min-width:1140px){nav .level-2>ul>li:last-child .sublink:before,nav .level-2>ul>li:last-child a:before,nav .level-3>ul>li:last-child .sublink:before,nav .level-3>ul>li:last-child a:before,nav .level-4>ul>li:last-child .sublink:before,nav .level-4>ul>li:last-child a:before{display:block}}nav .level-2 .sublink,nav .level-2 a,nav .level-3 .sublink,nav .level-3 a,nav .level-4 .sublink,nav .level-4 a{background:none;display:flex;align-items:center;margin:0;padding:15px 25px 13px 0;font-size:1.6rem;font-weight:500;height:auto;cursor:pointer;color:#494949;border-bottom:1px solid #e7e7e7;min-height:73px}@media(min-width:1140px){nav .level-2 .sublink,nav .level-2 a,nav .level-3 .sublink,nav .level-3 a,nav .level-4 .sublink,nav .level-4 a{padding:18px 60px 16px 0;font-weight:600;border-bottom:0;font-size:1.4rem;min-height:73px}}@media(min-width:1140px){nav .level-2 .sublink:hover,nav .level-2 a:hover,nav .level-3 .sublink:hover,nav .level-3 a:hover,nav .level-4 .sublink:hover,nav .level-4 a:hover{color:#028eca;background:none}}nav .level-2 .sublink.router-link-exact-active,nav .level-2 a.router-link-exact-active,nav .level-3 .sublink.router-link-exact-active,nav .level-3 a.router-link-exact-active,nav .level-4 .sublink.router-link-exact-active,nav .level-4 a.router-link-exact-active{color:#028eca;background:none}nav .sublink{height:auto;position:relative}nav .sublink .icon{position:absolute;width:15px;height:15px;top:50%;transform:translateY(-50%);right:0;padding:0;fill:#028eca;display:block}@media(min-width:1140px){nav .sublink:hover .icon{fill:#028eca}}nav .level-1 ul li.links{display:flex;align-items:center;justify-content:center;transition:width .3s}@media(min-width:960px){nav .level-1 ul li.links{position:fixed;bottom:0;left:0;width:80px;height:60px;justify-content:center}}@media(min-width:960px){nav.is-big .level-1 ul li.links{width:300px}}nav .logout{position:relative;display:inline-flex;cursor:pointer}@media(min-width:620px){nav .logout{display:none}}nav .logout .icon{padding:15px}nav .help-link{position:relative;background:none;text-align:center;width:80px;display:flex;align-items:center;font-size:1.4rem;color:#06567f;text-decoration:none;padding:10px;line-height:1;transition:all .3s}@media(min-width:960px){nav .help-link{width:100%;align-items:center;justify-content:center}}nav .help-link .icon{fill:#06567f;width:18px;height:18px;padding:0;margin:0}nav .help-link span{display:block;position:relative;margin-left:5px}@media(min-width:960px){nav .help-link span{top:auto;left:auto;transform:none}}nav .help-link:hover{opacity:.6}header{display:flex;width:100%;position:relative;background:#fff;height:80px;padding:0;z-index:100;flex-direction:row;align-items:center;box-shadow:0 2px 30px hsla(0,0%,56.1%,.2)}@media(max-width:1139px){header{position:fixed}}@media print{header{box-shadow:none;position:relative}}header>ul{list-style-type:none;display:flex;position:relative;margin:0 20px 0 auto;padding:0}@media(max-width:1139px){header>ul{margin:0 0 0 auto}}@media print{header>ul{display:none}}header>ul>li{position:relative;margin:0;padding:0;cursor:pointer;width:80px;height:80px;display:flex;align-items:center;justify-content:center}@media(max-width:1139px){header>ul>li{width:60px}}header .icon{width:28px;height:28px;fill:#06567f}header .bug-report,header .logout{display:none}@media(min-width:620px){header .bug-report,header .logout{display:flex}}header .filemanager .icon{padding-top:3px}header img{display:block;height:40px;width:auto;padding:0;margin:0 0 0 20px}@media(max-width:1139px){header img{width:100px;height:auto;margin:0 auto 0 0}}header .btn-nav{display:block;width:80px;height:80px;position:relative;cursor:pointer}@media print{header .btn-nav{display:none}}header .btn-nav.is-big span:after,header .btn-nav.is-big span:before{width:24px}header .btn-nav span{top:28px;width:28px;display:block;position:absolute;left:25px;background:#06567f;height:3px}header .btn-nav span:before{top:10px}header .btn-nav span:after,header .btn-nav span:before{content:"";background:#06567f;height:3px;width:10px;display:block;position:absolute;left:0;transition:all .3s}header .btn-nav span:after{top:20px}form{position:relative;display:block;width:100%;margin:0 auto;padding:10px;color:#494949}@media(min-width:620px){form{padding:20px}}form ::-moz-placeholder{font-size:1.5rem;color:rgba(73,73,73,.5)}form ::placeholder{font-size:1.5rem;color:rgba(73,73,73,.5)}form.is-invalid .error{display:block}form.is-invalid .is-invalid .checkbox:before,form.is-invalid .is-invalid input{border-color:#d40000}form.is-invalid .is-invalid .checkbox span{color:#d40000}form #tag{text-transform:uppercase}form input[type=email],form input[type=password],form input[type=text]{font-size:1.5rem;display:block;width:100%;height:45px;padding:12px 40px 12px 15px;transition:border .3s;color:#494949;border:1px solid #dcdcdc;border-radius:3px}form .checkbox{padding-top:4px;display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:10px;margin-bottom:10px}form .checkbox:before{content:"";color:#494949;border:1px solid #dcdcdc;border-radius:3px;width:25px;height:25px;background:#fff;display:block;margin-right:7px;margin-bottom:7px;float:left;top:2px;left:0;position:absolute}form .checkbox input{display:block;position:absolute;top:5px;left:5px;z-index:-1}form .checkbox input:checked+span:after{opacity:1}form .checkbox span{font-size:1.5rem;color:rgba(73,73,73,.6);line-height:1.3;letter-spacing:.5px;padding-left:30px;width:100%;display:block}form .checkbox span:after{content:"";width:17px;height:17px;background:transparent url(/static/assets/images/icons/check-blue.svg) no-repeat;background-size:100%;display:block;margin-right:7px;margin-bottom:7px;float:left;top:8px;left:4px;position:absolute;opacity:0}form .checkbox span *{display:inline;line-height:inherit;font-size:inherit;color:inherit}form .checkbox span a{text-decoration:none;color:#028eca}form .checkbox span a:hover{text-decoration:underline}form .image-btn{font-size:1.4rem;display:flex;align-items:center;width:100%;height:45px;padding:12px 40px 12px 15px;transition:border .3s;border:1px solid #dcdcdc;border-radius:3px;color:rgba(73,73,73,.5);cursor:pointer;position:relative}form .image-btn .icon{position:absolute;right:0;top:2px;width:40px;height:40px;fill:#606060;opacity:.8;background:#fff;padding:10px}form .error{display:none;margin:0 0 10px}form .error,form .form-error{font-size:1.2rem;color:#d40000;padding:0}form .form-error{display:block;margin:20px 0 0}form .input-wrapper{display:block;position:relative}form .input-wrapper.is-invalid .icon-invalid,form .input-wrapper.is-valid .icon-valid{opacity:1}form .input-wrapper .icon{position:absolute;z-index:10;right:17px;top:17px;display:block;width:12px;height:12px;pointer-events:none;opacity:0;transition:all .3s}form .input-wrapper .icon.icon-valid{fill:#028eca;width:13px;height:13px;top:17px}form .input-wrapper .icon.icon-invalid{fill:#d40000}form h1,form p{margin-bottom:20px}form input{margin-bottom:10px}form .select-wrapper{display:block;position:relative;margin:0;padding:0}form select{font-size:1.4rem;display:block;width:100%;cursor:pointer;height:45px;padding:12px 40px 12px 15px;transition:border .3s;color:#494949;border:1px solid #dcdcdc;border-radius:3px;background:#fff;margin-bottom:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none}form select::-ms-expand{display:none}form select+.icon{position:absolute;right:10px;top:13px;width:20px;height:20px;fill:#494949}form .row{display:flex;justify-content:space-between;margin-top:10px;position:relative}form.global-error{animation:shake .6s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}form .image-wrapper .row{margin:0;padding:20px;display:flex;justify-content:space-between;flex-direction:row;width:100%;max-width:100%}form .image-wrapper .btn{width:calc(50% - 10px);display:flex;margin:0}form .image-wrapper figure{padding:0;margin:0;display:block;position:relative;width:100%;height:100%;cursor:pointer;overflow:hidden}form .image-wrapper figure input{position:absolute;top:10px;left:10px;width:90%}form .image-wrapper figure img{position:absolute;top:0;left:50%;transform:translateX(-50%);display:block;z-index:100;width:100%;height:auto;background:#dcdcdc}form .image-wrapper figure img.wide{height:100%;width:auto}form .image-wrapper label{padding:75% 0 0;margin:0;display:block;position:relative;width:100%;height:0;background:#e2e2e2;cursor:pointer}form .image-wrapper label:before{content:"JPG, PNG, GIF (max. 5 MB) \aVorgeschlagene Auflösung: 1200 x 900 px";position:absolute;bottom:20px;width:100%;left:0;text-align:center;font-size:1.2rem;font-weight:500;white-space:pre;line-height:1.4;color:#494949;opacity:.5;z-index:5}form .image-wrapper label:after{content:"Bild hinzufügen";z-index:10;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center;color:#8c8c8c;font-size:2rem;letter-spacing:1px}.notifications{position:relative;display:flex}.notifications .btn-notifications{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin:0;padding:0;cursor:pointer;transition:all .3s}@media(max-width:1139px){.notifications .btn-notifications{width:50px}}.notifications .btn-notifications .icon{width:28px;height:28px}.notifications .btn-notifications.is-updated:after{content:attr(data-count);color:#fff;font-size:1.2rem;width:20px;height:20px;background:#ff5450;border-radius:100%;border:2px solid #fff;position:absolute;top:20px;right:20px;transition:all .3s;display:flex;align-items:center;justify-content:center;line-height:1;padding-top:3px}@media(max-width:1139px){.notifications .btn-notifications.is-updated:after{right:5px}}.notifications .notification-window{position:absolute;top:100px;right:15px;display:block;width:100vw;max-width:290px;margin:0;padding:60px 0 0;list-style-type:none;border-radius:5px;background:#fff;box-shadow:0 2px 10px 0 hsla(0,0%,56.1%,.4)}@media(min-width:620px){.notifications .notification-window{width:90vw;max-width:320px;right:0}}.notifications .notification-window:after{content:"";position:absolute;top:-35px;right:0;border:20px solid transparent;display:block;border-bottom-color:#fff}@media(min-width:620px){.notifications .notification-window:after{right:20px}}.notifications p{font-size:inherit}.notifications>ul{padding-top:60px}.notifications>ul>li span{position:absolute;display:block;left:120px;top:25px;font-weight:600;font-size:1.4rem;letter-spacing:.5px;padding-bottom:5px;transition:color .3s}.notifications>ul>li span:hover{color:#028eca}.notifications>ul>li:first-child span{left:20px}.notifications>ul li.is-active span{color:#028eca;border-bottom:1px solid #028eca}.notifications>ul li.is-active ul{display:block}.notifications ul ul{display:none;padding:0;margin:0}.notifications li ul li{font-size:1.2rem;position:relative;display:flex;height:60px;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:5px 25px 5px 60px;letter-spacing:.5px;border-bottom:1px solid #e2e2e2;cursor:auto}.notifications li ul li.is-link{display:block;padding:0;transition:all .3s;border:0}.notifications li ul li.is-link a{display:flex;height:60px;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:5px 40px 5px 60px;letter-spacing:.5px;border-bottom:1px solid #e2e2e2;transition:all .3s}.notifications li ul li.is-link p{padding-top:3px}.notifications li ul li.is-link:hover{background:#028eca}.notifications li ul li.is-link:hover a{color:#fff}.notifications li ul li.is-link.is-grey:hover .icon,.notifications li ul li.is-link.is-red:hover .icon,.notifications li ul li.is-link.is-yellow:hover .icon,.notifications li ul li.is-link:hover .icon{fill:#fff}.notifications li ul li:nth-child(odd){background:#f8f8f8}.notifications li ul li:first-child{border-top:1px solid #e2e2e2}.notifications li ul li:last-child{padding:20px;height:auto;border:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.notifications li ul li:last-child,.notifications li ul li:last-child a{display:flex;align-items:center;justify-content:center;position:relative}.notifications li ul li:last-child a{font-size:1.4rem;text-decoration:none;color:#028eca;z-index:10;font-weight:600;text-align:center}.notifications li ul li:last-child a .icon{width:12px;height:12px;margin-left:5px;left:auto;fill:#028eca;top:5px;display:block;position:relative;right:auto}.notifications li ul li.empty{display:block;padding:30px;text-align:center}.notifications li ul li.is-yellow{color:#ef7000}.notifications li ul li.is-yellow .icon:not(.arrow){fill:#ef7000}.notifications li ul li.is-red{color:#d40000}.notifications li ul li.is-red .icon:not(.arrow){fill:#d40000}.notifications li ul li .icon{fill:#494949;width:20px;height:20px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.notifications li ul li:not(.is-event,.all) .icon:not(.arrow){left:15px;right:auto;width:25px;height:25px}.notifications li ul li p{line-height:1.2}.notifications li ul li a{text-decoration:none;color:inherit}.notifications li ul li a .arrow{fill:#028eca;width:12px;height:12px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.notifications li.is-event{line-height:1.2;padding:5px 25px 5px 60px;transition:all .3s;cursor:pointer}.notifications li.is-event a{text-decoration:none;color:inherit;transition:all .3s}.notifications li.is-event .icon{fill:#028eca;width:12px;height:12px;left:auto;right:10px}.notifications li.is-event time{display:block;position:absolute;left:14px;top:50%;transform:translateY(-50%);text-transform:uppercase;color:#028eca;font-weight:600;width:30px;text-align:center;transition:all .3s}.notifications li.is-event:hover{background:#028eca}.notifications li.is-event:hover a,.notifications li.is-event:hover time{color:#fff}.notifications li.is-event:hover .icon{fill:#fff}.notification-view{position:relative;display:flex;align-items:center;justify-content:center;background:url(/static/assets/images/bgs/sbss-background.jpg);background-size:cover;background-position:100%}@media(min-width:1140px){.notification-view{padding:80px 100px}}@media(min-width:1920px){.notification-view{padding:150px}}.notification-view:before{content:"";display:block;position:fixed;bottom:0;right:0;height:600px;width:100%;max-width:500px;background:transparent url(/static/assets/images/bgs/rz-grafik-schraeg.png) 100% 100% no-repeat;background-size:100% auto;z-index:-1}@media(min-width:620px){.notification-view:before{width:60%}}.notification-view h1{display:block;margin-bottom:20px;padding:0;line-height:1.4;font-size:1.8rem;font-weight:400;max-width:420px;color:#fff}@media(min-width:620px){.notification-view h1{font-size:2.4rem}}@media(min-width:1140px){.notification-view h1{font-size:2.8rem}}.notification-overview{display:block;position:relative;max-width:1200px;width:100%;height:auto;min-height:50vh}.notification-overview ul{position:relative;margin:0;padding:0;display:flex;flex-direction:column}@media(min-width:960px){.notification-overview ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.notification-overview li{font-size:1.2rem;position:relative;display:flex;min-height:75px;align-items:center;justify-content:flex-start;width:100%;margin:0 0 10px;padding:8px 15px 5px 90px;letter-spacing:.5px;background:#fff;border-radius:3px}@media(min-width:960px){.notification-overview li{width:calc(50% - 15px)}}.notification-overview li.is-link{display:block;padding:0;transition:all .3s;border:0}.notification-overview li.is-link a{display:flex;min-height:75px;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:5px 15px 5px 60px;letter-spacing:.5px;transition:all .3s}.notification-overview li p{line-height:1.2}.notification-overview li.yellow .icon:not(.arrow){fill:#ef7000}.notification-overview li.red .icon:not(.arrow){fill:#d40000}.notification-overview li:hover{background:#028eca}.notification-overview li:hover a{color:#fff}.notification-overview li:hover .icon,.notification-overview li:hover .icon:not(.arrow){fill:#fff}.notification-overview li .icon{fill:#494949;width:30px;height:30px;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.notification-overview li a{text-decoration:none;color:inherit}.notification-overview li a .arrow{fill:#028eca;width:20px;height:20px;display:block;position:absolute;top:50%;right:30px;transform:translateY(-50%);left:auto}.notification-overview li p{padding-top:3px;padding-left:10px;padding-right:50px}@media(min-width:960px){.is-big+section .notification-overview ul{display:flex;flex-direction:column}}@media(min-width:1140px){.is-big+section .notification-overview ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media(min-width:960px){.is-big+section .notification-overview li{width:100%}}@media(min-width:1140px){.is-big+section .notification-overview li{width:calc(50% - 15px)}}.bug-report{position:relative;display:flex}.bug-report .report-success{display:block;position:relative;padding:50px 5px 0;text-align:center}.bug-report .report-window{width:100%;height:auto;padding:20px}.bug-report .report-window.is-invalid .error{display:block}.bug-report .report-window.is-invalid textarea{border-color:#d40000}.bug-report .report-window label{font-weight:600;margin-bottom:10px;display:block}.bug-report .report-window ::-moz-placeholder{font-size:1.5rem;color:rgba(73,73,73,.5);font-family:Source Sans Pro,Arial,sans-serif}.bug-report .report-window ::placeholder{font-size:1.5rem;color:rgba(73,73,73,.5);font-family:Source Sans Pro,Arial,sans-serif}.bug-report .report-window textarea{width:100%;display:block;margin-bottom:20px;min-height:150px;font-size:1.5rem;padding:12px 40px 12px 15px;transition:border .3s;color:#494949;border:1px solid #dcdcdc;border-radius:3px}.bug-report .report-window .row{display:flex;flex-direction:row;gap:10px}.search,.search .btn-search{position:relative;display:flex}.search .btn-search{z-index:10;justify-content:center;align-items:center;width:80px;height:80px;margin:0;padding:0;cursor:pointer;transition:all .3s}@media(min-width:620px){.search .btn-search{width:50px}}@media(min-width:960px){.search .btn-search{width:80px}}.search .btn-search .icon{width:28px;height:28px}.search .search-window{position:fixed;top:80px;right:0;left:0;display:block;width:100vw;margin:0;padding:0;list-style-type:none;background:#fff;box-shadow:0 2px 10px 0 hsla(0,0%,56.1%,.4);max-height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto}@media(min-width:620px){.search .search-window{width:90vw;max-width:460px;position:absolute;top:100px;right:-5px;left:auto;border-radius:5px}}@media(min-width:960px){.search .search-window{right:0}}.search .search-window:after{content:"";position:absolute;top:-35px;right:0;border:20px solid transparent;display:none;border-bottom-color:#fff}@media(min-width:620px){.search .search-window:after{right:20px;display:block}}.search input{height:50px;display:block;padding:12px 20px 10px;width:100%;border:none;border-radius:5px;overflow:hidden;font-size:1.6rem;color:#06567f}.search .spinner{right:0;left:auto;top:0;width:50px;height:50px;padding:5px;border-radius:5px;overflow:hidden}.search .spinner .lds-ring{width:40px;height:40px}.search .spinner .lds-ring div{width:26px;height:26px}.search ::-moz-placeholder{color:rgba(6,86,127,.5)}.search ::placeholder{color:rgba(6,86,127,.5)}.search .count{position:absolute;right:20px;display:flex;height:50px;top:0;color:#06567f;font-size:1.4rem;font-weight:600;align-items:center}.search p{font-size:inherit}.search>ul{padding-top:60px}.search>ul>li span{position:absolute;display:block;left:120px;top:25px;font-weight:600;font-size:1.4rem;letter-spacing:.5px;padding-bottom:5px;transition:color .3s}.search>ul>li span:hover{color:#028eca}.search>ul>li:first-child span{left:20px}.search>ul li.is-active span{color:#028eca;border-bottom:1px solid #028eca}.search>ul li.is-active ul{display:block}.search ul ul{display:none;padding:0;margin:0}.search li ul li{font-size:1.2rem;position:relative;display:flex;min-height:80px;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:5px 25px 5px 60px;letter-spacing:.5px;border-bottom:1px solid #e2e2e2;cursor:auto}@media(min-width:620px){.search li ul li{height:100px}}.search li ul li.is-link{display:flex;align-items:center;padding:0;transition:all .3s;border:0;border-bottom:1px solid #e2e2e2}.search li ul li.is-link a{display:flex;height:100%;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;margin:0;padding:7px 40px 7px 20px;letter-spacing:.5px;transition:all .3s;color:#06567f}.search li ul li.is-link p{padding-top:3px}.search li ul li.is-link:hover{background:#028eca}.search li ul li.is-link:hover a{color:#fff}.search li ul li.is-link:hover .icon{fill:#fff}.search li ul li:nth-child(odd){background:#f8f8f8}.search li ul li:first-child{border-top:1px solid #e2e2e2}.search li ul li:last-child{padding:20px;height:auto;border:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.search li ul li:last-child,.search li ul li:last-child a{display:flex;align-items:center;justify-content:center;position:relative}.search li ul li:last-child a{font-size:1.4rem;text-decoration:none;color:#028eca;z-index:10;font-weight:600;text-align:center}.search li ul li:last-child a .icon{width:12px;height:12px;margin-left:5px;left:auto;fill:#028eca;top:5px;display:block;position:relative;right:auto}.search li ul li.empty{display:block;padding:30px;text-align:center}.search li ul li .icon{fill:#494949;width:20px;height:20px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.search li ul li:not(.is-event,.all) .icon:not(.arrow){left:15px;right:auto;width:25px;height:25px}.search li ul li strong{font-weight:600;font-size:1.6rem;line-height:1.2}@media(min-width:620px){.search li ul li strong{font-size:1.8rem}}.search li ul li p{font-weight:400;font-size:1.4rem;line-height:1.2}.search li ul li a{text-decoration:none;color:inherit}.search li ul li a .arrow{fill:#06567f;width:12px;height:12px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.search-view{position:relative;display:flex;align-items:center;justify-content:center;background:url(/static/assets/images/bgs/sbss-background.jpg);background-size:cover;background-position:100%}@media(min-width:1140px){.search-view{padding:80px 100px}}@media(min-width:1920px){.search-view{padding:150px}}.search-view:before{content:"";display:block;position:fixed;bottom:0;right:0;height:600px;width:100%;max-width:500px;background:transparent url(/static/assets/images/bgs/rz-grafik-schraeg.png) 100% 100% no-repeat;background-size:100% auto;z-index:-1}@media(min-width:620px){.search-view:before{width:60%}}.search-view h1{display:block;margin-bottom:20px;padding:0;line-height:1.4;font-size:1.8rem;font-weight:400;max-width:420px;color:#fff}@media(min-width:620px){.search-view h1{font-size:2.4rem}}@media(min-width:1140px){.search-view h1{font-size:2.8rem}}.search-overview{display:block;position:relative;max-width:1200px;width:100%;height:auto;min-height:50vh}.search-overview ul{position:relative;margin:0;padding:0 0 50px;display:flex;flex-direction:column}@media(min-width:960px){.search-overview ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.search-overview li{font-size:1.2rem;position:relative;display:flex;min-height:80px;align-items:center;justify-content:flex-start;width:100%;margin:0 0 10px;padding:8px 15px 5px 90px;letter-spacing:.5px;background:#fff;border-radius:3px}@media(min-width:960px){.search-overview li{width:calc(50% - 15px);min-height:100px}}.search-overview li.is-link{display:flex;align-items:center;padding:0;transition:all .3s;border:0}.search-overview li.is-link a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:100%;width:100%;margin:0;padding:15px 60px 15px 20px;letter-spacing:.5px;transition:all .3s;color:#06567f}.search-overview li strong{font-weight:600;font-size:1.6rem;line-height:1.2;margin-bottom:5px}@media(min-width:620px){.search-overview li strong{font-size:1.8rem}}.search-overview li p{font-weight:400;font-size:1.4rem;line-height:1.2}.search-overview li:hover{background:#028eca}.search-overview li:hover a{color:#fff}.search-overview li:hover .icon,.search-overview li:hover .icon:not(.arrow){fill:#fff}.search-overview li .icon{fill:#494949;width:30px;height:30px;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.search-overview li a{text-decoration:none;color:inherit}.search-overview li a .arrow{fill:#06567f;width:20px;height:20px;display:block;position:absolute;top:50%;right:30px;transform:translateY(-50%);left:auto}@media(min-width:960px){.is-big+section .search-overview ul{display:flex;flex-direction:column}}@media(min-width:1140px){.is-big+section .search-overview ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media(min-width:960px){.is-big+section .search-overview li{width:100%}}@media(min-width:1140px){.is-big+section .search-overview li{width:calc(50% - 15px)}}.search-full{display:block;position:relative;margin:30px auto 50px;width:100%;max-width:700px}@media(min-width:960px){.search-full{margin:100px auto 80px}}.search-full input{height:50px;display:block;padding:12px 20px 10px;width:100%;border:none;border-radius:5px;overflow:hidden;font-size:1.6rem;color:#06567f}@media(min-width:960px){.search-full input{height:60px}}.search-full .spinner{right:0;left:auto;top:0;width:50px;height:50px;padding:5px;border-radius:5px;overflow:hidden}@media(min-width:960px){.search-full .spinner{height:60px;width:60px}}.search-full .spinner .lds-ring{width:40px;height:40px}@media(min-width:960px){.search-full .spinner .lds-ring{width:50px;height:50px}}.search-full .spinner .lds-ring div{width:26px;height:26px}@media(min-width:960px){.search-full .spinner .lds-ring div{width:36px;height:36px}}.search-full ::-moz-placeholder{color:rgba(6,86,127,.5)}.search-full ::placeholder{color:rgba(6,86,127,.5)}.search-full .count{position:absolute;right:20px;display:flex;height:100%;top:0;color:#06567f;font-size:1.4rem;font-weight:600;align-items:center}.view{display:block;width:100%;height:100%;position:relative;padding:40px 20px;z-index:1;transition:z-index .3s;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media(max-width:1139px){.view{padding-top:120px;height:100%}}@media(min-width:620px){.view{padding:60px 40px}}@media(min-width:960px){.view{padding:80px 50px 80px 80px}}@media print{.view{padding:20px;overflow:auto}}.view .content{display:block;position:relative;overflow:visible;height:auto;width:100%}.view .content>:last-child{margin-bottom:150px}@media(max-width:1139px){.view.is-content{padding-top:100px}}.content table{width:auto!important;max-width:3000px!important;border-collapse:collapse;overflow:auto;display:block;border:none;position:relative}.content table.participants-table{margin-bottom:50px}@media print{.content table{width:100%}}.content table tbody{overflow-x:scroll;overflow-y:auto}.content table td,.content table th{border:1px solid #e2e2e2;line-height:1.3;padding:15px;vertical-align:top}@media(min-width:620px){.content table td,.content table th{padding:20px}}.content table th{text-align:left;background:#f5faff;font-weight:600}.content table th p{margin:0}.content table .phone{min-width:150px}.content table a{color:#028eca;text-decoration:none}.content table a:hover{text-decoration:underline}#privacy{display:block;position:relative;width:100%;overflow:auto;height:100%}#privacy .privacy-header{display:block;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:10;height:100px}@media(min-width:960px){#privacy .privacy-header{height:140px}}#privacy .link{display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#06567f}#privacy .link .icon{width:12px;height:12px;top:2px;margin-left:5px}.legal{display:block;position:relative;margin:0 auto;width:100%;height:100%;max-width:900px;padding:120px 20px 50px}@media(min-width:960px){.legal{padding:200px 50px 50px}}.legal .rte ul ul{margin:10px 0}.breadcrumb{display:block;position:relative;list-style-type:none;margin:0;padding:0;width:calc(100% - 40px);font-size:1.2rem;line-height:1.6}@media(min-width:960px){.breadcrumb{position:absolute;left:80px;top:110px}}@media(min-width:1140px){.breadcrumb{top:30px}}.breadcrumb li{display:inline-block;margin:0 10px 0 0;padding:0}.breadcrumb li:last-child{margin-right:0}.breadcrumb a{color:#06567f;text-decoration:none;transition:all .3s}.breadcrumb a:hover{opacity:.5}.breadcrumb span{font-weight:600}.breadcrumb .icon{width:9px;height:9px;margin-left:10px;fill:#494949}.breadcrumb+div{padding-top:20px}@media(min-width:620px){.breadcrumb+div{padding-top:20px}}@media(min-width:960px){.breadcrumb+div{padding-top:80px}}@media(min-width:1140px){.breadcrumb+div{padding-top:10px}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-ring{0%{transform:scale(.33);opacity:1}80%,to{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.btn{display:flex;margin:0;font-size:1.5rem;padding:2px 30px 0;height:50px;justify-content:center;align-items:center;background:#028eca;border:1px solid #028eca;font-weight:500;color:#fff;width:100%;transition:opacity .3s;cursor:pointer;border-radius:3px;letter-spacing:.5px;text-decoration:none}@media(min-width:620px){.btn{padding:2px 15px 0;max-width:260px}}.btn .icon{fill:#fff;margin-right:5px;top:-1px;position:relative}.btn:hover{background:#0b88d9}.btn.btn-grey{background:#8c8c8c;border:1px solid #8c8c8c}.btn.btn-grey.btn-outline{color:#8c8c8c}.btn.btn-grey.btn-outline:hover{background:#8c8c8c;color:#fff}.btn.btn-link,.btn.btn-outline{background:#fff}.btn.btn-link{display:flex;align-items:center;padding:4px 15px 0;height:30px;max-width:200px;color:#028eca;width:auto;transition:all .3s;position:relative}.btn.btn-link .icon{width:20px;height:20px;margin-right:10px;fill:#028eca}.btn.btn-link:hover{background:#028eca;color:#fff}.btn.btn-link:hover .icon{fill:#fff}.link{display:inline-block;font-size:1.6rem;text-decoration:none;line-height:1.4;color:#606060;transition:all .3s;font-weight:600}.link:hover{color:rgba(96,96,96,.5)}.link.link-small{font-size:1.3rem;color:#8c8c8c;font-weight:500;letter-spacing:.5px}.icon{position:relative;display:inline-block;width:25px;height:25px;transition:all .3s;fill:#06567f}.modal{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:block;width:100vw;height:100vh;background:rgba(4,30,44,.9);cursor:pointer}.modal .inner{position:absolute;top:50%;left:50%;display:block;overflow:hidden;transform:translate(-50%,-50%);color:#494949;border-radius:3px;background:#fff;box-shadow:0 5px 50px 0 rgba(0,0,0,.2);padding:0;cursor:auto;opacity:1;width:90%;max-width:400px;height:auto;min-height:300px}.modal .icon.close{position:absolute;top:10px;right:10px;display:block;width:35px;height:35px;padding:10px;fill:#494949;z-index:100;cursor:pointer}.modal .modal-header{display:block;width:100%;padding:15px 20px;margin:0;text-align:center}.modal .modal-header h1{color:#494949;text-align:center;font-size:1.6rem;font-weight:600;letter-spacing:.5px;padding:0;margin:0;display:block;position:relative}.modal .modal-content{position:relative;overflow:hidden;padding:0;margin:0}.modal form{margin:0}.modal-small .inner{max-width:300px;padding:60px 30px 30px;display:block;max-height:300px;height:auto;min-height:0}.modal-small .inner p{display:block;text-align:center;margin-bottom:20px}.modal-small .inner .buttons{display:flex}.modal-small .inner .buttons .btn:first-child{margin-right:10px}.loading{position:fixed;top:0;right:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:20px;background:#fff;z-index:1000}.loading:before{content:"";width:50px;height:50px;display:block;background:#06567f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:rotating 1s infinite}.spinner{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;background:#fff;z-index:100}@media(min-width:960px){.spinner{left:50px}}.spinner .lds-ring{display:inline-block;position:relative;width:64px;height:64px}.spinner .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:4px solid #e7e7e7;border-radius:50%;animation:lds-ring 1.2s ease-in-out infinite;border-color:#e7e7e7 transparent transparent transparent}.spinner .lds-ring div:first-child{animation-delay:-.45s}.spinner .lds-ring div:nth-child(2){animation-delay:-.3s}.spinner .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-enter,.fade-leave-active{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.modal-primary-enter,.modal-primary-leave-active{opacity:0}.modal-primary-enter .inner,.modal-primary-leave-active .inner{transform:translate(-50%,100vh)}.modal-primary-enter-active,.modal-primary-leave-active{transition:opacity .3s ease}.modal-primary-enter-active .inner,.modal-primary-leave-active .inner{transition:all .3s ease}#auth{display:flex;width:100%;position:relative;min-height:100%;overflow:hidden}#auth>span{position:absolute;z-index:-1;top:50%;left:50%;display:none;width:110%;height:110%;content:"";transform:translate(-50%,-50%);background-position:100% 0;background-size:auto 100%;background-repeat:no-repeat;transition:filter .3s;filter:blur(20px)}@media(min-width:960px){#auth>span{display:block}}#auth>span:before{content:"";display:block;position:fixed;top:0;right:0;height:100%;width:100%;background:transparent url(/static/assets/images/bgs/rz-grafik.png) right 0 no-repeat;background-size:auto 100%}#auth .spinner{opacity:.8;left:0}.auth{position:relative;display:flex;width:100%;min-height:100%;overflow:hidden;max-width:100%}@media(min-width:620px){.auth{height:100%}}.auth form{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:120px 20px;margin:0}@media(min-width:620px){.auth form{padding:140px 50px 140px 50px}}@media(min-width:960px){.auth form{width:90%}}@media(min-width:1140px){.auth form{width:80%;padding-right:15vh}}@media(min-width:1440px){.auth form{width:60%;padding-right:30vh}}@media(min-width:1440px){.auth form#register{width:80%;padding-right:10vh}}@media(min-width:1920px){.auth form#register{padding-right:20vh}}.auth form:before{content:"";background:#fff;display:block;width:60%;left:0}.auth .shape,.auth form:before{position:absolute;height:100vh;top:0}.auth .shape{display:none;width:100vh;overflow:hidden;left:60%;transform:scaleX(.5);transform-origin:0 0}@media(min-width:960px){.auth .shape{display:block}}@media(min-width:960px){.auth .shape:before{content:"";position:absolute;width:80vh;height:80vh;top:50%;left:0;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:50% 50%;box-shadow:0 10px 30px rgba(0,0,0,.15);background:#fff}}.auth h1{display:block;margin-bottom:30px;padding:0;line-height:1.2;font-size:2.2rem;font-weight:400;max-width:420px}@media(min-width:1140px){.auth h1{font-size:2.6rem}}.auth h1 b{font-size:3.2rem;font-weight:700;display:block;margin-bottom:5px}@media(min-width:1140px){.auth h1 b{font-size:3.6rem}}.auth #new h1,.auth #register h1,.auth #reset h1{margin-bottom:10px}.auth p{display:block;position:relative;padding:0;margin-bottom:30px;max-width:420px;font-size:1.4rem;line-height:1.4;color:rgba(73,73,73,.7)}@media(min-width:1140px){.auth p{font-size:1.6rem}}.auth #new p,.auth #reset p{max-width:340px}.auth strong{display:block;margin-bottom:20px;padding:0 5px;position:relative;font-size:1.4rem;font-weight:600}@media(min-width:1140px){.auth strong{font-size:1.6rem}}.auth input{margin-bottom:10px}.auth .form-inner{display:block;width:100%;max-width:320px;margin:0 auto;z-index:10;position:relative}@media(min-width:960px){.auth .form-inner{max-width:600px;margin:0 auto 0 100px}}@media(min-width:1920px){.auth .form-inner{max-width:700px;margin:0 auto 0 200px}}.auth .form-inner.success-message h1{max-width:500px}.auth .form-inner.success-message .link-switch{justify-content:flex-start;margin:0}.auth .form-inner.success-message .col50{padding:0}.auth .row{display:flex;justify-content:space-between;position:relative;width:100%;max-width:320px;margin:0 auto;z-index:10}@media(min-width:620px){.auth .row{max-width:600px}}@media(min-width:1440px){.auth .row{max-width:700px}}.auth .row.row-single{display:block;width:auto}.auth .row.row-single .btn,.auth .row.row-single .input-wrapper,.auth .row.row-single a{max-width:320px}.auth .btn{display:block;width:100%;max-width:100%;margin-top:20px}@media(min-width:960px){.auth .row+.btn,.auth .row~.link-switch{width:calc(50% - 25px)}}.auth .link-small{text-align:center;display:block;margin-top:20px;text-decoration:underline}.auth .link-switch{font-size:1.5rem;display:flex;text-decoration:none;color:#028eca;position:relative;align-items:center;font-weight:600;text-align:center;justify-content:center;margin-top:30px;z-index:1}.auth .link-switch .icon{width:11px;height:11px;margin-left:5px;fill:#028eca;top:-1px}.auth .has-error input{border-color:#d40000;margin-bottom:5px}.auth .has-error .error{display:block}.auth .error{font-size:1.4rem;color:#d40000;margin:0 0 10px;padding:0}.dashboard{background:url(/static/assets/images/bgs/sbss-background.jpg);background-size:cover;background-position:100%}@media(min-width:1140px){.dashboard{padding:80px 100px}}@media(min-width:1920px){.dashboard{padding:150px}}.dashboard:before{content:"";display:block;position:fixed;bottom:0;right:0;height:600px;width:100%;max-width:500px;background:transparent url(/static/assets/images/bgs/rz-grafik-schraeg.png) 100% 100% no-repeat;background-size:100% auto;z-index:-1}@media(min-width:620px){.dashboard:before{width:60%}}.dashboard h1{display:block;margin-bottom:15px;padding:0;line-height:1.4;font-size:1.8rem;font-weight:400;max-width:420px;color:#fff}@media(min-width:620px){.dashboard h1{font-size:2.2rem;margin-bottom:30px}}@media(min-width:1140px){.dashboard h1{font-size:2.6rem}}.dashboard h1 b{font-size:2.2rem;font-weight:700;display:block}@media(min-width:620px){.dashboard h1 b{font-size:3.2rem}}@media(min-width:1140px){.dashboard h1 b{font-size:3.6rem}}.dashboard .tiles{display:flex;position:relative;width:100%;height:auto;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media(min-width:620px){.dashboard .tiles{justify-content:flex-start}}.dashboard .tiles a{display:flex;position:relative;padding:0;margin:0 0 20px;background:#fff;color:#06567f;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;border-radius:3px;box-shadow:0 1px 20px 0 rgba(0,0,0,.1);width:calc(49.75% - 10px);height:calc(50vw - 50px);transition:all .3s}.dashboard .tiles a:hover{color:#fff;background:#028eca}.dashboard .tiles a:hover .icon{fill:#fff}@media(min-width:620px){.dashboard .tiles a:nth-child(3n){margin-right:0}}@media(min-width:1140px){.dashboard .tiles a:nth-child(3n){margin-right:20px}}@media(min-width:1140px){.dashboard .tiles a:nth-child(4n){margin-right:0}}@media(min-width:1920px){.dashboard .tiles a:nth-child(4n){margin-right:20px}}@media(min-width:1920px){.dashboard .tiles a:nth-child(5n){margin-right:0}}@media(min-width:620px){.dashboard .tiles a{width:calc(33.16667% - 13.33333px);height:calc(33.33333vw - 33.33333px);margin-right:20px}}@media(min-width:960px){.dashboard .tiles a{height:230px}}@media(min-width:1140px){.dashboard .tiles a{width:calc(24.875% - 15px)}}@media(min-width:1920px){.dashboard .tiles a{width:calc(19.9% - 16px);height:300px}}.dashboard .tiles .icon{fill:#06567f;width:45px;height:45px;display:block;padding:15px 0 0;margin-bottom:10px}@media(min-height:650px){.dashboard .tiles .icon{width:60px;height:60px;padding:15px 0 0}}@media(min-width:768px){.dashboard .tiles .icon{width:80px;height:80px;padding:20px 0 10px}}@media(min-width:1140px){.dashboard .tiles .icon{width:100px;height:100px;margin-bottom:20px}}@media(min-width:1440px){.dashboard .tiles .icon{margin-bottom:30px}}.dashboard .tiles span{display:block;width:100%;padding:10px;text-decoration:none;font-weight:600;font-size:1.2rem;text-align:center;line-height:1.2;letter-spacing:.5px;hyphens:auto}@media(min-width:768px){.dashboard .tiles span{font-size:1.6rem}}@media(min-width:960px){.dashboard .tiles span{font-size:1.8rem}}@media(min-width:1920px){.dashboard .tiles span{font-size:2.2rem}}.events{position:relative;display:flex;align-items:center;justify-content:center;background:url(/static/assets/images/bgs/sbss-background.jpg);background-size:cover;background-position:100%}@media(min-width:1140px){.events{padding:80px 100px}}@media(min-width:1920px){.events{padding:150px}}.events:before{content:"";display:block;position:fixed;bottom:0;right:0;height:600px;width:100%;max-width:500px;background:transparent url(/static/assets/images/bgs/rz-grafik-schraeg.png) 100% 100% no-repeat;background-size:100% auto;z-index:-1}@media(min-width:620px){.events:before{width:60%}}.events h1{display:block;margin-bottom:20px;padding:0;line-height:1.4;font-size:1.8rem;font-weight:400;max-width:420px;color:#fff}@media(min-width:620px){.events h1{font-size:2.4rem}}@media(min-width:1140px){.events h1{font-size:2.8rem}}.events-overview{display:block;position:relative;max-width:1200px;width:100%;height:auto;min-height:50vh}.events-overview ul{position:relative;margin:0;padding:0;display:flex;flex-direction:column}@media(min-width:960px){.events-overview ul{flex-direction:row;justify-content:space-between}}.events-overview li{font-size:1.2rem;position:relative;display:block;align-items:center;justify-content:flex-start;width:100%;margin:0 0 10px;letter-spacing:.5px;background:#fff;line-height:1.2;padding:0;border-radius:3px;transition:all .3s}.events-overview li:hover{background:#028eca}.events-overview li:hover a,.events-overview li:hover time{color:#fff}.events-overview li:hover .icon{fill:#fff}@media(min-width:960px){.events-overview li{width:calc(50% - 15px);margin-right:15px}}.events-overview li a{text-decoration:none;color:inherit;height:100px;width:100%;display:flex;align-items:center;padding:10px 50px 5px 80px;transition:all .3s}.events-overview li p{line-height:1.2}.events-overview li .icon{fill:#028eca;width:18px;height:18px;right:20px}.events-overview li .icon,.events-overview li time{display:block;position:absolute;top:50%;transform:translateY(-50%)}.events-overview li time{left:14px;text-transform:uppercase;color:#028eca;font-weight:500;font-size:1.8rem;width:50px;text-align:center;padding-top:5px;transition:all .3s}@media(min-width:960px){.is-big+section .events-overview ul{display:flex;flex-direction:column}}@media(min-width:1140px){.is-big+section .events-overview ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media(min-width:960px){.is-big+section .events-overview li{width:100%}}@media(min-width:1140px){.is-big+section .events-overview li{width:calc(50% - 15px)}}.file-table{position:relative;width:auto;padding:0;margin:0 -20px;border-collapse:collapse;display:block;overflow:hidden;border-spacing:0}@media(min-width:960px){.file-table{display:table;width:100%;margin:0}}.file-table tr{position:relative;width:100%;cursor:pointer;z-index:1}@media(max-width:1139px){.file-table tr{display:block;padding:20px 110px 80px 20px;height:auto;cursor:auto;border-bottom:1px solid #d8d8d8}}@media(min-width:960px){.file-table tr:not(:first-child):hover td{background:rgba(2,142,202,.1)}}@media(min-width:960px){.file-table tr:not(:first-child):hover:before{box-shadow:0 1px 15px rgba(0,0,0,.2);z-index:10}}@media(max-width:1139px){.file-table tr:first-child{display:none}}@media(max-width:1139px){.file-table tr:nth-child(2){border-top:1px solid #d8d8d8}}@media(max-width:1139px){.file-table tr td:first-child{display:none}}.file-table th{text-transform:uppercase;font-size:1.2rem;color:#8c8c8c;font-weight:500;letter-spacing:.5px;text-align:center;background:#fff;height:40px;border-bottom:1px solid #d8d8d8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-table th:nth-child(2),.file-table th:nth-child(3){text-align:left}.file-table th.is-active{color:#028eca}.file-table th.is-active .icon{fill:#028eca}.file-table th.is-reversed .icon{transform:rotate(180deg)}.file-table th .icon{display:inline-block;width:10px;height:10px;margin-left:2px;top:1px;fill:#8c8c8c;transition:all .1s}.file-table td{background:#fff;height:60px;border-bottom:1px solid #d8d8d8}.file-table td:first-child{width:70px;min-width:70px;max-width:70px}.file-table td:last-child{width:60px}@media(max-width:1139px){.file-table td:last-child{position:absolute;right:0;bottom:20px;width:auto}}@media(max-width:1139px){.file-table td{display:block;border-bottom:0;height:auto}}@media(min-width:960px){.file-table tr:nth-child(odd) td{background:#f8f8f8}}.file-table td a{display:flex;margin:0 auto;position:relative;top:0;width:45px;padding:0 5px;z-index:10;text-decoration:none;justify-content:center;align-items:center}@media(max-width:1139px){.file-table td a{padding:0;width:auto;margin-right:20px}.file-table td a .icon{display:none}}.file-table td a span{display:flex;margin:0;width:150px;font-size:1.5rem;padding:2px 20px 0;height:40px;justify-content:center;align-items:center;background:#028eca;border:1px solid #028eca;font-weight:500;color:#fff;transition:opacity .3s;cursor:pointer;letter-spacing:.5px;text-decoration:none;border-radius:3px;overflow:hidden}@media(min-width:960px){.file-table td a span{display:none}}.file-table .category{min-width:125px;text-align:left;padding:5px 20px 0;color:#8c8c8c}@media(max-width:1139px){.file-table .category{margin-top:20px;font-weight:600}}.file-table .name{padding:3px 10px 0;line-height:1.2}@media(max-width:1139px){.file-table .name{font-weight:600;font-size:2rem;margin-bottom:10px;padding:0}}.file-table .filename{padding:3px 10px 0;word-break:break-word;line-height:1.2}@media(max-width:1139px){.file-table .filename{padding:0}}.file-table .date{text-align:left;width:auto;padding:5px 10px 0;color:#8c8c8c}@media(max-width:1139px){.file-table .date{position:absolute;right:20px;top:20px;width:auto;text-align:right}}.file-table .filetype{width:80px;text-align:center}@media(max-width:1139px){.file-table .filetype{position:absolute;left:20px;bottom:20px;width:auto}}.file-table .type{display:block;position:relative;width:35px;height:35px;margin:0 auto}.file-table .type .icon{width:35px;height:35px;fill:#8c8c8c}.file-table .type span{position:absolute;text-transform:uppercase;color:#fff;font-weight:600;font-size:1rem;left:3px;top:15px;z-index:10;width:22px;height:13px;display:block;text-align:center;padding-top:3px}.file-table .size{width:90px;padding:5px 10px 0;text-align:left;color:#8c8c8c}@media(max-width:1139px){.file-table .size{position:absolute;left:60px;bottom:25px;width:auto}}.file-table a .icon{fill:#028eca}.file-table .check{position:relative;display:block}.file-table input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.file-table input:checked+label:before{display:block}.file-table label{display:block;position:relative;width:20px;height:20px;border:1px solid #d8d8d8;cursor:pointer;margin:0 auto;border-radius:3px;background:#fff}.file-table label:before{content:"";display:none;position:absolute;width:14px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent url(/static/assets/images/icons/check-blue.svg) no-repeat 50%/100%}.file-overview .functions{display:block;position:relative;width:100%;padding:20px 0;margin:0;height:40px;box-sizing:content-box}@media(min-width:960px){.file-overview .functions{padding:40px 0}}.file-overview h1+.functions{padding-top:0}.file-overview h1+.functions .btn{top:0}@media(max-width:1139px){.file-overview h1+.functions .btn{display:none}}.file-overview .btn{height:40px;max-width:200px;position:absolute;right:0;top:40px;box-sizing:border-box}@media(max-width:1139px){.file-overview .btn{display:none}}.file-overview .btn.is-disabled{opacity:.5;cursor:not-allowed}.file-overview .search{display:block;position:relative;height:40px;width:100%;max-width:calc(100% - 80px);margin:0;padding:0}@media(min-width:620px){.file-overview .search{max-width:320px}}.file-overview .search:before{content:"";display:block;position:absolute;top:3px;left:3px;width:35px;height:35px;background-size:100%;background:transparent url(/static/assets/images/icons/search.svg) no-repeat 50%;z-index:10}.file-overview .search input{border:1px solid #c2c2c2;display:block;position:relative;width:100%;height:40px;border-radius:40px;padding:5px 10px 5px 40px;box-sizing:border-box;font-size:1.4rem}.pagination{position:relative;margin:7px auto 50px;text-align:center;list-style-type:none;padding:0}.pagination,.pagination .page-nav{display:flex;align-items:center;justify-content:center}.pagination .page-nav{width:30px;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .page-nav span[disabled]{opacity:.5;cursor:auto}.pagination .icon{width:13px;height:13px;fill:#8c8c8c}.pagination .page-item:not(.page-nav){font-size:1.6rem;color:#8c8c8c;width:25px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .page-item:not(.page-nav):hover{color:#06567f}.pagination .page-item:not(.page-nav).active{color:#06567f;cursor:auto}.pagination .page-item:not(.page-nav).active:before{content:"";display:block;position:absolute;left:50%;bottom:6px;width:12px;height:1px;background:#06567f;transform:translateX(-50%)}.pagination .dots{color:#8c8c8c;padding:0 3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter{display:none;position:absolute;top:100%;right:0;background:#fff;box-shadow:0 2px 20px hsla(0,0%,56.1%,.4);padding:30px;z-index:10;margin-top:10px;border-radius:3px;width:320px;transition:all .3s;opacity:0;visibility:hidden}@media(max-width:1139px){.filter{position:fixed;left:0;top:80px;bottom:0;display:block;width:100%;max-width:375px;margin:0;box-sizing:border-box;border-radius:0;visibility:visible;opacity:1;transform:translateX(-100%)}}.btn-filter.is-open .filter{display:block;visibility:visible;opacity:1}@media(max-width:1139px){.btn-filter.is-open .filter{transform:translateX(0)}}.filter:before{content:"";border:10px solid transparent;border-bottom-color:#fff;display:block;position:absolute;bottom:100%;right:10px}@media(max-width:1139px){.filter:before{display:none}}.filter .close{display:block;width:14px;height:14px;fill:#a49d9d;margin-left:auto;top:-1px}.filter strong{padding:0 0 20px;align-items:center;border-bottom:1px solid #c2c2c2;font-size:1.8rem;color:#06567f;font-weight:600}.filter strong,.filter ul{display:flex;position:relative}.filter ul{margin:0 0 10px;padding:15px 0;width:100%;list-style-type:none;flex-wrap:wrap}.filter li{width:50%;padding:15px 0;margin:0}.filter .link,.filter li{display:block;position:relative}.filter .link{text-decoration:underline;color:#8c8c8c;font-size:1.4rem;font-weight:400;transition:all .3s;cursor:pointer}.filter .link:hover{color:#028eca}.filter .check{position:relative;display:block}.filter input{position:absolute;top:22px;left:2px;margin:0;z-index:1}.filter input:checked+label:after{display:block}.filter label{display:flex;position:relative;width:100%;height:22px;align-items:center;padding:0 0 0 30px;cursor:pointer;box-sizing:border-box}.filter label:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #d8d8d8;cursor:pointer;margin:0 auto;border-radius:3px;background:#fff;z-index:2}.filter label:after{content:"";display:none;position:absolute;width:14px;height:14px;background:transparent url(/static/assets/images/icons/check-blue.svg) no-repeat 50%/100%;z-index:3;left:3px;top:3px}.btn-filter{display:block;position:absolute;right:10px;top:10px;font-size:1.4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:960px){.btn-filter{right:230px}}.btn-filter span>.icon{fill:#494949;width:16px;height:16px;margin-right:8px;top:3px}.btn-filter.is-open:after{content:"";display:none;position:fixed;top:80px;bottom:0;right:0;left:0;opacity:0;background:#000;transition:all .3s;z-index:5;visibility:hidden;opacity:.5;display:block;visibility:visible}@media(min-width:960px){.btn-filter.is-open:after{display:none}}.rte{position:relative;display:block;width:100%;height:auto;padding:0;color:#494949;margin:0 0 50px;overflow:hidden}@media print{.rte{margin-bottom:0}}.rte>h2:first-child{margin-bottom:30px}.rte>h2:first-child+p{margin-top:-15px}.rte>div>:not(table){max-width:900px}.rte>div>:not(table):last-child{margin-bottom:0}.toggles .toggle-content>.rte{padding:50px 20px}@media print{.toggles .toggle-content>.rte{padding-top:20px;margin-bottom:0}}.rte.is-2col{max-width:100%}@media(min-width:960px){.rte.is-2col{-moz-column-gap:60px;column-gap:60px;-moz-column-fill:balance;column-fill:balance;-moz-column-count:2;column-count:2}}.rte.is-2col *{-moz-column-break-inside:avoid;break-inside:avoid-column}.rte p{margin-bottom:20px}.rte li{margin-bottom:10px;line-height:1.4;font-weight:500;font-size:1.6rem}.rte ul{margin:0 0 30px;display:block;padding:0;position:relative;list-style-type:none}.rte ul li{position:relative;padding-left:28px}.rte ul li:before{content:"- ";position:absolute;left:3px;top:2px;font-size:1.5rem;line-height:1}.rte ul ul{margin-top:30px}.rte ul ul li:before{content:"·";font-weight:600}.rte ol{margin:0 0 50px;display:block;padding:0 0 0 20px;position:relative}.rte ol li{padding-left:10px}.rte a{color:#028eca}.rte img{width:auto;max-width:100%;margin:0 0 20px}.hotspots,.rte img{display:block;height:auto;padding:0}.hotspots{position:relative;margin:0 0 50px;overflow:hidden;width:100%;max-width:1600px;min-height:500px;border:1px solid rgba(96,96,96,.5)}.hotspots[data-zoom="1"] figure{transform:scale(1.5)}.hotspots[data-zoom="1"] figure .hotspot{transform:scale(.6666666667)}.hotspots[data-zoom="2"] figure{transform:scale(2)}.hotspots[data-zoom="2"] figure .hotspot{transform:scale(.5)}.hotspots[data-zoom="3"] figure{transform:scale(2.5)}.hotspots[data-zoom="3"] figure .hotspot{transform:scale(.4)}.hotspots[data-zoom="4"] figure{transform:scale(3)}.hotspots[data-zoom="4"] figure .hotspot{transform:scale(.3333333333)}@media(min-width:620px){.hotspots{margin-bottom:100px}}@media print{.hotspots{display:none}}.hotspots .image-size{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hotspots .hotspot{position:absolute;display:block;width:40px;height:40px;margin:-20px;cursor:pointer;transition:transform .3s}.hotspots .hotspot.is-active{z-index:20}.hotspots .hotspot.is-active .hotspot-window{opacity:1;visibility:visible}.hotspots .hotspot.is-active:after{animation:none;transform:rotate(-45deg)}.hotspots .hotspot:before{position:relative;z-index:1;display:block;box-sizing:border-box;width:180%;height:180%;margin-top:-40%;margin-left:-40%;content:"";animation:pulse-ring 3s cubic-bezier(.215,.61,.355,1) 1s infinite;border-radius:100%;background-color:#028eca;opacity:0}.hotspots .hotspot:after{font-size:3rem;position:absolute;z-index:10;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;content:"+";transform:translateZ(0) scale(.8);animation:pulse-dot 2s cubic-bezier(.455,.03,.515,.955) 1s infinite;text-align:center;color:#fff;border-radius:100%;background-color:#028eca;line-height:1;padding-top:7px;transition:all .3s}.hotspots .hotspot:nth-child(2):after,.hotspots .hotspot:nth-child(2):before{animation-delay:1.7s}.hotspots .hotspot:nth-child(3):after,.hotspots .hotspot:nth-child(3):before{animation-delay:2.3s}.hotspots .hotspot:nth-child(4):after,.hotspots .hotspot:nth-child(4):before{animation-delay:.8s}.hotspots .hotspot-window{display:block;background:#fff;position:absolute;top:30px;padding:20px;width:calc(100vw - 60px);max-width:450px;right:10px;z-index:10;box-shadow:0 2px 10px rgba(0,0,0,.4);border-radius:3px;visibility:hidden;opacity:0;cursor:auto;transition:all .3s}@media(min-width:620px){.hotspots .hotspot-window{width:450px;max-width:450px}}.hotspots .hotspot-window>:first-child{margin-top:0}.hotspots .hotspot-window.is-left{right:auto;left:10px}.hotspots .hotspot-window.is-bottom{top:auto;bottom:30px}.hotspots .hotspot-window>strong:first-child{margin-bottom:10px;display:block}.hotspots .hotspot-window .link{line-height:1}.hotspots .hotspot-window .link .icon{top:0}.hotspots .hotspot-window img{margin-bottom:20px}.hotspots .btn{width:180px;margin-top:15px;height:40px;padding:3px 15px 0}.hotspots .btn .icon{width:18px;height:18px;margin-right:10px;top:-2px}.hotspots .link{color:#028eca;display:flex;align-items:flex-start;margin-top:15px}.hotspots .link:hover .icon{margin-left:8px}.hotspots .link .icon{width:11px;height:11px;margin-right:0;margin-left:5px;fill:#028eca;top:4px;transition:margin .2s}.hotspots .image-size{position:relative}.hotspots .image-size,.hotspots figure{display:block;width:100%;height:auto;margin:0;padding:0}.hotspots figure{position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .3s}.hotspots figure.is-animating{transition:all .3s}.hotspots figure img{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;padding:0;margin:0;width:100%;height:auto;position:relative}.hotspots .controls{position:absolute;right:10px;bottom:10px;display:block}.hotspots .controls .icon{position:relative;display:block;float:left;width:35px;height:35px;margin-right:10px;cursor:pointer;fill:#06567f}.hotspots .controls .icon:last-child{margin-right:0}.hotspots .controls .icon[disabled=disabled]{opacity:.3}.team{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}@media(min-width:620px){.team{margin-bottom:70px}}.team>h2,.team>p{max-width:700px}.team>p{margin-bottom:50px}.team img{display:block;margin:0 0 20px;width:100%}.team img,.team ul{padding:0;position:relative}.team ul{display:flex;list-style-type:none;margin:0;justify-content:space-between;flex-wrap:wrap}@media(min-width:1140px){.team ul{justify-content:flex-start}}.team ul:after{content:"";display:none;position:relative}@media(min-width:620px){.team ul:after{display:block;width:calc(50% - 15px)}}@media(min-width:960px){.team ul:after{width:calc(33.33333% - 30px)}}@media(min-width:1440px){.team ul:after{width:calc(25% - 22.5px)}}.team li{display:block;padding:0;margin:0 0 30px;position:relative;width:100%;flex-wrap:wrap;word-break:break-word}@media(min-width:620px){.team li{width:calc(50% - 15px);margin-bottom:50px}}@media(min-width:960px){.team li{width:calc(33.33333% - 20px);margin-right:30px}}@media(min-width:1440px){.team li{width:calc(25% - 22.5px)}}@media print{.team li{page-break-inside:avoid;position:relative;width:30%;margin-right:3%;display:inline-block}}@media(min-width:960px){.team li:nth-child(3n){margin-right:0}}@media(min-width:1440px){.team li:nth-child(3n){margin-right:30px}}@media(min-width:1440px){.team li:nth-child(4n){margin-right:0}}.team .person{display:block;position:relative;margin-bottom:20px}.team .person strong{font-size:1.8rem;font-weight:600;line-height:1.4}.team a{color:#028eca;text-decoration:none}.team p{line-height:1.2;margin-bottom:5px}.team th{font-weight:600}.teaser{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}@media(min-width:620px){.teaser{margin-bottom:100px}}@media print{.teaser{padding:30px 0;margin-bottom:0}}.teaser[data-count="2"]{display:flex;flex-direction:column}@media(min-width:620px){.teaser[data-count="2"]{flex-direction:row;justify-content:space-between}}@media print{.teaser[data-count="2"]{page-break-inside:avoid;display:block;position:relative}}.teaser[data-count="2"]>div{display:block;margin-bottom:30px}@media(min-width:620px){.teaser[data-count="2"]>div{width:calc(50% - 20px)}}@media(min-width:960px){.teaser[data-count="2"]>div{width:calc(50% - 40px)}}@media print{.teaser[data-count="2"]>div{page-break-inside:avoid;width:47%;margin-right:3%;display:inline-block;float:left}}.teaser[data-count="2"] img{width:100%}.teaser[data-count="2"] .content{padding:30px 0 0}@media(min-width:960px){.teaser[data-count="2"] .content{width:100%}}.teaser[data-count="3"]{display:flex;flex-direction:column}@media(min-width:620px){.teaser[data-count="3"]{flex-direction:row;justify-content:space-between}}@media print{.teaser[data-count="3"]{page-break-inside:avoid;display:block;position:relative}}.teaser[data-count="3"]>div{display:block;margin-bottom:30px}@media(min-width:620px){.teaser[data-count="3"]>div{width:calc(33.33333% - 20px)}}@media(min-width:960px){.teaser[data-count="3"]>div{width:calc(33.33333% - 33.33333px)}}@media print{.teaser[data-count="3"]>div{page-break-inside:avoid;width:30%;margin-right:3%;display:inline-block;float:left}}.teaser[data-count="3"] img{width:100%}.teaser[data-count="3"] .content{padding:30px 0 0}@media(min-width:960px){.teaser[data-count="3"] .content{width:100%}}@media(min-width:960px){.is-big+section .teaser[data-count="3"]{display:flex;flex-direction:column}}@media(min-width:1140px){.is-big+section .teaser[data-count="3"]{flex-direction:row;justify-content:space-between}}@media(min-width:960px){.is-big+section .teaser[data-count="3"]>div{display:flex;position:relative;width:100%;flex-direction:column}}@media(min-width:1140px){.is-big+section .teaser[data-count="3"]>div{width:calc(33.33333% - 20px)}}@media(min-width:1440px){.is-big+section .teaser[data-count="3"]>div{width:calc(33.33333% - 33.33333px)}}.teaser>div{display:flex;position:relative;width:100%;flex-direction:column}@media(min-width:960px){.teaser>div{flex-direction:row;align-items:flex-start}}@media print{.teaser>div{page-break-inside:avoid}}@media(min-width:960px){.teaser>div.is-reversed{flex-direction:row-reverse}}@media(min-width:960px){.teaser>div.is-reversed .content{padding-right:60px;padding-left:0}}.teaser img{display:block;position:relative;padding:0;margin:0;width:100%}@media(min-width:960px){.teaser img{width:50%}}.teaser .btn{width:180px;margin-top:30px}.teaser .btn .icon{width:20px;height:20px;margin-right:10px}.teaser .link{color:#028eca;display:flex;align-items:flex-start;margin-top:30px}.teaser .link:hover .icon{margin-left:8px}.teaser .link .icon{width:11px;height:11px;margin-right:0;margin-left:5px;fill:#028eca;top:4px;transition:margin .2s}.teaser .content{padding:20px 0}@media(min-width:960px){.teaser .content{padding:25px 0 0 60px;width:50%}}.teaser h2{margin-bottom:20px}.boxes{position:relative;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px;display:block}.boxes>h2,.boxes>span p{max-width:700px}.boxes>span{display:block;margin-bottom:30px}.boxes .box-wrapper{display:flex;flex-direction:column;width:100%;height:auto;padding:0;position:relative}@media(min-width:960px){.boxes .box-wrapper{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media print{.boxes .box-wrapper{display:block}}@media(min-width:960px){.boxes .box-wrapper:after{content:"";position:relative;display:block;margin-bottom:30px;width:calc(33.33333% - 20px)}}@media(min-width:1140px){.boxes .box-wrapper:after{width:calc(33.33333% - 26.66667px)}}.boxes h3{hyphens:auto}.boxes .box-wrapper a{position:relative;width:100%;display:block;margin-bottom:30px;border-radius:3px;border:1px solid #cdcdcd;padding:50px 20px 80px;cursor:pointer;text-decoration:none;color:#494949}@media(min-width:960px){.boxes .box-wrapper a{padding:50px 30px 100px;flex-direction:row;align-items:center;width:calc(33.33333% - 26.66667px)}}@media(min-width:1140px){.boxes .box-wrapper a{padding:50px 50px 100px;width:calc(33.33333% - 26.66667px);margin-bottom:40px}}@media print{.boxes .box-wrapper a{page-break-inside:avoid;display:inline-block;width:30%;margin-right:3%}}.boxes .box-wrapper a:hover{box-shadow:0 2px 24px 0 hsla(0,0%,89.8%,.5)}.boxes .box-wrapper a:hover .link .icon{margin-left:8px}.boxes img{display:block;position:relative;padding:0;margin:0 0 50px;width:auto;max-width:100%;height:auto}.boxes .link{color:#028eca;display:flex;align-items:flex-start;position:absolute;bottom:30px}@media(min-width:960px){.boxes .link{bottom:50px}}.boxes .link .icon{width:11px;height:11px;margin-right:0;margin-left:5px;fill:#028eca;top:4px;transition:margin .2s}@media(min-width:960px){.is-big+section .boxes .box-wrapper{flex-direction:column}}@media(min-width:1140px){.is-big+section .boxes .box-wrapper{margin-bottom:100px;flex-direction:row;justify-content:space-between}}@media(min-width:960px){.is-big+section .boxes .box-wrapper a{position:relative;width:100%;display:block;padding:50px 20px 80px;margin-bottom:40px}}@media(min-width:1140px){.is-big+section .boxes .box-wrapper a{padding:50px 30px 100px;flex-direction:row;align-items:center;width:calc(33.33333% - 26.66667px)}}@media(min-width:1440px){.is-big+section .boxes .box-wrapper a{padding:50px 50px 100px;width:calc(33.33333% - 26.66667px)}}.video{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}@media(min-width:620px){.video{margin-bottom:100px}}@media print{.video{display:none}}.video>h2,.video>span p{max-width:700px}.video>span{display:block;margin-bottom:30px}.video .wrapper{position:relative;display:block;width:100%;height:0;margin:0 auto;padding-top:56.25%}.video .wrapper iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.toggles{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}@media(min-width:620px){.toggles{margin-bottom:100px}}.toggles+.toggles{margin-top:-48px}@media(min-width:620px){.toggles+.toggles{margin-top:-98px}}.toggles>h2,.toggles>p{max-width:700px}.toggles>p{margin-bottom:40px}.toggles .toggle-box{display:block;position:relative;width:100%;overflow:hidden;margin-bottom:1px}.toggles .toggle-box.is-open .toggle-headline:before{content:"–";padding-top:5px}.toggles .toggle-headline{color:#fff;font-size:2rem;display:block;width:100%;min-height:60px;background:#028eca;cursor:pointer;letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;line-height:1.4;padding:24px 60px 18px 20px}@media(min-width:960px){.toggles .toggle-headline{padding:24px 20px 18px}}@media print{.toggles .toggle-headline{background:none;color:#494949;border-bottom:1px solid #494949}}.toggles .toggle-headline:before{content:"+";position:absolute;right:0;top:0;font-size:4rem;display:flex;height:100%;width:60px;justify-content:center;align-items:center;line-height:1;padding-top:11px}@media print{.toggles .toggle-headline:before{display:none}}.toggles .toggle-content{display:block;position:relative;width:100%;transition:all .3s;height:0;overflow:hidden}@media print{.toggles .toggle-content{height:auto!important;display:block!important;overflow:auto}}.toggles .toggle-content>div{padding:20px 20px 40px;display:block;position:relative;width:100%;height:auto}.toggles .toggle-content>div :last-child{margin-bottom:0}.toggles .toggle-content .rte>:not(table){max-width:900px}.map-wrapper{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}@media(min-width:620px){.map-wrapper{margin-bottom:100px}}.map-wrapper>h2,.map-wrapper>span p{max-width:700px}.map-wrapper>span{display:block;margin-bottom:30px}.map-wrapper .map{display:block;position:relative;width:auto;height:400px;margin:0}@media(min-width:620px){.map-wrapper .map{padding-top:56.25%;height:0;width:100%}}.map-wrapper .map p{font-weight:400;max-width:300px;line-height:1.4}.image{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}.image>h2,.image>span p{max-width:700px}.image>span{display:block;margin-bottom:30px}.image figure{margin:0;padding:0}.image figure,.image img{display:block;position:relative}.image img{width:auto;height:auto;max-width:100%}.image figcaption{display:block;position:relative;padding:10px 0;font-size:1.4rem}.image figcaption *{font-size:inherit}.files{position:relative;display:block;width:100%;height:auto;padding:0;margin:0 0 50px;max-width:1600px}@media(min-width:960px){.files{margin-bottom:80px}}@media print{.files{display:none}}.files>h2,.files>span p{max-width:700px}@media(min-width:960px){.files>h2{max-width:75%}}.files>span{display:block;margin-bottom:30px}.files ul{display:block;list-style-type:none;padding:0;margin:0}@media(min-width:1440px){.files ul{display:table;width:100%;border:1px solid #c2c2c2;border-collapse:collapse;align-items:center}}.files li{display:block;position:relative;width:100%;border:1px solid #c2c2c2;padding:20px;margin:0 0 -1px}@media(min-width:1440px){.files li{display:table-row;width:100%;border:none;padding:0}}@media(min-width:1440px){.files li>div{display:table-cell;padding:20px 10px;border-bottom:1px solid #c2c2c2;vertical-align:middle}}@media(min-width:1440px){.files li>div:first-child{padding-left:20px}}@media(min-width:1440px){.files li>div:last-child{max-width:180px;min-width:180px;width:180px;padding-right:20px}}.files .name{width:100%;max-width:400px;display:block;position:relative;margin-bottom:10px;font-weight:600;line-height:1.2;padding-right:120px;font-size:1.8rem;text-decoration:none;color:#494949;transition:all .3s}.files .name:hover{color:#028eca}@media(min-width:1440px){.files .name{padding:5px 0 0;margin:0;width:auto}}.files .filename{display:block;position:relative;width:100%;margin-bottom:20px;word-break:break-word;line-height:1.2}@media(min-width:1440px){.files .filename{margin:0;padding:5px 0 0}}.files .category{display:block;position:relative;width:100%;margin-bottom:20px;line-height:1.2;padding-top:6px;color:#8c8c8c}@media(min-width:1440px){.files .category{margin:0;padding:6px 0 0;text-align:left}}.files .btn{width:150px;min-width:150px;max-width:150px;height:40px;margin:0 0 0 auto;padding:3px 15px 0}@media(min-width:1440px){.files .btn{margin:0;float:none}}.files .btn .icon{width:18px;height:18px;margin-right:10px;top:-2px}.files .date{display:block;width:100px;text-align:center;max-width:100px;position:absolute;top:20px;right:10px;padding-top:5px;color:#8c8c8c}@media(min-width:1440px){.files .date{right:auto;top:auto;position:relative;padding:5px 0 0;margin:0}}.files .fileicon{display:flex;align-items:center;width:130px;float:left;min-width:100px}@media(min-width:1440px){.files .fileicon{float:none;width:auto;padding:0;margin:0}}.files .size{text-align:center;padding-top:9px;margin-left:10px;color:#8c8c8c}.files .size,.files .type{display:block;position:relative}.files .type{width:35px;height:35px;float:left}.files .type .icon{width:35px;height:35px;fill:rgba(73,73,73,.7)}.files .type span{position:absolute;text-transform:uppercase;color:#fff;font-weight:600;font-size:1rem;left:3px;top:13px;z-index:10;width:22px;height:13px;display:block;text-align:center;padding-top:3px}h2.participants-headline{display:flex;align-items:center;margin-bottom:-30px}.participants-table .link{display:flex;align-items:center;justify-content:center;color:#494949;margin-left:auto;transition:all .3s;font-weight:400;font-size:1.4rem;height:20px;padding-right:5px;cursor:pointer;float:right;margin-bottom:10px}.participants-table .link:hover{color:#028eca}.participants-table .link:hover .icon{fill:#028eca}.participants-table .link .icon{width:18px;height:18px;margin-right:7px;fill:#494949;top:-2px}.participants-table .firstrow th{background:none;padding:10px;border:0;height:50px}.participants-table tr:not(.firstrow) td:nth-child(2),.participants-table tr:not(.firstrow) th:nth-child(2){min-width:150px}