.digital-transformation-services {
    background-color: var(--bg-secondary) !important;
    height: unset !important;

    .service-slider-card {
        background-color: white !important;
        height: 100%;
    }

    .service-card-icon {
       background-color: var(--bg-secondary) !important;
    }
}

.dt-services-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: clamp(1rem, 2vw, 1.875rem);
    margin-top: clamp(1.5rem, 3vw, 2.5rem);
}

@media (max-width: 992px) {
    .dt-services-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    .dt-services-grid {
        grid-template-columns: 1fr;
    }
}