@media (max-width: 1800px) {
  .company-value .slide {
    max-width: 745px;
  }

  .company-value .heading .bg-color {
    max-width: 350px;
  }
}

@media (max-width: 1700px) {
  .company-value .slide {
    max-width: 690px;
  }
}

@media (max-width: 1600px) {
  .company-value .slide {
    max-width: 645px;
  }

  .company-value .heading .bg-color {
    max-width: 320px;
  }
}

@media (max-width: 1500px) {
  .company-value .slide {
    max-width: 595px;
  }
}

@media (max-width: 1400px) {
  .company-value .slide {
    max-width: 545px;
  }
}

@media (max-width: 1300px) {
  .company-value .slide {
    max-width: 500px;
  }
}

@media (max-width: 1200px) {
  .company-value .slide {
    max-width: 420px;
  }

  .company-value .heading .bg-color {
    max-width: 270px;
  }
}

@media (max-width: 1040px) {
  .company-value .slide {
    max-width: 100%;
    width: 100%;
    margin: auto;
    justify-content: center;
    display: flex;
    align-items: center;
  }

  .company-value .flx {
    grid-template-columns: 1fr;
    transition: 0.5s;
    gap: 65px;
    margin-top: 250px;
  }

  .company-value .left-slide {
    top: 0;
  }

  .company-value .slide .diamond {
    left: auto;
    right: auto;
    margin: auto;
  }

  .company-value .slide-1 .diamond {
    top: -200px;
  }

  .company-value .slide-2 .diamond {
    top: -195px;
    z-index: 1;
  }

  .company-value .slide-3 .diamond {
    top: -185px;
    z-index: 1;
  }

  .company-value .slide-4 .diamond {
    top: -185px;
    z-index: 1;
  }

  .company-value .slide-5 .diamond {
    top: -175px;
  }

  .company-value .heading .bg-color {
    max-width: 200px;
  }

  .company-value .heading {
    top: 0;
  }

  .company-value {
    padding-top: 85px;
  }

  .company-value .slide .diamond h6 {
    font-size: 29.75px;
  }

  .company-value .slide .diamond p {
    font-size: 15.7px;
    line-height: 21.48px;
}
}

@media (max-width: 900px) {
}

@media (max-width: 768px) {
  .company-value .slide .img-wrapper {
    height: 410px;
  }
  .desktop-other-cta{
    display: none !important;
  }

  .company-value .slide .diamond {
    width: 372px;
    height: 372px;
    background-size: contain;
    /* padding-top: 40px; */
  }

  .company-value .slide {
    height: 375px;
  }

  .company-value .heading .bg-color {
    max-width: 105px;
  }
}

@media (max-width: 680px) {
  .company-value .heading .bg-color {
    max-width: 87px;
  }
}

@media (max-width: 580px) {
  .company-value .heading .bg-color {
    max-width: 54px;
  }
}

@media (max-width: 480px) {
}
