[data-id="15"] #joblist {padding-top:4rem;padding-bottom:4rem;}[data-id="15"] #joblist, [data-id="15"] .single-job .page-content {--highlight: var(--green);--count-text: 24, 63, 121;--title: 24, 63, 121;--text: 24,63,121;--border-color: 24,63,121;--addtext: 55,55,55;--addinfo: 55,55,55;--button: var(--green);--button-hover: 39,97,184;--newwindow: 24,63,121;--newwindow-hover: 24,63,121,0.75;--white: 255,255,255;--desc-bg: 24,63,121, 0.08;--single-text: 24,63,121;--single-desc-bg: 24,63,121, 0.08;--single-button-overview: var(--green);}[data-id="15"] .job-list-count {color: rgb(var(--count-text));}[data-id="15"] .job-list-count > h2 {color: rgb(var(--count-text));}[data-id="15"] .job-list-count + .job-list-wrapper {margin-top: 1.5em !important;}[data-id="15"] .job-list-wrapper {margin: 3em 0 2em !important;float: left;width: 100%;border-bottom: solid 1px rgb(var(--border-color));}[data-id="15"] .job-header + .desc {max-height: 0;overflow: hidden;transition: all 300ms ease 0s;}[data-id="15"] .job-header.active + .desc {max-height: 1000rem;padding: 2rem 2rem;background: rgba(var(--desc-bg));}[data-id="15"] #joblist .job-header.active::after {content: "\e801";}[data-id="15"] .job-header + .desc::after {content: '';display: table;clear: both;float: left;}[data-id="15"] .job-header .button.contact {padding: 0.5em 1em;font-weight: normal;line-height: 0.9;margin: 0 !important;position: absolute;right: 3em;top: 2.125em;border-radius: 0.25em;box-shadow: 0 0 0.25em rgba(var(--button-hover), 0.25);background-color: rgb(var(--button));}[data-id="15"] .job-header .button.contact.icon_mail::before {content: "";width: 2em;padding-top: 1.5em;background: url(/wp-content/themes/fmr/images/icon_mail_white.svg) no-repeat center center / 100% auto;float: left;margin: -0.25em 0.625em -0.25em -0.625em;}[data-id="15"] .job-header .button.contact:hover {background: rgb(var(--button-hover));border-color: rgb(var(--button-hover));color: rgb(var(--white));opacity: 1;}[data-id="15"] .job-header .button.open_new_window {height:1.5em;min-width:0;position:absolute;right: 3em;top:6em;padding:0;border:none;opacity:0;padding:0 2em 0 0;background:url(/wp-content/themes/fmr/images/icon_new_window_lightblue.svg) right center / auto 100% no-repeat;}[data-id="15"] .job-header.active .button.open_new_window {top:4.75em;opacity:1;}[data-id="15"] .job-header .button.open_new_window > span {font-size:0.7em;color: rgb(var(--newwindow));max-width: 6em;display:inline-block;white-space: normal;text-align:right;line-height: 1.1;}[data-id="15"] .job-header .button.open_new_window > span::before {content:attr(data-name);}[data-id="15"] .job-header .button.open_new_window > span > span {position: absolute;right:-1000vw;font-size:1rem;}[data-id="15"] .job-header .button.open_new_window:hover {background-image:url(/wp-content/themes/fmr/images/icon_new_window_blue.svg);}[data-id="15"] .job-header .button.open_new_window:hover > span {color: rgb(var(--newwindow-hover));}[data-id="15"] .job-header {position: relative;padding: 2em 2em 2em 0em;border-top: solid 1px rgb(var(--border-color));}[data-id="15"] .job-header.active {padding-left: 0;padding-bottom: 1em;}[data-id="15"] #joblist .job-header::after {content: '\e803';font-family: "web-icon-molitor";position: absolute;right: 0;top: 2rem;font-size: 1.75em;line-height: 1.25;cursor: pointer;color: rgba(var(--title),0.5);}[data-id="15"] .job-header .job-title {font-size: calc(1.75em + 0.25vw);margin-bottom: 0.25em;line-height: 1.2;margin-top: -0.125em;cursor: pointer;color: rgb(var(--title));padding-right: 6.75em;}[data-id="15"] .job-header .job-title span.position {margin-right:0.125em;}[data-id="15"] .job-header .job-title span.gender {font-weight: 300;font-size: 0.625em;line-height: 1;vertical-align: 0em;display: inline-block;opacity: 0.5;}[data-id="15"] .job-header p {margin: 0 !important;}[data-id="15"] .job-header p .seperator {padding: 0 0.5em;}[data-id="15"] .job-header p.jobinfo {color:rgba(var(--addinfo));}[data-id="15"] .job-header .job-title + p.jobaddtext {margin: -0.25em 0 0.25em 0 !important;}[data-id="15"] .job-header p.jobaddtext {margin-top: -0.5em !important;margin-bottom: 0.5em !important;font-weight: bold;color: rgb(var(--addtext));}[data-id="15"] .job-header .edit-link {position: absolute;right: 0.5em;top: 4.5em;}[data-id="15"] .job-header.active .edit-link {right: 1.25em;}[data-id="15"] .job-header,[data-id="15"] .job-header::after,[data-id="15"] .job-header + .desc {transition: all 200ms linear 0s;}[data-id="15"] .job-header + .desc .desc-inner {color: rgb(var(--text));}[data-id="15"] .job-header + .desc h2,[data-id="15"] .job-header + .desc h3 {margin-bottom: 0.25em;font-size: 1.25em;}[data-id="15"] .job-header + .desc h2 + p,[data-id="15"] .job-header + .desc h3 + p {margin-top: 0.25em !important;;}[data-id="15"] .job-header + .desc * + h2,[data-id="15"] .job-header + .desc * + h3 {margin-top: 1.75em !important;}[data-id="15"] .job-header + .desc ul {margin: 0 0 0 1.75em !important;}[data-id="15"] .job-header + .desc ul li {margin: 0 !important;padding: 0.125em 0;}[data-id="15"] .job-header + .desc .jodaddress {margin-top: 2em !important;padding: 2em 0 0;background: transparent;color: rgb(var(--text));border-top: dotted 1px currentColor;}[data-id="15"] .job-header + .desc .jodaddress h3 + p {margin-top:0.25em !important;}[data-id="15"] .job-header + .desc .jodaddress h3 ~ p {font-size:0.9em}[data-id="15"] .job-header + .desc a {text-decoration:underline;}[data-id="15"] .job-list-wrapper hr {margin-top:3em;margin-bottom:3em;}[data-id="15"] .job-download {background: rgba(var(--desc-bg));color: rgb(var(--text));padding: 1em;margin-top: 1.75em;}[data-id="15"] .jobs-pdf {padding-top: 0.5em !important;}[data-id="15"] .job ul li::before {content: '\e805' !important;;color: rgb(var(--highlight)) !important;margin-left: -1.75em !important;}[data-id="15"] .job ul {margin-left:1.75em;}[data-id="15"] .job ul li {font-weight:400;}@media(min-width:1600px) {[data-id="15"] .job-header .job-title {font-size: 2em;}}@media(max-width:900px) {[data-id="15"] .job-header .job-title {font-size: calc(1.5em + 0.5vw);padding-right: 7.5em;}}@media(max-width:767px) {[data-id="15"] .job-list-count > h2,[data-id="15"] .job-list-count > .h3 {font-size: 1.25em !important;}[data-id="15"] .job-header {padding-right:2em;}[data-id="15"] .job-header .button.contact {position: static;margin-top: 1em !important;display: inline-block;}[data-id="15"] .job-header .button.open_new_window {position: static;margin-top: 1.25em !important;margin-right:-1em;float:right;}[data-id="15"] .job-header .job-title {font-size: 1.5em;padding-right: 0;}}[data-id="15"] .single-job section#top {padding-top: calc(2em + 3vh);}[data-id="15"] .single-job .job-header {overflow:visible;background:none;padding:0;border-top: 0;}[data-id="15"] .single-job .job-header .job-title {padding-right:0;}[data-id="15"] .single-job .job-header h1 {font-size: 2.25em;cursor:auto;min-height: 0 !important;padding-bottom:0.5em;padding-left: 0 !important;}[data-id="15"] .single-job .job-header .jobinfo,[data-id="15"] .single-job .job-header .jobaddtext {position: relative;z-index: 1;font-size:1.125em}[data-id="15"] .single-job .job-header .jobaddtext {top:-1em !important;padding-bottom:1em !important;}[data-id="15"] .single-job .job-header + .desc {color: rgb(var(--single-text));background: rgb(var(--single-desc-bg));padding: 1.5rem 1.5rem;margin:1rem 0 0 0;}[data-id="15"] .single-job .jodaddress {padding-top:2.5rem;}[data-id="15"] .single-job .jodaddress h3 {margin-bottom:0.25em;}[data-id="15"] .single-job .jodaddress h3 ~ p {margin-top:0.25em !important;;}[data-id="15"] .single-job .job-download {background: rgb(var(--single-desc-bg));color: rgb(var(--single-text));}[data-id="15"] .single-job .job a {text-decoration: underline;}[data-id="15"] .single-job #page-bottom .button a {background-color: rgb(var(--single-button-overview)) !important;}[data-id="15"] .single-job #page-bottom .button +.credit-row {margin-top:1.5em;}@media(max-width:640px) {[data-id="15"] .single-job .job-header .jobaddtext {padding-bottom:0em !important;}[data-id="15"] .single-job .job-header + .desc,[data-id="15"] .single-job .job-download {margin-left:-1rem;margin-right: -1rem}}[data-id="15"] .stage .slide[style*="team_header_01"] {background-position: center 40%;}[data-id="15"] #intro {padding-bottom: 0;}[data-id="15"] .info {margin-top: 1.5em !important;}[data-id="15"] #facts [data-count] {font-size: 3.75em;display: inline-block;width: 1.8667em;background-color: rgb(255,255,255);border-radius: 2em;height: 1.8667em;line-height: 1.875;color: rgb(var(--green));letter-spacing: -0.03em;}[data-id="15"] #facts {z-index: 1;position: relative;padding-top: 0rem !important;padding-bottom: 0;}[data-id="15"] #facts .innercol {margin: -0.5rem;}[data-id="15"] #facts .col.item .box {background-color: rgb(var(--green),0.1);padding-top: 10% !important;margin-top: 0.5rem !important;}@media(max-width:767px){[data-id="15"] #facts .innercol {margin: -0.375rem;}[data-id="15"] #facts .col.span1-4 {width: 25% !important;clear: none;font-size: 0.75rem;}[data-id="15"] #facts .col.item .box {margin-top: 0.25em !important;padding-bottom: 0.5em;}[data-id="15"] #facts + #joblist {padding-top: 1rem !important;}}@media(max-width:500px){[data-id="15"] #facts .col.span1-4 {width: 50% !important;}}[data-id="15"] #joblist {padding-bottom: 0rem;} 