/* =========================================================
   SwiftRoute - Remove Homepage Section Numbers
   Removes visible 01/02/03/04/05/06 labels from:
   - How Tracking Works cards
   - Service cards
   Keeps the rest of the design untouched.
   ========================================================= */

/* HOW TRACKING WORKS NUMBER CIRCLES */
.how-tracking-works .step-number,
.how-tracking-works .number,
.how-tracking-works .step-index,
.tracking-steps .step-number,
.tracking-steps .number,
.tracking-steps .step-index,
.tracking-process .step-number,
.tracking-process .number,
.tracking-process .step-index,
.process-step .step-number,
.process-step .number,
.process-step .step-index,
[class*="tracking"] [class*="step"] > span:first-child:is(.number,.step-number,.step-index){
    display:none !important;
}

/* SERVICE CARD NUMBERS */
.services-grid .service-number,
.services-grid .number,
.services-grid .service-index,
.service-card .service-number,
.service-card .number,
.service-card .service-index,
.home-services .service-number,
.home-services .number,
.home-services .service-index,
[class*="service"] [class*="card"] > .number,
[class*="service"] [class*="card"] > .service-number,
[class*="service"] [class*="card"] > .service-index{
    display:none !important;
}

/* Common small numeric eyebrow labels like 01, 02 ... */
.sr-remove-number-label{
    display:none !important;
}

/* Tighten spacing after removing number labels */
.how-tracking-works .step,
.tracking-steps .step,
.tracking-process .step,
.process-step,
.service-card,
.services-grid > *,
.home-services > *{
    padding-top:inherit;
}
