#jobs-list-main-content {
  background-color: #f1f1f1;
  font-family: "Urbanist", sans-serif;
}

.job-description ul,
.job-description ol {
  display: block;
  list-style-type: initial;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 20px;
  unicode-bidi: isolate;
}

.job-description li {
  display: list-item;
  text-align: -webkit-match-parent;
  unicode-bidi: isolate;
}


/* Remove default list styles */
.job-description p {
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  unicode-bidi: isolate;
}

.c-jobs {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
}

@media screen and (min-width: 1024px) {
  .c-jobs {
    width: 100%;
  }
}

@media screen and (min-width: 1280px) {
  .c-jobs {
    width: 100%;
  }
}

.c-jobs * {
  box-sizing: border-box;
}

.c-jobs h2 {
  text-align: center;
  padding: 2.4rem 0;
  text-transform: uppercase;
  font-weight: 600;
}

.c-jobs .c-job-main {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  position: relative;
  background-color: #f2f2f2;
  max-width: 144rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 3rem 3.8rem;
  /* margin-top: 2.4rem */
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main {
    flex-direction: row;
    padding: 0 8rem 3.8rem;
  }
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-job-main {
    flex-direction: row;
    padding: 0 13rem 8.6rem;
    gap: 8rem
  }
}

.c-jobs .c-job-main__left {
  background-color: #f2f2f2;
  color: #000000;
  height: -moz-fit-content;
  height: fit-content;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main__left {
    width: 30%;
  }
}

