*{box-sizing:border-box;margin:0;padding:0}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:"Open Sans", sans-serif;font-size:4vw}body{margin:0;text-align:center;background:transparent linear-gradient(180deg, #e8e8e8 0%, #f8f8f8 46%, #dedede 100%) 0% 0% no-repeat padding-box}.wrapper{position:relative;min-height:100vh;overflow:hidden}img,video{max-width:100%;vertical-align:middle}input,button,select{font-size:1em;outline:none}.pxl,.hidden{display:none !important}.main-content{max-width:90%;height:35em;flex:1;border:5px solid #ffffff;background-repeat:no-repeat;background-position:center;background-size:cover;border-top-right-radius:3em;border-bottom-right-radius:3em;margin-left:-5px;position:relative;box-shadow:2px 2px 10px #00000075;display:flex;flex-direction:column}.main-content.shadow::before{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:rgba(0,0,0,0.3);border-top-right-radius:3em;border-bottom-right-radius:3em;z-index:0}.container{flex:1;z-index:2}.container>div{height:100%}@media only screen and (min-width: 568px) and (max-height: 600px){html{font-size:15px}.wrapper{min-height:30em}.age-valid-modal{left:60%;min-width:26.67em}.age-valid-img{left:auto;right:85%;transform:translateX(50%);height:33.5vw}}@media (min-width: 568px) and (min-height: 601px){html{font-size:1.69vh}}@media only screen and (min-width: 568px) and (max-height: 600px){.main-content{height:30em}}@media (min-width: 768px) and (min-height: 601px){html{font-size:1.69vh}.main-content{max-width:80%;height:46em;border:0.3em solid #ffffff}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.main-content{max-width:62em;height:36em;margin:0 auto;border-radius:3em;display:flex;flex-direction:row-reverse;position:relative;left:-5em}.main-content.shadow::before{border-radius:3em}}@media (min-width: 1400px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.main-content{max-width:72em}}button{cursor:pointer}.btn{background-color:#d0d0d0;color:#fff;padding:0.45em 1em;border:none;border-radius:1.5em;font-size:1em;min-width:8em;width:100%}.btn.disabled{pointer-events:none;background-color:#d0d0d0;border:0.25em solid #fff}.btn-container{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;padding:0 2em}.btn-start{background-color:#3cacff;border:0.2em solid #fff;transform:translateY(50%);line-height:1.3}.btn-bg-1{background-color:#d0d0d0;border:0.25em solid #fff;transform:translateY(50%);padding:0.75em 0.5em;font-weight:700;border-radius:1em}.btn-bg-1 .fs-3{font-size:1.3em}.btn-step-2.active{background-color:#3cacff;border:0.25em solid #fff}.btn-bg-2{background-color:#3cacff;border:0.25em solid #fff;transform:translateY(50%);padding:0.75em 0.5em;font-weight:700;border-radius:1em}.btn-bg-2 .fs-3{font-size:1.3em}.btn-link{background-color:#3cacff;border:0.25em solid #fff;transform:translateY(50%);padding:0.75em 0.5em;font-weight:700;border-radius:1em;text-decoration:none;color:#fff;display:none}.btn-link .fs-3{font-size:1.3em}.btn-link.active{display:block}@media (min-width: 568px) and (min-height: 601px){.btn-start{padding:1em}}@media only screen and (min-width: 568px) and (max-height: 600px){.btn-container{padding:0 14em 0 2em}.btn-start{max-width:20em;line-height:1.3}}@media (min-width: 768px) and (min-height: 601px){.btn-start{padding:1em}.btn-start .fs-3{font-size:1.1em;line-height:1.3}.btn-bg-1{padding:1em}.btn-bg-2{padding:1em}.btn-link{padding:1em}.btn-container{padding:0 5em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.btn-container{padding:0 17em 0 3em}.step2 .btn-container,.step3 .btn-container,.step4 .btn-container,.step5 .btn-container,.step6 .btn-container{padding:0 36em 0 3em}.btn-start{padding:1em;border-radius:1em}.btn-start .fs-3{font-size:1.3em;line-height:1.3}}@media (min-width: 1400px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.btn-container{padding:0 25em 0 3em}.step2 .btn-container,.step3 .btn-container,.step4 .btn-container,.step5 .btn-container,.step6 .btn-container{padding:0 42em 0 3em}}.header-container{display:flex;justify-content:center;align-items:center;padding:0.5em 0.5em 0.75em 0.5em}.header-content .logo{height:3em;max-width:16em;object-fit:contain;width:100%}.category-container{position:absolute;z-index:3;right:0;top:3%;transform:translateX(50%)}.category-container .txt-category{color:#323b48;font-size:1.2em}.category-container .fs-01{font-size:0.7em;font-weight:700}.category-container.z-index{z-index:-1}.category-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.75em}.category-item{height:2.9em;max-width:15em;width:12em;background-size:cover;background-repeat:no-repeat;background-position:center;border:3px solid #fff;border-radius:0.5em;display:flex;align-items:center;color:#fff;justify-content:center;font-weight:600;box-shadow:2px 2px 10px #0000006e;cursor:pointer}.category-item.one{width:18em;transform:translateX(-12%);background-color:#fff;font-weight:700;text-align:left;color:#323b48;box-shadow:2px 2px 10px #000000cc;display:flex;align-items:center;justify-content:flex-start;padding-left:1.1em}.category-item.six{color:#000;background-color:#fff;padding:0.1em 3.2em 0.1em 0.3em;box-shadow:2px 2px 10px #000000cc}.category-item.six .txt-category{color:#323b48}.feedback-list{display:flex;flex-direction:row;gap:1em;padding:1.5em 0.5em;margin-top:1.5em}.feedback-list .txt-feedback{font-size:0.8em;font-weight:700}.feedback-item{flex:1;color:#585a6d}.feedback-item__img{height:4em;max-width:7em;object-fit:contain}.feedback-item__content{margin-top:1em}@media (min-width: 768px) and (min-height: 601px){.header-container{display:flex;justify-content:center;align-items:center;padding:1.5em 0.5em}.category-container{position:absolute;right:0}.category-container .fs-01{font-size:1.2em}.category-item{height:3.9em;max-width:27em;width:23em;justify-content:center;align-items:center;padding:0.5em 3em;border:0.2em solid #fff}.category-item.one{width:32em;max-width:27em;transform:translateX(-2em);padding:0.5em 0 0.5em 2em}.category-item.six{padding:0.5em 3.5em 0.5em 0.5em}.feedback-list{margin-top:2em}.feedback-item__content{margin-top:1em;padding:0 2em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.header-container{display:flex;justify-content:flex-start;align-items:center;padding:1.5em}.header-content .logo{height:3em;max-width:16em;object-fit:contain;width:100%}.category-container{position:absolute;right:0;top:7%}.category-container .txt-category{font-size:0.8em}.category-container .fs-01{font-size:0.65em}.category-content{gap:1.25em}.category-item{height:2.5em;max-width:12em;width:12em;justify-content:flex-end;padding:0.5em 1em;border:0.2em solid #fff;display:flex;border-radius:0.75em;font-size:1.6em}.category-item.one{width:12em;transform:translateX(0);height:2.2em;justify-content:center;padding:0.5em 0.5em}.category-item.six{height:2.2em;padding:0.5em 1em}.feedback-list{max-width:72em;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-start;padding-right:27em}.feedback-list .txt-feedback{font-size:1em}.feedback-item__content{margin-top:1em;padding:0 2em}}@media (min-width: 1400px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.header-container{max-width:110em;margin:0 auto;padding:1.5em}.header-content .logo{height:3.3em}.category-item{border-radius:0.65em}.feedback-list{max-width:86em;padding-right:35em}.feedback-list .txt-feedback{font-size:1em}.feedback-item__content{margin-top:1em;padding:0 2em}}.state-container{z-index:2;display:flex;align-items:center;justify-content:flex-end;margin:0.25em;transition:all 0.5s ease-in-out}.state-container svg{width:7em;height:8em}.progress-ring{transform:rotate(-90deg);transform-origin:center;width:15em;height:15em}.d-inline{display:block}.node{fill:#d0d0d0;stroke:none}.node.visited{fill:#3bacff;stroke:none}.node.active{fill:white;stroke:#3bacff;stroke-width:4}.node-text{font-size:16px;font-weight:bold;fill:#fff;text-anchor:middle;dominant-baseline:middle}.node-text.active{fill:#3bacff}.active .node-text{color:#3bacff}.visited .node-text{color:#fff}.node-text.visited{fill:#fff}.visited{fill:#3bacff}.link{stroke:#fff;stroke-width:2}.link.visited{stroke:#3bacff;stroke-width:2}.node-text-desktop{display:none}@media (min-width: 768px) and (min-height: 601px){.state-container svg{width:15em;height:14em}.progress-ring{width:20em;height:20em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.state-container svg{width:28em;height:29em}.state-container{margin-left:-2em}.node-text-desktop{font-size:4px;width:100%;padding:10px;text-align:center;display:flex;justify-content:center;align-items:center;height:100%;color:#fff}.node-text-mobile{display:none}.node.active{stroke-width:2}.d-inline{display:inline}.progress-ring{width:17em;height:17em}.state-container.active{position:absolute}.state-container.active svg{width:15em;height:15em}}.container-step{display:flex;flex-direction:column;color:#fff;gap:1.5em;align-items:center}.container-step__content{display:flex;flex-direction:column;min-height:20em;width:100%}.container-step__content .text-content{padding:1em 0;text-align:left}.container-step .select{padding:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0.75em}.container-step .select .option{background:#ffffffb3;margin:0 auto;border-radius:0.5em;padding:0.35em;display:block;color:rgba(0,0,0,0.5);width:100%;border:0.2em solid transparent;cursor:pointer}.container-step .select .selected{background:#fff;color:#3bacff;border:0.2em solid #3bacff}.main.step1{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3em;transition:all 0.5s ease-in-out}.main.step1 .container-step__content{justify-content:flex-end;padding:2em 0 1em 3em;text-align:left;gap:2em}.main.step2{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3em}.main.step2 .container-step__content{align-items:flex-start;padding-left:1.5em;gap:0.25em}.main.step2 .container-step__content .txt-subheadline{margin-top:-2em}.main.step2 .form-group-inner.gender{display:flex;gap:2em;flex-direction:row}.main.step2 .form-group-inner.gender .radio-button input[type="radio"]{display:none}.main.step2 .form-group-inner.gender .radio-button label{cursor:pointer;display:inline-block;min-width:8em;padding:0.5em 0.75em;background-color:#ffffffb3;border-radius:0.4em;color:#00000080;box-sizing:border-box;border:0.2em solid #ffffffb3;border-radius:0.5em;font-weight:700}.main.step2 .form-group-inner.gender .radio-button input[type="radio"]:checked+label{background:#fff;color:#3bacff;border:0.2em solid #3bacff;box-sizing:border-box}.main.step2 .form-group-inner{display:flex;flex-direction:column;gap:0.25em}.main.step2 .form-group-inner .form-control.error{border:0.2em solid #cd0000}.main.step2 .form-group-inner .required{color:#cd0000;font-size:0.7em;text-align:left}.main.step2 .form-group-inner input{background-color:rgba(255,255,255,0.7);font-size:1em;padding:0.75em 1em;color:#00000080;border-radius:0.5em;border:none;outline:none;width:12em}.main.step2 .age-group-select .form-control{background-color:rgba(255,255,255,0.7);font-size:1em;padding:0.75em 1em;color:#00000080;border-radius:0.5em;width:12em;-webkit-appearance:none;-moz-appearance:none;background-image:url(/img/_btns/arrow_down.svg);background-repeat:no-repeat;background-position:95% center;background-size:1.1em}.main.step3{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3em}.main.step3 .container-step__content{align-items:flex-start;padding-left:1.5em;padding-right:0.25em;gap:0.25em}.main.step4{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:3em}.main.step4 .container-step{margin-top:-3em}.main.step4 .container-step__content{align-items:flex-start;padding:0 1.5em}.main.step4 .container-step__content .txt-subheadline{padding:0 2.5em 0 0}.main.step5{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:3em}.main.step5 .container-step{margin-top:-3em}.main.step5 .container-step__content{align-items:flex-start;padding:0 1.5em}.main.step5 .container-step__content .txt-subheadline{padding:0 3.5em 0 0;margin-top:-1em;font-size:1.8em;margin-bottom:2em}.main.step6{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:3em}.main.step6 .container-step{margin-top:-5em}.main.step6 .container-step__content{align-items:flex-start;padding:0 1.5em}.main.step6 .container-step__content .txt-subheadline{padding:0 2.7em 0 0}.main.step6 .container-step .select .bg-logo{display:none;height:2.3em;width:100%;background:rgba(255,255,255,0.9);padding:0;margin:0;width:100%;border:none}.main.step6 .container-step .select .bg-logo .img-ridirect{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0.5em 1em}.main.step6 .container-step .select .bg-logo .img-block{display:block;width:100%;height:100%}.main.step6 .container-step .select .bg-logo.active{display:flex;justify-content:center;align-items:center}.main.step6 .container-step .app-logo{max-width:7em;object-fit:contain;height:1.1em}.main.step6 .container-step .select{max-width:100%}.language-de .main.step6 .container-step{margin-top:-7em}.language-de .main.step6 .container-step__content .txt-subheadline{padding:0 2.5em 0 0}.language-de .main.step6 .container-step__content .text-content{font-size:0.9em}.loader-container{position:relative;color:#ffffffb3;margin:0 auto}#loadingText{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#585a6d}.last-step{max-width:100%;margin:auto;margin-top:10em}.progress-container{display:flex;flex-direction:column;align-items:center;font-family:sans-serif}.circle{position:relative;width:150px;height:150px;border-radius:50%;margin:20px 0}.circle-bg{position:absolute;width:100%;height:100%;border:10px solid #2e2e3a;border-radius:50%;box-sizing:border-box}.circle-fill{position:absolute;width:100%;height:100%;border:10px solid #00c6ff;border-radius:50%;clip-path:circle(50%);transform:rotate(0deg);transform-origin:center;box-sizing:border-box}.center-text{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white}#loadingText span{display:none;padding:1em 0.1em;font-size:0.7em}#loadingText span.active{display:block}.language-en #loadingText span,.language-de #loadingText span,.language-es #loadingText span{font-size:0.77em}#percentText{margin-top:5px;font-size:18px;color:#00c6ff}@media only screen and (min-width: 568px) and (max-height: 600px){.last-step{margin-top:0;max-width:80%}.main.step2 .container-step{margin-top:-5em}.main.step3 .container-step{margin-top:-5em}.main.step4 .container-step{margin-top:-5em}.main.step5 .container-step{margin-top:-5em}.main.step5 .container-step__content{align-items:flex-start;padding:0 1.5em}.main.step5 .container-step__content .txt-subheadline{margin-bottom:1em}.main.step6 .container-step{margin-top:-5em;gap:1em}.main.step6 .container-step__content{justify-content:center}.main.step6 .container-step .select .bg-logo{height:3.2em}.main.step6 .container-step .app-logo{height:1.4em}.language-de .main.step6 .container-step{margin-top:-5em;gap:1em}.language-de .main.step6 .container-step__content{justify-content:center}.language-de .main.step6 .container-step .select .bg-logo{height:3.2em}.language-de .main.step6 .container-step .app-logo{height:1.4em}.container-step{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.container-step__content{justify-content:space-evenly}.container-step__content .text-content{padding:0.5em 0}.container-step__media{max-width:16.5em;max-height:16.5em}.container-step__media video{width:100%}.container-step .select{gap:0.5em;margin:0.75em 0}.container-step .select .option{max-width:21.5em;font-size:0.85em;min-width:10em;padding:0.5em}}@media (min-width: 568px) and (min-height: 601px){.container-step{align-items:flex-start}.container-step__content{padding:1em}.container-step__media{max-width:25.5em;max-height:25.5em}.container-step__media video{width:100%}.container-step .select .option{font-size:1.3em}.main.step6 .container-step__content{align-items:flex-start;padding:0 7em 0 1.5em}}@media (min-width: 768px) and (min-height: 601px){.main{display:flex;justify-content:flex-start;padding-top:2.5em}.main .container-step{justify-content:flex-start;align-items:flex-start}.main .container-step .txt-subheadline{font-size:2.2em}.main .container-step__content{padding-left:5em}.main .container-step .select{gap:1em}.main .container-step .select .option{min-width:9em}.main.step1{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3em}.main.step1 .container-step__content{justify-content:flex-end;padding:2em 5em 2em 3em;text-align:left;gap:2em}.main.step1 .container-step__content .subheadline{font-size:1.8em}.main.step2{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5em}.main.step2 .container-step{justify-content:flex-start}.main.step2 .container-step .txt-subheadline{font-size:2.2em}.main.step2 .container-step__content{padding-left:5em}.main.step2 .form-group-inner.gender .radio-button input[type="radio"]{display:none}.main.step2 .form-group-inner.gender .radio-button label{min-width:10em;font-size:1em}.main.step2 .form-group-inner{display:flex;flex-direction:column;gap:0.25em}.main.step2 .form-group-inner .required{font-size:0.8em}.main.step2 .form-group-inner input{width:15em}.main.step2 .age-group-select .form-control{width:15em}.main.step3{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5em}.main.step3 .container-step{justify-content:flex-start}.main.step3 .container-step .txt-subheadline{font-size:2.2em}.main.step3 .container-step__content{padding-left:5em}.main.step3 .container-step .select{gap:1em}.main.step3 .container-step .select .option{min-width:9em}.main.step4 .container-step{margin-top:-5em}.main.step4 .container-step__content{padding-left:5em}.main.step5 .container-step{margin-top:-5em;align-items:center}.main.step5 .container-step__content{padding-left:5em}.main.step5 .container-step__content .txt-subheadline{font-size:2.8em;margin-bottom:0.5em}.main.step6 .container-step{margin-top:-5em}.main.step6 .container-step__content{align-items:flex-start;padding:0 5em}.main.step6 .container-step__content .txt-subheadline{padding:0 2.7em 0 0}.main.step6 .container-step .select .bg-logo{display:none;height:2.3em;width:100%;background:rgba(255,255,255,0.9);padding:0;width:100%}.main.step6 .container-step .select .bg-logo .img-ridirect{padding:0.25em 0.75em}.main.step6 .container-step .select .bg-logo.active{display:flex;justify-content:center;align-items:center}.main.step6 .container-step .app-logo{max-width:7em;object-fit:contain;height:1.1em}.main.step6 .container-step .select{max-width:100%}.language-de .main.step6 .container-step{margin-top:-5em}.language-de .main.step6 .container-step__content .txt-subheadline{padding:0 2.7em 0 0}.language-de .main.step6 .container-step__content .text-content{font-size:1em}#loadingText span{font-size:0.9em;font-weight:600}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.main{display:flex;justify-content:flex-start;padding-top:2.5em}.main .container-step{justify-content:flex-end;align-items:flex-start}.main .container-step .txt-subheadline{font-size:2.2em}.main .container-step__content{padding-left:3em}.main .container-step .select{gap:1em}.main .container-step .select .option{min-width:9em}.main.step2{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5em}.main.step2 .container-step{justify-content:flex-start}.main.step2 .container-step .txt-subheadline{font-size:2.2em;margin-top:0;padding:0}.main.step2 .container-step__content{padding-left:3em}.main.step2 .form-group-inner.gender .radio-button input[type="radio"]{display:none}.main.step2 .form-group-inner.gender .radio-button label{min-width:10em;font-size:1em}.main.step2 .form-group-inner{display:flex;flex-direction:column;gap:0.25em}.main.step2 .form-group-inner .required{font-size:0.8em}.main.step2 .form-group-inner input{width:17em}.main.step2 .age-group-select .form-control{width:17em}.main.step3{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5em}.main.step3 .container-step{justify-content:flex-start}.main.step3 .container-step .txt-subheadline{font-size:2.2em;padding:0}.main.step3 .container-step__content{padding-left:3em}.main.step3 .container-step .select{gap:1em}.main.step3 .container-step .select .option{min-width:9em}.main.step4 .container-step{margin-top:0}.main.step4 .container-step .txt-subheadline{font-size:2.2em;padding:0}.main.step4 .container-step__content{padding-left:3em}.main.step5{justify-content:center}.main.step5 .container-step{margin-top:0;align-items:center}.main.step5 .container-step__content{padding-left:3em;padding-right:0}.main.step5 .container-step__content .txt-subheadline{font-size:2.5em;margin-bottom:0.5em;padding:0}.main.step6 .container-step{margin-top:0}.main.step6 .container-step__content{padding-left:3em;padding-right:0;gap:1.5em;align-items:flex-start;padding:0 5em 0 3em}.main.step6 .container-step__content .txt-subheadline{padding:0}.main.step6 .container-step__content .text-content{padding-right:15em}.main.step6 .container-step .select .bg-logo{display:none;height:3.3em;width:100%;background:rgba(255,255,255,0.9);padding:0;width:100%;min-width:12.2em}.main.step6 .container-step .select .bg-logo .img-ridirect{padding:0.25em 0.75em}.main.step6 .container-step .select .bg-logo.active{display:flex;justify-content:center;align-items:center}.main.step6 .container-step .app-logo{max-width:9em;object-fit:contain;height:1.4em}.main.step6 .container-step .select{max-width:100%;margin-top:1.5em;grid-template-columns:repeat(3, 1fr)}.language-de .main.step6 .container-step{margin-top:0}.language-de .main.step6 .container-step__content{padding-left:3em;padding-right:0;gap:1.5em;align-items:flex-start;padding:0 5em 0 3em}.language-de .main.step6 .container-step__content .txt-subheadline{padding:0}.language-de .main.step6 .container-step__content .text-content{padding-right:15em}.language-de .main.step6 .container-step .select .bg-logo{display:none;height:3.3em;width:100%;background:rgba(255,255,255,0.9);padding:0;width:100%;min-width:12.2em}.language-de .main.step6 .container-step .select .bg-logo .img-ridirect{padding:0.25em 0.75em}.language-de .main.step6 .container-step .select .bg-logo.active{display:flex;justify-content:center;align-items:center}.language-de .main.step6 .container-step .app-logo{max-width:9em;object-fit:contain;height:1.4em}.language-de .main.step6 .container-step .select{max-width:100%;margin-top:1.5em;grid-template-columns:repeat(3, 1fr)}#loadingText span{font-size:0.9em;font-weight:600}}@media (min-width: 1400px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.main{display:flex;justify-content:flex-start;padding-top:2.5em}.main .container-step{justify-content:flex-end;align-items:flex-start}.main .container-step .txt-subheadline{font-size:2.2em}.main .container-step__content{padding-left:3em}.main .container-step .select{gap:1em}.main .container-step .select .option{min-width:9em}.main.step1 .container-step .txt-subheadline{font-size:2em}.main.step2{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5em}.main.step2 .container-step{justify-content:flex-start}.main.step2 .container-step .txt-subheadline{font-size:2.5em;margin-top:0;padding:0}.main.step2 .container-step__content{padding-left:3em}.main.step2 .form-group-inner.gender .radio-button input[type="radio"]{display:none}.main.step2 .form-group-inner.gender .radio-button label{min-width:10em;font-size:1em;padding:0.75em}.main.step2 .form-group-inner{display:flex;flex-direction:column;gap:0.25em}.main.step2 .form-group-inner .required{font-size:0.8em}.main.step2 .form-group-inner input{width:17em;padding:1em}.main.step2 .age-group-select .form-control{width:17em;padding:1em}.main.step3{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5em}.main.step3 .container-step{justify-content:flex-start}.main.step3 .container-step .txt-subheadline{font-size:2.5em;padding:0}.main.step3 .container-step__content{padding-left:3em}.main.step3 .container-step .select{gap:1em}.main.step3 .container-step .select .option{min-width:10em}.main.step4 .container-step{margin-top:0}.main.step4 .container-step .txt-subheadline{font-size:2.5em;padding:0}.main.step4 .container-step__content{padding-left:3em}.main.step5{justify-content:center}.main.step5 .container-step{margin-top:0;align-items:center}.main.step5 .container-step__content{padding-left:3em;padding-right:0}.main.step5 .container-step__content .txt-subheadline{font-size:2.7em;margin-bottom:0.5em;padding:0}.main.step6 .container-step{margin-top:0}.main.step6 .container-step__content{padding-left:3em;padding-right:0;gap:1.5em;align-items:flex-start;padding:0 3em}.main.step6 .container-step__content .txt-subheadline{padding:0;font-size:2.5em}.main.step6 .container-step__content .text-content{padding-right:15em;font-size:1.2em}.main.step6 .container-step .select .bg-logo{display:none;height:3.3em;width:100%;background:rgba(255,255,255,0.9);padding:0;width:100%;min-width:14em}.main.step6 .container-step .select .bg-logo .img-ridirect{padding:0.25em 0.75em}.main.step6 .container-step .select .bg-logo.active{display:flex;justify-content:center;align-items:center}.main.step6 .container-step .app-logo{max-width:12em;object-fit:contain;height:1.7em}.main.step6 .container-step .select{max-width:100%;margin-top:1.5em;grid-template-columns:repeat(3, 1fr)}.language-de .main.step6 .container-step{margin-top:0}.language-de .main.step6 .container-step__content{padding-left:3em;padding-right:0;gap:1.5em;align-items:flex-start;padding:0 3em}.language-de .main.step6 .container-step__content .txt-subheadline{padding:0;font-size:2.5em}.language-de .main.step6 .container-step__content .text-content{padding-right:15em;font-size:1.2em}.language-de .main.step6 .container-step .select .bg-logo{display:none;height:3.3em;width:100%;background:rgba(255,255,255,0.9);padding:0;width:100%;min-width:14em}.language-de .main.step6 .container-step .select .bg-logo .img-ridirect{padding:0.25em 0.75em}.language-de .main.step6 .container-step .select .bg-logo.active{display:flex;justify-content:center;align-items:center}.language-de .main.step6 .container-step .app-logo{max-width:12em;object-fit:contain;height:1.7em}.language-de .main.step6 .container-step .select{max-width:100%;margin-top:1.5em;grid-template-columns:repeat(3, 1fr)}}ul{margin:0;padding:0;list-style:none}p{margin:0}a{color:#fff;text-decoration:none}a:hover{text-decoration:none}.headline{font-size:2.3em}.subheadline{font-size:1.2em;line-height:1.6}.txt-500{font-weight:500}.txt-bold{font-weight:700}.txt-subheadline{font-size:2em;padding:0 0.5em 0 0;text-align:left;font-weight:700;font-style:italic}.txt-list{margin-bottom:0.75em;font-size:1em;font-weight:700;margin-top:0.5em;text-align:left}.txt-gender,.txt-age,.txt-city{margin-bottom:0.5em;font-size:1em;font-weight:700;margin-top:0.5em;text-align:left}.txt-700{font-weight:700}.fs-3{font-size:0.9em}.age-valid-text{display:flex;flex-direction:column;gap:1.5em}.age-valid-text p{color:#fff;font-family:"Open Sans", sans-serif;font-size:1.2em;font-weight:700}@media (min-width: 768px) and (min-height: 601px){.headline{font-size:2.9em}.txt-gender,.txt-age,.txt-city{margin-bottom:0.75em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.headline{font-size:3.7em}}@media (min-width: 1400px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.headline{font-size:4em}.txt-gender,.txt-age,.txt-city{font-size:1.2em}.txt-list{font-size:1.2em}}.footer-container{margin-top:2em}.legal__container{background-color:#585A6D;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;gap:10%;min-height:2em;position:absolute;bottom:0;left:0;right:0}.legal__container>div{font-size:.8em}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.legal__container{gap:5em;justify-content:center}}.language-he{direction:rtl}.language-he .main-content{max-width:90%;height:35em;flex:1;border:5px solid #ffffff;background-repeat:no-repeat;background-position:center;background-size:cover;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3em;border-top-left-radius:3em;margin-left:0;margin-right:-5px;position:relative;box-shadow:2px 2px 10px #00000075;display:flex;flex-direction:column}.language-he .category-container{position:absolute;right:unset;left:0;top:3%;transform:translateX(-50%)}.language-he .main .container-step__content{padding-right:2em}.language-he .main.step1 .container-step__content{text-align:right;padding-right:2em}.language-he .main-content.shadow::before{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:rgba(0,0,0,0.3);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3em;border-top-left-radius:3em}.language-he .main.step2 .age-group-select .form-control{background-position:5% center}.language-he .main.step2 .form-group-inner .required{text-align:right}.language-he .txt-subheadline{text-align:right}.language-he .txt-gender,.language-he .txt-age,.language-he .txt-city{text-align:right}.language-he .txt-list{text-align:right}.language-he .main.step4 .container-step__content .txt-subheadline{padding:0 0 0 4em}.language-he .main.step5 .container-step__content .txt-subheadline{padding:0 0 0 3.5em}.language-he .category-item.six{padding:0.1em 0.3em 0.1em 3.2em}.language-he .category-container .txt-category{font-size:1em}.language-he .main.step6 .container-step__content .txt-subheadline{padding:0 0 0 2.7em}.language-he .login-form-holder .login-form-holder-inner .btn-close{right:auto;left:0}.language-he .container-step__content .text-content{text-align:right}.language-he .tab-list>li{text-align:right;padding:0.5em 1.5em}.language-he .tab-list>li span::before,.language-he .tab-list>li h1::before,.language-he .tab-list>li h2::before{left:auto;right:-0.8em}.language-he .tab-list>li div p,.language-he .tab-list>li div ul{padding:0.8em 1.5em 0.5em 0}.language-he .step-ageGroup .step-inner .custom-select{padding-left:2em;padding-right:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected::before{right:auto;left:1em;transform:translate(-50%, -50%)}.language-he .step-ageGroup .step-inner .custom-select .select-selected::after{right:auto;left:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{left:0.9em;transform:translate(-50%, -50%) rotateZ(90deg)}.language-he .step-ageGroup .step-inner .custom-select .select-items{left:2em;right:0}.language-he .step-ageGroup .step-inner .btn-group .btn-next{right:auto;left:0}@media only screen and (min-width: 568px) and (max-height: 600px){.language-he .btn-container{padding:0 2em 0 14em}.language-he .main.step1 .container-step__content{padding:2em 3em 1em 3em}.language-he .main .container-step__content{padding:2em 3em 1em 3em}}@media (min-width: 568px) and (min-height: 601px){.language-he .main .container-step__content{padding:1em 3em 0 0}.language-he .main.step1 .container-step__content{text-align:right;padding:1em 3em 0 0}.language-he .main.step6 .container-step__content{align-items:flex-start;padding:0 1.5em 0 7em}}@media (min-width: 768px) and (min-height: 601px){.language-he .main-content{max-width:80%;height:46em;border:0.3em solid #ffffff}.language-he .category-item.one{width:32em;max-width:27em;transform:translateX(2em);padding:0.5em 0.5em 0.5em 2em}.language-he .main.step1 .container-step__content{text-align:right;padding:1em 5em 0 0}.language-he .main .container-step__content{padding:1em 5em 0 0}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.language-he .btn-container{padding:0 3em 0 25em}.language-he .category-item.one{width:12em;transform:translateX(0);height:2.2em;justify-content:center;padding:0.5em 0.5em}.language-he .main-content{max-width:62em;height:36em;margin:0 auto;border-radius:3em;display:flex;flex-direction:row-reverse;position:relative;left:5em}.language-he .feedback-list{max-width:72em;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-start;padding-left:27em;padding-right:0}.language-he .category-container{position:absolute;right:0;top:7%}.language-he .category-item.six{height:2.2em;padding:0.5em 1em}.language-he .category-container .fs-01{font-size:0.65em}.language-he .category-container .txt-category{font-size:0.8em}.language-he .main.step6 .container-step__content .text-content{padding-left:15em;padding-right:0}.language-he .main-content.shadow::before{border-radius:3em}}@media (min-width: 1400px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.language-he .main-content{max-width:72em}}
