@charset "UTF-8";@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsans/v12/jizYRExUiTo99u79D0e0x8mN.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsans/v12/jizaRExUiTo99u79D0KEwA.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ptsans/v12/jizfRExUiTo99u79B_mh0O6tKA.ttf) format('truetype')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v12/BngRUXNadjH0qYEzV7ab-oWlsbCGwRg.ttf) format('truetype')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v12/BngSUXNadjH0qYEzV7ab-oWlsbg95AiFW_g.ttf) format('truetype')}@font-face{font-family:MyriadPro-Cond;font-style:normal;font-weight:400;src:url(/themes/jobs/webfonts/MyriadPro-Cond.otf)}@font-face{font-family:jobs;font-style:normal;font-weight:400;src:url(/themes/jobs/webfonts/jobs/fonts/jobs.eot?sw97ws);src:url(/themes/jobs/webfonts/jobs/fonts/jobs.eot?#iefix-sw97ws) format("embedded-opentype"),url(/themes/jobs/webfonts/jobs/fonts/jobs.ttf?sw97ws) format("truetype"),url(/themes/jobs/webfonts/jobs/fonts/jobs.woff?sw97ws) format("woff"),url(/themes/jobs/webfonts/jobs/fonts/jobs.svg?sw97ws#jobs) format("svg")}#banner .owl-nav .owl-next::before,#banner .owl-nav .owl-prev::before,form .field.date .middleColumn::after,form .field.dropdown .middleColumn::after,form .field.requiredField>label::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}.inner,form .Actions,form .field.checkbox,form .field.optionset div{clear:both}.inner::after,.inner::before,form .Actions::after,form .Actions::before,form .field.checkbox::after,form .field.checkbox::before,form .field.optionset div::after,form .field.optionset div::before{display:table;content:' '}.inner::after,form .Actions::after,form .field.checkbox::after,form .field.optionset div::after{clear:both}@media screen and (min-width:48em){html{height:100%}body{height:100%}body #sheet{position:relative;height:auto!important;height:100%;min-height:100%;padding-bottom:120px;padding-bottom:12rem}body #footer{position:absolute;bottom:0;width:100%;height:120px;height:12rem;overflow:hidden}}.hidden{display:none}.clear{clear:both}.image{position:relative;width:100%;height:0;background:#ccc;overflow:hidden}.image img,.image picture{display:block;width:100%}.image>img,.image>picture{position:absolute;top:0;left:0}body{font-size:14px;font-size:1.4rem;font-family:"PT Sans",sans-serif;letter-spacing:0;line-height:2;box-sizing:border-box}body *{box-sizing:border-box}a,button,input,label,select,textarea{transition:all .4s ease-out}a,button,input,label,select{cursor:pointer}#ui-datepicker-div{z-index:999!important}p{margin-bottom:24px;margin-bottom:2.4rem;font-size:16px;font-size:1.6rem}ul{margin-bottom:15px;margin-bottom:1.5rem}ul li{position:relative;margin-bottom:5px;margin-bottom:.5rem;padding-left:25px;padding-left:2.5rem;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}ul li::before{display:inline-block;position:absolute;top:10px;width:10px;width:1rem;height:10px;height:1rem;transform:translateX(-20px);background:#5c2483;content:' '}ol{margin-bottom:15px;margin-bottom:1.5rem}ol li{position:relative;margin-bottom:5px;margin-bottom:.5rem;margin-left:20px;margin-left:2rem;padding-left:5px;padding-left:.5rem;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;list-style-position:outside;list-style-type:decimal}table{width:100%;margin-bottom:15px;margin-bottom:1.5rem}table td,table th{position:relative;padding-top:5px;padding-top:.5rem;padding-right:10px;padding-right:1rem;padding-bottom:5px;padding-bottom:.5rem;padding-left:10px;padding-left:1rem}table td::before,table th::before{display:block;position:absolute;top:5px;top:.5rem;bottom:5px;bottom:.5rem;left:0;width:0;border-left:1px solid #5c2483;content:" "}table td:first-child::before,table th:first-child::before{display:none}table th{color:#5c2483;font-weight:700}table thead td,table thead th{border-bottom:1px solid #5c2483;color:#5c2483;font-weight:700}table tbody tr:nth-child(2n) td{background:#ebebeb}strong{font-weight:700}em{font-style:italic}.more>a,a.more{position:relative;padding:5px 50px 5px 20px;padding:.5rem 5rem .5rem 2rem;background:#5c2483;color:#fff;font-family:"PT Sans Narrow" sans-serif;font-size:18px;font-size:1.8rem;letter-spacing:.5px;letter-spacing:.05rem;text-decoration:none;overflow:hidden}.more>a::after,a.more::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;right:1rem;transform:translateY(-50%);font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;content:""}a{color:#5c2483}a.more.block{display:block;padding-top:0;padding-bottom:0}nav ul{margin:0}nav ul li{margin:0;padding-left:0}nav ul li::before{display:none;position:relative;top:auto;left:auto}nav a{text-decoration:none}body{background:#fff;color:#000}.inner{position:relative;max-width:1280px;max-width:128rem;margin:0 auto}body{font-size:14px;font-size:1.4rem;font-family:"PT Sans",sans-serif;letter-spacing:0;line-height:2;box-sizing:border-box}body *{box-sizing:border-box}a,button,input,label,select,textarea{transition:all .4s ease-out}a,button,input,label,select{cursor:pointer}#ui-datepicker-div{z-index:999!important}p{margin-bottom:24px;margin-bottom:2.4rem;font-size:16px;font-size:1.6rem}ul{margin-bottom:15px;margin-bottom:1.5rem}ul li{position:relative;margin-bottom:5px;margin-bottom:.5rem;padding-left:25px;padding-left:2.5rem;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}ul li::before{display:inline-block;position:absolute;top:10px;width:10px;width:1rem;height:10px;height:1rem;transform:translateX(-20px);background:#5c2483;content:' '}ol{margin-bottom:15px;margin-bottom:1.5rem}ol li{position:relative;margin-bottom:5px;margin-bottom:.5rem;margin-left:20px;margin-left:2rem;padding-left:5px;padding-left:.5rem;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;list-style-position:outside;list-style-type:decimal}table{width:100%;margin-bottom:15px;margin-bottom:1.5rem}table td,table th{position:relative;padding-top:5px;padding-top:.5rem;padding-right:10px;padding-right:1rem;padding-bottom:5px;padding-bottom:.5rem;padding-left:10px;padding-left:1rem}table td::before,table th::before{display:block;position:absolute;top:5px;top:.5rem;bottom:5px;bottom:.5rem;left:0;width:0;border-left:1px solid #5c2483;content:" "}table td:first-child::before,table th:first-child::before{display:none}table th{color:#5c2483;font-weight:700}table thead td,table thead th{border-bottom:1px solid #5c2483;color:#5c2483;font-weight:700}table tbody tr:nth-child(2n) td{background:#ebebeb}strong{font-weight:700}em{font-style:italic}.more>a,a.more{position:relative;padding:5px 50px 5px 20px;padding:.5rem 5rem .5rem 2rem;background:#5c2483;color:#fff;font-family:"PT Sans Narrow" sans-serif;font-size:18px;font-size:1.8rem;letter-spacing:.5px;letter-spacing:.05rem;text-decoration:none;overflow:hidden}.more>a::after,a.more::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;right:1rem;transform:translateY(-50%);font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;content:""}a{color:#5c2483}a.more.block{display:block;padding-top:0;padding-bottom:0}nav ul{margin:0}nav ul li{margin:0;padding-left:0}nav ul li::before{display:none;position:relative;top:auto;left:auto}nav a{text-decoration:none}.icon-brief::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-diamant::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-drucker::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-haendeschuetteln::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-hand-stellenanzeige::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-hand-tablett::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-hand-urkunde::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-hand1::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-hand2::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-klemmbrett::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-klemmbrett2::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-kollegen::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-krankenhaus::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-krankenhaus-1::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-krankenhaus-2::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-mensch-pfeile::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-menschen::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-pfeil-nach-rechts::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-pfeil-nach-unten::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-puzzle::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-sprechblasen::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-wolkenleiter::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-hilfe::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-karte::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-krankenschwester::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-person::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-suche::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-tisch::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-rollstuhl::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-arbeit::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.icon-arbeit-2::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.teaser{display:flex;flex-wrap:wrap;margin:0 -20px;font-weight:light;text-align:left}.teaser .wrapper{width:100%;padding:20px;padding:2rem}.teaser .item{position:relative;height:100%;background:#5c2483;color:#fff}.teaser .item span{display:block;position:relative;top:0;bottom:0;left:0;width:100%;padding-bottom:25px;padding-bottom:2.5rem;background:url(/themes/jobs/images/kachel-bg-lila-struktur.gif);overflow:hidden}.teaser .item span::before{padding-left:20px;padding-left:2rem;color:#fff;font-size:80px;font-size:8rem;line-height:120px;line-height:12rem}.teaser .item span::after{position:absolute;right:0;bottom:0;left:0;height:40px;height:4rem;transform:rotate(-3deg);transform-origin:right;background:url(/themes/jobs/images/kachel-bg-lila-struktur-transparent.gif);content:' '}.teaser .item span.hover{display:none}.teaser .item h3{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:20px;font-size:2rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem;position:absolute;top:28px;top:2.8rem;right:0;width:60%;color:#fff}.teaser .item div{height:100%;padding:20px 20px 40px;padding:2rem 2rem 4rem;line-height:20px;line-height:2rem}.teaser .item a{position:absolute;bottom:20px;padding-right:40px;padding-right:4rem;color:#fff;font-family:"PT Sans Narrow" sans-serif;font-size:18px;font-size:1.8rem;text-decoration:none}.teaser .item a::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:16px;font-size:1.6rem;content:""}.teaser .item:hover span.normal{display:none}.teaser .item:hover span.hover{display:block}.teaser.icon .item span{width:100%;text-align:center}.teaser.icon p{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:20px;font-size:2rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem;color:#fff}.image-teaser{margin:0 -10px;text-align:left}.image-teaser .wrapper{width:100%;padding:10px;padding:1rem}.image-teaser .item{position:relative;width:100%;height:0;padding-top:100%}.image-teaser .item img{position:absolute;top:0;left:0;width:100%}.image-teaser .item a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.image-teaser .item span{position:absolute;right:0;bottom:0;left:0;padding:10px;padding:1rem;background:url(/themes/jobs/images/kachel-bg-lila-struktur-transparent.gif);color:#fff;font-family:"PT Sans Narrow" sans-serif;font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem}@media screen and (min-width:48em){.teaser .item{min-height:140px;min-height:14rem;padding-left:50%}.teaser .item span{position:absolute;top:0;bottom:0;left:0;width:50%}.teaser .item span::before{position:absolute;top:50%;left:50%;padding:0;transform:translate(-50%,-50%);font-size:110px;font-size:11rem}.teaser .item span::after{top:0;left:auto;width:40px;width:4rem;height:auto;transform:skew(7deg);transform-origin:top}.teaser .item span.right::after{transform:skew(-7deg);transform-origin:bottom}.teaser .item h3{position:relative;top:auto;width:auto}.teaser .item div{width:100%}.teaser.icon .item{height:141px;height:14.1rem;min-height:auto;padding-left:33.33333%}.teaser.icon .item span{width:33.33333%}.teaser.icon .item span::before{transform:translate(-70%,-50%);font-size:70px;font-size:7rem}.teaser.icon .wrapper:nth-child(4n) span::after,.teaser.icon .wrapper:nth-child(4n+1) span::after{transform:skew(-7deg);transform-origin:bottom}.image-teaser{clear:both}.image-teaser::after,.image-teaser::before{display:table;content:' '}.image-teaser::after{clear:both}.image-teaser .wrapper{width:50%;float:left}}@media screen and (min-width:80em){.teaser .wrapper{width:50%}.teaser .item{padding-left:50%}.image-teaser .wrapper{width:33.33333%}}.accordion{padding:40px 0;padding:4rem 0}.accordion .wrapper>div{display:none;padding:10px 20px;padding:1rem 2rem;font-family:"PT Sans Narrow" sans-serif;font-weight:300}.accordion .wrapper>div p{font-size:18px;font-size:1.8rem}.accordion .accordion-close,.accordion .accordion-close-label,.accordion .accordion-open{display:none}.accordion label{display:block;position:relative;margin:10px 0;margin:1rem 0;padding-top:16px;padding-top:1.6rem;padding-right:75px;padding-right:7.5rem;padding-bottom:11px;padding-bottom:1.1rem;padding-left:70px;padding-left:7rem;background:#5c2483;color:#fff;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem}.accordion label::before{position:absolute;top:50%;left:20px;left:2rem;transform:translateY(-50%);font-size:28px;font-size:2.8rem}.accordion label::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:20px;right:2rem;transform:translateY(-50%);font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem;content:""}.accordion label.accordion-close-label::after{transform:rotate(180deg) translateY(50%)}.accordion .accordion-open:checked~.accordion-close-label{display:block}.accordion .accordion-open:checked~.accordion-open-label{display:none}.accordion .accordion-open:checked~div{display:block}.accordion .more{background:#ab80b8}.accordion ul{text-align:left}.accordion ul li::before{display:inline-block;position:absolute;top:10px;left:0;width:10px;width:1rem;height:10px;height:1rem;transform:translateX(0);background:#5c2483;content:' '}@media screen and (min-width:48em){.accordion{padding:40px 50px;padding:4rem 5rem;text-align:left}.accordion label{padding-left:100px;padding-left:10rem}}.contact-teaser .contact{margin:20px 0;margin:2rem 0;text-align:left}.contact-teaser p{margin-bottom:0;color:#000;font-weight:300;font-size:18px;line-height:28px}.contact-teaser .image{margin-bottom:15px;margin-bottom:1.5rem;padding-top:62%}@media screen and (min-width:48em){.contact-teaser{clear:both;display:flex;flex-wrap:wrap;margin:0 -20px}.contact-teaser::after,.contact-teaser::before{display:table;content:' '}.contact-teaser::after{clear:both}.contact-teaser .contact{padding:0 20px;padding:0 2rem;width:50%;float:left}}#show-category-selector-label{display:block}#show-category-selector{display:none}#show-category-selector:checked+.current::after{transform:rotate(180deg) translateY(50%)}#show-category-selector:checked~ul{display:block}.category-selector{position:relative;font-family:"PT Sans Narrow" sans-serif;text-align:left}.category-selector p{margin:0;font-family:"PT Sans",sans-serif;font-size:20px}.category-selector .current{position:relative;padding:15px 20px;border:1px solid #000;background:#5c2483;color:#fff;font-size:20px;line-height:20px}.category-selector .current::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:20px;transform:translateY(-50%);content:""}.category-selector ul{display:none;position:absolute;right:0;bottom:0;left:0;margin:0;transform:translateY(100%);border:1px solid #000;background:#fff;text-align:left;z-index:10}.category-selector ul li{margin:2px 0;padding-left:0}.category-selector ul li::before{display:none}.category-selector ul a{display:block;padding:0 20px;font-size:18px;text-decoration:none}.category-selector ul a.gray{color:#a7a7a7}.job-folder{text-align:left}.job-folder h1,.job-folder h2,.job-folder h3,.job-folder h4,.job-folder h5,.job-folder h6{color:#000;font-size:20px;font-size:2rem;font-family:"PT Sans",sans-serif;letter-spacing:0}.job-folder .item{position:relative;margin:10px 0;margin:1rem 0;padding:20px;padding:2rem;background:#ebebeb}.job-folder .item div p{line-height:22px;line-height:2.2rem;margin-bottom:15px;margin-bottom:1.5rem}.job-folder .item div:last-child{text-align:right}.job-folder .more{background:#ab80b8}@media screen and (min-width:48em){.job-folder .description{width:66.66667%}.job-folder .info{display:block;position:absolute;top:0;right:0;max-width:33.33333%;padding-top:20px;padding-top:2rem;padding-right:20px;padding-right:2rem;text-align:right}.job-folder .info span{display:block}}.job-info-box{margin:40px 0;margin:4rem 0}.job-info-box .description{margin:10px 0;margin:1rem 0;padding:20px 0;padding:2rem 0}.job-info-box .description .headline{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:21px;font-size:2.1rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem}#content .job-info-box .inner{padding:15px 40px 0;padding:1.5rem 4rem 0}.persons-folder{display:flex;flex-wrap:wrap;text-align:left}.persons-folder .wrapper{width:100%;padding:20px;padding:2rem}.persons-folder .item{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}.persons-folder .item>div{transition:all .4s ease-out;position:absolute;right:0;bottom:0;left:0;padding:20px;padding:2rem;transform:translateY(100%);color:#fff;font-family:"PT Sans Narrow" sans-serif;opacity:0}.persons-folder .item>div h4{color:#fff}.persons-folder .item>div p{font-size:18px;font-size:1.8rem}.persons-folder .item a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.persons-folder .item::after{transition:all .4s ease-out;position:absolute;bottom:0;left:0;width:100%;height:0;padding-bottom:0;background:url(/themes/jobs/images/kachel-bg-lila-struktur-transparent.gif);content:' '}.persons-folder .item:hover::after{padding-bottom:100%}.persons-folder .item:hover>div{transform:translateY(0);opacity:1;z-index:3}.persons-folder img{position:absolute;top:0;left:0;width:100%}@media screen and (min-width:48em){.persons-folder .wrapper{width:50%}}@media screen and (min-width:64em){.persons-folder .wrapper{width:33.33333%}}#google-map{height:400px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../themes/jobs/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#banner .owl-carousel{display:flex;position:relative}#banner .owl-stage-outer{width:100%;overflow:visible}#banner .owl-nav{position:absolute;top:50%;left:50%;width:100%;height:60px;transform:translate(-50%,-50%)}#banner .owl-nav .owl-next,#banner .owl-nav .owl-prev{position:absolute;top:0;bottom:0;width:50px;color:#fff;outline:0;text-indent:-100%;cursor:pointer;overflow:hidden}#banner .owl-nav .owl-next span,#banner .owl-nav .owl-prev span{display:none}#banner .owl-nav .owl-next::before,#banner .owl-nav .owl-prev::before{display:flex;width:50px;height:22px;font-size:22px;text-indent:0}#banner .owl-nav .owl-prev{left:0}#banner .owl-nav .owl-prev::before{transform:rotate(90deg);content:""}#banner .owl-nav .owl-next{right:0}#banner .owl-nav .owl-next::before{transform:rotate(-90deg);content:""}@media screen and (max-width:48em){#banner .owl-item{height:205px}}@media screen and (min-width:48em){#banner .owl-item{height:0;padding-top:41vw}#banner .owl-nav .owl-next::before,#banner .owl-nav .owl-prev::before{width:auto;height:auto;font-size:50px}#banner .owl-nav .owl-prev{margin-left:50px;margin-left:5rem}#banner .owl-nav .owl-next{margin-right:50px;margin-right:5rem}#banner .slider .owl-nav .owl-prev{left:0}}@media screen and (min-width:90em){#banner .owl-item{height:527px;padding-top:0}#banner .slider .owl-item{height:370px;padding-top:0}}#banner{position:relative;width:100%;background:url(/themes/jobs/images/kachel-bg-lila-struktur.gif);overflow:hidden}#banner .banner-inner{display:flex;position:relative;width:100%;height:205px;height:20.5rem;flex-direction:column;margin:auto;overflow:hidden}#banner.no-background{background:#ebebeb}#banner img{display:block;position:absolute;top:50%;left:50%;min-width:100%;height:100%;transform:translate(-50%,-50%)}#banner img[data-object-fit=image-fit]{object-fit:cover}#banner .banner-image{position:relative;width:100%;height:205px;height:20.5rem;order:1;overflow:hidden;z-index:1}#banner .slider{height:205px;height:20.5rem}#banner.gif{height:auto}#banner.gif.no-slider{height:0;padding-top:41vw}#banner .page-icon{display:none;order:2;height:84px;height:8.4rem;background:url(/themes/jobs/images/kachel-bg-lila-struktur.gif);color:#fff;text-align:center;content:' ';z-index:2}#banner .page-icon::before{font-size:70px;font-size:7rem;line-height:84px;line-height:8.4rem}#banner .page-icon+.banner-image{height:205px;height:20.5rem}@media screen and (min-width:48em){#banner .banner-image{height:370px;height:37rem}#banner .banner-inner{width:100%;max-width:1280px;max-width:128rem;height:370px;height:37rem;flex-direction:row}#banner .banner-inner-gif{height:auto}#banner .banner-inner-no-background img{width:100%}#banner .page-icon{display:block;position:relative;order:1;width:33.33333%;height:auto;overflow:hidden}#banner .page-icon::before{position:absolute;top:50%;right:100px;right:10rem;transform:translateY(-50%);font-size:140px;font-size:14rem}#banner .page-icon::after{position:absolute;top:0;right:-30px;right:-3rem;bottom:0;width:100px;width:10rem;transform:skew(-7deg);background:url(/themes/jobs/images/kachel-bg-lila-struktur-transparent.gif);content:' '}#banner .page-icon+.banner-image{order:2;width:calc(100% * 8 / 12);height:370px;height:37rem}#banner .page-icon+.slider{order:2;width:66.66667%}#banner .slider{height:370px;height:37rem}#banner .slider .owl-item{padding-top:370px}}@media screen and (min-width:64em){#banner .page-icon{width:29.16667%}#banner .page-icon+.banner-image{width:calc(100% * 17 / 24)}#banner .page-icon+.slider{width:70.83333%}}@media screen and (min-width:80em){#banner .page-icon{width:25%}#banner .page-icon+.banner-image{width:calc(100% * 9 / 12)}#banner .page-icon+.slider{width:75%}}@media screen and (min-width:90em){#banner.gif.no-slider{height:527px;padding-top:0}#banner.gif img{position:relative;max-width:90em;max-height:527px}#banner .page-icon{width:23.95833%}#banner .page-icon+.banner-image{width:calc(100% * 73 / 96)}#banner .page-icon+.slider{width:76.04167%}}@media screen and (min-width:1680px){#banner .page-icon{width:27.77778%}#banner .page-icon+.banner-image{width:calc(100% * 26 / 36)}#banner .page-icon+.slider{width:72.22222%}}@media screen and (min-width:1920px){#banner .page-icon{width:30.55556%}#banner .page-icon+.banner-image{width:calc(100% * 25 / 36)}#banner .page-icon+.slider{width:69.44444%}}#header{padding:5px 20px;padding:.5rem 2rem}#header .website-title{margin-bottom:20px;margin-bottom:2rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:38px;font-size:3.8rem;line-height:1}#header .visit-website{display:none}@media screen and (min-width:48em){#header #logo,#header .website-title{margin-top:10px;margin-top:1rem;float:left}#header .website-title{margin-left:30px;margin-left:3rem;font-size:62px;font-size:6.2rem}#header .visit-website{display:block;position:absolute;top:7px;top:.7rem;right:0;min-width:180px;min-width:18rem;transform:translateY(0);text-align:right}#header .visit-website-link{font-size:16px;font-size:1.6rem;text-decoration:none}}#main-nav-toggler{display:block;position:relative;width:40px;height:40px;transition:.5s ease-in-out;background:0 0;overflow:hidden;box-sizing:border-box;position:absolute;top:0;right:0;margin-top:10px;margin-top:1rem;border:2px solid #ebebeb;z-index:5}#main-nav-toggler span,#main-nav-toggler::after,#main-nav-toggler::before{display:block;position:absolute;height:3px;height:.3rem;transform-origin:left center;transition:.25s ease-in-out;background:#5c2483;text-indent:666px;overflow:hidden;box-sizing:border-box}#main-nav-toggler::after,#main-nav-toggler::before{content:' '}#main-nav-toggler::before{top:9px;top:.9rem}#main-nav-toggler span{top:16.5px;top:1.65rem}#main-nav-toggler::after{top:24.75px;top:2.475rem}#main-nav-toggler span,#main-nav-toggler::after,#main-nav-toggler::before{right:5px;right:.5rem;left:5px;left:.5rem;transform:rotate(0);opacity:1}#show-main-nav{display:none}#show-main-nav:checked~#main-nav{max-height:1000px}#show-main-nav:checked+#header #main-nav-toggler{display:block;position:relative;width:40px;height:40px;transition:.5s ease-in-out;background:0 0;overflow:hidden;box-sizing:border-box;position:absolute;top:0;right:0}#show-main-nav:checked+#header #main-nav-toggler span,#show-main-nav:checked+#header #main-nav-toggler::after,#show-main-nav:checked+#header #main-nav-toggler::before{display:block;position:absolute;height:3px;height:.3rem;transform-origin:left center;transition:.25s ease-in-out;background:#5c2483;text-indent:666px;overflow:hidden;box-sizing:border-box}#show-main-nav:checked+#header #main-nav-toggler::after,#show-main-nav:checked+#header #main-nav-toggler::before{content:' '}#show-main-nav:checked+#header #main-nav-toggler::before{top:9px;top:.9rem}#show-main-nav:checked+#header #main-nav-toggler span{top:16.5px;top:1.65rem}#show-main-nav:checked+#header #main-nav-toggler::after{top:24.75px;top:2.475rem}#show-main-nav:checked+#header #main-nav-toggler::before{top:5px;right:-3px;right:-.3rem;left:6px;left:.6rem;transform:rotate(45deg)}#show-main-nav:checked+#header #main-nav-toggler span{opacity:0}#show-main-nav:checked+#header #main-nav-toggler::after{top:28px;top:2.8rem;right:-3px;right:-.3rem;left:6px;left:.6rem;transform:rotate(-45deg)}#main-nav{max-height:0;transition:.5s ease-in-out;background:rgba(92,36,131,.8);line-height:1;overflow:hidden;z-index:3}#main-nav ul{padding:20px 0;text-align:center}#main-nav ul.sub-nav{display:none;margin-top:0;background:rgba(235,235,235,.3)}#main-nav ul label{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:20px;right:2rem;width:40px;width:4rem;padding:5px 0;padding:.5rem 0;color:#fff;font-size:19px;font-size:1.9rem;line-height:19px;line-height:1.9rem;z-index:4}#main-nav ul label::after{content:""}#main-nav li{position:relative}#main-nav a{display:block;padding:5px 0;padding:.5rem 0;color:#fff;font-size:19px;font-size:1.9rem;font-family:"PT Sans Narrow" sans-serif;letter-spacing:1.5px;letter-spacing:.15rem;text-transform:uppercase}#main-nav .current{text-decoration:underline}#main-nav .show-sub-nav{display:none}#main-nav .show-sub-nav:checked+label{transform:rotate(180deg)}#main-nav .show-sub-nav:checked~.sub-nav{display:block}@media screen and (min-width:48em){#main-nav-toggler{display:none}#main-nav{display:block;position:relative;max-height:none;background:#a7a7a7;overflow:visible}#main-nav ul{margin:0;padding:0;text-align:center}#main-nav ul.sub-nav{position:absolute;padding-top:10px;padding-top:1rem;background:rgba(255,255,255,.7);z-index:8}#main-nav ul.sub-nav li{display:block;text-align:left;white-space:nowrap}#main-nav ul.sub-nav li:hover{background:rgba(92,36,131,.3)}#main-nav ul.sub-nav li:hover a{color:#fff}#main-nav ul.sub-nav a{color:#5c2483;text-transform:none}#main-nav ul.sub-nav .current,#main-nav ul.sub-nav .section{background:rgba(92,36,131,.3);text-decoration:none}#main-nav li{display:inline-block}#main-nav li .current,#main-nav li .section,#main-nav li:hover{background:#5c2483;text-decoration:none}#main-nav li.has-sub-nav:hover .sub-nav{display:block}#main-nav li.has-sub-nav:hover>a::before{position:absolute;bottom:0;left:50%;width:0;height:0;transform:rotate(360deg) translate(-50%,100%);border-width:10px 12px 0;border-width:1rem 1.2rem 0;border-style:solid;border-color:#5c2483 transparent transparent transparent;content:' ';z-index:9}#main-nav li label{display:none}#main-nav a{padding:12px 20px 8px;padding:1.2rem 2rem .8rem;font-size:16px;font-size:1.6rem}}@media screen and (min-width:80em){#main-nav .main-nav-holder{width:100%;width:1280px;width:128rem;margin-right:auto;margin-left:auto;text-align:left}}.breadcrumbs{padding:7px 20px;padding:.7rem 2rem;border-bottom:1px solid rgba(167,167,167,.5)}.breadcrumbs__inner{max-width:1280px;max-width:128rem;margin:0 auto}h1{margin-bottom:15px;margin-bottom:1.5rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:32px;font-size:3.2rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:38px;line-height:3.8rem}h2{margin-bottom:12px;margin-bottom:1.2rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:24px;font-size:2.4rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:34px;line-height:3.4rem}h3{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:20px;font-size:2rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem}h4{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:21px;font-size:2.1rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem}h5{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:21px;font-size:2.1rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem}h6{margin-bottom:8px;margin-bottom:.8rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:21px;font-size:2.1rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:28px;line-height:2.8rem}#content{padding-top:35px;padding-top:3.5rem}#content .text-left{text-align:left}#content .darken{background:#ebebeb}#content .outer{padding:40px 0;padding:4rem 0;max-width:1280px;margin:0 auto}#content .inner{padding:0 20px;padding:0 2rem}#content .bottom-content a.block{margin-bottom:30px;margin-bottom:3rem}#content iframe{width:100%}@media screen and (min-width:48em){#content .small-width{padding-right:8.33333%;padding-left:8.33333%}#content .middle{max-width:1280px;max-width:128rem;padding:0 14.28571%}}#footer{padding:40px 20px 40px;padding:4rem 2rem 4rem;background:#5c2483;font-family:"PT Sans Narrow" sans-serif}#footer a{color:#fff}@media screen and (min-width:48em){#footer{height:120px;height:12rem;padding:20px 20px;padding:2rem 2rem}#footer ul{margin:0 -7px;margin:0 -.7rem}#footer li{display:inline-block;position:relative;padding:0 7px;padding:0 .7rem}#footer li::after{position:absolute;right:0;transform:translateX(50%);color:#fff;content:'|'}#footer li:last-child::after{display:none}}#search-form-holder .toggler{display:none;color:#5c2483}#search-form-holder .toggler span{display:none}#search-form-holder .search-form{padding-top:20px;padding-top:2rem;padding-right:10px;padding-right:1rem;padding-bottom:10px;padding-bottom:1rem;padding-left:10px;padding-left:1rem}#search-form-holder .search-form form{height:40px;height:4rem;padding:0 20px;padding:0 2rem;border:1px solid #ab80b8;background:#fff}#search-form-holder .search-form fieldset{width:100%;height:100%}#search-form-holder .search-form .field{width:83.33333%;height:100%;float:left}#search-form-holder .search-form .field .middleColumn{width:100%;height:100%}#search-form-holder .search-form .field label{display:none}#search-form-holder .search-form .field input{width:90%;height:100%;padding:0 10px;padding:0 1rem;border:0;border-radius:0;background:#fff;color:#ab80b8;font-family:"PT Sans",sans-serif;font-size:14px;font-size:1.4rem;font-style:italic;letter-spacing:1px;line-height:2}#search-form-holder .search-form .field input:focus{color:#000}#search-form-holder .search-form .action{position:relative;width:16.66667%;height:100%;padding:0;float:right;border:0;border-radius:0;background:#fff;color:#fff;text-indent:100px;overflow:hidden}#search-form-holder .search-form .action::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:11px;top:1.1rem;right:11px;right:1.1rem;font-size:16px;font-size:1.6rem;color:#ab80b8;text-indent:0;content:""}#show-search-form{display:none}#show-search-form:checked+#search-form-holder .toggler::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:12px;top:1.2rem;left:-240px;left:-24rem;font-size:12px;font-size:1.2rem;transform:rotate(180deg);transition:all .4s ease-out;content:"";z-index:2}@media screen and (min-width:48em){#search-form-holder{position:absolute;bottom:7px;bottom:.7rem;right:0;border:1px solid #ab80b8;background:#fff;z-index:2}#search-form-holder .toggler{display:block;position:relative;width:78px;width:7.8rem;height:38px;height:3.8rem}#search-form-holder .toggler span{display:none;position:absolute;top:100%;left:100%}#search-form-holder .toggler::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:12px;top:1.2rem;left:12px;left:1.2rem;font-size:12px;font-size:1.2rem;transform:rotate(180deg);content:""}#search-form-holder .toggler::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:7px;top:.7rem;right:11px;right:1.1rem;font-size:22px;font-size:2.2rem;content:""}#search-form-holder .search-form{position:absolute;top:-1px;right:-1px;bottom:-1px;padding:0;border-top:0;background:#fff}#search-form-holder .search-form form{width:100%;height:100%;border:1px solid #ab80b8}#search-form-holder .search-form fieldset{width:100%;height:100%}#search-form-holder .search-form .field{width:288px;width:28.8rem;height:100%;float:left}#search-form-holder .search-form .field .middleColumn{width:100%;height:100%}#search-form-holder .search-form .field label{display:none}#search-form-holder .search-form .field input{width:90%;height:100%;padding:0 20px;padding:0 2rem;border:0;background:#fff;color:#ab80b8;font-family:"PT Sans",sans-serif;font-size:14px;font-size:1.4rem;font-style:italic;letter-spacing:1px;line-height:2}#search-form-holder .search-form .field input:focus{color:#000}#search-form-holder .search-form .action{position:static;width:38px;width:3.8rem;height:38px;height:3.8rem;float:right;border:0;background:#fff}#search-form-holder .search-form .action::before{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'#'}#show-search-form+#search-form-holder .search-form{width:0;overflow:hidden}#show-search-form:checked+#search-form-holder .search-form{width:330px;width:33rem}}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6{margin-bottom:15px;margin-bottom:1.5rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:32px;font-size:3.2rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:38px;line-height:3.8rem}#Form_AdvertismentForm_Global li{width:100%;padding:0 10px}#Form_AdvertismentForm_Global li::before{display:none}#Form_AdvertismentForm_Global li::after{display:block;clear:both;content:' '}form{text-align:left}form label{color:#000;font-size:14px;font-size:1.4rem;font-family:"PT Sans",sans-serif;font-weight:700;letter-spacing:0;line-height:2}form input,form select,form textarea{transition:all .4s ease-out;display:block;width:100%;height:46px;height:4.6rem;margin:0;padding:10px;padding:1rem;border:1px solid #ab80b8;border-radius:0;outline:0;background:#5c2483;color:#fff;font-size:14px;font-size:1.4rem;font-family:"PT Sans",sans-serif;letter-spacing:0;line-height:2;-webkit-appearance:none;-moz-appearance:none;appearance:none}form select{cursor:pointer}form select::-ms-expand{display:none}form textarea{height:12em;padding:5px 10px;padding:.5rem 1rem}form .middleColumn+.right{float:right;font-weight:400}form .field{margin-bottom:20px;margin-bottom:2rem}form .field.requiredField>label::after{margin-left:10px;margin-left:1rem;color:#5c2483;content:'*'}form .field.dropdown .middleColumn{position:relative;background:#5c2483}form .field.dropdown .middleColumn::after{position:absolute;top:50%;right:20px;right:2rem;transform:translateY(-50%);color:#fff;font-size:18px;font-size:1.8rem;content:"";z-index:1}form .field.dropdown select{position:relative;background:0 0;z-index:2}form .field.date .middleColumn{position:relative;background:#5c2483}form .field.date .middleColumn::after{position:absolute;top:50%;right:15px;right:1.5rem;transform:translateY(-50%);font-size:20px;font-size:2rem;content:'';z-index:1}form .field.date select{position:relative;background:0 0;z-index:2}form .field.optionset div{padding:0}form .field.optionset div::before{display:none}form .field.optionset div input{width:auto;height:auto;margin:6px 10px 0 0;margin:.6rem 1rem 0 0;padding:0;float:left;border:0;border-radius:50%;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}form .field.optionset div label{display:block;width:85%;float:left;font-family:"PT Sans",sans-serif;font-weight:400}form .field.optionset.checkboxset li input{border-radius:0;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}form .field.checkbox{width:100%}form .field.checkbox input{width:auto;height:auto;margin:6px 10px 0 0;margin:.6rem 1rem 0 0;padding:0;float:left;border:0;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}form .field.checkbox label{display:block;width:85%;float:left;font-family:"PT Sans",sans-serif}form .Actions button,form .Actions input{display:block;position:relative;width:100%;padding:0 20px;padding:0 2rem;border:0;background:#5c2483;color:#fff;font-size:18px;font-size:1.8rem;font-family:"PT Sans Narrow" sans-serif;font-weight:light;letter-spacing:0;line-height:2;text-align:left;cursor:pointer}form .Actions button::after,form .Actions input::after{font-family:jobs!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;right:1rem;transform:translateY(-50%);font-size:20px;font-size:2rem;content:""}.form form input,.form form select,.form form textarea{background:#fff;color:#000}.form .field.dropdown .middleColumn{background:#fff;color:#000}.form .field.dropdown .middleColumn::after{color:#000}.form .Actions button,.form .Actions input{background:#5c2483;color:#fff}.form .Actions button::after,.form .Actions input::after{color:#fff}@media screen and (min-width:48em){form{padding-right:25%;padding-left:25%}form>fieldset{padding:0 10px;padding:0 1rem}form .Actions{padding:0 10px;padding:0 1rem}form .Actions button,form .Actions input{width:auto;float:right}form .Actions button{padding:0 50px 0 20px;padding:0 5rem 0 2rem}.form-full-width form{padding-right:0;padding-left:0}.form-two-col form{padding-right:0;padding-left:0}.form-two-col form .field.dropdown,.form-two-col form .field.file,.form-two-col form .field.text{width:50%;float:left;padding:0 10px}.form-two-col form .field.checkbox{padding:0 10px}.form-two-col form .field.file input{padding:0}.form-two-col form .Actions{padding:0 20px}.form-two-col form #Form_AdvertismentForm_Application_Holder{clear:both}}.search-results{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem}.search-results form{padding-right:8.33333%;padding-left:8.33333%}.search-results__outer{clear:both;padding:0 100px;padding:0 10rem}.search-results__outer::after,.search-results__outer::before{display:table;content:' '}.search-results__outer::after{clear:both}.search-results__inner{padding:0 10px;padding:0 1rem}.search-results h1{margin-bottom:15px;margin-bottom:1.5rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:32px;font-size:3.2rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:38px;line-height:3.8rem;margin-bottom:30px;margin-bottom:3rem}.search-results__form{padding-top:10px;padding-top:1rem;padding-right:10px;padding-right:1rem;padding-bottom:10px;padding-bottom:1rem;padding-left:10px;padding-left:1rem;background:linear-gradient(45deg,#5c2483 0,#ab80b8 100%)}.search-results__form .left{display:block;width:100%;margin:0 0 10px;margin:0 0 1rem;padding:0;outline:0;color:#fff;font-family:"PT Sans",sans-serif;font-size:20px;font-size:2rem;line-height:1.4;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-results__form input{display:block;width:100%;height:42px;height:4.2rem;margin:0 0 10px;margin:0 0 1rem;padding:0 10px;padding:0 1rem;border:1px solid #ab80b8;border-radius:0;outline:0;background:#fff;color:#000;font-family:"PT Sans",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.86667;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-results__form .action{display:block;width:100%;height:42px;height:4.2rem;margin:0;padding:0 10px;padding:0 1rem;border:2px solid #fff;border-radius:0;outline:0;background:0 0;color:#fff;font-family:"PT Sans",sans-serif;font-size:20px;font-size:2rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-results__filter{padding-top:20px;padding-top:2rem;padding-right:0;padding-bottom:10px;padding-bottom:1rem;padding-left:0;border-bottom:1px solid #ab80b8}.search-results__filter .left{display:block;width:100%;margin:0 0 10px;margin:0 0 1rem;padding:0;outline:0;color:#000;font-family:"PT Sans",sans-serif;font-size:20px;font-size:2rem;line-height:1.4;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-results__filter ul{margin:0;padding-top:3px;padding-top:.3rem;padding-bottom:3px;padding-bottom:.3rem}.search-results__filter li{display:flex;align-items:center;padding-top:7px;padding-top:.7rem;padding-left:0;padding-bottom:7px;padding-bottom:.7rem}.search-results__filter li::before{display:none}.search-results__filter li label{padding-left:14px;padding-left:1.4rem}.search-results__message{margin-bottom:12px;margin-bottom:1.2rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:24px;font-size:2.4rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:34px;line-height:3.4rem;padding-top:40px;padding-top:4rem;padding-right:0;padding-bottom:20px;padding-bottom:2rem;padding-left:0;border-bottom:1px solid #ab80b8;color:#000}.search-results__message strong{color:#5c2483}.search-results__item{padding-top:10px;padding-top:1rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:1px solid #ab80b8}.search-results__item__aside{padding-bottom:10px;padding-bottom:1rem}.search-results__item__title{margin-bottom:12px;margin-bottom:1.2rem;color:#5c2483;font-family:"PT Sans Narrow" sans-serif;font-size:24px;font-size:2.4rem;letter-spacing:1.5px;letter-spacing:.15rem;line-height:34px;line-height:3.4rem}.search-results__item .image{padding-bottom:52.63158%;background:0 0}.search-results__item .image img{right:0;left:auto;width:auto;height:auto;max-width:100%;max-height:100%}.search-results__item__link-holder{padding-top:3px;padding-top:.3rem;padding-bottom:10px;padding-bottom:1rem;border-top:1px solid #ab80b8}.search-results__item__link-holder .search-results__item__inner{display:block}.search-results__pagination{display:block;font-size:15px;font-size:1.5rem;line-height:1.86667}.search-results__pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.search-results__pagination__item{display:block;padding:5px;padding:.5rem}.search-results__pagination__link{display:block;padding:5px;padding:.5rem;color:#5c2483}.search-results__pagination__link--prev{color:#5c2483}.search-results__pagination__link--next{color:#5c2483}.search-results__pagination__link--current{color:#ab80b8}@media screen and (min-width:48em){.search-results__outer{padding:0}.search-results__middle{position:relative;max-width:1280px;max-width:128rem;margin:0 auto}.search-results__inner{padding:0 10px;padding:0 1rem}.search-results h1{margin-bottom:25px;margin-bottom:2.5rem;text-align:center}.search-results h1>span{padding-left:10px;padding-left:1rem}.search-results__form{margin-top:3px;margin-top:.3rem;padding-top:56px;padding-top:5.6rem;padding-right:10px;padding-right:1rem;padding-bottom:47px;padding-bottom:4.7rem;padding-left:10px;padding-left:1rem}.search-results__form fieldset{display:block;margin:0 auto}.search-results__form .field{display:flex;width:80%;float:left}.search-results__form .left{width:25%;min-width:130px;min-width:13rem;padding-top:8px;padding-top:.8rem;padding-right:10px;padding-right:1rem}.search-results__form .middleColumn{width:75%;padding-right:10px;padding-right:1rem}.search-results__form .middleColumn input{margin:0}.search-results__form .action{width:20%;float:right}.search-results__filter{padding-top:40px;padding-top:4rem;padding-right:10px;padding-right:1rem;padding-bottom:37px;padding-bottom:3.7rem;padding-left:10px;padding-left:1rem}.search-results__filter fieldset{display:block;margin:0 auto}.search-results__filter .field{display:flex;align-items:center}.search-results__filter .left{width:20%;padding-top:8px;padding-top:.8rem;padding-right:10px;padding-right:1rem}.search-results__filter .middleColumn{width:80%;padding-right:10px;padding-right:1rem}.search-results__filter .middleColumn input{margin:0}.search-results__filter ul{display:flex;margin-right:-10px;margin-right:-1rem;margin-left:-10px;margin-left:-1rem}.search-results__filter li{padding-right:10px;padding-right:1rem;padding-left:10px;padding-left:1rem}.search-results__message{padding-top:76px;padding-top:7.6rem;padding-right:10px;padding-right:1rem;padding-bottom:21px;padding-bottom:2.1rem;padding-left:10px;padding-left:1rem;text-align:center}.search-results__item{position:relative;padding-top:35px;padding-top:3.5rem;padding-bottom:81px;padding-bottom:8.1rem}.search-results__item__outer{margin-right:-10px;margin-right:-1rem;margin-left:-10px;margin-left:-1rem}.search-results__item__inner{display:flex}.search-results__item__aside{order:2;width:40%;padding-top:7px;padding-top:.7rem;padding-right:10px;padding-right:1rem;padding-bottom:0;padding-left:10px;padding-left:1rem}.search-results__item__section{order:1;width:60%;padding:0 10px;padding:0 1rem}.search-results__item__title{margin-bottom:30px;margin-bottom:3rem}.search-results__item__link-holder{position:absolute;right:0;bottom:0;left:0;padding-top:3px;padding-top:.3rem;padding-bottom:10px;padding-bottom:1rem}.search-results__item__link-holder .search-results__item__inner{display:block;padding-right:10px;padding-right:1rem;padding-left:10px;padding-left:1rem}.search-results__pagination{font-size:20px;font-size:2rem;line-height:1.4}.search-results__pagination__item{padding:5px;padding:.5rem}.search-results__pagination__link{padding:5px;padding:.5rem}}@media screen and (min-width:64em){.search-results{padding-top:66px;padding-top:6.6rem}.search-results__outer{padding:0 100px;padding:0 10rem}.search-results__form fieldset{width:66.66667%}.search-results__filter fieldset{width:100%}}@media screen and (min-width:80em){.search-results__form .left{padding-left:20px;padding-left:2rem}.search-results__filter .left{padding-left:20px;padding-left:2rem}.search-results__item__middle{padding-right:8.33333%;padding-left:8.33333%}}/*! (c) 2016 Björn Lorenz, ennit interactive, <www.ennit.de> !*/