:host{--fontFamily: Inter, Arial, Verdana, Helvetica, sans-serif;--blau: #003a79;--blau80: #33538d;--blau60: #6476a6;--blau45: #8093b4;--blau30: #b0b5d1;--blau15: #d6d8e7;--blau7: #ecedf4;--black: #000;--black80: #585858;--black60: #888888;--black45: #a8a8a8;--black30: #c7c7c7;--black15: #e4e4e4;--colBlau: #0059ad;--textColor: rgb(0, 60, 118);--borderColor: #000;--bulletColor: #000;--aColor: var(--textColor);--aHoverColor: var(--textColor);--btnBackColor: #00f;--btnBackHoverColor: #00f;--btnTextColor: #fff;--btnTextHoverColor: #fff;--fontSize: 17px;--h1Size: 34px;--h1LineHeight: 45px;--h1Color: var(--textColor);--h1BackColor: transparent;--h2Size: 20px;--h2LineHeight: 22px;--h2Color: var(--textColor);--h2BackColor: transparent;--h3Size: 16px;--h3LineHeight: 40px;--h3Color: var(--textColor);--h3BackColor: transparent}*{margin:0;padding:0;position:relative;box-sizing:border-box}:host,.body-tag-rplc{background-color:#fff}p{padding:5px 0}ul,ol{padding:5px 0 5px 25px}@font-face{font-family:Inter;src:url(https://assets.academics.de/jobs/job_attachment/gg3a26riuz4r4gnsn2c3yb3gbfdemnmclvv2yd7jlmvmx7ztbltq.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://assets.academics.de/jobs/job_attachment/cglefitif5joizqmwcxlrabys52stb2feg62jykesaoj47wouf3q.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://assets.academics.de/jobs/job_attachment/7m66uvvwzkppyrmqwujyoc7uqpi5pcfujfkwsqwr6p5exkhd6fzq.woff2) format("woff2");font-weight:light;font-style:normal;font-display:swap}#wrapper{margin:auto;max-width:900px;font-family:var(--fontFamily);border:1px solid var(--colBlau);border-radius:30px 30px 30px 0}h2:empty,h3.empty,h4.empty,h5.empty,h6.empty,div:empty,p:empty,ul.empty,ol.empty,section:empty{display:none}p,li,strong,a{font-size:var(--fontSize);line-height:26px}a[href^="tel:"]{white-space:nowrap}a{color:var(--aColor);text-decoration:underline}a:hover{color:var(--aHoverColor);text-decoration:underline}ul li::marker{color:var(--bulletColor)}.body-tag-rplc{color:var(--textColor)}h1{color:var(--h1Color);background-color:var(--h1BackColor);font-size:var(--h1Size);line-height:var(--h1LineHeight);font-weight:400;margin-top:12px}h2{color:var(--h2Color);background-color:var(--h2BackColor);font-size:var(--h2Size);line-height:var(--h2LineHeight);padding-bottom:8px}h3{color:var(--h3Color);background-color:var(--h3BackColor);font-size:var(--h3Size);line-height:var(--h3LineHeight)}.btn{background-color:var(--btnBackColor);color:var(--btnTextColor)}.btn:hover{background-color:var(--btnBackHoverColor);color:var(--btnTextHoverColor)}.noWrap{white-space:nowrap}.noMg{margin-bottom:0;padding-bottom:0}header{min-height:50px}#logoWrapper{margin-top:55px;margin-right:55px;margin-bottom:55px;float:right}#logo{width:400px}#imgHeader{width:100%;clear:both}section{margin-top:16px;margin-left:30px;margin-right:30px}ul li::marker{color:var(--colBlau)}#modalities ul{padding-left:0;font-weight:700}#modalities ul li{display:inline-block;list-style-type:none;width:18%;min-width:154px;text-align:center;font-weight:400;font-size:15px;padding-bottom:6px}#modalities ul li strong{width:100%;display:inline-block;color:#fff;background-color:var(--colBlau);padding-top:4px;padding-bottom:4px;margin-bottom:4px;font-weight:700;font-size:17px}#modalities ul li{margin-left:.5%}#modalities ul li:first-child{margin-left:0}#application{margin:30px 0;padding:0 30px}#application .btn{background-color:var(--colBlau);color:#fff;text-decoration:none;padding:6px 12px;margin-top:12px;margin-bottom:12px;display:inline-block;width:193px;border-radius:9px 9px 9px 0;font-weight:700}#application .btn:after{width:20px;content:"→";color:#fff;display:inline;padding-left:12px}main{margin-top:0;padding:25px}footer{padding-bottom:30px}footer section{padding-top:6px}footer section span{display:inline-block;width:24%;vertical-align:text-top}footer section img{width:120px}@media screen and (max-width:700px){main{padding:12px}#logo{width:400px}section{margin-top:8px;margin-left:15px;margin-right:15px}}@media screen and (max-width:520px){#logoWrapper{margin:35px 0 33px 35px}#logo{width:83%}}@media screen and (max-width:420px){main{padding:0}#logoWrapper{margin-top:35px;margin-right:0;margin-bottom:33px}ul li{min-width:150px}}@media screen and (max-width:340px){#logo{width:75%;width:245px;margin-right:35px}#logoWrapper{margin-top:35px;margin-bottom:35px;margin-left:0}}
