.jobs-feed .config-text__cta-wrapper {
  position: relative;
  z-index: 9
}
.jobs-feed__jobs-item {
  width: 100%;
  height:auto
}
.jobs-feed .jobs-feed__no-results{
 margin-right: 2.8rem;
 margin-left: 2.8rem;
}
.jobs-feed__jobs-wrapper {
  flex-direction: column;
  margin-top: 0;
  margin-right: -2.8rem;
  margin-left: -2.8rem
}
.jobs-feed__jobs-wrapper .arrow-button {
  background: var(--primary-2);
  color: var(--base-4)
}
.jobs-feed__jobs-wrapper .arrow-button:hover {
  background: var(--primary-8)
}
.jobs-feed__custom-arrows {
  margin-left: 2.8rem;
  margin-top: var(--md-2)
}
.jobs-feed__custom-arrows .icon-button.disabled {
  opacity: .4;
  pointer-events: none;
  cursor: default
}
.jobs-feed__pattern--bottom {
  top: auto;
  bottom: calc(-1 * var(--lg-1));
  left: 0;
  width: 100%;
  height: calc(100% - 6.8rem);
  pointer-events: none;
  background-image: linear-gradient(to right,color-mix(in srgb,currentcolor 20%,transparent) 0 100%,transparent 100%),linear-gradient(to right,color-mix(in srgb,currentcolor 40%,transparent) 0 100%,transparent 100%),linear-gradient(to right,color-mix(in srgb,currentcolor 60%,transparent) 0 100%,transparent 100%),linear-gradient(to right,color-mix(in srgb,currentcolor 80%,transparent) 0 100%,transparent 100%),linear-gradient(to right,color-mix(in srgb,currentcolor 100%,transparent) 0 100%,transparent 100%);
  background-size: 100% 2.7rem,100% 2.7rem,100% 2.7rem,100% 2.7rem,100% calc(100% - 12.8rem);
  background-position: 0 2rem,0 4.7rem,0 7.4rem,0 10.1rem,0 12.8rem;
  background-repeat: no-repeat
}
.jobs-feed .tag-text:focus-within {
  outline-offset: 2px;
  outline: 2px solid var(--primary-5)
}
.jobs-feed .job-feed-card {
  max-width: 100%;
/*   min-height: 30.7rem; */
    min-height: 24rem; 
  height:100%
}
.job-feed-card__job-cta {
  min-width: 40%;
}
@media (min-width:768px) {
  .jobs-feed__jobs-item {
    width: calc(33.33% - var(--bs-gutter-x) - (-0.1rem))
  }
  .jobs-feed__jobs-wrapper {
    flex-direction: row;
    margin-top: calc(var(--md-4) * -1 - var(--xs-2))
  }
  .jobs-feed__pattern--bottom {
    height: calc(100% - 35px)
  }
  .jobs-feed__custom-arrows {
    margin-top: 0
  }
  .jobs-feed .job-feed-card {
/*     min-height: 27rem; */
    height:100%
  }
}
@media (min-width:992px) {
  .jobs-feed__pattern--bottom {
    height: calc(100% - 4px)
  }
  .jobs-feed__jobs-wrapper {
    margin-right: auto;
    margin-left: auto
  }
  .jobs-feed__custom-arrows {
    margin-right: 0
  }
  .jobs-feed .jobs-feed__no-results{
   margin-right: 0;
   margin-left: 0;
  }
}