  .dummy-content {
            padding: 50px;
            text-align: center;
        }

        /* 
         * UNIQUE CLASS: zulfiqar_sticky_whatsapp_widget_v1
         * Glow Animation Pulse Effect Included
         */
        
        /* Glow Animation Keyframes */
        @keyframes pulse-green {
            0% {
                box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7);
            }
            70% {
                box-shadow: 0 0 0 15px rgba(37, 211, 102, 0);
            }
            100% {
                box-shadow: 0 0 0 0 rgba(37, 211, 102, 0);
            }
        }

        .zulfiqar_sticky_whatsapp_widget_v1 {
            position: fixed;
            bottom: 30px;
            right: 30px;
            z-index: 9999;
            width: 60px;
            height: 60px;
            background-color: #25D366; /* WhatsApp Green */
            border-radius: 50%;
            box-shadow: 0 4px 15px rgba(0,0,0,0.2);
            display: flex;
            align-items: center;
            justify-content: center;
            text-decoration: none;
            transition: transform 0.3s ease, background-color 0.3s ease;
            
            /* Glow Effect Apply Kiya */
            animation: pulse-green 2s infinite;
        }

        /* Hover Effect - Jab mouse le jaaye */
        .zulfiqar_sticky_whatsapp_widget_v1:hover {
            transform: scale(1.1); /* Thoda bada ho jayega */
            background-color: #1ebc57;
        }

        /* Icon Styling */
        .zulfiqar_sticky_whatsapp_widget_v1 svg {
            width: 36px; 
            height: 36px;
            fill: #ffffff; /* White Icon */
        }


        /* Unique ID for the section */
        #golden-gallery-section {
            position: relative;
            z-index: 1;
            width: 100%;
            max-width: 920px;
            padding: 50px 20px;
        }

        /* Header Styling */
        .section-header-block {
            text-align: center;
            margin-bottom: 40px;
        }

        .section-title-heading {
            font-family: 'Space Grotesk', sans-serif;
            font-size: clamp(2rem, 5vw, 3rem);
            font-weight: 700;
            color: #ffffff;
            margin-bottom: 10px;
        }

        .section-subhead-text {
            color: #8888a0;
            font-size: 1rem;
        }

        /* Slider Container */
        .slider-wrapper-container {
            position: relative;
            background-color: #1a1a22;
            border-radius: 20px;
            padding: 20px;
            border: 1px solid #2a2a35;
            box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);
        }

        /* Hide Radio Inputs */
        .slide-radio-control {
            display: none;
        }

        /* Viewport Frame */
        .slider-viewport-frame {
            position: relative;
            width: 100%;
            aspect-ratio: 800 / 580; /* Aspect ratio maintained */
            max-height: 580px;
            border-radius: 12px;
            overflow: hidden;
            background-color: #0a0a0e;
        }

        /* Slides Track */
        .slides-track-inner {
            display: flex;
            width: 500%; /* 5 slides */
            height: 100%;
            transition: transform 0.7s cubic-bezier(0.6, 0, 0.2, 1);
        }

        /* Individual Slide */
        .slide-item-card {
            width: 20%;
            height: 100%;
            flex-shrink: 0;
            position: relative;
            background-color: #12121a; 
        }

        /* Image Fit: Contain (No Cut) */
        .slide-image-photo {
            width: 100%;
            height: 100%;
            object-fit: contain; /* POORI IMAGE DIKHEGI */
            background-color: #0a0a0f;
        }

        /* Text Overlay */
        .slide-info-layer {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            padding: 40px 30px 25px;
            background: linear-gradient(to top, rgba(10, 10, 15, 0.95), transparent);
        }

        .slide-name-title {
            font-family: 'Space Grotesk', sans-serif;
            font-size: 1.4rem;
            font-weight: 600;
            color: #ffffff;
            margin-bottom: 4px;
        }

        /* Accent Color Used Directly */
        .slide-desc-blurb {
            color: #CAA05C; 
            font-size: 0.95rem;
            font-weight: 500;
        }

        /* Counter Badge */
        .slide-count-badge {
            position: absolute;
            top: 15px;
            right: 15px;
            background: rgba(0, 0, 0, 0.7);
            backdrop-filter: blur(5px);
            padding: 6px 16px;
            border-radius: 20px;
            font-family: 'Space Grotesk', sans-serif;
            font-size: 0.85rem;
            color: #ffffff;
            border: 1px solid #CAA05C; /* Accent Border */
            z-index: 10;
        }

        .slide-count-badge .active-num {
            color: #CAA05C; /* Accent Text */
            font-weight: 700;
        }

        /* Dots Navigation */
        .dots-nav-wrapper {
            display: flex;
            justify-content: center;
            gap: 12px;
            margin-top: 20px;
        }

        .dot-click-target {
            width: 12px;
            height: 12px;
            border-radius: 50%;
            background-color: #333340;
            cursor: pointer;
            transition: background 0.3s;
        }

        .dot-click-target:hover {
            background-color: #555560;
        }

        /* Arrow Buttons Common Style */
        .arrow-nav-button {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 48px;
            height: 48px;
            background-color: #1a1a22;
            border: 1px solid #CAA05C; /* Accent Border */
            border-radius: 50%;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: all 0.3s ease;
            z-index: 15;
            box-shadow: 0 5px 15px rgba(0,0,0,0.4);
        }

        .arrow-nav-button:hover {
            background-color: #CAA05C; /* Accent Background on Hover */
        }

        .arrow-nav-button:hover svg {
            stroke: #000000; /* Black arrow on gold background */
        }

        .arrow-nav-button svg {
            width: 20px;
            height: 20px;
            stroke: #CAA05C; /* Accent Arrow Color */
            stroke-width: 2.5;
            fill: none;
            transition: stroke 0.3s;
        }

        /* Default Positions */
        .arrow-btn-prev { left: 10px; }
        .arrow-btn-next { right: 10px; }

        /* --- CSS LOGIC FOR SLIDING --- */
        #slide-radio-1:checked ~ .slider-viewport-frame .slides-track-inner { transform: translateX(0); }
        #slide-radio-2:checked ~ .slider-viewport-frame .slides-track-inner { transform: translateX(-20%); }
        #slide-radio-3:checked ~ .slider-viewport-frame .slides-track-inner { transform: translateX(-40%); }
        #slide-radio-4:checked ~ .slider-viewport-frame .slides-track-inner { transform: translateX(-60%); }
        #slide-radio-5:checked ~ .slider-viewport-frame .slides-track-inner { transform: translateX(-80%); }

        /* Active Dot Color */
        #slide-radio-1:checked ~ .dots-nav-wrapper .dot-click-target:nth-of-type(1),
        #slide-radio-2:checked ~ .dots-nav-wrapper .dot-click-target:nth-of-type(2),
        #slide-radio-3:checked ~ .dots-nav-wrapper .dot-click-target:nth-of-type(3),
        #slide-radio-4:checked ~ .dots-nav-wrapper .dot-click-target:nth-of-type(4),
        #slide-radio-5:checked ~ .dots-nav-wrapper .dot-click-target:nth-of-type(5) {
            background-color: #CAA05C; /* Active Dot Accent */
        }

        /* Hide all arrows first, then show correct ones */
        .arrow-nav-button { display: none; }

        /* State 1: Show Prev(5) and Next(2) */
        #slide-radio-1:checked ~ .arrow-btn-prev-5,
        #slide-radio-1:checked ~ .arrow-btn-next-2 { display: flex; }

        /* State 2: Show Prev(1) and Next(3) */
        #slide-radio-2:checked ~ .arrow-btn-prev-1,
        #slide-radio-2:checked ~ .arrow-btn-next-3 { display: flex; }

        /* State 3: Show Prev(2) and Next(4) */
        #slide-radio-3:checked ~ .arrow-btn-prev-2,
        #slide-radio-3:checked ~ .arrow-btn-next-4 { display: flex; }

        /* State 4: Show Prev(3) and Next(5) */
        #slide-radio-4:checked ~ .arrow-btn-prev-3,
        #slide-radio-4:checked ~ .arrow-btn-next-5 { display: flex; }

        /* State 5: Show Prev(4) and Next(1) */
        #slide-radio-5:checked ~ .arrow-btn-prev-4,
        #slide-radio-5:checked ~ .arrow-btn-next-1 { display: flex; }

        /* Responsive Adjustments */
        @media (max-width: 768px) {
            .slider-wrapper-container { padding: 10px; }
            .arrow-nav-button { width: 36px; height: 36px; }
            .arrow-nav-button svg { width: 16px; height: 16px; }
            .arrow-btn-prev { left: 5px; }
            .arrow-btn-next { right: 5px; }
            .slide-name-title { font-size: 1.1rem; }
            .slide-info-layer { padding: 30px 20px 20px; }
        }

        .yeahh{
            display: flex;
            align-items: center;
            justify-content: center;
        }

          /* Custom CSS for new sections */
        .tariff-table-simple {
            border-collapse: separate;
            border-spacing: 0 8px;
        }
        .tariff-table-simple td {
            background: #fff;
            padding: 15px;
        }
        .tariff-table-simple tr td:first-child {
            border-top-left-radius: 8px;
            border-bottom-left-radius: 8px;
            font-weight: 600;
        }
        .tariff-table-simple tr td:last-child {
            border-top-right-radius: 8px;
            border-bottom-right-radius: 8px;
            text-align: right;
            color: var(--primary-color-1);
            font-weight: 700;
        }
        .feature-icon-box {
            transition: all 0.3s ease;
        }
        .feature-icon-box:hover {
            transform: translateY(-5px);
        }