.job-filter{display:flex;margin-bottom:40px}.job-filter button{width:150px}.jobs{display:grid;padding:0;text-align:center}.job{background-color:#fff;border:.5px solid rgba(100,146,253,.2);border-radius:9px;box-shadow:0 11px 30px rgba(154,161,177,.1);display:block;margin-bottom:30px;padding:36px 32px;position:relative;transition:box-shadow .25s ease-in-out}.job hr{background-color:#f3f3f3;color:#f3f3f3;height:2px;margin:1.75rem 0}.company-title{color:#c72b53}.job .features{list-style:none;margin:0 0 2.625rem;padding:0;text-align:left}.job .features li{display:flex;font-size:.875rem;margin:0 0 1rem}.job .features li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='7.59' cy='7.62' r='7.5' fill='%23EBF1FF'/%3E%3Cpath d='M10.84 4.39 6.37 9.11 4.61 7.26l-.95 1.01 2.71 2.86 5.43-5.72-.96-1.02z' fill='%234678EE'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:1rem;margin:2px .75rem 0 0;width:1rem}.requisitionid{font-size:.875rem;margin:0 0 1.4rem}@media only screen and (min-width:769px){.jobs{grid-gap:15px;grid-template-columns:repeat(3,1fr)}.job{padding:36px 25px}}@media only screen and (min-width:1024px){.jobs{grid-gap:30px}.job{margin-bottom:0;padding:36px 32x}}