@keyframes eii--spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{background-color:initial;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{border:0;border-top:1px solid #0000001a;margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}@media(min-width:768px){.col-md-6{flex:0 0 50%;max-width:50%}}@media(min-width:992px){.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}}#job-offer-provadis-new{background-color:#fff;font-family:UniversLTPro,Helvetica,sans-serif;font-size:14px;min-height:100vh}@media(min-width:768px){#job-offer-provadis-new{padding:25px 15px}}#job-offer-provadis-new>.container{background-color:#fff;padding:0;width:100%}@media(min-width:768px){#job-offer-provadis-new>.container{width:750px}}@media(min-width:992px){#job-offer-provadis-new>.container{width:970px}}@media(min-width:1200px){#job-offer-provadis-new>.container{width:1100px}}#job-offer-provadis-new>.container img{width:100%}#job-offer-provadis-new>.container a,#job-offer-provadis-new>.container a:hover{text-decoration:none}#job-offer-provadis-new>.container .vacancy-main{padding:0 30px}#job-offer-provadis-new>.container .vacancy-main .header-img{position:relative}#job-offer-provadis-new>.container .vacancy-main .header-img hr{border-bottom:4px solid #004893;margin-top:0}#job-offer-provadis-new>.container .apply-now{margin-top:-42px;text-align:center}@media(max-width:400px){#job-offer-provadis-new>.container .apply-now{margin-top:0}}#job-offer-provadis-new>.container .apply-now .btn-provadis{border-radius:35px;box-shadow:0 7px 10px -5px #999999db;color:#fff;font-size:22px;padding:15px 30px 15px 25px}@media(max-width:400px){#job-offer-provadis-new>.container .apply-now .btn-provadis{font-size:14px}}#job-offer-provadis-new>.container .apply-now .btn-provadis i{background-color:#004893;border-radius:50%;color:#fff;font-size:23px;height:33px;margin:10px 5px 0 10px;text-align:center;width:33px}#job-offer-provadis-new>.container .apply-now .btn-provadis i:before{line-height:30px;margin:auto;text-align:center}@media(max-width:400px){#job-offer-provadis-new>.container .apply-now .btn-provadis i{font-size:18px}}#job-offer-provadis-new>.container .apply-now .btn-green-blue{background-color:#6aaf9e}#job-offer-provadis-new>.container .vacancy-text{padding:40px 0}#job-offer-provadis-new>.container .vacancy-text .vacancy-info{font-weight:700}#job-offer-provadis-new>.container .vacancy-text .vacancy-info .vacancy-info-heading{color:#004893;font-family:UniversLTPro-bold-cond,sans-serif;text-transform:uppercase}#job-offer-provadis-new>.container .vacancy-text .vacancy-info .col-7 img{border-radius:100%;box-shadow:0 7px 15px #0006;margin:0 0 0 10px;width:30px}#job-offer-provadis-new>.container .vacancy-text .job-title-container{padding:40px 0 30px}#job-offer-provadis-new>.container .vacancy-text .job-title-container .job-title{font-family:UniversLTPro-bold-cond,sans-serif;font-size:40px;text-transform:uppercase}#job-offer-provadis-new>.container .vacancy-text .job-title-container .job-title-green-blue{color:#6aaf9e}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box{background-color:#004893;color:#fff;margin:20px auto 0;padding:20px 30px;width:700px}@media(max-width:768px){#job-offer-provadis-new>.container .vacancy-text .ending .blue-box{width:100%}}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box .heading{font-size:30px;font-weight:700;padding:10px 0;text-transform:uppercase}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul{display:inline-block;list-style-type:none;margin-top:10px;padding:0;zoom:1;margin-bottom:0}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li{display:inline;float:left;padding:2px 5px}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li .btn-provadis{background-color:#fff;border-radius:35px;box-shadow:0 7px 15px #0006;color:#004893;font-size:18px;padding:10px 20px 10px 15px}@media(max-width:400px){#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li .btn-provadis{font-size:14px;padding:10px 5px 10px 10px}}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li .btn-provadis i{background-color:#004893;border-radius:50%;color:#fff;font-size:19px;height:33px;margin:10px 5px 0 10px;text-align:center;width:33px}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li .btn-provadis i:before{line-height:30px;margin:auto;text-align:center}@media(max-width:400px){#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li .btn-provadis i{font-size:18px}}#job-offer-provadis-new>.container .vacancy-text .ending .blue-box ul li img{border-radius:100%;box-shadow:0 7px 15px #0006;margin:8px 0 10px 10px;width:40px}

@media print { body { background:#fff !important; color:#000 !important; } * { box-shadow:none !important; animation:none !important; } }
@media (prefers-reduced-motion: reduce) { * { animation:none !important; transition:none !important; } }

body{background-color:#fff;margin:0}
h1.job-title{margin-top:22px;line-height:1.3;font-size:inherit}
h2.heading{margin-top:0;font-size:inherit}

[href^="tel:"] { white-space: nowrap; }

#wrapper, .wrapper { padding-bottom: 2.5rem; }

/* prt-hyphenation — Silbentrennung langer Wörter (Proteus, alle Anzeigen) */
@media (max-width: 800px) {
  html {
  overflow-wrap: break-word;
  }
}
@media (max-width: 800px) {
  h1, h2, h3, h4, h5, h6 {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  -webkit-hyphenate-limit-chars: 8 4 3;
  hyphenate-limit-chars: 8 4 3;
  }
}
@media (max-width: 700px) {
  html {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  -webkit-hyphenate-limit-chars: 8 4 3;
  hyphenate-limit-chars: 8 4 3;
  }
}

/* Logo-Anker (S55): klickbar, aber ohne eigenen Kasten — sonst verschiebt
   sich ein prozentual bemessenes Logo (SDE-113070). */
a.prt-logo-link { display: contents; }

/* proteus-schriftgroesse-gemessen */
/* Fließtext mindestens 16px (Betreiber-Vorgabe SDE-113070): nur die Blöcke,
   die in der Vorlage kleiner standen — am Output gemessen, weil die Größe oft vom
   body/Container geerbt wird (SDE-123205). Maßstab ist die SICHTBARE Größe: eine
   Schrift mit kleinen Kleinbuchstaben wird größer gesetzt (YF-51810). Nur Bildschirm. */
@media screen {
  .prt-schrift { font-size: 16px !important; }
  .prt-schrift.prt-schrift-18 { font-size: 18px !important; }
}

/* proteus-zeilenabstand */
/* Fließtext mindestens 1.5-zeilig gesetzt (Betreiber 24.09.2026):
   nur die Blöcke, die in der Vorlage enger standen — am Output gemessen.
   Nur Bildschirm: im Druck bleibt die Vorlage. */
@media screen { .prt-zeilen { line-height: 1.5 !important; } }
