@charset "UTF-8";.contest-illu__form h2,.contest-illu__form .button-gradient{font-family:'DinWebCondBold',Helvetica,Arial,sans-serif;}.hidden{display:none !important;}.contest-illu{background-color:#fff;border:0.0625rem solid #f0f0f0;-webkit-box-shadow:0 0 0.1875rem 0 #f0f0f0;box-shadow:0 0 0.1875rem 0 #f0f0f0;margin-bottom:1.875rem;padding:0.25rem;}.contest-illu input[type=checkbox].is-invalid ~ .invalid-feedback,.contest-illu input[type=file].is-invalid ~ .invalid-feedback{display:block;}.contest-illu__form{background-color:#f6f6f6;display:block;margin-bottom:0;padding:3.4375rem 0.625rem;}@media (min-width:768px){.contest-illu__form{padding:3.4375rem;}}.contest-illu__form h2{border:0;color:#333;display:block;font-size:1.625rem;font-weight:400;line-height:1.2;padding-bottom:0;position:relative;text-align:center;top:-1.25rem;width:100%;}.contest-illu__form ol{list-style:none;margin-bottom:0;padding-left:0;}.contest-illu__form .form-control{background-color:white;}.contest-illu__form .button-gradient{background:-webkit-gradient(linear,left top,right top,from(#e84c0d),color-stop(50%,#f18700),to(#e30b7d));background:linear-gradient(to right,#e84c0d 0%,#f18700 50%,#e30b7d 100%);display:inline-block;border:0 none;border-radius:0 0 0.9375rem;color:#000;padding:0.1875rem;text-transform:uppercase;text-align:center;font-size:1.25rem;line-height:1;-webkit-transition:all .18s ease-in-out .18s;transition:all .18s ease-in-out .18s;font-weight:400;}.contest-illu__form .button-gradient span{background-color:#fff;border-radius:0 0 0.75rem;color:#000;display:block;max-width:100%;padding:0.875rem 1.25rem 0.5625rem;-webkit-transition:all .18s ease-in-out .18s;transition:all .18s ease-in-out .18s;width:100%;}.contest-illu__form .button-gradient:hover,.contest-illu__form .button-gradient:focus,.contest-illu__form .button-gradient:active{border-radius:0;cursor:pointer;text-decoration:underline;}.contest-illu__form .button-gradient:hover span,.contest-illu__form .button-gradient:focus span,.contest-illu__form .button-gradient:active span{border-radius:0;text-decoration:underline;}.contest-illu__form .col-12-select{margin-bottom:1rem;}.contest-illu__form .custom-file-label{font-weight:normal;}.contest-illu__form .custom-file-label::after{content:'Datei auswählen';}.contest-illu__form .checkbox,.contest-illu__form .checkbox-col{padding-top:0.625rem;}.contest-illu__form .checkbox input[type=checkbox],.contest-illu__form .checkbox-col input[type=checkbox]{display:none;}.contest-illu__form .checkbox input[type=checkbox] + label::before,.contest-illu__form .checkbox-col input[type=checkbox] + label::before{display:inline-block;font-family:FontAwesome,'Arial',sans-serif;content:'\f096';width:1.5625rem;letter-spacing:0.625rem;}.contest-illu__form .checkbox input[type=checkbox]:checked + label::before,.contest-illu__form .checkbox-col input[type=checkbox]:checked + label::before{content:'\f046';width:1.5625rem;letter-spacing:0.3125rem;}@media (min-width:576px){.contest-illu__form .checkbox,.contest-illu__form .checkbox-col{padding-top:2.3125rem;}}.contest-illu__form .checkbox label,.contest-illu__form .checkbox-col label{padding-left:0;}.contest-illu__form .checkbox-col{padding-top:0;}#illu-acceptedTerms-label{display:inline;}.party-reg__form h2,.party-reg__form .button-gradient{font-family:'DinWebCondBold',Helvetica,Arial,sans-serif;}.party-reg{background-color:#fff;border:0.0625rem solid #f0f0f0;-webkit-box-shadow:0 0 0.1875rem 0 #f0f0f0;box-shadow:0 0 0.1875rem 0 #f0f0f0;margin-bottom:1.875rem;padding:0.25rem;}.party-reg input[type=checkbox].is-invalid ~ .invalid-feedback,.party-reg input[type=file].is-invalid ~ .invalid-feedback{display:block;}.party-reg__form{background-color:#f6f6f6;display:block;margin-bottom:0;padding:3.4375rem 0.625rem;}@media (min-width:768px){.party-reg__form{padding:3.4375rem;}}.party-reg__form h2{border:0;color:#333;display:block;font-size:1.625rem;font-weight:400;line-height:1.2;padding-bottom:0;text-align:center;width:100%;}.party-reg__form ol{list-style:none;margin-bottom:0;padding-left:0;}.party-reg__form .form-control{background-color:white;}.party-reg__form .button-gradient{background:-webkit-gradient(linear,left top,right top,from(#e84c0d),color-stop(50%,#f18700),to(#e30b7d));background:linear-gradient(to right,#e84c0d 0%,#f18700 50%,#e30b7d 100%);display:inline-block;border:0 none;border-radius:0 0 0.9375rem;color:#000;padding:0.1875rem;text-transform:uppercase;text-align:center;font-size:1.25rem;line-height:1;-webkit-transition:all .18s ease-in-out .18s;transition:all .18s ease-in-out .18s;font-weight:400;}.party-reg__form .button-gradient span{background-color:#fff;border-radius:0 0 0.75rem;color:#000;display:block;max-width:100%;padding:0.875rem 1.25rem 0.5625rem;-webkit-transition:all .18s ease-in-out .18s;transition:all .18s ease-in-out .18s;width:100%;}.party-reg__form .button-gradient:hover,.party-reg__form .button-gradient:focus,.party-reg__form .button-gradient:active{border-radius:0;cursor:pointer;text-decoration:underline;}.party-reg__form .button-gradient:hover span,.party-reg__form .button-gradient:focus span,.party-reg__form .button-gradient:active span{border-radius:0;text-decoration:underline;}.party-reg__form .col-12-select{margin-bottom:1rem;}.party-reg__form .checkbox input[type=checkbox],.party-reg__form .checkbox-col input[type=checkbox]{opacity:0;position:absolute;}.party-reg__form .checkbox input[type=checkbox] + label::before,.party-reg__form .checkbox-col input[type=checkbox] + label::before{display:inline-block;font-family:FontAwesome,'Arial',sans-serif;content:'\f096';width:1.5625rem;letter-spacing:0.625rem;}.party-reg__form .checkbox input[type=checkbox]:checked + label::before,.party-reg__form .checkbox-col input[type=checkbox]:checked + label::before{content:'\f046';width:1.5625rem;letter-spacing:0.3125rem;}.party-reg__form .checkbox input[type=checkbox]:focus + label::before,.party-reg__form .checkbox-col input[type=checkbox]:focus + label::before{color:#e30b7d;}.party-reg__form .radio input[type=radio],.party-reg__form .radio-col input[type=radio]{opacity:0;position:absolute;}.party-reg__form .radio input[type=radio] + label::before,.party-reg__form .radio-col input[type=radio] + label::before{display:inline-block;font-family:FontAwesome,'Arial',sans-serif;content:'\f10c';width:1.5625rem;letter-spacing:0.625rem;}.party-reg__form .radio input[type=radio]:checked + label::before,.party-reg__form .radio-col input[type=radio]:checked + label::before{content:'\f058';}.party-reg__form .radio input[type=radio]:focus + label::before,.party-reg__form .radio-col input[type=radio]:focus + label::before{color:#e30b7d;}.party-reg__form .checkbox,.party-reg__form .checkbox-col,.party-reg__form .radio,.party-reg__form .radio-col{padding-top:0.625rem;}@media (min-width:576px){.party-reg__form .checkbox,.party-reg__form .checkbox-col,.party-reg__form .radio,.party-reg__form .radio-col{padding-top:2.3125rem;}}.party-reg__form .checkbox label,.party-reg__form .checkbox-col label,.party-reg__form .radio label,.party-reg__form .radio-col label{padding-left:0;}.party-reg__form .checkbox-col{padding-top:0;}.party-reg__form .radio-col{padding-top:0;}.party-reg__form .radio-col label{margin-bottom:0;}.party-reg__form .invalid-feedback{display:block;}#illu-acceptedTerms-label{display:inline;}
