@charset "UTF-8";@font-face{font-family:Regular;src:url(https://assets.academics.de/jobs/job_attachment/zukcizh2admwqjjiqfm2oblf73v5kh56aglwnytrjlghk5yzpmhq.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Bold;src:url(https://assets.academics.de/jobs/job_attachment/vnludkix576yxscsttcvhfuod2swhfnn3wfvo2ntditgtlcofzxa.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Italic;src:url(https://assets.academics.de/jobs/job_attachment/74fqmffh5gxqlokf7luwg6cqgosmstdbhx3xcju7j2ul53hg4tra.woff) format("woff");font-weight:400;font-style:normal}:host{-webkit-text-size-adjust:100%}p{margin:0}.body-tag-rplc{background:#fff;color:#666;line-height:138%;font-family:Regular,sans-serif;overflow-x:hidden;font-size:calc(1 * var(--rem-base));font-feature-settings:"lnum" 1,"tnum" 1;-webkit-font-feature-settings:"lnum" 1,"tnum" 1}.bodyWrapper{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(1 * var(--rem-base))}.contentWrapper{width:100%;padding:0;max-width:760px;border:1px solid #666666;font-size:calc(1.6 * var(--rem-base));line-height:calc(2.2 * var(--rem-base));overflow:hidden}.box,.intro{padding:0 45px 0 68px}.noMg{margin-bottom:0!important;padding-bottom:0!important}strong,.strong{font-family:Bold,sans-serif;font-weight:400}h1,h2,h3,h4{font-family:Bold,sans-serif;font-weight:400;color:#333}h1{font-size:calc(3.8 * var(--rem-base));line-height:calc(4.4 * var(--rem-base));margin-top:25px}h1 span{width:100%;display:block;font-size:calc(1.4 * var(--rem-base));line-height:calc(1.8 * var(--rem-base));margin-top:5px;color:#636362}h1 span p{font-family:Regular,sans-serif;display:contents}h1 span i{font-style:normal}h1 span i:after{content:"●";color:#666;vertical-align:1px;margin:0 5px}h1 small{width:100%;display:block;font-size:calc(1.4 * var(--rem-base));line-height:calc(1.8 * var(--rem-base));margin-top:5px;color:#636362}h2{font-size:calc(2 * var(--rem-base));line-height:calc(2.4 * var(--rem-base));text-align:left;margin-bottom:5px}a{color:#1a70b8;text-decoration:none;position:relative;display:inline-block;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s;font-family:Bold,sans-serif}a:before{content:"";-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s;bottom:0;left:0;width:0;height:1px;position:absolute;background:#1a70b8}header a:before{display:none}a:hover{color:#666}a:hover:before{content:"";width:100%}ul{margin-left:18px;padding-top:0;-webkit-margin-before:0px;-webkit-padding-start:0px;-moz-margin-before:0px;-moz-padding-start:0px;list-style:none;margin-top:0}ul li{position:relative;margin-bottom:2px}ul li:before{content:"";background:#666;width:11px;height:1px;border-radius:0;position:absolute;left:0;top:10px;margin-left:-18px}ul li:last-child{margin-bottom:0}ul ul{margin-top:5px}ul ul li{margin-left:-8px}ul ul li:before{content:"·";color:#666;width:0;height:0;position:absolute;left:0;top:-1px;margin-left:-10px}ul.rund li:before{content:"";background:#1a70b8;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:7px;margin-left:-18px}ul.rund ul{margin-top:5px}ul.rund ul li{margin-left:-2px}ul.rund ul li:before{content:"";background:#1a70b8;width:7px;height:2px;border-radius:0;position:absolute;left:0;top:10px;margin-left:-18px}header{padding:45px 45px 45px 68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}header .logo .st0{fill:#1a70b8}header .logo .st1{fill:#636362}header .claim{color:#1a70b8;font-family:Bold,sans-serif}.dpWrapper{position:absolute;margin:5px 0 0 -103px}.dpWrapper>div{background:#1a70b8;border-radius:20px;width:70px;height:70px}.dpWrapper .dp1{margin-bottom:70px}.intro{padding-bottom:0}.intro p{margin:0 0 10px}.intro p:last-child{margin:0 0 22.66667px}.box{position:relative;margin:34px 0}.box p{margin:0 0 10px}.box>*:last-child{margin-bottom:0!important}.box .side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.box .side>*{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;-ms-flex-preferred-size:49%;flex-basis:49%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-sizing:border-box;box-sizing:border-box}.box .side>*:first-child{padding-right:22.66667px}#job_modalities p{font-family:Bold,sans-serif;font-size:calc(1.4 * var(--rem-base));line-height:calc(1.8 * var(--rem-base));font-weight:400;margin-top:-23px;color:#636362}#job_modalities i{font-style:normal}#job_modalities i:after{content:"●";color:#666;vertical-align:1px;margin:0 5px}footer{padding:0 45px 45px 68px;margin-top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}footer>div{padding-right:68px;margin-bottom:-6px;width:75%}footer>div p{margin-top:10px}footer>div p:first-child{margin-top:0}footer #audit{width:274px;height:102px}@media all and (-ms-high-contrast:none){ul{margin-left:-23px}}@media screen and (max-width:609px){header{padding-bottom:35px}header a.logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header .claim{padding-top:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.box .side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box .side>*{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.box .side>*:first-child{padding-right:0}.box .side ul{margin-bottom:0}.box .side>div{padding-top:34px}footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer>div{width:100%;margin-bottom:25px}footer #audit{width:102px;height:102px;margin:34px 0}}@media screen and (max-width:450px){h1{font-size:calc(3.5 * var(--rem-base));line-height:calc(4 * var(--rem-base))}h1 span{width:100%}}@media screen and (max-width:400px){header{padding:34px 34px 35px}.box,.intro,footer{padding:0 34px}.dpWrapper{margin:5px 0 0 -83px}}@media screen and (max-width:350px){h1{font-size:calc(3 * var(--rem-base));line-height:calc(3.5 * var(--rem-base))}header a.logo svg{width:180px;height:68px}}
