@charset "UTF-8";
html body .frame-default.frame-background-benefit{width:100%}@media (min-width:768px){html body .frame-default.frame-background-benefit{display:inline-block;width:49.5%;vertical-align:top}}@media (min-width:1280px){html body .frame-default.frame-background-benefit{width:33%}}html body .frame-default.frame-background-benefit .textpic{gap:0;display:flex;flex-flow:inherit;padding:15px 0 0;align-items:start}@media (min-width:992px){html body .frame-default.frame-background-benefit .textpic{padding:10px 0}}html body .frame-default.frame-background-benefit .textpic-gallery,html body .frame-default.frame-background-benefit figure.image{width:40px;margin-right:10px}@media (min-width:992px){html body .frame-default.frame-background-benefit .textpic-gallery,html body .frame-default.frame-background-benefit figure.image{width:60px}}html body .frame-default.frame-background-benefit .textpic-text{width:calc(100% - 42px);display:flex;align-items:center;min-height:36px}@media (min-width:768px){html body .frame-default.frame-background-benefit .textpic-text{padding-right:10px}}@media (min-width:992px){html body .frame-default.frame-background-benefit .textpic-text{width:calc(100% - 62px);min-height:50px}}html body .tx-jobapplications{}@media (min-width:576px){html body .tx-jobapplications{width:calc(100% + 0px);display:flex;flex-wrap:wrap;justify-content:center}}html body .tx-jobapplications .job{margin-right:20px;border-bottom:1px solid rgba(38, 33, 28, 0.2);display:block;padding-bottom:10px;padding-top:10px;padding-right:10px;position:relative;display:block;width:100%}@media (min-width:576px){html body .tx-jobapplications .job{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:17px;padding-top:17px}html body .tx-jobapplications .job .infos{width:auto}html body .tx-jobapplications .job .location{width:20%;min-width:fit-content;max-width:250px;padding:0 10px 5px 15px;margin:0 !important;text-align:right}}html body .tx-jobapplications .job:before{content:"";top:-999px;bottom:-999px;left:-9999px;right:-9999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;font-size:10px;height:10px;color:var(--Lindgrn);left:auto;right:-10px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}html body .tx-jobapplications .job:hover:before{height:12px;font-size:12px}@media (min-width:980px){html body .tx-jobapplications .job:hover:before{height:16px;font-size:16px}}html body .tx-jobapplications .job:hover h5{color:var(--Lindgrn)}html body .tx-jobapplications .job.bewerbungsart{display:flex;padding:20px;flex-direction:column;align-items:flex-start;align-self:stretch;text-align:center;color:var(--Graubraun);background-color:#fff;border-radius:10px;border:none;margin:0 20px 20px 0}html body .tx-jobapplications .job.bewerbungsart .location,html body .tx-jobapplications .job.bewerbungsart:before{display:none}html body .tx-jobapplications .job.bewerbungsart .skills p{margin:0}html body .tx-jobapplications .job.bewerbungsart:last-of-type{margin-bottom:0}@media (min-width:576px){html body .tx-jobapplications .job.bewerbungsart{width:calc(50% - 20px)}}@media (min-width:980px){html body .tx-jobapplications .job.bewerbungsart{width:calc(33.3% - 20px);margin-bottom:0}}html body .tx-jobapplications .job .infos{width:100%}html body .tx-jobapplications .job .location{margin-top:10px;color:var(--Graubraun);font:var(--kleintext)}html body .tx-jobapplications .news-detail .detailtexte .container-flex{margin-bottom:30px}html body .tx-jobapplications .news-detail .detailtexte .container-flex.loc-container{display:flex;flex-direction:unset;gap:20px;flex-wrap:wrap}html body .tx-jobapplications .news-detail .detailtexte .container-flex.loc-container .location{padding:20px;border-radius:10px;margin-top:10px;background-color:var(--frame-background-bg-grau);text-align:center;width:100%}html body .tx-jobapplications .news-detail .detailtexte .container-flex.loc-container .location h5{margin-bottom:10px}@media (min-width:576px){html body .tx-jobapplications .news-detail .detailtexte .container-flex.loc-container .location{width:calc(50% - 10px)}}html body .tx-jobapplications .news-detail .textblock{order:2;padding-bottom:30px}@media (min-width:992px){html body .tx-jobapplications .news-detail .textblock{order:1}}html body .tx-jobapplications .bewerbungs-box{text-align:center}html body .tx-jobapplications .bewerbungs-box a.btn{width:100%;margin-bottom:20px}html body .tx-jobapplications .bewerbungs-box a.btn span{font-size:10px;margin-left:5px}html body .tx-jobapplications .bewerbungs-box a.link{text-decoration:underline;color:var(--Graubraun)}html body .tx-jobapplications .img-container .top-img{margin-bottom:30px}html body .tx-jobapplications .facts{text-align:left;margin-bottom:30px}html body .tx-jobapplications .facts:last-of-type{margin-bottom:0}html body .tx-jobapplications .facts a.btn{margin:30px 0}html body .tx-jobapplications .facts a.btn span{font-size:10px;margin-left:5px}html body .tx-jobapplications .facts table{border:0;width:auto}html body .tx-jobapplications .facts table tr>td{font:var(--fliesstext);vertical-align:top;padding-top:5px}html body .tx-jobapplications .facts table tr>td:first-of-type{font:var(--kleintext);font-weight:700;padding-right:15px}html body .tx-jobapplications .facts .logos{text-align:center}html body .tx-jobapplications .facts .logos img{display:inline-block;height:auto;width:100px;margin:0 15px 10px}html body .tx-jobapplications .facts .contact-card{display:flex;font:var(--extra)}html body .tx-jobapplications .facts .contact-card div.img{width:100px;margin-right:20px;overflow:hidden;height:87px;position:relative}html body .tx-jobapplications .facts .contact-card div.img:after{content:"";background-image:url("../grafiken/hexagon-mask-grey.svg");background-repeat:no-repeat;background-size:cover;display:block;z-index:1;position:absolute;left:0;right:0;bottom:0;top:0;height:auto;width:auto}html body .tx-jobapplications .facts .contact-card div.img img{top:-999px;bottom:-999px;left:-9999px;right:-9999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;height:calc(100% - 2px);width:auto;top:1px;bottom:1px}html body .tx-jobapplications .application-form .row.frame-background-bg-grau{position:relative;margin-top:30px}@media (min-width:768px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau{margin-top:60px}}html body .tx-jobapplications .application-form .row.frame-background-bg-grau:after{content:"";top:-999px;bottom:-999px;left:-9999px;right:-9999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;width:150vw;height:100%;background-color:var(--frame-background-bg-grau);z-index:0}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form{position:relative;z-index:1;padding:20px 20px 45px}@media (min-width:768px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau form{padding:40px 20px 90px}}@media (min-width:992px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau form{display:flex;flex-flow:inherit}}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form input:not(.btn){background-color:#fff}@media (min-width:1200px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads{padding-left:10px}}@media (min-width:768px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .form-row,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .form-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .form-row .form-group,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .form-row .form-group{display:block;padding-left:10px;margin-left:-10px;max-width:100%}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .form-row .form-group.col-md-6,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .form-row .form-group.col-md-6{max-width:415px}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .form-row .form-group textarea,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .form-row .form-group textarea{width:calc(100% + 10px);max-width:none}}@media (min-width:992px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .form-row,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .form-row{padding-left:20px}}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond{border-radius:6px;border:1px dashed var(--Terrabraun, #423731);display:block;padding:0;height:auto !important;contain:none;overflow:hidden}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond div,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond div{height:auto !important;position:relative}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond div.filepond--list-scroller,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond div.filepond--list-scroller{transform:none !important}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond label,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond label{display:flex;flex-direction:column;align-items:center;padding:40px}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list-scroller,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list-scroller{margin-bottom:0}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list{position:relative;left:0}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list li,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list li{position:relative;padding:0;margin:0;height:min-content !important;transform:none !important}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list li .filepond--progress-indicator,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list li .filepond--progress-indicator{height:20px !important}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list .filepond--item-panel,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list .filepond--item-panel{position:absolute;height:100% !important}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list .filepond--item-panel div,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list .filepond--item-panel div{position:absolute}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond .filepond--list [data-filepond-item-state="processing-complete"] .filepond--item-panel,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond .filepond--list [data-filepond-item-state="processing-complete"] .filepond--item-panel{background-color:var(--Lindgrn)}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond span.filepond--label-action,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond span.filepond--label-action{font:var(--kleintext);font-weight:700;text-align:center;margin-bottom:0;display:block;text-decoration:none}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .filepond span.filepond--label-action:before,html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads .filepond span.filepond--label-action:before{content:"";display:block;height:33px;width:100%;background-image:url("../grafiken/Upload.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;margin:40px 0 20px}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads{display:flex;flex-direction:column;justify-content:center;align-items:normal}@media (min-width:992px){html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .uploads{padding-top:116px;justify-content:start}}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base{padding-left:0 !important}html body .tx-jobapplications .application-form .row.frame-background-bg-grau form .form-base .form-row{padding-left:0 !important}html body .tx-jobapplications .application-form .container-flex{margin-bottom:30px}html body .tx-jobapplications .application-form .container-flex.loc-container{display:flex;flex-direction:unset;gap:20px;flex-wrap:wrap}@media (min-width:992px){html body .tx-jobapplications .application-form .container-flex.loc-container{gap:30px}}html body .tx-jobapplications .application-form .container-flex.loc-container .location{padding:20px;border-radius:10px;margin-top:10px;background-color:var(--frame-background-bg-grau);text-align:left;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:baseline}html body .tx-jobapplications .application-form .container-flex.loc-container .location h5{margin-bottom:10px}@media (min-width:576px){html body .tx-jobapplications .application-form .container-flex.loc-container .location{width:calc(50% - 10px)}}@media (min-width:992px){html body .tx-jobapplications .application-form .container-flex.loc-container .location{width:calc(50% - 15px)}}html body .tx-jobapplications .application-form .container-flex.loc-container .location .kleintext{margin-bottom:0}/*# sourceMappingURL=./style.css.map */