.image-hero__heading.type-heading-dynamic{--text-max-width:auto!important}.career-listing{max-width:80%;margin:5% auto auto}.career-listing__row{display:flex}.career-listing__row--column{flex-direction:column}.career-listing__filter-container svg{position:absolute;right:0;top:15px;transform:scale(2)}.career-listing__row:first-of-type{margin-top:24px}.career-listing__filter-container{width:25%;margin-right:2%;position:relative}.career-listing__filter,.career-listing__filter:focus{border-radius:0;border-top:none;border-left:none;border-right:none;border-color:#000}.career-listing__item-row{display:flex}.career-listing__cell{width:29%;border-bottom:1px solid #e5e5e5;padding-bottom:30px}.career-listing__cell:first-of-type{border-bottom:none}.career-listing__heading{font-size:28px;font-family:var(--font-heading);padding-bottom:0;margin-bottom:0;position:relative;top:25px;max-width:200px}.job-apply .job-apply__cv{margin:0 10px}.job-apply label,.job-apply input,.job-apply p,.job-apply div{font-family:var(--font-family-body)!important;font-weight:400!important}.career-listing__career-name{text-decoration:underline}@media screen and (max-width:1280px){.career-listing__filter-container:first-of-type,.career-listing__cell:first-of-type{display:none}.career-listing__heading{position:static;margin-bottom:20px}.career-listing__filter-container{width:33%}.career-listing__cell{width:34%}}@media screen and (max-width:1280px){.career-listing__filter-container:first-of-type,.career-listing__cell:first-of-type{display:none}.career-listing__heading{position:static;margin-bottom:20px}}@media screen and (max-width:930px){.career-listing__filter-container{width:100%;padding:10px 0;margin-bottom:10px}.career-listing__row,.career-listing__item-row{flex-direction:column}.career-listing__cell{border:none;padding-bottom:10px}.career-listing__item-row{border-bottom:1px solid #e5e5e5;padding-bottom:10px}.career-listing__filter-container svg{top:20px}.career-listing__cell{width:100%}}.job-advert{padding:40px}.job-advert__post p,.job-advert__post li{font-size:20px;font-family:--font-heading;line-height:30px}.job-advert__buttons{display:flex;flex-direction:column;margin-top:2%}.job-advert__post strong{font-weight:700}.job-advert__post h4{font-size:32px;font-family:var(--font-heading)}.invisible{visibility:hidden}.job-advert__buttons .bttn.bttn--inline{max-width:230px;margin-bottom:1%}.job-apply{padding:40px}.invalid{border:1px solid red}h4{font-size:32px;font-family:var(--font-heading)}.job-apply .row h4{margin:12px 0}.no--spacing{margin:20px 0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/neptune-careers.css.map */
