:host{--colorWhite: #fff;--colorBeige: #f6b38b;--colorBeigeActive: #c04600;--colorBlueLight: #E0EBF2;--colorBlue: rgb(70, 139, 197);--colorBlueDark: rgb(0, 98, 171);--colorBlack: rgb(0, 0, 0);--fontFamily: ScalaSans, Arial, Verdana, Helvetica, sans-serif;--textColor: var(--colorBlack);--borderColor: var(--colorBlack);--bulletColor: var(--colorBlue);--bulletCorner: 10%;--aColor: var(--colorBlack);--aHoverColor: var(--colorBlack);--btnBackColor: #00f;--btnBackHoverColor: #00f;--btnTextColor: #fff;--btnTextHoverColor: #fff;--fontSize: 18px;--fontSizeIntro: 20px;--lineHeight: 23.4px;--lineHeightIntro: 24px;--h1Size: 30px;--h1LineHeight: 42px;--h1Color: var(--textColor);--h1BackColor: transparent;--h2Size: 24px;--h2LineHeight: 26.4px;--h2Color: var(--colorBlue);--h2BackColor: transparent;--h3Size: 18px;--h3LineHeight: 20px;--h3Color: var(--textColor);--h3BackColor: transparent}@font-face{font-family:ScalaSans;src:url(https://assets.academics.de/jobs/job_attachment/gzjw5k6cdo7xpaxwba4csnax4emwirui7bnn7zvxtnatjixv7sia.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ScalaSans;src:url(https://assets.academics.de/jobs/job_attachment/hawk46vf3t3ce7s3xbru73rzln4dekkrnok3od5gk4pe7cq5l2va.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ScalaSans;src:url(https://assets.academics.de/jobs/job_attachment/ni5azczwz3uweifpqaa2i2qikxq6yhcdfdyoqg2hlz4p7xe4bikq.woff) format("woff");font-weight:400;font-style:italic}*{margin:0;padding:0;position:relative;box-sizing:border-box;font-weight:400}:host,.body-tag-rplc{background-color:#fff}p{padding:7px 0}ul,ol{padding:5px 0 5px 25px}#wrapper{margin:5px auto;max-width:940px;font-family:var(--fontFamily);font-size:var(--fontSize);line-height:var(--lineHeight);box-shadow:#999 0 0 5px}h2:empty,h3.empty,h4.empty,h5.empty,h6.empty,div:empty,p:empty,ul.empty,ol.empty,section:empty{display:none}h1,h2,h3,h4,h5,h6{font-weight:600}h1{color:var(--h1Color);background-color:var(--h1BackColor);font-size:var(--h1Size);line-height:var(--h1LineHeight);padding-top:20px;padding-bottom:20px;text-align:center}h2{color:var(--h2Color);background-color:var(--h2BackColor);font-size:var(--h2Size);line-height:var(--h2LineHeight);margin-bottom:8px}h3{color:var(--h3Color);background-color:var(--h3BackColor);font-size:var(--h3Size);line-height:var(--h3LineHeight);margin-bottom:0;margin-top:10px;font-weight:400}strong{font-weight:600}a[href^="tel:"]{white-space:nowrap}a{color:var(--aColor);font-weight:600;text-decoration:none;cursor:pointer}a:hover{color:var(--aHoverColor);transition:color .3s ease}ul li::marker{color:var(--bulletColor)}ul li{margin-bottom:10px}ul li:last-child{margin-bottom:0}.body-tag-rplc{color:var(--textColor)}.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{display:block}header #imgHeader{width:100%}main{padding:4% 16% 0}section{margin-top:30px}section#title{margin-top:0}#modalities{margin-top:20px}#modalities article ul{-webkit-box-pack:justify;justify-content:space-between;margin:calc(2 * var(--rem-base)) 0;padding:0;list-style-type:none;row-gap:10px;display:flex;flex-wrap:wrap}ul{padding:0;margin:calc(.5 * var(--rem-base)) calc(0 * var(--rem-base));margin-right:0}li{list-style-type:none;margin:0 0 0 calc(.15 * var(--rem-base));position:relative;overflow:hidden;line-height:normal;padding-left:20px}li:before{content:"–";position:absolute;margin-top:0;top:-5px;left:0}#modalities article ul li{width:49%;position:relative;padding-left:calc(1.75 * var(--rem-base))}#modalities article ul li:before{content:"";position:absolute;left:1px;top:5px;width:14px;height:14px;border-radius:5px;background-color:var(--colorBlueDark)}#contact article:nth-child(3){display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#contact #logos{margin-top:26px}footer #logoAudit{width:150px;margin-left:12.5%}footer img{padding-top:50px;padding-left:30px;margin-bottom:50px}#logoEmas{padding-left:60px}@container (max-width: 800px){#modalities article ul li{width:100%}}@container (max-width: 500px){h1{font-size:20px;line-height:28px}h2{font-size:18px;line-height:25.2px}main{padding:2% 16% 0}#contact article:nth-child(3){display:block;grid-template-columns:repeat(1,1fr);gap:20px}footer #logoAudit{width:130px;margin-left:7.5%}footer #logoEmas{width:124px}}
