body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#085873}h2{color:#d0f005;font-size:37px;font-weight:400;padding:40px 0 10px;text-align:center}.question-view{margin:0 auto;width:100%}.question-view-md{max-width:720px;width:100%}.question-view-lg{max-width:970px}.question-answer-item-handler{-webkit-appearance:none;background:none;border:none;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:inherit}.question-answer-item-handler .checkbox-item input{display:none}.question-view .question-headline{color:#fff;font-size:31px;font-weight:400;margin-bottom:40px;text-align:center}.question-view .question-answer-handler{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr}@media (max-width:960px){.question-view .question-answer-handler{gap:5px}}.question-view .question-answer-handler.question-number-2,.question-view .question-answer-handler.question-number-4{grid-template-columns:1fr 1fr}@media (max-width:960px){.question-view .question-answer-handler.question-number-1,.question-view .question-answer-handler.question-number-2,.question-view .question-answer-handler.question-number-3,.question-view .question-answer-handler.question-number-4{grid-auto-rows:auto;grid-template-columns:1fr}}.question-view .question-answer-handler.question-number-0 .question-item{background-color:initial;border:none;height:220px}.question-view .question-answer-handler.question-number-0 .question-answer-item-handler{margin-bottom:40px}.question-view .question-answer-handler.question-number-0 .question-item span{color:#fff}.question-view .question-answer-handler.question-number-0 .question-item img{border:2px solid #fff;border-radius:30px;width:100%}.question-view .question-answer-handler.question-number-0 .question-item:hover img{border:2px solid #d0f005}.question-view .question-item{align-items:center;background-color:#6196ab;border:2px solid #6196ab;border-radius:28px;color:#fff;color:#244455;cursor:pointer;display:flex;flex-direction:column;font-size:21px;font-weight:400;height:160px;justify-content:center;text-align:center;width:100%}.question-view .question-item span{color:#fff}.question-view .question-item i{display:block;height:auto;margin-bottom:10px}.question-view .question-item:hover{border:2px solid #d0f005}.question-view .question-item input{border:none;box-sizing:border-box;margin-top:15px;max-width:200px;padding:10px 15px;width:80%}.question-view .question-item i img{height:auto}.formular-wrapper{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:moveIn;opacity:0}.question-view.animation-start{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:move}.question-view.animation-stop{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:moveIn;opacity:0}@keyframes move{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes moveIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.question-answer-item-handler{flex:0 0 40%}.question-answer-handler-checkbox{column-count:2}.question-answer-handler-checkbox .checkbox-item{margin-bottom:20px}.submit-handler{display:flex;justify-content:center;margin-top:20px}.back-btn,.next-btn{margin:0 10px}.next-btn button{background-color:#01a8d4;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:800;padding:10px 20px;text-align:center}.back-btn button{background-color:#93999a;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:800;margin-bottom:20px;padding:10px 20px;text-align:center}.back-btn button:hover{background:#4b4b4b}.question-answer-handler-checkbox .question-answer-item-handler input{display:none}.question-answer-handler-checkbox .question-answer-item-handler input[type=checkbox]:checked+label{color:#219c4a}.question-answer-handler-checkbox .question-answer-item-handler input[type=checkbox]:checked+label:after{display:block}.question-answer-handler-checkbox .question-answer-item-handler label{border-radius:5px;cursor:pointer;display:block;display:flex;margin-left:20px;padding:12px;position:relative;width:100%}@media only screen and (max-width:920px){.question-answer-handler-checkbox .question-answer-item-handler label{padding:6px 12px}}.question-answer-handler-checkbox .question-answer-item-handler label:before{background-color:#252525;content:"";height:20px;left:-13px;margin-right:10px;margin-top:2px;position:absolute;width:20px}.question-answer-handler-checkbox .question-answer-item-handler label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='800' height='800' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.03 8.78 9 16.81l-3.53-3.53 1.06-1.06L9 14.69l6.97-6.97 1.06 1.06Z' fill='%23FFF'/%3E%3C/svg%3E");background-size:100%;content:"";display:none;height:25px;left:-14px;position:absolute;top:11px;width:25px}@media only screen and (max-width:920px){.question-answer-handler-checkbox .question-answer-item-handler label:after{top:5px}}.question-answer-handler-checkbox .question-answer-item-handler .checkbox-item{margin-bottom:3px}.question-answer-handler-checkbox label{color:#244455;font-size:19px;font-weight:400}@media only screen and (max-width:920px){.question-answer-handler-checkbox label{font-size:17px}.form-wrap .form-input-handler .form-input-item{margin:10px}.question-view .question-headline{font-size:21px}.question-view .question-answer-handler{grid-template-columns:1fr 1fr}.question-answer-item-handler{display:flex;justify-content:center;width:100%}.question-answer-handler-checkbox .question-answer-item-handler .checkbox-item{display:flex}.question-view .question-item{font-size:18px;height:auto;margin:0 10px 10px;padding:10px 0}.question-answer-handler-checkbox{column-count:auto}.question-answer-handler-checkbox .question-answer-item-handler{justify-content:left}.question-view .question-answer-handler.question-number-0 .question-item{height:auto}.question-view .question-answer-handler.question-number-0 .question-answer-item-handler{margin-bottom:0}}.progress-wrap{margin:40px 25px 20px}@media (max-width:768px){.progress-wrap{margin:15px 25px 20px}}.progress-steps{font-size:21px;font-weight:600;text-align:center}.progress-steps p{color:#fff;margin:10px 0}.progress-bar{background-color:#b8b8b8;border-radius:20px;height:15px;margin:0 auto;max-width:600px;overflow:hidden;width:100%}.progress-bar-inner{background-color:#26bb4b;height:15px}@media only screen and (max-width:920px){.progress-steps{font-size:18px}}.form-wrap{margin:0 auto;max-width:800px;padding:0 25px}@media only screen and (max-width:600px){.form-wrap{padding:0 5px}}.form-wrap .form-input-handler{margin-bottom:25px}.form-wrap .form-input-handler .form-input-item{display:flex;flex-wrap:wrap}.form-wrap .question-headline{color:#fff;font-size:31px;font-weight:400;margin-bottom:40px;text-align:center}.form-wrap .form-input-handler .form-input-item{margin:0 auto;max-width:720px}.form-wrap .form-input-handler .form-input-item .item-handler{margin-top:14px}.form-wrap .form-input-handler .form-input-item input{color:#000;font-size:18px;padding:17px 10px 10px;width:calc(100% - 40px)}@media only screen and (max-width:920px){.form-wrap .form-input-handler .form-input-item input{width:100%}}.form-wrap .form-input-handler .form-input-item textarea{box-sizing:border-box;color:#000;font-family:inherit;font-size:16px;font-weight:500;height:100px;padding:17px 10px 10px;resize:none;width:calc(100% - 40px)}@media only screen and (max-width:920px){.form-wrap .form-input-handler .form-input-item textarea{width:100%}}.form-wrap .form-input-handler .form-input-item input:focus{background-color:#f3f3f3;border:1px solid #01a8d4;outline:none}.form-wrap .form-input-handler .form-input-item label{color:#545454;display:block;font-size:18px;font-weight:500;margin-bottom:5px}.form-wrap .form-input-handler .form-input-item .upload-wrap{width:calc(100% - 40px)}.form-wrap .form-input-handler .form-input-item .upload-wrap .upload-box input{background-color:#fff;box-sizing:border-box;color:#000;height:auto;padding:10px;width:100%}.validation-message{color:#e25353;font-size:14px;left:5px;position:relative}.form-wrap .form-input-handler .form-input-item .upload-wrap label{color:#ffffffb3;position:static}.form-wrap .form-input-handler .form-input-item div{width:100%}.form-wrap .form-input-handler .form-input-item.form-input-item-row-1 .item-handler:first-child,.form-wrap .form-input-handler .form-input-item.form-input-item-row-1 .item-handler:nth-child(2),.form-wrap .form-input-handler .form-input-item.form-input-item-row-1 .item-handler:nth-child(3),.form-wrap .form-input-handler .form-input-item.form-input-item-row-1 .item-handler:nth-child(4),.form-wrap .form-input-handler .form-input-item.form-input-item-row-2 .item-handler:first-child,.form-wrap .form-input-handler .form-input-item.form-input-item-row-2 .item-handler:nth-child(2){flex:0 0 50%}.submit-handler{text-align:center}form .submit-handler button{background-color:#d0f005;border:none;border-radius:25px;color:#000;cursor:pointer;font-size:21px;font-weight:300;height:50px;margin-top:20px;max-width:222px;padding:10px 25px 10px 5px;position:relative;text-align:center;width:100%}form .submit-handler button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M22.707 11.293 15 3.586 13.586 5l6 6H2a1 1 0 1 0 0 2h17.586l-6 6L15 20.414l7.707-7.707a.999.999 0 0 0 0-1.414z' class='nc-icon-wrapper'/%3E%3C/svg%3E");background-size:100%;content:"";height:20px;margin-top:3px;position:absolute;right:12%;width:20px}form .submit-handler button:hover{background-color:#e9961b}.form-input-item .datenschutz,.form-input-item .datenschutz a{color:#fff}@media only screen and (max-width:920px){.form-wrap .question-headline{font-size:21px}.form-wrap .form-input-handler .form-input-item{display:block}}.formular-wrapper .form-wrap .success{color:#fff;font-size:22px;font-weight:600;padding-bottom:20px;text-align:center}.form-input-handler .item-handler{position:relative}.form-input-handler .item-handler input,.form-input-handler .item-handler textarea{transition:border .25s ease-in-out;width:100%}.form-input-handler .item-handler input.input-is-fill+label,.form-input-handler .item-handler input:focus+label,.form-input-handler .item-handler textarea.input-is-fill+label{font-size:11px;top:5px}.form-input-handler .item-handler input:focus,.form-input-handler .item-handler textarea:focus{outline:none}.form-input-handler .item-handler label{color:#7c7a7a;cursor:text;left:10px;padding:0 10px 0 0;position:absolute;top:15px;transition:all .3s ease;z-index:2}
/*# sourceMappingURL=main.5cd6e248.css.map*/