

.joblist-title{font-weight:700;display:block}.joblist-available,.joblist-in-cityjob,.joblist-jobclassname,.joblist-startdate,.joblist-startdate-by_arrangement,.joblist-startdate-immediatly{font-size:80%;font-size:85%}#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p,.insertstellensuche .jobdetail p.q0_recruitingJobDetail-H4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .joblist-available,.h1 .joblist-in-cityjob,.h1 .joblist-jobclassname,.h1 .joblist-startdate,.h1 .joblist-startdate-by_arrangement,.h1 .joblist-startdate-immediatly,.h2 .joblist-available,.h2 .joblist-in-cityjob,.h2 .joblist-jobclassname,.h2 .joblist-startdate,.h2 .joblist-startdate-by_arrangement,.h2 .joblist-startdate-immediatly,.h3 .joblist-available,.h3 .joblist-in-cityjob,.h3 .joblist-jobclassname,.h3 .joblist-startdate,.h3 .joblist-startdate-by_arrangement,.h3 .joblist-startdate-immediatly,.h4 .joblist-available,.h4 .joblist-in-cityjob,.h4 .joblist-jobclassname,.h4 .joblist-startdate,.h4 .joblist-startdate-by_arrangement,.h4 .joblist-startdate-immediatly,.h5 .joblist-available,.h5 .joblist-in-cityjob,.h5 .joblist-jobclassname,.h5 .joblist-startdate,.h5 .joblist-startdate-by_arrangement,.h5 .joblist-startdate-immediatly,.h6 .joblist-available,.h6 .joblist-in-cityjob,.h6 .joblist-jobclassname,.h6 .joblist-startdate,.h6 .joblist-startdate-by_arrangement,.h6 .joblist-startdate-immediatly,h1 .joblist-available,h1 .joblist-in-cityjob,h1 .joblist-jobclassname,h1 .joblist-startdate,h1 .joblist-startdate-by_arrangement,h1 .joblist-startdate-immediatly,h2 .joblist-available,h2 .joblist-in-cityjob,h2 .joblist-jobclassname,h2 .joblist-startdate,h2 .joblist-startdate-by_arrangement,h2 .joblist-startdate-immediatly,h3 .joblist-available,h3 .joblist-in-cityjob,h3 .joblist-jobclassname,h3 .joblist-startdate,h3 .joblist-startdate-by_arrangement,h3 .joblist-startdate-immediatly,h4 .joblist-available,h4 .joblist-in-cityjob,h4 .joblist-jobclassname,h4 .joblist-startdate,h4 .joblist-startdate-by_arrangement,h4 .joblist-startdate-immediatly,h5 .joblist-available,h5 .joblist-in-cityjob,h5 .joblist-jobclassname,h5 .joblist-startdate,h5 .joblist-startdate-by_arrangement,h5 .joblist-startdate-immediatly,h6 .joblist-available,h6 .joblist-in-cityjob,h6 .joblist-jobclassname,h6 .joblist-startdate,h6 .joblist-startdate-by_arrangement,h6 .joblist-startdate-immediatly{font-weight:400;line-height:1;color:#999}#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p{margin-top:20px;margin-bottom:10px;font-size:24px}.h1 .joblist-available,.h1 .joblist-in-cityjob,.h1 .joblist-jobclassname,.h1 .joblist-startdate,.h1 .joblist-startdate-by_arrangement,.h1 .joblist-startdate-immediatly,.h2 .joblist-available,.h2 .joblist-in-cityjob,.h2 .joblist-jobclassname,.h2 .joblist-startdate,.h2 .joblist-startdate-by_arrangement,.h2 .joblist-startdate-immediatly,.h3 .joblist-available,.h3 .joblist-in-cityjob,.h3 .joblist-jobclassname,.h3 .joblist-startdate,.h3 .joblist-startdate-by_arrangement,.h3 .joblist-startdate-immediatly,h1 .joblist-available,h1 .joblist-in-cityjob,h1 .joblist-jobclassname,h1 .joblist-startdate,h1 .joblist-startdate-by_arrangement,h1 .joblist-startdate-immediatly,h2 .joblist-available,h2 .joblist-in-cityjob,h2 .joblist-jobclassname,h2 .joblist-startdate,h2 .joblist-startdate-by_arrangement,h2 .joblist-startdate-immediatly,h3 .joblist-available,h3 .joblist-in-cityjob,h3 .joblist-jobclassname,h3 .joblist-startdate,h3 .joblist-startdate-by_arrangement,h3 .joblist-startdate-immediatly{font-size:65%}.insertstellensuche .jobdetail p.q0_recruitingJobDetail-H4{margin-top:10px;margin-bottom:10px}.h4 .joblist-available,.h4 .joblist-in-cityjob,.h4 .joblist-jobclassname,.h4 .joblist-startdate,.h4 .joblist-startdate-by_arrangement,.h4 .joblist-startdate-immediatly,.h5 .joblist-available,.h5 .joblist-in-cityjob,.h5 .joblist-jobclassname,.h5 .joblist-startdate,.h5 .joblist-startdate-by_arrangement,.h5 .joblist-startdate-immediatly,.h6 .joblist-available,.h6 .joblist-in-cityjob,.h6 .joblist-jobclassname,.h6 .joblist-startdate,.h6 .joblist-startdate-by_arrangement,.h6 .joblist-startdate-immediatly,h4 .joblist-available,h4 .joblist-in-cityjob,h4 .joblist-jobclassname,h4 .joblist-startdate,h4 .joblist-startdate-by_arrangement,h4 .joblist-startdate-immediatly,h5 .joblist-available,h5 .joblist-in-cityjob,h5 .joblist-jobclassname,h5 .joblist-startdate,h5 .joblist-startdate-by_arrangement,h5 .joblist-startdate-immediatly,h6 .joblist-available,h6 .joblist-in-cityjob,h6 .joblist-jobclassname,h6 .joblist-startdate,h6 .joblist-startdate-by_arrangement,h6 .joblist-startdate-immediatly{font-size:75%}#q0_recruitingContentLayout #q0_recruitingAllBenefits #q0_recruitingJobBenefits h2+p{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}blockquote .joblist-available,blockquote .joblist-in-cityjob,blockquote .joblist-jobclassname,blockquote .joblist-startdate,blockquote .joblist-startdate-by_arrangement,blockquote .joblist-startdate-immediatly{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote .joblist-available:before,blockquote .joblist-in-cityjob:before,blockquote .joblist-jobclassname:before,blockquote .joblist-startdate-by_arrangement:before,blockquote .joblist-startdate-immediatly:before,blockquote .joblist-startdate:before{content:'\2014 \00A0'}.blockquote-reverse .joblist-available:before,.blockquote-reverse .joblist-in-cityjob:before,.blockquote-reverse .joblist-jobclassname:before,.blockquote-reverse .joblist-startdate-by_arrangement:before,.blockquote-reverse .joblist-startdate-immediatly:before,.blockquote-reverse .joblist-startdate:before,blockquote.pull-right .joblist-available:before,blockquote.pull-right .joblist-in-cityjob:before,blockquote.pull-right .joblist-jobclassname:before,blockquote.pull-right .joblist-startdate-by_arrangement:before,blockquote.pull-right .joblist-startdate-immediatly:before,blockquote.pull-right .joblist-startdate:before{content:''}.blockquote-reverse .joblist-available:after,.blockquote-reverse .joblist-in-cityjob:after,.blockquote-reverse .joblist-jobclassname:after,.blockquote-reverse .joblist-startdate-by_arrangement:after,.blockquote-reverse .joblist-startdate-immediatly:after,.blockquote-reverse .joblist-startdate:after,blockquote.pull-right .joblist-available:after,blockquote.pull-right .joblist-in-cityjob:after,blockquote.pull-right .joblist-jobclassname:after,blockquote.pull-right .joblist-startdate-by_arrangement:after,blockquote.pull-right .joblist-startdate-immediatly:after,blockquote.pull-right .joblist-startdate:after{content:'\00A0 \2014'}@media print{#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p{orphans:3;widows:3;page-break-after:avoid}#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline,#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p,.insertstellensuche .jobdetail p.q0_recruitingJobDetail-H4{letter-spacing:normal}}.joblist-available:after,.joblist-in-cityjob:after,.joblist-startdate-by_arrangement:after,.joblist-startdate-immediatly:after,.joblist-startdate:after{content:" "}.joblist-jobclassname:before{content:"("}.joblist-jobclassname:after{content:")"}div.jobdetail .job_benefits picture{width:40px;margin:0 1em 1em 0;border:1px solid #000;padding:.4em}#BtnGotoJobform:before{margin-right:.5ch}#FrmJobSearch #BtnJobGenerateGeo{margin-left:-30px}#q0_recruitingContentLayout #q0_recruitingVideo,#q0_recruitingEmployer #q0_recruitingVideo,#q0_recruitingIntro #q0_recruitingVideo{float:right;width:50%;margin:0 0 1em 1em}#q0_recruitingContentLayout #q0_recruitingAllStatements,#q0_recruitingEmployer #q0_recruitingAllStatements,#q0_recruitingIntro #q0_recruitingAllStatements{background:rgba(114,190,180,.1);padding:1em;margin-bottom:1em;font-size:.8em;color:#72beb4}#q0_recruitingContentLayout #q0_recruitingAllStatements .q0_recruitingStatementImage,#q0_recruitingEmployer #q0_recruitingAllStatements .q0_recruitingStatementImage,#q0_recruitingIntro #q0_recruitingAllStatements .q0_recruitingStatementImage{float:left;width:100px;margin-right:1em;padding-right:1em;border-right:1px solid #72beb4}#q0_recruitingContentLayout #q0_recruitingAllStatements .q0_recruitingStatementImage img,#q0_recruitingEmployer #q0_recruitingAllStatements .q0_recruitingStatementImage img,#q0_recruitingIntro #q0_recruitingAllStatements .q0_recruitingStatementImage img{border-radius:50%}#q0_recruitingContentLayout #q0_recruitingAllStatements .q0_recruitingStatementName,#q0_recruitingEmployer #q0_recruitingAllStatements .q0_recruitingStatementName,#q0_recruitingIntro #q0_recruitingAllStatements .q0_recruitingStatementName{font-weight:800;color:#505a97}#q0_recruitingContentLayout #q0_recruitingAllStatements .bx-controls.bx-has-controls-direction,#q0_recruitingEmployer #q0_recruitingAllStatements .bx-controls.bx-has-controls-direction,#q0_recruitingIntro #q0_recruitingAllStatements .bx-controls.bx-has-controls-direction{position:absolute;right:0;bottom:-2em;padding-bottom:0}#q0_recruitingContentLayout .q0_spacerXL,#q0_recruitingEmployer .q0_spacerXL,#q0_recruitingIntro .q0_spacerXL{height:12px}@media (min-width:768px){#q0_recruitingContentLayout #q0_recruitingAllBenefits #q0_recruitingJobBenefits h2+p{font-size:21px}#q0_recruitingContentLayout .q0_spacerXL,#q0_recruitingEmployer .q0_spacerXL,#q0_recruitingIntro .q0_spacerXL{height:48px}}#q0_recruitingContentLayout .q0_recruitingJobTitle,#q0_recruitingEmployer .q0_recruitingJobTitle,#q0_recruitingIntro .q0_recruitingJobTitle{font-size:16px;font-weight:700}#q0_recruitingContentLayout .q0_recruitingJobMore,#q0_recruitingEmployer .q0_recruitingJobMore,#q0_recruitingIntro .q0_recruitingJobMore{background-color:#eee;color:#333;transition:background-color .3s ease-in-out}#q0_recruitingContentLayout .q0_recruitingJobMore:hover,#q0_recruitingEmployer .q0_recruitingJobMore:hover,#q0_recruitingIntro .q0_recruitingJobMore:hover{background-color:#ddd}#q0_recruitingContentLayout .q0_recruitingJobQuickApply,#q0_recruitingEmployer .q0_recruitingJobQuickApply,#q0_recruitingIntro .q0_recruitingJobQuickApply{background-color:#72beb4;color:#333;transition:background-color .3s ease-in-out}#q0_recruitingContentLayout .q0_recruitingJobQuickApply:hover,#q0_recruitingEmployer .q0_recruitingJobQuickApply:hover,#q0_recruitingIntro .q0_recruitingJobQuickApply:hover{background-color:#5ab3a7}#q0_recruitingJobdetailFlag .q0_recruitingJobImageHolder,#q0_recruitingJoblistFlag .q0_recruitingJobImageHolder{border:1px solid #000;background:#fff;overflow:hidden}@media (min-width:600px){#q0_recruitingJobdetailFlag .q0_recruitingJobImageHolder,#q0_recruitingJoblistFlag .q0_recruitingJobImageHolder{float:right;width:300px;height:auto}}#q0_recruitingJobdetailFlag .q0_recruitingJobContentHolder,#q0_recruitingJoblistFlag .q0_recruitingJobContentHolder{margin-top:20px}@media (min-width:992px){#q0_recruitingJobdetailFlag .q0_recruitingJobContentHolder,#q0_recruitingJoblistFlag .q0_recruitingJobContentHolder{margin-top:120px;width:80%}}#q0_recruitingJobdetailFlag .q0_recruitingJobTitle,#q0_recruitingJoblistFlag .q0_recruitingJobTitle{background:rgba(114,190,180,.1);padding:4px 0 0 6px;font-size:1.6em;font-weight:700}#q0_recruitingJobdetailFlag .q0_recruitingJobDetailHolder,#q0_recruitingJoblistFlag .q0_recruitingJobDetailHolder{margin-left:0}@media (min-width:768px){#q0_recruitingJobdetailFlag .q0_recruitingJobDetailHolder,#q0_recruitingJoblistFlag .q0_recruitingJobDetailHolder{margin-left:120px}}#q0_recruitingJobdetailFlag .q0_recruitingJobButtonHolder,#q0_recruitingJoblistFlag .q0_recruitingJobButtonHolder{margin-top:1em;margin-left:0}#q0_recruitingJobdetailFlag .q0_recruitingJobMore,#q0_recruitingJobdetailFlag .q0_recruitingJobQuickApply,#q0_recruitingJoblistFlag .q0_recruitingJobMore,#q0_recruitingJoblistFlag .q0_recruitingJobQuickApply{font-size:1em}@media (max-width:720px){#q0_recruitingJobdetailFlag .q0_recruitingJobMore,#q0_recruitingJobdetailFlag .q0_recruitingJobQuickApply,#q0_recruitingJoblistFlag .q0_recruitingJobMore,#q0_recruitingJoblistFlag .q0_recruitingJobQuickApply{font-size:12px}}@media (min-width:600px) and (max-width:1200px){#q0_recruitingJobdetailFlag .q0_recruitingJobMore,#q0_recruitingJobdetailFlag .q0_recruitingJobQuickApply,#q0_recruitingJoblistFlag .q0_recruitingJobMore,#q0_recruitingJoblistFlag .q0_recruitingJobQuickApply{line-height:24px}}@media (min-width:600px){#q0_recruitingJobdetailFlag .q0_recruitingJobButtonHolder,#q0_recruitingJoblistFlag .q0_recruitingJobButtonHolder{margin-left:120px}#q0_recruitingJobdetailFlag .q0_recruitingJobMore,#q0_recruitingJobdetailFlag .q0_recruitingJobQuickApply,#q0_recruitingJoblistFlag .q0_recruitingJobMore,#q0_recruitingJoblistFlag .q0_recruitingJobQuickApply{width:67%}#q0_recruitingJoblistFlag .q0_recruitingJobImageHolder{margin-bottom:15px;margin-left:15px}}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2{text-align:left}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobItem{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobItem:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobImageLink{display:block;border-radius:4px;overflow:hidden}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobImageLink .q0_recruitingJobImageHolder{border:none;margin:0;float:none;width:auto;height:auto}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle{background:0 0;padding:0;font-size:inherit;font-weight:inherit}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p{margin:0;margin-top:20px}@media screen and (min-width:768px){#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p{margin-top:0}}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobTitle p span.q0_recruitingJobTitleQualification{font-size:65%;font-weight:700;display:block;text-transform:uppercase;color:rgba(114,190,180,.71)}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobText{margin:15px 0}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobText .q0_recruitingJobDetailsRow{display:block;margin-bottom:5px}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .q0_recruitingJobText .q0_recruitingJobDetailsRow span.q0_recruitingJobDetailsTitle{font-weight:700}#q0_recruitingJoblistFlag.q0_recruitingJoblistFlag_v2 .btn{display:block;width:100%}#q0_recruitingJobdetailFlag .q0_recruitingJobImageHolder{margin:15px 0 0 15px}#q0_recruitingJobdetailFlag .q0_recruitingJobBenefitsItem{background-color:#eee;color:#333;text-align:center;border:15px solid transparent;border-top:0;border-bottom:0;background-clip:padding-box}#q0_recruitingJobdetailFlag .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsIcon{width:40%;margin:30px auto}#q0_recruitingJobdetailFlag .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsTitle{font-weight:700}#q0_recruitingJobdetailFlag .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsDescription{padding-bottom:30px;margin-bottom:0}#q0_recruitingBenefitsFlag #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem{background-color:#eee;color:#333;text-align:center;border:15px solid transparent;border-top:0;border-bottom:0;background-clip:padding-box}#q0_recruitingBenefitsFlag #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsIcon{width:40%;margin:30px auto}#q0_recruitingBenefitsFlag #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsTitle{font-weight:700}#q0_recruitingBenefitsFlag #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsDescription{padding-bottom:30px;margin-bottom:0}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline{margin-top:0}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingBenefitsItemRow{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingBenefitsItemRow [class*=col-]{flex:0 1 auto;margin-bottom:20px}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem{border:none;padding:15px;height:100%;border-radius:4px;overflow:hidden}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsIcon{width:30%;margin:15px auto}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsTitle{font-weight:700;text-transform:uppercase}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsDescription{padding-bottom:0;margin-bottom:15px}#q0_recruitingBenefitsFlag.q0_recruitingBenefitsFlag_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsDescription p{margin-bottom:0}#q0_recruitingJoblistBlock .q0_recruitingJobImage img{margin-top:-5%}#q0_recruitingJoblistBlock .q0_recruitingJobShortDescription{padding:2px 5px}#q0_recruitingJoblistBlock .q0_recruitingJobImage,#q0_recruitingJoblistBlock .q0_recruitingJobShortDescription{background:rgba(114,190,180,.1);overflow:hidden;border-bottom:10px solid #eee;border-bottom:1px solid #72beb4;margin-bottom:10px}#q0_recruitingJoblistBlock .q0_recruitingJobContract{margin-top:20px}#q0_recruitingJoblistBlock .q0_recruitingJobEnd,#q0_recruitingJoblistBlock .q0_recruitingJobStart{font-size:13px}#q0_recruitingJoblistBlock .q0_recruitingJobMore,#q0_recruitingJoblistBlock .q0_recruitingJobQuickApply{font-size:11px}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-]{flex:0 1 auto;margin-bottom:20px}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem{position:relative;background-color:rgba(238,238,238,.5);border:1px solid #eee;padding:15px;padding-top:0;padding-bottom:75px;height:100%;border-radius:4px;overflow:hidden}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobImage{position:relative;overflow:hidden;margin-left:-15px;margin-right:-15px}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobImage::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:75%;z-index:25;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);pointer-events:none}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobImage .q0_recruitingJobTitle{position:absolute;z-index:50;padding:15px;left:0;bottom:0;right:0}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobImage .q0_recruitingJobTitle p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;color:#fff}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobImage .q0_recruitingJobTitle .q0_recruitingJobQualification{display:block}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobImage .q0_recruitingJobTitle .q0_recruitingJobQualification span{display:inline-block;background-color:#72beb4;color:#333;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:5px 15px;margin-bottom:5px;border-radius:4px}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobText p span.q0_recruitingJobStart{display:inline-block;margin:0 2px}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobText p span.q0_recruitingJobExpiration{display:block}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-] .q0_recruitingJobItem .q0_recruitingJobLinks{position:absolute;bottom:15px;left:15px;right:15px}#q0_recruitingJoblistBlock.q0_recruitingJobListBlock_v2 .q0_recruitingJobListRow [class*=col-]::before{display:none}#q0_recruitingJobdetailBlock .job_benefits picture{width:60px}#q0_recruitingBenefitsBlock #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem{width:8.33333%;float:left}#q0_recruitingBenefitsBlock #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsIcon{width:60%;margin:2em 20%}#q0_recruitingBenefitsBlock hr{display:block;clear:both}#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsHeadline{margin-top:0}#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem{width:100%;float:none;padding:7.5px}#q0_recruitingBenefitsBlock.q0_recruitingBenefitsBlock_v2 #q0_recruitingJobBenefits .q0_recruitingJobBenefitsItem .q0_recruitingJobBenefitsIcon{width:100%;margin:0}#q0_recruitingContentLayout>header,#q0_recruitingContentLayout>section{padding:15px 0}#q0_recruitingContentLayout>header{padding-top:0}#q0_recruitingContentLayout>header .q0_recruitingPreHeadline{margin-bottom:0;font-size:20px;line-height:120%}#q0_recruitingContentLayout>header h1{margin-top:0}#q0_recruitingContentLayout [class*=aspectQ]{overflow:hidden}#q0_recruitingContentLayout .responsiveCenteredQ{text-align:left}#q0_recruitingContentLayout .panel-group{margin-top:5px;text-align:left}@media screen and (min-width:992px){#q0_recruitingContentLayout #q0_recruitingJoblistBlock .row .row .col-lg-6.col-md-6{width:100%;margin-bottom:5px}}#q0_recruitingContentLayout #q0_recruitingJoblistBlock .row .row .col-lg-6.col-md-6 .q0_recruitingJobMore,#q0_recruitingContentLayout #q0_recruitingJoblistBlock .row .row .col-lg-6.col-md-6 .q0_recruitingJobQuickApply{line-height:120%;padding:15px;font-weight:700}#q0_recruitingContentLayout #q0_recruitingJoblistBlock .row a{display:block;border-radius:4px;overflow:hidden}#q0_recruitingContentLayout #q0_recruitingJoblistBlock .row .spacerQ{display:none}#q0_recruitingContentLayout #q0_recruitingJoblistBlock .row .spacerQ.q0_spacerXL{display:block;height:30px}#q0_recruitingContentLayout .alert-info a{color:#fff}#q0_recruitingContentLayout .alert-success a,#q0_recruitingContentLayout .alert-warning a{color:#333}#q0_recruitingContentLayout .alert-danger a{color:#fff}.q0_recruitingCultureRow{counter-reset:benefit_count}.q0_recruitingCultureRow.contentWidthQ>.containerQ,.q0_recruitingCultureRow:not(.contentWidthQ){display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}.q0_recruitingCultureRow [class^=col-]{flex:1 0 auto;margin-bottom:20px}.q0_recruitingCultureRow [class^=col-] .q0_recruitingCultureItem{position:relative;border-radius:4px;text-align:center;height:100%;padding:15px;color:#333}.q0_recruitingCultureRow [class^=col-] .q0_recruitingCultureItem p.lead{font-size:16px;font-weight:700;line-height:100%;margin-bottom:10px;margin-top:0;text-transform:uppercase}.q0_recruitingCultureRow [class^=col-] .q0_recruitingCultureItem p:last-child{margin-bottom:0}.q0_recruitingCultureRow.q0_CultureRowNumbered [class^=col-]{counter-increment:q0_box_count}.q0_recruitingCultureRow.q0_CultureRowNumbered [class^=col-] .q0_recruitingCultureItem{background-color:#eee;color:#333;padding-bottom:30px}.q0_recruitingCultureRow.q0_CultureRowNumbered [class^=col-] .q0_recruitingCultureItem::before{content:counter(q0_box_count,decimal-leading-zero);display:inline-block;text-align:center;font-size:24px;font-weight:200;color:#72beb4;margin-bottom:20px;border-bottom:2px solid}.q0_recruitingCultureRow.q0_CultureRowIcons [class^=col-]{padding:15px}.q0_recruitingCultureRow.q0_CultureRowIcons [class^=col-] .q0_recruitingCultureItem{padding-top:30px;border:1px solid #333}.q0_recruitingCultureRow.q0_CultureRowIcons [class^=col-] .q0_recruitingCultureItem .q0_recruitingCultureItemIcon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:0 15px;max-width:60px;max-height:30px}.q0_recruitingBackToTopWrapper .q0_recruitingBackToTop{display:flex;float:right;justify-content:center;align-items:center}.q0_recruitingBackToTopWrapper .q0_recruitingBackToTop span{flex:0 0 auto}.q0_recruitingBackToTopWrapper .q0_recruitingBackToTop span.iconSetQ{margin-left:10px;background-color:#72beb4;color:#333;border-radius:4px}.q0_recruitingBackToTopWrapper .q0_recruitingBackToTop span.iconSetQ::before{text-align:center;padding:0;line-height:30px;width:30px;height:auto;display:block}.insertstellensuche .jobdetail p.q0_recruitingJobDetail-H4{font-size:18px;color:#72beb4}