.c-jobs .c-job-main__left-inner {
  display: flex;
  flex-direction: column;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  /* margin: 0 0 1.6rem; */
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__title {
  color: #000000;
  font-size: 3rem;
  font-style: normal;
  font-weight: 600;
  line-height: 3.8rem;
  text-transform: capitalize;
  padding-left: 4.2rem;
  position: relative;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__title::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 3.2rem;
  height: 3.2rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwLjU1ODEgMTkuMDY1NEMyMi43MzUxIDE5LjA2NTQgMjQuNDk3MiAyMC44MzAxIDI0LjQ5NzIgMjMuMDA1N0MyNC40OTcyIDI1LjE4MjggMjIuNzM1MSAyNi45NDcgMjAuNTU4MSAyNi45NDdDMTguMzgxMSAyNi45NDcgMTYuNjE3MiAyNS4xODI4IDE2LjYxNzIgMjMuMDA1N0MxNi42MTcyIDIwLjgzMDEgMTguMzgxMSAxOS4wNjU0IDIwLjU1ODEgMTkuMDY1NFoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjgwMDMgNS4wNTE3NkMxMy45NzczIDUuMDUxNzYgMTUuNzQxNyA2LjgxNjIgMTUuNzQxNyA4Ljk5MzJDMTUuNzQxNyAxMS4xNjg5IDEzLjk3NzMgMTIuOTMzMyAxMS44MDAzIDEyLjkzMzNDOS42MjMzMSAxMi45MzMzIDcuODU5MzggMTEuMTY5IDcuODU5MzggOC45OTMzMkM3Ljg1OTM4IDYuODE2MyA5LjYyMzMxIDUuMDUxNzYgMTEuODAwMyA1LjA1MTc2WiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik00IDguOTk1MTJINy44NTk3MU0xNS43Mzk3IDguOTk1MTJIMjgiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNNCAyMy4wMDQ5SDE2LjYxNjlNMjQuNDk3MSAyMy4wMDQ5SDI4IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__tag-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1rem;
  list-style: none;
  padding: 0;
  margin: 0;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__tag-item {
  padding: 0.4rem 0.8rem 0.4rem 1.2rem;
  background-color: #fff;
  display: flex;
  flex-direction: row;
  gap: 0.8rem;
  justify-content: center;
  align-items: center;
  transition: 0.3s ease-out all;
  cursor: default;
  border: none;
  border-radius: 10rem;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__tag-item .jobs-current-searches__tag-close {
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 2.4rem;
  color: #03210e;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__tag-close {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #DB0020;
  border: 0;
  cursor: pointer;
  width: 1.7rem;
  height: 1.7rem;
  transition: 0.3s ease-out all;
  border-radius: 50%;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__tag-close svg {
  width: 9rem;
  height: 9rem;
}

.c-jobs .c-job-main__left-inner .c-jobs-current-searches .jobs-current-searches__tag-close svg>path {
  fill: #fff;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main__right {
    width: 70%;
  }
}

.c-jobs .c-job-main__right .share-jobs__no-results {
  font-size: 1.6rem;
  color: #000000;
}

.c-jobs .c-job-main__sorting {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: start;
  gap: 1.6rem;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main__sorting {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 0;
  }
}

.c-jobs .c-job-main__sorting-left .results-header {
  font-weight: 400;
  line-height: 2.2rem;
  font-size: 1.4rem;
  font-style: normal;
  margin: 0;
  color: #000000;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main__sorting-left .results-header {
    line-height: 2.8rem;
    font-size: 1.8rem;
  }
}

.c-jobs .c-job-main__sorting-left .results-header__content-total {
  color: #DB0020;
  font-size: 1.6rem;
  font-weight: 800;
  line-height: 2.4rem;
}

.c-jobs .c-job-main__sorting-left .results-header__content-paging,
.c-jobs .c-job-main__sorting-left .results-header__content__from,
.c-jobs .c-job-main__sorting-left .results-header__content__to,
.c-jobs .c-job-main__sorting-left .results-header__content__total {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
}

.c-jobs .c-job-main__sorting-right {
  display: flex;
  /* gap: 3rem; */
  flex-direction: column;
}

@media screen and (max-width: 767px) {
  .c-jobs .c-job-main__sorting-right {
    width: 100%;
  }
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main__sorting-right {
    flex-direction: row;
    justify-content: start;
    gap: 2rem;
  }
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-job-main__sorting-right {
    gap: 2rem;
  }
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby,
.c-jobs .c-job-main__sorting-right .c-jobs-radius {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 2.2rem;
  height: 100%;
  /* background-color: white; */
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 0.8rem;
  padding: 0;
  border-radius: 0rem;
  color: #000000;
  min-width: 18rem;
  border: none !important;
  /* box-shadow: rgb(209, 211, 212) 0px -0.2rem 0px 0px inset; */
}

.c-jobs .c-job-main__sorting-right .c-jobs-radius {
  margin-bottom: 3rem;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-job-main__sorting-right .c-jobs-sortby,
  .c-jobs .c-job-main__sorting-right .c-jobs-radius {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 2.8rem;
  }

  .c-jobs .c-job-main__sorting-right .c-jobs-radius {
    margin-bottom: 0;
    margin-right: 3rem;
  }
}

@media screen and (max-width: 1023px) {
  .c-jobs .c-job-main__sorting-right .c-jobs-radius {
    width: 100%;
  }
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select {
  min-width: 15rem;
  background: #fff;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__control,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__control {
  line-height: 1;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__control,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__control:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__control,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__control:hover {
  width: 15rem;
  background: rgba(0, 0, 0, 0);
  border: none;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__control,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__control,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__control,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__control {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__control .react-select_jobs-sort-by_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__control .react-select_jobs-radius_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__control .react-select_jobs-sort-by_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__control .react-select_jobs-radius_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__control .react-select_jobs-sort-by_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__control .react-select_jobs-radius_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__control .react-select_jobs-sort-by_item__single-value,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__control .react-select_jobs-radius_item__single-value {
  overflow: visible;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__indicators .react-select_jobs-sort-by_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__indicators .react-select_jobs-radius_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__indicators .react-select_jobs-sort-by_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__indicators .react-select_jobs-radius_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__indicators .react-select_jobs-sort-by_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__indicators .react-select_jobs-radius_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__indicators .react-select_jobs-sort-by_item__indicator-separator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__indicators .react-select_jobs-radius_item__indicator-separator {
  background-color: #fff;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__indicators .react-select_jobs-sort-by_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__indicators .react-select_jobs-radius_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__indicators .react-select_jobs-sort-by_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__indicators .react-select_jobs-radius_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__indicators .react-select_jobs-sort-by_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__indicators .react-select_jobs-radius_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__indicators .react-select_jobs-sort-by_item__indicator,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__indicators .react-select_jobs-radius_item__indicator {
  color: #000000;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__indicators .react-select_jobs-sort-by_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__indicators .react-select_jobs-radius_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__indicators .react-select_jobs-sort-by_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-radius_item__indicators .react-select_jobs-radius_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__indicators .react-select_jobs-sort-by_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__indicators .react-select_jobs-radius_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__indicators .react-select_jobs-sort-by_item__indicator:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-radius_item__indicators .react-select_jobs-radius_item__indicator:hover {
  color: #000000;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu {
  box-shadow: none;
  border-right: 0.1rem solid #981B32;
  border-bottom: 0.1rem solid #981B32;
  border-left: 0.1rem solid #981B32;
  border-radius: 0 0 0.6rem 0.6rem;
  overflow: hidden;
  line-height: 1;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu .react-select__menu-list,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu .react-select__menu-list {
  background: #fff;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu .react-select__menu-list .react-select__option,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu .react-select__menu-list .react-select__option {
  background-color: #fff;
  color: #000000;
  padding: 0.8rem 1.6rem;
  line-height: 1.5;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu .react-select__menu-list .react-select__option .react-select__option--is-focused,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu .react-select__menu-list .react-select__option .react-select__option--is-selected,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu .react-select__menu-list .react-select__option:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select__menu .react-select__menu-list .react-select__option:focus,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu .react-select__menu-list .react-select__option .react-select__option--is-focused,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu .react-select__menu-list .react-select__option .react-select__option--is-selected,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu .react-select__menu-list .react-select__option:hover,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select__menu .react-select__menu-list .react-select__option:focus {
  background-color: #fff;
  color: #000000;
}

.c-jobs .c-main-hero-search {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}

.c-jobs .c-main-hero-search input:focus,
.c-jobs .c-main-hero-search input:active {
  outline: none;
}

.c-jobs .c-main-hero-search__keyword,
.c-jobs .location-search {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}

.c-jobs .c-main-hero-search__keyword-label {
  color: #000000;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 110%;
}

.c-jobs .c-main-hero-search__keyword-input {
  color: #141414;
}

.c-jobs .c-main-hero-search .location-search-input {
  position: relative;
}

.c-jobs .c-main-hero-search .location-search-input .autocomplete {
  width: 100%;
  position: unset !important;
}

.c-jobs .c-main-hero-search .location-search-input .autocomplete input {
  width: 100%;
}

.c-jobs .c-main-hero-search .location-search-input .autocomplete__suggestion {
  background-color: #fff;
  border: 0.1rem solid #b7b7b7;
  width: auto;
  left: -1px;
  right: -1px;
  top: 100%;
}

.c-jobs .c-main-hero-search .keyword-search__input,
.c-jobs .c-main-hero-search .location-search-input {
  background: #fff;
  padding: 1.1rem 2.7rem;
  border-radius: 0rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1.6rem;
  height: 5rem;
  border-radius: 10rem;
  box-shadow: inset 0 0 0 0.3rem #D1D3D4;
}

.c-jobs .c-main-hero-search .keyword-search__input .autocomplete,
.c-jobs .c-main-hero-search .location-search-input .autocomplete {
  width: 100%;
}

.c-jobs .c-main-hero-search .keyword-search__input .autocomplete input,
.c-jobs .c-main-hero-search .location-search-input .autocomplete input {
  width: 100%;
}

.c-jobs .c-main-hero-search .keyword-search__input .keyword-search__icon-container,
.c-jobs .c-main-hero-search .keyword-search__input .icon-container,
.c-jobs .c-main-hero-search .location-search-input .keyword-search__icon-container,
.c-jobs .c-main-hero-search .location-search-input .icon-container {
  background: rgba(0, 0, 0, 0);
  display: flex;
  align-items: center;
  gap: 1rem;
  position: relative;
}

.c-jobs .c-main-hero-search .location-search-input .icon-container {
  flex-shrink: 0;
  position: relative;
  /* width: 3.2rem !important;
  height: 3.2rem !important; */
  padding: 0
}


/* .c-jobs .c-main-hero-search .location-search-input .icon-container::after {
    content: "";
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMuOTk5MiA0LjIwMDJDOC41ODUzOCA0LjIwMDIgNC4xOTkyMiA4LjU4NjM2IDQuMTk5MjIgMTQuMDAwMkM0LjE5OTIyIDE5LjQxNCA4LjU4NTM4IDIzLjgwMDIgMTMuOTk5MiAyMy44MDAyQzE5LjQxMzEgMjMuODAwMiAyMy43OTkyIDE5LjQxNCAyMy43OTkyIDE0LjAwMDJDMjMuNzk5MiA4LjU4NjM2IDE5LjQxMzEgNC4yMDAyIDEzLjk5OTIgNC4yMDAyWiIgc3Ryb2tlPSIjOTM5NTk4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE0LjgxNzkgMy4yMDgxNkwxNC40NDQ2IDEwLjU2OThDMTQuNDMyOSAxMS4xMDY1IDEzLjU4MTIgMTEuMTA2NSAxMy41Njk2IDEwLjU2OThMMTMuMTk2MiAzLjIwODE2QzEzLjE0OTYgMi4wODgxNiAxNC44NjQ2IDIuMDg4MTYgMTQuODE3OSAzLjIwODE2WiIgZmlsbD0iIzkzOTU5OCIvPjxwYXRoIGQ9Ik0zLjIwNzE5IDEzLjE4MzZMMTAuNTY4OSAxMy41NTY5QzExLjEwNTUgMTMuNTY4NiAxMS4xMDU1IDE0LjQyMDIgMTAuNTY4OSAxNC40MzE5TDMuMjA3MTkgMTQuODA1MkMyLjA4NzE5IDE0Ljg1MTkgMi4wODcxOSAxMy4xMzY5IDMuMjA3MTkgMTMuMTgzNloiIGZpbGw9IiM5Mzk1OTgiLz48cGF0aCBkPSJNMTMuMTg0NSAyNC43OTE1TDEzLjU1NzkgMTcuNDI5OEMxMy41Njk1IDE2Ljg5MzIgMTQuNDIxMiAxNi44OTMyIDE0LjQzMjkgMTcuNDI5OEwxNC44MDYyIDI0Ljc5MTVDMTQuODUyOSAyNS45MTE1IDEzLjEzNzkgMjUuOTExNSAxMy4xODQ1IDI0Ljc5MTVaIiBmaWxsPSIjOTM5NTk4Ii8+PHBhdGggZD0iTTI0Ljc5MTUgMTQuODE2OUwxNy40Mjk4IDE0LjQ0MzZDMTYuODkzMiAxNC40MzE5IDE2Ljg5MzIgMTMuNTgwMyAxNy40Mjk4IDEzLjU2ODZMMjQuNzkxNSAxMy4xOTUzQzI1LjkxMTUgMTMuMTQ4NiAyNS45MTE1IDE0Ljg2MzYgMjQuNzkxNSAxNC44MTY5WiIgZmlsbD0iIzkzOTU5OCIvPjxjaXJjbGUgY3g9IjE0LjAwMDgiIGN5PSIxMy45OTk4IiByPSIwLjciIGZpbGw9IiM5Mzk1OTgiLz48L3N2Zz4=);
    background-size: cover;
    width: 3.2rem;
    height: 3.2rem;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
} */

.c-main-hero-search .keyword-search__input .keyword-search__icon-container {
  padding: 0 !important
}

.c-main-hero-search .keyword-search__input .keyword-search__icon-container .keyword-search__icon svg {
  width: 2.2rem;
  height: 2.2rem;
}

.c-jobs .c-main-hero-search .keyword-search__input-icon--search,
.c-jobs .c-main-hero-search .location-search__input-icon--pin {
  color: #0083ad;
  display: none;
}

/* .c-jobs .c-main-hero-search .location-search__icon.icon--svg path {
  fill: #0000;
} */

.c-jobs .c-main-hero-search__location-content .menu {
  position: absolute;
  font-size: 1.6rem;
  line-height: 1.2;
  font-weight: 400;
}

.c-jobs .c-main-hero-search__location-content .menu .location-item {
  padding: 0.5rem 1.5rem;
}

.c-jobs .c-main-hero-search__location-content .menu .location-item:not(:first-child) {
  margin-top: 0.5rem;
}

.c-jobs .c-main-hero-search__location-content .menu .location-item:hover {
  /* background: #def8e5; */
}

.c-jobs .c-main-hero-search__location-content .menu .location-item__text {
  display: flex;
  width: 100%;
  align-items: center;
  flex-flow: row-reverse;
  justify-content: flex-end;
}

.c-jobs .c-main-hero-search__location-content .menu .location-item__zip::after {
  content: "-";
  margin: 0 0.3rem;
}

.c-jobs .c-main-hero-search__location-content .menu .location-item--hightlight {
  background: #fff;
  color: #000000;
}

.c-jobs .location-search--has-value .c-main-hero-search__location-drop input[aria-expanded="true"]+.menu {
  position: absolute;
  bottom: -0.5rem;
  left: 0;
  transform: translateY(100%);
  background: #fff;
  color: #000000;
  width: 100%;
  padding: 0.5rem;
  z-index: 1;
  max-height: 19.3rem;
  overflow: auto;
  border-radius: 0.5rem;
  font-size: 1.6rem;
  line-height: 1.2;
  font-weight: 400;
}

.c-jobs .c-jobs-filter {
  display: flex !important;
  flex-direction: column;
  gap: 2.4rem;
  max-width: none !important;
}

.c-jobs .c-jobs-filter .filter-group {
  display: flex;
  flex-direction: column;
  gap: 0;
}

.c-jobs .c-jobs-filter .filter-group>h3 {
  display: none !important;
}

.c-jobs .c-jobs-filter .filter-category-container {
  /* background-color: #fff; */
  border: none;
  box-shadow: inset 0 -0.2rem 0 0 #D1D3D4;
}

.c-jobs .c-jobs-filter .filter-category-container:last-child {
  margin-bottom: 0;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-header::after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAzMiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzYxMF80ODcyKSI+PHBhdGggZD0iTTMwLjMxMTcgMS4zNzIwN0wxNi4wMDA2IDE1LjYyNzNMMS42ODk0NSAxLjM3MjA3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48L3N2Zz4=);
  transition: ease-out transform .3s;
  background-repeat: no-repeat;
  background-size: cover;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  width: 3.2rem;
  height: 1.7rem;
  display: flex;
  flex-shrink: 0;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-header.open::after {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container {
  border-radius: 0;
  /* transition: max-height ease-out 0.3s; */
  max-height: 30rem;
  display: none;
  overflow: hidden;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container.is-expanded {
  display: block;
  overflow: auto;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list {
  padding: 0 1.6rem 0 0;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list>div {
  position: relative;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list>div>li {
  min-width: 20rem;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list>div>li .option-value.text {
  line-height: 2.3rem;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list>ul {
  position: relative;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list>ul>li {
  min-width: 20rem;
  height: 46px;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container .filter-options-list>ul>li .option-value.text {
  line-height: 2.3rem;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container ul.filter-options-list {
  position: relative;
  max-height: 30rem;
  overflow: auto;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container ul.filter-options-list>li {
  min-width: 20rem;
  height: 46px;
}

.c-jobs .c-jobs-filter .filter-category-container .filter-options-list-container ul.filter-options-list>li .option-value.text {
  line-height: 2.3rem;
}

.c-jobs .c-jobs-filter .filter-header {
  padding: 2.8rem 0;
  font-style: normal;
  color: #000000;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 600;
  line-height: 2.8rem;
}

.c-jobs .c-jobs-filter .filter-options-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.c-jobs .c-jobs-filter .filter-options-list-container {
  padding: 0;
  border-top: none;
}

.c-jobs .c-jobs-filter .filter-option input {
  accent-color: #DB0020;
}

.c-jobs .c-jobs-filter .filter-option label {
  display: flex;
  flex-direction: row;
  gap: 2.4rem;
  color: #000000;
}

.c-jobs .c-jobs-filter .filter-option label>.option-value {
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  gap: 0.4rem;
  justify-content: space-between;
}

.c-jobs .c-jobs-filter .reset-filters {
  text-align: start;
}

.c-jobs .c-jobs-filter .reset-filters a:hover {
  color: #981b32;
}

.c-jobs .c-jobs-filter .reset-filters a {
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 800;
  line-height: 2.4rem;
  color: #DB0020;
}

.c-jobs .c-jobs-pagination {
  margin: 3rem 0 0;
  display: block;
  position: relative;
  width: 100%;
}

.c-jobs .c-jobs-pagination .page-size {
  /* display: none; */
}

.c-jobs .c-jobs-pagination .page-size {
  margin-left: 0.8rem;
  border-radius: 0.8rem;
  color: #000000;
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 0.8rem 1.6rem;
  justify-content: center;
  text-align: center;
}

.c-jobs .c-jobs-pagination .page-size_text {
  display: block;
  color: #000000;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.4rem;
}

.c-jobs .c-jobs-pagination .page-size:focus-visible {
  outline: none;
}

.c-jobs .c-jobs-pagination .pagination {
  display: flex;
  /* flex-flow: row-reverse; */
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-jobs-pagination .pagination {
    /* justify-content: flex-start; */
  }
}

.c-jobs .c-jobs-pagination .pagination.mobile {
  display: none;
}

.c-jobs .c-jobs-pagination .page-links>ul {
  background: transparent;
  display: flex;
  align-items: center;
  /* gap: 1.6rem; */
  flex-wrap: wrap;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-jobs-pagination .page-links>ul {
    margin-right: 3rem;
  }
}

.c-jobs .c-jobs-pagination .page-links>ul>*>a {
  margin-right: 1.4rem;
}

.c-jobs .c-jobs-pagination .page-links>ul>a {
  cursor: pointer;
  margin: 0 0.5rem;
  color: #000000;
}

.c-jobs .c-jobs-pagination .page-link {
  transition: 0.3s ease-out all;
  color: #000;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 800;
  line-height: 2.8rem;
}

.c-jobs .c-jobs-pagination .page-link.page-link-next,
.c-jobs .c-jobs-pagination .page-link.page-link-last,
.c-jobs .c-jobs-pagination .page-link.page-link-first,
.c-jobs .c-jobs-pagination .page-link.page-link-previous {
  height: 2rem;
  width: 2rem;
  background: rgba(0, 0, 0, 0);
  border: none;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  /* margin: 0 0.5rem; */
  transition: 0.3s ease-out all;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-jobs-pagination .page-link.page-link-next,
  .c-jobs .c-jobs-pagination .page-link.page-link-last,
  .c-jobs .c-jobs-pagination .page-link.page-link-first,
  .c-jobs .c-jobs-pagination .page-link.page-link-previous {
    height: 3.2rem;
    width: 3.2rem;
  }
}

.c-jobs .c-jobs-pagination .page-link.page-link-last,
.c-jobs .c-jobs-pagination .page-link.page-link-first {
  display: none;
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-jobs-pagination .page-link.page-link-last,
  .c-jobs .c-jobs-pagination .page-link.page-link-first {
    display: flex;
  }
}

.c-jobs .c-jobs-pagination .page-link.page-link-next:hover,
.c-jobs .c-jobs-pagination .page-link.page-link-last:hover,
.c-jobs .c-jobs-pagination .page-link.page-link-first:hover,
.c-jobs .c-jobs-pagination .page-link.page-link-previous:hover {
  background: rgba(0, 0, 0, 0);
  border: none;
}

.c-jobs .c-jobs-pagination .page-link.current-page.not-selectable {
  color: #fff;
  padding: 0.4rem;
  border-radius: 100rem;
  width: 3.2rem;
  background-color: #5c5d5d;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 4rem;
  height: 4rem;
}

.c-jobs .c-jobs-list {
  margin-top: 2rem;
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-jobs-list {
    margin-top: 6rem;
    margin-top: 0;
  }
}

.c-jobs .c-jobs-list .results-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 3rem;
}

.c-jobs .c-jobs-list .results-list__item {
  display: flex;
  position: relative;
  justify-content: space-between;
  flex-direction: column;
  align-items: flex-start;
  padding: 2.4rem 3.2rem;
  background-color: #fff;
  gap: 2.4rem;
  border-radius: 2.5rem;
  transition: 0.3s ease-out all;
  box-shadow: inset 0 0 0 0.2rem #D1D3D4
}



.c-jobs .c-jobs-list .results-list__item:hover {
  box-shadow: inset 0 0 0 0.2rem #D1D3D4, 0.4rem 0.6rem 1.2rem 0 rgba(0, 0, 0, 0.25);
}

.c-jobs .c-jobs-list .results-list__item-distance--label {
  color: #000000;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-jobs-list .results-list__item {
    padding: 3.2rem 4rem;
  }
}

.c-jobs .c-jobs-list .results-list__item:hover::after {
  opacity: 1;
}

.c-jobs .c-jobs-list .results-list__item-header {
  gap: 2.4rem
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-jobs-list .results-list__item-header {
    margin-right: 25rem;
  }
}

.c-jobs .c-jobs-list .results-list__item-header a {
  text-decoration: none;
  color: #000000;
  font-size: 2.4rem;
  font-style: normal;
  font-weight: 800;
  line-height: 3.2rem;
}

.c-jobs .c-jobs-list .results-list__item-header a:hover {
  color: #DB0020;
}

.c-jobs .c-jobs-list .results-list__item-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-jobs-list .results-list__item-content {
    flex-direction: row;
    align-items: flex-end;
  }
}

.c-jobs .c-jobs-list .results-list__item-street,
.c-jobs .c-jobs-list .results-list__item-brand {
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
  align-items: center;
}

.c-jobs .c-jobs-list .results-list__item-street--icon>svg>g,
.c-jobs .c-jobs-list .results-list__item-brand--icon>svg>g {
  stroke: #939598;
}

.c-jobs .c-jobs-list .results-list__item-street--icon>svg,
.c-jobs .c-jobs-list .results-list__item-brand--icon>svg {
  width: 2.4rem;
  height: 2.4rem;
}

.c-jobs .c-jobs-list .results-list__item-distance--icon>svg>path {
  fill: #939598
}

.c-jobs .c-jobs-list .results-list__item-street--label,
.c-jobs .c-jobs-list .results-list__item-brand--label {
  color: #000000;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.8rem;
}

.c-jobs .c-jobs-list .results-list__item-street--label__wrapper,
.c-jobs .c-jobs-list .results-list__item-brand--label__wrapper,
.c-jobs .c-jobs-list .results-list__custom1,
.c-jobs .c-jobs-list .results-list__custom2,
.c-jobs .c-jobs-list .results-list__custom3 {
  display: flex;
  flex-direction: row;
  gap: 0.8rem;
  align-items: center;
}

.c-jobs .c-jobs-list .results-list__custom1::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzYxMF80NzUxKSI+PHBhdGggZD0iTTUuODQ3OCA1LjI0OTAySDE4LjE1MDNDMjAuOTE0NyA1LjI0OTAyIDIyLjYzNiA3LjIwMDM2IDIyLjYzNiA5Ljk2MjM0VjE3LjQxNThDMjIuNjM2IDIwLjE3NzkgMjAuOTE0NyAyMi4xMjkzIDE4LjE0OTIgMjIuMTI5M0g1Ljg0NzhDMy4wODM1IDIyLjEyOTMgMS4zNjMyOCAyMC4xNzc5IDEuMzYzMjggMTcuNDE1OFY5Ljk2MjM0QzEuMzYzMjggNy4yMDAzNiAzLjA5MTU1IDUuMjQ5MDIgNS44NDc4IDUuMjQ5MDJaIiBzdHJva2U9IiM5Mzk1OTgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTguMDI5MyA1LjIzMDI4VjQuNDk0OTRDOC4wMjkzIDMuMDQ2MDkgOS4yMDMzMyAxLjg3MjA3IDEwLjY1MjIgMS44NzIwN0gxMy4zNDc1QzE0Ljc5NjQgMS44NzIwNyAxNS45NzA0IDMuMDQ2MDkgMTUuOTcwNCA0LjQ5NDk0VjUuMjM3NDgiIHN0cm9rZT0iIzkzOTU5OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNNi45MzE2NCAyMi4xMDYxVjUuMjQ5MDIiIHN0cm9rZT0iIzkzOTU5OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTcuMDY4NCAyMi4xMDYxVjUuMjQ5MDIiIHN0cm9rZT0iIzkzOTU5OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8zNjEwXzQ3NTEiPjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 2.4rem;
  height: 2.4rem;
}

.c-jobs .c-jobs-list .results-list__custom2::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzYxMF80NzYwKSI+PHBhdGggZD0iTTExLjk5OTYgMjIuNjM2QzE3Ljg3NDMgMjIuNjM2IDIyLjYzNiAxNy44NzMyIDIyLjYzNiAxMS45OTk2QzIyLjYzNiA2LjEyNDkyIDE3Ljg3NDMgMS4zNjMyOCAxMS45OTk2IDEuMzYzMjhDNi4xMjQ5MiAxLjM2MzI4IDEuMzYzMjggNi4xMjQ5MiAxLjM2MzI4IDExLjk5OTZDMS4zNjMyOCAxNy44NzMyIDYuMTI0OTIgMjIuNjM2IDExLjk5OTYgMjIuNjM2WiIgc3Ryb2tlPSIjOTM5NTk4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNS4zNjM0IDE1LjAzOTZMMTEuNjExMyAxMi43OTczVjcuOTU0MSIgc3Ryb2tlPSIjOTM5NTk4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzM2MTBfNDc2MCI+PHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 2.4rem;
  height: 2.4rem;
}

.c-jobs .c-jobs-list .results-list__custom3::before {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="20" viewBox="0 0 17 20" aria-labelledby="location-icon-title-0" role="img"><title id="location-icon-title-0">Job Location</title><g transform="translate(1 1)" stroke="%23939598" fill="none" stroke-width="2"><path d="M15 7.364C15 13.09 7.5 18 7.5 18S0 13.09 0 7.364C0 3.297 3.358 0 7.5 0S15 3.297 15 7.364Z"></path><circle cx="7.5" cy="7.5" r="2.5"></circle></g></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 2.4rem;
  height: 2.4rem;
}



.c-jobs .c-jobs-list .results-list__item-apply {
  background-color: #fff;
  border-radius: 20rem;
  text-decoration: none;
  transition: 0.3s ease-out all;
  margin-top: 2.4rem;
  width: -moz-fit-content;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  padding: 1.1rem 3.8rem;
  box-shadow: inset 0 0 0 0.2rem #0070D1;
  min-width: 25rem;
  width: 100%;
}

.c-jobs .c-jobs-list .results-list__item-apply:hover {
  background-color: #0070D1;
}

@media screen and (min-width: 1280px) {
  .c-jobs .c-jobs-list .results-list__item-apply {
    margin-top: 0;
    /* position: absolute; */
    /* top: 4.4rem;
        right: 2.4rem; */
    height: -moz-fit-content;
    height: fit-content;
    /* transform: translateY(50%); */
    width: fit-content;
  }
}

.c-jobs .c-jobs-list .results-list__item-apply--label {
  transition: 0.3s ease-out all;
  color: #0070D1;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 600;
  line-height: 2.8rem;
}

.c-jobs .c-jobs-list .results-list__item-apply:hover .results-list__item-apply--label {
  color: #fff;
}

.c-jobs .c-jobs-list .results-list__item-apply--icon {
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  transition: 0.3s ease-out all;
  display: none;
}

.c-jobs .c-jobs-list .results-list__item-apply--icon>svg>g>g {
  transition: 0.3s ease-out all;
  fill: #000000;
}

/* .c-jobs .c-jobs-list .results-list__item-apply::after {
    content: "";
    background-image: url("https://d25zu39ynyitwy.cloudfront.net/oms/2774/image/2025/7/L5U6F_apply-arrow/apply-arrow.png");
    width: 3rem;
    height: 3rem;
    flex-shrink: 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
} */

.c-jobs .c-jobs-list .results-list__item-info {
  display: flex;
  flex-direction: column;
  gap: 2rem
}

.c-jobs .c-jobs-list .results-list.front {
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}

.c-jobs .c-jobs-list .results-container {
  margin-top: 2rem;
  position: relative;
}

.c-jobs .c-jobs-list .results-container .card>h4 {
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}

.c-jobs .c-main-hero-search__horizontal {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  align-items: stretch;
  border-radius: 0;
  padding: 1.5rem;
  width: 100%;
  position: relative;
  max-width: none;
}

@media screen and (min-width: 1024px) {
  .c-jobs .c-main-hero-search__horizontal {
    flex-direction: row;
    align-items: stretch;
    padding: 1.5rem;
  }

  .c-jobs .c-main-hero-search__horizontal>div {
    flex-grow: 1;
  }
}

.c-jobs .c-main-hero-search__horizontal .c-main-hero-search__keyword-label,
.c-jobs .c-main-hero-search__horizontal .c-main-hero-search__location-label {
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  display: none;
  color: #000000;
}

.c-jobs .c-main-hero-search__horizontal .c-main-hero-search__button {
  width: 25rem;
}

.c-jobs .c-main-hero-search__horizontal .menu {
  background: #fff;
  color: #000000;
  /* transform: translateY(calc(100% + 1.8rem)); */
  border: 0.1rem solid #b7b7b7;
}

.c-jobs .c-main-hero-search__horizontal .menu .location-item:hover {
  /* background: #def8e5; */
}

.c-jobs .c-main-hero-search__horizontal .menu .location-item--hightlight {
  /* background: #def8e5; */
}

/* .location-search__icon-right>svg[aria-labelledby="removeSelectionTitle"] {
  display: none;
} */

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__control--is-focused,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__control--is-focused {
  box-shadow: #981B32 0px 0px 0px 1px;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__menu .react-select_jobs-sort-by_item__option--is-focused,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__menu .react-select_jobs-sort-by_item__option--is-focused {
  background-color: #DB002033;
  color: #000;
}

.c-jobs .c-job-main__sorting-right .c-jobs-sortby .react-select_jobs-sort-by_item__menu .react-select_jobs-sort-by_item__option--is-selected,
.c-jobs .c-job-main__sorting-right .c-jobs-radius .react-select_jobs-sort-by_item__menu .react-select_jobs-sort-by_item__option--is-selected {
  background-color: #981B32;
  color: #fff;
}

.c-jobs .results-list__item-distance {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
}

.c-jobs .c-jobs-current-location {
  color: #000000;
}

.c-jobs .c-jobs-current-location {
  padding-bottom: 2rem;
}

.c-jobs-sortby .react-select_jobs-sort-by_item__value-container>input {
  background: 0;
  border: 0;
  caret-color: rgba(0, 0, 0, 0);
  font-size: inherit;
  grid-area: 1/1/2/3;
  outline: 0;
  padding: 0;
  width: 1px;
  color: rgba(0, 0, 0, 0);
  left: -100px;
  opacity: 0;
  position: relative;
  transform: scale(0.01);
}

.c-jobs-sortby {
  font-weight: 500;
  font-size: 1.8rem;
  line-height: 1.1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 0.8rem;
  padding: 1.1rem 2rem;
  border-radius: 1rem;
}

.c-jobs-sortby .react-select_jobs-sort-by_item__control {
  display: flex;
  border: none;
}

.c-jobs-sortby .react-select_jobs-sort-by_item__indicator-separator {
  display: none;
}

.c-jobs-sortby .react-select_jobs-sort-by_item__single-value {
  color: #252525;
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 2.4rem;
}

.c-jobs-sortby .react-select_jobs-sort-by_item__value-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 12rem;
}

.c-jobs-sortby .react-select_jobs-sort-by_item__value-container>input {
  background: 0;
  border: 0;
  caret-color: rgba(0, 0, 0, 0);
  font-size: inherit;
  grid-area: 1/1/2/3;
  outline: 0;
  padding: 0;
  width: 1px;
  color: rgba(0, 0, 0, 0);
  left: -100px;
  opacity: 0;
  position: relative;
  transform: scale(0.01);
}

.c-jobs-sortby .react-select__control {
  line-height: 1;
}

.c-jobs-sortby .react-select__control,
.c-jobs-sortby .react-select__control:hover {
  width: 15rem;
  background: rgba(0, 0, 0, 0);
  border: none;
}

.c-jobs-sortby .react-select__menu {
  box-shadow: none;
  border-right: 0.1rem solid red;
  border-bottom: 0.1rem solid red;
  border-left: 0.1rem solid red;
  border-radius: 0 0 0.6rem 0.6rem;
  overflow: hidden;
  line-height: 1;
}

.c-jobs-sortby .react-select__menu .react-select__menu-list {
  background: #fff;
}

.c-jobs-sortby .react-select__menu .react-select__menu-list .react-select__option {
  background-color: #fff;
  color: #000;
  padding: 0.8rem 1.6rem;
  line-height: 1.5;
}

.results-list__item-header a .reference {
  display: block;
  font-size: 1.3rem;
  font-weight: 400;
}

.results-list__item-header a .reference:before {
  content: "Req ID:";
  margin-right: 5px;
}

.description p:has(br:only-child) > br {
  display: none;
}

.jobs-sort-by[data-react-component="jobs-sort-by"] .jobs-sort-by_select_display,
.jobs-radius[data-react-component="jobs-radius"] .jobs-radius_select_display {
  border: none;
  width: 12rem;
  padding: 0;
  /* background-color: #80808024; */
  font-size: 1.4rem;
  line-height: 2.2rem;
}

@media screen and (min-width: 1024px) {
  .jobs-sort-by[data-react-component="jobs-sort-by"] .jobs-sort-by_select_display,
  .jobs-radius[data-react-component="jobs-radius"] .jobs-radius_select_display {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}

.jobs-radius_select_display_text,
.jobs-sort-by_select_display_text {
  font-weight: 600;
  width: 100%;
}

.jobs-radius[data-react-component="jobs-radius"] .jobs-radius_select_display_icon,
.jobs-sort-by[data-react-component="jobs-sort-by"] .jobs-sort-by_select_display_icon {
  /* display: none; */
  position: relative;
  width: 1.6rem;
  height: 1.6rem;
}

.jobs-radius[data-react-component="jobs-radius"] .jobs-radius_select_display_icon::after,
.jobs-sort-by[data-react-component="jobs-sort-by"] .jobs-sort-by_select_display_icon::after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNTcwNiAxLjIzODI4TDcuOTk5MTYgNy44MDk3MUwxLjQyNzczIDEuMjM4MjgiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.jobs-radius[data-react-component="jobs-radius"] .jobs-radius_select_display_icon>svg,
.jobs-sort-by[data-react-component="jobs-sort-by"] .jobs-sort-by_select_display_icon>svg {
  display: none;
}

.jobs-radius[data-react-component="jobs-radius"] .c-jobs-radius,
.jobs-sort-by[data-react-component="jobs-sort-by"] .c-jobs-sortby {
  justify-content: space-between;
}

.jobs-radius[data-react-component="jobs-radius"] .c-jobs-radius>div,
.jobs-sort-by[data-react-component="jobs-sort-by"] .c-jobs-sortby>div {
  width: auto;
}

/* Facet list Style */
/* Default (fallback) using Flexbox */
[data-react-component="jobs-filter"] .advanced-search-container .filter-category-container .filter-options-list-container .filter-options-list div.filter-option,
[data-react-component="jobs-filter"] .advanced-search-container .filter-category-container .filter-options-list-container .filter-options-list label.filter-option {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6px 0;
  padding-right: 1rem;
}


[data-react-component="jobs-filter"] input[type="checkbox"] {
  margin-right: 12px;
}


.option-value.count {
  margin-left: auto;

}

/* Modern Grid override if supported */
@supports (display: grid) {

  [data-react-component="jobs-filter"] .advanced-search-container .filter-category-container .filter-options-list-container .filter-options-list div.filter-option,
  [data-react-component="jobs-filter"] .advanced-search-container .filter-category-container .filter-options-list-container .filter-options-list label.filter-option {
    display: grid;
    grid-template-columns: 16px auto auto;
    align-items: center;
    gap: 12px;
    padding: 8px 0;
    padding-right: 1rem;
    justify-content: normal;
  }

  .option-value.count {
    justify-self: end;
    margin-left: 0;
  }

  [data-react-component="jobs-filter"] input[type="checkbox"] {
    margin-right: 0;
  }
}

.custom-job-list .c-main-hero-search-wrap {
  width: 100%;
  background-color: #DB0020;
}

.custom-job-list .c-main-hero-search {
  padding: 2.8rem 3rem;
  display: flex;
  flex-direction: column;
  gap: 2.6rem;
  margin-bottom: 2.8rem;
  max-width: 144rem;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 1024px) {
  .custom-job-list .c-main-hero-search {
    flex-direction: row;
    padding: 5.8rem 8rem
  }
}

@media screen and (min-width: 1280px) {
  .custom-job-list .c-main-hero-search {
    flex-direction: row;
    padding: 5.8rem 13rem;
    margin-bottom: 6.3rem;
  }
}

.custom-job-list .c-main-hero-search input {
  width: 100%;
  padding: 0;
  font-size: 1.6rem;
  font-weight: 450;
  line-height: 2.4rem;
  letter-spacing: 0;
  color: #000000;
  min-height: 4.4rem
}

@media screen and (min-width: 1024px) {
  .custom-job-list .c-main-hero-search input {
    min-height: 4.4rem
  }
}

.custom-job-list .c-main-hero-search input:focus,
.custom-job-list .c-main-hero-search input:active,
.custom-job-list .c-main-hero-search input:hover {
  outline: none
}

.custom-job-list .c-main-hero-search .c-main-hero-search__button {
  background-color: #0070D1;
  padding: 1.1rem 2rem 1.1rem 3.8rem;
  box-shadow: inset 0 0 0 0.2rem #ffffff;
  text-align: center;
  cursor: pointer;
  transition: background-color .3s ease-out;
  z-index: 1;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 99rem;
  height: 5rem;
  margin-top: auto;
  width: 100%;
}

@media (min-width: 1024px) {
  .custom-job-list .c-main-hero-search .c-main-hero-search__button {
    max-width: 18rem;
  }
}

.custom-job-list .c-main-hero-search .c-main-hero-search__button:hover {
  background-color: #0163AD;
}

.custom-job-list .c-main-hero-search .c-main-hero-search__button button {
  line-height: 100%;
  color: #fff;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 600;
  line-height: 2.8rem;
}

.custom-job-list .c-main-hero-search .c-main-hero-search__button::after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NiA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDAuMjUgMjNDNDAuMjUgMTMuNDcyNCAzMi41Mjc2IDUuNzUgMjMgNS43NUMxMy40NzI0IDUuNzUgNS43NSAxMy40NzI0IDUuNzUgMjNDNS43NSAzMi41Mjc2IDEzLjQ3MjQgNDAuMjUgMjMgNDAuMjVDMzIuNTI3NiA0MC4yNSA0MC4yNSAzMi41Mjc2IDQwLjI1IDIzWiIgZmlsbD0iIzAwNzBEMSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNDI0NyAxNi4wNTM3QzI1Ljg1NzggMTYuMDUzNyAyOC42NDAyIDE4LjgzNjEgMjguNjQwMiAyMi4yNjkzQzI4LjY0MDIgMjUuNzAwNyAyNS44NTc4IDI4LjQ4NDkgMjIuNDI0NyAyOC40ODQ5QzE4Ljk5MTQgMjguNDg0OSAxNi4yMDkgMjUuNzAwNyAxNi4yMDkgMjIuMjY5M0MxNi4yMDkgMTguODM2MSAxOC45OTE0IDE2LjA1MzcgMjIuNDI0NyAxNi4wNTM3WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMjYuNjU0MyAyNi44MjIzTDI5Ljc4MTcgMjkuOTQ0MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 4.6rem;
  height: 4.6rem;
}

.custom-job-list .c-main-hero-search .keyword-search__input .autocomplete {
  display: flex;
  align-items: center;
  background-color: #fff;
  /* padding-left: 1.6rem */
}

.custom-job-list .c-main-hero-search .keyword-search__input .autocomplete:before {
  /* content: "";
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    flex-shrink: 0;
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDU2OV81MjA4KSI+PHBhdGggZD0iTTEzLjgwODYgMTIuMTA1MUwxMS4wODI0IDkuMzc4OTFDMTAuOTU5NCA5LjI1NTg2IDEwLjc5MjYgOS4xODc1IDEwLjYxNzYgOS4xODc1SDEwLjE3MTlDMTAuOTI2NiA4LjIyMjI3IDExLjM3NSA3LjAwODIgMTEuMzc1IDUuNjg3NUMxMS4zNzUgMi41NDU3IDguODI5MyAwIDUuNjg3NSAwQzIuNTQ1NyAwIDAgMi41NDU3IDAgNS42ODc1QzAgOC44MjkzIDIuNTQ1NyAxMS4zNzUgNS42ODc1IDExLjM3NUM3LjAwODIgMTEuMzc1IDguMjIyMjcgMTAuOTI2NiA5LjE4NzUgMTAuMTcxOVYxMC42MTc2QzkuMTg3NSAxMC43OTI2IDkuMjU1ODYgMTAuOTU5NCA5LjM3ODkxIDExLjA4MjRMMTIuMTA1MSAxMy44MDg2QzEyLjM2MjEgMTQuMDY1NiAxMi43Nzc3IDE0LjA2NTYgMTMuMDMyIDEzLjgwODZMMTMuODA1OSAxMy4wMzQ4QzE0LjA2MjkgMTIuNzc3NyAxNC4wNjI5IDEyLjM2MjEgMTMuODA4NiAxMi4xMDUxWk01LjY4NzUgOS4xODc1QzMuNzU0MyA5LjE4NzUgMi4xODc1IDcuNjIzNDQgMi4xODc1IDUuNjg3NUMyLjE4NzUgMy43NTQzIDMuNzUxNTYgMi4xODc1IDUuNjg3NSAyLjE4NzVDNy42MjA3IDIuMTg3NSA5LjE4NzUgMy43NTE1NiA5LjE4NzUgNS42ODc1QzkuMTg3NSA3LjYyMDcgNy42MjM0NCA5LjE4NzUgNS42ODc1IDkuMTg3NVoiIGZpbGw9IiNEQzAwMzIiLz48L2c+PC9zdmc+) */
}

.custom-job-list .c-main-hero-search .location-search .autocomplete {
  display: flex;
  align-items: center;
  background-color: #fff;
  /* padding-left: 1.6rem */
}

.custom-job-list .c-main-hero-search .location-search .autocomplete:before {
  /* content: "";
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    flex-shrink: 0;
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDU2OV81MjE1KSI+PHBhdGggZD0iTTUuMjEwNDUgMTMuNzE3NUMxLjIzNzQ2IDcuOTU3ODggMC41IDcuMzY2NzYgMC41IDUuMjVDMC41IDIuMzUwNSAyLjg1MDUgMCA1Ljc1IDBDOC42NDk1IDAgMTEgMi4zNTA1IDExIDUuMjVDMTEgNy4zNjY3NiAxMC4yNjI1IDcuOTU3ODggNi4yODk1NSAxMy43MTc1QzYuMDI4ODIgMTQuMDk0MiA1LjQ3MTE1IDE0LjA5NDEgNS4yMTA0NSAxMy43MTc1Wk01Ljc1IDcuNDM3NUM2Ljk1ODEzIDcuNDM3NSA3LjkzNzUgNi40NTgxMyA3LjkzNzUgNS4yNUM3LjkzNzUgNC4wNDE4NyA2Ljk1ODEzIDMuMDYyNSA1Ljc1IDMuMDYyNUM0LjU0MTg3IDMuMDYyNSAzLjU2MjUgNC4wNDE4NyAzLjU2MjUgNS4yNUMzLjU2MjUgNi40NTgxMyA0LjU0MTg3IDcuNDM3NSA1Ljc1IDcuNDM3NVoiIGZpbGw9IiNEQzAwMzIiLz48L2c+PC9zdmc+) */
}

/* .custom-job-list .c-main-hero-search .location-search-input .icon-container, */
.custom-job-list .c-main-hero-search .location-search-input .fa-map-marker {
  display: none
}

.custom-job-list .c-main-hero-search .location-search-input {
  display: flex;
}

/* .custom-job-list .c-main-hero-search .location-search-input .location-search__icon-left i {
  color: #868686;
  margin-right: 20px;
  height: 22px;
  left: 22px;
  cursor: pointer;
} */

.location-search__icon-left i:before {
  content: none;
}

.custom-job-list .c-main-hero-search .location-search-input .location-search__icon-left i:before {
  content: none;
}

.custom-job-list .c-main-hero-search .c-main-hero-search__keyword .c-main-hero-search__keyword-label,
.custom-job-list .c-main-hero-search .location-search .c-main-hero-search__location-label {
  color: #FFF;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 800;
  line-height: 2.6rem;
}

@media screen and (min-width: 1024px) {

  .custom-job-list .c-main-hero-search .location-search,
  .custom-job-list .c-main-hero-search .c-main-hero-search__keyword {
    flex: 1
  }
}

.custom-job-list .c-main-hero-search .location-search-input {
  position: relative;
}

.custom-job-list .c-main-hero-search .location-search-input .autocomplete {
  width: 100%;
  position: unset !important;
}

.custom-job-list .c-main-hero-search .location-search-input .autocomplete input {
  width: 100%;
}

.custom-job-list .c-main-hero-search .location-search-input .autocomplete__suggestion,
.c-main-hero-search .location-search-input .autocomplete__suggestion {
  background-color: #fff;
  color: #000000;
  border: none !important;
  border-radius: 0.8rem;
  width: auto;
  left: 0;
  right: 0;
  top: 100%;
  padding: 0 2rem;
  overflow: auto;
  box-shadow: #0000001f 4px 5px 6px 5px;
  z-index: 99;
}

.custom-job-list .c-main-hero-search .location-search-input .autocomplete__suggestion .location-item,
.c-main-hero-search .location-search-input .autocomplete__suggestion .location-item {
  transition: color cubic-bezier(0.85, 0, 0.5, 1) 0.6s;
}

.custom-job-list .c-main-hero-search .location-search-input .autocomplete__suggestion .location-item:not(:first-child),
.c-main-hero-search .location-search-input .autocomplete__suggestion .location-item:not(:first-child) {
  margin-top: 0.5rem
}

.custom-job-list .c-main-hero-search .location-search-input .autocomplete__suggestion .location-item:hover,
.c-main-hero-search .location-search-input .autocomplete__suggestion .location-item:hover {
  color: #DB0020;
}

[data-react-component=jobs-list-only] .results-container .results-list__item-title .remote {
  margin-left: 0.8rem;
}




.results-list__item-street {display: none !important}
.results-list__custom1{order: 2;}
.results-list__custom2 {order: 3;}
.results-list__custom3 {order: 1;}

[data-react-component=jobs-list-only].jobs-list-only .results-container .results-list__item-title .remote {
    display: block;
    width: fit-content;
    margin: 1rem 0;
}