.apply{color:#fff;margin-bottom:5rem;padding:6.5rem 0 0;text-align:center}.apply__title{letter-spacing:5.6px;line-height:1.2;margin-bottom:3.5rem}.apply__text{margin:0 auto 1.5rem;max-width:700px;padding:0 15px;position:relative}.apply__cta{bottom:-35px!important;position:relative}.apply-item{margin-bottom:12rem}.apply-item__image{height:600px;margin-right:32px;position:relative}.apply-item__image img{font-family:"object-fit: cover; object-position: center";height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.apply-item__title{font-family:ibm-plex-mono,Arial,Helvetica,sans-serif;font-size:8rem;font-weight:700;letter-spacing:26px;line-height:1;position:absolute;right:-37px;text-transform:uppercase;top:-46%;transform:rotate(-90deg) translate(-50%,-50%);transform-origin:right center;transition:all .3s linear;z-index:1}.apply-item__content{padding:44px 32px 75px}.apply-item__content h2,.apply-item__content h3,.apply-item__content h4,.apply-item__content h5,.apply-item__content h6{letter-spacing:.3em;margin-bottom:24px;text-align:left}.apply-item__text{margin-bottom:48px}.apply-item .cta{line-height:1.15;min-width:240px;padding:15px 25px}.apply-item.apply-item--right-image .apply-item__image{margin:0 0 0 32px}.apply-item.apply-item--right-image .apply-item__title{left:29px;right:auto;top:42%;transform:rotate(-90deg) translate(-50%,-50%);transform-origin:left center}.apply-item--light-grey{background:#e6e6e6}.apply-item--light-grey .apply-item__title{color:#19304b}.apply-item--light-grey .cta{background:#19304b;color:#fff}.apply-item--light-grey .cta:hover{background:#589fd6!important;color:#fff}.apply-item--peach{background:#ffddc4}.apply-item--peach .apply-item__title{color:#e58947}.apply-item--peach .cta{background:#e58947}.apply-item--peach .cta:hover{background:#d3d080!important}.apply-item--navy{background:#19304b;color:#fff}.apply-item--navy .apply-item__title{color:#589fd6}.apply-item--navy .cta{background:#589fd6;color:#fff}.apply-item--navy .cta:hover{background:#7a917f!important}.apply-item--light-green{background:#d3d080}.apply-item--light-green .apply-item__title{color:#fff}.apply-item--light-green .cta{background:#4d6652}.apply-item--light-green .cta:hover{background:#589fd6!important}.apply-list{padding-top:10rem}
