.spinner{margin:200px
auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner
.bounce1{-webkit-animation-delay: -0.32s;animation-delay: -0.32s}.spinner
.bounce2{-webkit-animation-delay: -0.16s;animation-delay: -0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1.0)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.0);transform:scale(1.0)}}.form-response{position:relative;padding: .75rem 1.25rem;margin-bottom:16px;border:1px
solid transparent;border-radius: .25rem}.form-response.alert{color:#7f231c;background-color:#fdd9d7;border-color:#fccac7}.spinner_wrapper{position:fixed;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5);display:none}.spinner_wrapper.show{display:block}.formende
h3{margin-top:2em}.daten_fieldset
.formende{margin-top:0}.daten_fieldset .formende
p{width:auto;font-style:normal;font-weight:600;font-size:1.125em;margin-bottom:0.5em}.daten_fieldset .formende p:before{display:none}.formende .type-button{margin-top:2em}.datenschutzcheck{text-align:left}.datenschutzcheck input,
.datenschutzcheck
label{line-height:1em !important;height:1em !important;margin-bottom:0 !important;display:initial !important}section.content form#formular.yform.columnar .daten_fieldset .datenschutzcheck label,
.daten_fieldset .datenschutzcheck
label{height:auto;vertical-align:middle;position:initial;font-weight:normal}.g-recaptcha{width:100%;margin-bottom:2em}