html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box;margin:0;padding:0}body{font-family:HelveticaNeueLTStd-Roman,sans-serif;font-size:100%;color:#4f4f4e;text-decoration:none;font-weight:400;word-spacing:normal;line-height:1.4;background-color:#f1f1f1;-webkit-print-color-adjust:exact}p{margin:0 0 1rem 0}@font-face{font-family:'HelveticaNeueLTStd';src:url(https://anzeigen.jobsintown.de/job/files/1280929/HelveticaNeueLTStd-Th.otf) format('opentype')}@font-face{font-family:'HelveticaNeueLTStd-Roman';src:url(https://anzeigen.jobsintown.de/job/files/1280929/HelveticaNeueLTStd-Roman.otf) format('opentype');font-style:normal;font-weight:400}@font-face{font-family:'HelveticaNeueLTStd-Lt';src:url(https://anzeigen.jobsintown.de/job/files/1280929/HelveticaNeueLTStd-Lt.otf) format('opentype');font-weight:100}.light{font-family:HelveticaNeueLTStd,sans-serif;font-weight:100}.blau{color:#0aa1e2}.upp{text-transform:uppercase}.linie{border-left:1px solid #0aa1e2}.abstand{padding-left:1rem}.gross{font-size:.9rem}.helles-blau{background-color:#e5ebf2;padding:.6rem;border-radius:7px}.dreieck-oben{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#e5ebf2 transparent transparent transparent;line-height:0;_border-color:#e5ebf2 #000 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.dreieck-unten{width:0;height:0;border-style:solid;border-width:0 30px 30px 30px;border-color:transparent transparent #e5ebf2 transparent;line-height:0;_border-color:#000 #000 #e5ebf2 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.aus{display:none}h1{line-height:2.4rem;font-size:2rem;font-weight:700;padding:0;margin:0;position:relative}.standort{position:absolute;right:0;bottom:-.4rem;font-size:1rem;color:#000;font-weight:100}h2{margin:0;line-height:1.2;font-size:1.2rem;font-weight:lighter}.frame-outer{position:relative;padding:0;width:720px;margin:1.3rem auto;background-color:#FFF;border:.02rem solid #A7A9A4;box-shadow:-.1rem .1rem 1rem #999;font-size:.8rem}.frame-outer::after{content:"";display:block;clear:both}.header{position:relative}.title-block{position:absolute;top:3rem;right:0;padding:.9rem 2rem 0rem 1rem;width:20rem;background:rgb(0,0,0);background:rgba(256,256,256,.7);color:#000;font-size:.64rem}.content{padding:2rem}.content::after{content:"";display:block;clear:both}.box-left{float:left;width:48%}.box-right{float:right;width:48%}.footer::after{content:"";display:block;clear:both}img{max-width:100%;height:auto;width:auto9;border:0;vertical-align:middle}a:link{color:#4f4f4e;text-decoration:none}a:visited{text-decoration:none;color:#4f4f4e}a:hover{text-decoration:underline;color:#000}a:active{text-decoration:none;color:#4f4f4e}ul{margin:0 auto 1rem .5rem;padding-left:.3rem;list-style-type:none}li{margin:auto;padding:0;position:relative}li::before{position:absolute;top:0;left:-.8rem;content:"■";font-size:.8rem;color:#0aa1e2}.clear{clear:both;font-size:0;line-height:0}.hide{display:none}.justifier{text-align:justify;text-align-last:justify}.justifier:after{content:"";display:inline-block;width:100%}p:empty{height:1rem}.flex{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1rem 0}.left{width:46%}.right{width:50%;padding:0 0 0 1.5rem}.left2{width:55%}.right2{width:40%;padding:0 0 0 0}.adresse{width:100%;padding:.7rem 0 0 1.5rem}.logo{width:80%}.button_box{text-align:center}.button_box::after{clear:both;content:"";display:block}.button a{display:inline-block;background:#0aa1e2;padding:.6rem 3rem .6rem 3rem;margin:1.7rem auto 0rem auto;cursor:pointer;-webkit-border-radius:1.5rem;border-radius:.7rem;border:.1rem solid #0aa1e2;transition:all 140ms ease 0s;-moz-transition:all 140ms ease 0s;-webkit-transition:all 140ms ease 0s;color:#fff;text-align:left;font-size:1rem}.button a:hover{background-position:15px center;background-color:#fff;text-decoration:none;color:#0aa1e2}.benefits{width:19.9%;float:left;padding:10px}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:150px;background-color:#e5ebf2;color:#000;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:99%;left:21%;margin-left:-37px;opacity:0;transition:opacity 0.3s;display:block}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e5ebf2 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}