.jobPostingsList{container-type:inline-size;container-name:jobPostingsList}.jobPostingsList .listItem{position:relative}.jobPostingsList .listItem .date{font-size:1.3rem;line-height:1.5rem;margin-bottom:5px}.jobPostingsList .listItem .modTitle,.jobPostingsList .listItem .modTitle a{font-size:2.4rem;line-height:2.8rem}.jobPostingsList .listItem .berufsbezeichnung{font-size:1.7rem;line-height:2.2rem;font-weight:400}.jobPostingsList .listItem .infoContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:1.8rem;margin-top:20px}.jobPostingsList .listItem .infoContent .infoApplication{margin-right:auto;-ms-flex-item-align:start;align-self:flex-start;padding-right:15px}.jobPostingsList .listItem .infoContent .infoApplication a{font-size:1.5rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:0.15rem;text-decoration:none;font-weight:500}.jobPostingsList .listItem .infoContent .infoApplication a:hover{opacity:0.5;text-decoration:none}.jobPostingsList .listItem .infoContent .infoDetail{text-align:right;padding-right:20px}.jobPostingsList .listItem .infoContent .infoDetail .standort{text-transform:uppercase}.jobPostingsList .listItem .infoContent .infoLink{position:relative;padding-left:20px}.jobPostingsList .listItem .infoContent .infoLink a{font-size:1.5rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:0.15rem;text-decoration:none;font-weight:500}.jobPostingsList .listItem .infoContent .infoLink a:hover{opacity:0.5;text-decoration:none}.jobPostingsList .listItem .infoContent .infoLink:before{content:'';width:1px;height:100%;display:block;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);position:absolute;top:0%;left:0;background-color:#3e3e40}.jobPostingsList .listItem .contentDetail{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.5s ease-out;-o-transition:grid-template-rows 0.5s ease-out;transition:grid-template-rows 0.5s ease-out;transition:grid-template-rows 0.5s ease-out, -ms-grid-rows 0.5s ease-out}.jobPostingsList .listItem .contentDetail.opened{-ms-grid-rows:1fr;grid-template-rows:1fr}.jobPostingsList .listItem .contentDetail .inner{overflow:hidden}.jobPostingsList .listItem .contentDetail .description{padding-top:30px}@container jobPostingsList (max-width:565px){.jobPostingsList .listItem .infoContent{-ms-flex-wrap:wrap;flex-wrap:wrap}.jobPostingsList .listItem .infoContent>*{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.jobPostingsList .listItem .infoContent .infoApplication{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px}}.mfp-jobpostings .mfp-iframe-holder .mfp-content{height:calc(100vh - 80px);top:0}.mfp-jobpostings .mfp-iframe-holder .mfp-content .mfp-iframe-scaler{padding-top:0;height:auto;overflow:visible}.mfp-jobpostings .mfp-iframe-holder .mfp-content .mfp-iframe-scaler iframe{background-color:#ffffff;padding:10px}
/*# sourceMappingURL=include_jobpostings.css.map */