@font-face{font-family:Roboto;src:local("Roboto"),url(/static/media/Roboto-Regular.160d7a6ac26376e5e977.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,code{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.configurator-container{background-color:#fff;border:4px solid #0051ff36;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:800px;min-height:470px;width:100%}.step-container.six .button-container{width:70%}.configurator-heading{font-size:2.25rem}.configurator-container{padding:20px}.icon-parent-container.last-page span{text-align:center}.step-parent-container{align-items:center;display:flex;justify-content:center;min-height:300px;width:100%}.thanks-child-container{background-color:#f5f5f5;border-radius:10px;display:flex;justify-content:center;margin:20px 20px 50px;padding:10px}.step-container{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column;justify-content:space-evenly;margin:5px;padding:10px;width:33.3%}.input-field-container{display:flex}.input-field-child{align-items:center;display:flex;flex-direction:column;justify-content:center;width:33.33%}.image-container{display:flex;justify-content:center;width:100%}img{max-width:45%}.button-container{align-items:stretch;display:flex;flex-direction:column;justify-content:space-around;width:50%}.button-container-main{display:flex;justify-content:center;width:100%}.button-container-child{display:flex;justify-content:space-between;margin-top:50px;width:80%}.button-container.confirm{align-items:center}.form-container{align-items:center;flex-direction:column;justify-content:space-around}.form-container,.main-div,.main-form{display:flex;height:100%;width:100%}.main-div{justify-content:center}.form-input{width:100%}.input-container{display:flex;justify-content:center;margin:10px 0}.input-label-container{display:flex;justify-content:space-between;width:100%}.button-container.input-people{display:flex;flex-direction:column}.input-label-container input{border:1px solid #ccc;border-radius:5px;width:2.5rem}.input-container select{border:1px solid #ccc;border-radius:5px;padding:5px 10px}.check-input.datenschutz{margin-top:10px}.check-input.disclaimer{align-items:flex-start;margin-top:10px}textarea#w3review{border:1px solid #ccc;border-radius:5px}input#fname{border:1px solid #ccc;border-radius:5px;padding:5px 10px}.input-container select{font-size:11px}.button-container.input-wish{width:80%}.btn-primary:disabled{background-color:#6c757d;border-color:#6c757d;cursor:not-allowed}.btn-primary.green,.btn-primary.red{background-color:#046c9954!important;border-color:#046c9954!important;color:#000}.image-active{-webkit-filter:invert(64%) sepia(69%) saturate(3056%) hue-rotate(167deg) brightness(95%) contrast(80%);filter:invert(64%) sepia(69%) saturate(3056%) hue-rotate(167deg) brightness(95%) contrast(80%)}textarea#w3review{max-width:200px}.disabled{opacity:.25;pointer-events:none;transition:1s}.step-container{transition:opacity 1s}.btn{border-radius:5px;cursor:pointer;font-weight:600;margin-bottom:2px}.submit{background-color:#009fe3;border:0;border-radius:5px;color:#fff;padding:0 20px}h6{font-size:14px}.crit-container{display:flex;justify-content:center}.container-question{align-items:center;display:flex;flex-direction:column;width:100%}button.btn.btn-primary{background:#fff;border:1px solid #ccc;padding:5px 20px}select{max-width:150px}.form-input{display:flex;flex-direction:column}label,li{text-align:left}ul{-webkit-padding-start:30px;padding-inline-start:30px}label[for=check]{margin-bottom:20px;margin-top:20px;text-align:left}.check-input{display:flex;font-size:14px}.text-percentage{background-color:#009fe3;border-radius:25px;color:#fff;font-weight:600;margin-bottom:-25px;padding:10px 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.submit-container,.text-percentage{display:flex;justify-content:center}.submit-container{flex-direction:column;width:80%}.submit-parent-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.submit-parent-container h2{width:80%}[hidden]{display:none}input#mail,input#partner,input#phone{border:1px solid #ccc;border-radius:5px;padding:3px 5px;width:90%}.icon-parent-container.last-page{align-items:center;display:flex;flex-direction:column;margin-bottom:15px}.icon-parent-container{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px}.icon-container{align-items:center;display:flex;justify-content:flex-start;margin:5px 0}.icon-container img{margin-right:10px;max-width:25px}.icon-container span{margin-left:5px;text-align:left}@media (max-width:900px){.step-container.disabled{opacity:.3;overflow:hidden;pointer-events:none;width:1px}.step-container.disabled .container-question{opacity:0}.step-container.disabled:before{background-color:#009fe3;border-radius:25px;color:#fff;padding:3px 10px;position:absolute;-webkit-transform:translate(0);transform:translate(0)}.step-container.one.disabled:before{content:"1"}.step-container.two.disabled:before{content:"2"}.step-container.three.disabled:before{content:"3"}.step-container.four.disabled:before{content:"4"}.step-container.five.disabled:before{content:"5"}.step-container.six.disabled:before{content:"6"}.step-container.seven.disabled:before{content:"7"}.step-container.eight.disabled:before{content:"8"}.step-container.nine.disabled:before{content:"9"}}@media (max-width:600px){.input-field-container{display:flex;flex-direction:column}input#mail,input#partner,input#phone{width:-webkit-max-content;width:max-content}.check-input{display:flex;font-size:14px}label[for=check]{text-align:left}.input-field-child{align-items:flex-start}.configurator-heading{font-size:1.75rem}}@media (max-width:433px){.step-container{width:100%}textarea#w3review{max-width:140px}}.App{display:flex;justify-content:center;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.f79816a3.css.map*/