.row{margin:15px 0;overflow:auto}.row>label{display:block;margin-bottom:5px}@media screen and (min-width:768px){.row>label{width:29%;margin-right:1%;float:left}}.row>label span{display:inline-block;font-weight:bold;padding-left:4px;color:#00adef}.row .option{margin-bottom:8px}.row .option input{float:left;margin-top:5px;width:auto}.row .option .option-text{margin-left:25px}.row .column{margin-top:15px;gap:15px}@media screen and (min-width:768px){.row .column{grid-template-columns:1fr}.row .column input{width:auto;margin:5px 5px 0 0}}@media screen and (min-width: 1021px){.row .column{grid-template-columns:1fr 1fr;gap:30px}}.row.privacy input{width:auto;margin:5px 5px 0 0}@media screen and (min-width:768px){.row input,.row select,.row textarea,.row .options{width:70%;float:left}}.row textarea{min-height:120px}.row input[type=radio],.row input[type=checkbox]{display:none}.row .option-label{position:relative;padding-left:35px;display:inline-block;margin:5px 0}.row .option-label:before,.row .option-label:after{content:"";position:absolute;top:0;bottom:0;margin:auto;cursor:pointer}.row .option-label:before{left:0;width:20px;height:20px;border:1px solid #2f3c47}.row .option-label:after{left:5px;width:12px;height:12px;opacity:0;background-color:#2f3c47;transition:opacity .25s}.row input[type=radio]:checked+label:after,.row input[type=checkbox]:checked+label:after{opacity:1}.row input[type=radio]+.option-label:before,.row input[type=radio]+.option-label:after{border-radius:30px}.row input#datenschutz+label:before{bottom:auto;top:6px}.row input#datenschutz+label:after{bottom:auto;top:11px}.spam-protect{display:none}
/*# sourceMappingURL=form.css.map */