  .carimus-job-list-header{display:grid;grid-template-columns:1fr;align-items:center;position:relative}@media screen and (min-width: 1260px){.carimus-job-list-header{grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}.carimus-job-list-header .job-filter,.carimus-job-list-header .filter-by-loc,.carimus-job-list-header .filter-by-jobs{min-width:300px}.carimus-job-list-header .clear-job-filters{color:var(--wp--preset--color--primary)}.carimus-job-list-header .clear-job-filters:before{background-color:var(--wp--preset--color--primary)}.carimus-job-list-header .clear-job-filters:after{background-color:#e5e5e5}.carimus-job-list-wrapper.narrow{max-width:800px;margin:0 auto}.carimus-job-list-wrapper.narrow .carimus-job-list-header.filter-row{display:flex;flex-wrap:wrap;justify-content:space-between}.carimus-job-list-wrapper.narrow .carimus-job-list-header select{width:fit-content}.carimus-job-list-wrapper select,.carimus-job-list-wrapper input,.carimus-job-list-wrapper button{color:var(--wp--preset--color--black);padding:1rem}.carimus-job-list-wrapper select:focus-visible,.carimus-job-list-wrapper input:focus-visible,.carimus-job-list-wrapper button:focus-visible{outline:var(--wp--preset--color--primary) auto 1px}.carimus-job-list-wrapper .carimus-select{position:relative}.carimus-job-list-wrapper .carimus-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--wp--preset--color--white);width:100%}.carimus-job-list-wrapper .carimus-select:after{pointer-events:none;content:"";position:absolute;width:1rem;height:1rem;border-left:2px solid var(--wp--preset--color--white);border-bottom:2px solid var(--wp--preset--color--white);transform:rotate(-45deg);top:calc(50% - .75rem);right:1.5rem}.carimus-job-list-wrapper .carimus-select:before{pointer-events:none;content:"";position:absolute;height:100%;width:4rem;background:var(--wp--preset--color--primary);top:0;right:0}.carimus-job-list .heading-row{text-transform:uppercase;margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (min-width: 1260px){.carimus-job-list .heading-row{grid-template-columns:1fr 1fr 1fr}}.carimus-job-list .heading-row .sort.desc:after{transform:rotate(180deg);transition:.25s}.carimus-job-list .heading-row .sort:after{content:"";display:inline-block;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid var(--wp--preset--color--primary);font-size:0;line-height:0;margin:5px 0 0 10px;transform:rotate(0deg);transition:.25s}.carimus-job-list .heading-row .sort:hover{cursor:pointer}.carimus-job-list .heading-row .search{padding:.375rem .75rem}@media screen and (max-width: 1080px){.carimus-job-list .heading-row .search{grid-column:span 2}}.carimus-job-list .list{list-style:none;padding-left:0;margin-left:0}.carimus-job-list .list-item{display:grid;gap:1rem 2rem;grid-template-columns:1fr 1fr;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--wp--)}@media screen and (min-width: 1260px){.carimus-job-list .list-item{grid-template-columns:1fr 1fr 1fr}}.carimus-job-list .apply-button{grid-column:span 2}@media screen and (min-width: 1260px){.carimus-job-list .apply-button{gap:2rem;grid-column:span 1}}.no-jobs{display:none;justify-content:start}.pagination{display:block;width:100%}.pagination ul{list-style-type:none}.pagination li{display:inline-block}.pagination a{text-transform:uppercase;letter-spacing:.1em;font-size:.9em;color:var(--wp--preset--color--primary)}.pagination li.active a,.pagination a.active{color:var(--wp--preset--color--primary);text-decoration:underline}.pagination a:not(.nav),.pagination span{padding:5px 10px;color:#000;font-weight:bold}.pagination .current{color:var(--wp--preset--color--secondary);position:relative;padding:5px;margin:0px 5px;border-bottom:2px solid var(--wp--preset--color--secondary)}.pagination .prev,.pagination .next{color:var(--wp--preset--color--secondary);text-transform:uppercase}.pagination{margin:10px 0;display:flex;justify-content:center;position:relative}
