.careers-copy{background-color:#fcf4ed;padding:1.875rem 0;margin-bottom:1.875rem}.careers-copy__icon{display:block;font-size:1.1875rem;margin-bottom:1.25rem}.careers-copy__icon::before{margin:0 auto}.careers-copy__rte{max-width:35.9375rem;margin:0 auto}.careers-listing{margin-top:3.75rem;margin-bottom:3.75rem}.careers-listing__title{font-size:1.875rem;line-height:1.2;letter-spacing:1.07px;margin-bottom:1.875rem}.careers-listing__body{min-height:30vh;position:relative}.careers-listing__results{padding-bottom:5.625rem}.careers-listing__no-results{font-family:urw-din,sans-serif;font-size:1.125rem;line-height:1.33;letter-spacing:.5px}.careers-listing__loading{margin-top:3.75rem}.careers-listing__footer{padding:1.875rem 0 0;border-top:1px solid #948981}.careers-listing__footer-rte{max-width:35.9375rem}.careers-listing__footer-rte p{font-size:.8125rem;line-height:1.38;letter-spacing:.3px}.careers-listing-wrapper{min-height:50vh}.careers-category__heading{font-size:1.4375rem;line-height:1.39;letter-spacing:.6px;text-transform:uppercase}.careers-category__listings{margin-bottom:3.125rem}.career-listing{padding:1.875rem 0;border-bottom:1px solid #948981}.career-listing:last-child{border-color:transparent}.career-listing__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.career-listing__heading{font-size:1rem;line-height:1.25;width:100%}.career-listing__commitment,.career-listing__location{font-family:urw-din,sans-serif;font-size:.875rem;line-height:1.29;letter-spacing:.5px;display:inline-block}.career-listing__location{margin-right:1.875rem}.career-listing__copy{font-size:.75rem;line-height:1.5;letter-spacing:.3px;max-width:23.4375rem}.career-listing__cta{min-width:15rem}.careers-video__inner{position:relative}.careers-video__ir{height:0;overflow:hidden;padding-bottom:56.18644%;position:relative;width:100%}.careers-video__image{position:relative;opacity:1}.careers-video__image.is-fading-out{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.careers-video__play{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:2}.careers-video__text-content{margin-top:2.0625rem}.careers-video__info{font-family:urw-din,sans-serif;font-size:.625rem;font-weight:700;line-height:1.6;letter-spacing:2px;text-transform:uppercase;margin-bottom:0;color:#7c6e65;opacity:1}.careers-video__heading{font-size:1.4375rem;line-height:1.39;letter-spacing:.6px;text-transform:uppercase;margin:.8125rem 0 .4375rem}@media only screen and (min-width:1024px){.careers-copy{padding:3.125rem 0;margin-bottom:5rem}.careers-copy__icon{margin-bottom:.5rem}.careers-listing{margin-top:5rem;margin-bottom:7.5rem}.careers-listing__title{font-size:2.75rem;line-height:1.27;letter-spacing:1px}.careers-listing__results{margin-top:4.8125rem}.careers-listing__no-results{margin-top:5rem}.careers-listing__footer{padding-top:3.125rem}.careers-category__heading{font-size:1.875rem;line-height:1.33;letter-spacing:1px;margin:3.125rem 0 .5rem}.career-listing{padding:2.8125rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-listing__header{max-width:15rem}.career-listing__heading{margin-top:0}.career-listing__commitment,.career-listing__copy,.career-listing__location{margin-bottom:0}.career-listing__cta{-ms-flex-item-align:start;align-self:flex-start}.careers-video__text-content{position:absolute;left:2.5rem;bottom:2.5rem;color:#fff;max-width:27.5rem;margin-top:0}.careers-video__info{color:#fff}.careers-video__heading{font-size:1.875rem;line-height:1.33;letter-spacing:1px}.careers-video__copy{margin-bottom:0}}