#sect-trust {
  background: #ADD1FF;
  background: linear-gradient(180deg, rgb(173, 209, 255) 0, rgb(241, 245, 255) 495px);
}
#sect-trust .sect_content {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: 1fr;
  gap: 20px;
}
#sect-trust .sect_content .trust_item {
  background-color: #ADD1FF;
  color: #fff;
  padding: clamp(25px, 2.5vw, 52px) clamp(10px, 1vw, 20px) clamp(25px, 2.5vw, 52px);
  padding-left: clamp(20px, 2vw, 34px);
  padding-right: clamp(10px, 1vw, 20px);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: clamp(10px, 1vw, 20px);
}
#sect-trust .sect_content .trust_item .item--title {
  font-size: clamp(28px, 2.8vw, 55px);
  font-weight: 600;
}
#sect-trust .sect_content .trust_item .item--desc {
  font-size: clamp(12px, 1.6vw, 25px);
  font-weight: 400;
}
@media screen and (max-width: 992px) {
  #sect-trust .sect_content .trust_item {
    border-radius: 15px;
  }
}
@media screen and (max-width: 768px) {
  #sect-trust .sect_content {
    grid-template-columns: repeat(2, 1fr);
  }
  #sect-trust .sect_content .trust_item {
    padding: 15px 20px;
    align-items: center;
    gap: 10px;
  }
  #sect-trust .sect_content .trust_item .item--title {
    font-size: clamp(20px, 9.3vw, 40px);
    font-weight: 900;
  }
  #sect-trust .sect_content .trust_item .item--desc {
    width: 100%;
  }
  #sect-trust .sect_content .trust_item:nth-child(n+4) {
    background-color: #D7ECA0;
    color: #325F96;
  }
  #sect-trust .sect_content .trust_item:nth-child(n+4) .item--title {
    font-size: clamp(16px, 7.3vw, 32px);
    font-weight: 700;
  }
  #sect-trust .sect_content .trust_item:last-child {
    display: none;
  }
}
@media screen and (max-width: 420px) {
  #sect-trust .sect_content {
    grid-template-columns: 1fr;
  }
  #sect-trust .sect_content .trust_item .item--desc {
    font-size: 14px;
  }
}
@media screen and (min-width: 769px) {
  #sect-trust .sect_content .trust_item:nth-child(3) {
    grid-column: span 2;
  }
  #sect-trust .sect_content .trust_item:nth-child(n+3) {
    background-color: #D7ECA0;
    color: #325F96;
  }
  #sect-trust .sect_content .trust_item:nth-child(n+4) .item--title {
    font-size: clamp(23px, 2.8vw, 45px);
    font-weight: 700;
  }
}