.job-postings{padding:0;position:relative;z-index:1}.job-postings .richtext_field{font-size:1.6rem;margin-top:5rem;text-align:left}.job-postings .richtext_field,.job-postings .title{font-family:objektiv-mk2,sans-serif;font-weight:700;line-height:1.44;margin-bottom:3rem}.job-postings .title{font-size:2.9rem;margin-top:8rem}.job-postings .postings_jobs{list-style:none;margin:0;padding:0}.job-postings .postings_jobs li{padding:0 2.5rem}.job-postings .accordion-title{align-items:center;display:flex;padding:2rem 0}.job-postings .accordion-title h3{font-family:DM Sans,sans-serif;font-size:1.17em;line-height:normal;margin:0;width:100%}.job-postings .accordion-toggle{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:inherit;color:#0063ff;cursor:pointer;display:inline-block;font:inherit;font-family:objektiv-mk2,sans-serif;font-size:1.6rem;font-weight:700;line-height:normal;line-height:1.625;margin:0;outline:none;overflow:visible;padding:0 0 0 2rem;position:relative;text-align:left;text-decoration:underline;transition:text-decoration .2s ease;width:auto}.job-postings .accordion-toggle:hover{text-decoration-color:transparent}.job-postings .accordion-toggle:before{content:"+";left:0;position:absolute;width:2rem}.job-postings .accordion-toggle.active:before{content:"-"}.job-postings .accordion-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.job-postings .accordion-panel p{margin:0}.job-postings .rellax--blue-line{background:#0063ff;display:none;height:1rem;left:0;pointer-events:none;position:absolute;top:50%;width:9.5rem;z-index:0}.job-postings .rellax--green-circle-50{height:13rem;pointer-events:none;position:absolute;right:0;top:-4rem;width:6.5rem;z-index:0}.job-postings .rellax--green-line{background:#d6fc51;display:none;height:1rem;pointer-events:none;position:absolute;right:0;top:80%;width:9.5rem;z-index:0}.job-postings .job-posting__description{font-size:1.6rem;line-height:1.625;margin:0;max-width:79.5rem;padding-bottom:1.5rem}.job-postings .postings_jobs li{border:none;margin-bottom:2rem}@media screen and (min-width:768px){.job-postings{padding:12rem 0}.job-postings .title{font-size:3.6rem;line-height:1.3;margin-bottom:5rem}.job-postings .accordion-title h3{margin:0 auto 0 0}.job-postings .accordion-toggle{font-size:1.6rem;line-height:1.5}.job-postings .rellax--blue-line{height:1.8rem;width:15.8rem}.job-postings .rellax--green-circle-50{height:24rem;width:12rem}.job-postings .rellax--green-line{height:1.8rem;width:15.8rem}.job-postings .job-posting__description{font-size:1.6rem;line-height:1.5;padding-bottom:3rem}}@media screen and (min-width:992px){.job-postings .postings_jobs li{background:#fff;border-radius:2rem;box-shadow:0 0 6rem rgb(0 0 0/3%);padding:0 4rem}.job-postings .accordion-title{flex-wrap:nowrap}.job-postings .accordion-title h3{flex-basis:40%;max-width:40%;padding-right:1rem;width:auto}.job-postings .accordion-toggle{margin-left:0}.job-postings .rellax--blue-line{display:block;width:5%}.job-postings .rellax--green-circle-50{top:6rem}.job-postings .rellax--green-line{display:block;width:5%}}