.advantages-block {
  margin: clamp(40px,2.5vw + 32px, 80px) 0;
}
.advantages-block .advants {
  display: grid;
  gap: 20px;
}
.advantages-block__advnatage {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: clamp(15px,0.9375vw + 12px, 30px);
  text-align: center;
}
.advantages-block__advnatage-icon {
  width: auto;
  max-width: 100%;
  position: relative;
  display: flex;
  max-height: 135px;
}
.advantages-block__advnatage-icon:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.advantages-block__advnatage-icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  display: block;
     object-fit: contain;
}
.advantages-block__advnatage-text {
  color: var(--Head);
}

@media (max-width: 996px) {
  .advantages-block .advants {
    grid-template-columns: repeat(3,1fr) !important;
  }
  .advantages-block__advnatage-text {
    font-size: clamp(12px, 0.25vw + 12.2px, 16px);
  }
}

@media (max-width: 768px) {
  .advantages-block__advnatage-icon {
    max-height: 100px;
  }
}

@media (max-width: 600px) {
  .advantages-block__advnatage {
    gap: 10px;
  }
  .advantages-block__advnatage-icon {
    max-height: 70px;
  }
}

@media (max-width: 498px) {
  .advantages-block .advants  {
    grid-template-columns: repeat(2,1fr) !important;
    gap: 20px 10px;
  }
}

@media (max-width: 400px) {
  .advantages-block__advnatage-icon {
    max-height: 50px;
  }
}