 
        .tab-button {
            transition: all 0.3s ease;
             display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
        }
        .tab-button.active {
               background-color: #018380;
    color: white;
    transform: scale(1.05);
    box-shadow: 0 10px 25px rgba(1, 131, 128, 0.3);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;

        }

        .tab-button:hover:not(.active) {
            background-color: #f9fafb;
            color: #111827;
        }
        .service-card {
            transition: all 0.2s ease;
        }
        .service-card:hover {
            border-color: #d1d5db;
        }
        .cta-button {
            background-color: #018380;
            transition: all 0.3s ease;
        }
        .cta-button:hover {
            box-shadow: 0 20px 40px rgba(1, 131, 128, 0.3);
            transform: scale(1.05);
        }
        .plan-header {
            background: linear-gradient(135deg, #018380 0%, #016b69 100%);
        }
        .benefit-number {
            background-color: #018380;
        }
        .star-icon {
            color: #fbbf24;
            fill: currentColor;
        }
        .check-icon {
            color: #018380;
        }
    