<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@-moz-document url-prefix(){body{font-weight:lighter !important}}.logo{height:auto}.btn.btnSubmit{font-size:22px;padding:14px 0;width:100%;border-radius:0 4px 4px 0;font-weight:bold}.pl .btn.btnSubmit{font-size:18px;padding:6px 0;line-height:25px}.defaultSearchword{padding:40px 30px 18px 30px;margin:0 auto;color:#fff;max-width:1140px}.defaultSearchBox{background:#222}.defaultSearchword .form-control{padding:15px 30px 15px 50px;font-size:15px;line-height:31px}.searchSuggestions{width:100%;max-width:1024px;margin:0 auto}.topHeadline{font-size:32px;font-weight:bold;margin:15px auto 20px auto;line-height:24px}h2{font-size:22px;margin:40px 0 20px 0}.entry li{margin-bottom:7px;font-size:13px}.searchwordForm .glyphicon{left:20px;top:20px}.tagLine{margin-top:4px;font-size:28px;line-height:21px}.searchSuggestions h3{font-size:20px}.bdrBox{border:1px solid #e2e2e2;border-radius:6px}.scrollButton{cursor:pointer}img{max-width:100%;height:auto}.contentContainer .container{padding:0}@media screen and (min-width :768px) and (max-height :900px){.logoCover{margin:34px auto 50px auto}.contentMain{min-height:450px}}@media screen and (min-width :768px) and (min-height :901px){.logoCover{margin:34px auto 40px auto}}@media(max-width :767px){.logoCover{margin:20px auto}.defaultSearchword{padding:22px;border-radius:0;margin:0 0 10px 0}.defaultSearchword .form-control{padding:5px 5px 6px 35px;font-size:15px}.contentContainer{min-height:calc(100vh - 170px)}.btn.btnLocationSearch.visible-xs,.visible-xs.searchLens{display:none !important}.hidden-xs.searchText{display:block !important}.tagLine{margin-top:16px;font-size:20px;color:#222}h2{font-size:14px}.searchwordForm .glyphicon{left:7px;top:9px}h3.subHeader{padding:40px 10px 20px 10px}.teaserColumns&gt;div:first-child{margin-bottom:30px}}@media(min-width :768px){.contentContainer{min-height:calc(100vh - 338px)}}@media(max-width :480px){.topHeadline{font-size:24px}}.contentMarginBlocks{margin-left:-15px;margin-right:-20px}@media(min-width :768px) and (max-width :870px){.btn.btnSubmit{font-size:18px;padding:18px 0}}.tJobsEntry a,.teaserContainer h2{border:1px solid #222;border-radius:6px;margin-right:6px;padding:4px 8px;display:inline-block;color:#222;font-weight:bold;font-size:14px;box-shadow:3px 3px 6px -2px rgba(0,0,0,0.7);margin-bottom:6px}.teaserContainer h2{padding:0;margin:0 6px 10px 0}.teaserContainer h2 a{text-decoration:none !important}.removeRecentSearch{border-left:1px solid #ccc;padding:8px;color:#df3e3e;right:0;top:0;height:100%;width:35px;font-size:16px}.teaserContainer a{display:inline-block;border-radius:6px;padding:8px;color:#222;margin-right:35px}.tJobsEntry a:hover,.searchSuggestions .tJobsEntry a:hover .glyphicon{background:#0b5ed7;color:#fff;text-decoration:none}.teaserColumns li{border:1px solid #222;border-radius:6px;margin-right:6px;margin-bottom:6px}.teaserColumns li a{color:#222;font-weight:bold;font-size:14px;display:block;padding:4px 8px;border-radius:6px;text-align:left}.teaserColumns a{display:block}.teaserColumns li a:hover{background:#0b5ed7;color:#fff;border-left:3px solid #0b5ed7;text-decoration:none}.searchSuggestions .tJobsEntry a .glyphicon{font-size:14px;color:#878787}.teaserColumns{max-width:600px;margin:58px auto 50px auto}a.employerLink{font-size:16px;color:#1626ff}.tJobs h3{margin:48px 0 0 0}.tJobsEntry{margin-top:18px}.teaserColumns h3{margin:0 0 20px 0;font-size:20px;color:#222;text-align:left}.subHeader{padding:39px 0 18px 0;font-size:22px}.companyIcon{position:relative;top:1px;display:inline-block;background-image:url(/static/ajSite/country/group/wjNewDesign/img/landing/office.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat}.recentViewedJobs .glyphicon{width:18px}</pre></body></html>