{"id":28408,"date":"2025-04-15T19:20:35","date_gmt":"2025-04-15T19:20:35","guid":{"rendered":"https:\/\/www.visitvirginiabeach.com\/evenements\/"},"modified":"2026-09-03T19:57:37","modified_gmt":"2026-09-03T19:57:37","slug":"evenements","status":"publish","type":"page","link":"https:\/\/www.visitvirginiabeach.com\/fr\/evenements\/","title":{"rendered":"\u00c9v\u00e9nements"},"content":{"rendered":"\n<section class=\"image-heading\" arialabelledby=\"Image Header\"><div class=\"fold-wrap xl video-wrap\"><div class=\"image-container\"><img decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_LSR25_Point-Break-Music-Festival-2025-17-scaled.jpg\" alt=\"A vibrant concert scene at Point Break Music Festival in Virginia Beach, featuring a large crowd with raised hands and colorful stage lights.\" width=\"1920\" height=\"1080\" fetchpriority=\"high\"\/><div class=\"overlay-content\"><h1 class=\"extra\">\u00c9v\u00e9nements 2026 \u00e0 Virginia Beach<\/h1><\/div><\/div><\/div><div class=\"after-overlay-content page-content-wrap fold-wrap md padded\"><p>On ne s\u2019ennuie jamais \u00e0 Virginia Beach \u2014 rien que des bonnes ondes, une \u00e9nergie conviviale et des \u00e9v\u00e9nements \u00e9piques toute l\u2019ann\u00e9e. Que tu sois un passionn\u00e9 de cuisine \u00e0 l\u2019aff\u00fbt de rassemblements de food-trucks, un mordu de musique live pr\u00eat \u00e0 <a href=\"https:\/\/www.visitvirginiabeach.com\/events\/festivals-concerts\/\" data-type=\"link\" data-id=\"https:\/\/www.visitvirginiabeach.com\/events\/festivals-concerts\/\">t\u2019\u00e9clater en festival<\/a> ou un fan de <a href=\"https:\/\/www.visitvirginiabeach.com\/events\/sporting-events\/\">sport pro<\/a> voulant voir un match pendant ton voyage, ton type de plaisir est d\u00e9j\u00e0 not\u00e9 au calendrier. <br\/><br\/>Planifie ton voyage autour des incontournables annuels comme la savoureuse <a href=\"https:\/\/www.visitvirginiabeach.com\/virginia-beach-restaurant-week\/\">Virginia Beach Restaurant Week<\/a> (janvier), la c\u00e9l\u00e9bration patriotique <a href=\"https:\/\/www.visitvirginiabeach.com\/events\/starsstripesandspurs\/\" data-type=\"link\" data-id=\"https:\/\/www.visitvirginiabeach.com\/events\/starsstripesandspurs\/\">Stars, Stripes and Spurs<\/a> (avril), le plein d\u2019adr\u00e9naline du <a href=\"https:\/\/www.visitvirginiabeach.com\/jackalope-festival\/\" data-type=\"link\" data-id=\"https:\/\/www.visitvirginiabeach.com\/jackalope-festival\/\">Jackalope Fest<\/a> (mai\/juin), le l\u00e9gendaire <a href=\"https:\/\/www.visitvirginiabeach.com\/event\/64th-annual-coastal-edge-east-coast-surfing-championship-ecsc\/11292\/\">Coastal Edge East Coast Surfing Championship<\/a> (ao\u00fbt) et le tr\u00e8s artistique <a href=\"https:\/\/www.visitvirginiabeach.com\/neptune-festival\/\">Neptune Festival<\/a> (septembre). L\u2019hiver apporte sa magie avec les \u00e9blouissantes <a href=\"https:\/\/www.visitvirginiabeach.com\/event\/holiday-lights-at-the-beach\/7019\/\">Holiday Lights at the Beach<\/a> \u2014 et l\u2019\u00e9t\u00e9 atteint des sommets avec la s\u00e9rie de concerts <a href=\"https:\/\/www.visitvirginiabeach.com\/event\/oceanfront-concert-series\/9821\/\">Oceanfront Concert Series<\/a>. <br\/><br\/><strong>Plonge dans le programme complet des \u00e9v\u00e9nements et commence \u00e0 planifier ton escapade \u00e0 Virginia Beach.<\/strong><br\/><\/p><\/div><\/section>\n\n<section class=\"image-accordion\" role=\"group\" aria-label=\"Accordion Sections\"><div class=\"title-wrap padded fold-wrap xl mg-bottom-x2 mg-top-x2\"><p class=\"alt-font-family size-32 color-neo-700 mg-bottom-small eyebrow\" id=\"related-articles-eyebrow\">Explore<\/p><h2 class=\"color-default\" id=\"related-articles-heading\">Festivals et \u00e9v\u00e9nements \u00e0 Virginia Beach<\/h2><p>Pr\u00e9pare-toi \u00e0 remplir ton calendrier de festivit\u00e9s. Tellement d\u2019\u00e9v\u00e9nements fun, si peu de FOMO. <\/p><\/div><div class=\"accordion-wrap padded fold fold-wrap xl mg-bottom-x4\">\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"Festivals and Concerts\" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"Festivals and Concerts\" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_LSR25_Point-Break-Music-Festival-2025-12-scaled.jpg\" alt=\"A large crowd enjoys a lively outdoor concert, illuminated by vibrant red lighting, with urban buildings in the background in Virginia Beach at Point Break Music Festival.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">Festivals et concerts<\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">Festivals et concerts<\/p><p class=\"size-14 color-neo-700\">Monte le son \u00e0 Virginia Beach : musique live, festivals \u00e9piques et des ondes qui tombent pile poil, toute l\u2019ann\u00e9e.<\/p><a href=\"\/events\/festivals-concerts\/\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n\n\n\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"Sporting Events \" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"Sporting Events \" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_SPTMKT24_Jackalope-Festival-2024-34-scaled.jpg\" alt=\"A skateboarder performs a trick on a rail at Jackalope Festival an outdoor event, with an audience and tents in the background.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">\u00c9v\u00e9nements sportifs <\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">\u00c9v\u00e9nements sportifs <\/p><p class=\"size-14 color-neo-700\">Place au jeu. Virginia Beach fait vibrer l\u2019action avec des \u00e9v\u00e9nements sportifs et des comp\u00e9titions tout au long de l\u2019ann\u00e9e.  <\/p><a href=\"\/events\/sporting-events\/\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n\n\n\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"This Weekend \" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"This Weekend \" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_LSR24_Funk-Fest-2024-2-scaled.jpg\" alt=\"Aerial view of a crowded beach event with numerous people gathered on the sand, coastal buildings, and the ocean in the background.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">Ce week-end <\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">Ce week-end <\/p><p class=\"size-14 color-neo-700\">Il se passe toujours quelque chose \u00e0 Virginia Beach. Voici le programme de ce week-end.  <\/p><a href=\"\/events\/events-this-weekend\/\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n\n\n<div class=\"col\">\n    <div class=\"col-anchor has-bg\" aria-controls=\"Stay\" id=\"anchor1\" role=\"button\" aria-label=\"Stay\" aria-expanded=\"false\">\n        <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/themes\/virginia-beach\/assets\/images\/this_month.jpg\" alt=\"This Month\" class=\"background-image\" width=\"0\" height=\"0\" \/>\n\n        <span class=\"anchor-title color-white size-24 head-font-family weight-700\">This Month<\/span>\n\n        <div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\">\n            <p class=\"h3 color-default\">This Month<\/p>\n                    <\/div>\n    <\/div>\n<\/div><\/div><\/section>\n\n<section class=\"common-slider pd-bottom-x2 pd-top-x2\"><div class=\"splide slide_boxes hide_pagination fold-wrap xl\"><div class=\"fold-wrap padded common-boxes\"><div class=\"title-wrap fold flex-nowrap gapped fold-wrap xl mg-bottom-x2\"><div class=\"title-content\"><p class=\"alt-font-family size-32 color-neo-700 mg-bottom-small eyebrow\">Plonge pour en d\u00e9couvrir plus<\/p><h2 class=\"color-default\" id=\"related-articles-heading\">\u00c9v\u00e9nements annuels incontournables<\/h2><p>Virginia Beach accueille une s\u00e9rie d\u2019\u00e9v\u00e9nements annuels qui font revenir les visiteurs ann\u00e9e apr\u00e8s ann\u00e9e. <\/p><\/div><\/div><div class=\"splide__track\"><div class=\"splide__list\">\n<div class=\"splide__slide box\"><a href=\"https:\/\/www.visitvirginiabeach.com\/super-girl-surf-festival\/\" target=\"_self\" class=\"thumb-link active-hover active-hover--fuchsia\" aria-hidden=\"true\" tabindex=\"-1\"><figure><img decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2026\/04\/Super-Girl-Longboard-Oceanside-388x258.jpg\" alt=\"\" width=\"388\" height=\"258\" loading=\"lazy\"\/><figcaption class=\"visually-hidden\">Super Girl Surf Festival | 5-7 septembre<\/figcaption><\/figure><\/a><h3 class=\"h5 mg-top\"><a href=\"https:\/\/www.visitvirginiabeach.com\/super-girl-surf-festival\/\" target=\"_self\" class=\"read-more\" aria-label=\"Read more about Super Girl Surf Festival | September 5-7, opens in a new tab\">Super Girl Surf Festival | 5-7 septembre<\/a><\/h3><p class=\"size-14\">Une c\u00e9l\u00e9bration des femmes dans le surf, avec au programme une comp\u00e9tition d\u2019\u00e9lite, des s\u00e9ances de bien-\u00eatre, des tables rondes et des spectacles en direct, le tout sur fond des vagues vibrantes de Virginia Beach.<\/p><\/div>\n\n\n\n<div class=\"splide__slide box\"><a href=\"\/events\/neptune-festival\/\" target=\"_self\" class=\"thumb-link active-hover active-hover--fuchsia\" aria-hidden=\"true\" tabindex=\"-1\"><figure><img decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/02\/144_3_4765_jpeg_5047920d-ac28-4d20-a423-d42315cd4e04-1-388x258.jpg\" alt=\"\" width=\"388\" height=\"258\" loading=\"lazy\"\/><figcaption class=\"visually-hidden\">Neptune Festival | 25 septembre<\/figcaption><\/figure><\/a><h3 class=\"h5 mg-top\"><a href=\"https:\/\/www.visitvirginiabeach.com\/events\/neptune-festival\/\" target=\"_self\" class=\"read-more\" aria-label=\"Read more about Neptune Festival | September 25, opens in a new tab\">Neptune Festival | 25 septembre<\/a><\/h3><p class=\"size-14\">Ce festival embl\u00e9matique de Virginia Beach c\u00e9l\u00e8bre la vie baln\u00e9aire avec de l\u2019art, de la musique et des sculptures sur sable de classe mondiale. <\/p><\/div>\n\n\n\n<div class=\"splide__slide box\"><a href=\"https:\/\/www.visitvirginiabeach.com\/jackalope-festival\/\" target=\"_self\" class=\"thumb-link active-hover active-hover--fuchsia\" aria-hidden=\"true\" tabindex=\"-1\"><figure><img decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/05\/230603_Jackalope_0256-lowres-388x258.jpg\" alt=\"\" width=\"388\" height=\"258\" loading=\"lazy\"\/><figcaption class=\"visually-hidden\">Jackalope Festival <\/figcaption><\/figure><\/a><h3 class=\"h5 mg-top\"><a href=\"https:\/\/www.visitvirginiabeach.com\/jackalope-festival\/\" target=\"_self\" class=\"read-more\" aria-label=\"Read more about Jackalope Festival , opens in a new tab\">Jackalope Festival <\/a><\/h3><p class=\"size-14\">Skate pro et base jump ? On en est ! <\/p><\/div>\n\n\n\n<div class=\"splide__slide box\"><a href=\"\/the-north-american-sand-soccer-championship\/\" target=\"_self\" class=\"thumb-link active-hover active-hover--fuchsia\" aria-hidden=\"true\" tabindex=\"-1\"><figure><img decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_SPTMKT24_NASSC-Sand-Soccer-2024-25-388x258.jpg\" alt=\"\" width=\"388\" height=\"258\" loading=\"lazy\"\/><figcaption class=\"visually-hidden\">North American Sand Soccer Championship <\/figcaption><\/figure><\/a><h3 class=\"h5 mg-top\"><a href=\"https:\/\/www.visitvirginiabeach.com\/the-north-american-sand-soccer-championship\/\" target=\"_self\" class=\"read-more\" aria-label=\"Read more about North American Sand Soccer Championship , opens in a new tab\">North American Sand Soccer Championship <\/a><\/h3><p class=\"size-14\">Chaque mois de juin, plus de 11 000 joueurs envahissent l\u2019Oceanfront de Virginia Beach pour le plus grand festival de sand soccer sur un seul week-end au monde.<\/p><\/div>\n\n\n\n<div class=\"splide__slide box\"><a href=\"\/event\/oceanfront-concert-series\/9821\/ \" target=\"_self\" class=\"thumb-link active-hover active-hover--fuchsia\" aria-hidden=\"true\" tabindex=\"-1\"><figure><img decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/02\/Oceanfront_Concert_Friends_3__64302801-f6a3-432e-b053-7bb85f8dc592-10-388x258.jpg\" alt=\"\" width=\"388\" height=\"258\" loading=\"lazy\"\/><figcaption class=\"visually-hidden\">Oceanfront Concert Series <\/figcaption><\/figure><\/a><h3 class=\"h5 mg-top\"><a href=\"\/event\/oceanfront-concert-series\/9821\/&#10;%20\" target=\"_self\" class=\"read-more\" aria-label=\"Read more about Oceanfront Concert Series , opens in a new tab\">Oceanfront Concert Series <\/a><\/h3><p class=\"size-14\">Profite de concerts gratuits \u00e0 l\u2019Oceanfront. Tous les week-ends, tout l\u2019\u00e9t\u00e9.  <\/p><\/div>\n<\/div><\/div><div class=\"splide__arrows fold align-items-center gapped flex-shrink-0 flex-grow-0 to-the-right align-self-end\"><button class=\"splide__arrow splide__arrow--prev\">Pr\u00e9c.<\/button><div class=\"fraction-indicator\"><\/div><button class=\"splide__arrow splide__arrow--next\">Suivant<\/button><\/div><\/div><\/div><\/section>\n<section class=\"listings events-listings bg-white\" data-wp-interactive=\"eventsGrid\"\n        data-wp-context='eventsGrid::{\"default_city\":[\"\"],\"selectedCategories\":[\"\"],\"next_weekend\":false,\"categories\":{\"name\":\"\",\"items\":[{\"name\":\"Antique Shows \\\/ Flea Markets\",\"id\":\"2\",\"checked\":false},{\"name\":\"Arts \\u0026 Crafts\",\"id\":\"3\",\"checked\":false},{\"name\":\"Breweries \\\/ Distilleries\",\"id\":\"17\",\"checked\":false},{\"name\":\"Children \\\/ Family\",\"id\":\"4\",\"checked\":false},{\"name\":\"Concerts\",\"id\":\"23\",\"checked\":false},{\"name\":\"Culture\",\"id\":\"19\",\"checked\":false},{\"name\":\"Exhibits\",\"id\":\"5\",\"checked\":false},{\"name\":\"Faith Based Opportunities\",\"id\":\"6\",\"checked\":false},{\"name\":\"Family Fun\",\"id\":\"7\",\"checked\":false},{\"name\":\"Festivals, Fairs \\u0026 Parades\",\"id\":\"8\",\"checked\":false},{\"name\":\"Food \\u0026 Beverage\",\"id\":\"18\",\"checked\":false},{\"name\":\"Group Friendly\",\"id\":\"9\",\"checked\":false},{\"name\":\"Health \\u0026 Wellness\",\"id\":\"25\",\"checked\":false},{\"name\":\"Heritage\",\"id\":\"10\",\"checked\":false},{\"name\":\"Holidays\",\"id\":\"11\",\"checked\":false},{\"name\":\"Official CVB Events\",\"id\":\"12\",\"checked\":false},{\"name\":\"Outdoors and Nature\",\"id\":\"20\",\"checked\":false},{\"name\":\"Performances\",\"id\":\"13\",\"checked\":false},{\"name\":\"Regional Event Calendar\",\"id\":\"26\",\"checked\":false},{\"name\":\"Sporting Events\",\"id\":\"15\",\"checked\":false},{\"name\":\"Sports Competition\",\"id\":\"16\",\"checked\":false},{\"name\":\"VBCC Newsletter\",\"id\":\"24\",\"checked\":false},{\"name\":\"Virginia Beach Convention Center Event\",\"id\":\"22\",\"checked\":false},{\"name\":\"Virginia Beach Sports Center Event\",\"id\":\"27\",\"checked\":false}]},\"cities\":[{\"name\":\"Fort Story\",\"id\":\"f220834db5580ad367c03e09339829d8\",\"checked\":false},{\"name\":\"Hampton\",\"id\":\"b6766b490c59a423e6011e11abb0dfba\",\"checked\":false},{\"name\":\"N\\\/A\",\"id\":\"9d91d99b31a45af74a5dc6d4357ed820\",\"checked\":false},{\"name\":\"Norfolk\",\"id\":\"49cbfa9e522dbe215d1ddcb0b6bb06fc\",\"checked\":false},{\"name\":\"Petersburg\",\"id\":\"a6de3518f4c9535d81dd7db852d772f0\",\"checked\":false},{\"name\":\"Virgina Beach\",\"id\":\"809be1258913256499dc27998379d5e3\",\"checked\":false},{\"name\":\"Virginia Beach\",\"id\":\"571444bb82d2d073783219750c36d230\",\"checked\":false},{\"name\":\"Virginia Beach, VA\",\"id\":\"ce4d61408947e9c392a5b2b264600326\",\"checked\":false}],\"filters\":{\"dates\":[],\"city\":[],\"category\":[]},\"activeSortingAZ\":\"az\",\"azChecked\":true,\"zaChecked\":false,\"activeSortingFeatured\":true,\"activeViewList\":true,\"activeViewListDisplay\":\"\",\"activeViewMap\":false,\"activeViewMapDisplay\":\"none\",\"cal\":\"\",\"coords\":[],\"search_string\":\"\",\"pending_search\":\"\",\"page_changed\":false,\"isResetOpen\":\"none\",\"categoriesOpen\":\"none\",\"isPillsVisible\":\"none\"}'\n         data-nonce=\"273752615d\"\n         data-wp-init=\"callbacks.initGrid\"\n         id=\"events-grid\"\n>\n    <div class=\"title-wrap padded fold-wrap xl mg-bottom-x2 mg-top-x2\">\n        <h2 class=\"color-cyan-900\" id=\"related-articles-heading\">Events Calendar<\/h2>\n    <\/div>\n    <div class=\"fold-sm-up fold-wrap xl listing-whole-wrap padded gapped-x2\">\n        <div class=\"filters-wrap\" id=\"filters-panel\" aria-controls=\"filters-panel\" aria-expanded=\"false\">\n            <div class=\"filters-inner-wrap\">\n                <button class=\"close-filters-panel close-top button button--small button--circle has-icon has-icon--after has-icon--close\" aria-label=\"Close filters panel\">Close\n                <\/button>\n                <div class=\"filter-search mg-bottom-x2\">\n                    <p class=\"h4\">Filters<\/p>\n                    <div class=\"search-input-wrap\">\n                        <label for=\"listings-search\" class=\"visually-hidden\">Search <\/label>\n                        <input value=\"\" type=\"search\" placeholder=\"Search\" id=\"listings-search\" data-wp-on--input=\"actions.updateSearchString\"\n                               data-wp-bind--value=\"context.search_string\" aria-label=\"Search \" class=\"search-box\" autocomplete=\"off\">\n                        <button type=\"button\" class=\"clear-search\" data-wp-on--click=\"actions.clearSearch\" aria-label=\"Clear Search\" id=\"clear-search-button\">&#x2715;<\/button>\n                        <button type=\"button\" id=\"listings-search-btn\" data-wp-on--click=\"actions.search\" aria-label=\"Submit search\" class=\"button button--small button--circle has-icon--after has-icon--search\"><\/button>\n                    <\/div>\n                <\/div>\n                <div id=\"events-calendar-pick\" class=\"calendar-wrap mg-bottom\" data-wp-init=\"actions.makeCalendar\">\n                    <div class=\"min-max-wrap fold gapped mg-bottom\">\n                        <label for=\"minDate\" class=\"visually-hidden\">Start Date:<\/label>\n                        <input type=\"text\" id=\"minDate\" placeholder=\"Start Date\" readonly aria-labelledby=\"minDateLabel\">\n                        <label for=\"maxDate\" class=\"visually-hidden\">End Date:<\/label>\n                        <input type=\"text\" id=\"maxDate\" placeholder=\"End Date\" readonly aria-labelledby=\"maxDateLabel\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"inputs-wrap size-14\">\n                    <fieldset style=\"display:none;\" class=\"input-wrap mg-bottom-x2\" id=\"event-category\" data-wp-init=\"actions.checkCategoriesDisplay\"\n                              data-wp-style--display=\"context.categoriesOpen\"\n                    >\n                        <legend class=\"h5 color-cyan-900\">Category<\/legend>\n                        <template data-wp-each--category=\"context.categories.items\" data-wp-each-key=\"context.category.id\">\n                            <label class=\"checkbox\" >\n                                <input type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\"><\/span>\n                            <\/label>\n                        <\/template>\n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Antique Shows \/ Flea Markets\" data-value=\"2\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Antique Shows \/ Flea Markets<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Arts &amp; Crafts\" data-value=\"3\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Arts &amp; Crafts<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Breweries \/ Distilleries\" data-value=\"17\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Breweries \/ Distilleries<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Children \/ Family\" data-value=\"4\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Children \/ Family<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Concerts\" data-value=\"23\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Concerts<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Culture\" data-value=\"19\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Culture<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Exhibits\" data-value=\"5\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Exhibits<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Faith Based Opportunities\" data-value=\"6\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Faith Based Opportunities<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Family Fun\" data-value=\"7\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Family Fun<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Festivals, Fairs &amp; Parades\" data-value=\"8\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Festivals, Fairs &amp; Parades<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Food &amp; Beverage\" data-value=\"18\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Food &amp; Beverage<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Group Friendly\" data-value=\"9\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Group Friendly<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Health &amp; Wellness\" data-value=\"25\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Health &amp; Wellness<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Heritage\" data-value=\"10\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Heritage<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Holidays\" data-value=\"11\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Holidays<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Official CVB Events\" data-value=\"12\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Official CVB Events<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Outdoors and Nature\" data-value=\"20\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Outdoors and Nature<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Performances\" data-value=\"13\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Performances<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Regional Event Calendar\" data-value=\"26\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Regional Event Calendar<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Sporting Events\" data-value=\"15\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Sporting Events<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Sports Competition\" data-value=\"16\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Sports Competition<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"VBCC Newsletter\" data-value=\"24\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">VBCC Newsletter<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Virginia Beach Convention Center Event\" data-value=\"22\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Virginia Beach Convention Center Event<\/span>\n                            <\/label>\n                        \n                            <label data-wp-each-child=\"eventsGrid::context.categories.items\" class=\"checkbox\" >\n                                <input data-label=\"Virginia Beach Sports Center Event\" data-value=\"27\" type=\"checkbox\" class=\"sub-option\"\n                                       data-wp-bind--data-value=\"context.category.id\"\n                                       data-wp-bind--checked=\"context.category.checked\"\n                                       data-wp-on--change=\"actions.addFilter\"\n                                       data-wp-init=\"callbacks.initialCategoryState\"\n                                       data-type=\"category\"\n                                       data-wp-bind--data-label=\"context.category.name\"\n                                \/>\n                                <span data-wp-text=\"context.category.name\">Virginia Beach Sports Center Event<\/span>\n                            <\/label>\n                        \n                        <button class=\"read-more color-fuchsia-900 has-icon has-icon--after has-icon--arrow-down has-icon--bg-fuchsia-900\" aria-expanded=\"false\"\n                                aria-controls=\"event-category\"> View More\n                        <\/button>\n                    <\/fieldset>\n                <\/div>\n                <div class=\"bottom-buttons fold gapped justify-content-between\">\n                    <button style=\"display:none;\" class=\"has-icon has-icon--before\n                    has-icon--refresh\n                    has-icon--bg-fuchsia-900\n                    button-as-link\n                    size-14\n                    color-fuchsia-900\" aria-label=\"Clear filters\"\n                            data-wp-style--display=\"context.isResetOpen\"\n                            data-wp-on--click=\"actions.resetFilters\">Clear\n                    <\/button>\n                                    <\/div>\n            <\/div>\n        <\/div>\n        <div class=\"results-wrap\">\n            <div class=\"results-settings fold-sm-up flex-nowrap align-items-center mg-bottom\">\n                <div class=\"col-sm-2 results-count\">\n                    <p class=\"size-12\" id=\"results-count\" aria-live=\"polite\"><\/p>\n                <\/div>\n                <div class=\"col-sm-4 sortings-wrap\">\n                    <div class=\"trigger-filters\">\n                        <button class=\"button button--tight button--small has-icon has-icon--after has-icon--filter\" id=\"filters-mobile\">Filter<\/button>\n                    <\/div>\n                    <div class=\"view-modes\" role=\"group\" aria-label=\"View modes\">\n                        <button class=\"button button--small button--transparent has-icon has-icon--before has-icon--sort active\" aria-pressed=\"context.listPressed\"\n                                data-type=\"list\"\n                                data-wp-context='{ \"listPressed\" : \"true\"}'\n                                data-wp-on--click=\"actions.setActiveView\"\n                                data-wp-class--active=\"context.activeViewList\">List view<\/button>\n                        <button class=\"button button--small has-icon has-icon--before has-icon--map\" aria-pressed=\"context.mapPressed\"\n                                data-type=\"map\"\n                                data-wp-context='{ \"mapPressed\" : \"false\"}'\n                                data-wp-on--click=\"actions.setActiveView\"\n                                data-wp-class--active=\"context.activeViewMap\">Map view<\/button>\n                    <\/div>\n                                    <\/div>\n            <\/div>\n            <div style=\"display:none;\" class=\"selected-list fold\" data-wp-style--display=\"context.isPillsVisible\">\n                <ul class=\"unformatted fold gapped-small\" aria-label=\"Selected filters\">\n                    <template data-wp-each--pill=\"state.pills\">\n                        <li><a class=\"a-tag has-icon has-icon--after has-icon--close has-icon--bg-fuchsia-900 bg-fuchsia-100 size-12\"\n                               data-wp-bind--data-type=\"context.pill.type\"\n                               data-wp-bind--data-value=\"context.pill.data_value\"\n                               aria-label=\"Remove context.pill.label\"\n                               data-wp-bind--data-label=\"context.pill.label\"\n                               data-wp-on--click=\"actions.removePill\"\n                               data-wp-text=\"context.pill.label\">\n                            <\/a>\n                        <\/li>\n                    <\/template>\n                <\/ul>\n                <button style=\"display:none;\" class=\"has-icon has-icon--before\n                    has-icon--refresh\n                    has-icon--bg-fuchsia-900\n                    button-as-link\n                    size-14\n                    color-fuchsia-900\" aria-label=\"Clear filters\"\n                        data-wp-style--display=\"context.isResetOpen\"\n                        data-wp-on--click=\"actions.resetFilters\">Clear\n                <\/button>\n            <\/div>\n            <div id=\"events-calendar-list\" data-wp-watch--page=\"actions.watchPageChange\" data-wp-style--display=\"context.activeViewListDisplay\" class=\"list-results mg-top-x2\"><\/div>\n            <div id=\"map\" data-wp-style--display=\"context.activeViewMapDisplay\" style=\"width:1200px;height:600px;display:none;\"><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<script>(g => {\n        var h, a, k, p = \"The Google Maps JavaScript API\", c = \"google\", l = \"importLibrary\", q = \"__ib__\", m = document, b = window;\n        b = b[c] || (b[c] = {});\n        var d = b.maps || (b.maps = {}), r = new Set, e = new URLSearchParams, u = () => h || (h = new Promise(async (f, n) => {\n            await (a = m.createElement(\"script\"));\n            e.set(\"libraries\", [...r] + \"\");\n            for (k in g) e.set(k.replace(\/[A-Z]\/g, t => \"_\" + t[0].toLowerCase()), g[k]);\n            e.set(\"callback\", c + \".maps.\" + q);\n            a.src = `https:\/\/maps.${c}apis.com\/maps\/api\/js?` + e;\n            d[q] = f;\n            a.onerror = () => h = n(Error(p + \" could not load.\"));\n            a.nonce = m.querySelector(\"script[nonce]\")?.nonce || \"\";\n            m.head.append(a)\n        }));\n        d[l] ? console.warn(p + \" only loads once. Ignoring:\", g) : d[l] = (f, ...n) => r.add(f) && u().then(() => d[l](f, ...n))\n    })\n    ({key: \"AIzaSyC2STiWhAEatXVCfc1eolQogzxltXwaq6M\", v: \"weekly\"});<\/script><script type=\"text\/javascript\">\n    async function initMap() {\n        \/\/ Request needed libraries.\n        const {Map} = await google.maps.importLibrary(\"maps\");\n        const {AdvancedMarkerElement} = await google.maps.importLibrary(\"marker\");\n\n        const infowindow = new google.maps.InfoWindow();\n        const bounds = new google.maps.LatLngBounds();\n\n        const map = new Map(document.getElementById(\"map\"), {\n            zoom: 14,\n            mapId: 'vvb listings id',\n        });\n\n        const markers = [];\n        const labels = [];\n\n        \/\/coordinates\n        let coords = document.querySelectorAll('.result-box');\n\n        [...coords].map(function(item){\n\n            let foundCoords = (item.getAttribute('data-listing-coords').split(\",\"));\n\n            const pinImg = document.createElement(\"img\");\n            pinImg.src = \"\/wp-content\/themes\/virginia-beach\/assets\/images\/point.svg?v=1\";\n\n            if(foundCoords[0] !== \"\") {\n                if(foundCoords[0].length !== 0)\n                {\n                    markers.push(new AdvancedMarkerElement({\n                        map,\n                        position: {lat: parseFloat(foundCoords[0]), lng: parseFloat(foundCoords[1])},\n                        title: item.getAttribute('data-listing-name'),\n                        content: pinImg\n                    }));\n                }\n            }\n\n            labels.push({\n                name: item.getAttribute('data-listing-name'),\n                link: item.getAttribute('data-listing-link'),\n                thumb: item.getAttribute('data-listing-thumb'),\n                region: item.getAttribute('data-deregion'),\n            });\n\n        });\n\n        for (let i = 0; i < markers.length; i++) {\n\n            markers[i].addListener(\"gmp-click\", () => {\n                infowindow.open({\n                    anchor: markers[i],\n                    map\n                });\n\n                let info = create_info(labels[i].thumb, labels[i].name, labels[i].region, labels[i].link);\n                infowindow.setContent(info);\n\n            });\n\n            bounds.extend(markers[i].position);\n\n        }\n\n        map.fitBounds(bounds);\n    }\n\n\n    function create_info(img, title, location, link) {\n        \/\/ Escape function to prevent XSS\n        const escapeHTML = (str) => {\n            if (!str) return '';\n            return String(str)\n                .replace(\/&\/g, '&amp;')\n                .replace(\/<\/g, '&lt;')\n                .replace(\/>\/g, '&gt;')\n                .replace(\/\"\/g, '&quot;')\n                .replace(\/'\/g, '&#39;');\n        };\n\n        \/\/ Escape the user inputs\n        const safeTitle = escapeHTML(title);\n        const safeLocation = escapeHTML(location);\n\n        \/\/ For URLs, we should use proper attributes\n        return `\n        <div class=\"popup-wrap\">\n           <!-- <button class=\"button button--circle has-icon--after has-icon--close\">close<\/button> -->\n            <div class=\"image-wrap mg-bottom\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"${img}\" alt=\"\" width=\"300\" height=\"250\" \/>\n            <\/div>\n            <div class=\"content-wrap fold flex-column align-items-start\">\n                <p class=\"h5 no-mg-bottom\">${safeTitle}<\/p>\n                <p class=\"the-location size-12 color-black head-font-family has-icon has-icon--before has-icon--map mg-top-small\">${safeLocation}<\/p>\n                <a href=\"${link}\" class=\"read-more color-fuchsia-900 has-icon has-icon--after has-icon--tailarrow-right has-icon--bg-fuchsia-900 mg-top align-self-end\">Get info<\/a>\n            <\/div>\n        <\/div>\n    `;\n    }\n<\/script>\n<section class=\"image-accordion\" role=\"group\" aria-label=\"Accordion Sections\"><div class=\"title-wrap padded fold-wrap xl mg-bottom-x2 mg-top-x2\"><p class=\"alt-font-family size-32 color-neo-700 mg-bottom-small eyebrow\" id=\"related-articles-eyebrow\">D\u00e9couvre<\/p><h2 class=\"color-default\" id=\"related-articles-heading\">Lance tes vacances \u00e0 Virginia Beach<\/h2><p>Trouve ton bonheur, trace tes souvenirs. On est l\u00e0 pour t\u2019aider. <\/p><\/div><div class=\"accordion-wrap padded fold fold-wrap xl mg-bottom-x4\">\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"Stay\" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"Stay\" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_LSR25_Hilton-Oceanfront-17-scaled.jpg\" alt=\"A mom and a daughter stand together on a balcony overlooking the ocean, enjoying a sunny day with clear blue skies at the Hilton Oceanfront.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">S\u00e9jour<\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">S\u00e9jour<\/p><p class=\"size-14 color-neo-700\">R\u00e9veille-toi au son des vagues ou d\u00e9connecte sous les \u00e9toiles. Virginia Beach propose des resorts en bord de mer, des cabanes cosy, des s\u00e9jours pet-friendly et tout ce qu\u2019il y a entre les deux. <\/p><a href=\"\/stay\/\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n\n\n\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"Experience\" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"Experience\" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/07\/PH_LSR23_Kayaking-First-Landing-State-Park-1_1.jpg\" alt=\"A couple kayaks in First Landing State park on a calm body of water surrounded by greenery, enjoying a sunny day with their paddles and wearing life jackets.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">Exp\u00e9riences<\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">Exp\u00e9riences<\/p><p class=\"size-14 color-neo-700\">La plage n\u2019est que le d\u00e9but. Explore des sites embl\u00e9matiques, des aventures en plein air, une sc\u00e8ne artistique et culturelle vibrante, des quartiers commer\u00e7ants et des spas relaxants \u00e0 Virginia Beach. <\/p><a href=\"\/experiences\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n\n\n\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"Taste\" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"Taste\" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/04\/042023_Mahis_0503-Edit-lowres.jpg\" alt=\"Three people sit at an outdoor restaurant table, smiling and talking while enjoying food and drinks at sunset.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">Savourer<\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">Savourer<\/p><p class=\"size-14 color-neo-700\">Des fruits de mer tout juste p\u00each\u00e9s aux saveurs tout droit sorties de la ferme, la sc\u00e8ne culinaire brille \u00e0 Virginia Beach. Profite de tables au bord de l\u2019eau, de terrasses en plein air, et m\u00eame de pique-niques \u00e0 emporter. <\/p><a href=\"\/taste\/\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n\n\n\n<div class=\"col\"><div class=\"col-anchor has-bg\" aria-controls=\"Plan\" id=\"anchor1\" role=\"button\" tabindex=\"0\" aria-label=\"Plan\" aria-expanded=\"false\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.visitvirginiabeach.com\/wp-content\/uploads\/2025\/05\/Inn-at-Old-Beach-Exterior-Friends.jpg\" alt=\"Two women walking down a path flanked by greenery, approaching a light blue house with a porch.\" class=\"background-image\" width=\"0\" height=\"0\"\/><span class=\"anchor-title color-white size-24 head-font-family weight-700\">Planifie<\/span><div class=\"col-content\" id=\"spring\" aria-labelledby=\"anchor1\"><p class=\"h3 color-default\">Planifie<\/p><p class=\"size-14 color-neo-700\">Des id\u00e9es de s\u00e9jour aux conseils transport, planifie chaque d\u00e9tail de ton escapade \u00e0 VB en toute simplicit\u00e9. Retrouve des guides, des cartes, des infos parking et plus encore pour des vacances sans stress. <\/p><a href=\"\/plan\/\" class=\"head-font-family color-fuchsia-900  has-icon--tailarrow-right mg-top-small read-more\" rel=\"noopener noreferrer\">C\u2019est parti<\/a><\/div><\/div><\/div>\n<\/div><\/section>\n<section class=\"ugc-block mg-top-x2\">\n\t<div class=\"fold-sm-up fold-wrap xl padded-sm-up gapped pd-top-x2 pd-bottom-x2 justify-content-center\">\n\t\t<div class=\"content-wrap col-sm-2\">\n\t\t\t<p class=\"alt-font-family size-32 mg-bottom-small color-white\">Quand les vagues rencontrent les m\u00e9lodies<\/p>\n\t\t\t<h2 class=\"mg-bottom\">Atlantic Anthems : la bande-son c\u00f4ti\u00e8re de la Virginie<\/h2>\n\t\t\t<p>D\u00e9couvre ce qui rassemble les gens \u00e0 Virginia Beach<\/p>\n\t\t<\/div>\n\t\t<div class=\"crowdriff-wrap col-sm-4\">\n\t\t\t<script id=\"cr-init__9b6b146f2c3f72e6\" src=\"https:\/\/starling.crowdriff.com\/js\/crowdriff.js\" async=\"\"><\/script>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":28410,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"enable_ai_generated_excerpts":true,"ai_model_name":"","ai_prompt_id":"","footnotes":""},"class_list":["post-28408","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"publishpress_future_action":{"enabled":false,"date":"2026-09-11 17:39:00","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"translation_priority","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/pages\/28408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/comments?post=28408"}],"version-history":[{"count":4,"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/pages\/28408\/revisions"}],"predecessor-version":[{"id":28479,"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/pages\/28408\/revisions\/28479"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/media\/28410"}],"wp:attachment":[{"href":"https:\/\/www.visitvirginiabeach.com\/fr\/wp-json\/wp\/v2\/media?parent=28408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}