.TeaserList-module-base{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-1.5rem;position:relative}.TeaserList-module-base>*{margin-bottom:1.5rem;width:100%}.TeaserList-module-base.TeaserList-module-teaser-tile-large{margin-bottom:-1.25rem}.TeaserList-module-base.TeaserList-module-teaser-tile-large>*{margin-bottom:1.25rem}@media only screen and (min-width:576px){.TeaserList-module-teaser-tile-large{flex-direction:row;margin-left:-.5rem;margin-right:-.5rem}.TeaserList-module-teaser-tile-large.TeaserList-module-cols-three>*{padding:0 .5rem;width:50%}}@media only screen and (min-width:768px){.TeaserList-module-base{margin-bottom:-4rem}.TeaserList-module-base>*{margin-bottom:4rem}.TeaserList-module-cols-three,.TeaserList-module-cols-two{margin-left:-1.5rem;margin-right:-1.5rem}.TeaserList-module-cols-three>*,.TeaserList-module-cols-two>*{padding:0 1.5rem}.TeaserList-module-cols-two>*{width:50%}.TeaserList-module-default{flex-direction:row}.TeaserList-module-default.TeaserList-module-cols-three>*{width:33.3333%}.TeaserList-module-teaser-tile-large{margin-bottom:-1.5rem;margin-left:-1rem;margin-right:-1rem}.TeaserList-module-teaser-tile-large.TeaserList-module-cols-three>*{margin-bottom:1.5rem;padding:0 1rem}}@media only screen and (min-width:1200px){.TeaserList-module-teaser-tile-large.TeaserList-module-cols-three>*{width:33.3333%}}.JobDetailsPageContent-module-stage-box{margin-bottom:0!important}@media only screen and (min-width:576px){.JobDetailsPageContent-module-stage-box{margin-bottom:5rem}}@media only screen and (min-width:1200px){.JobDetailsPageContent-module-stage-box{margin-bottom:0}}.JobDetailsPageContent-module-benefits-headline,.JobDetailsPageContent-module-related-jobs-headline{margin-bottom:2.5rem!important}@media only screen and (min-width:768px){.JobDetailsPageContent-module-benefits-headline,.JobDetailsPageContent-module-related-jobs-headline{margin-bottom:4rem!important}}.JobDetailsPageContent-module-apply-headline{max-width:900px;padding:0 1rem}@media only screen and (min-width:768px){.JobDetailsPageContent-module-apply-headline{padding:0 2rem}}.JobDetailsPageContent-module-apply-headline div{font-size:1rem}@media only screen and (min-width:576px){.JobDetailsPageContent-module-apply-headline div{font-size:1.375rem}}.JobDetailsPageContent-module-interest-section{padding:3rem 0!important}@media only screen and (min-width:768px){.JobDetailsPageContent-module-interest-section{padding:5rem 0!important}}.JobDetailsPageContent-module-section-spacer{margin-top:4rem!important;padding-bottom:2rem}@media only screen and (min-width:768px){.JobDetailsPageContent-module-section-spacer{margin-top:10rem!important}}.JobDetailsPageContent-module-jobs-headline{max-width:calc(100% - 2rem)}.JobDetailsPageContent-module-question-container{width:100%}.JobDetailsPageContent-module-button{margin:0}@media only screen and (min-width:992px){.JobDetailsPageContent-module-button{padding-left:2rem;padding-right:2rem;width:auto}}@media only screen and (max-width:991px){.JobDetailsPageContent-module-modal-button-wrapper>a:first-child{margin-bottom:1rem!important}}@media only screen and (min-width:992px){.JobDetailsPageContent-module-modal-button-wrapper{display:flex!important;flex-direction:row!important;justify-content:center!important}.JobDetailsPageContent-module-modal-button-wrapper>a:first-child{margin-right:1rem!important}}.JobDetailsPageContent-module-awards{align-items:center;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-content:center;position:relative;width:100%}@media only screen and (min-width:768px){.JobDetailsPageContent-module-awards{justify-content:space-between}}.JobDetailsPageContent-module-awards div{display:flex;width:100%}.JobDetailsPageContent-module-awards img{object-fit:contain;width:100%}
/*# sourceMappingURL=a4d68a49ddfe299e.css.map*/