.wpcf7-form:has(.telefon-container-bewerbung-lektorat){--dl-blue:#29a8e0;--dl-blue-dark:#1a8fc4;--dl-blue-soft:rgba(41, 168, 224, .16);--dl-text:#1e293b;--dl-label:#334155;--dl-muted:#64748b;--dl-placeholder:#94a3b8;--dl-border:#d5dde7;--dl-border-hover:#b3c0cf;--dl-field-bg:#fff;--dl-soft-bg:#f5f8fb;--dl-error:#dc2626;--dl-radius:8px;--dl-h:44px;--dl-gap:20px;color:var(--dl-text)!important;font-size:15px!important;line-height:1.45!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) p{margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) br{display:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) p:empty{display:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;grid-template-columns:none!important;column-gap:var(--dl-gap)!important;row-gap:0!important;width:100%!important;max-width:100%!important;margin:0 0 18px 0!important;padding:0!important;float:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row::before,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row::after{display:none!important;content:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row>*{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;float:none!important;margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="anrede-bewerbung-lektorat"]){grid-template-columns:2.5fr 4.75fr 4.75fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="email-bewerbung-lektorat"]){grid-template-columns:1fr 1fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="strasse_hausnummer-bewerbung-lektorat"]){grid-template-columns:5fr 2fr 3fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="bundesland-bewerbung-lektorat"]){grid-template-columns:1fr 1fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="academic-qualification-bewerbung-lektorat"]){grid-template-columns:1fr 1fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="universitaet-bewerbung-lektorat"]){grid-template-columns:2fr 1fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="skills-text-bewerbung-lektorat"]){grid-template-columns:1fr 1fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="motivation-text-bewerbung-lektorat"]){grid-template-columns:1fr!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .paragraph,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="academic-qualification-bewerbung-lektorat"]),.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has(.codedropz-upload-wrapper,input[type="file"]),.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="motivation-text-bewerbung-lektorat"]){margin-top:28px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .paragraph{background:var(--dl-soft-bg)!important;border:1px solid #e3eaf2!important;border-left:3px solid var(--dl-blue)!important;border-radius:var(--dl-radius)!important;padding:14px 18px!important;margin-bottom:24px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .paragraph p{font-size:14px!important;line-height:1.6!important;color:var(--dl-muted)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-section{display:flex!important;align-items:center!important;gap:12px!important;margin:26px 0 14px 0!important;padding:0!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--dl-muted)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-section::after{content:""!important;flex:1!important;height:1px!important;background:#e5eaf0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-field{margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-field>.title,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) label.title{display:block!important;margin:0 0 7px 0!important;padding:0!important;font-size:13.5px!important;font-weight:600!important;line-height:1.3!important;color:var(--dl-label)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-form-control-wrap{display:block!important;width:100%!important;position:relative!important;margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="text"],.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="email"],.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="tel"],.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="number"],.wpcf7-form:has(.telefon-container-bewerbung-lektorat) select,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) textarea{display:block!important;width:100%!important;max-width:100%!important;height:var(--dl-h)!important;min-height:0!important;box-sizing:border-box!important;margin:0!important;padding:0 14px!important;font-family:inherit!important;font-size:15px!important;line-height:calc(var(--dl-h) - 2px)!important;color:var(--dl-text)!important;background-color:var(--dl-field-bg)!important;border:1px solid var(--dl-border)!important;border-radius:var(--dl-radius)!important;box-shadow:0 1px 2px rgb(15 23 42 / .04)!important;outline:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) textarea{height:auto!important;min-height:110px!important;padding:12px 14px!important;line-height:1.5!important;resize:vertical!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="motivation-text-bewerbung-lektorat"]) textarea{min-height:130px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input::placeholder,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) textarea::placeholder{color:var(--dl-placeholder)!important;opacity:1!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="number"]{-moz-appearance:textfield!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="number"]::-webkit-inner-spin-button,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding-right:38px!important;line-height:1.2!important;cursor:pointer!important;text-overflow:ellipsis!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2364748b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:11px 7px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) select:has(option[value=""]:checked){color:var(--dl-placeholder)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) select option{color:var(--dl-text)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-form-control-wrap::after{display:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input:hover,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) select:hover,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) textarea:hover{border-color:var(--dl-border-hover)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input:focus,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) select:focus,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) textarea:focus{border-color:var(--dl-blue)!important;box-shadow:0 0 0 3px var(--dl-blue-soft)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-other{margin:10px 0 0 0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .telefon-container-bewerbung-lektorat{display:flex!important;gap:10px!important;align-items:flex-start!important;margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .telefon-container-bewerbung-lektorat>.wpcf7-form-control-wrap:first-child{flex:0 0 195px!important;width:195px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) #andereVorwahlWrap-bewerbung-lektorat{flex:0 0 90px!important;width:90px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .telefon-container-bewerbung-lektorat>.wpcf7-form-control-wrap:last-child{flex:1 1 auto!important;width:auto!important;min-width:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="file"]{width:100%!important;box-sizing:border-box!important;padding:14px!important;font-size:14px!important;border:1.5px dashed var(--dl-border)!important;border-radius:var(--dl-radius)!important;background:var(--dl-soft-bg)!important;cursor:pointer!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-upload-handler{margin:0!important;border:1.5px dashed var(--dl-border)!important;border-radius:var(--dl-radius)!important;background:var(--dl-soft-bg)!important;transition:border-color .15s ease,background .15s ease!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-upload-handler:hover,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-dragover .codedropz-upload-handler{border-color:var(--dl-blue)!important;background:#eef7fc!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-upload-container{padding:22px 16px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-upload-inner h3{font-size:15px!important;margin:0 0 4px 0!important;color:var(--dl-label)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-upload-inner span{font-size:13px!important;color:var(--dl-muted)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .codedropz-btn-wrap a.cd-upload-btn{color:var(--dl-blue)!important;font-weight:600!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-hint{margin:-6px 0 0 0!important;padding:0!important;font-size:12.5px!important;color:var(--dl-muted)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent{margin:6px 0 0 0!important;padding:14px 16px!important;background:var(--dl-soft-bg)!important;border:1px solid #e3eaf2!important;border-radius:var(--dl-radius)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent .wpcf7-form-control-wrap,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent .wpcf7-form-control,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent .wpcf7-list-item{display:block!important;margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent label{display:flex!important;gap:12px!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.5!important;color:var(--dl-label)!important;cursor:pointer!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) input[type="checkbox"]{width:18px!important;height:18px!important;margin:1px 0 0 0!important;padding:0!important;flex-shrink:0!important;accent-color:var(--dl-blue)!important;cursor:pointer!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) *:has(>.uacf7-next),.wpcf7-form:has(.telefon-container-bewerbung-lektorat) *:has(>.uacf7-prev){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;margin:28px 0 0 0!important;padding:0!important;float:none!important;clear:both!important;position:static!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .submitbutton{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin:0!important;padding:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .submitbutton:empty{display:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-next,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-prev,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:46px!important;min-width:140px!important;margin:0!important;padding:0 28px!important;position:static!important;top:auto!important;float:none!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;line-height:1!important;vertical-align:middle!important;text-align:center!important;letter-spacing:.01em!important;border:0!important;border-radius:var(--dl-radius)!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .15s ease!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-next,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit{margin-left:auto!important;background:var(--dl-blue)!important;color:#fff!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-next:hover,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit:hover{background:var(--dl-blue-dark)!important;color:#fff!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-prev{margin-right:auto!important;background:#eef2f6!important;color:var(--dl-label)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-prev:hover{background:#e2e8ef!important;color:var(--dl-text)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-next:focus-visible,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-prev:focus-visible,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit:focus-visible{outline:none!important;box-shadow:0 0 0 3px var(--dl-blue-soft)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-spinner{margin:0 0 0 8px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-not-valid,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-not-valid:hover{border-color:var(--dl-error)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-not-valid:focus{box-shadow:0 0 0 3px rgb(220 38 38 / .15)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-not-valid-tip{display:block!important;margin:5px 0 0 0!important;font-size:12.5px!important;line-height:1.3!important;color:var(--dl-error)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-response-output{margin:18px 0 0 0!important;padding:12px 16px!important;font-size:14px!important;border-radius:var(--dl-radius)!important}@media (max-width:767px){.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name]){grid-auto-flow:row!important;grid-template-columns:1fr!important;row-gap:14px!important;margin-bottom:14px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="strasse_hausnummer-bewerbung-lektorat"]){grid-template-columns:2fr 3fr!important;column-gap:12px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-row:has([name="strasse_hausnummer-bewerbung-lektorat"])>*:first-child{grid-column:1 / -1!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-field>.title,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) label.title{white-space:normal!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .telefon-container-bewerbung-lektorat{flex-wrap:wrap!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .telefon-container-bewerbung-lektorat>.wpcf7-form-control-wrap:first-child{flex:0 0 150px!important;width:150px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-next,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-prev{flex:1 1 0!important;min-width:0!important;padding:0 16px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit{flex:1 1 auto!important}}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent a{color:var(--dl-blue)!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent a:hover{color:var(--dl-blue-dark)!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;margin:28px 0 0 0!important;padding:0!important;position:relative!important;float:none!important;clear:both!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.uacf7-prev{order:1!important;margin:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.uacf7-ajax-loader,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.wpcf7-spinner{order:2!important;flex:0 0 auto!important;margin:0 0 0 auto!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.uacf7-next,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.wpcf7-submit{order:3!important;margin:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons{pointer-events:none!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>*{pointer-events:auto!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit{position:relative!important;z-index:5!important;pointer-events:auto!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.uacf7-ajax-loader,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.wpcf7-spinner{margin:0!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.uacf7-next,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-buttons>.wpcf7-submit{margin:0 0 0 auto!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .wpcf7-submit:disabled,.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .uacf7-next:disabled{opacity:.5!important;cursor:not-allowed!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent.dl-consent--error{border-color:var(--dl-error)!important;background:#fef2f2!important}.wpcf7-form:has(.telefon-container-bewerbung-lektorat) .dl-consent .dl-consent-error{display:block!important;margin:8px 0 0 30px!important}