.jobTeaserSection{position:relative;padding:0!important}@media only screen and (min-width:641px){.jobTeaserSection:after{content:"";position:absolute;right:0;top:0;width:50vw;height:100%;background-color:var(--white);z-index:0}}.jobTeaserWrap{display:flex;position:relative;margin:0 auto;transform:none;float:none;left:auto;z-index:1}.jobTeaserWrap .filter{position:relative;width:400px;min-width:335px;margin:20px 0 60px 0;z-index:1;overflow-x:hidden!important}@media (max-width:860px){.jobTeaserWrap .filter{min-width:auto;width:0;margin:0}}.jobTeaserWrap .filter .filterContent{position:sticky;top:30px;transition:margin .25s}.jobTeaserWrap .filter .filterHeadline{padding:0 0 22px 30px;text-transform:uppercase;font-size:1rem;color:var(--red);font-weight:400}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader{position:relative;padding:24px 38px 0 38px;font-size:1.5rem;line-height:2rem;border:1px solid rgba(56,56,56,.1);border-radius:20px;cursor:pointer;margin-bottom:16px}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader:focus{outline:0}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader.ui-state-active{border:0;outline:0;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader:after{content:"";display:block;position:absolute;right:.625rem;top:50%;margin-top:-5px;width:15px;height:10px;background-size:contain}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader .filterAccordionTitle{display:inline-block;width:100%;padding-bottom:15px;border-bottom:1px solid rgba(56,56,56,.1)}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader .icon-arrow-dropdown{position:absolute;right:37px;font-size:1.125rem;margin-top:7px;transition:transform 250ms ease-in-out}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader.ui-state-active{border:1px solid rgba(56,56,56,.1);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:0}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader.ui-state-active:after{margin-top:-5px;width:15px;height:10px;background-size:contain}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockHeader.ui-state-active .icon-arrow-dropdown{transform:rotate(180deg);transition:transform 250ms ease-in-out}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul{position:relative;max-height:17rem;overflow-y:auto;margin-bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid rgba(56,56,56,.1);border-top:0;padding-bottom:34px}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul li{position:relative;padding:0 37px;margin:0}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul li:last-of-type label{border-bottom:0}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul li:before{content:""!important;display:none!important}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul li input{display:block;position:absolute;left:1.3125rem;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul li label{width:26px;height:26px;background-size:26px 26px;background-image:url(../../img/icons/stellenboerse/checkbox.svg);background-size:26px;background-position:right center;background-repeat:no-repeat;border-bottom:1px solid rgba(56,56,56,.1);display:block;width:100%;height:auto;padding:16px 40px 16px 0;font-size:1.125rem;line-height:1.5625rem;word-break:break-word}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent ul li label.checked{background-image:url(../../img/icons/stellenboerse/checkbox_active.svg)}.jobTeaserWrap .filter .filterAccordion .filterAccordionBlockContent.ui-accordion-content-active ul{margin-bottom:16px}@media (max-width:860px){.jobTeaserWrap.fixed-filter{float:none;margin:0 auto;left:auto;transform:none}.jobTeaserWrap.fixed-filter .filter .filterContent .filterAccordion{width:100%}}.jobTeaserWrap .jobTeaserContainer{position:relative;width:100%;z-index:1;background-color:var(--white);display:flex;flex-direction:column;padding:30px 0 29px 110px;max-width:66.66%}@media (max-width:1440px){.jobTeaserWrap .jobTeaserContainer{padding:30px 0 29px 90px}}@media (max-width:1280px){.jobTeaserWrap .jobTeaserContainer{padding:30px 0 29px 60px}}@media (max-width:1023px){.jobTeaserWrap .jobTeaserContainer{max-width:100%}}@media (max-width:960px){.jobTeaserWrap .jobTeaserContainer{padding:30px 0 29px 30px}}@media (max-width:860px){.jobTeaserWrap .jobTeaserContainer{padding:22px 0 29px 0;max-width:96%}}@media (max-width:860px){.jobTeaserWrap .jobTeaserContainer{max-width:100%}}.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader{width:100%}.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader .jobHeaderWrap{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader .linkStd{color:var(--red);border-color:var(--red)}@media (hover:hover) and (pointer:fine){.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader .linkStd:hover{color:var(--white);background-color:var(--red)}}@media (max-width:860px){.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader .linkStd{position:absolute;top:0;right:0;margin-right:0;padding:4px 18px 4px 18px}}@media (max-width:767px){.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader{margin:0;position:sticky;top:0;z-index:100;background:var(--white);padding:15px 15px 0 15px}.jobTeaserWrap .jobTeaserContainer .jobTeaserHeader .jobHeaderWrap{padding-top:60px;position:relative}}.jobTeaserWrap .jobTeaserContainer .filterSelectionContainer{display:none}.jobTeaserWrap .jobTeaserContainer .filterSelectionContainer--active{display:flex}.jobTeaserWrap .jobTeaserContainer .filterSelections{position:relative;padding:0;margin-right:0;margin-bottom:1.25rem;overflow:hidden;flex-wrap:nowrap}.jobTeaserWrap .jobTeaserContainer .filterSelections.active{display:flex}@media only screen and (min-width:641px){.jobTeaserWrap .jobTeaserContainer .filterSelections{margin-right:20px}}@media (max-width:860px){.jobTeaserWrap .jobTeaserContainer .filterSelections{display:flex;width:calc(100vw - 30px);overflow-x:auto!important;white-space:nowrap}}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll{display:inline-block;position:relative;padding:3px 30px 2px 10px;cursor:pointer;font-size:1.125rem;line-height:1.5625rem;color:var(--dark);margin:0 7px 5px 0;white-space:nowrap}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:after,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:before,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:after,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:before{position:absolute;right:16px;top:9px;content:" ";height:13px;width:1px;background-color:var(--dark)}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:before,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:before{transform:rotate(45deg)}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:after,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:after{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:hover,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:hover{background-color:var(--red);color:var(--white)}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:hover:after,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionElement:hover:before,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:hover:after,.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll:hover:before{background-color:var(--white)}}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll{display:none}.jobTeaserWrap .jobTeaserContainer .filterSelections .filterSelectionsRemoveAll--active{display:inline-block}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerHeadline{font-size:1.3125rem;line-height:1.625rem}@media (max-width:767px){.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerHeadline{font-size:1rem;line-height:1.25rem}}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerHeadline span{background-image:linear-gradient(rgba(255,0,58,.5),rgba(255,0,58,.5));background-position:0 100%;background-repeat:no-repeat;background-size:100% 4%;padding:0 3px 0 1px}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerLoader{position:absolute;bottom:1rem;height:128px;width:128px;left:50%;margin:0 0 0 -64px;display:block}@media only screen and (min-width:641px){.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerLoader{bottom:0}}.jobTeaserWrap .jobTeaserContainer.hide-preloader .jobTeaserContainerLoader{display:none}.jobTeaserWrap .jobTeaserContainer .jobTeaser{position:relative;display:flex;margin-bottom:30px;border-radius:10px;background:var(--bg-grey);opacity:0;transition:opacity .25s;max-height:0;padding:30px 30px 25px 30px}.jobTeaserWrap .jobTeaserContainer .jobTeaser.show-teaser{opacity:1;max-height:100%}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserBody{margin-bottom:10px}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserContent{width:100%}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserTitle{display:inline-block;font-weight:300;padding:0 8px 0 0;font-size:2.25rem;line-height:2.625rem;color:var(--dark);color:var(--dark);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;transition:.5s color}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserText{display:block;font-size:1.5rem;line-height:2rem;color:var(--dark);font-weight:300;transition:.5s color}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserFooter{display:block;font-size:1rem;color:var(--dark);font-weight:300;margin-bottom:.125rem}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserFooter .jobTeaserLocation{margin-bottom:33px}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserCategory .tagItemRound{position:relative;z-index:50;padding:3px 10px 2px 10px;font-size:1.125rem;white-space:nowrap;margin-bottom:5px}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserCategory .tagItemRound.selected{border:1px solid var(--red);color:var(--red)}@media (hover:hover) and (pointer:fine){.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserCategory .tagItemRound:hover{background-color:var(--red);color:var(--white)}}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserFooter>div{line-height:1.4em}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserLink{position:relative;display:block;text-decoration:none;color:var(--dark)}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserLink:focus-visible{outline-width:2px!important;outline-color:var(--dark)!important;outline-style:dashed!important}@media (hover:hover) and (pointer:fine){.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserTitle{display:inline;background-image:linear-gradient(rgba(255,0,58,.3),rgba(255,0,58,.3));background-position:0 100%;background-repeat:no-repeat;background-size:0 2%;transition:background-size .6s}.jobTeaserWrap .jobTeaserContainer .jobTeaser:hover .jobTeaserTitle{background-size:100% 2.5%}}@media (max-width:767px){.jobTeaserWrap .jobTeaserContainer .jobTeaser{margin:0 15px 20px 15px;padding:20px}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserBody{padding-right:23px}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserTitle{font-size:1.5rem;line-height:2rem}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserFooter>div{overflow-x:auto;display:flex}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserCategory .tagItemRound{font-size:1rem;margin-right:0;white-space:normal}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserFooter .jobTeaserLocation{margin-bottom:20px}}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerFooter{position:absolute;bottom:1.25rem;right:0;text-align:center;width:100%}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerFooter .linkStd{position:relative;background:var(--red);color:var(--white);transition:none}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerFooter.fixed-footer .linkStd{position:fixed;bottom:20px;right:1.25rem;border:0;transform:translateX(50%)}@media only screen and (min-width:641px){.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerFooter.fixed-footer .linkStd{right:0;transform:none}}.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerFooter.top-footer{top:2rem;bottom:auto}@media only screen and (min-width:641px){.jobTeaserWrap .jobTeaserContainer .jobTeaserContainerFooter{width:auto;right:1.25rem}}@supports (-ms-ime-align:auto){.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserTitle{word-break:break-all}}@media only screen and (min-width:376px) and (-ms-high-contrast:none){.jobTeaserWrap .jobTeaserContainer{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:center;margin:2.5rem 0 0 -10px;grid-template-columns:1fr 1fr 1fr}.jobTeaserWrap .jobTeaserContainer .jobTeaser{width:100%}.jobTeaserWrap .jobTeaserContainer .jobTeaser .jobTeaserTitle{word-break:break-all}}@media only screen and (min-width :961px) and (-ms-high-contrast:none){.jobTeaserWrap .jobTeaserContainer{margin:0 0 0 -10px}}.jobTeaserWrap .btnWrap{position:absolute;bottom:0;left:50%;margin:0;transform:translateX(-50%)}@media (max-width:767px){.jobTeaserWrap{padding:0}.jobTeaserWrap .filter{margin:0;padding:0}}#jobTeaserFilterAccordion{opacity:0;transition:opacity .5s}.jobTeaserContainer .jobTeaser .jobTeaserLink,.jobTeaserSlider .jobTeaser .jobTeaserLink{width:100%;font-size:1.5rem;line-height:2rem;text-decoration:none;color:var(--dark)}.jobTeaserContainer .jobTeaser .jobTeaserShare,.jobTeaserSlider .jobTeaser .jobTeaserShare{position:relative;width:50px}.jobTeaserContainer .jobTeaser .jobTeaserShareIcon,.jobTeaserSlider .jobTeaser .jobTeaserShareIcon{font-size:1.375rem;cursor:pointer;transition:color 250ms ease}.jobTeaserContainer .jobTeaser .jobTeaserShareIcon:before,.jobTeaserSlider .jobTeaser .jobTeaserShareIcon:before{position:absolute;right:0}.jobTeaserContainer .jobTeaser .jobTeaserShareIcon:hover,.jobTeaserSlider .jobTeaser .jobTeaserShareIcon:hover{color:var(--red);transition:color 250ms ease}.jobTeaserContainer .jobTeaser .jobTeaserSharing,.jobTeaserSlider .jobTeaser .jobTeaserSharing{display:none;position:absolute;z-index:50}.jobTeaserContainer .jobTeaser .jobTeaserSharing .jobTeaserShareList,.jobTeaserSlider .jobTeaser .jobTeaserSharing .jobTeaserShareList{display:flex;flex-direction:column}.jobTeaserContainer .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink,.jobTeaserSlider .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink{padding:13px;background:var(--white);color:#717171;border-radius:3px;margin-bottom:5px;width:48px;font-size:1.3125rem}.jobTeaserContainer .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink.icon-close,.jobTeaserSlider .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink.icon-close{background:var(--red);color:var(--white);font-size:1rem;margin-bottom:10px}.jobTeaserContainer .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink.icon-mail-round,.jobTeaserSlider .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink.icon-mail-round{font-size:1.75rem;padding:10px}@media (hover:hover) and (pointer:fine){.jobTeaserContainer .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink:hover,.jobTeaserSlider .jobTeaser .jobTeaserSharing .jobTeaserShareList .jobTeaserSharingLink:hover{background:var(--red);color:var(--white)}}.jobAgent{display:none;position:fixed;z-index:100;width:100%;height:100%;left:0;top:0;padding:50px 30px;justify-content:center}.jobAgent.open{display:flex}.jobAgent:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.85)}.jobAgent .overlayInner{position:relative;max-width:1200px;border-radius:20px;z-index:20;width:100%;overflow:hidden;background:var(--white)}.jobAgent .overlayInner .jobAgentCloseBtn{position:absolute;top:25px;right:10px;width:40px;height:40px;cursor:pointer;background:var(--white);padding:10px;border-radius:50%}.jobAgent .overlayInner .jobAgentCloseBtn svg line{stroke:var(--dark);transition:stroke 250ms ease}.jobAgent .overlayInner .jobAgentCloseBtn:hover svg line{stroke:var(--red);transition:stroke 250ms ease}.jobAgent iframe{width:100%;overflow:auto;height:84vh}@media (max-width:767px){.jobAgent{padding:30px 15px}}