#careers-photos{align-items:center;display:flex;justify-content:center;width:100%}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-3500px)}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-3500px)}}.slider{-webkit-animation:fadein 1.2s linear;animation:fadein 1.2s linear;height:500px;margin:auto;overflow:hidden;position:relative;width:200%}.slider .slide-track{-webkit-animation:scroll 100s linear infinite;animation:scroll 100s linear infinite;display:flex;width:7000px}.slider .slide{align-items:center;display:flex;height:500px;padding:0 30px;width:500px}.slide img{border-bottom-right-radius:25px;border-top-left-radius:25px;height:auto;width:100%}.careers-page{background-image:url(//19495563.fs1.hubspotusercontent-na1.net/hubfs/19495563/raw_assets/public/harvest-theme/images/careers/aura-bg-large.jpg);background-position:right -400px top 100px;background-repeat:no-repeat;background-size:982px 845px}#how-we-work .content-wrapper,#perks-and-benefits .content-wrapper{background-image:url(//19495563.fs1.hubspotusercontent-na1.net/hubfs/19495563/raw_assets/public/harvest-theme/images/auras/aura-spike-bottom-center.jpg);background-position:left 5% bottom;background-repeat:no-repeat;background-size:300px 327px}@media (max-width:850px){#perks-and-benefits .content-wrapper{background:none}}@media (max-width:950px){.slider{height:350px}.slider .slide-track{width:4900px}.slider .slide{height:350px;width:350px}}.careers-icon-list>div{align-items:center;display:flex;margin-bottom:30px;width:100%}.careers-icon-list img{margin-right:25px}.careers-icon-list p{font-size:18px;margin-bottom:0}#process-and-benefits .content-wrapper{background-image:url(//19495563.fs1.hubspotusercontent-na1.net/hubfs/19495563/raw_assets/public/harvest-theme/images/auras/aura-spike-bottom-right.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:687px 410px}.careers-grid{grid-column-gap:40px;grid-row-gap:30px;display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%)}.careers-grid p{font-size:18px;margin-bottom:0}@media (max-width:850px){.careers-grid{grid-template-columns:auto}}.wide-paragraph{padding-right:20%}@media (max-width:1000px){#careers-intro br{display:none}.wide-paragraph{padding-right:0}}@media (max-width:850px){#how-we-work .content-wrapper{background-position:right -100px bottom -100px}.how-we-work-grid{grid-template-columns:minmax(0,100%)}#process-and-benefits .content-wrapper{background-position:right -300px bottom}}.principle-illustration{height:auto;margin-right:30px;max-width:177px;width:100%}.principle{align-items:center;display:flex;margin-bottom:40px}.principle p{margin-bottom:0;padding-right:20px}.principle h3{margin-bottom:10px}.principle:last-of-type{margin-bottom:0}@media (max-width:850px){.principle-illustration{max-width:100px}}ul.hiring-process-timeline{margin-top:30px;padding-left:14px}.hiring-process-timeline li{border-left:1px solid #fa5d00;list-style:none;margin-bottom:0;padding-bottom:30px;padding-left:30px;position:relative}.hiring-process-timeline li:before{background:#fff8f1;border:1px solid #fa5d00;border-radius:28px;content:"";display:block;height:28px;left:-14px;position:absolute;top:0;width:28px}.hiring-process-timeline li:last-of-type{border-left:0;padding-bottom:0}.hiring-process-timeline strong{display:block;margin-bottom:5px}.hiring-process-timeline p{font-size:18px;margin-bottom:0;padding-right:20px}#job-openings{margin-top:-200px;padding-top:200px}.asterisk{font-weight:400}.us-only{font-size:14px;margin-bottom:0;margin-top:30px;padding-right:15%}#job-openings .content-wrapper{padding-bottom:100px;padding-top:100px}.benefits-list{font-weight:500;margin-top:30px;width:100%}@media (max-width:850px){.benefits-list .flex-col{padding-bottom:0;padding-top:0}}.careers-page h4{font-size:24px}