.z-index-macbookpro {
  z-index: -5;
}

.p-card-l {
  font-size: 1.15rem;
}

.p-card-l-2 {
  font-size: 1.15rem;
  width: 95%;
}

.p-card-l-3 {
  font-size: 1.15rem;
  width: 95%;
}

.p-card-l-4 {
  font-size: 1.15rem;
  width: 88%;
}

.gs-text {
  color: rgba(255, 255, 255, 1);
  font-weight: 500;
  font-size: 1rem;
}

@media (max-width: 1399px) {
  .p-card-l {
    font-size: 1.05rem;
  }

  .p-card-l-1 {
    font-size: 1.05rem;
  }

  .p-card-l-2 {
    font-size: 1.05rem;
  }

  .p-card-l-3 {
    font-size: 1.05rem;
  }

  .p-card-l-4 {
    font-size: 1.05rem;
  }

  .card-title {
    font-size: 1.5rem;
  }

  .gs-text {
    font-size: 0.9rem;
  }
}

@media (max-width: 1199px) {
  .p-card-l {
    font-size: 1rem;
  }

  .p-card-l-1 {
    font-size: 1rem;
  }

  .p-card-l-2 {
    font-size: 1rem;
  }

  .p-card-l-3 {
    font-size: 1rem;
  }

  .p-card-l-4 {
    font-size: 1rem;
  }

  .card-title {
    font-size: 1.25rem;
  }

  .gs-text {
    font-size: 0.625rem;
  }
}

.card-tablet-text {
  font-size: 0.65rem;
}

@media (max-width: 991px) {
  .rev-text {
    font-size: 0.625rem;
  }
}

@media (max-width: 768px) {
  .card-tablet-text {
    font-size: 0.6rem;
  }

  .card-title {
    font-size: 1.05rem;
  }
}
