.gf-step{background:#fff;border:0}@media(max-width:991.98px){.gf-step{height:fit-content;padding-left:12px;padding-right:12px;min-height:100dvh}}.gf-step img{border-radius:0}.gf-step::before{content:"";display:block;background-image:url(/fileadmin/images/gamification/bauer-bg_compressed.jpg);background-position:center;background-size:cover;opacity:.2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}@media(max-width:991.98px){.gf-step::before{display:none}}.gf-step .gf-logo svg{height:40px}.gf-step:not(.gf-activeStep):not(#ThankyouStep){position:absolute;left:-9999px;transition:opacity 300ms}@media(max-width:991.98px){.gf-step:not(.gf-activeStep):not(#ThankyouStep){max-height:100dvh}}.gf-step.gf-activeStep{transition:opacity 300ms}.gf-step.gf-game{background:linear-gradient(200deg,#270100 0%,#7A0E30 33%,#E4003A 66%)}.gf-step.gf-game .diffimg-grid .diffimg-grid-item{position:relative;overflow:hidden}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:hover{background-color:#fff0}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:hover::before{opacity:1}.gf-step.gf-game .diffimg-grid .diffimg-grid-item::before{content:"";display:block;background:rgb(0 0 0 / .5);opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:all 300ms ease}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:first-of-type::before{top:2px;left:2px;border-radius:20px 0 0 0}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(2)::before{top:2px}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(3)::before{top:2px;right:2px;border-radius:0 20px 0 0}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(4)::before{left:2px}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(6)::before{right:2px}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(7)::before{left:2px;bottom:2px;border-radius:0 0 0 20px}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(8)::before{bottom:2px}.gf-step.gf-game .diffimg-grid .diffimg-grid-item:nth-of-type(9)::before{right:2px;bottom:2px;border-radius:0 0 20px 0}.gf-step.gf-game .diffimg-grid .diffimg-grid-item.diffimg-grid-selected{background:#fff0}.gf-step.gf-game .diffimg-grid .diffimg-grid-item.diffimg-grid-selected::before{opacity:1;background:rgb(20 201 255 / .5)}.gf-step.gf-game.multichoice .gf-content-left{justify-content:start}.gf-step.gf-game.multichoice .gf-multichoice-question{padding:32px;margin-bottom:45px;border-radius:24px}@media(max-width:991.98px){.gf-step.gf-game.multichoice .gf-multichoice-question{margin-bottom:24px}}.gf-step.gf-game.multichoice .gf-multichoice-answers{row-gap:24px}.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{width:calc(50% - 12px);min-height:84px;padding:4px;margin-top:0;border-radius:8px;display:flex;justify-content:center;align-items:center;transition:all 300ms ease}.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{font-size:16px}@media screen and (min-width:480px){.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{font-size:calc(16px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{font-size:24px}}.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{line-height:25.6px}@media screen and (min-width:480px){.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{line-height:calc(25.6px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{line-height:33.6px}}@media(min-width:992px){.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer{min-height:66px;padding:16px}}.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer:hover{background-color:rgb(255 255 255 / .4)!important}.gf-step.gf-game.multichoice .gf-multichoice-answers .gf-multichoice-answer.gf-mc-answer-selected{color:#000!important;background-color:#eaebde!important;border-color:#eaebde!important}@media(min-width:768px)and (max-width:991.98px){.gf-step.gf-game.multichoice .gf-buttonarea.helper{left:42%}}.gf-step.gf-game .gf-overlay-inner-greybox{background-color:#323d42;border-radius:24px}.gf-step.gf-game .gf-overlay-inner-greybox{font-size:16px}@media screen and (min-width:480px){.gf-step.gf-game .gf-overlay-inner-greybox{font-size:calc(16px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-step.gf-game .gf-overlay-inner-greybox{font-size:24px}}.gf-step.gf-game .gf-overlay-inner-greybox{line-height:25.6px}@media screen and (min-width:480px){.gf-step.gf-game .gf-overlay-inner-greybox{line-height:calc(25.6px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-step.gf-game .gf-overlay-inner-greybox{line-height:33.6px}}.gf-step.gf-game.white{background:#eaebde}.gf-button.btn-primary{font-size:16px;line-height:1;font-weight:400;color:var(--clr-bg);background-color:var(--clr-btn);position:relative;padding:4px 16px 4px 60px;border:none;border-radius:24px}.gf-button.btn-primary:hover{color:var(--clr-bg);background-color:var(--clr-btn-2)}.btn-primary.white{color:#000!important;background-color:#eaebde!important}.btn-primary.white::before{background:url("data:image/svg+xml,%3csvg width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3e%3crect width=%2240%22 height=%2240%22 rx=%2220%22 fill=%22white%22/%3e %3cg clip-path=%22url%28%23clip0_2_1197%29%22%3e%3cpath d=%22M20.7729 27.7451L22.9999 16.3784H21.1732L18.3086 30.9998H20.1364L20.4112 29.594L20.7729 27.7451Z%22 fill=%22black%22/%3e%3cpath d=%22M18.2657 12.2504L16 23.813H17.8246L20.7268 9H18.9022L18.6263 10.4036L18.2657 12.2504Z%22 fill=%22black%22/%3e%3c/g%3e%3cdefs%3e%3cclipPath id=%22clip0_2_1197%22%3e%3crect width=%227%22 height=%2222%22 fill=%22black%22 transform=%22translate%2816 9%29%22/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat center/contain;transition:left 500ms ease}.btn-primary.white:hover{background-color:#fff!important}.btn-primary.white:hover::before{background:url("data:image/svg+xml,%3csvg width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3e%3crect width=%2240%22 height=%2240%22 rx=%2220%22 fill=%22%23EAEBDE%22/%3e%3cpath fill=%22black%22 d=%22M19.125 13h1.75v14h-1.75z%22/%3e%3cpath fill=%22black%22 d=%22M27 19.125v1.75H13v-1.75z%22/%3e%3c/svg%3e") no-repeat center/contain;left:calc(100% - 44px)}.gf-pick-label{font-weight:700;text-transform:uppercase}.gf-pick-label{font-size:16px}@media screen and (min-width:480px){.gf-pick-label{font-size:calc(16px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-pick-label{font-size:24px}}.gf-pick-label{line-height:25.6px}@media screen and (min-width:480px){.gf-pick-label{line-height:calc(25.6px + -1.6*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-pick-label{line-height:24px}}.gf-optionbtn{background-color:#eaebde;padding:16px;width:200px;border-radius:8px;transition:all 300ms ease}.gf-optionbtn{font-size:12px}@media screen and (min-width:480px){.gf-optionbtn{font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-optionbtn{font-size:16px}}.gf-optionbtn{line-height:19.2px}@media screen and (min-width:480px){.gf-optionbtn{line-height:calc(19.2px + 4.8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-optionbtn{line-height:24px}}@media(max-width:991.98px){.gf-optionbtn{width:115px}}.gf-optionbtn.sex-selected{background-color:#e4003a;border-color:#e4003a}.gf-areaselection-option.area-selected .gf-optionbtn{border-color:#e4003a}.gf-content{font-weight:300}.gf-content strong{font-weight:700}.gf-content .gf-content-left,.gf-content .gf-content-right{padding-top:30px}.gf-content .gf-content-left{display:flex;flex-direction:column;justify-content:space-between}.gf-content h2{margin-bottom:16px}.gf-content.gf-content-asym .gf-content-left{width:32%}.gf-content.gf-content-asym .gf-content-right{width:58%}.gf-basic-text{font-size:16px}@media screen and (min-width:480px){.gf-basic-text{font-size:calc(16px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-basic-text{font-size:20px}}.gf-basic-text{line-height:25.6px}@media screen and (min-width:480px){.gf-basic-text{line-height:calc(25.6px + 0.4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-basic-text{line-height:26px}}.gf-basic-text-lg{font-size:16px}@media screen and (min-width:480px){.gf-basic-text-lg{font-size:calc(16px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-basic-text-lg{font-size:24px}}.gf-basic-text-lg{line-height:25.6px}@media screen and (min-width:480px){.gf-basic-text-lg{line-height:calc(25.6px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){.gf-basic-text-lg{line-height:33.6px}}#WelcomStep{height:100vh;background-image:url(/fileadmin/images/gamification/bauer_welcome2.jpg);background-position:center 80%;background-size:cover}@media(max-width:991.98px){#WelcomStep{background-position:62% 50%}}#WelcomStep::before{display:none}#WelcomStep .gf-buttonarea{position:absolute!important}#BasicdataStep .gf-content{justify-content:unset}@media(max-width:991.98px){#BasicdataStep .gf-content{padding-bottom:100px}}@media(max-width:767.98px){#BasicdataStep .gf-content{flex-direction:column}}#BasicdataStep .gf-content .gf-content-left{flex:0 0 auto;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#BasicdataStep .gf-content .gf-content-left::-webkit-scrollbar{display:none}@media(min-width:992px){#BasicdataStep .gf-content .gf-content-left{width:41.66666667%}}@media(max-width:991.98px){#BasicdataStep .gf-content .gf-content-left{position:unset!important}}@media(max-width:991.98px){#BasicdataStep .gf-content .gf-content-left{width:100%}}#BasicdataStep .gf-content .gf-content-right{flex:0 0 auto}@media(min-width:992px){#BasicdataStep .gf-content .gf-content-right{width:58.33333333%}}@media(max-width:991.98px){#BasicdataStep .gf-content .gf-content-right{width:100%}}#BasicdataStep .gf-content .gf-field label{margin-bottom:8px}#BasicdataStep .gf-content .gf-field label{font-size:16px}@media screen and (min-width:480px){#BasicdataStep .gf-content .gf-field label{font-size:calc(16px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#BasicdataStep .gf-content .gf-field label{font-size:24px}}#BasicdataStep .gf-content .gf-field label{line-height:25.6px}@media screen and (min-width:480px){#BasicdataStep .gf-content .gf-field label{line-height:calc(25.6px + -1.6*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#BasicdataStep .gf-content .gf-field label{line-height:24px}}#BasicdataStep .gf-content .gf-field input{font-weight:300;color:#000;border:1px solid #000;padding:16px;border-radius:8px;height:56px}#BasicdataStep .gf-content .gf-field input{font-size:12px}@media screen and (min-width:480px){#BasicdataStep .gf-content .gf-field input{font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#BasicdataStep .gf-content .gf-field input{font-size:16px}}#BasicdataStep .gf-content .gf-field input{line-height:19.2px}@media screen and (min-width:480px){#BasicdataStep .gf-content .gf-field input{line-height:calc(19.2px + 4.8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#BasicdataStep .gf-content .gf-field input{line-height:24px}}#BasicdataStep .gf-content .gf-field input::placeholder{color:#000;font-weight:300}#BasicdataStep .gf-content .gf-field input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}#BasicdataStep .gf-seximages{position:relative;height:100%;max-height:867px}@media(min-width:992px){#BasicdataStep .gf-seximages{padding-left:26px}}@media(min-width:768px)and (max-width:991.98px){#BasicdataStep .gf-seximages{min-height:450px}}@media(max-width:767.98px){#BasicdataStep .gf-seximages{min-height:320px}}@media screen and (max-width:767.98px)and (min-width:320px){#BasicdataStep .gf-seximages{min-height:calc(320px + 105*(100vw - 320px)/447)}}@media screen and (max-width:767.98px)and (min-width:767px){#BasicdataStep .gf-seximages{min-height:425px}}#BasicdataStep .gf-seximages .gf-seximage{background:none;border:none;height:100%;flex:0 0 auto;margin:0;width:50%;position:absolute;transition:all 300ms ease}#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:250px}@media(min-width:480px){#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:350px}}@media(min-width:576px){#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:410px}}@media(min-width:768px){#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:260px}}@media(min-width:992px){#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:403px}}@media(min-width:1200px){#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:501px}}@media(min-width:1400px){#BasicdataStep .gf-seximages .gf-seximage img,#BasicdataStep .gf-seximages .gf-seximage video{max-height:615px}}#BasicdataStep .gf-seximages .gf-seximage.left{left:-5%}#BasicdataStep .gf-seximages .gf-seximage.middle{left:25%}#BasicdataStep .gf-seximages .gf-seximage.right{right:-5%}#BasicdataStep .gf-buttonarea{margin-top:20px}@media(max-width:991.98px){#BasicdataStep .gf-buttonarea{position:absolute!important;left:12px;right:12px}}#AreaStep .gf-content-left{flex:0 0 auto}@media(min-width:992px){#AreaStep .gf-content-left{width:50%}}#AreaStep .gf-content-right{flex:0 0 auto}@media(min-width:992px){#AreaStep .gf-content-right{width:50%}}@media(min-width:992px){#AreaStep .gf-areaimages{height:100%}}@media(min-width:992px){#AreaStep .gf-areaimages .gf-areaimages-sex{height:100%}}#AreaStep .gf-areaimages .gf-areaimages-sex .gf-areaimage{background:none;border:none;margin:0;width:100%;height:100%}#AreaStep .gf-areaimages .gf-areaimages-sex .gf-areaimage img{max-height:100%}#AreaStep .gf-optionslider{background-color:#323d42;padding:32px;border-radius:24px;margin-top:8px}@media(min-width:992px){#AreaStep .gf-optionslider{margin-top:32px}}@media(max-width:1499px){#AreaStep .gf-optionslider{position:relative;left:0;margin-left:0;width:100%}}@media(max-width:991.98px){#AreaStep .gf-optionslider .gf-optionslider-points{bottom:-30px}}#AreaStep .gf-optionbtn{margin-top:32px}@media(min-width:992px){#AreaStep .gf-buttonarea{left:12px;right:12px}}@media(max-width:1499px){#AreaStep .gf-buttonarea{width:100%;left:100%}}#AreaStep .gf-areaselection-options{display:flex;flex-direction:column}@media(max-width:991.98px){#AreaStep .gf-areaselection-options .gf-areaselection-option .gf-optionbtn{width:100%}#AreaStep .gf-areaselection-options .gf-areaselection-option.area-selected .gf-optionbtn{margin-top:8px}#AreaStep .gf-areaselection-options .gf-areaselection-option:not(.area-selected){order:5}#AreaStep .gf-areaselection-options .gf-areaselection-option:not(.area-selected) .gf-optionbtn{margin-top:64px}}.gf-overlay{background:rgb(0 0 0 / .5);left:0;transition:all 500ms ease}.gf-overlay.gf-overlay-open{backdrop-filter:blur(5px)}.gf-overlay .gf-overlay-inner{padding:0;width:90%;max-width:835px}.gf-overlay .gf-overlay-inner .gf-buttonarea{position:relative}#GamePuzzle .gf-content-right{width:56%}#GamePuzzle #forPuzzle{background-color:#eaebde;border-width:7px;border-image:linear-gradient(to left,#270100 0%,#E4003A 80%) 1;height:72vh}@media(max-width:991.98px){#GamePuzzle #forPuzzle{border-width:4px;height:auto;aspect-ratio:1}}@media(min-width:768px)and (max-width:991.98px){#GamePuzzle #forPuzzle{margin-bottom:60px}}@media(min-width:576px){#GamePuzzle .gf-buttonarea.helper{left:44%}}@media(min-width:992px){#GamePuzzle .gf-buttonarea{left:0}}#SuccessStep #SuccessStepApplLink{background-color:#323d42;padding:40px;border-radius:40px}#SuccessStep #SuccessStep3Cols{padding-top:0}@media(max-width:991.98px){#SuccessStep #SuccessStep3Cols{flex-wrap:wrap;margin-top:45px}}@media(min-width:992px){#SuccessStep #SuccessStep3Cols .gf-success-medals{width:50vw}}@media(max-width:991.98px){#SuccessStep #SuccessStep3Cols .gf-success-medals{width:100%;order:-1;margin-top:32px;margin-bottom:32px}}#SuccessStep #SuccessStep3Cols .gf-success-medals .gf-success-medal{width:100%;height:auto;aspect-ratio:1;border-radius:0}@media(min-width:992px){#SuccessStep #SuccessStep3Cols .gf-success-medals .gf-success-medal{width:65%}}@media(max-width:991.98px){#SuccessStep #SuccessStep3Cols .gf-success-medals .gf-success-medal{max-width:500px}}#SuccessStep #SuccessStep3Cols .box{width:fit-content}@media(min-width:992px){#SuccessStep #SuccessStep3Cols .box{width:442px;min-height:442px;height:fit-content;margin:auto 0!important}}@media(max-width:991.98px){#SuccessStep #SuccessStep3Cols .box{width:100%}}#SuccessStep #SuccessStep3Cols .box h3{margin-bottom:16px}#SuccessStep #SuccessStep3Cols .box .box-text{font-weight:300;line-height:1.5}#SuccessStep #SuccessStep3Cols .box .box-text{font-size:12px}@media screen and (min-width:480px){#SuccessStep #SuccessStep3Cols .box .box-text{font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#SuccessStep #SuccessStep3Cols .box .box-text{font-size:16px}}@media(max-width:991.98px){#SuccessStep #SuccessStep3Cols .box .box-text{line-height:1.6}}#SuccessStep #SuccessStep3Cols .box a:not(.btn){font-weight:300;line-height:1.5;text-decoration:none;padding:8px 45px 8px 16px;border-bottom:1px solid #e4003a;position:relative;transition:all 300ms ease}#SuccessStep #SuccessStep3Cols .box a:not(.btn){font-size:12px}@media screen and (min-width:480px){#SuccessStep #SuccessStep3Cols .box a:not(.btn){font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#SuccessStep #SuccessStep3Cols .box a:not(.btn){font-size:16px}}@media(max-width:991.98px){#SuccessStep #SuccessStep3Cols .box a:not(.btn){line-height:1.6}}#SuccessStep #SuccessStep3Cols .box a:not(.btn) .button-icon{position:absolute;top:50%;right:12.5px;transform:translateY(-50%)}#SuccessStep #SuccessStep3Cols .box a:not(.btn) .button-icon svg{height:21px;width:13px}#SuccessStep #SuccessStep3Cols .box a:not(.btn) .button-icon.square svg{height:15px;width:15px}#SuccessStep #SuccessStep3Cols .box a:not(.btn) .button-icon.square svg path{transition:all 300ms ease}#SuccessStep #SuccessStep3Cols .box a:not(.btn):hover{color:#7a0e30;border-color:#7a0e30}#SuccessStep #SuccessStep3Cols .box a:not(.btn):hover svg path{stroke:#7a0e30}#SuccessStep #SuccessStep3Cols .box .box-last{margin-bottom:20px}#SuccessStep .gf-success-medals{text-align:center}#SuccessStep .gf-success-medals .gf-success-medal{width:280px;height:280px;border-radius:100%;margin:0 auto}#SuccessStep .gf-success-medals .gf-success-medal.gf-medal-bronze{background:url(/fileadmin/images/gamification/platz-3.png) no-repeat center/contain}#SuccessStep .gf-success-medals .gf-success-medal.gf-medal-silver{background:url(/fileadmin/images/gamification/platz-2.png) no-repeat center/contain}#SuccessStep .gf-success-medals .gf-success-medal.gf-medal-gold{background:url(/fileadmin/images/gamification/platz-1.png) no-repeat center/contain}@media(max-width:991.98px){.gamememory .gf-content{flex-direction:column}.gamememory .gf-content .gf-content-left,.gamememory .gf-content .gf-content-right{width:100%}}.gamememory #gf-memory img{width:220px;height:auto!important;max-width:100%;aspect-ratio:1;border-radius:16px!important}@media(min-width:992px){.gamememory #gf-memory .memory-game-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%!important}}@media(min-width:1800px){.gamememory #gf-memory .memory-game-inner{max-width:90%!important}}@media(max-width:991.98px){.gamememory #gf-memory .memory-game-inner{justify-content:center;width:100%!important;display:flex;flex-wrap:wrap;gap:12px}}.gamememory #gf-memory .memory-game-inner .memory-card-wrapper{height:100%;width:100%;transform:translate(-50%,-50%)!important}.gamememory #gf-memory .memory-game-inner .memory-card-wrapper a{display:block;top:0;right:0;left:0;padding:0;bottom:0;margin:0!important;max-height:100%;aspect-ratio:1}.gamememory #gf-memory .memory-game-inner .memory-card-container{max-height:220px}@media(min-width:992px)and (max-width:1399px){.gamememory #gf-memory .memory-game-inner .memory-card-container{max-height:160px;aspect-ratio:1;width:auto!important}.gamememory #gf-memory .memory-game-inner .memory-card-container .card.back{max-height:160px}}@media(max-width:600px){.gamememory #gf-memory .memory-game-inner .memory-card-container{width:calc(50% - 6px)!important;height:auto!important;aspect-ratio:1}}.gamememory #gf-memory .memory-game-inner .memory-card-container:nth-of-type(2) .back{background:url(/fileadmin/images/gamification/gf-card-back-3.png);background-size:cover}.gamememory #gf-memory .memory-game-inner .memory-card-container:nth-of-type(3) .back{background:url(/fileadmin/images/gamification/gf-card-back-2.png);background-size:cover}.gamememory #gf-memory .memory-game-inner .memory-card-container:nth-of-type(4) .back{background:url(/fileadmin/images/gamification/gf-card-back-2.png);background-size:cover}.gamememory #gf-memory .memory-game-inner .memory-card-container:nth-of-type(7) .back{background:url(/fileadmin/images/gamification/gf-card-back-2.png);background-size:cover}.gamememory #gf-memory .memory-game-inner .memory-card-container:last-of-type .back{background:url(/fileadmin/images/gamification/gf-card-back-3.png);background-size:cover}.gamememory #gf-memory .card{border:none;border-radius:16px}.gamememory #gf-memory .card.back{background:url(/fileadmin/images/gamification/gf-card-back.png);background-size:cover;width:100%!important;max-height:220px}@media(max-width:991.98px){.gamememory #gf-memory .card.back{max-width:47vw;aspect-ratio:1;height:auto!important}}#Countdown{background:rgb(0 0 0 / .5);backdrop-filter:blur(5px)}#Countdown #CountdownInner .gf-countdown{line-height:456.17px;color:#fff0;background-color:#323d42;backdrop-filter:blur(5px);-webkit-text-stroke:4px #fff;text-align:center;height:auto;max-width:100vw;display:flex;justify-content:center;align-items:center}#Countdown #CountdownInner .gf-countdown{font-size:150px}@media screen and (min-width:480px){#Countdown #CountdownInner .gf-countdown{font-size:calc(150px + 265*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#Countdown #CountdownInner .gf-countdown{font-size:415px}}@media(max-width:991.98px){#Countdown #CountdownInner .gf-countdown{background-color:#fff0;height:103vh;width:103vw;padding:0}}@media(min-width:576px){#Countdown #CountdownInner .gf-countdown{min-width:550px}}@media(min-width:992px){#Countdown #CountdownInner .gf-countdown{padding:0 70px 70px 70px;max-width:calc(100vw - 24px)}}#Gametime{background-color:#323d42;box-shadow:0 0 15px rgb(0 0 0 / .5);min-width:125px;text-align:center}#LoadingStep{background:linear-gradient(200deg,#270100 0%,#7A0E30 33%,#E4003A 66%);height:100dvh}#LoadingStep .loading-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;position:relative;z-index:999}#LoadingStep .loading-logo svg{width:646px;max-width:calc(100vw - 70px);height:auto}#LoadingStep .loading-logo .loader .load{width:100%;display:block;-webkit-mask-image:linear-gradient(to right,white 0%,white 100%);mask-image:linear-gradient(to right,white 0%,white 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0% 100%;mask-size:0% 100%;animation:fill 6000ms ease forwards}#LoadingStep .loading-logo .underline{height:8px;border-radius:100px;background:rgb(255 255 255 / .1);width:646px;max-width:calc(100vw - 70px);position:relative}#LoadingStep .loading-logo .underline{margin-top:32px}@media screen and (min-width:480px){#LoadingStep .loading-logo .underline{margin-top:calc(32px + 113*(100vw - 480px)/1320)}}@media screen and (min-width:1800px){#LoadingStep .loading-logo .underline{margin-top:145px}}#LoadingStep .loading-logo .underline span{height:100%;border-radius:100px;background:#fff;position:absolute;top:0;left:0;bottom:0;animation:underline 6000ms ease forwards}@keyframes fill{to{-webkit-mask-size:100% 100%;mask-size:100% 100%}}@keyframes underline{from{right:100%}to{right:0}}#ApplPopup .gf-content-left{width:41%}#ApplPopup .gf-content-right{width:50%}#ApplPopup #applForm .file{height:58px;cursor:pointer;opacity:0}#ApplPopup #applForm .file::file-selector-button{display:none}#ApplPopup #applForm .file-helper{display:flex;align-items:center;justify-content:space-between;border:1px solid #fff;padding:16px;border-radius:8px;margin-top:-58px;cursor:pointer}#ApplPopup,#ContactPopup{background:rgb(0 0 0 / .5);backdrop-filter:blur(5px);top:0;left:0;right:0;bottom:0;max-width:100vw;width:100vw;max-height:100vh;transform:none;padding:0;border-radius:0}#ApplPopup,#ContactPopup{font-size:12px}@media screen and (min-width:480px){#ApplPopup,#ContactPopup{font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#ApplPopup,#ContactPopup{font-size:16px}}#ApplPopup,#ContactPopup{line-height:19.2px}@media screen and (min-width:480px){#ApplPopup,#ContactPopup{line-height:calc(19.2px + 4.8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#ApplPopup,#ContactPopup{line-height:24px}}@media(max-width:767.98px){#ApplPopup .gf-content,#ContactPopup .gf-content{flex-direction:column}#ApplPopup .gf-content .gf-content-left,#ApplPopup .gf-content .gf-content-right,#ContactPopup .gf-content .gf-content-left,#ContactPopup .gf-content .gf-content-right{width:100%}}#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{font-weight:300;font-style:italic;color:#fff;margin-bottom:8px}#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{font-size:32px}@media screen and (min-width:480px){#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{font-size:calc(32px + 8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{font-size:40px}}#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{line-height:32px}@media screen and (min-width:480px){#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{line-height:calc(32px + 16*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#ApplPopup .form-title,#ApplPopup h3,#ContactPopup .form-title,#ContactPopup h3{line-height:48px}}#ApplPopup .form-text,#ContactPopup .form-text{font-size:12px}@media screen and (min-width:480px){#ApplPopup .form-text,#ContactPopup .form-text{font-size:calc(12px + 4*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#ApplPopup .form-text,#ContactPopup .form-text{font-size:16px}}#ApplPopup .form-text,#ContactPopup .form-text{line-height:19.2px}@media screen and (min-width:480px){#ApplPopup .form-text,#ContactPopup .form-text{line-height:calc(19.2px + 4.8*(100vw - 480px)/920)}}@media screen and (min-width:1400px){#ApplPopup .form-text,#ContactPopup .form-text{line-height:24px}}#ApplPopup .form-text .form-link,#ApplPopup .form-text a,#ContactPopup .form-text .form-link,#ContactPopup .form-text a{color:#fff;width:fit-content}#ApplPopup .form-text .form-link:hover,#ApplPopup .form-text a:hover,#ContactPopup .form-text .form-link:hover,#ContactPopup .form-text a:hover{text-decoration:none}#ApplPopup input,#ApplPopup textarea,#ContactPopup input,#ContactPopup textarea{padding:16px;border-radius:8px;min-height:56px}#ApplPopup input::placeholder,#ApplPopup textarea::placeholder,#ContactPopup input::placeholder,#ContactPopup textarea::placeholder{color:rgb(255 255 255 / .5)}#ApplPopup textarea,#ContactPopup textarea{min-height:110px}#ApplPopup .width-helper,#ContactPopup .width-helper{display:flex;justify-content:space-between}#ApplPopup .width-helper div,#ContactPopup .width-helper div{width:calc(50% - 8px)}#ApplPopup .popup-inner,#ContactPopup .popup-inner{background:linear-gradient(200deg,#270100 0%,#7A0E30 33%,#E4003A 66%);padding:40px 40px 50px 40px;width:1080px;max-width:calc(100vw - 32px);border-radius:40px;overflow:hidden;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);overflow-y:auto}@media(max-width:991.98px){#ApplPopup .popup-inner,#ContactPopup .popup-inner{top:24px;transform:translateX(-50%);margin-top:30px;margin-bottom:30px;width:100vw;max-width:100vw;padding:24px 12px}}#ApplPopup .popup-inner::before,#ContactPopup .popup-inner::before{content:"";display:block;background-image:url(/fileadmin/images/gamification/bauer-bg_compressed.jpg);background-position:center;background-size:cover;opacity:.2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}@media(max-width:991.98px){#ApplPopup .popup-inner::before,#ContactPopup .popup-inner::before{display:none}}#ApplPopup .popup-inner .gf-closepopup,#ContactPopup .popup-inner .gf-closepopup{top:0;margin-bottom:18px}@media(max-width:991.98px){#ApplPopup .popup-inner .gf-closepopup-btn,#ContactPopup .popup-inner .gf-closepopup-btn{margin-top:16px}}#ApplPopup .popup-inner .gf-closepopup-btn svg,#ContactPopup .popup-inner .gf-closepopup-btn svg{width:12px;height:12px}@media(max-width:991.98px){#ApplPopup .popup-inner .gf-closepopup-btn svg,#ContactPopup .popup-inner .gf-closepopup-btn svg{width:32px;height:32px}}#ApplPopup .popup-inner .privacy,#ContactPopup .popup-inner .privacy{display:flex;align-items:center;margin-bottom:30px;position:relative}#ApplPopup .popup-inner .privacy a,#ContactPopup .popup-inner .privacy a{color:#fff;width:fit-content}#ApplPopup .popup-inner .privacy a:hover,#ContactPopup .popup-inner .privacy a:hover{text-decoration:none}#ApplPopup .popup-inner .privacy label,#ContactPopup .popup-inner .privacy label{margin-bottom:2px;cursor:pointer}#ApplPopup .popup-inner .privacy input,#ContactPopup .popup-inner .privacy input{background-color:#fff0;border:1px solid #fff;min-height:15px!important;height:0;width:1px}#ApplPopup .popup-inner .privacy input::before,#ContactPopup .popup-inner .privacy input::before{content:"";width:15px;height:15px;display:block;position:absolute;top:5px;left:0;background:#fff0;border:1px solid #fff}#ApplPopup .popup-inner .privacy input[type=checkbox]:checked+label:after,#ContactPopup .popup-inner .privacy input[type=checkbox]:checked+label:after{content:"";position:absolute;left:1px;top:7px;width:5px;height:9px;border-top:0 solid #fff0;border-left:0 solid #fff0;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(37deg);transform-origin:100% 100%}@media(min-width:992px){#ApplPopup .popup-inner .privacy input[type=checkbox]:checked+label:after,#ContactPopup .popup-inner .privacy input[type=checkbox]:checked+label:after{top:8px}}#ApplPopup .popup-inner .privacy input[type=checkbox]+label,#ContactPopup .popup-inner .privacy input[type=checkbox]+label{top:0;padding-left:31px}.gf-container-inner{max-width:1920px;margin:auto}@media(min-width:576px)and (max-width:991px){.gf-container-inner{padding-bottom:60px}}@media(min-width:576px)and (max-width:991px){.gf-diffimg{flex-direction:column}.gf-diffimg .gf-diffimg-right{margin-top:20px;margin-left:0!important}}@media(max-width:991.98px){#ThankyouStep{padding-top:150px}}
