@media (min-width: 577px) {
        .mobile-call {
            display: none;
        }
}
/* Mobile screens - single card */
@media (max-width: 767px) {
    .new-service-cards {
        width: 100%;
    }
}

/* Tablet screens - two cards */
@media (min-width: 768px) and (max-width: 1023px) {
    .new-service-cards {
        width: 48%;
    }
}

/* Laptop and larger screens - three cards */
@media (min-width: 1024px) {
    .new-service-cards {
        width: 30%;
    }
}
/* Mobile screens - single card per row */
@media (max-width: 767px) {
    .new-service-cards {
        width: 100%;
    }
    .new-service-cards .text_box{
      padding: 35px 20px 20px 20px;
    }
    .new-service-cards span {
      left: 10px;
    }

}

/* Tablet screens - two cards per row */
@media (min-width: 768px) and (max-width: 1023px) {
    .new-service-cards {
        width: 48%;
    }
}

/* Laptop and larger screens - three cards per row */
@media (min-width: 1024px) {
    .new-service-cards {
        width: 30%;
    }
}
@media (min-width: 577px) {
  .mobile-call {
    display: none;
  }
}

/* Show mobile menu toggle on screens smaller than 992px */
@media (max-width: 1070px) {
  .nav-links {
    display: none;
  }
  
  .nav-toggle {
    display: block;
    background: var(--primary-light);
  }
}

/* Mobile screens - single card per row */
@media (max-width: 767px) {
  .new-service-cards {
    width: 100%;
  }
}

/* Tablet screens - two cards per row */
@media (min-width: 768px) and (max-width: 1023px) {
  .new-service-cards {
    width: 48%;
  }
}

/* Laptop and larger screens - three cards per row */
@media (min-width: 1024px) {
  .new-service-cards {
    width: 30%;
  }
}
