:root{--element-border-color:#e4e4e4;--font-family:arial,sans-serif;--form-element-radius:0rem}.card.joboffer .attributes .attribute.type{opacity:1}.card.joboffer .attributes .attribute.type span{background-color:rgba(var(--color-primary-rgb),.075);border-radius:.25rem;color:rgba(var(--color-text-rgb),.875);font-weight:var(--font-weight-normal);padding:.125rem .5rem}header{background-color:#fff}.card.information .card-header,.card.information .text{text-align:center}.card.filter{background-color:transparent;border:none}.card.filter>.card-header{background-color:#fff;border:1px solid var(--element-border-color)}.card.filter .card-body{background-color:transparent!important;border:none;padding-left:.25rem;padding-right:.25rem}.joboffer-wrapper .section-title{font-size:var(--font-size-title-xl);font-weight:var(--font-weight-bold);margin-bottom:1em}.joboffer-wrapper .hero-wrapper{background-color:rgb(var(--color-primary-rgb),.05)}.joboffer-wrapper .hero-wrapper .hero{-ms-flex-pack:center;justify-content:center}.joboffer-wrapper .hero .content-wrapper{padding-right:0}.joboffer-wrapper .hero .headline-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero .headline-wrapper .headline{text-align:center}.hero .headline-wrapper .pre-headline{display:none}.hero .headline-wrapper .location-wrapper{margin-bottom:1rem;margin-top:0}@media(max-width:500px){.hero .headline-wrapper .location-wrapper{margin-bottom:1.5rem;margin-top:0}}@media(max-width:576px){.card.job-cta{margin-left:-1rem;width:calc(100% + 2rem)}}@media(max-width:1200px){.hero:not(.has--image) .headline-wrapper .headline{text-align:center!important}}
