@charset "UTF-8";.cf-field-hp{display:none;position:absolute;left:-9000px}#cf_2.convertforms{position:relative}#cf_2.convertforms .cf-control-input{position:relative}#cf_2.convertforms .cf-control-input .cf-input{padding-left:40px}#cf_2.convertforms .cf-control-input i{color:#3e3d40dd;font-size:20px;line-height:33px;box-sizing:border-box;bottom:0px;position:absolute;z-index:9999;padding-left:10px;width:40px;display:block}#cf_2.convertforms [type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;visibility:hidden}#cf_2.convertforms input[type="checkbox"]+label::before{content:'';position:absolute;left:3px;width:20px;height:20px;z-index:999;border:2px solid #666;transition:.2s;margin-top:0px;margin-right:5px}#cf_2.convertforms input[type="checkbox"]:checked+label::before{content:'' !important;position:absolute;left:0;width:20px;height:20px;z-index:999;border:2px solid #26a69a !important;border-top-color:rgb(38,166,154);border-top-style:solid;border-top-width:2px;border-right-color:rgb(38,166,154);border-right-style:solid;border-right-width:2px;border-bottom-color:rgb(38,166,154);border-bottom-style:solid;border-bottom-width:2px;border-left-color:rgb(38,166,154);border-left-style:solid;border-left-width:2px;transition:.2s;top:0px;width:10px;height:23px;border-top:3px solid transparent !important;border-left:3px solid transparent !important;border-right:3px solid #26a69a !important;border-bottom:3px solid #26a69a !important;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#cf_2.convertforms .cf-checkbox-group .cf-label,#cf_2.convertforms .cf-radio-group .cf-label{margin:0;font-weight:normal;padding-left:33px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cf_2.convertforms .fa.fa-pencil{bottom:auto;top:0}#cf_2.convertforms .cf-content-wrap,#cf_2.convertforms .cf-form-wrap{padding:0}#cf_2 [for="form2_datenschutz"]{font-size:0.9rem}#cf_2 [data-name="Datenschutz"] .cf-label{font-size:0.8rem;color:#3e3d40}#cf_2{--input-placeholder-color:#3e3d40}#cf_2 .cf-input:has(option:disabled:checked){color:#3e3d4090}
