.s1970290791 .cs-form-wrap input:not([type=radio]):not([type=checkbox]),.s1970290791 .cs-form-wrap select,.s1970290791 .cs-form-wrap textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-outline:none;-moz-outline:none;-o-outline:none;box-shadow:none;background-color:#fff;color:#222;border:none;border-bottom:2px solid #000;outline:none;width:100%;font-family:arial;font-size:14px;line-height:1.3;padding:10px 6px;box-sizing:border-box;border-radius:0}.s1970290791 .alert-success{color:#000!important;margin-top:8px}.s1970290791 .custom-submit-button{-webkit-flex:0 0 calc(50% - 1.2rem);flex:0 0 calc(50% - 1.2rem)}.s1970290791 .cs-form-wrap::-webkit-input-placeholder{color:#222;font-family:arial;font-size:14px;line-height:1.3}.s1970290791 .cs-form-wrap:-ms-input-placeholder{color:#222;font-family:arial;font-size:14px;line-height:1.3}.s1970290791 .cs-form-wrap::placeholder{color:#222;font-family:arial;font-size:14px;line-height:1.3}.s1970290791 .cs-form-wrap select{background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.s1970290791 .cs-form-wrap textarea{max-width:100%;min-height:100px}.s1970290791 .cs-form-wrap label.required:after{content:"*";font-size:14px;line-height:1;margin-left:2px;color:red;display:inline-block}.s1970290791 .cs-form-wrap label.required-drop:after{content:"*";font-size:14px;line-height:1;margin-left:16rem;color:red;display:inline-block}.s1970290791 .cs-form-wrap input.required:after{content:"*";font-size:14px;line-height:1;margin-left:2px;color:red;display:inline-block}.s1970290791 .cs-form-wrap .radio-group{overflow:hidden;clear:both}.s1970290791 .cs-form-wrap .radio-group>div{margin-bottom:6px;float:left;margin-right:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.s1970290791 .cs-form-wrap .radio-group>div input{margin-top:0;margin-right:5px}.s1970290791 .cs-form-wrap .radio-group>div label{margin:0;cursor:pointer}.s1970290791 .cs-form-wrap label{font-size:15px;display:inline-block;margin-bottom:2px;position:absolute;top:1rem;left:.6rem;pointer-events:none}.s1970290791 .cs-form-wrap label.is-hidden{display:none}.form-label.has-content+label,.form-label:focus+label,.form-nachricht.has-content+label,.form-nachricht:focus+label{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.s1970290791 .cs-form-wrap div.radio-group div>label{font-weight:400;font-size:14px}.s1970290791 .has-error .help-block{color:#d82c0d}.s1970290791 .radio-group{overflow:hidden;clear:both}.s1970290791 .radio-group>div{margin-bottom:6px;float:left;margin-right:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.s1970290791 .radio-group>div input{margin-top:0;margin-right:5px}.s1970290791 .radio-group>div input label{margin:0;cursor:pointer}.s1970290791 .contact-form .sortable{margin-bottom:10px}.s1970290791 .contact-form input:not([type=checkbox],.s1970290791 [type=radio]),.s1970290791 .contact-form select,.s1970290791 .contact-form textarea{width:100%}.s1970290791 .contact-form select{margin:0 0 10px}.s1970290791 .contact-form input[type=checkbox],.s1970290791 .contact-form input[type=radio]{margin-right:5px}.s1970290791 .simple-rating i{color:#f5ba00;display:inline-block;padding:1px 2px;cursor:pointer}.s1970290791 .element-group{margin-bottom:2.2rem;position:relative}.s1970290791 .element-group a{color:#000;text-decoration:underline}.s1970290791 .element-group.cs-width-100{width:100%;padding:0;vertical-align:top;position:relative}.s1970290791 .cs-form-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.s1970290791 .cs-form-wrap select.is-hidden{display:none}.s1970290791 .cs-form-wrap .svg-wrapper{right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;position:absolute;height:calc(100% - .2rem)}.s1970290791 .cs-form-wrap .svg-wrapper svg{width:1.4rem;height:1.4rem;color:var(--clr-red-100)}.s1970290791 .element-group.cs-width-50{width:48%;padding:0;vertical-align:top}.s1970290791 .element-group.cs-width-33{width:33.33%;padding:0 10px;vertical-align:top}.s1970290791 .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{width:-webkit-max-content;width:max-content}@media(max-width:767px){.s1970290791 .element-group.cs-width-33,.s1970290791 .element-group.cs-width-50{width:100%!important}}.s1970290791 .element-group .form-submit-btn-wrap{width:100%}.s1970290791 .cs-form-wrap .Polaris-DisplayText.Polaris-DisplayText--sizeMedium span{padding:0 10px}.s1970290791 .drop-area-warp{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.s1970290791 .element-group .cs-image img{max-width:100%}.s1970290791 .recaptcha_wrap{padding:10px}.custom-collapsible-heading p{margin:0}.s1970290791 .cs-form-wrap label.Datei{position:relative;bottom:unset;left:unset}.s1970290791 .form-dateiOuterCS button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1.6rem;min-height:3rem}.s1970290791 .form-dateiOuterCS{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border:none;border-bottom:2px solid #d5d6d7;margin-bottom:0!important;padding:0 0 3.2rem!important}.s1970290791 .form-submit-btn-wrap button{place-content:center;width:100%;color:var(--clr-red-100);font-size:16px;font-weight:600}.s1970290791 .submit-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:750px){.s1970290791 .submit-container{-webkit-flex-direction:row;flex-direction:row;gap:2.4rem;-webkit-align-items:center;align-items:center}.s1970290791 .form-dateiOuterCS{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 2.4rem!important}.s1970290791 .element-group{margin-bottom:0}}.custom-dropdown-hld[data-on-custom-form]{border-bottom:.2rem solid var(--clr-black-100)}.custom-dropdown-hld[data-on-custom-form] summary{padding:10px 6px}