#ta-json-positions .position .info{display:flex;flex-direction:column}#ta-json-positions .position .location{font-family:Merriweather Sans,sans-serif;font-size:.67rem;font-style:normal;font-weight:400;letter-spacing:.067rem;line-height:1rem;margin-bottom:.56rem;order:1;padding:25px 15px 0!important;text-decoration:none;text-transform:uppercase}#ta-json-positions .position .info>a{order:2}#ta-json-positions .position .due-date{order:3}#ta-json-positions .position .description{display:none}#ta-json-careers{max-width:none!important}#ta-json-positions .position{border-radius:0!important;box-shadow:none!important}#ta-json-positions .position .image{padding-top:54%!important}#ta-json-positions .position .info .heading{color:#003129!important;font-size:1.26rem!important;text-align:left!important}#ta-json-positions .position .info .location{text-align:left!important}#ta-json-positions .position .apply .apply-link{background-color:#fff!important;color:#003129!important}#ta-json-filters{padding-bottom:50px!important}#ta-json-filters .filter-select input,#ta-json-filters .filter-select select,#ta-json-filters .sort-select select{border-radius:30px!important;font-size:.5em!important}#ta-json-positions .position .apply .apply-link{align-items:center;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMzcuNSAxNzcuMSI+PHBhdGggZmlsbD0iIzAwMzEyOSIgZD0iTTMzNy41IDg3LjFjMCA4LjMtMyA3LjgtMzUuNiA0My40LTI4LjIgMzEuMy0zNS42IDUzLjQtNDYgNDQuNy0xMC40LTkuMSAxMC40LTE4LjcgMzcuNC00OS4xIDI4LjItMzIuMSAzNi45LTMzLjkgMi42LTMzLjlzLTc2LjQgMC0xMjMuMy40Yy00OS45IDAtNzkuOS0uNC0xMjguNiAzLjUtMzEuOCAyLjctNDQgNi42LTQ0LTlTMTIuMiA3NC41IDQzLjkgNzhjNDYuNSA1LjIgNzkgNC4zIDEyOC42IDQuOGgxMjMuM2MzNC4zIDAgMjYuNS0yLjItNC44LTM0LjctMjQuOC0yNi4xLTQ2LjUtMzcuNC0zNi4xLTQ2Ii8+PC9zdmc+") 50% no-repeat;background-size:40px;bottom:25px!important;display:flex;font-size:0;height:48px!important;justify-content:center;left:auto!important;overflow:hidden;right:25px!important;text-indent:-9999px;width:48px!important}#ta-json-positions .position{transition:transform .3s ease}#ta-json-positions .position:hover{transform:scale(1.05)}@media screen and (max-width:830px){#ta-json-positions .position .image{padding-top:33.3%!important}}.ta-custom-pagination{align-items:center;display:flex;gap:8px;margin-top:40px}.ta-custom-pagination__button{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font:inherit;height:42px;min-width:42px;padding:0 12px}.ta-custom-pagination__button:hover:not(:disabled){background:#f5f5f5}.ta-custom-pagination__button.is-active{border-color:currentColor;font-weight:700}.ta-custom-pagination__button:disabled{cursor:default;opacity:.35}.ta-pagination-hidden{display:none!important}