[data-id="61"] #joblist {padding-top:4rem;padding-bottom:4rem;}[data-id="61"] #joblist, [data-id="61"] .single-job .page-content {--highlight: 171,107,13;--count-text: 123, 77, 10;--title: 0,68,126;--text: 0,68,126;--text: var(--single-text);--border-color: 0,68,126;--addtext: 82,50,8;--addinfo: 82,50,8, 0.75;--button: 171,107,13;--button-hover: 0,68,126;--desc-button-contact: var(--button);--newwindow: 120,147,156;--newwindow-hover: 0,73,118;--white: 255,255,255;--desc-bg: 0,68,126, 0.05;--desc-bg: var(--single-desc-bg);--single-text: 82,50,8;--single-desc-bg: 123,77,10, 0.08;--single-button-bewerben: var(--brown);--single-button-overview: 0,68,126, 0.8;}[data-id="61"] .job-list-count {color: rgb(var(--count-text));}[data-id="61"] .job-list-count > h2 {color: rgb(var(--count-text));}[data-id="61"] .job-list-count + .job-list-wrapper {margin-top: 1.5em !important;}[data-id="61"] .job-list-wrapper {margin: 3em 0 2em !important;float: left;width: 100%;border-bottom: solid 1px rgb(var(--border-color));}[data-id="61"] .job-header + .desc {max-height: 0;overflow: hidden;transition: all 300ms ease 0s;}[data-id="61"] .job-header.active + .desc {max-height: 1000rem;padding: 2rem 2rem;background: rgba(var(--desc-bg));}[data-id="61"] #joblist .job-header.active::after {content: "\e801";}[data-id="61"] .job-header + .desc::after {content: '';display: table;clear: both;float: left;}[data-id="61"] .job-header .button.contact {padding: 0.6em 0.75em 0.6em 0.5em;font-family: "Roboto";font-size: 0.9em;font-weight: 900;line-height: 1;margin: 0 !important;position: absolute;right: 3em;top: 2.25em;border-radius: 0.25em;box-shadow: 0 0 0.25em rgba(var(--button-hover), 0.25);background-color: rgb(var(--button));}[data-id="61"] .job-header .button.contact.icon_mail::before {content: "";width: 2em;padding-top: 1.5em;background: url(/wp-content/themes/ammann/images/icon_mail_white.svg) no-repeat center center / 100% auto;float: left;margin: -0.25em 0.5em -0.25em 0em;}[data-id="61"] .job-header .button.contact.icon-paper-plane-empty::before {font-size: 1.5em;vertical-align: -0.125em;margin: -0.15em 0.325em -0.25em 0em;}[data-id="61"] .job-header .button.contact:hover {background: rgb(var(--button-hover));border-color: rgb(var(--button-hover));color: rgb(var(--white));opacity: 1;}[data-id="61"] .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/ammann/images/icon_new_window_lightblue.svg) right center / auto 100% no-repeat;}[data-id="61"] .job-header.active .button.open_new_window {top:4.75em;opacity:1;}[data-id="61"] .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="61"] .job-header .button.open_new_window > span::before {content:attr(data-name);}[data-id="61"] .job-header .button.open_new_window > span > span {position: absolute;right:-1000vw;font-size:1rem;}[data-id="61"] .job-header .button.open_new_window:hover {background-image:url(/wp-content/themes/ammann/images/icon_new_window_blue.svg);}[data-id="61"] .job-header .button.open_new_window:hover > span {color: rgb(var(--newwindow-hover));}[data-id="61"] .job-header {position: relative;padding: 2em 2em 2em 0em;border-top: solid 1px rgb(var(--border-color));}[data-id="61"] .job-header.active {padding-left: 0;padding-bottom: 1em;}[data-id="61"] #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="61"] .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="61"] .job-header .job-title span.position {margin-right:0.125em;}[data-id="61"] .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="61"] .job-header p {margin: 0 !important;}[data-id="61"] .job-header p .seperator {padding: 0 0.5em;}[data-id="61"] .job-header p.jobinfo {color:rgba(var(--addinfo));}[data-id="61"] .job-header .job-title + p.jobaddtext {margin: -0.25em 0 0.25em 0 !important;}[data-id="61"] .job-header p.jobaddtext {margin-top: -0.5em !important;margin-bottom: 0.5em !important;font-weight: bold;color: rgb(var(--addtext));}[data-id="61"] .job-header .edit-link {position: absolute;right: 0.5em;top: 5.25em;}[data-id="61"] .job-header.active .edit-link {right: 1em;}[data-id="61"] .job-header,[data-id="61"] .job-header::after,[data-id="61"] .job-header + .desc {transition: all 200ms linear 0s;}[data-id="61"] .job-header + .desc .desc-inner {color: rgb(var(--text));}[data-id="61"] .job-header + .desc h2,[data-id="61"] .job-header + .desc h3 {margin-bottom: 0.25em;font-size: 1.25em;}[data-id="61"] .job-header + .desc h2 + p,[data-id="61"] .job-header + .desc h3 + p {margin-top: 0.25em !important;;}[data-id="61"] .job-header + .desc * + h2,[data-id="61"] .job-header + .desc * + h3 {margin-top: 1.75em !important;}[data-id="61"] .job-header + .desc ul {margin: 0 0 0 1.75em !important;}[data-id="61"] .job-header + .desc ul li {margin: 0 !important;padding: 0.125em 0;}[data-id="61"] .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="61"] .job-header + .desc .jodaddress h3 + p {margin-top:0.25em !important;}[data-id="61"] .job-header + .desc .jodaddress h3 ~ p {font-size:0.9em}[data-id="61"] .job-header + .desc .form-btn {padding: 1em 0 0;}[data-id="61"] .job-header + .desc .form-btn .button.contact {font-size: 0.9em;border-radius: 0.25em;text-decoration: none;padding: 0.6em 0.75em 0.6em 0.5em;font-family: "Roboto";font-size: 0.9em;font-weight: 900;line-height: 1;margin: 0 !important;border-radius: 0.25em;background-color: rgb(var(--desc-button-contact));}[data-id="61"] .job-header + .desc .form-btn .button.contact:is(:hover, [data-id="61"] :focus) {background: rgb(var(--blue));}[data-id="61"] .job-header + .desc .form-btn .button.contact::before {font-size: 1.5em;vertical-align: -0.125em;margin: -0.15em 0.325em -0.25em 0em;}[data-id="61"] .job-header + .desc a {text-decoration:underline;}[data-id="61"] .job-list-wrapper hr {margin-top:3em;margin-bottom:3em;}[data-id="61"] .job-download {background: rgba(var(--desc-bg));color: rgb(var(--text));padding: 1em;margin-top: 1.75em;}[data-id="61"] .jobs-pdf {padding-top: 0.5em !important;}[data-id="61"] .job ul li::before {content: '\e805' !important;;color: rgb(var(--highlight)) !important;margin-left: -1.75em !important;}[data-id="61"] .job ul {margin-left:1.75em;}[data-id="61"] .job ul li {font-weight:400;}@media(min-width:1600px) {[data-id="61"] .job-header .job-title {font-size: 2em;}}@media(max-width:900px) {[data-id="61"] .job-header .job-title {font-size: calc(1.5em + 0.5vw);padding-right: 7.5em;}}@media(max-width:767px) {[data-id="61"] .job-list-count > h2,[data-id="61"] .job-list-count > .h3 {font-size: 1.25em !important;}[data-id="61"] .job-header .job-title {}[data-id="61"] .job-header {padding-right:2em;}[data-id="61"] .job-header .button.contact {position: static;margin-top: 1em !important;display: inline-block;}[data-id="61"] .job-header .button.open_new_window {position: static;margin-top: 1.25em !important;margin-right:-1em;float:right;display: inline-block;}[data-id="61"] .job-header .job-title {font-size: 1.5em;}}[data-id="61"] .single-job section#top {padding-top: calc(2em + 3vh);}[data-id="61"] .single-job .job-header {overflow:visible;background:none;padding:0;border-top: 0;}[data-id="61"] .single-job .job-header h1 {font-size: 2.25em;cursor:auto;min-height: 0 !important;padding-bottom:0.5em;}[data-id="61"] .single-job .job-header .jobinfo,[data-id="61"] .single-job .job-header .jobaddtext {position: relative;z-index: 1;font-size:1.125em}[data-id="61"] .single-job .job-header .jobaddtext {top:-1em !important;padding-bottom:1em !important;}[data-id="61"] .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="61"] .single-job .jodaddress {padding-top:2.5rem;}[data-id="61"] .single-job .jodaddress h3 {margin-bottom:0.25em;}[data-id="61"] .single-job .jodaddress h3 ~ p {margin-top:0.25em !important;;}[data-id="61"] .single-job .job-download {background: rgb(var(--single-desc-bg));color: rgb(var(--single-text));}[data-id="61"] .single-job .job a {text-decoration: underline;}[data-id="61"] .single-job .form-btn {margin-top: 1em;}[data-id="61"] .single-job .button.contact {border-radius: 0.25em;text-decoration: none;font-size: 0.9em;font-weight: 900;font-family: "Roboto";background-color: rgb(var(--single-button-bewerben))}[data-id="61"] .single-job .button.contact.icon-paper-plane-empty::before {display: inline-block;font-size: 1.5em;vertical-align: -0.125em;margin: -0.25em 0.5em -0.25em -0.5em;}[data-id="61"] .single-job #page-bottom .button a {background-color: rgb(var(--single-button-overview)) !important;}[data-id="61"] .single-job #page-bottom .button +.credit-row {margin-top:1.5em;}@media(max-width:640px) {[data-id="61"] .single-job .job-header .jobaddtext {padding-bottom:0em !important;}[data-id="61"] .single-job .job-header + .desc,[data-id="61"] .single-job .job-download {margin-left:-1rem;margin-right: -1rem}}body[data-id="61"].karriere .page-content::before {background: linear-gradient(rgba(var(--white),0.75)10em,rgba(var(--white))25em,rgba(var(--white))50%,rgba(var(--white),0.85),rgba(var(--white),0.0));}[data-id="61"] #info .callinfo {text-align: center;background: rgba(var(--white), 0.55);padding: 2em 1em;margin: 3em 0em -1em;box-shadow: 0 0 1em rgba(var(--darkbrown), 0.25);} 