.lightmode .job__detail:after{background:var(--bg-clr)}.job__detail{position:relative;padding-top:12rem}@media (max-width:1199.98px){.job__detail{padding-top:10rem}}@media (max-width:767.98px){.job__detail{padding-top:7rem}}.job__detail:after{background:linear-gradient(0deg, var(--clr-primary) 0%, var(--clr-secondary) 100%);position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;content:"";pointer-events:none;height:100vh}.job{border-top:1px solid #F2F3F4}.job:last-of-type{border-bottom:1px solid #F2F3F4}.jobalert .jobalert__content{position:absolute;bottom:0;width:100%}.jobForm .apply__content .apply__teammember img{border-radius:50%}.jobForm .share__area{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media (max-width:991.98px){.jobForm .share__area{gap:12px}}.jobspage .job__item--area{display:block;text-decoration:none;background-color:transparent;transition:var(--transition);position:relative}.jobspage .job__item--area *{color:var(--font-clr)}.jobspage .job__item--area:hover{background-color:transparent}.jobspage .job__item--area .job__link{display:flex;justify-content:space-between;align-items:center;padding-block:60px;transition:var(--transition-default);position:relative}@media (max-width:1199.98px){.jobspage .job__item--area .job__link{padding-block:50px}}@media (max-width:991.98px){.jobspage .job__item--area .job__link{padding-block:40px;align-items:flex-start}}@media (max-width:767.98px){.jobspage .job__item--area .job__link{padding-block:30px}}.jobspage .job__item--area .job__link *{color:var(--font-clr)}.jobspage .job__item--area .job__link--title{display:flex;flex-direction:column;gap:30px}@media (max-width:1199.98px){.jobspage .job__item--area .job__link--title{gap:20px}}.jobspage .job__item--area .job__link--details{display:flex;flex-direction:row;flex-wrap:wrap}.jobspage .job__item--area .job__link i{font-size:100px;line-height:1;transform:rotate(-45deg);user-select:none}@media (max-width:1199.98px){.jobspage .job__item--area .job__link i{font-size:80px}}@media (max-width:991.98px){.jobspage .job__item--area .job__link i{font-size:60px}}@media (max-width:767.98px){.jobspage .job__item--area .job__link i{font-size:40px}}.jobspage .job__item--area::before{content:"";position:absolute;width:100%;height:6px;bottom:0;left:0;background-color:var(--clr-accent);transform:scaleX(0);transform-origin:bottom right;transition:transform 0.6s ease-out;z-index:1}@media (max-width:991.98px){.jobspage .job__item--area::before{height:4px}}.jobspage .job__item--area:hover{color:var(--font-clr)}.jobspage .job__item--area:hover::before{transform:scaleX(1);transform-origin:bottom left}.jobspage .job__item--area:hover i{color:var(--clr-accent)}.jobspage .card{border:1px solid #F2F3F4;-webkit-box-shadow:initial;box-shadow:initial;border-radius:0 !important;transition:var(--transition);position:relative}.jobspage .card *:not(.job-neu, .btn){color:#051E2D}.jobspage .card .mwd{color:#051E2D;font-weight:200}.jobspage .card .job-neu{font-weight:800;text-transform:uppercase;transition:var(--transition);background:#051E2D;border-radius:var(--border-radius-full);font-size:30px;position:absolute;top:40px;right:40px;line-height:1.1;width:100px;height:100px;display:flex;justify-content:center;align-items:center}@media (max-width:767.98px){.jobspage .card .job-neu{top:1rem;right:1rem}}.jobspage .card:hover{background-color:#051E2D;border:1px solid #051E2D}.jobspage .card:hover .card-job *{color:var(--font-clr)}.jobspage .card:hover .job-neu{background:#1D8C8F}.jobspage .card:hover .btn.btn-arrow-circle-petrol{color:var(--font-clr)}.jobspage .job__category{text-transform:uppercase;color:#828E96 !important;font-size:15px}.jobspage .modal-jobmodul{max-width:85vw !important;height:100%;border-radius:0}@media (max-width:767.98px){.jobspage .modal-jobmodul{width:100% !important;max-width:100% !important}}.jobspage .modal-jobmodul form div.text label:not(.error){color:#051e2d !important}.jobspage .modal-jobmodul .btn-close{filter:invert(0) !important}@media (max-width:767.98px){.jobspage .card .card-footer{padding:0 1rem}}@media (max-width:575.98px){.jobspage .nav.nav-tabs .nav-item .nav-link{font-size:16px;padding:0.3rem 0.75rem}}.action{padding:13px 30px 13px 30px !important}