.personio-integration-form-wrapper{--personio-application-form-input-bg-color:#fafafa;--personio-application-form-input-border-color:#e7e7e7;--personio-application-form-input-placeholder-color:#8a8a8a;--personio-application-form-button-bg-color:#44a8ab;border-radius:25px 25px 25px 25px;box-shadow:0 0 30px -10px rgba(0,0,0,.4);padding:50px}.personio-integration-form-wrapper h2{margin-bottom:50px;text-align:center}.personio-integration-form-wrapper form{align-items:end;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-areas:"firstname" "lastname" "bday" "email" "phone" "ausbildung" "berufserfahrung" "erreichbarkeit" "cv" "privacy" "submitbtn";row-gap:15px}@media screen and (min-width:960px){.personio-integration-form-wrapper form{grid-template-areas:"firstname lastname" "bday bday" "email phone" "ausbildung berufserfahrung" "erreichbarkeit cv" "privacy privacy" "submitbtn ...";grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.personio-integration-form-wrapper form{grid-template-areas:"firstname firstname firstname lastname lastname lastname" "bday bday email email phone phone" "ausbildung ausbildung berufserfahrung berufserfahrung erreichbarkeit erreichbarkeit" "cv cv cv . . ." "privacy privacy privacy privacy privacy privacy" "submitbtn submitbtn submitbtn . . .";grid-template-columns:repeat(6,1fr)}}.personio-integration-form-wrapper .personio_firstname{grid-area:firstname}.personio-integration-form-wrapper .personio_lastname{grid-area:lastname}.personio-integration-form-wrapper .personio_dayofbirth{grid-area:bday}.personio-integration-form-wrapper .personio_email{grid-area:email}.personio-integration-form-wrapper .personio_phone{grid-area:phone}.personio-integration-form-wrapper .custom_attribute_2236332{grid-area:ausbildung}.personio-integration-form-wrapper .custom_attribute_2236264{grid-area:berufserfahrung}.personio-integration-form-wrapper .custom_attribute_2236333{grid-area:erreichbarkeit}.personio-integration-form-wrapper .personio_cv{grid-area:cv}.personio-integration-form-wrapper .privacy{grid-area:privacy}.personio-integration-form-wrapper input[type=submit]{grid-area:submitbtn}.personio-integration-form-wrapper form label{display:block;font-size:1.2rem;font-weight:700;margin-bottom:20px;padding-left:15px}.personio-integration-form-wrapper form .personio_email,.personio-integration-form-wrapper form .personio_firstname,.personio-integration-form-wrapper form .personio_lastname,.personio-integration-form-wrapper form .personio_phone{position:relative}.personio-integration-form-wrapper form .personio_email label,.personio-integration-form-wrapper form .personio_firstname label,.personio-integration-form-wrapper form .personio_lastname label,.personio-integration-form-wrapper form .personio_phone label{left:0;position:absolute;top:0;z-index:-1}.personio-integration-form-wrapper form input[type=date],.personio-integration-form-wrapper form input[type=email],.personio-integration-form-wrapper form input[type=text]{background-color:var(--personio-application-form-input-bg-color);border:1px solid var(--personio-application-form-input-border-color);border-radius:25px 25px 25px 25px;font-size:1.2rem;outline:none;padding:10px 20px;width:100%}.personio-integration-form-wrapper form input[type=date]{color:var(--personio-application-form-input-placeholder-color)}.personio-integration-form-wrapper form input[type=date].has-value{color:#000}.personio-integration-form-wrapper form input:focus{border:1px solid #000;outline:none}.personio-integration-form-wrapper form input::-moz-placeholder{color:var(--personio-application-form-input-placeholder-color)}.personio-integration-form-wrapper form input::placeholder{color:var(--personio-application-form-input-placeholder-color)}.personio-integration-form-wrapper form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--personio-application-form-input-bg-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M3.646 6.646a.5.5 0 0 1 .708 0L10 12.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position-x:95%;background-position-y:50%;background-repeat:no-repeat;background-size:25px;border:1px solid var(--personio-application-form-input-border-color);border-radius:25px 25px 25px 25px;cursor:pointer;font-size:1.2rem;outline:none;padding:10px 20px;width:100%}.personio-integration-form-wrapper .personio_cv{opacity:.5}.personio-integration-form-wrapper .personio_cv:focus,.personio-integration-form-wrapper .personio_cv:hover{opacity:1}.personio-integration-form-wrapper form input[type=file]{border:none;font-size:1.2rem;outline:none!important;padding:0 20px 0 0;width:100%}.personio-integration-form-wrapper form input[type=file]::file-selector-button{background-color:var(--personio-application-form-input-bg-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' fill='none'%3E%3Cpath fill='%23313131' fill-opacity='.5' d='M12.346 18.75H2.469a1.241 1.241 0 0 1-1.234-1.25v-15c0-.691.551-1.25 1.234-1.25h4.938v4.375c0 1.035.83 1.875 1.852 1.875h4.321v10c0 .691-.552 1.25-1.234 1.25ZM9.259 6.25a.623.623 0 0 1-.617-.625V1.27a.587.587 0 0 1 .285.164L13.4 5.96c.08.082.135.18.162.289H9.259ZM2.47 0C1.107 0 0 1.121 0 2.5v15C0 18.879 1.107 20 2.47 20h9.876c1.362 0 2.469-1.121 2.469-2.5V6.402c0-.496-.197-.972-.544-1.324L9.803.551A1.84 1.84 0 0 0 8.495 0H2.47Zm5.556 10.883 2.033 2.058c.24.243.633.243.872 0a.633.633 0 0 0 0-.882L7.843 8.934a.614.614 0 0 0-.872 0l-3.086 3.125a.633.633 0 0 0 0 .882c.24.243.633.243.872 0l2.033-2.058v4.742c0 .344.278.625.617.625.34 0 .618-.281.618-.625v-4.742Z'/%3E%3C/svg%3E");background-position-x:90%;background-position-y:50%;background-repeat:no-repeat;background-size:16px;border:1px solid var(--personio-application-form-input-border-color);border-radius:5px 5px 5px 5px;color:var(--personio-application-form-input-placeholder-color);cursor:pointer;font-size:1.2rem;margin-right:20px;outline:none;padding:10px 20px;text-align:left;width:50%}.personio-integration-form-wrapper form input[type=file]::file-selector-button:focus,.personio-integration-form-wrapper form input[type=file]::file-selector-button:hover{background-color:var(--personio-application-form-button-bg-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M12.346 18.75H2.469a1.241 1.241 0 0 1-1.234-1.25v-15c0-.691.551-1.25 1.234-1.25h4.938v4.375c0 1.035.83 1.875 1.852 1.875h4.321v10c0 .691-.552 1.25-1.234 1.25ZM9.259 6.25a.623.623 0 0 1-.617-.625V1.27a.587.587 0 0 1 .285.164L13.4 5.96c.08.082.135.18.162.289H9.259ZM2.47 0C1.107 0 0 1.121 0 2.5v15C0 18.879 1.107 20 2.47 20h9.876c1.362 0 2.469-1.121 2.469-2.5V6.402c0-.496-.197-.972-.544-1.324L9.803.551A1.84 1.84 0 0 0 8.495 0H2.47Zm5.556 10.883 2.033 2.058c.24.243.633.243.872 0a.633.633 0 0 0 0-.882L7.843 8.934a.614.614 0 0 0-.872 0l-3.086 3.125a.633.633 0 0 0 0 .882c.24.243.633.243.872 0l2.033-2.058v4.742c0 .344.278.625.617.625.34 0 .618-.281.618-.625v-4.742Z'/%3E%3C/svg%3E");color:#fff}.personio-integration-form-wrapper form .privacy{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative}.personio-integration-form-wrapper form .privacy input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--personio-application-form-input-bg-color);border:1px solid var(--personio-application-form-input-border-color);border-radius:2px 2px 2px 2px;height:20px;margin-right:10px;width:20px}.personio-integration-form-wrapper form .privacy input[type=checkbox]:checked{background-color:var(--personio-application-form-button-bg-color)}.personio-integration-form-wrapper form .privacy input[type=checkbox]:checked~.checkmark{border:solid #fff;border-width:0 3px 3px 0;display:block;height:10px;left:3px;position:absolute;top:50%;transform:rotate(45deg) translateY(-8px);width:5px}.personio-integration-form-wrapper form .privacy label{flex:1;font-weight:400;margin:0;padding:0}.personio-integration-form-wrapper form .privacy label a{color:var(--personio-application-form-button-bg-color);font-weight:400}.personio-integration-form-wrapper form input[type=submit]{background-color:var(--personio-application-form-button-bg-color);border:3px solid var(--personio-application-form-button-bg-color);width:-moz-fit-content;width:fit-content}.personio-integration-form-wrapper form input[type=submit]:focus,.personio-integration-form-wrapper form input[type=submit]:hover{background-color:#fff;border:3px solid var(--personio-application-form-button-bg-color);color:var(--personio-application-form-button-bg-color)}