{"id":1392,"date":"2026-07-14T03:48:05","date_gmt":"2026-07-14T03:48:05","guid":{"rendered":"https:\/\/nafraoverseas.gpaqua.com\/?page_id=1392"},"modified":"2026-07-23T05:02:59","modified_gmt":"2026-07-23T05:02:59","slug":"cereal-pulses","status":"publish","type":"page","link":"https:\/\/nafraoverseas.com\/?page_id=1392","title":{"rendered":"Cereal &amp; Pulses"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1392\" class=\"elementor elementor-1392\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-515e6b3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"515e6b3\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0547201\" data-id=\"0547201\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a90b0fe elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"a90b0fe\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;zoomIn&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-7495cf9\" data-id=\"7495cf9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d6105bd animated-fast elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"d6105bd\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;_animation_delay&quot;:400}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Cereal &amp; Pulses<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-6d8cc97 e-con-full e-flex e-con e-parent\" data-id=\"6d8cc97\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62d24e0 elementor-widget elementor-widget-html\" data-id=\"62d24e0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n#nf-cp {\r\n    --green:#0b6b21;\r\n    --dark:#064f17;\r\n    --gold:#d39a13;\r\n    --cream:#f8f4ec;\r\n    --border:#e8dfcf;\r\n    --text:#203020;\r\n    --muted:#687168;\r\n    font-family:Arial,Helvetica,sans-serif;\r\n    padding:65px 18px 85px;\r\n    background:linear-gradient(180deg,#fbf8f2,#f7f2e9);\r\n}\r\n\r\n#nf-cp * {\r\n    box-sizing:border-box;\r\n}\r\n\r\n#nf-cp .nf-wrap {\r\n    max-width:1380px;\r\n    margin:auto;\r\n}\r\n\r\n#nf-cp .nf-head {\r\n    max-width:850px;\r\n    margin:0 auto 34px;\r\n    text-align:center;\r\n}\r\n\r\n#nf-cp .nf-label {\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap:10px;\r\n    color:var(--green);\r\n    font-size:13px;\r\n    font-weight:800;\r\n    letter-spacing:2px;\r\n    text-transform:uppercase;\r\n    margin-bottom:10px;\r\n}\r\n\r\n#nf-cp .nf-label:before,\r\n#nf-cp .nf-label:after {\r\n    content:\"\";\r\n    width:35px;\r\n    height:1px;\r\n    background:var(--gold);\r\n}\r\n\r\n#nf-cp h2 {\r\n    margin:0 0 13px;\r\n    color:var(--dark);\r\n    font-family:Georgia,\"Times New Roman\",serif;\r\n    font-size:clamp(38px,5vw,62px);\r\n    line-height:1.08;\r\n}\r\n\r\n#nf-cp .nf-head p {\r\n    margin:0;\r\n    color:var(--muted);\r\n    font-size:17px;\r\n    line-height:1.75;\r\n}\r\n\r\n#nf-cp .nf-contact {\r\n    display:inline-flex;\r\n    margin-top:20px;\r\n    padding:12px 20px;\r\n    border-radius:50px;\r\n    background:var(--green);\r\n    color:#fff;\r\n    text-decoration:none;\r\n    font-weight:800;\r\n}\r\n\r\n#nf-cp .nf-tools {\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:16px;\r\n    margin-bottom:28px;\r\n    padding:14px;\r\n    background:#fff;\r\n    border:1px solid var(--border);\r\n    border-radius:18px;\r\n    box-shadow:0 10px 28px rgba(11,107,33,.08);\r\n}\r\n\r\n#nf-cp .nf-search {\r\n    flex:1;\r\n    max-width:470px;\r\n}\r\n\r\n#nf-cp .nf-search input {\r\n    width:100%;\r\n    height:48px;\r\n    border:1px solid var(--border);\r\n    border-radius:13px;\r\n    padding:0 16px;\r\n    outline:none;\r\n    font-size:15px;\r\n}\r\n\r\n#nf-cp .nf-search input:focus {\r\n    border-color:var(--gold);\r\n    box-shadow:0 0 0 4px rgba(211,154,19,.14);\r\n}\r\n\r\n#nf-cp .nf-filters {\r\n    display:flex;\r\n    flex-wrap:wrap;\r\n    gap:8px;\r\n}\r\n\r\n#nf-cp .nf-filter {\r\n    border:1px solid var(--border);\r\n    border-radius:50px;\r\n    background:#fff;\r\n    color:#5f675f;\r\n    padding:10px 15px;\r\n    font-weight:700;\r\n    cursor:pointer;\r\n}\r\n\r\n#nf-cp .nf-filter.active,\r\n#nf-cp .nf-filter:hover {\r\n    background:var(--green);\r\n    border-color:var(--green);\r\n    color:#fff;\r\n}\r\n\r\n#nf-cp .nf-grid {\r\n    display:grid;\r\n    grid-template-columns:repeat(4,minmax(0,1fr));\r\n    gap:24px;\r\n}\r\n\r\n#nf-cp .nf-card {\r\n    overflow:hidden;\r\n    background:#fff;\r\n    border:1px solid var(--border);\r\n    border-radius:22px;\r\n    box-shadow:0 8px 25px rgba(11,107,33,.07);\r\n    transition:.3s;\r\n}\r\n\r\n#nf-cp .nf-card:hover {\r\n    transform:translateY(-6px);\r\n    border-color:var(--gold);\r\n    box-shadow:0 18px 42px rgba(11,107,33,.14);\r\n}\r\n\r\n#nf-cp .nf-card.hide {\r\n    display:none;\r\n}\r\n\r\n#nf-cp .nf-image-box {\r\n    position:relative;\r\n    width:100%;\r\n    height:260px;\r\n    overflow:hidden;\r\n    background:linear-gradient(135deg,#e9f1e6,#d8e5d4);\r\n}\r\n\r\n#nf-cp .nf-image {\r\n    width:100%;\r\n    height:100%;\r\n    object-fit:cover;\r\n    object-position:center;\r\n    display:block;\r\n    transition:transform .5s;\r\n}\r\n\r\n#nf-cp .nf-card:hover .nf-image {\r\n    transform:scale(1.06);\r\n}\r\n\r\n#nf-cp .nf-image-box:after {\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    right:0;\r\n    bottom:0;\r\n    height:38%;\r\n    background:linear-gradient(to top,rgba(0,45,13,.38),transparent);\r\n    pointer-events:none;\r\n}\r\n\r\n#nf-cp .nf-badge {\r\n    position:absolute;\r\n    z-index:2;\r\n    top:14px;\r\n    left:14px;\r\n    padding:7px 11px;\r\n    border-radius:50px;\r\n    background:rgba(6,79,23,.92);\r\n    color:#fff;\r\n    font-size:10px;\r\n    font-weight:800;\r\n    letter-spacing:.7px;\r\n    text-transform:uppercase;\r\n}\r\n\r\n#nf-cp .nf-number {\r\n    position:absolute;\r\n    z-index:2;\r\n    right:14px;\r\n    bottom:10px;\r\n    color:#fff;\r\n    font-family:Georgia,serif;\r\n    font-size:29px;\r\n    font-weight:700;\r\n}\r\n\r\n#nf-cp .nf-fallback {\r\n    position:absolute;\r\n    inset:0;\r\n    display:none;\r\n    align-items:center;\r\n    justify-content:center;\r\n    padding:25px;\r\n    text-align:center;\r\n    color:var(--dark);\r\n    font-family:Georgia,serif;\r\n    font-size:26px;\r\n    font-weight:700;\r\n}\r\n\r\n#nf-cp .nf-image-box.error .nf-fallback {\r\n    display:flex;\r\n}\r\n\r\n#nf-cp .nf-name-poster-box:after {\r\n    background:linear-gradient(to top,rgba(0,45,13,.16),transparent);\r\n}\r\n\r\n#nf-cp .nf-name-poster {\r\n    position:absolute;\r\n    inset:0;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    padding:34px;\r\n    overflow:hidden;\r\n    background:\r\n        radial-gradient(circle at 82% 18%,rgba(211,154,19,.30),transparent 30%),\r\n        radial-gradient(circle at 15% 85%,rgba(11,107,33,.14),transparent 34%),\r\n        linear-gradient(135deg,#eef5ea 0%,#dae8d5 55%,#f5ead2 100%);\r\n    color:var(--dark);\r\n    font-family:Georgia,\"Times New Roman\",serif;\r\n    font-size:clamp(25px,3vw,34px);\r\n    font-weight:700;\r\n    line-height:1.2;\r\n    letter-spacing:1px;\r\n    text-align:center;\r\n    text-transform:uppercase;\r\n}\r\n\r\n#nf-cp .nf-name-poster:before,\r\n#nf-cp .nf-name-poster:after {\r\n    content:\"\";\r\n    position:absolute;\r\n    border-radius:50%;\r\n    border:1px solid rgba(211,154,19,.42);\r\n}\r\n\r\n#nf-cp .nf-name-poster:before {\r\n    width:150px;\r\n    height:150px;\r\n}\r\n\r\n#nf-cp .nf-name-poster:after {\r\n    width:205px;\r\n    height:205px;\r\n    border-color:rgba(11,107,33,.18);\r\n}\r\n\r\n#nf-cp .nf-name-poster span {\r\n    position:relative;\r\n    z-index:1;\r\n    max-width:88%;\r\n}\r\n\r\n#nf-cp .nf-body {\r\n    display:flex;\r\n    flex-direction:column;\r\n    min-height:310px;\r\n    padding:21px 20px 20px;\r\n}\r\n\r\n#nf-cp .nf-body h3 {\r\n    min-height:48px;\r\n    margin:0 0 10px;\r\n    color:var(--dark);\r\n    font-family:Georgia,\"Times New Roman\",serif;\r\n    font-size:20px;\r\n    line-height:1.2;\r\n}\r\n\r\n#nf-cp .nf-body p {\r\n    margin:0 0 18px;\r\n    color:var(--muted);\r\n    font-size:14px;\r\n    line-height:1.68;\r\n}\r\n\r\n#nf-cp .nf-inquiry {\r\n    width:100%;\r\n    min-height:46px;\r\n    margin-top:auto;\r\n    border:0;\r\n    border-radius:12px;\r\n    background:var(--green);\r\n    color:#fff;\r\n    font-weight:800;\r\n    cursor:pointer;\r\n}\r\n\r\n#nf-cp .nf-inquiry:hover {\r\n    background:var(--gold);\r\n}\r\n\r\n#nf-cp .nf-empty {\r\n    display:none;\r\n    padding:45px 20px;\r\n    background:#fff;\r\n    border:1px dashed var(--border);\r\n    border-radius:18px;\r\n    text-align:center;\r\n    color:var(--muted);\r\n}\r\n\r\n#nf-cp .nf-empty.show {\r\n    display:block;\r\n}\r\n\r\n#nf-cp .nf-float {\r\n    position:fixed;\r\n    right:18px;\r\n    bottom:18px;\r\n    z-index:999;\r\n    padding:14px 18px;\r\n    border-radius:50px;\r\n    background:var(--green);\r\n    color:#fff;\r\n    text-decoration:none;\r\n    font-weight:800;\r\n    box-shadow:0 12px 28px rgba(11,107,33,.28);\r\n}\r\n\r\n@media(max-width:1100px) {\r\n    #nf-cp .nf-grid {\r\n        grid-template-columns:repeat(3,minmax(0,1fr));\r\n    }\r\n\r\n    #nf-cp .nf-tools {\r\n        align-items:stretch;\r\n        flex-direction:column;\r\n    }\r\n\r\n    #nf-cp .nf-search {\r\n        max-width:none;\r\n    }\r\n}\r\n\r\n@media(max-width:760px) {\r\n    #nf-cp {\r\n        padding:50px 14px 75px;\r\n    }\r\n\r\n    #nf-cp .nf-grid {\r\n        grid-template-columns:repeat(2,minmax(0,1fr));\r\n        gap:16px;\r\n    }\r\n\r\n    #nf-cp .nf-image-box {\r\n        height:225px;\r\n    }\r\n}\r\n\r\n@media(max-width:520px) {\r\n    #nf-cp .nf-grid {\r\n        grid-template-columns:1fr;\r\n    }\r\n\r\n    #nf-cp .nf-image-box {\r\n        height:265px;\r\n    }\r\n\r\n    #nf-cp .nf-body {\r\n        min-height:auto;\r\n    }\r\n\r\n    #nf-cp .nf-filters {\r\n        flex-wrap:nowrap;\r\n        overflow-x:auto;\r\n        padding-bottom:4px;\r\n    }\r\n\r\n    #nf-cp .nf-filter {\r\n        flex:0 0 auto;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<section id=\"nf-cp\">\r\n    <div class=\"nf-wrap\">\r\n\r\n        <div class=\"nf-head\">\r\n            <span class=\"nf-label\">Premium Product Range<\/span>\r\n\r\n            <h2>Cereal &amp; Pulses Collection<\/h2>\r\n\r\n            <p>\r\n                Explore our cereals, millets, split pulses, whole pulses and\r\n                beans for retail, food processing and bulk export requirements.\r\n            <\/p>\r\n\r\n          \r\n        <\/div>\r\n\r\n        <div class=\"nf-tools\">\r\n            <div class=\"nf-search\">\r\n                <input id=\"nfSearch\"\r\n                       type=\"search\"\r\n                       placeholder=\"Search cereal or pulse...\">\r\n            <\/div>\r\n\r\n            <div class=\"nf-filters\">\r\n                <button class=\"nf-filter active\"\r\n                        data-filter=\"all\">\r\n                    All\r\n                <\/button>\r\n\r\n                <button class=\"nf-filter\"\r\n                        data-filter=\"Cereals\">\r\n                    Cereals\r\n                <\/button>\r\n\r\n                <button class=\"nf-filter\"\r\n                        data-filter=\"Millets\">\r\n                    Millets\r\n                <\/button>\r\n\r\n                <button class=\"nf-filter\"\r\n                        data-filter=\"Split Pulses\">\r\n                    Split Pulses\r\n                <\/button>\r\n\r\n                <button class=\"nf-filter\"\r\n                        data-filter=\"Whole Pulses\">\r\n                    Whole Pulses\r\n                <\/button>\r\n\r\n                <button class=\"nf-filter\"\r\n                        data-filter=\"Beans\">\r\n                    Beans\r\n                <\/button>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"nf-grid\" id=\"nfGrid\"><\/div>\r\n\r\n        <div class=\"nf-empty\" id=\"nfEmpty\">\r\n            No matching product found.\r\n        <\/div>\r\n    <\/div>\r\n\r\n  \r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n\r\n    const products = [\r\n        {\r\n            name: \"BARLEY\",\r\n            category: \"Cereals\",\r\n            file: \"Barley (Jo).JPG\",\r\n            description: \"Clean and uniformly graded barley grains with a mild nutty flavour. Suitable for flour, malt, soups, cereals, animal feed and bulk food processing.\"\r\n        },\r\n        {\r\n            name: \"WHEAT\",\r\n            category: \"Cereals\",\r\n            file: \"Wheat seeds.jpg\",\r\n            description: \"Carefully selected wheat grains with consistent size and natural colour. Ideal for flour milling, bakery products, cereals and large-scale food manufacturing.\"\r\n        },\r\n       \r\n        {\r\n            name: \"MAIZE\",\r\n            category: \"Cereals\",\r\n            file: \"Yellow corn kernels.jpg\",\r\n            description: \"Clean yellow maize kernels with uniform size and colour. Suitable for milling, corn flour, snacks, breakfast cereals, starch and animal-feed processing.\"\r\n        },\r\n        {\r\n            name: \"ARHAR DAL\",\r\n            category: \"Split Pulses\",\r\n            file: \"Tur Dal.JPG\",\r\n            description: \"Polished split pigeon peas with a clean yellow colour and uniform grain size. Widely used for dal, soups, ready meals and packaged food products.\"\r\n        },\r\n        {\r\n            name: \"CHANA DAL\",\r\n            category: \"Split Pulses\",\r\n            file: \"Chana dal.jpg\",\r\n            description: \"Split Bengal gram with a firm texture and mild nutty flavour. Suitable for curries, snacks, flour production, ready mixes and food-processing applications.\"\r\n        },\r\n        {\r\n            name: \"CHANA WHOLE\",\r\n            category: \"Whole Pulses\",\r\n            file: \"Bengal gram, chickpea ( \u099b\u09cb\u09b2\u09be\u09b0 \u09a1\u09be\u09b2).JPG\",\r\n            description: \"Whole Bengal gram with a firm texture and earthy flavour. Ideal for curries, sprouts, snacks, flour and traditional food preparations.\"\r\n        },\r\n        {\r\n            name: \"MASOOR DAL\",\r\n            category: \"Split Pulses\",\r\n            file: \"Split Red Lentil.jpg\",\r\n            description: \"Clean split red lentils that cook quickly and deliver a smooth texture. Suitable for soups, curries, ready meals, mixes and retail packaging.\"\r\n        },\r\n        {\r\n            name: \"MASOOR WHOLE\",\r\n            category: \"Whole Pulses\",\r\n            file: \"Brown lentils.JPG\",\r\n            description: \"Whole brown lentils with consistent size and natural earthy colour. Ideal for curries, salads, soups, sprouting and commercial food processing.\"\r\n        },\r\n        {\r\n            name: \"MOONG WHOLE\",\r\n            category: \"Whole Pulses\",\r\n            file: \"Green Mung Beans.jpg\",\r\n            description: \"Premium whole green gram with a clean surface and uniform grading. Suitable for sprouts, curries, soups, snacks and health-food applications.\"\r\n        },\r\n        {\r\n            name: \"URAD WHOLE\",\r\n            category: \"Whole Pulses\",\r\n            file: \"Black gram.jpg\",\r\n            description: \"Whole black gram with a dark skin and creamy interior. Commonly used for dal, batter, papad, traditional foods and pulse-processing applications.\"\r\n        },\r\n        {\r\n            name: \"CHICKPEA\",\r\n            category: \"Whole Pulses\",\r\n            file: \"Chickpeas (49683603473).jpg\",\r\n            description: \"Large light-coloured Kabuli chickpeas with a smooth surface and consistent size. Suitable for hummus, salads, curries, snacks and canning.\"\r\n        },\r\n        {\r\n            name: \"RAJMA CHITRA\",\r\n            category: \"Beans\",\r\n            file: \"Chitra Rajma.jpg\",\r\n            description: \"Premium speckled kidney beans with a soft creamy texture after cooking. Ideal for curries, salads, canned foods and retail pulse packaging.\"\r\n        },\r\n        {\r\n            name: \"COWPEA WHITE LOBIA\",\r\n            category: \"Beans\",\r\n            file: \"Black-eyed-pea-closeup.jpg\",\r\n            description: \"Clean white cowpeas with a characteristic dark eye and uniform grain size. Suitable for curries, salads, soups and packaged pulse products.\"\r\n        },\r\n        \r\n    ];\r\n\r\n    const whatsapp = \"919724400277\";\r\n    const grid = document.getElementById(\"nfGrid\");\r\n    const search = document.getElementById(\"nfSearch\");\r\n    const empty = document.getElementById(\"nfEmpty\");\r\n\r\n    const filters = [\r\n        ...document.querySelectorAll(\"#nf-cp .nf-filter\")\r\n    ];\r\n\r\n    let activeFilter = \"all\";\r\n\r\n    function imageUrl(file) {\r\n        return \"https:\/\/commons.wikimedia.org\/wiki\/Special:FilePath\/\" +\r\n            encodeURIComponent(file) +\r\n            \"?width=1000\";\r\n    }\r\n\r\n    function createCard(product, index) {\r\n        return `\r\n            <article class=\"nf-card\"\r\n                     data-name=\"${product.name.toLowerCase()}\"\r\n                     data-category=\"${product.category}\">\r\n\r\n                <div class=\"nf-image-box ${product.noImage ? \"nf-name-poster-box\" : \"\"}\">\r\n                    ${product.noImage ? `\r\n                        <div class=\"nf-name-poster\">\r\n                            <span>${product.name}<\/span>\r\n                        <\/div>\r\n                    ` : `\r\n                        <img decoding=\"async\" class=\"nf-image\"\r\n                             src=\"${imageUrl(product.file)}\"\r\n                             alt=\"${product.name}\"\r\n                             loading=\"lazy\"\r\n                             referrerpolicy=\"no-referrer\"\r\n                             onerror=\"this.style.display='none'; this.parentElement.classList.add('error');\">\r\n\r\n                        <div class=\"nf-fallback\">\r\n                            ${product.name}\r\n                        <\/div>\r\n                    `}\r\n\r\n                    <span class=\"nf-badge\">\r\n                        ${product.category}\r\n                    <\/span>\r\n\r\n                    <span class=\"nf-number\">\r\n                        ${String(index + 1).padStart(2,\"0\")}\r\n                    <\/span>\r\n                <\/div>\r\n\r\n                <div class=\"nf-body\">\r\n                    <h3>${product.name}<\/h3>\r\n\r\n                    <p>${product.description}<\/p>\r\n\r\n                    <button class=\"nf-inquiry\"\r\n                            data-product=\"${product.name}\">\r\n                        WhatsApp Inquiry &nbsp;\u2192\r\n                    <\/button>\r\n                <\/div>\r\n            <\/article>\r\n        `;\r\n    }\r\n\r\n    grid.innerHTML = products.map(createCard).join(\"\");\r\n\r\n    function filterProducts() {\r\n        const text = search.value.trim().toLowerCase();\r\n        let visible = 0;\r\n\r\n        document.querySelectorAll(\"#nf-cp .nf-card\")\r\n            .forEach(card => {\r\n\r\n                const matchesSearch =\r\n                    card.dataset.name.includes(text);\r\n\r\n                const matchesFilter =\r\n                    activeFilter === \"all\" ||\r\n                    card.dataset.category === activeFilter;\r\n\r\n                const show =\r\n                    matchesSearch && matchesFilter;\r\n\r\n                card.classList.toggle(\"hide\", !show);\r\n\r\n                if (show) {\r\n                    visible++;\r\n                }\r\n            });\r\n\r\n        empty.classList.toggle(\r\n            \"show\",\r\n            visible === 0\r\n        );\r\n    }\r\n\r\n    search.addEventListener(\r\n        \"input\",\r\n        filterProducts\r\n    );\r\n\r\n    filters.forEach(button => {\r\n        button.addEventListener(\"click\", () => {\r\n\r\n            filters.forEach(item => {\r\n                item.classList.remove(\"active\");\r\n            });\r\n\r\n            button.classList.add(\"active\");\r\n\r\n            activeFilter =\r\n                button.dataset.filter;\r\n\r\n            filterProducts();\r\n        });\r\n    });\r\n\r\n    grid.addEventListener(\"click\", event => {\r\n\r\n        const button =\r\n            event.target.closest(\".nf-inquiry\");\r\n\r\n        if (!button) {\r\n            return;\r\n        }\r\n\r\n        const message = encodeURIComponent(\r\n            \"Hello, I want to inquire about \" +\r\n            button.dataset.product +\r\n            \".\"\r\n        );\r\n\r\n        window.open(\r\n            \"https:\/\/wa.me\/\" +\r\n            whatsapp +\r\n            \"?text=\" +\r\n            message,\r\n            \"_blank\"\r\n        );\r\n    });\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Premium Product Range Cereal &amp; Pulses Collection Explore our cereals, millets, split pulses, whole pulses and beans for retail, food processing and bulk export requirements. All Cereals Millets Split Pulses Whole Pulses Beans No matching product found.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1392","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=\/wp\/v2\/pages\/1392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1392"}],"version-history":[{"count":19,"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=\/wp\/v2\/pages\/1392\/revisions"}],"predecessor-version":[{"id":1620,"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=\/wp\/v2\/pages\/1392\/revisions\/1620"}],"wp:attachment":[{"href":"https:\/\/nafraoverseas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}