.bg-gradient-linear-1{background:linear-gradient(180deg,#f9f9f9 0,#f2faf7)}.bg-gradient-linear-2{background:linear-gradient(180deg,hsla(45,21%,52%,.62) 0,hsla(45,21%,52%,.86))}.bg-gradient-linear-3{background:linear-gradient(180deg,#a1b8a5 0,#729478)}.boxshadow-1{box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.bg-color-primary{background-color:#153d34}.bg-color-primary>*{color:#fff}.text-color-primary{color:#153d34}.bg-color-secondary{background-color:#9d906a}.bg-color-secondary>*{color:#fff}.bg-color-white{background-color:#fff}.bg-color-light-grey{background-color:rgba(25,25,25,.03)}.bg-color-grey{background-color:#a5a5a5}.bg-color-grey>*{color:#fff}.bg-color-spezial{background-color:#729478}.bg-color-spezial>*{color:#fff}.headline-primary{color:#153d34}.text-color-secondary{color:#9d906a}.text-color-text-dark{color:#153d34}.text-color-light{color:#fff}@font-face{font-family:PlutoCondRegular;src:url(../Fonts/PlutoCondRegular.eot?#iefix) format("embedded-opentype"),url(../Fonts/PlutoCondRegular.otf) format("opentype"),url(../Fonts/PlutoCondRegular.woff) format("woff"),url(../Fonts/PlutoCondRegular.ttf) format("truetype"),url(../Fonts/PlutoCondRegular.svg#PlutoCondRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(../Fonts/source-sans-pro-v21-latin-ext_latin-300.eot);src:local(""),url(../Fonts/source-sans-pro-v21-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-300.woff2) format("woff2"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-300.woff) format("woff"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-300.ttf) format("truetype"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-300.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../Fonts/source-sans-pro-v21-latin-ext_latin-regular.eot);src:local(""),url(../Fonts/source-sans-pro-v21-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-regular.woff2) format("woff2"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-regular.woff) format("woff"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-regular.ttf) format("truetype"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../Fonts/source-sans-pro-v21-latin-ext_latin-700.eot);src:local(""),url(../Fonts/source-sans-pro-v21-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-700.woff2) format("woff2"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-700.woff) format("woff"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-700.ttf) format("truetype"),url(../Fonts/source-sans-pro-v21-latin-ext_latin-700.svg#SourceSansPro) format("svg")}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-bold{font-weight:700}.font-size-h0,.font-size-h1,.font-size-h2,.font-size-h3,.font-size-h4,.font-size-h5,h1,h2,h3,h4,h5,h6{font-family:PlutoCondRegular,sans-serif}.font-size-h0{font-size:2.34375vw}@media (max-width:1024px){.font-size-h0{font-size:24px}}@media (min-width:1920px){.font-size-h0{font-size:45px}}.font-size-h1,h1{font-size:2.08333vw}@media (max-width:1008.00161px){.font-size-h1,h1{font-size:21px}}@media (min-width:1920.00307px){.font-size-h1,h1{font-size:40px}}.font-size-h2,h2{font-size:1.77vw}@media (max-width:1016.94915px){.font-size-h2,h2{font-size:18px}}@media (min-width:1920.90395px){.font-size-h2,h2{font-size:34px}}.font-size-h3,h3{font-size:1.041vw}@media (max-width:1344.86071px){.font-size-h3,h3{font-size:14px}}@media (min-width:1921.22959px){.font-size-h3,h3{font-size:20px}}.font-size-h4,h4{font-size:.833vw}@media (max-width:1680.67227px){.font-size-h4,h4{font-size:14px}}@media (min-width:1920.76831px){.font-size-h4,h4{font-size:16px}}.font-size-h5,h5{font-size:.781vw}@media (max-width:1536.49168px){.font-size-h5,h5{font-size:12px}}@media (min-width:1920.6146px){.font-size-h5,h5{font-size:15px}}.font-size-h6,h6{font-size:.625vw}@media (max-width:1600px){.font-size-h6,h6{font-size:10px}}@media (min-width:1920px){.font-size-h6,h6{font-size:12px}}.spezial-headline{color:#9d906a;text-transform:uppercase;font-weight:700;font-family:Source Sans Pro,sans-serif;font-size:.677vw;letter-spacing:.1em;line-height:1}@media (max-width:1920.23634px){.spezial-headline{font-size:13px}}@media (min-width:1920.23634px){.spezial-headline{font-size:13px}}.slider-headline{font-size:2.34375vw;display:inline-block;padding:.5rem 1rem;line-height:1.2em;font-family:PlutoCondRegular,sans-serif}@media (max-width:1024px){.slider-headline{font-size:24px}}@media (min-width:1920px){.slider-headline{font-size:45px}}.pagestart-headline{font-size:2.08333vw;color:#153d34;font-family:PlutoCondRegular,sans-serif;line-height:1.35}@media (max-width:1008.00161px){.pagestart-headline{font-size:21px}}@media (min-width:1920.00307px){.pagestart-headline{font-size:40px}}.pagestart-headline.headline--fullfill{display:inline-block;line-height:2em}.pagestart-headline.headline--fullfill>span{display:inline;padding:.25em;color:#fff;background-color:#153d34;box-decoration-break:clone;-webkit-box-decoration-break:clone}.section-headline{font-size:1.77vw;color:#153d34;font-family:PlutoCondRegular,sans-serif;line-height:1.2em}@media (max-width:1016.94915px){.section-headline{font-size:18px}}@media (min-width:1920.90395px){.section-headline{font-size:34px}}.section-headline.headline--fullfill{display:inline-block;padding:.5rem;line-height:1.2em;font-family:PlutoCondRegular,sans-serif;color:#fff;background-color:#153d34;margin-bottom:.5rem}.big-number{font-size:85px;font-family:PlutoCondRegular,sans-serif}@media (max-width:767px){.big-number{font-size:40px}}p{font-size:15px;font-size:.95vw;letter-spacing:.02rem;color:#797979}@media (max-width:1263.15789px){p{font-size:12px}}@media (min-width:1578.94737px){p{font-size:15px}}.text--inverted,.text--inverted>*{color:#fff}li{color:#797979;font-size:.95vw}@media (max-width:1263.15789px){li{font-size:12px}}@media (min-width:1578.94737px){li{font-size:15px}}@keyframes a{0%{left:0;width:0}to{left:0;width:100%}}@keyframes b{0%{left:0;width:100%}to{left:100%;width:0}}@keyframes c{0%{color:#153d34}to{color:#fff}}@keyframes d{0%{left:0;width:100%}to{left:100%;width:100%}}@keyframes e{0%{left:100%;width:0}to{left:0;width:100%}}@keyframes f{0%{color:#fff}to{color:#153d34}}.btn{position:relative;padding:8px 28px;font-size:18px;font-size:1.5vw;border-radius:0;font-family:PlutoCondRegular,sans-serif}@media (max-width:800px){.btn{font-size:12px}}@media (min-width:1000px){.btn{font-size:15px}}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-color:initial;border-color:initial}.btn.btn-default{border:2px solid #153d34;color:#153d34;animation:f .4s cubic-bezier(.4,0,.2,1) forwards;z-index:1;outline:none;box-shadow:none}.btn.btn-default:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:#153d34;animation:b .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;z-index:-1}.btn.btn-default:focus,.btn.btn-default:hover{animation:c .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-default:focus:after,.btn.btn-default:hover:after{left:0;width:0;animation:a .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-default.btn--inverted{color:#fff;border:2px solid #fff!important;animation:btn-default-inverted-text-out .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-default.btn--inverted:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:#fff;animation:b .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;z-index:-1}.btn.btn-default.btn--inverted:focus,.btn.btn-default.btn--inverted:hover{animation:f .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-default.btn--inverted:focus:after,.btn.btn-default.btn--inverted:hover:after{left:0;width:0;animation:a .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-default a{text-decoration:none}.btn.btn-primary,.btn.btn-primary:focus{background-color:transparent;color:#fff;border:2px solid #153d34;border-color:#153d34;overflow:hidden;animation:c .4s cubic-bezier(.4,0,.2,1) forwards;z-index:1;outline:none;box-shadow:none}.btn.btn-primary:after,.btn.btn-primary:focus:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:#153d34;animation:e .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;z-index:-1}.btn.btn-primary:focus,.btn.btn-primary:focus:focus,.btn.btn-primary:focus:hover,.btn.btn-primary:hover{animation:f .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-primary:focus:after,.btn.btn-primary:focus:focus:after,.btn.btn-primary:focus:hover:after,.btn.btn-primary:hover:after{left:0;width:0;animation:d .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-primary.btn--inverted,.btn.btn-primary:focus.btn--inverted{background-color:#fff;color:#153d34;border:2px solid #fff;border-color:#fff;animation:btn-primary-inverted-text-out .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-primary.btn--inverted:after,.btn.btn-primary:focus.btn--inverted:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:#fff;animation:e .4s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;z-index:-1}.btn.btn-primary.btn--inverted:focus,.btn.btn-primary.btn--inverted:hover,.btn.btn-primary:focus.btn--inverted:focus,.btn.btn-primary:focus.btn--inverted:hover{animation:btn-primary-inverted-text-in .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-primary.btn--inverted:focus:after,.btn.btn-primary.btn--inverted:hover:after,.btn.btn-primary:focus.btn--inverted:focus:after,.btn.btn-primary:focus.btn--inverted:hover:after{left:0;width:0;animation:d .4s cubic-bezier(.4,0,.2,1) forwards}.btn.btn-secondary,.btn.btn-secondary:focus{outline:none;box-shadow:none}.btn.btn-secondary.btn--inverted,.btn.btn-secondary:focus.btn--inverted{color:#fff}.btn.btn-link{color:#153d34;font-family:PlutoCondRegular,sans-serif;padding:initial}.btn.btn-link.btn--inverted{color:#fff}.btn.btn-link a{font-size:15px;font-size:1.5vw}@media (max-width:800px){.btn.btn-link a{font-size:12px}}@media (min-width:1000px){.btn.btn-link a{font-size:15px}}.btn.btn-link a:hover{color:#153d34;text-decoration:none}body,html{width:100vw;overflow-x:hidden}body{font-size:15px;font-size:.78215w;font-family:Source Sans Pro,sans-serif;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1534.23256px){body{font-size:12px}}@media (min-width:1917.79071px){body{font-size:15px}}main{width:100vw;overflow:hidden}a{color:#153d34}a:focus,a:hover{color:#729478}img{max-width:100%}button:focus,button:hover,input:focus,input:hover{outline:none;box-shadow:none}.bg-img-fullsize{background-image:url(https://dummyimage.com/1920x1080/cccccc/fff.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.slick-slide{outline:none}input[type=date],input[type=email],input[type=month],input[type=number],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:PlutoCondRegular,sans-serif;font-size:18px;line-height:2.6rem;border-bottom:3px solid #153d34;border-left:none;border-right:none;border-top:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus,input:hover{border-bottom:3px solid #153d34;border-left:none;border-right:none;border-top:none}input:focus,input:hover,textarea:focus,textarea:hover{box-shadow:unset;outline:0}select{margin:0;padding:9px 0;border-radius:0;background:transparent;color:#717171}.module-jobnewsletter .module-jobnewsletter__subscribe{background-color:#f6f6f6}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form label{width:100%;color:#153d34;font-family:PlutoCondRegular,sans-serif;font-size:19px;font-size:1.3vw;line-height:1;margin-bottom:0}@media (max-width:1230.76923px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form label{font-size:16px}}@media (min-width:1538.46154px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form label{font-size:20px}}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input{font-size:16px;font-size:1.1vw;font-weight:400;color:#717171;font-family:Source Sans Pro,sans-serif;letter-spacing:.38px;border-bottom:3px solid #153d34;background-color:transparent}@media (max-width:1090.90909px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input{font-size:12px}}@media (min-width:1636.36364px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input{font-size:18px}}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input.readonly{margin-bottom:30px;border:none;color:#717171;width:100%;pointer-events:none}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input.jobnewsletter_email{width:50%;padding-left:7px;border-left:none;border-right:none;border-top:none}@media (max-width:575px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input.jobnewsletter_email{width:100%}}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input[type=submit]{background-color:#153d34;animation:none;color:#fff;border:2px solid #153d34;overflow:hidden;z-index:1;outline:none;box-shadow:none;font-family:PlutoCondRegular,sans-serif;margin:0 0 0 10px;float:right}@media (max-width:575px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form input[type=submit]{float:none;margin:auto;width:100%}}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container{margin:35px 0 15px;width:100%;font-size:14px}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container label{width:100%;color:#717171;font-family:Source Sans Pro,sans-serif;font-size:16px;font-size:1.1vw;line-height:1;margin-bottom:0}@media (max-width:1090.90909px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container label{font-size:12px}}@media (min-width:1636.36364px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container label{font-size:18px}}.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container label span{display:inline-block;transform:translateY(-2px);padding-left:7px;font-size:16px;font-size:1.1vw}@media (max-width:1090.90909px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container label span{font-size:12px}}@media (min-width:1272.72727px){.module-jobnewsletter .module-jobnewsletter__subscribe form.module-jobnewsletter__subscribe__form .jobnewsletter_privacypolicy_container label span{font-size:14px}}.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance{position:relative}.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance:before{content:"bis";position:absolute;top:11px;left:0;color:#717171;font-family:Source Sans Pro,sans-serif;font-size:16px;font-size:1.1vw;font-weight:400}@media (max-width:1090.90909px){.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance:before{font-size:12px}}@media (min-width:1636.36364px){.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance:before{font-size:18px}}.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance:after{content:"km (Umkreis)";position:absolute;top:11px;left:56px;color:#717171;font-family:Source Sans Pro,sans-serif;font-size:16px;font-size:1.1vw;font-weight:400}@media (max-width:1090.90909px){.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance:after{font-size:12px}}@media (min-width:1636.36364px){.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance:after{font-size:18px}}.module-jobnewsletter .module-jobnewsletter__subscribe .has-distance input#jobnewsletter_distance{padding-left:24px}@media (min-width:1440px){.module-jobnewsletter .module-jobnewsletter__subscribe .pt-xxl-5{padding-top:5rem!important}}.module-jobnewsletter .module-jobnewsletter__add,.module-jobnewsletter .module-jobnewsletter__register,.module-jobnewsletter .module-jobnewsletter__unsubscribe{background-color:#f6f6f6}.module-jobnewsletter .module-jobnewsletter__unsubscribe form.module-jobnewsletter__unsubscribe__form input{font-size:16px;font-size:1.1vw;font-weight:400;color:#717171;font-family:Source Sans Pro,sans-serif;letter-spacing:.38px;border-bottom:3px solid #153d34;background-color:transparent}@media (max-width:1090.90909px){.module-jobnewsletter .module-jobnewsletter__unsubscribe form.module-jobnewsletter__unsubscribe__form input{font-size:12px}}@media (min-width:1636.36364px){.module-jobnewsletter .module-jobnewsletter__unsubscribe form.module-jobnewsletter__unsubscribe__form input{font-size:18px}}.module-jobnewsletter .module-jobnewsletter__unsubscribe form.module-jobnewsletter__unsubscribe__form input.jobnewsletter_email{padding-left:7px}.module-jobnewsletter .module-jobnewsletter__unsubscribe form.module-jobnewsletter__unsubscribe__form input[type=submit]{background-color:#153d34;animation:none;color:#fff;border:2px solid #153d34;overflow:hidden;z-index:1;outline:none;box-shadow:none;font-family:PlutoCondRegular,sans-serif;margin:5px 0 0 10px}.module-jobnewsletter .module-jobnewsletter__remove{background-color:#f6f6f6}
/*# sourceMappingURL=tx_jobnewsletter.min.css.map */
