html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:DINPro;src:local(DINPro-Regular),url(https://anzeigen.jobsintown.de/job/files/1282253/din-pro.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:normal;font-display:swap}@font-face{font-family:DINPro;src:local(DINPro-Bold),url(https://anzeigen.jobsintown.de/job/files/1282253/din-pro-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-stretch:normal;font-display:swap}body{font-family:DINPro;font-size:100%;color:#000;text-decoration:none;font-weight:400;word-spacing:normal;line-height:1.5;background-color:#f1f1f1;-webkit-print-color-adjust:exact}p{margin:0 0 1rem 0}p:empty{height:1rem}h1{line-height:1.3;font-size:1.9rem;padding:0;margin:0;color:#032c58;letter-spacing:-.005rem;transition:700ms ease;font-variation-settings:"wght" 311}h1:hover{font-variation-settings:"wght" 582;letter-spacing:.07rem}.letter{letter-spacing:-.005rem;transition:700ms ease;font-variation-settings:"wght" 311}.letter:hover{font-variation-settings:"wght" 582;letter-spacing:.07rem}h2{margin:0;line-height:1.5;font-size:1.3rem;color:#032c58}h3{line-height:1;font-size:1.3rem}.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:.9rem}.frame-outer::after{content:"";display:block;clear:both}.logo{width:10rem;margin:2rem 3rem 1.5rem 3rem}.header{position:relative}.title-block{position:absolute;bottom:-1rem;left:0;padding:.5rem 1.5rem .5rem 3rem;background-color:#032c58;color:#fbc10f}.abstand-oben{margin:-.93rem 0 0 0}.abstand{margin-bottom:-1rem}.job{background-color:#fbc10f;padding:2rem 1rem}.job-grau{background-color:#f5f5f5;padding:2rem 1rem}.gelb-hg{background-color:#fbc10f;padding:.3rem .7rem}.hellgelb-hg{background-color:#fef3cf;padding:1rem 1rem}.grau{background-color:#f5f5f5}.abstand-gelb{margin-bottom:1.5rem}.gelb{color:#fbc10f}.blau{color:#032c58}.content{padding:3rem 3rem}.content::after{content:"";display:block;clear:both}.box-left{float:left;width:48.5%}.box-right{float:right;width:48.5%}.footer{background-color:#f5f5f5;padding:0rem 3rem}.footer::after{content:"";display:block;clear:both}img{max-width:100%;height:auto;width:auto9;border:0;vertical-align:middle}a:link{color:#000;text-decoration:none}a:visited{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#000}a:active{text-decoration:none;color:#000}ul{margin:1.5rem auto 1rem .5rem;padding-left:.5rem;list-style-type:disc}li{margin:auto;padding:0 0 .7rem 0}.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}.table{display:table;width:100%;table-layout:fixed}.row{display:table-row}.cell-left,.cell-right{display:table-cell;vertical-align:bottom;padding:1rem 3%}.cell-left{border-right:15px solid #fff}.cell-right{border-left:15px solid #fff}.bg-darkblue{background:rgb(78,147,250)}.bg-lightblue{background:rgb(127,174,245)}.flex{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1.5rem 0 4rem 0;font-size:.7rem}.left{width:18.5%;padding:1rem 1rem;background-color:#f5f4f4;border-radius:.3rem;text-align:center;transition:box-shadow .3s}.left:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.right{width:18.5%;padding:1rem 1rem;background-color:#f5f4f4;text-align:center;border-radius:.3rem;transition:box-shadow .3s}.right:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.button_box{text-align:left;font-size:1.3rem}.button_box::after{clear:both;content:"";display:block}.button a{display:inline-block;background:#fbc10f;padding:.6rem 2.5rem .6rem 2.5rem;margin:3rem auto;cursor:pointer;-webkit-border-radius:1.5rem;border-radius:.5rem;border:.1rem solid #f5f5f5;transition:all 140ms ease 0s;-moz-transition:all 140ms ease 0s;-webkit-transition:all 140ms ease 0s;color:#032c58}.button a:hover{background-position:15px center;background-color:#032c58;text-decoration:none;color:#fbc10f}