@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap);*{box-sizing:border-box}body,html{font-family:Montserrat,sans-serif!important}body{margin:0;padding:0;background-color:#fff!important;font-size:22px}h1{font-size:4rem}.header{color:#fff;font-weight:800}.header-sub{color:#fff;font-weight:600}.footer{color:#000}.resultText{margin:20px;text-align:center;color:#000}.resultInput{width:250px}.resultForm{margin:auto;width:300px;color:#000;font-size:1rem}.container{position:relative;margin:0 auto;background:#fff;border-radius:3px;padding-right:0!important;padding-left:0!important;border:10px solid #fff}@media (min-width:768px){.container{width:100%;margin:2.5rem auto}}.result{padding:1.5rem 2.5rem}.form-check-label,.resultDatenschutz{font-size:.5rem}.answerOptions{margin:0;padding:0;list-style:none;border-color:#000}.questionCount{padding:1.5rem 2.5rem 0;font-size:14px;color:#000}.question{margin:0;padding:.5rem 2.5rem 1.5rem;color:#ff3c00;text-transform:uppercase;font-weight:600}.answerOption{color:#000;border:thin solid #000}.answerOption:hover{background-color:rgba(255,60,0,.8);color:#fff}.radioCustomButton{position:absolute;width:auto;opacity:0}.radioCustomButton,.radioCustomLabel{display:inline-block;vertical-align:middle;cursor:pointer}.radioCustomLabel{position:relative;width:100%;margin:0;padding:1.5rem 2.5rem 1.5rem 5rem;font-size:16px;line-height:1.5}.radioCustomButton~.radioCustomLabel:before{position:absolute;top:20px;left:38px;width:28px;height:28px;content:"";display:inline-block;vertical-align:middle;background:#a8b6c2;border:1px solid #bbb;border-radius:50%;transition:all .3s}.radioCustomButton:checked~.radioCustomLabel:before{content:"";background:#8bc53f url(/static/media/icon-check.4cffa739.svg) no-repeat;background-size:27px;border-color:#8bc53f}.fade-enter{opacity:0}.fade-enter.fade-enter-active{opacity:1;transition:opacity .5s ease-in-out .3s}.fade-leave{position:absolute;top:0;left:0;width:100%;opacity:1}.fade-leave.fade-leave-active{opacity:0;transition:opacity 0s ease-in-out}.fade-appear{opacity:0}.fade-appear.fade-appear-active{opacity:1;transition:opacity .5s ease-in-out}.App-logo{max-height:auto;max-width:20%}.App-header{background-color:rgba(255,60,0,.8);padding:20px;color:#ff3c00;text-align:center}.App-Container{width:40%;margin:auto}@media (max-width:768px){.App-Container{width:100%}}.App-footer{padding:20px;font-size:14px}.App-footer,.App-footer a,.App-footer a:hover{color:#000;text-align:center}.App-intro{font-size:large}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@-webkit-keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}@keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}
/*# sourceMappingURL=main.a208a8b7.chunk.css.map */