.job-teaser__facts{list-style-type:none;margin:0;padding:0}.job-teaser{background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:24px 24px 36px}@media only screen and (min-width:1024px){.job-teaser{padding:32px}}@media only screen and (min-width:1440px){.job-teaser{padding:32px 64px}}.csshover .job-teaser:hover{border-color:#78ab2a}.csshover .job-teaser:hover .job-teaser__title{color:#78ab2a}@media only screen and (min-width:1024px){.job-teaser__inner{display:flex;flex-direction:row}}.job-teaser__details{border-top:1px solid #e1e1e1;margin-top:32px;overflow:hidden;padding-top:20px}.job-teaser__footer{margin-top:32px}@media only screen and (min-width:1024px){.job-teaser__footer{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;margin-left:4.42708vw;margin-top:0}}@media only screen and (min-width:1920px){.job-teaser__footer{margin-left:85px}}@media only screen and (min-width:1024px){.job-teaser__content{flex-grow:1}}.job-teaser__title{font-size:18px;font-weight:700;line-height:1.16667;word-break:break-word}@media only screen and (min-width:768px){.job-teaser__title{font-size:22px;line-height:1.13636}}@media only screen and (min-width:1440px){.job-teaser__title{font-size:28px;line-height:1.14286}}.job-teaser__header a{text-decoration:none}.job-teaser__facts{margin-bottom:-20px;margin-top:-20px}@media only screen and (min-width:1024px){.job-teaser__facts{display:flex;flex-direction:row;flex-wrap:wrap;margin:-20px}}.job-teaser__fact{margin-bottom:20px;margin-top:20px;padding-left:32px;position:relative}@media only screen and (min-width:1440px){.job-teaser__fact{font-size:16px;line-height:1.5}}.job-teaser__fact:before{color:#e30613;font-size:20px;left:0;position:absolute;top:2px}@media only screen and (min-width:1024px){.job-teaser__fact{margin:20px}}