.form-group{clear:left;margin:10px 0}.form-group:after{content:"";clear:both;display:table}.form-group.select-wrapper{overflow:visible}.form-group.industry-categories{overflow:unset}.form-group.error input,.form-group.error select{border-bottom:2px solid rgb(var(--color-alert))}.form-group label{margin-bottom:5px;display:inline-block}@media screen and (min-width:768px){.form-group label{float:left;width:19%;margin:6px 1% 0 0}}.form-group label em{color:rgb(var(--color-shade));padding-left:4px;font-style:normal;font-weight:700;display:inline-block}.form-group .input{position:relative}@media screen and (min-width:768px){.form-group .input{float:left;width:80%}}.form-group .input textarea{min-height:120px}.form-group .input textarea+.maxlength{font-size:var(--fontsize-xs);font-style:italic;position:relative;top:-10px}.form-group .input.checkbox{width:100%}.form-group .input.checkbox .checkbox-info{margin-top:6px;margin-bottom:15px;padding-left:25px;position:relative}.form-group .input.checkbox .checkbox-info input[type=checkbox]{position:absolute;top:5px;left:0}.form-group .input .input-with-info{float:left;width:calc(100% - 40px)}.form-group .input .input-with-info+.info{text-align:center;background-color:rgb(var(--color-shade));width:40px;height:40px;color:rgb(var(--color-highlight));border:2px solid rgb(var(--color-shade));cursor:pointer;font-size:1.8rem;line-height:40px;transition:all .2s ease-in-out;display:inline-block}.form-group .input .input-with-info+.info:hover{background-color:rgb(var(--color-highlight));color:rgb(var(--color-shade))}.form-group input,.form-group select{margin-bottom:0}.form-group input[type=file]{margin-bottom:15px;display:block}.form-group button[type=button]{width:auto}.form-group .chosen-container{border:2px solid transparent;margin-bottom:15px;transition:border .2s ease-in-out;width:100%!important}.form-group .chosen-container:focus-visible{outline:4px solid rgb(var(--color-highlight))}.form-group .chosen-container .chosen-drop{background:rgb(var(--color-shade-light));border:none!important}.form-group .chosen-container .chosen-search-input{background-color:rgb(var(--color-minor))!important}.form-group .chosen-container .chosen-results{border:none;margin:0;padding:0}.form-group .chosen-container .chosen-results li{padding-left:0}.form-group .chosen-container .chosen-results li:before{content:none;content:initial;display:none}.form-group .chosen-container .chosen-results li.highlighted{background-color:rgb(var(--color-shade));background-image:linear-gradient(#4a5157 10%,rgb(var(--color-shade)),#4a5157 90%);color:rgb(var(--color-highlight));font-weight:700}-single:is(.form-group .chosen-container) .chosen-single{width:100%;height:auto;box-shadow:none;background:#2828280d;border:0;border-radius:0;padding:10px;font-size:.933rem;font-weight:400;line-height:normal}-single:is(.form-group .chosen-container) .chosen-single div b{background-position-y:10px}-active:is(.form-group .chosen-container){border-color:rgb(var(--color-main))}-active:is(.form-group .chosen-container).chosen-with-drop .chosen-single{box-shadow:none;background-image:none;border:none;border-radius:0}-active:is(.form-group .chosen-container).chosen-with-drop .chosen-single div b{background-position-y:10px}.form-group .chosen-select{opacity:0;z-index:-1;width:100%;position:absolute;bottom:0;left:0;display:inline-block!important}@media screen and (min-width:768px){.form-group .chosen-select{width:80%;left:20%}}.form-group .chosen-autocomplete{opacity:0;z-index:-1;width:100%;position:absolute;bottom:0;left:0;display:inline-block!important}@media screen and (min-width:768px){.form-group .chosen-autocomplete{width:80%;left:20%}}@media screen and (min-width:768px){.form-group #select-city.chosen-select{left:0}}form>label{padding-left:25px;position:relative}form>label>input[type=checkbox]{position:absolute;top:5px;left:0}form .form-group p,form label p{margin-bottom:15px}@media screen and (min-width:768px){.form-navigation input[type=submit]{margin-left:20%}}@media screen and (min-width:768px){.form-navigation button{margin-left:20%}}.spam-protect{display:none}fieldset{margin-bottom:15px}fieldset legend{font-size:var(--fontsize-2xl);margin-bottom:15px;font-weight:700}.typo3-messages .alert{background-image:linear-gradient(#4a5157 10%,rgb(var(--color-shade)),#4a5157 90%);border:2px solid rgb(var(--color-shade));border-radius:15px;padding:15px}.typo3-messages .alert:before{display:none!important}-title:is(.typo3-messages .alert){color:rgb(var(--color-shade-light));margin:0 0 15px}-message:is(.typo3-messages .alert){color:rgb(var(--color-shade-light));margin:0}body.form-is-submitting>.wrapper{z-index:3;position:relative}body.form-is-submitting:before{content:"";z-index:5;background-color:#363c42b3;position:fixed;inset:0}body.form-is-submitting:after{content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 5px rgb(var(--color-main));z-index:8;color:rgb(var(--color-highlight));text-align:center;-ms-animation:spinner 3s linear infinite;width:100px;height:100px;margin-top:-50px;margin-left:-50px;font-size:80px;line-height:100px;animation:3s linear infinite spinner;display:block;position:fixed;top:50%;left:50%;font-family:icomoon_kurz!important}form fieldset{border:0;margin:0 0 20px;padding:0}form fieldset legend{font-size:var(--fontsize-m)}.tx-genesis-forms input[type=submit]:disabled{filter:grayscale();cursor:not-allowed}.tx-genesis-forms input[type=submit]:focus{background:rgb(var(--color-highlight));color:rgb(var(--color-main));border:2px dotted rgb(var(--color-main))}.tx-genesis-forms button[type=submit]:disabled{filter:grayscale();cursor:not-allowed}.tx-genesis-forms button[type=submit]:focus{background:rgb(var(--color-highlight));color:rgb(var(--color-main));border:2px dotted rgb(var(--color-main))}.tx-genesis-forms .rc-location{margin-top:var(--width-margin);box-shadow:0 2px 3px rgb(var(--color-shade));padding:15px}.tx-genesis-forms .rc-location .fieldset-row{margin-left:-15px;margin-right:-15px}@media screen and (min-width:1021px){.tx-genesis-forms .rc-location .fieldset-row .input{width:70%}.tx-genesis-forms .rc-location .fieldset-row label{width:29%}}.tx-genesis-forms .rc-location .fieldset-left{padding-left:15px;padding-right:15px}@media screen and (min-width:1021px){.tx-genesis-forms .rc-location .fieldset-left{float:left;width:50%}}.tx-genesis-forms .rc-location .fieldset-right{padding-left:15px;padding-right:15px}@media screen and (min-width:1021px){.tx-genesis-forms .rc-location .fieldset-right{float:left;width:50%}}.clearfix:after{content:"";clear:both;display:table}.choices[data-type*=select-one] select.choices__input{opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;display:block!important}
