#sect-career-vectors .sect_content {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 56px;
}
#sect-career-vectors .sect_content .vectors_item {
  padding: clamp(36px, 3.6vw, 60px) clamp(36px, 3.6vw, 75px);
  border-radius: 25px;
  display: grid;
  grid-template-columns: min-content 3fr 5fr;
  align-items: center;
  gap: clamp(65px, 6.5vw, 126px);
  color: #fff;
}
#sect-career-vectors .sect_content .vectors_item:nth-child(3n+1) {
  background-color: #2F6EBB;
}
#sect-career-vectors .sect_content .vectors_item:nth-child(3n+2) {
  background-color: #ADD1FF;
}
#sect-career-vectors .sect_content .vectors_item:nth-child(3n+3) {
  background-color: #74B0FC;
}
#sect-career-vectors .sect_content .vectors_item .item--img {
  height: 90px;
  width: 90px;
  -o-object-fit: contain;
     object-fit: contain;
}
#sect-career-vectors .sect_content .vectors_item .item--title {
  font-size: clamp(16px, 2.4vw, 55px);
  font-weight: 500;
}
#sect-career-vectors .sect_content .vectors_item .item--desc {
  font-size: clamp(12px, 1.4vw, 25px);
  font-weight: 500;
}
@media screen and (max-width: 992px) {
  #sect-career-vectors .sect_content {
    gap: 30px;
  }
  #sect-career-vectors .sect_content .vectors_item {
    border-radius: 12px;
  }
  #sect-career-vectors .sect_content .vectors_item .item--img {
    height: 45px;
    width: 45px;
  }
}
@media screen and (max-width: 768px) {
  #sect-career-vectors .sect_content {
    gap: 20px;
  }
  #sect-career-vectors .sect_content .vectors_item {
    grid-template-columns: min-content auto;
    gap: 10px 38px;
    border-radius: 15px;
    padding: 13px 20px;
  }
  #sect-career-vectors .sect_content .vectors_item .item--img {
    grid-row: span 2;
  }
}