b,body,canvas,div,em,footer,form,h1,h2,h3,header,html,i,iframe,img,label,li,menu,nav,object,ol,p,pre,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}footer,header,menu,nav,section{display:block}nav ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}em,i{font-style:normal}@font-face{font-family:"Barlow";font-style:normal;font-weight:300;src:url(assets/Barlow-Light.ttf) format("truetype")}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:url(assets/Barlow-Regular.ttf) format("truetype")}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;src:url(assets/Barlow-SemiBold.ttf) format("truetype")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:url(assets/Barlow-Bold.ttf) format("truetype")}body,button,div{font-family:"Barlow";font-size:18pt}body{background:#ebddd0;background:#aca59f;background:#333;background:#aca59f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#logo{position:relative;width:1080px;height:304px;background:#fff url(assets/header.png) center center no-repeat}#wrapper{position:relative;width:1080px;height:1616px;padding-top:1px;margin-top:-1px;background-repeat:no-repeat;background-position:left top;background-size:cover;background:url(_home/bg.jpg) no-repeat}#nav{position:relative}#nav>*{display:inline-block;vertical-align:top;height:60px}#nav>.button,#nav>button{width:220px;height:60px;text-align:center;text-transform:uppercase;text-decoration:none;line-height:56px;font-size:20pt;color:#fff;background:rgba(0,0,0,0.2509803922);border:0;cursor:pointer}#nav>.button:focus,#nav>button:focus{outline:none}#nav>.button:active,#nav>button:active{opacity:0.5}#nav #home{position:absolute;left:0;top:0}.btn{display:inline-block;padding:0.8em 1em;font-size:20pt;line-height:1.1em;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;background:rgba(32,39,45,0.7921568627);border:0;cursor:pointer}.btn:focus{outline:none}.btn:active{opacity:0.5}.btnbar{position:absolute;left:30px;right:30px;top:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}#index #wrapper{background:url(_home/bg.jpg) no-repeat}#index #mainmenu>*{position:absolute;display:block;width:306px;height:306px;text-decoration:none}#index #mainmenu img{width:306px;height:306px;border:0}#index #mainmenu #pos1,#index #mainmenu #pos4,#index #mainmenu #pos7{left:77px}#index #mainmenu #pos2,#index #mainmenu #pos5,#index #mainmenu #pos8{left:387px}#index #mainmenu #pos3,#index #mainmenu #pos6,#index #mainmenu #pos9{left:697px}#index #mainmenu #pos1,#index #mainmenu #pos2,#index #mainmenu #pos3{top:163px}#index #mainmenu #pos4,#index #mainmenu #pos5,#index #mainmenu #pos6{top:473px}#index #mainmenu #pos7,#index #mainmenu #pos8,#index #mainmenu #pos9{top:783px}#index #mainmenu>a[href=""],#index #mainmenu>a[href="#"]{pointer-events:none;cursor:default}#rating-button{position:absolute;display:inline-block;padding:20px 90px;left:50%;top:1140px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"Barlow";font-weight:400;font-size:22pt;text-align:center;color:#fff;background:url(assets/rating_icon_1.png) left 25px top 25px no-repeat,url(assets/rating_icon_2.png) right 25px top 25px no-repeat;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.2);box-shadow:0 4px 10px rgba(0,0,0,0.2);-webkit-animation-name:rainbow;animation-name:rainbow;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;cursor:pointer}#rating-overlay{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.2);cursor:default}#rating-overlay>div{display:block;position:absolute;left:50%;top:50%;padding:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:15px;white-space:nowrap}#rating-overlay>div>span{position:relative;display:inline-block;vertical-align:top;width:130px;height:130px;margin-left:30px;background-size:contain;background-position:center;cursor:pointer;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;z-index:2}#rating-overlay>div>span:first-child{margin-left:0;background-image:url(assets/rating1.png)}#rating-overlay>div>span:nth-child(2){background-image:url(assets/rating2.png)}#rating-overlay>div>span:nth-child(3){background-image:url(assets/rating3.png)}#rating-overlay>div>span:nth-child(4){background-image:url(assets/rating4.png)}#rating-overlay>div>em{display:block;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-weight:400;font-size:22pt;color:#444;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;z-index:1}#rating-overlay.thankyou>div>span{opacity:0}#rating-overlay.thankyou>div>em{opacity:1}#versionbar{position:absolute;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;left:0;right:0;bottom:0;padding:15px;font-family:"Barlow";font-size:0.9em;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);text-shadow:0 1px 3px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.1);pointer-events:none}#versionbar>span:nth-child(2){text-align:right}@-webkit-keyframes rainbow{0%{background-color:#ff6600}20%{background-color:#267cb5}40%{background-color:#cf1a85}60%{background-color:#8a33cb}80%{background-color:#d10f4a}to{background-color:#ff6600}}@keyframes rainbow{0%{background-color:#ff6600}20%{background-color:#267cb5}40%{background-color:#cf1a85}60%{background-color:#8a33cb}80%{background-color:#d10f4a}to{background-color:#ff6600}}#info #wrapper{background-image:url(assets/bg.info.jpg)}#info #picture{margin-top:-1px;width:100%;height:534px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(_info/info_0_intro.jpg)}#info #content{margin:0 100px;padding-top:20px}#info #intro{height:640px}#info #intro>span{display:block;height:30px;text-transform:uppercase}#info #intro>h1{margin-bottom:0.5em;font-size:38pt;font-weight:400;line-height:1.18em;color:#ff6600}#info #intro>div{font-size:23pt;line-height:1.18em}#info #intro>div p{margin:0 0 0.5em 0;padding:0}#info #header{position:relative;padding-left:130px;height:260px;display:none}#info #header>em{position:absolute;left:-7px;top:10px;font-size:150pt;font-weight:700;color:#ff6600}#info #header>span{display:block;height:30px;text-transform:uppercase}#info #header>h1{font-size:38pt;font-weight:400;line-height:1.18em;color:#ff6600}#info #columns{min-height:350px;margin-bottom:30px;display:none}#info #columns>div{display:inline-block;vertical-align:top;width:400px;margin-left:80px;font-size:22pt;line-height:1.18em}#info #columns>div:first-child{margin-left:0}#nav>span{width:calc(100% - 440px);margin-left:220px;font-size:20pt;text-align:center}#nav>span>em{display:inline-block;vertical-align:top;width:40px;height:60px;font-weight:400;line-height:46px;cursor:pointer}#nav>span>em.high{font-size:32pt;line-height:36px;font-weight:700}#quiz #wrapper{width:920px;padding-left:80px;padding-right:80px}#quiz #icon{position:absolute;right:80px;top:75px;width:168px;height:185px;background:url(assets/icon_quiz.png) no-repeat;opacity:0.2}#quiz #picture{position:absolute;left:0;top:230px;width:650px;height:450px;background:#d1cac4;background-size:cover;background-repeat:no-repeat;background-position:center center;border-right:6px solid #fea93e;z-index:1}#quiz #content{position:relative;margin-top:625px;z-index:2;height:340px}#quiz #content>div{width:calc(50% - 5px);display:inline-block;vertical-align:top}#quiz #content>div:first-child{margin-right:10px}#quiz #loader{width:0%;height:5px;margin-bottom:10px;background:#fff}#quiz #loader.run{-webkit-animation-name:expand;animation-name:expand;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}#quiz #question{position:relative}#quiz #question h1{font-weight:700;margin-bottom:0.5em}#quiz #question>div:first-child{white-space:normal;padding:35px;height:250px;background:#fff;line-height:1.2em}#quiz #question #hint{position:absolute;left:0;right:0;bottom:0;padding:35px;color:#003399}#quiz #answers label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100px;margin-bottom:10px;padding-left:55px;padding-right:20px;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#quiz #answers label span{display:inline-block;white-space:normal;line-height:1.2em}#quiz #answers label input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}#quiz #answers label em{position:absolute;top:0;left:0;bottom:0;width:6px;background:#003399;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#quiz #answers label:hover input~em{opacity:0.9}#quiz #answers label input:checked~em{width:40px}#quiz #answers label em:before{content:"";position:absolute;left:12px;top:calc(50% - 11px);width:16px;height:16px;background:#fff;border:3px solid #003399;border-radius:50%;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#quiz #answers label em:after{content:"";position:absolute;opacity:0;left:19px;top:calc(50% - 8px);width:5px;height:10px;border:solid #003399;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#quiz #answers label input:checked~em:before{border-color:#fff}#quiz #answers label input:checked~em:after{opacity:1}#quiz #answers label.correct em{background-color:#82f51d}#quiz #answers label.correct em:after,#quiz #answers label.correct em:before{border-color:#82f51d}#quiz #answers label.wrong em{background-color:#cc0e44}#quiz #answers label.wrong em:before{border-color:#cc0e44}#quiz #answers label.wrong em:after{opacity:0!important}#quiz #answers label.unimportant em{background-color:#fff}#quiz #answers label.unimportant em:before{border-color:#fff}#quiz #answers label.unimportant em:after{opacity:0!important}#quiz #final{display:none;margin-top:625px;padding:50px;height:240px;line-height:1.2em;background:#fff}#quiz #final h1{margin-bottom:0.5em}#quiz #nav{text-align:right}#quiz #nav #restart{display:none;position:absolute;right:0;top:0;width:auto;padding:0 20px;opacity:0}@-webkit-keyframes expand{0%{width:0%}to{width:100%}}@keyframes expand{0%{width:0%}to{width:100%}}#aed #wrapper{background:url(_aed/bg.jpg) no-repeat}#aed .btnbar{top:1350px}#achtgeber .btnbar{top:1200px}#achtgeber .flipcards{margin-top:100px}#achtgeber .flipcards .card-one .card-front{background:#dee2e5}#achtgeber .flipcards .card-one .card-front-title{padding:20px;font-size:60px;text-transform:uppercase}#achtgeber .flipcards .card-one .card-back{background:#dee2e5 url(_achtgeber/logo.svg) center no-repeat;background-size:130px}.flipcards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:30px;margin:30px;-webkit-perspective:600px;perspective:600px}.card{position:relative;width:320px;height:320px;cursor:pointer}.card>input{position:absolute;width:1px;height:1px;visibility:hidden;opacity:0}.card>div{position:absolute;inset:0;padding:16px;overflow:hidden;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s,-webkit-transform 0.8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-front{position:relative;background:#cbd3d9}.card-front-number{position:absolute;font-size:180px;font-weight:bold;left:0;bottom:0;color:rgba(255,255,255,0.2)}.card-front-label{position:relative;padding-top:85px;text-align:center;font-size:0.9em;font-weight:bold;line-height:1.2em;color:#ec671a}.card-front-text{position:relative;text-align:center;text-transform:uppercase;font-size:1.1em;font-weight:bold;line-height:1.1em}.card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#dee2e5}.card-back-title{display:-ms-grid;display:grid;-ms-grid-columns:60px 1fr;grid-template-columns:60px 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:8px;margin-bottom:6px;border-bottom:4px solid #ec671a}.card-back-title-number{font-size:100px;font-weight:bold;line-height:0.84em}.card-back-title-text{font-size:1em}.card-back-text{font-size:0.7em;line-height:1.1em}.card-back-text p{margin-top:0.3em}.card>input:checked~.card-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card>input:checked~.card-back{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}#screensaver #wrapper{background:url(assets/bg.screensaver.jpg) center top no-repeat}#screensaver .poster{position:absolute;display:block;left:50%;top:45%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);max-width:821px;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.3);box-shadow:0 2px 20px rgba(0,0,0,0.3);-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}#screensaver .poster.out{-webkit-transform:translate(-50%,-50%) scale(0.9);transform:translate(-50%,-50%) scale(0.9)}#screensaver button{position:absolute;top:45%;width:86px;height:86px;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);background:#fff;border:0;border-radius:50%;cursor:pointer;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.15);box-shadow:0 3px 10px rgba(0,0,0,0.15)}#screensaver button:after{content:"";position:absolute;top:26px;width:28px;height:28px;border:solid #ff6600;border-width:6px 6px 0 0}#screensaver button:focus{outline:none}#screensaver button:active{margin-top:1px;-webkit-transform:translateY(-50%) scale(0.98);transform:translateY(-50%) scale(0.98);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25)}#screensaver #prev{left:60px}#screensaver #prev:after{left:30px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}#screensaver #next{right:60px}#screensaver #next:after{left:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#screensaver #ani{position:absolute;left:316px;top:1400px;width:447px;height:63px;background:url(assets/btn_touchscreen.gif) center center no-repeat}#video #wrapper{background:url(assets/bg.video.jpg) no-repeat}#video h1{margin-top:270px;padding:0 100px;height:80px;font-size:30pt;font-weight:400;color:#000}#video #videoblock{position:relative;height:607px;margin-bottom:20px}#video #videoitem{display:none}#video #videogrid{position:absolute;left:0;right:0;top:0;height:587px;padding:10px}#video #videogrid>span{position:relative;display:inline-block;margin-left:10px;margin-top:10px;width:340px;height:180px;background:rgba(255,255,255,0.3);background-position:center;background-size:cover;cursor:pointer}#video #videogrid>span>em{position:absolute;padding:6px 8px 8px 8px;left:0;right:0;bottom:0;font-size:18pt;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(255,255,255,0.8)}#video #nav{text-align:right;margin-left:100px;margin-right:100px}#video #textblock{opacity:0;position:relative;margin:40px 100px 20px 100px}#video #textblock>div{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;padding-bottom:30px;font-weight:400px;line-height:1.25em;color:#333}#video #textblock>div:after,#video #textblock>div:before{content:"";position:absolute;width:400px;height:5px;background:#ff6600;bottom:0}#video #textblock>div:before{left:0}#video #textblock>div:after{right:0}