{"id":452,"date":"2018-02-24T09:29:41","date_gmt":"2018-02-24T09:29:41","guid":{"rendered":"https:\/\/blocoashe.co.uk\/?page_id=452"},"modified":"2025-10-10T19:40:36","modified_gmt":"2025-10-10T19:40:36","slug":"ba","status":"publish","type":"page","link":"https:\/\/blocoashe.co.uk\/?page_id=452","title":{"rendered":"BA Misc"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"452\" class=\"elementor elementor-452\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cfdd32c e-flex e-con-boxed e-con e-parent\" data-id=\"cfdd32c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-501d939 e-con-full e-flex e-con e-child\" data-id=\"501d939\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-511f7c6 elementor--h-position-center elementor--v-position-middle elementor-arrows-position-inside elementor-pagination-position-inside elementor-invisible elementor-widget elementor-widget-slides\" data-id=\"511f7c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;zoomIn&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;transition&quot;:&quot;slide&quot;,&quot;transition_speed&quot;:500}\" data-widget_type=\"slides.default\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-slides-wrapper elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Slides\" dir=\"ltr\" data-animation=\"fadeInUp\">\n\t\t\t\t<div class=\"swiper-wrapper elementor-slides\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-repeater-item-c892d0c swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg elementor-ken-burns elementor-ken-burns--in\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Bloco colours<\/div><div class=\"elementor-slide-description\">Green is the colour of nature.\nRed is a bold and powerful colour. \nYellow is a bright and cheerful colour. <\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-f06a64b swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg elementor-ken-burns elementor-ken-burns--in\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Hand Drum<\/div><div class=\"elementor-slide-description\">Hand drums are a diverse family of instruments played with the bare hands, rather than with sticks or mallets. These drums are found in cultures all over the world and can range from the goblet-shaped djembe of West Africa to the paired tablas of India, each one producing a unique and expressive voice through a variety of striking techniques.<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-158c5ba swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg elementor-ken-burns elementor-ken-burns--in\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Playing Surdo<\/div><div class=\"elementor-slide-description\">Playing the surdo involves using a large drum to lay down the rhythmic foundation, or \"heartbeat,\" of a samba or batucada group. It's a powerful and essential role, as the surdo player's steady beats drive the entire ensemble and keep everyone in time.<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-83d782b swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Community <\/div><div class=\"elementor-slide-description\">Community drumming brings people together to create rhythm and music, regardless of their experience. It's a powerful way to foster social connection, relieve stress, and build a sense of belonging through the shared heartbeat of the drums.<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bloco Ash\u00ea<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-ce62e1e swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Community<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-dfd61dc swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Community<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-9b2d964 swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Snare drum<\/div><div class=\"elementor-slide-description\">The Brazilian snare drum, known as the **caixa**, is a shallow drum with steel wires (a snare) running across the bottom head. It's a fundamental part of the rhythm section in various Brazilian music styles, most notably samba.<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-7c01508 swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Agogo<\/div><div class=\"elementor-slide-description\">The agog\u00f4 is a percussion instrument with origins in West Africa, but it's most commonly associated with Brazilian samba music. The name \"agog\u00f4\" is a Yoruba word meaning \"bell.\"<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-6bd9254 swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Tamborim<\/div><div class=\"elementor-slide-description\">The tamborim is a small, high-pitched Brazilian frame drum, typically about six inches in diameter. A key technique, called the \"virado,\" involves rapidly flipping the drum to create a swinging, delayed note.<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-974b688 swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Surdos<\/div><div class=\"elementor-slide-description\">The surdo is a large bass drum. Its deep, resonant sound is often described as the \"heartbeat\" of the bateria.<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event<\/div><\/div><\/div><\/div><div class=\"elementor-repeater-item-f6dcd25 swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Enjoying the weather<\/div><div class=\"elementor-slide-description\">...there's a chance of light rain tomorrow!<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-sm\">Click Here<\/div><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Previous slide\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Next slide\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1019db1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1019db1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93719ec elementor-widget elementor-widget-wp-widget-media_audio\" data-id=\"93719ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wp-widget-media_audio.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<audio class=\"wp-audio-shortcode\" id=\"audio-452-1\" preload=\"none\" style=\"width: 100%;\" controls=\"controls\"><source type=\"audio\/mpeg\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Bloco-Ashe-PEGADA-zax.mp3?_=1\" \/><source type=\"audio\/mpeg\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Bloco-Ashe-PEGADA-zax.mp3?_=1\" \/><a href=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Bloco-Ashe-PEGADA-zax.mp3\">https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Bloco-Ashe-PEGADA-zax.mp3<\/a><\/audio>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7551ada elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"7551ada\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a01ebd elementor-widget elementor-widget-html\" data-id=\"1a01ebd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Brazilian Drumming Styles<\/title>\n    <!-- Tailwind CSS CDN -->\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <!-- Google Fonts - Inter for clean typography -->\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n    <style>\n        body {\n            font-family: 'Inter', sans-serif;\n        }\n        \/* Custom styles to ensure full height and flexible container *\/\n        html, body, #root {\n            height: 100%;\n            margin: 0;\n            padding: 0;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div id=\"root\"><\/div>\n\n    <!-- React and ReactDOM CDNs -->\n    <script crossorigin src=\"https:\/\/unpkg.com\/react@18\/umd\/react.production.min.js\"><\/script>\n    <script crossorigin src=\"https:\/\/unpkg.com\/react-dom@18\/umd\/react-dom.production.min.js\"><\/script>\n    <!-- Babel Standalone for JSX transformation in the browser -->\n    <script src=\"https:\/\/unpkg.com\/@babel\/standalone\/babel.min.js\"><\/script>\n\n    <script type=\"text\/babel\">\n        \/\/ Import React and useState from the global React object\n        const { useState } = React;\n\n        \/\/ Define Lucide React icons directly as functional components rendering SVG\n        const ChevronDown = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M6 9l6 6 6-6\"><\/path>\n            <\/svg>\n        );\n        const Drum = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M12 12V2h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M22 12V2h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M2 12V2h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M12 22v-8h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M22 22v-8h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M2 22v-8h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M12 2v20\"><\/path>\n            <\/svg>\n        );\n        const Globe = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                <path d=\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"><\/path>\n                <path d=\"M2 12h20\"><\/path>\n            <\/svg>\n        );\n        const Music = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M9 18V5l12-2v13\"><\/path>\n                <circle cx=\"9\" cy=\"18\" r=\"4\"><\/circle>\n                <circle cx=\"22\" cy=\"19\" r=\"3\"><\/circle>\n            <\/svg>\n        );\n        const Zap = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"><\/polygon>\n            <\/svg>\n        );\n        const LeafyGreen = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 21 2 22 5s-3 11-10 16a7 7 0 0 1-2 2z\"><\/path>\n                <path d=\"M2 20s1.5 1.5 4 2c-.9-1.5-2-3-2-3\"><\/path>\n                <path d=\"M15 9l4 4\"><\/path>\n                <path d=\"M18 6l2 2\"><\/path>\n                <path d=\"M21 3l1 1\"><\/path>\n            <\/svg>\n        );\n\n\n        \/\/ Data for drumming styles, organized by region\n        const brazilianDrummingStyles = [\n            {\n                name: \"Samba\",\n                desc: \"The **samba** drumming style is the energetic heart of Brazilian Carnival music. It's characterized by a driving, syncopated bass drum pattern (often played on the **surdo**) and intricate polyrhythms created by a large ensemble of percussion instruments like the **caixa** (snare), **tamborim**, **agog\u00f4**, **chocalho**, and **pandeiro**. It creates an infectious, danceable groove.\"\n            },\n            {\n                name: \"Samba de Roda\",\n                desc: \"**Samba de Roda** is a traditional Afro-Brazilian dance and music form from Bahia, considered a predecessor to modern samba. It features a circle (*roda*) of dancers and musicians, with percussion driven by **pandeiro**, **atabaque**, **agog\u00f4**, and handclapping. It's known for its spontaneous nature, call-and-response singing, and dynamic interaction between participants.\"\n            },\n            {\n                name: \"Partido Alto\",\n                desc: \"**Partido Alto** is a subgenre of samba characterized by its improvisational nature in both singing and percussion. It typically features a relaxed, mid-tempo swing, with percussion led by **pandeiro**, **tamborim**, and **rebolo** (a small drum played with hands). The focus is on the interplay between the lead singer and choir, and the improvisational solos of the percussionists.\"\n            },\n            {\n                name: \"Bossa Nova\",\n                desc: \"The **bossa nova** drumming style offers a smooth and laid-back feel. It typically features a gentle, syncopated pattern on the ride cymbal, complemented by a soft bass drum and snare combination. The **pandeiro** (a Brazilian tambourine) can also play a key role, contributing to its subtle yet sophisticated rhythmic foundation, often heard in jazz-influenced Brazilian music.\"\n            },\n            {\n                name: \"Capoeira\",\n                desc: \"The drumming style for **Capoeira**, a Brazilian martial art combining dance, acrobatics, and music, is primarily centered around the **berimbau**. This single-string percussion instrument, accompanied by the **caxixi** (basket shaker), **pandeiro**, and **atabaque** (conga-like drum), dictates the rhythm, tempo, and energy of the capoeira roda (circle), influencing the movements of the participants.\"\n            },\n            {\n                name: \"Maracatu\",\n                desc: \"Originating from the Afro-Brazilian communities in northeastern Brazil, **Maracatu** is a vibrant drumming style deeply tied to carnival processions and spiritual traditions. It features a heavy, processional rhythm driven by large bass drums called **alfaias**, often complemented by **caixas** (snares), **gongu\u00eas** (cowbells), and **shekeres**. The collective rhythm creates a powerful, hypnotic pulse that supports the elaborate costumes and dance of its parades.\"\n            },\n            {\n                name: \"Coco\",\n                desc: \"The **Coco** is a rhythmic and dance style from Northeast Brazil, primarily Pernambuco. Its simple but infectious percussion is often played on the **zabumba** (a large bass drum), **pandeiro**, and **ganz\u00e1** (shaker). It's typically performed in a call-and-response format between singers and dancers, often with the rhythmic accompaniment of clapping hands and stomping feet.\"\n            },\n            {\n                name: \"Coco de Roda\",\n                desc: \"**Coco de Roda** is a specific variant of Coco from the Northeast, where participants form a circle (*roda*) to sing, dance, and play percussion. The core rhythm is driven by **pandeiro**, **ganz\u00e1**, and foot-stomping (sapateado). It's known for its spontaneous poetry and the strong connection between music and dance in a communal setting.\"\n            },\n            {\n                name: \"Samba-Reggae\",\n                desc: \"**Samba-Reggae** is a captivating fusion of traditional Bahian samba with Jamaican reggae, originating from Salvador, Bahia. This style is characterized by a strong, slower, and often syncopated groove played by large *blocos afros* (Afro-Brazilian carnival groups). Key instruments include various sizes of **surdos** (bass drums), **caixas** (snare drums), and **repique** drums, creating a powerful, driving, and often hypnotic rhythm unique to Bahia's carnival.\"\n            },\n            {\n                name: \"Candombl\u00e9\",\n                desc: \"**Candombl\u00e9** is an Afro-Brazilian religion, and its drumming is sacred and central to its rituals, used to invoke and honor the **orix\u00e1s** (deities). The primary instruments are the **atabaques** (conga-like drums of varying sizes: *rum*, *rumpi*, and *l\u00ea*), often accompanied by the **agog\u00f4** (double bell) and **xequer\u00ea** (gourd shaker). The rhythms are complex, precise, and specific to each orix\u00e1, guiding the spiritual manifestations during ceremonies.\"\n            },\n            {\n                name: \"Tambor de Crioula\",\n                desc: \"**Tambor de Crioula** is an Afro-Brazilian dance and drumming tradition from Maranh\u00e3o, recognized as an Intangible Cultural Heritage by UNESCO. It features a circle of women dancing to the rhythmic accompaniment of large hand drums (tambores), typically including the **tambor grande**, **mei\u00e3o**, and **crivador**. The lead dancer (coreira) performs a belly-bump (umbigada) to invite the next dancer into the center, while the drumming creates an energetic and hypnotic pulse.\"\n            },\n            {\n                name: \"Folia de Reis\",\n                desc: \"**Folia de Reis** (Epiphany Celebration) is a traditional Brazilian folk-religious procession, especially prevalent in rural areas, that celebrates the journey of the Three Wise Men. While not solely a drumming style, percussion plays a key role, often featuring **caixas** (snare drums), **pandeiros**, **tamborins**, and **agog\u00f4s**, providing a rhythmic foundation for the singing and dancing as groups travel from house to house.\"\n            },\n            {\n                name: \"Ciranda\",\n                desc: \"**Ciranda** is a traditional folk dance and music from Pernambuco, Northeast Brazil, characterized by its simple, repetitive, and mesmerizing rhythm. It's often performed by a large circle of people, with a lead singer and the percussion providing a steady, undulating beat. Key instruments include **zabumba**, **pandeiro**, and **tarol** (a small snare drum), creating a communal and meditative feel.\"\n            },\n            {\n                name: \"Marcha\",\n                desc: \"**Marcha** is a classic Brazilian carnival rhythm, traditionally a more straightforward, four-beat marching rhythm compared to samba. It's often played on **caixa**, **surdo**, **tamborim**, and **prato e faca** (knife and plate). Marchas are joyful and easy to dance to, forming the backbone of older carnival block parades and often featuring sing-along melodies.\"\n            },\n            {\n                name: \"Marchinha\",\n                desc: \"**Marchinha** is a subgenre of Marcha, a lighter and more melodic carnival rhythm popular from the 1920s to the 1960s. It features simpler percussive arrangements, often emphasizing **caixa** and **surdo**, and is known for its catchy, often humorous or satirical lyrics. Marchinhas are designed for collective singing and dancing in a festive, lighthearted manner during carnival.\"\n            },\n            {\n                name: \"Forr\u00f3\",\n                desc: \"**Forr\u00f3** is a popular music and dance style from Northeast Brazil, encompassing various rhythmic subgenres. Its core rhythm is typically driven by the **zabumba** (large bass drum), **triangle**, and **accordion**. Depending on the subgenre (e.g., Bai\u00e3o, Xote, Xaxado), the rhythmic feel can vary, but it's always characterized by its infectious, danceable pulse, widely enjoyed at festivals and dance halls.\"\n            },\n            {\n                name: \"Xaxado\",\n                desc: \"**Xaxado** is a traditional dance and musical style originating from the Sert\u00e3o region of Northeast Brazil, historically associated with cangaceiros (social bandits). The rhythm is fast and dry, often created by the rapid shuffling of feet (hence the name 'xaxado') and percussion from a **pandeiro**, **zabumba**, or even rifle shots in its historical context. It's a lively and percussive dance with a distinct, syncopated feel.\"\n            },\n            {\n                name: \"Xote\",\n                desc: \"**Xote** is a softer, slower, and more romantic subgenre of **Forr\u00f3**, originating from Northeast Brazil. Its rhythm is less complex than other Brazilian styles, characterized by a smooth, often two-beat feel perfect for close-partner dancing. Percussion is typically simple, featuring **zabumba** and **triangle**, providing a gentle but insistent pulse that encourages swaying and intimate movement.\"\n            },\n            {\n                name: \"Maxixe\",\n                desc: \"**Maxixe** is a Brazilian dance and musical style that emerged in the late 19th century in Rio de Janeiro, considered a precursor to samba. Its drumming and rhythmic structure are lively and syncopated, often drawing on African and European dance forms like polka, tango, and habanera. Percussion typically includes **pandeiro** and other light hand percussion, providing a fast, energetic pulse for its characteristic quick steps and turns.\"\n            },\n            {\n                name: \"Folclore Rhythms\",\n                desc: \"**Folclore Rhythms** (Rhythms of Folklore) is a broad category encompassing the vast and diverse traditional drumming styles found across various Brazilian folk manifestations beyond the widely known genres. These include rhythms for regional dances, religious ceremonies (other than Candombl\u00e9), indigenous rituals, and local festivals. Instruments can vary wildly, from simple handclaps and stomping to unique regional drums and percussion, each deeply embedded in its specific cultural narrative and community practices.\"\n            }\n        ];\n\n        \/\/ Brazilian specific color palette, using shades of the existing red\/yellow\/green\n        const brazilColors = {\n            \/\/ Main gradient background of the entire section\n            gradientFrom: \"from-green-700\",\n            gradientVia: \"via-yellow-600\",\n            gradientTo: \"to-red-700\",\n\n            \/\/ Colors for the main outer container border\n            outerBorder: \"border-yellow-500\",\n\n            \/\/ Colors for the header and footer sections\n            headerFooterBg: \"bg-red-700\",\n            headerFooterText: \"text-white\",\n\n            \/\/ Colors for individual style buttons when collapsed\n            buttonBg: \"bg-green-700\",\n            buttonText: \"text-white\", \/\/ Text for style name in button\n            buttonIcon: \"text-yellow-300\", \/\/ Icon color for button\n            buttonHoverBg: \"hover:bg-green-600\", \/\/ Button hover state\n\n            \/\/ Colors for the expanded content area\n            expandedContentBg: \"bg-green-800\",\n            expandedContentBorder: \"border-green-700\", \/\/ Border on top of expanded content\n\n            \/\/ Colors for the text within the expanded content\n            descriptionText: \"text-yellow-100\", \/\/ Main description text within expanded content\n            boldedText: \"text-yellow-300\", \/\/ Color for bolded terms within descriptions\n            listItemBorderHover: \"hover:border-yellow-400\" \/\/ Border for list items on hover\n        };\n\n        const App = () => {\n            const [openStyle, setOpenStyle] = useState(null);\n\n            const toggleStyle = (styleName) => {\n                setOpenStyle(openStyle === styleName ? null : styleName);\n            };\n\n            return (\n                <div className={`min-h-screen bg-gradient-to-br ${brazilColors.gradientFrom} ${brazilColors.gradientVia} ${brazilColors.gradientTo} flex items-center justify-center p-4 sm:p-6 lg:p-8`}>\n                    <div className={`w-full max-w-4xl bg-gray-900 rounded-xl shadow-2xl overflow-hidden transform transition-all duration-300 hover:scale-[1.01] border ${brazilColors.outerBorder}`}>\n                        <div className={`p-6 sm:p-8 text-center ${brazilColors.headerFooterBg} rounded-t-xl`}>\n                            {\/* Title with band name and placeholder for logo *\/}\n                            <h1 className={`text-3xl sm:text-4xl lg:text-5xl font-extrabold ${brazilColors.headerFooterText} mb-2 tracking-tight flex items-center justify-center`}>\n                                {\/*\n                                To include your band's logo here:\n                                1. Uncomment the <img> tag below.\n                                2. Replace \"YOUR_LOGO_URL_HERE.png\" with the actual URL of your logo image.\n                                3. Adjust the Tailwind CSS classes (h-*, w-*, mr-*) as needed for sizing and spacing.\n                                <img decoding=\"async\"\n                                    src=\"YOUR_LOGO_URL_HERE.png\"\n                                    alt=\"Bloco Ash\u00e9 Logo\"\n                                    className=\"h-10 w-10 sm:h-12 sm:w-12 mr-3 rounded-full border-2 border-white\"\n                                    onerror=\"this.onerror=null;this.src='https:\/\/placehold.co\/64x64\/CCCCCC\/333333?text=Logo';\"\n                                \/>\n                                *\/}\n                                Bloco Ash\u00e9: Explore Brazilian Drumming Styles\n                            <\/h1>\n                            <p className={`${brazilColors.headerFooterText} text-base sm:text-lg`}>\n                                Dive into the infectious rhythms and percussive heart of Brazil!\n                            <\/p>\n                        <\/div>\n\n                        <div className=\"p-4 sm:p-6 lg:p-8 space-y-4\">\n                            {brazilianDrummingStyles.map((styleData, index) => {\n                                const isOpen = openStyle === styleData.name;\n\n                                return (\n                                    <div\n                                        key={index}\n                                        className={`${brazilColors.expandedContentBg} rounded-lg shadow-lg overflow-hidden transition-all duration-300 ease-in-out border border-transparent ${brazilColors.listItemBorderHover.replace('hover:border-', 'hover:border-')}`}\n                                    >\n                                        <button\n                                            className={`w-full flex justify-between items-center p-4 sm:p-5 cursor-pointer ${brazilColors.buttonBg} ${brazilColors.buttonHoverBg} focus:outline-none focus:ring-2 focus:ring-yellow-400 rounded-t-lg transition-colors duration-200`}\n                                            onClick={() => toggleStyle(styleData.name)}\n                                        >\n                                            <div className=\"flex items-center space-x-3\">\n                                                {\/* Using the Drum icon for all Brazilian styles, can be customized *\/}\n                                                <Drum className={`w-6 h-6 sm:w-7 sm:h-7 ${brazilColors.buttonIcon}`} \/>\n                                                <h2 className={`text-xl sm:text-2xl font-semibold ${brazilColors.buttonText}`}>\n                                                    {styleData.name}\n                                                <\/h2>\n                                            <\/div>\n                                            <ChevronDown\n                                                className={`w-6 h-6 sm:w-7 sm:h-7 ${brazilColors.buttonIcon} transform transition-transform duration-300 ${isOpen ? 'rotate-180' : ''}`}\n                                            \/>\n                                        <\/button>\n                                        {isOpen && (\n                                            <div className={`p-4 sm:p-5 border-t ${brazilColors.expandedContentBorder} ${brazilColors.expandedContentBg}`}>\n                                                <p className={`${brazilColors.descriptionText} text-sm sm:text-base leading-relaxed`}>\n                                                    {\/* Directly render HTML from desc for bolding within the text *\/}\n                                                    <span dangerouslySetInnerHTML={{ __html: styleData.desc }} \/>\n                                                <\/p>\n                                            <\/div>\n                                        )}\n                                    <\/div>\n                                );\n                            })}\n                        <\/div>\n\n                        <div className={`p-6 sm:p-8 text-center ${brazilColors.headerFooterBg} rounded-b-xl`}>\n                            <p className={`${brazilColors.headerFooterText} text-base sm:text-lg`}>\n                                Keep the rhythm alive!\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            );\n        };\n\n        \/\/ Render the React component into the 'root' div\n        const domNode = document.getElementById('root');\n        const root = ReactDOM.createRoot(domNode);\n        root.render(<App \/>);\n    <\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aea41b1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"aea41b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd015c4 elementor-widget elementor-widget-html\" data-id=\"dd015c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Samba Quiz<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;700&display=swap');\n        body {\n            font-family: 'Inter', sans-serif;\n            background-color: #1a1a1a;\n        }\n    <\/style>\n<\/head>\n<body class=\"flex items-center justify-center min-h-screen p-4\">\n    <div id=\"quiz-container\" class=\"bg-[#242424] rounded-lg shadow-xl border border-[#333333] p-8 max-w-lg w-full text-center\">\n        <h1 class=\"text-3xl font-bold mb-4 text-white\">Samba Terminology Quiz<\/h1>\n        <div id=\"quiz-content\">\n            <!-- Quiz questions and buttons will be dynamically inserted here -->\n            <p id=\"question-text\" class=\"text-lg text-gray-300 mb-6 min-h-[5rem] flex items-center justify-center\">\n                Click the button below to start the quiz!\n            <\/p>\n            <div id=\"options-container\" class=\"space-y-4\">\n                <!-- Answer buttons will be dynamically inserted here -->\n            <\/div>\n            <div id=\"feedback\" class=\"mt-4 text-lg font-bold min-h-[2rem]\"><\/div>\n            <button id=\"next-button\" class=\"mt-6 bg-purple-600 text-white font-bold py-2 px-6 rounded-full hover:bg-purple-700 transition duration-300 ease-in-out transform hover:scale-105 shadow-md\">\n                Start Quiz\n            <\/button>\n        <\/div>\n    <\/div>\n\n    <script>\n        const questions = [\n            {\n                question: \"What is a 'bateria'?\",\n                options: [\"A type of samba dance\", \"The main percussion section of a samba school\", \"A traditional Brazilian food\", \"The song sung during Carnival\"],\n                correct: 1\n            },\n            {\n                question: \"Which instrument is known as the 'heartbeat' of the samba?\",\n                options: [\"Tamborim\", \"Agog\u00f4\", \"Surdo\", \"Cavaquinho\"],\n                correct: 2\n            },\n            {\n                question: \"What is 'Samba Enredo'?\",\n                options: [\"A slow, romantic samba style\", \"The theme song for a Carnival parade\", \"A type of drumstick\", \"A samba school's flag\"],\n                correct: 1\n            },\n            {\n                question: \"What does 'passista' refer to?\",\n                options: [\"A samba dancer\", \"A percussion instrument\", \"A traditional samba singer\", \"The Carnival floats\"],\n                correct: 0\n            },\n            {\n                question: \"Which small, single-headed drum is played with a stick to create fast, intricate patterns?\",\n                options: [\"Caixa\", \"Pandeiro\", \"Cu\u00edca\", \"Tamborim\"],\n                correct: 3\n            }\n        ];\n\n        let currentQuestionIndex = 0;\n        let score = 0;\n        let quizStarted = false;\n\n        const quizContent = document.getElementById('quiz-content');\n        const questionText = document.getElementById('question-text');\n        const optionsContainer = document.getElementById('options-container');\n        const feedback = document.getElementById('feedback');\n        const nextButton = document.getElementById('next-button');\n\n        function startQuiz() {\n            quizStarted = true;\n            currentQuestionIndex = 0;\n            score = 0;\n            nextButton.textContent = \"Next Question\";\n            displayQuestion();\n        }\n\n        function displayQuestion() {\n            feedback.textContent = '';\n            optionsContainer.innerHTML = '';\n            const currentQuestion = questions[currentQuestionIndex];\n            questionText.textContent = currentQuestion.question;\n\n            currentQuestion.options.forEach((option, index) => {\n                const button = document.createElement('button');\n                button.textContent = option;\n                button.classList.add('w-full', 'py-2', 'px-4', 'rounded-md', 'bg-gray-700', 'text-white', 'hover:bg-gray-600', 'transition-colors', 'duration-200', 'ease-in-out');\n                button.addEventListener('click', () => checkAnswer(index));\n                optionsContainer.appendChild(button);\n            });\n            nextButton.style.display = 'none'; \/\/ Hide next button initially\n        }\n\n        function checkAnswer(selectedIndex) {\n            const currentQuestion = questions[currentQuestionIndex];\n            const correctIndex = currentQuestion.correct;\n            const optionButtons = optionsContainer.querySelectorAll('button');\n\n            if (selectedIndex === correctIndex) {\n                score++;\n                feedback.textContent = \"Correct!\";\n                feedback.classList.remove('text-red-500');\n                feedback.classList.add('text-green-500');\n            } else {\n                feedback.textContent = \"Incorrect. The correct answer was: \" + currentQuestion.options[correctIndex];\n                feedback.classList.remove('text-green-500');\n                feedback.classList.add('text-red-500');\n            }\n\n            \/\/ Disable all buttons after an answer is selected\n            optionButtons.forEach(button => {\n                button.disabled = true;\n                button.classList.remove('hover:bg-gray-600');\n            });\n            nextButton.style.display = 'block';\n        }\n\n        function nextQuestion() {\n            currentQuestionIndex++;\n            if (currentQuestionIndex < questions.length) {\n                displayQuestion();\n            } else {\n                showResults();\n            }\n        }\n\n        function showResults() {\n            questionText.textContent = `Quiz Finished! You scored ${score} out of ${questions.length}.`;\n            optionsContainer.innerHTML = '';\n            feedback.textContent = '';\n            nextButton.textContent = \"Play Again\";\n            nextButton.style.display = 'block';\n        }\n\n        nextButton.addEventListener('click', () => {\n            if (!quizStarted || currentQuestionIndex >= questions.length) {\n                startQuiz();\n            } else {\n                nextQuestion();\n            }\n        });\n    <\/script>\n<\/body>\n<\/html>\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4226f35 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"4226f35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79a41f3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"79a41f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0b655e5 e-grid e-con-boxed e-con e-parent\" data-id=\"0b655e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17927bd elementor-widget elementor-widget-image\" data-id=\"17927bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"599\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-768x599.png\" class=\"attachment-medium_large size-medium_large wp-image-856\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-768x599.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-300x234.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-1024x799.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-1536x1198.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115.png 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" title=\"Gemini_Generated_Image_b9rz7qb9rz7qb9rz\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-166940f elementor-widget elementor-widget-image\" data-id=\"166940f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"719\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_8ku77e8ku77e8ku7-e1754726654356-768x719.png\" class=\"attachment-medium_large size-medium_large wp-image-855\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_8ku77e8ku77e8ku7-e1754726654356-768x719.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_8ku77e8ku77e8ku7-e1754726654356-300x281.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_8ku77e8ku77e8ku7-e1754726654356-1024x959.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_8ku77e8ku77e8ku7-e1754726654356-1536x1439.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_8ku77e8ku77e8ku7-e1754726654356.png 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" title=\"Gemini_Generated_Image_8ku77e8ku77e8ku7\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82106a5 e-grid e-con-boxed e-con e-parent\" data-id=\"82106a5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5a593c elementor-widget elementor-widget-image\" data-id=\"c5a593c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"746\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o9jzv5o9jzv5o9jz-e1754726493213-1024x955.png\" class=\"attachment-large size-large wp-image-853\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o9jzv5o9jzv5o9jz-e1754726493213-1024x955.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o9jzv5o9jzv5o9jz-e1754726493213-300x280.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o9jzv5o9jzv5o9jz-e1754726493213-768x716.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o9jzv5o9jzv5o9jz-e1754726493213-1536x1433.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o9jzv5o9jzv5o9jz-e1754726493213.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_o9jzv5o9jzv5o9jz\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eaf0a94 elementor-widget elementor-widget-image\" data-id=\"eaf0a94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"742\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o99hi9o99hi9o99h-e1754726563112-1024x950.png\" class=\"attachment-large size-large wp-image-854\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o99hi9o99hi9o99h-e1754726563112-1024x950.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o99hi9o99hi9o99h-e1754726563112-300x278.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o99hi9o99hi9o99h-e1754726563112-768x713.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o99hi9o99hi9o99h-e1754726563112-1536x1425.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_o99hi9o99hi9o99h-e1754726563112.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_o99hi9o99hi9o99h\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4dfe973 e-grid e-con-boxed e-con e-parent\" data-id=\"4dfe973\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-afc8b4d elementor-widget elementor-widget-image\" data-id=\"afc8b4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4-1024x1024.png\" class=\"attachment-large size-large wp-image-900\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4-1024x1024.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4-300x300.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4-165x165.png 165w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4-768x768.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4-1536x1536.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_kun4fzkun4fzkun4.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_kun4fzkun4fzkun4\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90000b7 elementor-widget elementor-widget-image\" data-id=\"90000b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/A7302763.png\" class=\"attachment-large size-large wp-image-898\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/A7302763.png 1012w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/A7302763-300x169.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/A7302763-768x432.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"A7302763\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8038b9d elementor-widget elementor-widget-image\" data-id=\"8038b9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx-1024x1024.png\" class=\"attachment-large size-large wp-image-899\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx-1024x1024.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx-300x300.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx-165x165.png 165w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx-768x768.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx-1536x1536.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_29gxuj29gxuj29gx.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_29gxuj29gxuj29gx\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4adff34 e-grid e-con-boxed e-con e-parent\" data-id=\"4adff34\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1305347 elementor-widget elementor-widget-image\" data-id=\"1305347\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8-1024x1024.png\" class=\"attachment-large size-large wp-image-901\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8-1024x1024.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8-300x300.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8-165x165.png 165w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8-768x768.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8-1536x1536.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_smt8ezsmt8ezsmt8.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_smt8ezsmt8ezsmt8\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68e2f16 elementor-widget elementor-widget-image\" data-id=\"68e2f16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22-1024x1024.png\" class=\"attachment-large size-large wp-image-903\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22-1024x1024.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22-300x300.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22-165x165.png 165w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22-768x768.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22-1536x1536.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_ng227sng227sng22.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_ng227sng227sng22\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5ec657 elementor-widget elementor-widget-image\" data-id=\"c5ec657\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6-1024x1024.png\" class=\"attachment-large size-large wp-image-902\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6-1024x1024.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6-300x300.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6-165x165.png 165w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6-768x768.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6-1536x1536.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_vhu63dvhu63dvhu6.png 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"Gemini_Generated_Image_vhu63dvhu63dvhu6\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c06546 e-flex e-con-boxed e-con e-parent\" data-id=\"5c06546\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c8e877 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"9c8e877\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a541b2 elementor-widget elementor-widget-html\" data-id=\"6a541b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Brazilian Drumming Styles<\/title>\n    <!-- Tailwind CSS CDN -->\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <!-- Google Fonts - Inter for clean typography -->\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n    <style>\n        body {\n            font-family: 'Inter', sans-serif;\n        }\n        \/* Custom styles to ensure full height and flexible container *\/\n        html, body, #root {\n            height: 100%;\n            margin: 0;\n            padding: 0;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div id=\"root\"><\/div>\n\n    <!-- React and ReactDOM CDNs -->\n    <script crossorigin src=\"https:\/\/unpkg.com\/react@18\/umd\/react.production.min.js\"><\/script>\n    <script crossorigin src=\"https:\/\/unpkg.com\/react-dom@18\/umd\/react-dom.production.min.js\"><\/script>\n    <!-- Babel Standalone for JSX transformation in the browser -->\n    <script src=\"https:\/\/unpkg.com\/@babel\/standalone\/babel.min.js\"><\/script>\n\n    <script type=\"text\/babel\">\n        \/\/ Import React and useState from the global React object\n        const { useState } = React;\n\n        \/\/ Define Lucide React icons directly as functional components rendering SVG\n        const ChevronDown = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M6 9l6 6 6-6\"><\/path>\n            <\/svg>\n        );\n        const Drum = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M12 12V2h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M22 12V2h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M2 12V2h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M12 22v-8h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M22 22v-8h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M2 22v-8h-2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2z\"><\/path>\n                <path d=\"M12 2v20\"><\/path>\n            <\/svg>\n        );\n        const Globe = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                <path d=\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"><\/path>\n                <path d=\"M2 12h20\"><\/path>\n            <\/svg>\n        );\n        const Music = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M9 18V5l12-2v13\"><\/path>\n                <circle cx=\"9\" cy=\"18\" r=\"4\"><\/circle>\n                <circle cx=\"22\" cy=\"19\" r=\"3\"><\/circle>\n            <\/svg>\n        );\n        const Zap = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"><\/polygon>\n            <\/svg>\n        );\n        const LeafyGreen = (props) => (\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinecap=\"round\" strokeLinejoin=\"round\" {...props}>\n                <path d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 21 2 22 5s-3 11-10 16a7 7 0 0 1-2 2z\"><\/path>\n                <path d=\"M2 20s1.5 1.5 4 2c-.9-1.5-2-3-2-3\"><\/path>\n                <path d=\"M15 9l4 4\"><\/path>\n                <path d=\"M18 6l2 2\"><\/path>\n                <path d=\"M21 3l1 1\"><\/path>\n            <\/svg>\n        );\n\n\n        \/\/ Data for drumming styles, organized by region\n        const brazilianDrummingStyles = [\n            {\n                name: \"Samba\",\n                desc: \"The **samba** drumming style is the energetic heart of Brazilian Carnival music. It's characterized by a driving, syncopated bass drum pattern (often played on the **surdo**) and intricate polyrhythms created by a large ensemble of percussion instruments like the **caixa** (snare), **tamborim**, **agog\u00f4**, **chocalho**, and **pandeiro**. It creates an infectious, danceable groove.\"\n            },\n            {\n                name: \"Samba de Roda\",\n                desc: \"**Samba de Roda** is a traditional Afro-Brazilian dance and music form from Bahia, considered a predecessor to modern samba. It features a circle (*roda*) of dancers and musicians, with percussion driven by **pandeiro**, **atabaque**, **agog\u00f4**, and handclapping. It's known for its spontaneous nature, call-and-response singing, and dynamic interaction between participants.\"\n            },\n            {\n                name: \"Partido Alto\",\n                desc: \"**Partido Alto** is a subgenre of samba characterized by its improvisational nature in both singing and percussion. It typically features a relaxed, mid-tempo swing, with percussion led by **pandeiro**, **tamborim**, and **rebolo** (a small drum played with hands). The focus is on the interplay between the lead singer and choir, and the improvisational solos of the percussionists.\"\n            },\n            {\n                name: \"Bossa Nova\",\n                desc: \"The **bossa nova** drumming style offers a smooth and laid-back feel. It typically features a gentle, syncopated pattern on the ride cymbal, complemented by a soft bass drum and snare combination. The **pandeiro** (a Brazilian tambourine) can also play a key role, contributing to its subtle yet sophisticated rhythmic foundation, often heard in jazz-influenced Brazilian music.\"\n            },\n            {\n                name: \"Capoeira\",\n                desc: \"The drumming style for **Capoeira**, a Brazilian martial art combining dance, acrobatics, and music, is primarily centered around the **berimbau**. This single-string percussion instrument, accompanied by the **caxixi** (basket shaker), **pandeiro**, and **atabaque** (conga-like drum), dictates the rhythm, tempo, and energy of the capoeira roda (circle), influencing the movements of the participants.\"\n            },\n            {\n                name: \"Maracatu\",\n                desc: \"Originating from the Afro-Brazilian communities in northeastern Brazil, **Maracatu** is a vibrant drumming style deeply tied to carnival processions and spiritual traditions. It features a heavy, processional rhythm driven by large bass drums called **alfaias**, often complemented by **caixas** (snares), **gongu\u00eas** (cowbells), and **shekeres**. The collective rhythm creates a powerful, hypnotic pulse that supports the elaborate costumes and dance of its parades.\"\n            },\n            {\n                name: \"Coco\",\n                desc: \"The **Coco** is a rhythmic and dance style from Northeast Brazil, primarily Pernambuco. Its simple but infectious percussion is often played on the **zabumba** (a large bass drum), **pandeiro**, and **ganz\u00e1** (shaker). It's typically performed in a call-and-response format between singers and dancers, often with the rhythmic accompaniment of clapping hands and stomping feet.\"\n            },\n            {\n                name: \"Coco de Roda\",\n                desc: \"**Coco de Roda** is a specific variant of Coco from the Northeast, where participants form a circle (*roda*) to sing, dance, and play percussion. The core rhythm is driven by **pandeiro**, **ganz\u00e1**, and foot-stomping (sapateado). It's known for its spontaneous poetry and the strong connection between music and dance in a communal setting.\"\n            },\n            {\n                name: \"Samba-Reggae\",\n                desc: \"**Samba-Reggae** is a captivating fusion of traditional Bahian samba with Jamaican reggae, originating from Salvador, Bahia. This style is characterized by a strong, slower, and often syncopated groove played by large *blocos afros* (Afro-Brazilian carnival groups). Key instruments include various sizes of **surdos** (bass drums), **caixas** (snare drums), and **repique** drums, creating a powerful, driving, and often hypnotic rhythm unique to Bahia's carnival.\"\n            },\n            {\n                name: \"Candombl\u00e9\",\n                desc: \"**Candombl\u00e9** is an Afro-Brazilian religion, and its drumming is sacred and central to its rituals, used to invoke and honor the **orix\u00e1s** (deities). The primary instruments are the **atabaques** (conga-like drums of varying sizes: *rum*, *rumpi*, and *l\u00ea*), often accompanied by the **agog\u00f4** (double bell) and **xequer\u00ea** (gourd shaker). The rhythms are complex, precise, and specific to each orix\u00e1, guiding the spiritual manifestations during ceremonies.\"\n            },\n            {\n                name: \"Tambor de Crioula\",\n                desc: \"**Tambor de Crioula** is an Afro-Brazilian dance and drumming tradition from Maranh\u00e3o, recognized as an Intangible Cultural Heritage by UNESCO. It features a circle of women dancing to the rhythmic accompaniment of large hand drums (tambores), typically including the **tambor grande**, **mei\u00e3o**, and **crivador**. The lead dancer (coreira) performs a belly-bump (umbigada) to invite the next dancer into the center, while the drumming creates an energetic and hypnotic pulse.\"\n            },\n            {\n                name: \"Folia de Reis\",\n                desc: \"**Folia de Reis** (Epiphany Celebration) is a traditional Brazilian folk-religious procession, especially prevalent in rural areas, that celebrates the journey of the Three Wise Men. While not solely a drumming style, percussion plays a key role, often featuring **caixas** (snare drums), **pandeiros**, **tamborins**, and **agog\u00f4s**, providing a rhythmic foundation for the singing and dancing as groups travel from house to house.\"\n            },\n            {\n                name: \"Ciranda\",\n                desc: \"**Ciranda** is a traditional folk dance and music from Pernambuco, Northeast Brazil, characterized by its simple, repetitive, and mesmerizing rhythm. It's often performed by a large circle of people, with a lead singer and the percussion providing a steady, undulating beat. Key instruments include **zabumba**, **pandeiro**, and **tarol** (a small snare drum), creating a communal and meditative feel.\"\n            },\n            {\n                name: \"Marcha\",\n                desc: \"**Marcha** is a classic Brazilian carnival rhythm, traditionally a more straightforward, four-beat marching rhythm compared to samba. It's often played on **caixa**, **surdo**, **tamborim**, and **prato e faca** (knife and plate). Marchas are joyful and easy to dance to, forming the backbone of older carnival block parades and often featuring sing-along melodies.\"\n            },\n            {\n                name: \"Marchinha\",\n                desc: \"**Marchinha** is a subgenre of Marcha, a lighter and more melodic carnival rhythm popular from the 1920s to the 1960s. It features simpler percussive arrangements, often emphasizing **caixa** and **surdo**, and is known for its catchy, often humorous or satirical lyrics. Marchinhas are designed for collective singing and dancing in a festive, lighthearted manner during carnival.\"\n            },\n            {\n                name: \"Forr\u00f3\",\n                desc: \"**Forr\u00f3** is a popular music and dance style from Northeast Brazil, encompassing various rhythmic subgenres. Its core rhythm is typically driven by the **zabumba** (large bass drum), **triangle**, and **accordion**. Depending on the subgenre (e.g., Bai\u00e3o, Xote, Xaxado), the rhythmic feel can vary, but it's always characterized by its infectious, danceable pulse, widely enjoyed at festivals and dance halls.\"\n            },\n            {\n                name: \"Xaxado\",\n                desc: \"**Xaxado** is a traditional dance and musical style originating from the Sert\u00e3o region of Northeast Brazil, historically associated with cangaceiros (social bandits). The rhythm is fast and dry, often created by the rapid shuffling of feet (hence the name 'xaxado') and percussion from a **pandeiro**, **zabumba**, or even rifle shots in its historical context. It's a lively and percussive dance with a distinct, syncopated feel.\"\n            },\n            {\n                name: \"Xote\",\n                desc: \"**Xote** is a softer, slower, and more romantic subgenre of **Forr\u00f3**, originating from Northeast Brazil. Its rhythm is less complex than other Brazilian styles, characterized by a smooth, often two-beat feel perfect for close-partner dancing. Percussion is typically simple, featuring **zabumba** and **triangle**, providing a gentle but insistent pulse that encourages swaying and intimate movement.\"\n            },\n            {\n                name: \"Maxixe\",\n                desc: \"**Maxixe** is a Brazilian dance and musical style that emerged in the late 19th century in Rio de Janeiro, considered a precursor to samba. Its drumming and rhythmic structure are lively and syncopated, often drawing on African and European dance forms like polka, tango, and habanera. Percussion typically includes **pandeiro** and other light hand percussion, providing a fast, energetic pulse for its characteristic quick steps and turns.\"\n            },\n            {\n                name: \"Folclore Rhythms\",\n                desc: \"**Folclore Rhythms** (Rhythms of Folklore) is a broad category encompassing the vast and diverse traditional drumming styles found across various Brazilian folk manifestations beyond the widely known genres. These include rhythms for regional dances, religious ceremonies (other than Candombl\u00e9), indigenous rituals, and local festivals. Instruments can vary wildly, from simple handclaps and stomping to unique regional drums and percussion, each deeply embedded in its specific cultural narrative and community practices.\"\n            }\n        ];\n\n        \/\/ Brazilian specific color palette, using shades of the existing red\/yellow\/green\n        const brazilColors = {\n            \/\/ Main gradient background of the entire section\n            gradientFrom: \"from-green-700\",\n            gradientVia: \"via-yellow-600\",\n            gradientTo: \"to-red-700\",\n\n            \/\/ Colors for the main outer container border\n            outerBorder: \"border-yellow-500\",\n\n            \/\/ Colors for the header and footer sections\n            headerFooterBg: \"bg-red-700\",\n            headerFooterText: \"text-white\",\n\n            \/\/ Colors for individual style buttons when collapsed\n            buttonBg: \"bg-green-700\",\n            buttonText: \"text-white\", \/\/ Text for style name in button\n            buttonIcon: \"text-yellow-300\", \/\/ Icon color for button\n            buttonHoverBg: \"hover:bg-green-600\", \/\/ Button hover state\n\n            \/\/ Colors for the expanded content area\n            expandedContentBg: \"bg-green-800\",\n            expandedContentBorder: \"border-green-700\", \/\/ Border on top of expanded content\n\n            \/\/ Colors for the text within the expanded content\n            descriptionText: \"text-yellow-100\", \/\/ Main description text within expanded content\n            boldedText: \"text-yellow-300\", \/\/ Color for bolded terms within descriptions\n            listItemBorderHover: \"hover:border-yellow-400\" \/\/ Border for list items on hover\n        };\n\n        const App = () => {\n            const [openStyle, setOpenStyle] = useState(null);\n\n            const toggleStyle = (styleName) => {\n                setOpenStyle(openStyle === styleName ? null : styleName);\n            };\n\n            return (\n                <div className={`min-h-screen bg-gradient-to-br ${brazilColors.gradientFrom} ${brazilColors.gradientVia} ${brazilColors.gradientTo} flex items-center justify-center p-4 sm:p-6 lg:p-8`}>\n                    <div className={`w-full max-w-4xl bg-gray-900 rounded-xl shadow-2xl overflow-hidden transform transition-all duration-300 hover:scale-[1.01] border ${brazilColors.outerBorder}`}>\n                        <div className={`p-6 sm:p-8 text-center ${brazilColors.headerFooterBg} rounded-t-xl`}>\n                            {\/* Title with band name and placeholder for logo *\/}\n                            <h1 className={`text-3xl sm:text-4xl lg:text-5xl font-extrabold ${brazilColors.headerFooterText} mb-2 tracking-tight flex items-center justify-center`}>\n                                {\/*\n                                To include your band's logo here:\n                                1. Uncomment the <img> tag below.\n                                2. Replace \"YOUR_LOGO_URL_HERE.png\" with the actual URL of your logo image.\n                                3. Adjust the Tailwind CSS classes (h-*, w-*, mr-*) as needed for sizing and spacing.\n                                <img decoding=\"async\"\n                                    src=\"YOUR_LOGO_URL_HERE.png\"\n                                    alt=\"Bloco Ash\u00e9 Logo\"\n                                    className=\"h-10 w-10 sm:h-12 sm:w-12 mr-3 rounded-full border-2 border-white\"\n                                    onerror=\"this.onerror=null;this.src='https:\/\/placehold.co\/64x64\/CCCCCC\/333333?text=Logo';\"\n                                \/>\n                                *\/}\n                                Bloco Ash\u00e9: Explore Brazilian Drumming Styles\n                            <\/h1>\n                            <p className={`${brazilColors.headerFooterText} text-base sm:text-lg`}>\n                                Dive into the infectious rhythms and percussive heart of Brazil!\n                            <\/p>\n                        <\/div>\n\n                        <div className=\"p-4 sm:p-6 lg:p-8 space-y-4\">\n                            {brazilianDrummingStyles.map((styleData, index) => {\n                                const isOpen = openStyle === styleData.name;\n\n                                return (\n                                    <div\n                                        key={index}\n                                        className={`${brazilColors.expandedContentBg} rounded-lg shadow-lg overflow-hidden transition-all duration-300 ease-in-out border border-transparent ${brazilColors.listItemBorderHover.replace('hover:border-', 'hover:border-')}`}\n                                    >\n                                        <button\n                                            className={`w-full flex justify-between items-center p-4 sm:p-5 cursor-pointer ${brazilColors.buttonBg} ${brazilColors.buttonHoverBg} focus:outline-none focus:ring-2 focus:ring-yellow-400 rounded-t-lg transition-colors duration-200`}\n                                            onClick={() => toggleStyle(styleData.name)}\n                                        >\n                                            <div className=\"flex items-center space-x-3\">\n                                                {\/* Using the Drum icon for all Brazilian styles, can be customized *\/}\n                                                <Drum className={`w-6 h-6 sm:w-7 sm:h-7 ${brazilColors.buttonIcon}`} \/>\n                                                <h2 className={`text-xl sm:text-2xl font-semibold ${brazilColors.buttonText}`}>\n                                                    {styleData.name}\n                                                <\/h2>\n                                            <\/div>\n                                            <ChevronDown\n                                                className={`w-6 h-6 sm:w-7 sm:h-7 ${brazilColors.buttonIcon} transform transition-transform duration-300 ${isOpen ? 'rotate-180' : ''}`}\n                                            \/>\n                                        <\/button>\n                                        {isOpen && (\n                                            <div className={`p-4 sm:p-5 border-t ${brazilColors.expandedContentBorder} ${brazilColors.expandedContentBg}`}>\n                                                <p className={`${brazilColors.descriptionText} text-sm sm:text-base leading-relaxed`}>\n                                                    {\/* Directly render HTML from desc for bolding within the text *\/}\n                                                    <span dangerouslySetInnerHTML={{ __html: styleData.desc }} \/>\n                                                <\/p>\n                                            <\/div>\n                                        )}\n                                    <\/div>\n                                );\n                            })}\n                        <\/div>\n\n                        <div className={`p-6 sm:p-8 text-center ${brazilColors.headerFooterBg} rounded-b-xl`}>\n                            <p className={`${brazilColors.headerFooterText} text-base sm:text-lg`}>\n                                Keep the rhythm alive!\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            );\n        };\n\n        \/\/ Render the React component into the 'root' div\n        const domNode = document.getElementById('root');\n        const root = ReactDOM.createRoot(domNode);\n        root.render(<App \/>);\n    <\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb73182 elementor-widget elementor-widget-html\" data-id=\"cb73182\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div style=\"min-height:60vh; display:flex; justify-content:center; align-items:center; background:linear-gradient(to bottom right,#f8fafc,#e2e8f0); padding:30px;\">\n  <div style=\"max-width:700px; background:white; border-radius:20px; padding:40px 30px; box-shadow:0 8px 24px rgba(0,0,0,0.12); text-align:center; font-family:'Helvetica Neue',Arial,sans-serif;\">\n    \n    <h1 style=\"font-size:32px; font-weight:700; margin-bottom:20px; color:#25a953; line-height:1.2;\">\n      \ud83e\udd41 Discover Fascinating Drumming & Percussion Facts\n    <\/h1>\n    \n    <p id=\"drum-fact\" style=\"font-size:18px; line-height:1.6; margin:20px 0; color:#334155;\">\n      Click the button below to reveal an interesting fact!\n    <\/p>\n    \n    <button onclick=\"generateFact()\" \n      style=\"background:#e62a21; color:white; padding:14px 28px; font-size:18px; font-weight:600; border:none; border-radius:12px; cursor:pointer; transition:all 0.3s ease;\">\n      Show Me a Fact\n    <\/button>\n  <\/div>\n<\/div>\n\n<script>\n  const facts = [\n    \"The drum is one of the oldest instruments in the world, dating back to at least 6000 BCE.\",\n    \"In many cultures, drums were used not only for music but also for communication across long distances.\",\n    \"The world\u2019s largest drum, called the CheonGo, is in South Korea and is over 18 feet wide.\",\n    \"A standard drum set was first popularized in the early 1900s with the rise of jazz music.\",\n    \"The fastest recorded drum roll was 2,370 strokes in one minute!\",\n    \"Drums are considered both melodic and rhythmic instruments since they can produce different pitches.\",\n    \"In West Africa, talking drums are designed to mimic the tone and rhythm of human speech.\",\n    \"The timpani, or kettledrum, is one of the few pitched percussion instruments in the orchestra.\",\n    \"The 'Amen Break,' a 6-second drum solo from 1969, is one of the most sampled beats in history.\",\n    \"Ringo Starr\u2019s Ludwig drum kit sold for $2.1 million at auction.\",\n    \"The caj\u00f3n of Peru was invented by enslaved people adapting shipping crates into drums.\",\n    \"Didgeridoos are hollowed out by termites and are among the world\u2019s oldest instruments.\",\n    \"Drumming can reduce stress, anxiety, and depression.\",\n    \"The world's largest Taiko drum in Japan is over 12 feet in diameter and weighs 10,000 pounds.\",\n    \"Australian drummer Col Hatchman recorded the loudest drumming at 137.2 decibels.\",\n  ];\n\n  function generateFact() {\n    const fact = facts[Math.floor(Math.random() * facts.length)];\n    const factBox = document.getElementById(\"drum-fact\");\n    factBox.textContent = fact;\n\n    \/\/ Fade-in animation\n    factBox.style.opacity = 0;\n    setTimeout(() => {\n      factBox.style.opacity = 1;\n      factBox.style.transition = \"opacity 0.6s ease\";\n    }, 100);\n  }\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db24d01 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"db24d01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9239b8 elementor-widget elementor-widget-image\" data-id=\"c9239b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"420\" src=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/carnival-design-1024x537.png\" class=\"attachment-large size-large wp-image-925\" alt=\"\" srcset=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/carnival-design-1024x537.png 1024w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/carnival-design-300x157.png 300w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/carnival-design-768x403.png 768w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/carnival-design-1536x806.png 1536w, https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/carnival-design.png 1599w\" sizes=\"(max-width: 800px) 100vw, 800px\" title=\"carnival design\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bloco coloursGreen is the colour of nature. Red is a bold and powerful colour. Yellow is a bright and cheerful colour. Hand DrumHand drums are a diverse family of instruments [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"pmpro_default_level":"","footnotes":""},"class_list":["post-452","page","type-page","status-publish","hentry","pmpro-has-access"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BA Misc - Bloco Ash\u00ea<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blocoashe.co.uk\/?page_id=452\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BA Misc - Bloco Ash\u00ea\" \/>\n<meta property=\"og:description\" content=\"Bloco coloursGreen is the colour of nature. Red is a bold and powerful colour. Yellow is a bright and cheerful colour. Hand DrumHand drums are a diverse family of instruments [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blocoashe.co.uk\/?page_id=452\" \/>\n<meta property=\"og:site_name\" content=\"Bloco Ash\u00ea\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-10T19:40:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-1024x799.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"799\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Bloco_Ashe\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452\",\"url\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452\",\"name\":\"BA Misc - Bloco Ash\u00ea\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blocoashe.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-768x599.png\",\"datePublished\":\"2018-02-24T09:29:41+00:00\",\"dateModified\":\"2025-10-10T19:40:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452#primaryimage\",\"url\":\"https:\\\/\\\/blocoashe.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115.png\",\"contentUrl\":\"https:\\\/\\\/blocoashe.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115.png\",\"width\":2048,\"height\":1597},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/?page_id=452#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blocoashe.co.uk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BA Misc\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/#website\",\"url\":\"https:\\\/\\\/blocoashe.co.uk\\\/\",\"name\":\"Bloco Ash\u00ea\",\"description\":\"Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event\",\"publisher\":{\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blocoashe.co.uk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/#organization\",\"name\":\"Bloco Ash\u00ea\",\"url\":\"https:\\\/\\\/blocoashe.co.uk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blocoashe.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/blocoashe_logo_NEW-menu-web.jpg\",\"contentUrl\":\"https:\\\/\\\/blocoashe.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/blocoashe_logo_NEW-menu-web.jpg\",\"width\":640,\"height\":360,\"caption\":\"Bloco Ash\u00ea\"},\"image\":{\"@id\":\"https:\\\/\\\/blocoashe.co.uk\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Bloco_Ashe\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BA Misc - Bloco Ash\u00ea","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:\/\/blocoashe.co.uk\/?page_id=452","og_locale":"en_GB","og_type":"article","og_title":"BA Misc - Bloco Ash\u00ea","og_description":"Bloco coloursGreen is the colour of nature. Red is a bold and powerful colour. Yellow is a bright and cheerful colour. Hand DrumHand drums are a diverse family of instruments [&hellip;]","og_url":"https:\/\/blocoashe.co.uk\/?page_id=452","og_site_name":"Bloco Ash\u00ea","article_modified_time":"2025-10-10T19:40:36+00:00","og_image":[{"width":1024,"height":799,"url":"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-1024x799.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@Bloco_Ashe","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blocoashe.co.uk\/?page_id=452","url":"https:\/\/blocoashe.co.uk\/?page_id=452","name":"BA Misc - Bloco Ash\u00ea","isPartOf":{"@id":"https:\/\/blocoashe.co.uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blocoashe.co.uk\/?page_id=452#primaryimage"},"image":{"@id":"https:\/\/blocoashe.co.uk\/?page_id=452#primaryimage"},"thumbnailUrl":"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115-768x599.png","datePublished":"2018-02-24T09:29:41+00:00","dateModified":"2025-10-10T19:40:36+00:00","breadcrumb":{"@id":"https:\/\/blocoashe.co.uk\/?page_id=452#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blocoashe.co.uk\/?page_id=452"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/blocoashe.co.uk\/?page_id=452#primaryimage","url":"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115.png","contentUrl":"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/Gemini_Generated_Image_b9rz7qb9rz7qb9rz-e1754726620115.png","width":2048,"height":1597},{"@type":"BreadcrumbList","@id":"https:\/\/blocoashe.co.uk\/?page_id=452#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blocoashe.co.uk\/"},{"@type":"ListItem","position":2,"name":"BA Misc"}]},{"@type":"WebSite","@id":"https:\/\/blocoashe.co.uk\/#website","url":"https:\/\/blocoashe.co.uk\/","name":"Bloco Ash\u00ea","description":"Bury Samba Band. Feel the Beat. Join the Celebration. Bring the Carnival to Your Event","publisher":{"@id":"https:\/\/blocoashe.co.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blocoashe.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/blocoashe.co.uk\/#organization","name":"Bloco Ash\u00ea","url":"https:\/\/blocoashe.co.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/blocoashe.co.uk\/#\/schema\/logo\/image\/","url":"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/blocoashe_logo_NEW-menu-web.jpg","contentUrl":"https:\/\/blocoashe.co.uk\/wp-content\/uploads\/2025\/08\/blocoashe_logo_NEW-menu-web.jpg","width":640,"height":360,"caption":"Bloco Ash\u00ea"},"image":{"@id":"https:\/\/blocoashe.co.uk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Bloco_Ashe"]}]}},"_links":{"self":[{"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=452"}],"version-history":[{"count":118,"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/452\/revisions"}],"predecessor-version":[{"id":1903,"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/452\/revisions\/1903"}],"wp:attachment":[{"href":"https:\/\/blocoashe.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}