{"id":195,"date":"2012-04-06T14:51:22","date_gmt":"2012-04-06T13:51:22","guid":{"rendered":"http:\/\/www.belgioioso.it\/officinalia\/?page_id=195"},"modified":"2026-07-07T15:56:28","modified_gmt":"2026-07-07T14:56:28","slug":"espositori","status":"publish","type":"page","link":"https:\/\/www.belgioioso.it\/officinalia\/espositori\/","title":{"rendered":"Espositori"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><style>\n        \/* CSS Reset per evitare conflitti WordPress *\/\n        .officinalia-directory * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        .officinalia-directory {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;\n            background: #f9faf8 !important;\n            padding: 20px !important;\n            all: initial;\n        }\n\n        .officinalia-directory * {\n            box-sizing: border-box;\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n        }\n\n        .officinalia-container {\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n\n        .officinalia-header {\n            text-align: center;\n            margin-bottom: 40px;\n            background: white;\n            padding: 40px 20px;\n            border-radius: 10px;\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n        }\n\n        .officinalia-header h1 {\n            color: #023d8b;\n            font-size: 2.5em;\n            margin-bottom: 10px;\n            font-weight: 700;\n        }\n\n        .officinalia-subtitle {\n            color: #666;\n            font-size: 1.1em;\n        }\n\n        .officinalia-filters {\n            background: white;\n            padding: 25px;\n            border-radius: 10px;\n            margin-bottom: 30px;\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n        }\n\n        .officinalia-filter-group {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 20px;\n            margin-bottom: 20px;\n        }\n\n        .officinalia-filter-item {\n            display: flex;\n            flex-direction: column;\n        }\n\n        .officinalia-filter-item label {\n            font-weight: 600;\n            color: #023d8b;\n            margin-bottom: 8px;\n            font-size: 0.95em;\n        }\n\n        .officinalia-filter-item input,\n        .officinalia-filter-item select {\n            padding: 10px 12px;\n            border: 2px solid #e0e0e0;\n            border-radius: 6px;\n            font-size: 1em;\n            transition: border-color 0.3s;\n        }\n\n        .officinalia-filter-item input:focus,\n        .officinalia-filter-item select:focus {\n            outline: none;\n            border-color: #023d8b;\n            box-shadow: 0 0 0 3px rgba(2, 61, 139, 0.1);\n        }\n\n        .officinalia-stats {\n            font-size: 0.9em;\n            color: #666;\n            margin-top: 10px;\n        }\n\n        .officinalia-stats strong {\n            color: #023d8b;\n        }\n\n        .officinalia-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));\n            gap: 20px;\n        }\n\n        .officinalia-card {\n            background: white;\n            border-radius: 10px;\n            overflow: hidden;\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n            transition: all 0.3s ease;\n        }\n\n        .officinalia-card:hover {\n            transform: translateY(-5px);\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.15);\n        }\n\n        .officinalia-card-header {\n            background: linear-gradient(135deg, #023d8b 0%, #009035 100%);\n            padding: 20px;\n            color: white;\n        }\n\n        .officinalia-card-title {\n            font-size: 1.3em;\n            font-weight: 700;\n            margin-bottom: 8px;\n            word-break: break-word;\n        }\n\n        .officinalia-card-category {\n            display: inline-block;\n            background: rgba(255, 255, 255, 0.25);\n            padding: 4px 12px;\n            border-radius: 20px;\n            font-size: 0.85em;\n            font-weight: 500;\n        }\n\n        .officinalia-card-body {\n            padding: 20px;\n            display: flex;\n            flex-direction: column;\n        }\n\n        .officinalia-card-video {\n            margin-bottom: 20px;\n            border-radius: 8px;\n            overflow: hidden;\n            aspect-ratio: 9 \/ 16;\n            max-width: 100%;\n            background: #000;\n            position: relative;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .officinalia-card-video img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n\n        .officinalia-card-video-overlay {\n            position: absolute;\n            inset: 0;\n            background: rgba(0, 0, 0, 0.3);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: background 0.3s;\n        }\n\n        .officinalia-card-video:hover .officinalia-card-video-overlay {\n            background: rgba(0, 0, 0, 0.5);\n        }\n\n        .officinalia-play-button {\n            width: 60px;\n            height: 60px;\n            background: white;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 28px;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n            transition: transform 0.3s;\n        }\n\n        .officinalia-card-video:hover .officinalia-play-button {\n            transform: scale(1.1);\n        }\n\n        .officinalia-video-badge {\n            display: inline-block;\n            background: #009035;\n            color: white;\n            padding: 4px 10px;\n            border-radius: 4px;\n            font-size: 0.75em;\n            font-weight: 600;\n            margin-bottom: 10px;\n            width: fit-content;\n        }\n\n        .officinalia-card-section {\n            margin-bottom: 15px;\n        }\n\n        .officinalia-card-section:last-child {\n            margin-bottom: 0;\n        }\n\n        .officinalia-label {\n            font-size: 0.8em;\n            color: #999;\n            text-transform: uppercase;\n            font-weight: 600;\n            letter-spacing: 0.5px;\n            margin-bottom: 4px;\n        }\n\n        .officinalia-value {\n            color: #333;\n            word-break: break-word;\n            line-height: 1.5;\n        }\n\n        .officinalia-value a {\n            color: #023d8b;\n            text-decoration: none;\n            border-bottom: 1px solid #023d8b;\n        }\n\n        .officinalia-value a:hover {\n            color: #009035;\n        }\n\n        .officinalia-province {\n            display: inline-block;\n            background: #f0f4eb;\n            color: #023d8b;\n            padding: 3px 10px;\n            border-radius: 4px;\n            font-size: 0.9em;\n            font-weight: 500;\n        }\n\n        .officinalia-no-results {\n            grid-column: 1 \/ -1;\n            text-align: center;\n            padding: 60px 20px;\n            color: #999;\n        }\n\n        .officinalia-no-results h2 {\n            font-size: 1.5em;\n            margin-bottom: 10px;\n            color: #666;\n        }\n\n        .officinalia-clear-filters {\n            background: #f0f4eb;\n            border: none;\n            color: #023d8b;\n            padding: 10px 16px;\n            border-radius: 6px;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.3s;\n            margin-top: 10px;\n        }\n\n        .officinalia-clear-filters:hover {\n            background: #023d8b;\n            color: white;\n        }\n\n        @media (max-width: 768px) {\n            .officinalia-header h1 {\n                font-size: 1.8em;\n            }\n\n            .officinalia-filter-group {\n                grid-template-columns: 1fr;\n            }\n\n            .officinalia-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"officinalia-directory\">\n        <div class=\"officinalia-container\">\n            <div class=\"officinalia-header\">\n                <h1>\ud83c\udf3f Directory Espositori<\/h1>\n                <p class=\"officinalia-subtitle\">Officinalia 2026 \u2014 Castello di Belgioioso<\/p>\n            <\/div>\n\n            <div class=\"officinalia-filters\">\n                <div class=\"officinalia-filter-group\">\n                    <div class=\"officinalia-filter-item\">\n                        <label for=\"search\">Cerca per nome azienda<\/label>\n                        <input type=\"text\" id=\"search\" placeholder=\"Es. Bio, Rossi, Naturale...\">\n                    <\/div>\n                    <div class=\"officinalia-filter-item\">\n                        <label for=\"category\">Categoria<\/label>\n                        <select id=\"category\">\n                            <option value=\"\">Tutte le categorie<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class=\"officinalia-filter-item\">\n                        <label for=\"province\">Provincia\/Regione<\/label>\n                        <select id=\"province\">\n                            <option value=\"\">Tutte le province<\/option>\n                        <\/select>\n                    <\/div>\n                <\/div>\n                <div class=\"officinalia-stats\">\n                    Espositori: <strong id=\"count\">0<\/strong> di <strong id=\"total\">0<\/strong>\n                <\/div>\n                <button class=\"officinalia-clear-filters\" onclick=\"clearFilters()\">Reimposta filtri<\/button>\n            <\/div>\n\n            <div class=\"officinalia-grid\" id=\"grid\"><\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        (function() {\n            let allExhibitors = [];\n            let filteredExhibitors = [];\n            let videoMap = {};\n\n            function parseExhibitors() {\n                const exhibitors = [\n                    { name: \"A Casa di Bio\", address: \"Via F.lli Rosselli, 18\", cap: \"46047\", city: \"Porto Mantovano\", province: \"MN\", phone: \"0376\/1587492 \u2013 345\/3596866\", email: \"info@bio-pizza.it\", website: \"www.bio-pizza.it\", category: \"alimentazione biologica\" },\n                    { name: \"Albero della Vita\", address: \"Via Tagliaverde, 10\", cap: \"14010\", city: \"S. Paolo Solbrito\", province: \"AT\", phone: \"0141\/936802 - 335\/205763\", email: \"alberodellavitaapicoltur@tin.it\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Alga Venice\", address: \"Via Frignolo, 21\", cap: \"35020\", city: \"Conche di Codevigo\", province: \"PD\", phone: \"339\/6282641\", email: \"info@agricolaserenissima.it\", website: \"www.algavenice.com\", category: \"alimentazione biologica\" },\n                    { name: \"Alpsleep\", address: \"Vicolo Cieco Primo, 2\", cap: \"37012\", city: \"Bussolengo\", province: \"VR\", phone: \"349\/3196732\", email: \"info@alpsleep.com\", website: \"www.alpsleep.com\", category: \"vivere ecologico\" },\n                    { name: \"Antica Natura\", address: \"Via Verdi, 55\", cap: \"27045\", city: \"Casteggio\", province: \"PV\", phone: \"392\/0411503\", email: \"silvia.barbero1974@gmail.com\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"animi\", address: \"Via Aristotele, 65\", cap: \"20128\", city: \"Milano\", province: \"MI\", phone: \"335\/694681\", email: \"info@animisrl.it\", website: \"www.rimeditaliani.it\", category: \"erboristica\" },\n                    { name: \"Antos Cosmesi\", address: \"Cascina Prota Bassa, 12\", cap: \"15039\", city: \"Casale Monferrato\", province: \"AL\", phone: \"0142\/497875\", email: \"info@antoscosmesi.it\", website: \"www.antoscosmesi.it\", category: \"cosmesi\" },\n                    { name: \"Argasens\", address: \"Largo della Pace, 11\", cap: \"47841\", city: \"Cattolica\", province: \"RN\", phone: \"347\/9563798\", email: \"info@argasens.com\", website: \"www.argasens.com\", category: \"cosmesi\" },\n                    { name: \"Artemisia Bio\", address: \"Via Mondov\u00ec, 18\", cap: \"12081\", city: \"Beinette\", province: \"CN\", phone: \"331\/1475107 \u2013 0171\/384322\", email: \"artemisiabio98@gmail.com\", website: \"www.artemisiabio.com\", category: \"alimentazione biologica\" },\n                    { name: \"Az. Agricola L'Avvenire\", address: \"Via degli Artisti, 37\", cap: \"56030\", city: \"Terricciola\", province: \"PI\", phone: \"0587\/653257 \u2013 339\/4544336\", email: \"bioavvenire@gmail.com\", website: \"www.aziendaagricolalavvenire.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Banco della Salute\", address: \"Via U. Foscolo, 20\", cap: \"10024\", city: \"Moncalieri\", province: \"TO\", phone: \"333\/4335881\", email: \"bancodellasalute@gmail.com\", website: \"www.bancodellasalute.com\", category: \"cosmesi\" },\n                    { name: \"Azienda Agricola Bio Botticello\", address: \"Via Ponticelle, 45\", cap: \"43022\", city: \"Montechiarugolo\", province: \"PR\", phone: \"349\/3093306\", email: \"info@biobotticello.it\", website: \"www.biobotticello.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Azienda Agricola Bio Miceli\", address: \"Via Palermo, 224\", cap: \"91012\", city: \"Buseto Palizzolo\", province: \"TP\", phone: \"338\/2426460\", email: \"info@aziendabiomiceli.it\", website: \"www.aziendabiomiceli.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Biogovinda\", address: \"Via Ca' Bassa, 11\/12\", cap: \"36020\", city: \"Albettone\", province: \"VI\", phone: \"346\/0099106\", email: \"info@biogovinda.it\", website: \"www.biogovinda.it\", category: \"alimentazione biologica\" },\n                    { name: \"Az. Agr. Biovassallo\", address: \"Via Montegrappa, 54\", cap: \"93011\", city: \"Butera\", province: \"CL\", phone: \"320\/7860065\", email: \"info@biovassallo.com\", website: \"www.biovassallo.com\", category: \"azienda agricola biologica\" },\n                    { name: \"Az. Agr. Erika Caldera\", address: \"Fraz. Marazzone, 62\", cap: \"38071\", city: \"Bleggio\", province: \"TN\", phone: \"333\/2436894\", email: \"info@erikacaldera.it\", website: \"www.erikacaldera.it\", category: \"erboristica\" },\n                    { name: \"Casa di Tano\", address: \"Contrada Tezza, 1\", cap: \"37030\", city: \"Badia Calavena\", province: \"VR\", phone: \"335\/1326389\", email: \"casaditano@gmail.com\", website: \"www.casaditano.it\", category: \"alimentazione biologica\" },\n                    { name: \"Cascina San Lorenzo\", address: \"S.P. Casale-Altavilla, 52\", cap: \"15040\", city: \"Occimiano\", province: \"AL\", phone: \"0142\/50801\", email: \"info@cascinasanlorenzo.it\", website: \"www.cascinasanlorenzo.it\", category: \"alimentazione biologica\" },\n                    { name: \"Il Cerchio della Natura\", address: \"Via Gaspare del Carretto, 16\", cap: \"37136\", city: \"Verona\", province: \"VR\", phone: \"349\/3128315\", email: \"stefanelroberto@gmail.com\", website: \"\", category: \"erboristica\" },\n                    { name: \"Chi Cerca Trova\", address: \"Via Bertola, 67\", cap: \"47920\", city: \"Rimini\", province: \"RN\", phone: \"338\/3242670\", email: \"auredoriente@hotmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Creazione Evolutiva\", address: \"Via La Ginestrella, 8\", cap: \"06019\", city: \"Verna\", province: \"PG\", phone: \"347\/3188539\", email: \"creazione.evolutiva@protonmail.com\", website: \"www.creazioneevolutiva.com\", category: \"vivere ecologico\" },\n                    { name: \"Gianluca Curreli\", address: \"Via Nino Bixio snc\", cap: \"08025\", city: \"Oliena\", province: \"NU\", phone: \"340\/6698681\", email: \"curreligianluca@gmail.com\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Dolce & Salato\", address: \"Via Giovanni Scarabelli, 70\/72\", cap: \"27058\", city: \"Voghera\", province: \"PV\", phone: \"0383\/271499 \u2013 348\/7787879\", email: \"biscottificiovaiani@libero.it\", website: \"www.biscottificiovaiani.it\", category: \"alimentazione biologica\" },\n                    { name: \"Az. Agr. Giuseppina Dolci\", address: \"Loc. Trivio, 85\", cap: \"06045\", city: \"Monteleone di Spoleto\", province: \"PG\", phone: \"0743\/70112 \u2013 338\/3953503\", email: \"info@farrodimonteleone.it\", website: \"www.farrodimonteleone.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Erbe Cilento\", address: \"Via Giacumbi, 41\", cap: \"84056\", city: \"Gioi\", province: \"SA\", phone: \"338\/2141657\", email: \"erbecilento@gmail.com\", website: \"www.erbecilento.it\", category: \"erboristica\" },\n                    { name: \"Societ\u00e0 Agricola L'Essenzia\", address: \"Loc. Ca' de Cia, 24\", cap: \"17020\", city: \"Calice Ligure\", province: \"SV\", phone: \"339\/4231545\", email: \"info@lessenzia.it\", website: \"www.lessenzia.it\", category: \"erboristica\" },\n                    { name: \"Fattoria del Gelso\", address: \"Strada Nuova, 9\", cap: \"27100\", city: \"Pavia\", province: \"PV\", phone: \"331\/4765891\", email: \"dixie1977@hotmail.it\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Fitopreparazione Hierba Buena\", address: \"Via S. Antonio, 9\/E\", cap: \"20050\", city: \"Veduggio\", province: \"MI\", phone: \"0362\/911439\", email: \"info@hierbabuena.it\", website: \"www.hierbabuena.it\", category: \"cosmesi\" },\n                    { name: \"Il Fruttarolo\", address: \"Via Roma, 13\", cap: \"26010\", city: \"Pianengo\", province: \"CR\", phone: \"0373\/74530 - 380\/4379298\", email: \"info@ilfruttarolo.com\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Ghe Pel Ling\", address: \"Via Euclide, 17\", cap: \"20128\", city: \"Milano\", province: \"MI\", phone: \"02\/2576015\", email: \"info@ghepelling.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Az.Bio Gerardo Giovine\", address: \"Tenuta Fontana Risi\", cap: \"83040\", city: \"Calabritto\", province: \"AV\", phone: \"0825\/460404 - 338\/3159938\", email: \"info@deaoliva.it\", website: \"www.deaoliva.com\", category: \"azienda agricola biologica\" },\n                    { name: \"H2Optima\", address: \"Via Crimea, 3\", cap: \"20147\", city: \"Milano\", province: \"MI\", phone: \"02\/36572450\", email: \"h2optima@h2optima.it\", website: \"www.h2optima.it\", category: \"vivere ecologico\" },\n                    { name: \"H-Earth & Ecounderwear\", address: \"Via Biella, 5\", cap: \"59013\", city: \"Montemurlo\", province: \"PO\", phone: \"393\/9195760\", email: \"tsgsanti@gmail.com\", website: \"www.h-earth.com\", category: \"vivere ecologico\" },\n                    { name: \"Hopi - Micmak\", address: \"Via San Filippo Neri, 6\/3\", cap: \"20061\", city: \"Carugate\", province: \"MI\", phone: \"339\/6019999\", email: \"hopi.micmak@gmail.com\", website: \"www.intimohopi.it\", category: \"vivere ecologico\" },\n                    { name: \"Inn Bamboo The Original\", address: \"Via Pantanaccio, 82\/b\", cap: \"04100\", city: \"Latina\", province: \"LT\", phone: \"055\/2697650\", email: \"eventi@innbamboo.it\", website: \"www.innbamboo.it\", category: \"vivere ecologico\" },\n                    { name: \"Jamuna\", address: \"Valle Botta, 105\", cap: \"27040\", city: \"Castelletto di Branduzzo\", province: \"PV\", phone: \"345\/827302\", email: \"costaeva16@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Lalazoo Artelir\", address: \"Via Campana, 122\", cap: \"27024\", city: \"Cilavegna\", province: \"PV\", phone: \"339\/2995463\", email: \"lauradellerba64@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Azienda Agricola Stefania Lanzarin\", address: \"Via Della Serra, 2\", cap: \"56040\", city: \"Montescudaio\", province: \"PI\", phone: \"333\/528750\", email: \"stefania.lanzarin@gmail.com\", website: \"\", category: \"azienda agricola biologica\" },\n                    { name: \"Lord Ganesha Shop\", address: \"Via Fiume, 2\/a\", cap: \"38068\", city: \"Rovereto\", province: \"TN\", phone: \"349\/3858516\", email: \"sandro.cristoforetti71@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Az. Agricola Lo Tafari\", address: \"Frazione Val Martin\", cap: \"11028\", city: \"Valtournenche\", province: \"AO\", phone: \"338\/3830112\", email: \"pessioalfred@gmail.com\", website: \"\", category: \"azienda agricola biologica\" },\n                    { name: \"Macroedizioni\", address: \"\", cap: \"\", city: \"\", province: \"\", phone: \"\", email: \"\", website: \"www.gruppomacro.com\", category: \"editoria\" },\n                    { name: \"Il Mago dei Fornelli\", address: \"Via Tiziano, 26\/G\", cap: \"20090\", city: \"Buccinasco\", province: \"MI\", phone: \"379\/1893223\", email: \"cucinaeducativa@gmail.com\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Marval\", address: \"Via Monte Grappa, 98\", cap: \"20045\", city: \"Lainate\", province: \"MI\", phone: \"377\/1693813\", email: \"alberovalentina2@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Az. Agricola Maso Paradiso\", address: \"Localit\u00e0 Al canal, 1\", cap: \"38071\", city: \"Bleggio Superiore\", province: \"TN\", phone: \"0465\/779780\", email: \"masoallerosetrentino@gmail.com\", website: \"www.masoparadiso.com\", category: \"azienda agricola biologica\" },\n                    { name: \"Mensa Sana\", address: \"Via Lovese, 3\", cap: \"27020\", city: \"Dorno\", province: \"PV\", phone: \"0382\/812003\", email: \"amministrazione@mensasana.it\", website: \"www.mensasana.it\", category: \"alimentazione biologica\" },\n                    { name: \"Metodo DS\", address: \"Via Stradello Sacerdoti, 63\", cap: \"41122\", city: \"Modena\", province: \"MO\", phone: \"\", email: \"info@metodods.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Miribu\", address: \"Via Roma, 19\", cap: \"27050\", city: \"Torrazza Coste\", province: \"PV\", phone: \"340\/9716819\", email: \"dilieto.mirjam@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Mitico Snack\", address: \"Via Malpasso, 14\", cap: \"46020\", city: \"Schivenoglia\", province: \"MN\", phone: \"0386\/58345 - 338\/3000892\", email: \"miticosnack@alice.it\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Mondo Ideale\", address: \"Via Provinciale, 8\", cap: \"25060\", city: \"Brione\", province: \"BS\", phone: \"334\/3241284\", email: \"mondoideale@gmail.com\", website: \"www.mondoideale.com\", category: \"vivere ecologico\" },\n                    { name: \"My Benefit\", address: \"Via Romani, 2\", cap: \"42122\", city: \"Reggio Emilia\", province: \"RE\", phone: \"059\/828941\", email: \"info@mybenefit.it\", website: \"www.mybenefit.it\", category: \"vivere ecologico\" },\n                    { name: \"Nami Project srl\", address: \"Via Cioso snc\", cap: \"37017\", city: \"Lazise\", province: \"VR\", phone: \"045\/5708382\", email: \"info@namiorganic.com\", website: \"www.namiorganic.com\", category: \"vivere ecologico\" },\n                    { name: \"Az. Agr. Stefano Nervi\", address: \"Via Prati Molini, 14\", cap: \"24060\", city: \"Cenate Sopra\", province: \"BG\", phone: \"340\/9292158\", email: \"stefano@aziendaagricolastefanonervi.it\", website: \"\", category: \"azienda agricola biologica\" },\n                    { name: \"Nonno Peppino\", address: \"Viale Sant'Isidoro, 33\", cap: \"90011\", city: \"Aspra\", province: \"PA\", phone: \"091\/955372\", email: \"info@nonnopeppino.it\", website: \"www.nonnopeppino.it\", category: \"alimentazione biologica\" },\n                    { name: \"Nurwasser\", address: \"Via Del Pioppo, 5\", cap: \"20054\", city: \"Segrate\", province: \"MI\", phone: \"339\/7186911\", email: \"enjolombardia@nurwasser.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Officine Urania\", address: \"Via Roma, 11\/B\", cap: \"23009\", city: \"Andalo Valtellino\", province: \"SO\", phone: \"0342\/032794 \u2013 328\/2043914\", email: \"info@urania-europa.com\", website: \"www.urania-europa.com\", category: \"vivere ecologico\" },\n                    { name: \"Opere Casearie di Gianfranco Galluzzi\", address: \"Cascina Dezzutti\", cap: \"10090\", city: \"Cuceglio\", province: \"TO\", phone: \"320\/7471753 - 320\/7471752\", email: \"scarabeo@damanhur.it\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Az. Agr. Bio Oro del Parco\", address: \"Via Zaccagnini, 12\", cap: \"70029\", city: \"Santeramo in colle\", province: \"BA\", phone: \"338\/9477304\", email: \"info@orodelparco.it\", website: \"www.orodelparco.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Podere Chiesa Vecchia\", address: \"Via Cremona, 1\", cap: \"29010\", city: \"San Pietro in Cerro\", province: \"PC\", phone: \"329\/8130502\", email: \"poderechiesavecchia@gmail.com\", website: \"\", category: \"alimentazione biologica\" },\n                    { name: \"Az. Agr. Petrignano\", address: \"Via Settembrini, 19\", cap: \"76017\", city: \"S. Ferdinando di Puglia\", province: \"BT\", phone: \"0883\/621540\", email: \"agricolapetrignano@gmail.com\", website: \"www.agricolapetrignano.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Az. Agr. Biologica Piccapane\", address: \"S. P. Cutrofiano \u2013 Arabeo\", cap: \"73020\", city: \"Cutrofiano\", province: \"LE\", phone: \"0836\/549196 \u2013 327\/8453459\", email: \"info@piccapane.it\", website: \"\", category: \"azienda agricola biologica\" },\n                    { name: \"Pole-Pole\", address: \"Strada Orti, 14\", cap: \"12042\", city: \"Bra\", province: \"TO\", phone: \"339\/1985946\", email: \"marinapolepole@yahoo.it\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Az. Agr. Morena Pramarzoni\", address: \"Via. Paganine, 133\/B\", cap: \"41126\", city: \"Paganine\", province: \"MO\", phone: \"059\/460337\", email: \"info@casabalsarena.it\", website: \"www.casabalsarena.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Quantum di Benessere\", address: \"Via Regione Scipi, 12\", cap: \"10010\", city: \"Parella\", province: \"TO\", phone: \"348\/1206017\", email: \"quantumdibenessere@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Pierantonio Reginato\", address: \"Via L. Nodari, 48\", cap: \"36055\", city: \"Nove\", province: \"VI\", phone: \"0424\/829938\", email: \"reginatopierantonio@libero.it\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Resilienxa\", address: \"Via Pietro Pomponazzi, 19\", cap: \"20141\", city: \"Milano\", province: \"MI\", phone: \"347\/0946946\", email: \"info@resilienxa.it\", website: \"www.resilienxa.it\", category: \"vivere ecologico\" },\n                    { name: \"Azienda Agricola Le Reve en Vert\", address: \"Frazione Champolaz, 2\", cap: \"11020\", city: \"Arnad\", province: \"AO\", phone: \"348\/3747556\", email: \"andreacasadei1997@gmail.com\", website: \"\", category: \"azienda agricola biologica\" },\n                    { name: \"Ringana Austria\", address: \"\", cap: \"\", city: \"\", province: \"\", phone: \"340\/4716885\", email: \"sara.trapletti.ringana@gmail.com\", website: \"www.ringana.com\", category: \"cosmesi\" },\n                    { name: \"Risorse Future\", address: \"Via Incancellata, 54\", cap: \"63813\", city: \"Monte Urano\", province: \"FM\", phone: \"0734\/841862\", email: \"info@risorsefuture.net\", website: \"www.risorsefuture.net\", category: \"vivere ecologico\" },\n                    { name: \"Soc. Agr. Roccabianca\", address: \"Loc. Roccabianca, 1\", cap: \"15015\", city: \"Cartosio\", province: \"AL\", phone: \"0144\/40304 \u2013 335\/5897789\", email: \"info@agriroccabianca.it\", website: \"www.agriroccabianca.it\", category: \"azienda agricola biologica\" },\n                    { name: \"La Rosa Damascena\", address: \"\", cap: \"\", city: \"\", province: \"\", phone: \"348\/7333225\", email: \"\", website: \"\", category: \"erboristica\" },\n                    { name: \"Az. Agr. Rita Sala\", address: \"Via Alcarotti, 3\", cap: \"28100\", city: \"Novara\", province: \"NO\", phone: \"347\/6084769\", email: \"ritasala1@alice.it\", website: \"www.aziendaagricolasala.it\", category: \"azienda agricola biologica\" },\n                    { name: \"SDS Import-Export\", address: \"Via Villafranca, 7\", cap: \"10024\", city: \"Moncalieri\", province: \"TO\", phone: \"011\/2070607 \u2013 348\/4410389\", email: \"sdstorino.22@gmail.com\", website: \"www.sdspezie.com\", category: \"alimentazione biologica\" },\n                    { name: \"Sedici Foglie\", address: \"Via Boidi, 56\", cap: \"14046\", city: \"Mombaruzzo\", province: \"AT\", phone: \"346\/0502709\", email: \"sedicifoglie@gmail.com\", website: \"www.sedicifoglie.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Se. Se\", address: \"Via Guareschi, 25\/27\", cap: \"46010\", city: \"Curtatone\", province: \"MN\", phone: \"338\/4925445\", email: \"amministrazione@sese.srl\", website: \"\", category: \"erboristica\" },\n                    { name: \"Az. Agricola Shanti\", address: \"Via Mulinello di Beleo, 7\", cap: \"42034\", city: \"Casina\", province: \"RE\", phone: \"345\/5823104\", email: \"aziendaagricolashanti@gmail.com\", website: \"\", category: \"erboristica\" },\n                    { name: \"Shanti-La\", address: \"Via Gribodo, 6\", cap: \"16142\", city: \"Genova\", province: \"GE\", phone: \"331\/8199101\", email: \"bechinimarco@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Solerbe Farm\", address: \"Via Della Cross del Gombet, 4\", cap: \"38073\", city: \"Cavedine\", province: \"TN\", phone: \"349\/8011062\", email: \"solerbefarm@gmail.com\", website: \"www.solerbefarm.it\", category: \"erboristica\" },\n                    { name: \"Il Tarassaco\", address: \"Via Cimitero, 11\", cap: \"42045\", city: \"Luzzara\", province: \"RE\", phone: \"347\/5409708\", email: \"info@iltarassaco.com\", website: \"www.iltarassaco.com\", category: \"erboristica\" },\n                    { name: \"Tenute Giunta\", address: \"Via Scevola, 10\", cap: \"96019\", city: \"Rosolini\", province: \"SR\", phone: \"333\/2268180\", email: \"giuntavalentino@gmail.com\", website: \"\", category: \"azienda agricola biologica\" },\n                    { name: \"Tenuta Macconi\", address: \"Via Sant'Ignazio di Loyola, 7\", cap: \"90011\", city: \"Bagheria\", province: \"PA\", phone: \"347\/7305440 \u2013 380\/3065601\", email: \"info@tenutamacconi.it\", website: \"www.tenutamacconi.it\", category: \"azienda agricola biologica\" },\n                    { name: \"Terracura\", address: \"Via Val Di Busi, 32\", cap: \"40063\", city: \"Monghidoro\", province: \"BO\", phone: \"\", email: \"info@amicearth.it\", website: \"www.amicearth.it\", category: \"alimentazione biologica\" },\n                    { name: \"Terra Nuova Edizioni\", address: \"Via Ponte di Mezzo, 1\", cap: \"50127\", city: \"Firenze\", province: \"FI\", phone: \"055\/3215729\", email: \"info@aamterranuova.it\", website: \"www.terranuovaedizioni.it\", category: \"editoria\" },\n                    { name: \"Az. Agr. Torrente Locone\", address: \"Via Massimo D'Azeglio, 33\", cap: \"76123\", city: \"Andria\", province: \"BT\", phone: \"393\/3950448\", email: \"lombardi@torrentelocone.it\", website: \"www.torrentelocone.it\", category: \"azienda agricola biologica\" },\n                    { name: \"La Torta Fatta in Casa\", address: \"Via Kennedy, 5\", cap: \"26839\", city: \"Zelo Buon Persico\", province: \"MI\", phone: \"02\/90658791\", email: \"laboratorio@latortafattaincasa.it\", website: \"www.latortafattaincasa.it\", category: \"alimentazione biologica\" },\n                    { name: \"Tra Terra e Cielo\", address: \"\", cap: \"\", city: \"\", province: \"\", phone: \"\", email: \"segreteria@traterraecielo.it\", website: \"www.traterraecielo.it\", category: \"associazionismo\" },\n                    { name: \"L'Uomo delle Pietre\", address: \"Via Montalcini, 13\", cap: \"14012\", city: \"Ferrere\", province: \"AT\", phone: \"347\/0398075\", email: \"fantedighiande@libero.it\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Coop. Agricola Valdibella\", address: \"Via Belvedere, 91\", cap: \"90043\", city: \"Camporeale\", province: \"PA\", phone: \"0924\/582021 \u2013 338\/8138273\", email: \"info@valdibella.com\", website: \"www.valdibella.com\", category: \"azienda agricola biologica\" },\n                    { name: \"La Valle della Linfa\", address: \"Regione Fassa, 8\", cap: \"10080\", city: \"Vistrorio\", province: \"TO\", phone: \"329\/1725206\", email: \"grifonedh@hotmail.it\", website: \"\", category: \"erboristica\" },\n                    { name: \"Azienda Agricola La Vallescura\", address: \"Via Monteventano, 7\", cap: \"29010\", city: \"Piozzano\", province: \"PC\", phone: \"0523\/979178\", email: \"info@agrivallescura.it\", website: \"www.agrivallescura.it\", category: \"alimentazione biologica\" },\n                    { name: \"Vallescura Handmade\", address: \"Via Carducci, 1\", cap: \"20823\", city: \"Lentate sul Seveso\", province: \"MB\", phone: \"351\/82401147\", email: \"info@vallescurahandmade.com\", website: \"www.vallescurahandmade.com\", category: \"cosmesi\" },\n                    { name: \"Vanessa Creazioni\", address: \"Via Borgonuovo, 85\/a\", cap: \"63813\", city: \"Monte Urano\", province: \"FM\", phone: \"0734\/842518\", email: \"vanessa.creazioni.mu@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Vivere con Lentezza\", address: \"Via Diola, 94\", cap: \"29010\", city: \"Ziano P.no\", province: \"PC\", phone: \"0523\/1797279\", email: \"info@vivereconlentezza.it\", website: \"www.vivereconlentezza.it\", category: \"associazionismo\" },\n                    { name: \"Wellness Spa Italia\", address: \"Via Bergognone, 1\", cap: \"27012\", city: \"Certosa di Pavia\", province: \"PV\", phone: \"347\/9155983\", email: \"wellnesspaitalia@gmail.com\", website: \"\", category: \"vivere ecologico\" },\n                    { name: \"Zafferano Valtidone\", address: \"Loc. Cascina Montanara, 80\", cap: \"29015\", city: \"Castel San Giovanni\", province: \"PC\", phone: \"345\/3596866\", email: \"info@zafferanovaltidone.com\", website: \"www.zafferanovaltidone.com\", category: \"azienda agricola biologica\" },\n                    { name: \"Zailo\", address: \"Via Dogliani, 22\", cap: \"27010\", city: \"Miradolo Terme\", province: \"PV\", phone: \"331\/7683368\", email: \"zailo.essenze@gmail.com\", website: \"www.zailo.it\", category: \"erboristica\" }\n                ];\n                return exhibitors;\n            }\n\n            function extractProvinces() {\n                const provinces = new Set();\n                allExhibitors.forEach(ex => {\n                    if (ex.province) provinces.add(ex.province);\n                });\n                return Array.from(provinces).sort();\n            }\n\n            function extractCategories() {\n                const categories = new Set();\n                allExhibitors.forEach(ex => {\n                    if (ex.category) categories.add(ex.category);\n                });\n                return Array.from(categories).sort();\n            }\n\n            function buildCategorySelect() {\n                const select = document.getElementById('category');\n                const categories = extractCategories();\n                categories.forEach(cat => {\n                    const option = document.createElement('option');\n                    option.value = cat;\n                    option.textContent = cat;\n                    select.appendChild(option);\n                });\n            }\n\n            function buildProvinceSelect() {\n                const select = document.getElementById('province');\n                const provinces = extractProvinces();\n                provinces.forEach(prov => {\n                    const option = document.createElement('option');\n                    option.value = prov;\n                    option.textContent = prov;\n                    select.appendChild(option);\n                });\n            }\n\n            function loadVideos() {\n                const videoData = {\n                  \"videos\": [\n                    {\"name\": \"ITCCA ITALIA\", \"videoId\": \"dAHRBhNwark\", \"type\": \"shorts\"},\n                    {\"name\": \"Tra Terra e Cielo\", \"videoId\": \"CVNF7TUYjio\", \"type\": \"shorts\"},\n                    {\"name\": \"My Benefit\", \"videoId\": \"EKFq400sn78\", \"type\": \"shorts\"},\n                    {\"name\": \"Fondazione Squadra a 4 zampe\", \"videoId\": \"A678qRv7gqk\", \"type\": \"shorts\"},\n                    {\"name\": \"Inn Bamboo The Original\", \"videoId\": \"XWgkzHHZP6w\", \"type\": \"shorts\"},\n                    {\"name\": \"Natural Vanity\", \"videoId\": \"mBa9tZrsG2U\", \"type\": \"shorts\"},\n                    {\"name\": \"Az. Agr. Giuseppina Dolci\", \"videoId\": \"WaIWw9ixCg4\", \"type\": \"shorts\"},\n                    {\"name\": \"Erbe Cilento\", \"videoId\": \"3b1WOUE7NzM\", \"type\": \"shorts\"},\n                    {\"name\": \"Il Tarassaco\", \"videoId\": \"cPHRBnkOVfY\", \"type\": \"shorts\"},\n                    {\"name\": \"Albero della Vita\", \"videoId\": \"L99yqcv8CeM\", \"type\": \"shorts\"},\n                    {\"name\": \"Artemisia Bio\", \"videoId\": \"Up7nH9XdQic\", \"type\": \"shorts\"},\n                    {\"name\": \"Dolce & Salato\", \"videoId\": \"iUHw2I9V4wg\", \"type\": \"shorts\"},\n                    {\"name\": \"Sedici Foglie\", \"videoId\": \"PkNB-G0H0ac\", \"type\": \"shorts\"},\n                    {\"name\": \"Az. Agr. Biovassallo\", \"videoId\": \"nMK8NhiM9lU\", \"type\": \"shorts\"},\n                    {\"name\": \"Opere Casearie di Gianfranco Galluzzi\", \"videoId\": \"dSzsqhjDtKI\", \"type\": \"shorts\"},\n                    {\"name\": \"Cascina San Lorenzo\", \"videoId\": \"kt9wWc07hbY\", \"type\": \"shorts\"},\n                    {\"name\": \"Azienda Agricola Bio Botticello\", \"videoId\": \"oawWQg_3XpY\", \"type\": \"shorts\"},\n                    {\"name\": \"Az. Agricola L'Avvenire\", \"videoId\": \"IrFmZBCLRxc\", \"type\": \"shorts\"},\n                    {\"name\": \"Tenuta Macconi\", \"videoId\": \"2PhDfkGtO-k\", \"type\": \"video\"},\n                    {\"name\": \"Fitopreparazione Hierba Buena\", \"videoId\": \"bz93V-B58RM\", \"type\": \"video\"},\n                    {\"name\": \"Respiro delle Dolomiti\", \"videoId\": \"BLZOXSYBH-U\", \"type\": \"video\"},\n                    {\"name\": \"Az. Agr. Morena Pramarzoni\", \"videoId\": \"jjQ1XO-CBkg\", \"type\": \"video\"}\n                  ]\n                };\n                videoData.videos.forEach(video => {\n                    videoMap[video.name.toLowerCase().trim()] = video;\n                });\n            }\n\n            function getVideoForExhibitor(exhibitorName) {\n                const key = exhibitorName.toLowerCase().trim();\n                return videoMap[key] || null;\n            }\n\n            function filterExhibitors() {\n                const searchValue = document.getElementById('search').value.toLowerCase();\n                const categoryValue = document.getElementById('category').value;\n                const provinceValue = document.getElementById('province').value;\n\n                filteredExhibitors = allExhibitors.filter(ex => {\n                    const matchesSearch = !searchValue ||\n                        ex.name.toLowerCase().includes(searchValue) ||\n                        ex.city.toLowerCase().includes(searchValue);\n                    const matchesCategory = !categoryValue || ex.category === categoryValue;\n                    const matchesProvince = !provinceValue || ex.province === provinceValue;\n\n                    return matchesSearch && matchesCategory && matchesProvince;\n                });\n\n                renderGrid();\n                updateStats();\n            }\n\n            function renderGrid() {\n                const grid = document.getElementById('grid');\n                grid.innerHTML = '';\n\n                if (filteredExhibitors.length === 0) {\n                    grid.innerHTML = `\n                        <div class=\"officinalia-no-results\">\n                            <h2>Nessun risultato<\/h2>\n                            <p>Prova a modificare i filtri di ricerca.<\/p>\n                        <\/div>\n                    `;\n                    return;\n                }\n\n                filteredExhibitors.forEach(exhibitor => {\n                    const card = document.createElement('div');\n                    card.className = 'officinalia-card';\n\n                    const website = exhibitor.website ? `<a href=\"https:\/\/${exhibitor.website}\" target=\"_blank\">${exhibitor.website}<\/a>` : '-';\n                    const email = exhibitor.email ? `<a href=\"mailto:${exhibitor.email}\">${exhibitor.email}<\/a>` : '-';\n                    const video = getVideoForExhibitor(exhibitor.name);\n\n                    let videoHTML = '';\n                    if (video) {\n                        const videoUrl = `https:\/\/www.youtube.com\/${video.type === 'shorts' ? 'shorts' : 'watch?v'}\/${video.videoId}`;\n                        const thumbnailUrl = `https:\/\/img.youtube.com\/vi\/${video.videoId}\/maxresdefault.jpg`;\n                        videoHTML = `\n                            <div class=\"officinalia-video-badge\">\ud83c\udfac Video<\/div>\n                            <a href=\"${videoUrl}\" target=\"_blank\" style=\"text-decoration: none;\">\n                                <div class=\"officinalia-card-video\">\n                                    <img decoding=\"async\" src=\"${thumbnailUrl}\" alt=\"Video ${exhibitor.name}\" onerror=\"this.src='https:\/\/img.youtube.com\/vi\/${video.videoId}\/hqdefault.jpg'\">\n                                    <div class=\"officinalia-card-video-overlay\">\n                                        <div class=\"officinalia-play-button\">\u25b6<\/div>\n                                    <\/div>\n                                <\/div>\n                            <\/a>\n                        `;\n                    }\n\n                    card.innerHTML = `\n                        <div class=\"officinalia-card-header\">\n                            <div class=\"officinalia-card-title\">${exhibitor.name}<\/div>\n                            <div class=\"officinalia-card-category\">${exhibitor.category}<\/div>\n                        <\/div>\n                        <div class=\"officinalia-card-body\">\n                            ${videoHTML}\n                            ${exhibitor.province ? `<div class=\"officinalia-card-section\"><div class=\"officinalia-label\">Provincia<\/div><div class=\"officinalia-value\"><span class=\"officinalia-province\">${exhibitor.province}<\/span><\/div><\/div>` : ''}\n                            ${exhibitor.address ? `<div class=\"officinalia-card-section\"><div class=\"officinalia-label\">Indirizzo<\/div><div class=\"officinalia-value\">${exhibitor.address}, ${exhibitor.cap} ${exhibitor.city}<\/div><\/div>` : ''}\n                            ${exhibitor.phone ? `<div class=\"officinalia-card-section\"><div class=\"officinalia-label\">Telefono<\/div><div class=\"officinalia-value\">${exhibitor.phone}<\/div><\/div>` : ''}\n                            ${exhibitor.email ? `<div class=\"officinalia-card-section\"><div class=\"officinalia-label\">Email<\/div><div class=\"officinalia-value\">${email}<\/div><\/div>` : ''}\n                            ${exhibitor.website ? `<div class=\"officinalia-card-section\"><div class=\"officinalia-label\">Sito Web<\/div><div class=\"officinalia-value\">${website}<\/div><\/div>` : ''}\n                        <\/div>\n                    `;\n\n                    grid.appendChild(card);\n                });\n            }\n\n            function updateStats() {\n                document.getElementById('count').textContent = filteredExhibitors.length;\n                document.getElementById('total').textContent = allExhibitors.length;\n            }\n\n            function clearFilters() {\n                document.getElementById('search').value = '';\n                document.getElementById('category').value = '';\n                document.getElementById('province').value = '';\n                filterExhibitors();\n            }\n\n            \/\/ Init\n            document.addEventListener('DOMContentLoaded', () => {\n                loadVideos();\n                allExhibitors = parseExhibitors();\n                buildCategorySelect();\n                buildProvinceSelect();\n                filterExhibitors();\n\n                document.getElementById('search').addEventListener('input', filterExhibitors);\n                document.getElementById('category').addEventListener('change', filterExhibitors);\n                document.getElementById('province').addEventListener('change', filterExhibitors);\n            });\n        })();\n    <\/script>\n<\/body><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"100-width.php","meta":{"footnotes":""},"class_list":["post-195","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Elenco Espositori Officinalia | Fiera Bio Belgioioso<\/title>\n<meta name=\"description\" content=\"Scopri l\u2019elenco completo degli espositori di Officinalia al Castello di Belgioioso: aziende bio, cosmesi naturale, ecologia domestica e prodotti sostenibili.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.belgioioso.it\/officinalia\/espositori\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Elenco Espositori Officinalia | Fiera Bio Belgioioso\" \/>\n<meta name=\"twitter:description\" content=\"Scopri l\u2019elenco completo degli espositori di Officinalia al Castello di Belgioioso: aziende bio, cosmesi naturale, ecologia domestica e prodotti sostenibili.\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.belgioioso.it\/officinalia\/espositori\/\",\"url\":\"https:\/\/www.belgioioso.it\/officinalia\/espositori\/\",\"name\":\"Elenco Espositori Officinalia | Fiera Bio Belgioioso\",\"isPartOf\":{\"@id\":\"https:\/\/www.belgioioso.it\/officinalia\/#website\"},\"datePublished\":\"2012-04-06T13:51:22+00:00\",\"dateModified\":\"2026-07-07T14:56:28+00:00\",\"description\":\"Scopri l\u2019elenco completo degli espositori di Officinalia al Castello di Belgioioso: aziende bio, cosmesi naturale, ecologia domestica e prodotti sostenibili.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.belgioioso.it\/officinalia\/espositori\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.belgioioso.it\/officinalia\/espositori\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.belgioioso.it\/officinalia\/espositori\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.belgioioso.it\/officinalia\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Espositori\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.belgioioso.it\/officinalia\/#website\",\"url\":\"https:\/\/www.belgioioso.it\/officinalia\/\",\"name\":\"Officinalia\",\"description\":\"Mostra dell&#039;alimentazione biologica e dell&#039;ecologia domestica\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.belgioioso.it\/officinalia\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Elenco Espositori Officinalia | Fiera Bio Belgioioso","description":"Scopri l\u2019elenco completo degli espositori di Officinalia al Castello di Belgioioso: aziende bio, cosmesi naturale, ecologia domestica e prodotti sostenibili.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.belgioioso.it\/officinalia\/espositori\/","twitter_card":"summary_large_image","twitter_title":"Elenco Espositori Officinalia | Fiera Bio Belgioioso","twitter_description":"Scopri l\u2019elenco completo degli espositori di Officinalia al Castello di Belgioioso: aziende bio, cosmesi naturale, ecologia domestica e prodotti sostenibili.","twitter_misc":{"Tempo di lettura stimato":"10 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.belgioioso.it\/officinalia\/espositori\/","url":"https:\/\/www.belgioioso.it\/officinalia\/espositori\/","name":"Elenco Espositori Officinalia | Fiera Bio Belgioioso","isPartOf":{"@id":"https:\/\/www.belgioioso.it\/officinalia\/#website"},"datePublished":"2012-04-06T13:51:22+00:00","dateModified":"2026-07-07T14:56:28+00:00","description":"Scopri l\u2019elenco completo degli espositori di Officinalia al Castello di Belgioioso: aziende bio, cosmesi naturale, ecologia domestica e prodotti sostenibili.","breadcrumb":{"@id":"https:\/\/www.belgioioso.it\/officinalia\/espositori\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.belgioioso.it\/officinalia\/espositori\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.belgioioso.it\/officinalia\/espositori\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.belgioioso.it\/officinalia\/"},{"@type":"ListItem","position":2,"name":"Espositori"}]},{"@type":"WebSite","@id":"https:\/\/www.belgioioso.it\/officinalia\/#website","url":"https:\/\/www.belgioioso.it\/officinalia\/","name":"Officinalia","description":"Mostra dell&#039;alimentazione biologica e dell&#039;ecologia domestica","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.belgioioso.it\/officinalia\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/pages\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":227,"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/pages\/195\/revisions"}],"predecessor-version":[{"id":5886,"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/pages\/195\/revisions\/5886"}],"wp:attachment":[{"href":"https:\/\/www.belgioioso.it\/officinalia\/wp-json\/wp\/v2\/media?parent=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}