.accordeon,.accordeon-content,.accordeon-header,.btn,.btn .svg-icon,.col-30,.content,.contentdetail-list-element,.contentdetail-list-element>div,.contentdetail-list-element a.download,.contentdetail-list-header,.contentdetail-list-header-accordeon,.contentdetail-slider-item,.contentdetail-text-image-below,.contentdetail-text-image-below>div,.contentdetail-text-image-right,.contentdetail-text-image-right>div,.datalist,.datalist-content,.datalist-content-label,.datalist-control,.datalist-control-item,.datalist-header,.datalist-header-label,.datalist-item,.footer-bsi-logo,.footer-navi,.footer-navi-item,.form-error-messages,.form-label,.form-row,.form-row-buttons,.header-logo-link,.header-navi,.header-navi-content,.header-navi-item,.header-navi-item:first-child:before,.input,.input-checkbox,.input-file,.input-radio,.input-select,.input-select select,.inputdate-calendar-backward,.inputdate-calendar-forward,.inputdate-calendar-header,.inputdate-calendar-item,.inputdate-calendar-row,.inputdate-time,.inputdate-time .inputdate-time-delete,.page,.pagecontent,.slider,.slider-content,.slider-item,.slider-item>img:first-child,.slider-nav,.video-player,footer,h1,h3,h4,h5,header.page,img,input,label,ol,p,textarea,ul{display:block;left:0;position:relative;top:0;width:100%}.input-checkbox,.input-radio,.input-select,.slider-nav-item,.svg-icon.datalist-header-order{display:inline-block;left:0;position:relative;top:0;width:auto}.accordeon-header-icon,.contentdetail-list-element:after,.header-navi-button,.input-checkbox input[type=checkbox],.input-checkbox svg,.input-radio input[type=radio],.input-radio svg,.input-select svg,.pagecontent:not(.list-element,.list-header)+.pagecontent.list-element .contentdetail-list-element:before,.slider-button,.svg-icon,.svg-inline,.svg-sprite,.wip:after,h3:before{display:block;left:0;position:absolute;top:0;width:100%}.cookie-consent{display:block;left:0;position:fixed;top:0;width:100%}.contentdetail-list-element,.contentdetail-text-image-right,.datalist-content,.datalist-control,.datalist-header,.datalist-header-label,.datalist-item,.header-navi-content,.inputdate-calendar-header,.inputdate-calendar-row,.inputdate-time{display:-webkit-box;display:-ms-flexbox;display:-o-flex;display:flex}.hyphens{-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.no-hyphens{-o-hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.accordeon-header,.contentdetail-list-header-accordeon,.datalist,.datalist-control,.form-label,.header-navi,.inputdate-calendar-header,.no-select,.slider,img,label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dev{background:rgba(255,0,0,.3);border:1px solid blue}.wip{border:1px solid rgba(240,35,135,.6)!important}.wip:after{background:rgba(240,35,135,.6);color:#fff;content:"work in progress";display:block;font:700 10px/10px sans-serif;padding:5px 0 6px;text-align:center}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{--id:"app";--mobile:500px;background:#fff}img{border:0 solid}a{outline:0;text-decoration:none}ol,ul{padding-left:1.5rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.page-fade-leave-active{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.page-fade-enter-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.page-fade-enter,.page-fade-leave-to{opacity:0}.page-none-enter-active,.page-none-leave-active{-webkit-transition:all 0s ease;transition:all 0s ease}.page-none-enter,.page-none-leave-to{opacity:0}.video-player .plyr--video,.video-player .plyr__poster,.video-player .plyr__video-wrapper{background-color:transparent}.video-player .plyr.plyr--stopped .plyr__controls{display:none}.video-player .plyr--video .plyr__control.plyr__tab-focus,.video-player .plyr--video .plyr__control:hover,.video-player .plyr--video .plyr__control[aria-expanded=true]{background:#0536b6}.video-player .plyr--full-ui input[type=range]{color:#0536b6}.video-player .plyr__control--overlaid{background:#0536b6;color:#fff}.video-player .plyr__control--overlaid:hover{background:#fff!important;color:#0536b6}.video-player.background{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-player.background .plyr1{height:auto;max-height:none;max-width:none;min-height:none;min-width:none;width:auto}.accordeon-header{cursor:default;text-align:center}.accordeon-header .btn{width:130px}.accordeon-header-icon{cursor:pointer;height:100%;left:auto;right:0;top:0;width:50px;z-index:2}.accordeon-content{max-height:0;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.accordeon-content.open{max-height:4000px;-webkit-transition:all 1s ease;transition:all 1s ease}.accordeon.open .accordeon-header-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider{margin:0 0 30px}.slider-button{cursor:pointer;height:50px;left:2%;margin:-18px 0 0;outline:0;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:50px}.slider-button svg{fill:#979fa7}.slider-button.next{left:auto;right:2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-button:hover svg{fill:#0536b6}.slider-nav{margin:10px 0 0;text-align:center}.slider-nav-item{border:1px solid #19e15a;border-radius:9px;cursor:pointer;height:18px;margin:0 4px;outline:0;width:18px}.slider-nav-item.tns-nav-active,.slider-nav-item:hover{background:#19e15a}.datalist{border:1px solid #ebedee;border-radius:5px;margin:0 0 2%;min-height:49px;padding:5px}.datalist.loading{background:transparent url(../svg/app/loading-data.svg) no-repeat 50%}.datalist-header{margin-bottom:1%}.datalist-header-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#979fa7;cursor:pointer;margin:0;padding:0 0 0 10px;white-space:nowrap}.datalist-header-label.desc .datalist-header-order{-webkit-transform:translateY(2px) rotate(180deg);transform:translateY(2px) rotate(180deg)}.svg-icon.datalist-header-order{fill:#979fa7;height:10px;margin-right:4px;-webkit-transform:translateY(1px);transform:translateY(1px);width:8px}.datalist-header-label p{font-size:.8rem;line-height:.8rem;margin:0}.datalist-header .datalist-control-item{height:0}.datalist-header-label:hover .svg-icon{fill:#fe2123}.datalist-header-label:hover p{color:#fe2123}.datalist-header-label.asc .svg-icon,.datalist-header-label.desc .svg-icon{fill:#0536b6}.datalist-header-label.asc p,.datalist-header-label.desc p{color:#0536b6}.datalist-item{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fafbfc;justify-content:space-between;margin:2px 0;min-height:35px}.datalist-item:not(.empty):hover{background-color:#fff}.datalist-content{-webkit-box-flex:2;-ms-flex-positive:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-grow:2;width:auto}.datalist-content-label{margin:0;overflow:hidden;padding:0 0 0 10px;white-space:nowrap}.datalist-item:not(.empty) .datalist-content:hover .datalist-content-label{color:#0536b6}.datalist-item:not(.empty) .datalist-content:hover .datalist-content-label .svg-icon{fill:#0536b6!important}.datalist-content-label .svg-icon{display:inline-block;height:20px;left:auto;position:relative;top:auto;-webkit-transform:translateY(-2px);transform:translateY(-2px);vertical-align:middle;width:20px}.datalist-item.empty{background-color:#fff}.datalist-item.empty .datalist-content-label{font-style:italic;text-align:center}.datalist-control{width:auto}.datalist-control-item{cursor:pointer;height:35px;width:35px}.datalist-item.sortable-ghost{opacity:.5}.datalist-item.sortable-chosen{background-color:#fff}.datalist-item.sortable-chosen .datalist-content-label{color:#0536b6}.datalist-anim-move{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.page{margin:0 auto;max-width:1300px;padding:0 20px}.content{margin:0 auto;max-width:1000px;padding:0 2%;width:86%}.content.cols{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.col-30{width:32%}@media (max-width:500px){.content{width:100%}.content.cols{display:block}.col-30{width:100%}}@font-face{font-display:swap;font-family:NotoSans;font-style:normal;font-weight:400;src:url(../fonts/notosans/NotoSans-Regular.eot?) format("eot"),url(../fonts/notosans/NotoSans-Regular.woff2) format("woff2"),url(../fonts/notosans/NotoSans-Regular.woff) format("woff"),url(../fonts/notosans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans;font-style:normal;font-weight:700;src:url(../fonts/notosans/NotoSans-Bold.eot?) format("eot"),url(../fonts/notosans/NotoSans-Bold.woff2) format("woff2"),url(../fonts/notosans/NotoSans-Bold.woff) format("woff"),url(../fonts/notosans/NotoSans-Bold.ttf) format("truetype")}html{font-size:14px;line-height:18px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font:700 4rem/4.7rem NotoSans,sans-serif}h1,h2{color:#000;margin:0 0 2.5rem;max-width:700px}h2{font:700 3rem/3.7rem NotoSans,sans-serif}h3{color:#19e15a;font:normal 1.2rem/1.6rem NotoSans,sans-serif;letter-spacing:.3rem;margin:0 0 .2rem;padding:0 0 0 2px;text-transform:uppercase}h3:before{background-color:#19e15a;border-radius:4px;content:"";height:8px;left:-18px;top:7px;width:8px}h4{color:#000;font:700 1.1rem/1.3rem NotoSans,sans-serif;margin:0 0 .8rem}.input-select select,input,label,ol,p,textarea,ul{margin:0 0 10px}.input-select select,input,label,ol,p,td,textarea,ul{color:#000;font:normal 1.2rem/2rem NotoSans,sans-serif}ol+h1,p+h1,table+h1,ul+h1{margin-top:6rem}ol+h2,p+h2,table+h2,ul+h2{margin-top:4rem}ol+h3,p+h3,table+h3,ul+h3{margin-top:2rem}ol+h4,p+h4,table+h4,ul+h4{margin-top:1.5rem}.textlink,p>a{color:#0073ff;font:normal 1.2rem/2rem NotoSans,sans-serif}.textlink:hover,p>a:hover{color:#0073ff;text-decoration:underline}.textlink.active,p>a.active{color:#0073ff}blockquote p{color:#0173fe;font-style:italic;padding:15px 30px;text-align:center}@media (max-width:500px){html{font-size:14px;line-height:18px}h1{font-size:2.5rem;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:3rem}h2{font-size:1.8rem;line-height:2.2rem}h4{font-size:1.1rem}h3,h4{line-height:1.8rem}h3{font-size:1.2rem;letter-spacing:.1rem;padding-left:16px}h3:before{left:0;top:10px}.input-select select,a.textlink,h4,input,label,p,p>a,td{font-size:1rem;line-height:1.6rem}p{-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);border:0;border-radius:24px;color:#fff;cursor:pointer;font:700 1.2rem/1.2rem NotoSans,sans-serif;height:auto;letter-spacing:.01rem;margin:.7rem .5rem .7rem 0;outline:0;padding:.935rem 1.7rem .85rem;text-align:center;text-decoration:none;-webkit-transition:all .4s;transition:all .4s;vertical-align:middle;width:auto}.btn,.btn .svg-icon{display:inline-block}.btn .svg-icon{fill:#fff!important;height:12px;margin-left:4px;margin-right:-3px;width:12px}.btn:hover{background:-webkit-gradient(linear,left top,right top,from(#0073ff),to(#0073ff));background:linear-gradient(90deg,#0073ff,#0073ff)}.btn.active{background:#fe2123;color:#fff}.btn.disabled{background:#fafbfc;color:#979fa7;cursor:not-allowed}.btn.secondary{background:#fff;border:1px solid linear-gradient(90deg,#19e15a,#0073ff);color:linear-gradient(90deg,#19e15a,#0073ff)}.btn.secondary:hover{border-color:#fe2123}.btn.secondary.active,.btn.secondary:hover{background:#fe2123;color:#fff}.btn.secondary.disabled{background:#fafbfc;border:1px solid #fafbfc;color:#979fa7;cursor:not-allowed}.btn.small{font:700 .8rem/.8rem NotoSans,sans-serif;padding:.425rem .85rem}@media (max-width:500px){.btn{font:700 1rem/1rem NotoSans,sans-serif;padding:.5rem .9rem .55rem}.btn .svg-icon{height:9px;margin-left:2px;width:9px}}.svg-icon,.svg-inline,.svg-sprite{height:100%;-webkit-transition:fill .3s ease;transition:fill .3s ease}.svg-inline{-webkit-transition:none;transition:none}.svg-icon{fill:#43484c}.svg-inline .normal-fill{fill:#43484c;-webkit-transition:fill .3s ease;transition:fill .3s ease}.svg-inline .normal-stroke{stroke:#43484c;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.svg-icon:hover,.svg-inline:hover .hover-fill{fill:#0536b6}.svg-inline:hover .hover-stroke{stroke:#0536b6}.svg-inline #hover{display:none}.svg-inline:hover #hover{display:block}.svg-inline .active-fill{fill:#0536b6}.svg-inline .active-stroke{stroke:#0536b6}.svg-inline #active{display:none}.svg-inline.active #active{display:block}.svg-inline.active #normal{display:none}header.page{background:#fff;height:auto;margin:0 auto 50px;z-index:1100}.header-logo{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:50px auto}.header-logo-link{background-image:url(../svg/app/dfc-logo.svg);background-repeat:no-repeat;background-size:contain;height:195px;width:350px}@media (max-width:500px){.header-logo{margin:25px auto}.header-logo-link{height:120px;width:100%}}.header-navi{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);border-radius:43px;margin:0 auto}.header-navi-content{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:86px;justify-content:space-around;padding:0 2%}.header-navi-button{color:#fff;cursor:pointer;display:none;font:700 15px/15px NotoSans,sans-serif;height:100%;left:40px;padding:12px 34px 0 0;text-align:center;width:calc(100% - 40px);z-index:2}.header-navi-button .svg-icon{fill:#fff;display:inline-block;height:9px;left:auto;position:relative;top:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:9px}.header-navi-item{border-radius:30px;color:#fff;cursor:pointer;font:700 16px/16px NotoSans,sans-serif;height:56px;margin:0;padding:20px 17px 18px;-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap;width:auto}.header-navi-item:first-child{padding-left:0;padding-right:0}.header-navi-item:first-child:before{content:"";width:73.1px}.header-navi-item:first-child .svg-icon{fill:#fff;height:36px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36px}.header-navi-item:hover:not(.active,.router-link-exact-active){background-color:hsla(0,0%,100%,.15);color:#fff}.header-navi-item.active,.header-navi-item.router-link-exact-active{background-color:#fff;color:#0073ff}.header-navi-item.active .svg-icon,.header-navi-item.router-link-exact-active .svg-icon{fill:#0073ff}.header-navi.dropdown{display:block;height:40px;margin-left:auto;margin-right:auto;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:200px}.header-navi.dropdown .header-navi-button{display:block}.header-navi.dropdown .header-navi-content{display:block;max-height:40px;overflow:hidden;padding:40px 0 0;position:absolute;right:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header-navi.dropdown .header-navi-item{display:block;height:auto;margin:5px auto;padding:11px 10px 10px;text-align:center;width:90%}.header-navi.dropdown .header-navi-item:first-child{border-radius:15px;display:block;height:32px;left:5px;margin:0;min-width:0;top:20px;width:36px}.header-navi.dropdown .header-navi-item:first-child .svg-icon{height:22px;width:22px}.header-navi.dropdown .header-navi-item:last-child{margin-bottom:20px}.header-navi.dropdown.open{width:80vw}.header-navi.dropdown.open .header-navi-button .svg-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header-navi.dropdown.open .header-navi-content{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);border-radius:15px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);max-height:400px}.header-navi.dropdown.open .header-navi-icon svg #active{display:block}.header-navi.dropdown.open .header-navi-icon svg #normal{display:none}@media (max-width:1150px){.header-navi-item{font-size:17px;line-height:17px}}@media (max-width:1050px){.header-navi-item{font-size:15px;height:40px;line-height:16px;padding:12px 15px 11px}}@media (max-width:1000px){.header-navi-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;justify-content:center;padding:7px 80px}.header-navi-item{font-size:15px;height:30px;line-height:16px;margin:2px 15px;padding:7px 13px 6px}.header-navi-item:first-child{background-color:hsla(0,0%,100%,.1);height:40px;left:20px;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px}.header-navi-item:first-child .svg-icon{height:26px;width:26px}.header-navi-item.active,.header-navi-item.router-link-exact-active{background-color:#fff}}.form-row,.form-row-buttons{margin-bottom:1.5rem}.form-row-buttons{text-align:right}.form-row-buttons .btn:last-child{margin-right:0}.form-label,label{font-weight:700;margin-bottom:.2rem}.input,.input-checkbox,.input-file,.input-radio,.input-select,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ebedee;border-radius:3px;color:#000;height:3rem;margin:0;padding:0 0 0 1rem}.form-separator{border:0;border-top:1px solid #979fa7;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1);margin:3.8rem auto 3.6rem}.input,input,textarea{background:#fafbfc}.input{padding-top:13px}textarea{height:6rem;padding-top:.6rem}input:focus,textarea:focus{background:#fff;border:1px solid #43484c;outline:none}input[readonly=readonly]{background:#fafbfc;border:#fafbfc!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;font:italic 1rem/1.6rem NotoSans,sans-serif}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;font:italic 1rem/1.6rem NotoSans,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{font:italic 1rem/1.6rem NotoSans,sans-serif}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#ccc;font:italic 1rem/1.6rem NotoSans,sans-serif}input::placeholder,textarea::placeholder{color:#ccc;font:italic 1rem/1.6rem NotoSans,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;font:italic 1rem/2.8rem NotoSans,sans-serif;opacity:1}.form-error-messages{margin-bottom:30px;margin-top:30px}.form-error-messages p{margin:0}label.error,p.error{color:red}.input-select.error,.input.error,input.error,textarea.error{background:#feeeec;border:1px solid red}@media (max-width:500px){.input,.input-checkbox,.input-file,.input-radio,.input-select,input,textarea{height:3.4rem}textarea{height:6.12rem}}.input-select{background:#fafbfc;min-width:100px;overflow:hidden;vertical-align:middle}.input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:#000;cursor:pointer;height:100%;line-height:1rem;margin:0;outline:none;padding-right:3.2rem;white-space:nowrap}.input-select svg{background:#fafbfc;height:3rem;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3rem}.input-select:hover select{color:#0536b6}.input-select:hover svg{fill:#0536b6}.input-select.error svg{background:#feeeec}.input-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.input-select option:not(:checked){color:#000}.input-select select::-ms-expand{display:none}.input-select select:focus::-ms-value{background-color:transparent;color:#000}.input-checkbox,.input-radio{background:transparent;border:0;cursor:pointer;margin-right:5px;padding-left:0}.input-checkbox input[type=checkbox],.input-radio input[type=radio]{height:100%;opacity:0;width:0}.input-checkbox label,.input-radio label{cursor:pointer;height:100%;padding:.7rem 10px 0 3rem;width:100%;z-index:2}.input-checkbox label .textlink,.input-radio label .textlink{font-size:1em}.input-checkbox svg,.input-radio svg{height:3rem;width:3rem}.input-checkbox svg .normal-fill,.input-radio svg .normal-fill{fill:#fafbfc}.input-checkbox:hover label,.input-radio:hover label{color:#0536b6}.input-checkbox svg #hover,.input-radio svg #hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.input-checkbox:hover svg #hover,.input-radio:hover svg #hover{display:block;-webkit-transform:scale(1);transform:scale(1)}.input-checkbox input[type=checkbox]:checked+label+svg #active,.input-radio input[type=radio]:checked+label+svg #active{display:block}.input-relation .datalist{margin-bottom:1%}.inputdate-selector.popup{max-width:300px}.inputdate-text{max-width:520px}.inputdate-calendar-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-bottom:3%}.inputdate-calendar-header p{font-weight:700;margin:0;text-align:center}.inputdate-calendar-backward,.inputdate-calendar-forward{height:30px;width:15%}.inputdate-calendar-backward{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.inputdate-calendar-row{margin-bottom:2px}.inputdate-calendar-row.weekdays .inputdate-calendar-item{background:#ebedee;cursor:default;font-weight:700!important}.inputdate-calendar-item{cursor:pointer;font:normal .9rem/.9rem NotoSans,sans-serif;margin:2px;padding:2% 0;text-align:center}.inputdate-calendar-item.empty{cursor:default}.inputdate-calendar-item.today{background:#ebedee}.inputdate-calendar-item.selected{background:#0536b6;color:#fff}.inputdate-time{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-bottom:5%}.inputdate-time label{width:auto}.inputdate-time .inputdate-time-delete{cursor:pointer;height:30px;margin-right:5px;width:30px}.inputdate-time .inputdate-time-date{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.inputdate-time input{height:2.2rem;line-height:1rem;padding-left:0;padding-right:0;text-align:center;width:65px}footer{margin:120px 0 0}#app{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:100vh}#app>div.page{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.footer-bsi .content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:35px 0}.footer-bsi-logo{height:90px;width:180px}.footer-logo-item{display:inline-block;height:45px;margin-left:10px;position:relative;width:110px}.footer-bsi p{font-size:11px;line-height:14px;margin:0;width:auto}@media (max-width:500px){footer{margin-top:8%}.footer-bsi-logo{height:60px;width:120px}.footer-bsi p{font-size:10px;line-height:12px;width:140px}.footer-logo-item{height:30px;margin-left:0;width:80px}}.footer-navi{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);margin:0 auto;padding:50px 0}.footer-navi .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-navi-col,.footer-navi .content{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-navi-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}h5{color:#fff;font:700 1.5rem/1.9rem NotoSans,sans-serif;letter-spacing:.2rem;margin-bottom:5%;text-transform:uppercase}.footer-navi-item{color:#fff;cursor:pointer;font:normal 1rem/1rem NotoSans,sans-serif;margin:0 0 2%;padding:12px 15px 12px 0;-webkit-transition:color .2s ease;transition:color .2s ease;width:auto}.footer-navi-item:last-child{margin-bottom:0}.footer-navi-item:hover{color:#0536b6}.footer-navi-item.active,.footer-navi-item.router-link-exact-active{text-decoration:underline}.navi-icon{padding-left:40px}.navi-icon .svg-icon{fill:#fff;width:32px}@media (max-width:500px){.footer-navi{padding:25px 0}.footer-navi .content{display:block}.footer-navi-col{display:block;margin-bottom:8%}.footer-navi-col:last-of-type{margin-bottom:0}.footer-navi-item{color:#fff;cursor:pointer;font:normal 1rem/1rem NotoSans,sans-serif;margin:0 0 1%;padding:7px 10px 6px;-webkit-transition:color .2s ease;transition:color .2s ease}.navi-icon{display:inline-block;padding-left:30px}.navi-icon .svg-icon{width:22px}.navi-icon:first-of-type{margin-right:20px}h5{font:700 1rem/1.3rem NotoSans,sans-serif;letter-spacing:.1rem;margin-bottom:2%}}.cookie-consent{background:#fafbfc;border-radius:10px;bottom:30px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);left:auto;max-width:500px;padding:15px;right:30px;top:auto;width:auto;z-index:9999}.cookie-consent .btn,.cookie-consent .form-row-buttons{margin-bottom:0}@media (max-width:560px){.cookie-consent{left:5%;right:auto;width:90%}.cookie-consent .form-row-buttons{text-align:center}}.pagecontent{margin-bottom:8%;padding:0 7%;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height,max-height;transition-property:height,max-height;-webkit-transition-timing-function:ease;transition-timing-function:ease}.contentdetail-text-image-right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contentdetail-text-image-right>div{width:48%}.contentdetail-image-credits{color:#43484c;font-size:.8rem;line-height:1.2rem;padding:10px;text-align:right}.pagecontent.list-element{margin-bottom:0;max-height:500px;overflow:hidden}.pagecontent.list-element+.pagecontent:not(.list-element){margin-top:8%!important}.pagecontent:not(.list-element,.list-header)+.pagecontent.list-element .contentdetail-list-element:before{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);content:"";height:1px}.contentdetail-list-element{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:space-between;margin:0 auto;padding:3% 0 3.5%;width:95%}.contentdetail-list-element>div{padding:0 10px 0 15px;width:auto}.contentdetail-list-element>div:first-child{width:69%}.contentdetail-list-element>div:first-child :last-child{margin-bottom:0}.contentdetail-list-element>div:last-child{min-width:220px;padding:0;text-align:center;width:30%}.contentdetail-list-element:after{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);bottom:0;content:"";height:1px;top:auto}.contentdetail-list-element a.download{background:transparent url(../svg/app/link-download.svg) no-repeat top;background-size:auto 73px;color:#0073ff;font:700 1.1rem/1.1rem NotoSans,sans-serif;padding:80px 0 0;text-align:center}.contentdetail-list-element a.download:hover{text-decoration:underline}.pagecontent.list-header{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff);margin-bottom:3.5%}.contentdetail-list-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:50px;padding:0 2.5%}.contentdetail-list-header h3{color:#fff;font-weight:700;letter-spacing:0;margin:0 auto;padding:2px 15px 0;text-transform:none}.contentdetail-list-header h3:before{display:none}.pagecontent.list-header+.pagecontent.list-element .contentdetail-list-element{padding-top:0}.contentdetail-list-header-accordeon{color:#fff;cursor:pointer;font:700 1.2rem/1.6rem NotoSans,sans-serif;margin-left:20px;padding:5px 20px 5px 5px;width:auto}.contentdetail-list-header-accordeon .svg-icon{fill:#fff;left:auto;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:12px}.contentdetail-list-header-accordeon.active .svg-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagecontent.list-element.hide{margin-bottom:0;max-height:0}.pagecontent.list-element.hide+.pagecontent.list-header{margin-top:0!important}.pagecontent.slider-item{margin-bottom:0;padding:0}.slider{margin-bottom:8%}.tns-inner{background:-webkit-gradient(linear,left top,right top,from(#19e15a),to(#0073ff));background:linear-gradient(90deg,#19e15a,#0073ff)}.contentdetail-slider-item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.contentdetail-slider-item>div{width:49.9%}.contentdetail-slider-item>div:last-child{padding:3.2% 3%}.contentdetail-slider-item>div:last-child h3{font-size:1.2rem;letter-spacing:.1rem;line-height:1.3rem}.contentdetail-slider-item>div:last-child h3:before{display:none}.contentdetail-slider-item>div:last-child h4{color:#fff;font-size:2.5rem;line-height:3rem}.contentdetail-slider-item>div:last-child ol,.contentdetail-slider-item>div:last-child p,.contentdetail-slider-item>div:last-child ul{color:#fff;font-size:1.1rem;line-height:1.6rem}.contentdetail-slider-item.white{background:#fff}.contentdetail-slider-item.white>div:last-child h4,.contentdetail-slider-item.white>div:last-child p{color:#000}@media (max-width:500px){.pagecontent{margin-bottom:16%;padding:0}.contentdetail-text-image-right{display:block}.contentdetail-text-image-right>div{width:100%}.contentdetail-text-image-right>div:last-child{margin-left:auto;margin-right:auto;width:70%}.contentdetail-list-element{display:block;padding:4% 0 4.5%;width:100%}.contentdetail-list-element>div:first-child{padding:0 7px;width:100%}.contentdetail-list-element>div:first-child p{font-size:.9rem;line-height:1.3rem}.contentdetail-list-element>div:last-child{margin-top:3%;min-width:0;text-align:right;width:100%}.contentdetail-list-element a.download{background:transparent url(../svg/app/link-download.svg) no-repeat 100%;background-size:auto 90%;padding:10px 40px 10px 0;text-align:right}.contentdetail-list-header{min-height:40px;padding:0}.contentdetail-list-header h3{font-size:1rem;line-height:1.2rem}.contentdetail-list-header .contentdetail-list-header-accordeon{height:40px;width:40px}.contentdetail-list-header .contentdetail-list-header-accordeon span{display:none}.contentdetail-list-header .contentdetail-list-header-accordeon .svg-icon{right:10px}.contentdetail-slider-item{display:block}.contentdetail-slider-item>div{width:100%}.contentdetail-slider-item>div:last-child{padding:4.2% 4%}.contentdetail-slider-item>div:last-child h3{color:#fff;font-size:.8rem;font-weight:700;letter-spacing:0;line-height:1.1rem;padding:0}.contentdetail-slider-item>div:last-child h4{color:#fff;font-size:1.8rem;line-height:2.1rem}.contentdetail-slider-item>div:last-child p{color:#fff;font-size:.9rem;line-height:1.3rem}}#page-datenschutz .content,#page-meta-privacy .content{padding:0 7%}#page-datenschutz h2,#page-meta-privacy h2{font-size:2rem;line-height:3rem}#page-datenschutz h3,#page-meta-privacy h3{color:#000;font-weight:700}#page-datenschutz h3:before,#page-meta-privacy h3:before{display:none}#page-datenschutz p+h3,#page-meta-privacy p+h3{margin-top:5%}#page-datenschutz table,#page-meta-privacy table{border:1px solid #000;border-collapse:collapse;margin-bottom:10px}#page-datenschutz table td,#page-meta-privacy table td{border:1px solid #000;padding:4px;width:20%}#page-datenschutz tr:first-child td,#page-meta-privacy tr:first-child td{font-weight:700}.section-test{margin-bottom:150px}.test-content{margin-bottom:30px}
