.valores-carreiras {
  overflow-x: hidden;
  padding: 102px 0 72px;
}

.valores-carreiras .wrapper {
  max-width: 618px;
}

.valores-carreiras h2 {
  color: #181919;
}

.valores-carreiras p {
  color: #616365;
  font-size: 18px;
  line-height: 26px;
  margin-top: 24px;
}

.valores-carreiras .content-slider {
  min-width: 100vw;
}

.valores-carreiras .content-slider .slider-container {
  display: flex;
}

.valores-carreiras .slider-container .slide .card {
  border: 1px solid #E2E2E3;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  // height: 184px;
  max-width: 296px;
  margin-right: 30px;
  min-width: 294px;
  padding: 24px;
  position: relative;
}

.valores-carreiras .slider-container .slide .card .tag {
  background: #E5F0FF;
  border-radius: 6px;
  color: #012069;
  font-family: 'Margem-regular';
  font-size: 12px;
  line-height: 125%;
  padding: 4px 6px;
  width: fit-content;
}

.valores-carreiras .slider-container .slide .card .card-title {
  color: #101010;
  font-family: 'Margem-medium';
  font-size: 20px;
  line-height: 125%;
  margin: 0;
}

.valores-carreiras .slider-container .slide .card .card-info {
  color: #5E6C84;
  font-family: 'Margem-regular';
  font-size: 16px;
  line-height: 125%;
}

.valores-carreiras .content-slider .slider-control {
  display: flex;
  gap: 16px;
  margin-top: 32px;
}

.valores-carreiras .content-slider .slider-control button {
  background-color: transparent;
  border: 1px solid #012069;
  border-radius: 8px;
  color: #012069;
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  width: 40px;
}
.valores-carreiras .content-slider .slider-control button:focus {
  outline: unset;
}

.valores-carreiras .content-slider .slider-control button:active,
.valores-carreiras .content-slider .slider-control button:disabled {
  border-color: #616365;
  color: #616365;
}

@media screen and (min-width: 992px) {
  .valores-carreiras {
    padding: 142px 0 112px;
  }

  .valores-carreiras .content-slider .slider-control button:hover {
    border-color: #616365;
    color: #616365;
  }
}
