.career-container{background:#121216;border-top:0;height:982px;margin:0 auto;max-width:1512px;overflow:hidden;padding:36px;position:relative;width:100%}.career-subheading{align-items:start;color:#d8c5a4;display:inline-flex;font-size:26px;height:66px;left:36px;letter-spacing:0;line-height:30px;padding-left:0;padding-top:0;top:36px}.career-subheading,.career-text{font-family:PPNeueMontreal-Regular,sans-serif;font-weight:500;position:absolute}.career-text{color:#fff;font-size:68px;left:50%;letter-spacing:-.5px;line-height:72px;margin:0 auto 157px;max-width:1200px;text-align:center;top:323px;transform:translateX(-50%);width:100%;z-index:2}.cta-btn{margin:44px 0!important}@media (max-width:1024px){.career-container{background-position:50%;background-size:cover;height:auto;padding:36px 24px}.career-subheading{font-size:22px;line-height:26px;padding-left:24px}.career-text{font-size:48px;left:auto;line-height:52px;margin:40px auto 80px;max-width:90%;position:relative;text-align:center;top:auto;transform:none}.cta-btn{margin:32px auto!important}}@media (max-width:768px){.career-container{background-position:0!important;background-size:cover;height:auto;padding:24px 18px}.career-subheading{font-size:22px;font-weight:500;letter-spacing:0;line-height:24px;padding-left:0}.career-text{font-size:38px;font-weight:500;letter-spacing:-.008em;line-height:42px;margin:32px auto 60px;max-width:100%;padding-bottom:60px;padding-top:30px;top:90px}.cta-btn{margin:30px auto!important}}