1<!DOCTYPE html> 2<html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> 8 9 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 10 11 <!-- This site is optimized with the Yoast SEO plugin v23.5 - https://yoast.com/wordpress/plugins/seo/ --> 12 <title>Homepage - Edinburgh Art Festival</title> 13 <meta name="description" content="Edinburgh Art Festival is the UK's largest annual celebration of visual art at the heart of the city's festivals." /> 14 <link rel="canonical" href="https://edinburghartfestival.com/" /> 15 <meta property="og:locale" content="en_GB" /> 16 <meta property="og:type" content="website" /> 17 <meta property="og:title" content="Homepage - Edinburgh Art Festival" /> 18 <meta property="og:description" content="Edinburgh Art Festival is the UK's largest annual celebration of visual art at the heart of the city's festivals." /> 19 <meta property="og:url" content="https://edinburghartfestival.com/" /> 20 <meta property="og:site_name" content="Edinburgh Art Festival" /> 21 <meta property="article:modified_time" content="2026-09-01T09:18:18+00:00" /> 22 <meta property="og:image" content="https://edinburghartfestival.com/wp-content/uploads/2025/07/OG-25.jpg" /> 23 <meta property="og:image:width" content="1200" /> 24 <meta property="og:image:height" content="630" /> 25 <meta property="og:image:type" content="image/jpeg" /> 26 <meta name="twitter:card" content="summary_large_image" /> 27
27<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://edinburghartfestival.com/","url":"https://edinburghartfestival.com/","name":"Homepage - Edinburgh Art Festival","isPartOf":{"@id":"https://edinburghartfestival.com/#website"},"primaryImageOfPage":{"@id":"https://edinburghartfestival.com/#primaryimage"},"image":{"@id":"https://edinburghartfestival.com/#primaryimage"},"thumbnailUrl":"https://edinburghartfestival.com/wp-content/uploads/2026/04/magnus.png","datePublished":"2021-06-07T10:23:10+00:00","dateModified":"2026-09-01T09:18:18+00:00","description":"Edinburgh Art Festival is the UK's largest annual celebration of visual art at the heart of the city's festivals.","breadcrumb":{"@id":"https://edinburghartfestival.com/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://edinburghartfestival.com/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://edinburghartfestival.com/#primaryimage","url":"https://edinburghartfestival.com/wp-content/uploads/2026/04/magnus.png","contentUrl":"https://edinburghartfestival.com/wp-content/uploads/2026/04/magnus.png","width":2000,"height":1200},{"@type":"BreadcrumbList","@id":"https://edinburghartfestival.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://edinburghartfestival.com/#website","url":"https://edinburghartfestival.com/","name":"Edinburgh Art Festival","description":"Returns 14â30 August 2026","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://edinburghartfestival.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}</script>
27 28 <!-- / Yoast SEO plugin. --> 29 30 31<link rel='dns-prefetch' href='//api.mapbox.com' /> 32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://edinburghartfestival.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fedinburghartfestival.com%2F" /> 33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://edinburghartfestival.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fedinburghartfestival.com%2F&format=xml" /> 34<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'> 35img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 36/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 37</style> 38<link rel='stylesheet' id='sbi_styles-css' href='https://edinburghartfestival.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.10.1' type='text/css' media='all' /> 39<style id='wp-emoji-styles-inline-css' type='text/css'> 40 41 img.wp-smiley, img.emoji { 42 display: inline !important; 43 border: none !important; 44 box-shadow: none !important; 45 height: 1em !important; 46 width: 1em !important; 47 margin: 0 0.07em !important; 48 vertical-align: -0.1em !important; 49 background: none !important; 50 padding: 0 !important; 51 } 52/*# sourceURL=wp-emoji-styles-inline-css */ 53</style> 54<style id='wp-block-library-inline-css' type='text/css'> 55:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
55--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 56 57/*# sourceURL=wp-block-library-inline-css */ 58</style> 59<style id='classic-theme-styles-inline-css' type='text/css'> 60/*! This file is auto-generated */ 61.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 62/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 63</style> 64<style id='global-styles-inline-css' type='text/css'> 65:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
65--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
65.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 66/*# sourceURL=global-styles-inline-css */ 67</style> 68 69<link rel='stylesheet' id='cookie-law-info-css' href='https://edinburghartfestival.com/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-public.css?ver=3.4.2' type='text/css' media='all' /> 70<link rel='stylesheet' id='cookie-law-info-gdpr-css' href='https://edinburghartfestival.com/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-gdpr.css?ver=3.4.2' type='text/css' media='all' /> 71<link rel='stylesheet' id='wp-components-css' href='https://edinburghartfestival.com/wp-includes/css/dist/components/style.min.css?ver=6.9.9' type='text/css' media='all' /> 72<link rel='stylesheet' id='wp-preferences-css' href='https://edinburghartfestival.com/wp-includes/css/dist/preferences/style.min.css?ver=6.9.9' type='text/css' media='all' /> 73<link rel='stylesheet' id='wp-block-editor-css' href='https://edinburghartfestival.com/wp-includes/css/dist/block-editor/style.min.css?ver=6.9.9' type='text/css' media='all' /> 74<link rel='stylesheet' id='wp-reusable-blocks-css' href='https://edinburghartfestival.com/wp-includes/css/dist/reusable-blocks/style.min.css?ver=6.9.9' type='text/css' media='all' /> 75<link rel='stylesheet' id='wp-patterns-css' href='https://edinburghartfestival.com/wp-includes/css/dist/patterns/style.min.css?ver=6.9.9' type='text/css' media='all' /> 76<link rel='stylesheet' id='wp-editor-css' href='https://edinburghartfestival.com/wp-includes/css/dist/editor/style.min.css?ver=6.9.9' type='text/css' media='all' /> 77<link rel='stylesheet' id='sv-block-for-twitch-style-css' href='https://edinburghartfestival.com/wp-content/plugins/sv-twitch/dist/blocks.style.build.css?ver=1776266843' type='text/css' media='all' /> 78<link rel='stylesheet' id='abe-eaf-tailwind-css' href='https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/dist/style.css?ver=1790915343' type='text/css' media='all' /> 79<link rel='stylesheet' id='abe-eaf-font-awesome-css' href='https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/node_modules/@fortawesome/fontawesome-free/css/all.min.css?ver=6.9.9' type='text/css' media='all' /> 80<link rel='stylesheet' id='abe-eaf-swiper-css-css' href='https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/node_modules/swiper/swiper-bundle.min.css?ver=6.9.9' type='text/css' media='all' /> 81<link rel='stylesheet' id='mapbox-gl-css' href='https://api.mapbox.com/mapbox-gl-js/v3.7.0/mapbox-gl.css?ver=3.7.0' type='text/css' media='all' /> 82<link rel='stylesheet' id='abe-eaf-venue-map-css-css' href='https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/css/venue-map.css?ver=1779925490' type='text/css' media='all' />
83<script type="text/javascript" src="https://edinburghartfestival.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 83
83
84<script type="text/javascript" src="https://edinburghartfestival.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 84
84
85<script type="text/javascript" id="cookie-law-info-js-extra"> 86/* <![CDATA[ */ 87var Cli_Data = {"nn_cookie_ids":[],"cookielist":[],"non_necessary_cookies":[],"ccpaEnabled":"","ccpaRegionBased":"","ccpaBarEnabled":"","strictlyEnabled":["necessary","obligatoire"],"ccpaType":"gdpr","js_blocking":"1","custom_integration":"","triggerDomRefresh":"","secure_cookies":""}; 88var cli_cookiebar_settings = {"animate_speed_hide":"500","animate_speed_show":"500","background":"#FFF","border":"#b1a6a6c2","border_on":"","button_1_button_colour":"#61a229","button_1_button_hover":"#4e8221","button_1_link_colour":"#fff","button_1_as_button":"1","button_1_new_win":"","button_2_button_colour":"#333","button_2_button_hover":"#292929","button_2_link_colour":"#444","button_2_as_button":"","button_2_hidebar":"","button_3_button_colour":"#dedfe0","button_3_button_hover":"#b2b2b3","button_3_link_colour":"#333333","button_3_as_button":"1","button_3_new_win":"","button_4_button_colour":"#dedfe0","button_4_button_hover":"#b2b2b3","button_4_link_colour":"#333333","button_4_as_button":"1","button_7_button_colour":"#61a229","button_7_button_hover":"#4e8221","button_7_link_colour":"#fff","button_7_as_button":"1","button_7_new_win":"","font_family":"inherit","header_fix":"","notify_animate_hide":"1","notify_animate_show":"","notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":"","scroll_close_reload":"","accept_close_reload":"","reject_close_reload":"","showagain_tab":"","showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#333333","show_once_yn":"","show_once":"10000","logging_on":"","as_popup":"","popup_overlay":"1","bar_heading_text":"","cookie_bar_as":"banner","popup_showagain_position":"bottom-right","widget_position":"left"}; 89var log_object = {"ajax_url":"https://edinburghartfestival.com/wp-admin/admin-ajax.php"}; 90//# sourceURL=cookie-law-info-js-extra 91/* ]]> */ 92</script>
vendor: 1 bytes, line 92
92
93<script type="text/javascript" src="https://edinburghartfestival.com/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js?ver=3.4.2" id="cookie-law-info-js"></script>
vendor: 1 bytes, line 93
93
94<script type="text/javascript" src="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/node_modules/swiper/swiper-bundle.min.js?ver=6.9.9" id="abe-eaf-swiper-js-js"></script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" src="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/js/navigation.js?ver=1790915343" id="abe-eaf-navigation-js"></script>
vendor: 1 bytes, line 95
95
96<script type="text/javascript" src="https://edinburghartfestival.com/wp-includes/js/jquery/jquery.color.min.js?ver=3.0.0" id="jquery-color-js"></script>
vendor: 1 bytes, line 96
96
97<script type="text/javascript" src="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/js/mobile-nav.js?ver=1790915343" id="abe-eaf-mobile-nav-js"></script>
vendor: 1 bytes, line 97
97
98<script type="text/javascript" src="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/js/common.js?ver=1790915343" id="abe-common-js"></script>
98 99<link rel="https://api.w.org/" href="https://edinburghartfestival.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://edinburghartfestival.com/wp-json/wp/v2/pages/91" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://edinburghartfestival.com/xmlrpc.php?rsd" /> 100<meta name="generator" content="WordPress 6.9.9" /> 101<link rel='shortlink' href='https://edinburghartfestival.com/' /> 102<link rel="icon" href="https://edinburghartfestival.com/wp-content/uploads/2024/04/cropped-EAF-SM-03-2-150x150.jpg" sizes="32x32" /> 103<link rel="icon" href="https://edinburghartfestival.com/wp-content/uploads/2024/04/cropped-EAF-SM-03-2-300x300.jpg" sizes="192x192" /> 104<link rel="apple-touch-icon" href="https://edinburghartfestival.com/wp-content/uploads/2024/04/cropped-EAF-SM-03-2-300x300.jpg" /> 105<meta name="msapplication-TileImage" content="https://edinburghartfestival.com/wp-content/uploads/2024/04/cropped-EAF-SM-03-2-300x300.jpg" /> 106 <style type="text/css" id="wp-custom-css"> 107 108.border-new-pink { 109color:black;} 110 111.bg-byarea { 112 background:none; 113} 114.bg-bytime { 115 background:none; 116} 117/*.bg-byarea span, .bg-bytime span{ 118 font-family:"GT Flexa", sans-serif; 119 font-stretch: 120%; 120 font-weight: 900; 121 color:pink !important; 122 opacity:0.5 !important; 123 font-size:4em; 124 margin-top:50px; 125}*/ 126 127body.home .text-h-small , .bg-featured-tiles .text-h-small{ 128 font-size:1.6em; 129 padding-top:3px; 130 line-height:0.9; 131} 132 133.bg-byarea.top-0 { 134 top:8px !important; 135} 136.bg-bytime.top-0 { 137 top:10px !important; 138} 139 140.bg-homepage-hero{ 141 background-image: 142url("/wp-content/uploads/2026/03/home-header-background.jpg"); 143background-position:center;background-size:100vw;} 144 145.text-homepage-hero { 146 margin-top:10%; 147 font-weight: 900; 148 line-height:0.8; 149 font-stretch:120%; 150 font-size:4em; 151} 152 153.bg-homepage-intro { 154 background-image: 155url("/wp-content/uploads/2026/03/home-intro-bkg.jpg"); 156background-position:bottom; 157background-color:#111; 158} 159 160.bg-mobile-nav-hamburger{ background-image: 161url("/wp-content/uploads/2026/03/EAF-mobile-menu-01.svg");} 162.bg-mobile-nav-hamburger:hover{ background-image: 163url("/wp-content/uploads/2026/03/EAF-mobile-menu-02.svg");} 164 165.bg-footer { 166 background-image: none; 167 background-color:black; 168} 169.bg-new-sand{ 170 background-color:white; 171} 172.bg-featured-tiles{ 173 background-image:none; 174 background-color:rgb(237, 230, 0); 175} 176 177.w-featured-item h2{ 178 line-height:1.1; 179} 180.bg-featured-event h2, .bg-featured-newss h2{ 181 line-height:0.9; 182 font-size:3.2em; 183} 184#venue_map h3{ 185 font-size:2.2em; 186 line-height:0.9; 187 text-transform:uppercase; 188 font-stretch: 120%; 189} 190 191/*whats on*/ 192.bg-listing-hero { 193 background-image:url("/wp-content/uploads/2026/03/whats-on-bkg-2026.jpg"); 194 background-size: cover !important; 195 196} 197 /*all events +*/ 198.bg-listing{ 199background-image:url("/wp-content/uploads/2026/03/all-events-banner-bkg.jpg"); 200 background-size: cover; 201} 202 203/*menu*/ 204.bg-header { 205 background-image:url("/wp-content/uploads/2026/03/menu-bkg.jpg"); 206} 207 208/*mobile*/ 209@media screen and (max-width: 600px) { 210.text-homepage-hero { 211 margin-top:auto; 212 font-size:2.2em; 213} 214 215.header-container{ 216 height:80px; 217 padding: 0 0.25em; 218 } 219 220.bg-byarea span, .bg-bytime span{ 221 font-family:"GT Flexa", sans-serif; 222 font-stretch: 100%; 223 font-size:3.2em; 224 margin:0 auto; 225} 226body.home .bg-homepage-hero .pl-5 { 227 padding-left:0; 228 } 229body.home .bg-homepage-hero .pr-5 { 230 padding-right:0; 231 } 232 233.bg-homepage-intro, 234.bg-homepage-hero { 235 background-size:1200px; 236 237} 238 239 240/*#logo-desktop svg { 241 display: none !important; /* Hides the hard-coded SVG 242} 243 244#logo-desktop.logo-long { 245 background-image: url('https://edinburghartfestival.com/wp-content/uploads/2026/03/EAF26_WHITE.svg'); 246 background-size: contain; 247 background-repeat: no-repeat; 248 width: 533.39px; /* Adjust based on your logo 249 height: 43.925px; 250}*/ </style> 251 252 253 <link rel="apple-touch-icon" sizes="180x180" href="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/favicons/black/apple-touch-icon.png"> 254 <link rel="icon" type="image/png" sizes="96x96" href="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/favicons/black/favicon-96x96.png"> 255 <link rel="icon" href="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/favicons/black/favicon.ico" sizes="32x32"> 256 <link rel="icon" href="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/favicons/black/favicon.svg" type="image/svg+xml"> 257 <link rel="manifest" href="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/favicons/black/site.webmanifest"> 258 259 <meta name="msapplication-TileColor" content="#ff0000"> 260 <meta 261 name="theme-color" content="#ffffff"> 262 263 <!-- Global site tag (gtag.js) - Google Ads: 10871583019 -->
vendor: 65 bytes, lines 263-264
263 264 <script async src="https://www.googletagmanager.com/gtag/js?id=
264AW-10871583019
vendor: 13 bytes, lines 264-265
264"></script> 265
265<script> 266
vendor: 130 bytes, lines 266-271
266window.dataLayer = window.dataLayer || []; 267function gtag() { 268dataLayer.push(arguments); 269} 270gtag('js', new Date()); 271gtag('config', '
271AW-10871583019
vendor: 5 bytes, lines 271-272
271'); 272
272</script>
272 273 274 <link 275 href="//webfonts3.radimpesko.com/RP-W-441daedf-c6e2-40a1-bfb3-ca1c8556b89a" rel="stylesheet"> 276 277 <!-- Google Tag Manager --> 278
278<script>
vendor: 375 bytes, lines 278-288
278 279 (function (w, d, s, l, i) { 280w[l] = w[l] || []; 281w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); 282var f = d.getElementsByTagName(s)[0], 283j = d.createElement(s), 284dl = l != 'dataLayer' ? '&l=' + l : ''; 285j.async = true; 286j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 287f.parentNode.insertBefore(j, f); 288})(window, document, 'script', 'dataLayer', '
288GTM-5TXZRFT
vendor: 5 bytes, lines 288-289
288'); 289
289</script>
289 290 <!-- End Google Tag Manager --> 291<link rel='stylesheet' id='cookie-law-info-table-css' href='https://edinburghartfestival.com/wp-content/plugins/cookie-law-info/legacy/public/css/cookie-law-info-table.css?ver=3.4.2' type='text/css' media='all' /> 292 293</head> 294 295 <body class="font-gtFlexa home wp-singular page-template-default page page-id-91 wp-embed-responsive wp-theme-abe-edinburgh-art-festival antialiased overflow-x-hidden is-homepage 296"> 297 298 <!-- Google Tag Manager (noscript) --> 299 <!-- End Google Tag Manager (noscript) --> 300 301 302 303<header class="fixed z-20 w-full pl-4 pr-4 " id="header_mask"> 304 305 306 <div class="absolute hidden w-full h-screen bg-no-repeat bg-cover left-0 top-0 bg-header primary-nav-menu" data-menu-item-id="13781"> 307 <div class="h-full mx-auto header-container"> 308 <div class="grid self-center w-full grid-cols-12 pl-60 mt-52 gap-9"> 309 <div class="col-span-12"> 310 <div class="grid grid-cols-3 gap-9"> 311 </div> 312 </div> 313 </div> 314 </div> 315</div> <div class="absolute hidden w-full h-screen bg-no-repeat bg-cover left-0 top-0 bg-header primary-nav-menu" data-menu-item-id="13755"> 316 <div class="h-full mx-auto header-container"> 317 <div class="grid self-center w-full grid-cols-12 pl-60 mt-52 gap-9"> 318 <div class="col-span-12"> 319 <div class="grid grid-cols-3 gap-9"> 320 </div> 321 </div> 322 </div> 323 </div> 324</div> <div class="absolute hidden w-full h-screen bg-no-repeat bg-cover left-0 top-0 bg-header primary-nav-menu" data-menu-item-id="12698"> 325 <div class="h-full mx-auto header-container"> 326 <div class="grid self-center w-full grid-cols-12 pl-60 mt-52 gap-9"> 327 <div class="col-span-12"> 328 <div class="grid grid-cols-3 gap-9"> 329 <div> 330 <h4 class="break-words header-large font-gtflexa font-black text-white uppercase">EAF26</h4> 331 <ul class="mt-6 body-normal font-gtflexa"> 332 <li class="mb-4 leading-5 hover-opacity-50"></li> 333 <a href="https://edinburghartfestival.com/about-eaf26/" class="text-white ">About EAF26</a> 334 </li> 335 <li class="mb-4 leading-5 hover-opacity-50"></li> 336 <a href="https://edinburghartfestival.com/survey/" class="text-white ">Post-Festival Survey</a> 337 </li> 338 <li class="mb-4 leading-5 hover-opacity-50"></li> 339 <a href="https://edinburghartfestival.com/about/partners/" class="text-white ">Partner Galleries + Venues</a> 340 </li> 341 <li class="mb-4 leading-5 hover-opacity-50"></li> 342 <a href="https://edinburghartfestival.com/about-eaf26/access/" class="text-white ">Access</a> 343 </li> 344 <li class="mb-4 leading-5 hover-opacity-50"></li> 345 <a href="https://edinburghartfestival.com/funders-sponsors-partners/" class="text-white ">Funders, Sponsors + Partners</a> 346 </li> 347 <li class="mb-4 leading-5 hover-opacity-50"></li> 348 <a href="https://edinburghartfestival.com/leith-neighbourhood-map/" class="text-white ">Leith Neighbourhood Map</a> 349 </li> 350 </ul> 351 </div> 352 <div> 353 <h4 class="break-words header-large font-gtflexa font-black text-white uppercase">Get In Touch</h4> 354 <ul class="mt-6 body-normal font-gtflexa"> 355 <li class="mb-4 leading-5 hover-opacity-50"></li> 356 <a href="https://edinburghartfestival.com/about/" class="text-white ">About Us</a> 357 </li> 358 <li class="mb-4 leading-5 hover-opacity-50"></li> 359 <a href="https://edinburghartfestival.com/about/our-team/" class="text-white ">Our Team</a> 360 </li> 361 <li class="mb-4 leading-5 hover-opacity-50"></li> 362 <a href="https://edinburghartfestival.com/about/our-team/vacancies/" class="text-white ">Vacancies + Opportunities</a> 363 </li> 364 <li class="mb-4 leading-5 hover-opacity-50"></li> 365 <a href="https://edinburghartfestival.com/join-our-mailing-list/" class="text-white ">Join Our Newsletter</a> 366 </li> 367 <li class="mb-4 leading-5 hover-opacity-50"></li> 368 <a href="https://edinburghartfestival.com/support-us/" class="text-white ">Support Us</a> 369 </li> 370 <li class="mb-4 leading-5 hover-opacity-50"></li> 371 <a href="https://edinburghartfestival.com/about/contact-us-2/" class="text-white ">Contact Us</a> 372 </li> 373 </ul> 374 </div> 375 <div> 376 <h4 class="break-words header-large font-gtflexa font-black text-white uppercase">Our Commitments</h4> 377 <ul class="mt-6 body-normal font-gtflexa"> 378 <li class="mb-4 leading-5 hover-opacity-50"></li> 379 <a href="https://edinburghartfestival.com/eaf-safer-braver-learning-principles/" class="text-white ">Safer Braver Learning</a> 380 </li> 381 <li class="mb-4 leading-5 hover-opacity-50"></li> 382 <a href="https://edinburghartfestival.com/edia-policy/" class="text-white ">Equality, Diversity, Inclusion + Access</a> 383 </li> 384 <li class="mb-4 leading-5 hover-opacity-50"></li> 385 <a href="https://edinburghartfestival.com/values-ethics-partnerships/" class="text-white ">Values, Ethics + Partnerships</a> 386 </li> 387 <li class="mb-4 leading-5 hover-opacity-50"></li> 388 <a href="https://edinburghartfestival.com/environmental-policy/" class="text-white ">Environmental Policy</a> 389 </li> 390 <li class="mb-4 leading-5 hover-opacity-50"></li> 391 <a href="https://edinburghartfestival.com/privacy-policy/" class="text-white ">Privacy Policy</a> 392 </li> 393 </ul> 394 </div> 395 </div> 396 </div> 397 </div> 398 </div> 399</div> <div class="absolute hidden w-full h-screen bg-no-repeat bg-cover left-0 top-0 bg-header primary-nav-menu" data-menu-item-id="12700"> 400 <div class="h-full mx-auto header-container"> 401 <div class="grid self-center w-full grid-cols-12 pl-60 mt-52 gap-9"> 402 <div class="col-span-12"> 403 <div class="grid grid-cols-3 gap-9"> 404 </div> 405 </div> 406 </div> 407 </div> 408</div> <div class="absolute hidden w-full h-screen bg-no-repeat bg-cover left-0 top-0 bg-header primary-nav-menu" data-menu-item-id="12713"> 409 <div class="h-full mx-auto header-container"> 410 <div class="grid self-center w-full grid-cols-12 pl-60 mt-52 gap-9"> 411 <div class="col-span-12"> 412 <div class="grid grid-cols-3 gap-9"> 413 </div> 414 </div> 415 </div> 416 </div> 417</div> <div class="absolute hidden w-full h-screen bg-no-repeat bg-cover left-0 top-0 bg-header primary-nav-menu" data-menu-item-id="12714"> 418 <div class="h-full mx-auto header-container"> 419 <div class="grid self-center w-full grid-cols-12 pl-60 mt-52 gap-9"> 420 <div class="col-span-12"> 421 <div class="grid grid-cols-3 gap-9"> 422 </div> 423 </div> 424 </div> 425 </div> 426</div> <div id="mobile_nav_main" class="absolute top-0 bottom-0 left-0 right-0 z-30 hidden w-screen mobile-height overflow-hidden transition duration-500 transform translate-x-full bg-no-repeat bg-contain shadow-lg bg-black flex flex-col"> 427 <div class="flex items-center p-5 pt-10 overflow-hidden"> 428 <div class="w-3/4 h-[50px] bg-left bg-contain bg-no-repeat bg-head-logo"></div> 429 <a href="#" class="ml-auto w-6 h-6 mr-1 bg-right bg-no-repeat bg-mobile-nav-close hover-opacity-50 mobile-nav-close"></a> 430 </div> 431 <div class="w-full overflow-y-scroll scrolling-touch h-mobile-nav-scroll-panel pb-5"> 432 <ul class="flex flex-col"> 433 <li> 434 <a href="https://edinburghartfestival.com/" class=" mx-6 block py-6 pr-5 smaller-header bg-no-repeat border-b-2 border-white mobile-nav-child-item font-nav-item hover-opacity-50 text-white">Home</a> 435 </li> 436 <li> 437 <a href="https://edinburghartfestival.com/whats-on/" class=" mx-6 block py-6 pr-5 smaller-header bg-no-repeat border-b-2 border-white mobile-nav-child-item font-nav-item hover-opacity-50 text-white">What's On</a> 438 </li> 439 <li> 440 <a href="#" data-open-panel-id="12698" class=" mx-6 block py-6 pr-5 smaller-header bg-no-repeat border-b-2 border-white mobile-nav-child-item font-nav-item bg-right bg-link-arrow bg-mobile-nav-arrow hover-opacity-50 text-white">About Us</a> 441 </li> 442 <li> 443 <a href="https://edinburghartfestival.com/civic/" class=" mx-6 block py-6 pr-5 smaller-header bg-no-repeat border-b-2 border-white mobile-nav-child-item font-nav-item hover-opacity-50 text-white">Civic Programme</a> 444 </li> 445 <li> 446 <a href="https://archive.edinburghartfestival.com/2025" class=" mx-6 block py-6 pr-5 smaller-header bg-no-repeat border-b-2 border-white mobile-nav-child-item font-nav-item hover-opacity-50 text-white">Archive</a> 447 </li> 448 <li> 449 <a href="https://edinburgh-art-festival.myshopify.com/" class=" mx-6 block py-6 pr-5 smaller-header bg-no-repeat border-b-2 border-white mobile-nav-child-item font-nav-item hover-opacity-50 text-white">Shop</a> 450 </li> 451 <li> 452 <a href="https://edinburghartfestival.com/search/" class="block py-6 pr-5 mx-6 bg-no-repeat border-b-2 border-black smaller-header font-nav-item hover-opacity-50 text-white">Search</a> 453 </li> 454 </ul> 455 </div> 456</div> 457 458 <div data-panel-id="12698" class="absolute mobile-height top-0 bottom-0 left-0 right-0 z-40 hidden w-screen h-full overflow-hidden transition duration-500 transform translate-x-full bg-bottom bg-no-repeat bg-cover shadow-lg mobile-nav-panel bg-header"> 459 <div class="p-5 pt-10 h-mobile-nav-top-panel">
460 <a href="#" class="float-left w-[19px] h-8 pl-4 bg-no-repeat hover-opacity-50 bg-back-arrow bg-contain mobile-nav-back text-white"> 461 <span class="sr-only">Back</span> 462 </a> 463 <a href="#" class="float-right w-5 h-5 mr-4 bg-right bg-no-repeat bg-mobile-nav-close hover-opacity-50 mobile-nav-close text-white"></a> 464 </div> 465 <div class="w-full overflow-y-scroll scrolling-touch h-mobile-nav-scroll-panel"> 466 <div class="p-5 pt-5 pl-0 ml-5 border-b-2 border-black smaller-header"> 467 <h2 class="mb-4 text-white">About Us</h2> 468 <p class="mb-4 header-mobile-large text-white"></p> 469 </div> 470 <div class="pt-5"> 471 <h3 class="px-4 header-mobile-large text-white">EAF26</h3> 472 <ul class="mt-3 leading-7"> 473 <li> 474 <a href="https://edinburghartfestival.com/about-eaf26/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">About EAF26</a> 475 </li> 476 <li> 477 <a href="https://edinburghartfestival.com/survey/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Post-Festival Survey</a> 478 </li> 479 <li> 480 <a href="https://edinburghartfestival.com/about/partners/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Partner Galleries + Venues</a> 481 </li> 482 <li> 483 <a href="https://edinburghartfestival.com/about-eaf26/access/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Access</a> 484 </li> 485 <li> 486 <a href="https://edinburghartfestival.com/funders-sponsors-partners/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Funders, Sponsors + Partners</a> 487 </li> 488 <li> 489 <a href="https://edinburghartfestival.com/leith-neighbourhood-map/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Leith Neighbourhood Map</a> 490 </li> 491 </ul> 492 </div> 493 <div class="pt-5"> 494 <h3 class="px-4 header-mobile-large text-white">Get In Touch</h3> 495 <ul class="mt-3 leading-7"> 496 <li> 497 <a href="https://edinburghartfestival.com/about/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">About Us</a> 498 </li> 499 <li> 500 <a href="https://edinburghartfestival.com/about/our-team/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Our Team</a> 501 </li> 502 <li> 503 <a href="https://edinburghartfestival.com/about/our-team/vacancies/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Vacancies + Opportunities</a> 504 </li> 505 <li> 506 <a href="https://edinburghartfestival.com/join-our-mailing-list/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Join Our Newsletter</a> 507 </li> 508 <li> 509 <a href="https://edinburghartfestival.com/support-us/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Support Us</a> 510 </li> 511 <li> 512 <a href="https://edinburghartfestival.com/about/contact-us-2/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Contact Us</a> 513 </li> 514 </ul> 515 </div> 516 <div class="pt-5"> 517 <h3 class="px-4 header-mobile-large text-white">Our Commitments</h3> 518 <ul class="mt-3 leading-7"> 519 <li> 520 <a href="https://edinburghartfestival.com/eaf-safer-braver-learning-principles/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Safer Braver Learning</a> 521 </li> 522 <li> 523 <a href="https://edinburghartfestival.com/edia-policy/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Equality, Diversity, Inclusion + Access</a> 524 </li> 525 <li> 526 <a href="https://edinburghartfestival.com/values-ethics-partnerships/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Values, Ethics + Partnerships</a> 527 </li> 528 <li> 529 <a href="https://edinburghartfestival.com/environmental-policy/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Environmental Policy</a> 530 </li> 531 <li> 532 <a href="https://edinburghartfestival.com/privacy-policy/" class="block px-4 font-bold text-white text-nav-item font-agipo hover-opacity-50">Privacy Policy</a> 533 </li> 534 </ul> 535 </div> 536 <div class="w-full h-32"></div> 537 </div> 538 </div> 539 540 <div id="" class="header-container z-20 h-[105px] lg:h-[147px] relative py-3 px-4 lg:px-5 xl:p-0 mx-auto"> 541 542 <div 543 class="grid grid-cols-12 lg:h-auto h-full items-center"> 544 545 <figure class="block md:hidden lg:hidden xl:hidden"> 546 <div class="relative logo-container"> 547 <div class="absolute inset-y-4 left-0 w-48"> 548 <a href="https://edinburghartfestival.com" class="w-full h-full block"> 549 <h1 class="sr-only">Edinburgh Art Festival</h1> 550 <svg viewBox="0 0 250 41.18" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" vector-effect="non-scaling-stroke"> 551 <path d="M171.55,14.98h9.44c1.65,0,2.13-.37,2.38-.97.3-.91-.3-1.46-1.16-1.46h-16.39l6.15-12.55h19.43c12.43,0,13.77,9.44,10.9,15.35-3.59,7.49-9.5,10.11-18.39,10.11h-6.94c-2.13,0-3.11.91-3.72,2.13l-.18.43h20.83l-5.85,11.94h-37.09l7-14.38c3.29-6.76,5.97-10.6,13.58-10.6h0Z" fill-rule="nonzero"/> 552 <path d="M200.43,23.57c1.83-5.3,6.76-9.81,14.62-15.72l10.41-7.86h24.55l-20.16,15.78c1.95-.91,4.2-1.52,6.33-1.52,10.05,0,12.06,9.32,5.73,17.24-4.69,5.91-12.3,9.68-23.75,9.68-15.23,0-20.4-9.81-17.72-17.6ZM226.37,23.75c.85-1.71.49-3.9-2.07-3.9-2.07,0-3.78,1.1-4.63,2.68-.85,1.71-.49,3.9,2.07,3.9,2.07,0,3.78-1.1,4.63-2.68Z" fill-rule="nonzero"/> 553 <g> 554 <path d="M0,0h42.82v11.39h-22.72v3.13h21.98v10.82h-21.98v3.13h22.72v11.39H0V0Z" fill-rule="nonzero"/> 555 <path d="M62.52,0h28.92l17.42,39.86h-20.89l-3.19-8.83h-15.6l-3.19,8.83h-20.9L62.52,0ZM80.69,19.53l-2.17-6.04-.8-6.66h-1.42l-.85,6.66-2.17,6.04h7.41Z" fill-rule="nonzero"/> 556 <path d="M111.55,0h42.82v11.39h-22.72v4.27h21.98v10.82h-21.98v13.38h-20.1V0h0Z" fill-rule="nonzero"/> 557 </svg> 558 </a> 559 </div> 560</div> 561 </figure> 562 <figure class="hidden sm:hidden md:block xl:hidden"> 563 <div class="relative logo-container"> 564 <div class="absolute inset-y-4 left-0 w-64"> 565 <a href="https://edinburghartfestival.com" class="w-full h-full block"> 566 <h1 class="sr-only">Edinburgh Art Festival</h1> 567 <svg viewBox="0 0 250 41.18" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" vector-effect="non-scaling-stroke"> 568 <path d="M171.55,14.98h9.44c1.65,0,2.13-.37,2.38-.97.3-.91-.3-1.46-1.16-1.46h-16.39l6.15-12.55h19.43c12.43,0,13.77,9.44,10.9,15.35-3.59,7.49-9.5,10.11-18.39,10.11h-6.94c-2.13,0-3.11.91-3.72,2.13l-.18.43h20.83l-5.85,11.94h-37.09l7-14.38c3.29-6.76,5.97-10.6,13.58-10.6h0Z" fill-rule="nonzero"/> 569 <path d="M200.43,23.57c1.83-5.3,6.76-9.81,14.62-15.72l10.41-7.86h24.55l-20.16,15.78c1.95-.91,4.2-1.52,6.33-1.52,10.05,0,12.06,9.32,5.73,17.24-4.69,5.91-12.3,9.68-23.75,9.68-15.23,0-20.4-9.81-17.72-17.6ZM226.37,23.75c.85-1.71.49-3.9-2.07-3.9-2.07,0-3.78,1.1-4.63,2.68-.85,1.71-.49,3.9,2.07,3.9,2.07,0,3.78-1.1,4.63-2.68Z" fill-rule="nonzero"/> 570 <g> 571 <path d="M0,0h42.82v11.39h-22.72v3.13h21.98v10.82h-21.98v3.13h22.72v11.39H0V0Z" fill-rule="nonzero"/> 572 <path d="M62.52,0h28.92l17.42,39.86h-20.89l-3.19-8.83h-15.6l-3.19,8.83h-20.9L62.52,0ZM80.69,19.53l-2.17-6.04-.8-6.66h-1.42l-.85,6.66-2.17,6.04h7.41Z" fill-rule="nonzero"/> 573 <path d="M111.55,0h42.82v11.39h-22.72v4.27h21.98v10.82h-21.98v13.38h-20.1V0h0Z" fill-rule="nonzero"/> 574 </svg> 575 </a> 576 </div> 577</div> 578 </figure> 579 <figure class="hidden xl:block"> 580 <div id='logo-container' class="relative w-full logo-container" style="width: 250px !important;"> 581 <div class="absolute top-4 left-0 pb-4" style="width: 160px !important; min-width: 160px !important;"> 582 <a href="https://edinburghartfestival.com" class="w-full h-full block"> 583 <h1 class="w-full h-full sr-only">Edinburgh Art Festival</h1> 584 <div id="logo-desktop"> 585 <div class="logo-long" style="width: 60px !important; height: auto;"> 586 <svg viewbox="0 0 49.41 300" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" vector-effect="non-scaling-stroke"> 587 <path d="M17.98,94.14v-11.33c0-1.97-.44-2.56-1.17-2.85-1.1-.37-1.75.37-1.75,1.39v19.66l-15.06-7.38v-23.31c0-14.91,11.33-16.52,18.42-13.08,8.99,4.31,12.13,11.4,12.13,22.07v8.33c0,2.56,1.1,3.73,2.56,4.46l.51.22v-24.99l14.33,7.02v44.51l-1
5877.25-8.4c-8.11-3.95-12.72-7.17-12.72-16.3h0Z" fill-rule="nonzero"/> 588 <path d="M28.29,59.49c-6.36-2.19-11.77-8.11-18.86-17.54L0,29.46V0l18.93,24.19c-1.1-2.34-1.83-5.05-1.83-7.6,0-12.06,11.18-14.47,20.69-6.87,7.09,5.63,11.62,14.76,11.62,28.5,0,18.27-11.77,24.48-21.13,21.27ZM28.5,28.36c-2.05-1.02-4.68-.58-4.68,2.49,0,2.49,1.32,4.53,3.22,5.56,2.05,1.02,4.68.58,4.68-2.49,0-2.49-1.32-4.53-3.22-5.56Z" fill-rule="nonzero"/> 589 <g> 590 <path d="M0,300v-51.38h13.67v27.26h3.76v-26.37h12.98v26.37h3.76v-27.26h13.67v51.38H0Z" fill-rule="nonzero"/> 591 <path d="M0,224.97v-34.71l47.83-20.91v25.07l-10.59,3.82v18.72l10.59,3.82v25.08L0,224.97ZM23.44,203.18l-7.24,2.6-7.99.96v1.71l7.99,1.02,7.24,2.6v-8.88h0Z" fill-rule="nonzero"/> 592 <path d="M0,166.14v-51.38h13.67v27.26h5.12v-26.37h12.98v26.37h16.06v24.12H0Z" fill-rule="nonzero"/> 593 </svg> 594 </div> 595 <div class="logo-corner" style="width: 250px !important; height: auto;"> 596 <svg viewBox="0 0 250 41.18" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" vector-effect="non-scaling-stroke"> 597 <path d="M171.55,14.98h9.44c1.65,0,2.13-.37,2.38-.97.3-.91-.3-1.46-1.16-1.46h-16.39l6.15-12.55h19.43c12.43,0,13.77,9.44,10.9,15.35-3.59,7.49-9.5,10.11-18.39,10.11h-6.94c-2.13,0-3.11.91-3.72,2.13l-.18.43h20.83l-5.85,11.94h-37.09l7-14.38c3.29-6.76,5.97-10.6,13.58-10.6h0Z" fill-rule="nonzero"/> 598 <path d="M200.43,23.57c1.83-5.3,6.76-9.81,14.62-15.72l10.41-7.86h24.55l-20.16,15.78c1.95-.91,4.2-1.52,6.33-1.52,10.05,0,12.06,9.32,5.73,17.24-4.69,5.91-12.3,9.68-23.75,9.68-15.23,0-20.4-9.81-17.72-17.6ZM226.37,23.75c.85-1.71.49-3.9-2.07-3.9-2.07,0-3.78,1.1-4.63,2.68-.85,1.71-.49,3.9,2.07,3.9,2.07,0,3.78-1.1,4.63-2.68Z" fill-rule="nonzero"/> 599 <g> 600 <path d="M0,0h42.82v11.39h-22.72v3.13h21.98v10.82h-21.98v3.13h22.72v11.39H0V0Z" fill-rule="nonzero"/> 601 <path d="M62.52,0h28.92l17.42,39.86h-20.89l-3.19-8.83h-15.6l-3.19,8.83h-20.9L62.52,0ZM80.69,19.53l-2.17-6.04-.8-6.66h-1.42l-.85,6.66-2.17,6.04h7.41Z" fill-rule="nonzero"/> 602 <path d="M111.55,0h42.82v11.39h-22.72v4.27h21.98v10.82h-21.98v13.38h-20.1V0h0Z" fill-rule="nonzero"/> 603 </svg> 604 </div> 605 </div> 606 </a> 607 </div> 608</div> 609 </figure> 610 611 <div class="flex h-full col-span-12 lg:hidden z-10"> 612 <a href="#" id="mobile_nav_hamburger" class="self-center block ml-auto bg-center bg-no-repeat bg-contain bg-mobile-nav-hamburger w-11 h-11"> 613 <span class="sr-only">Menu</span> 614 </a> 615 </div> 616 617 <div class="hidden absolute pl-4 pr-4 top-4 right-4 col-span-8 lg:block bg-white"> 618 <nav class="flex h-full"> 619 620 <ul class="flex justify-end w-full xl:px-8"> 621 <li class="mr-6 xl:mr-9 py-2"> 622 <a href="https://edinburghartfestival.com/" class=" hover-opacity-50 primary-nav-item text-nav-item body-tiny font-flex font-bold uppercase font-flexa uppercase font-bold " data-menu-item-id="13781" >Home 623 </a> 624 </li> 625 <li class="mr-6 xl:mr-9 py-2"> 626 <a href="https://edinburghartfestival.com/whats-on/" class=" hover-opacity-50 primary-nav-item text-nav-item body-tiny " data-menu-item-id="13755" >What's On 627 </a> 628 </li> 629 <li class="mr-6 xl:mr-9 py-2"> 630 <a href="https://edinburghartfestival.com/about/" class="pr-5 bg-right bg-down-arrow bg-contain bg-no-repeat bg-header-down-arrow hover-opacity-50 primary-nav-item text-nav-item body-tiny " data-menu-item-id="12698" data-menu-has-flyout="true" >About Us 631 </a> 632 </li> 633 <li class="mr-6 xl:mr-9 py-2"> 634 <a href="https://edinburghartfestival.com/civic/" class=" hover-opacity-50 primary-nav-item text-nav-item body-tiny " data-menu-item-id="12700" >Civic Programme 635 </a> 636 </li> 637 <li class="mr-6 xl:mr-9 py-2"> 638 <a href="https://archive.edinburghartfestival.com/2025" class=" hover-opacity-50 primary-nav-item text-nav-item body-tiny " data-menu-item-id="12713" >Archive 639 </a> 640 </li> 641 <li class="mr-6 xl:mr-9 py-2"> 642 <a href="https://edinburgh-art-festival.myshopify.com/" class=" hover-opacity-50 primary-nav-item text-nav-item body-tiny " data-menu-item-id="12714" >Shop 643 </a> 644 </li> 645 <li class="flex y-2 py-2"> 646 <a href="https://edinburghartfestival.com/search/" class="block w-6 h-6 bg-center bg-no-repeat bg-nav-search hover-opacity-50 search-toggle"> 647 <span class="sr-only">Search</span> 648 </a> 649 </li> 650 </ul> 651 </nav> 652 </div> 653 </div> 654 </div> 655 656 </header> 657 658 659 660 <form id="searchbox" class="bg-new-yellow lg:max-h-screen top-0 w-full z-19 h-0 fixed transition-all duration-500 overflow-hidden" action="https://edinburghartfestival.com/search/" method="GET"> 661 <div class="container-right pr-30 mx-auto h-full flex items-center justify-center pb-10"> 662 <div class="grid grid-cols-1 lg:grid-cols-12 gap-9 gap-y-24"> 663 <div class="col-span-full lg:col-span-full lg:col-start-1 flex"> 664 <div class="flex flex-wrap gap-2 px-4 py-4 lg:py-10 justify-between flex-col md:flex-row lg:flex-row xl:flex-row"> 665 <input type="text" name="search_query" placeholder="Type here to search" class="placeholder-current bg-transparent outline-none appearance-none body-medium lg:body-xlarge text-dark-grey border-x-0 border-t-0 border-b-2 border-new-black border-bottom" value=""> 666 <input type="submit" class="bg-link-arrow bg-featured-item-arrow bg-right bg-no-repeat pr-[40px] inline-block w-auto mx-auto mr-0 header-medium font-black font-wide uppercase bg-transparent appearance-none cursor-pointer lg:mx-0" value="Search">
667 </div> 668 </div> 669 </div> 670 </div> 671</form> 672 <div style="background: #FF2612"> 673 <!-- Homepage hero --> 674<div 675 class="bg-homepage-hero bg-no-repeat bg-cover bg-right "> 676 677 678 <div class="bg-new-green display-none"></div> 679 <div class="bg-new-blue display-none"></div> 680 <div class="bg-brand-brown display-none"></div> 681 <div class="bg-new-purple display-none"></div> 682 683 684 <div class="relative w-100 h-100 pt-40 pb-20 pl-5 md:pl-20 lg:pl-40 xl:pl-80 pr-5 md:pr-20 lg:pr-20 xl:pr-20"> 685 <div class="container-right relative z-10"> 686 687 <div class="pl-6 pr-6"> 688 <div class=""> 689 <div 690 class="relative"> 691 <h1 class="relative mb-4 pt-20 text-homepage-hero font-gtflexa font-black leading-[90%] uppercase z-10 text-white"> 692 edinburgh art festival 693 </h1> 694 </div> 695 </div> 696 697 <div class="relative z-10 bg-white px-4 pt-4 pb-3 w-auto"> 698 <div class="relative"> 699 <h3 class="text-h-small font-gtflexa font-black uppercase bg-link-arrow bg-link-arrow-small bg-left bg-no-repeat pl-6 leading-0"> 700 WHAT’S ON IN 701 </h3> 702 <ul class="flex flex-row flex-wrap gap-2 pt-1 pb-4 border-b border-new-pink "> 703 <li class="rounded-full bg-new-blue hover:scale-105"> 704 <a href="https://edinburghartfestival.com/east-to-leith/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">East to Leith</a> 705 </li> 706 <li class="rounded-full bg-new-green hover:scale-105"> 707 <a href="https://edinburghartfestival.com/old-town-south/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">Old Town + South</a> 708 </li> 709 <li class="rounded-full bg-new-purple hover:scale-105"> 710 <a href="https://edinburghartfestival.com/new-town-north/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">New Town + North</a> 711 </li> 712 <li class="rounded-full bg-new-brown hover:scale-105"> 713 <a href="https://edinburghartfestival.com/to-the-west/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">To the West</a> 714 </li> 715 </ul> 716 <span class="absolute right-0 top-0 -z-1 bg-byarea bg-contain bg-no-repeat"> 717 718 <span class="mb-4 pt-20 text-h-2xlarge leading-[70%] uppercase text-white opacity-0"> 719 720 721 By area 722 </span> 723 </span> 724 </div> 725 <div class="relative"> 726 <h3 class="text-h-small font-gtflexa font-black uppercase mt-3 bg-link-arrow bg-left bg-no-repeat bg-link-arrow-small pl-6 leading-0">WHAT’S ON FROM</h3> 727 <ul class="flex flex-row flex-wrap gap-1 pt-1 pb-3 "> 728 <li class="rounded-full bg-black"> 729 <a href="https://edinburghartfestival.com/eaf-commissions/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">EAF26 Programme</a> 730 </li> 731 <li class="rounded-full bg-black"> 732 <a href="https://edinburghartfestival.com/falastin-film-festival/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">Falastin Film Festival</a> 733 </li> 734 <li class="rounded-full bg-black"> 735 <a href="https://edinburghartfestival.com/partner-galleries-programme/" class="display-block text-white px-3 py-1 text-pill font-gtflexa font-black uppercase tracking-wide">Partner Galleries</a> 736 </li> 737 </ul> 738 <span class="absolute right-0 top-0 -z-1 bg-contain bg-no-repeat bg-bytime"> 739 740 741 <span class="mb-4 pt-20 text-h-2xlarge leading-[70%] uppercase text-white opacity-0"> 742 743 By time 744 </span> 745 </span> 746 </div> 747 </div> 748 </div> 749 </div> 750 </div> 751</div> 752 753 754<!-- Page intro --> 755 756<div class="bg-homepage-intro bg-no-repeat bg-contain bg-black"> 757 <div 758 class="relative w-100 h-100 pt-20 pb-40 pl-5 md:pl-20 lg:pl-40 xl:pl-80 pr-5 md:pr-20 lg:pr-20 xl:pr-20"> 759 760 761 <div class="relative z-10"> 762 <div class=""> 763 <div class="container-right bg-white py-12 pl-5 pr-5 md:pl-12 lg:pl-12 md:pr-12 lg:pr-20"> 764 <h2 class="text-h-xlarge pb-4 font-gtflexa font-black font-wide uppercase leading-extratight">Introducing EAF26</h2> 765 <div class="text-b-normal font-gtflexa pb-8 leading-tight visible-linebreak"> 766 <p><strong>Hidden histories. Transformed venues. Radical artistic voices.</strong></p> 767<p> </p> 768<p><span style="font-weight: 400;">The UKâs largest annual festival of visual art is set to </span><span style="font-weight: 400;">return to Edinburgh from 14â30 August, presenting alternative perspectives across the breadth of the city.</span></p> 769<p> </p> 770<p><span style="font-weight: 400;">Our 2026 edition invites you to gather around alternative queer images in Edinburgh graveyards, Japanese fetish paintings, community-held stories, living, breathing sound collections, string performances from Golan Heights, reimagined relics overlooking the city, and late-night parties in a sculpture park. Bringing together galleries and community spaces from across Edinburgh with a programme of inter-disciplinary commissions, the festival creates a unique moment in time for artist-driven work. As well as the line-up, explore our headline ticket release, and book tickets to
770some of the biggest live events throughout the festival. </span></p> 771<p> </p> 772<h1><a href="https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26-Guide-%E2%80%94-to-share-1-1.pdf" target="_blank" rel="noopener"><strong>Download our Festival Guide + Map.</strong></a></h1> 773 774 </div> 775 <h3 class="text-h-large pb-4 font-gtflexa font-black font-wide uppercase leading-extratight"></h3> 776 <a href="https://edinburghartfestival.com/whats-on/" class="button button-arrow">Explore the programme</a> 777 </div> 778 </div> 779 </div> 780 </div> 781 782 <div class="relative overflow-hidden bg-black"> 783 <div class="bg-white ticker w-100"> 784 <ul class="tickerList"> 785 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 786 <a href="https://edinburghartfestival.com/join-our-mailing-list/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">join our mailing list</a> 787 </li> 788 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 789 <a href="https://edinburghartfestival.com/event/magnus-westwell-caught-hold-of-nothing-launch-party/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">opening night</a> 790 </li> 791 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 792 <a href="https://edinburghartfestival.com/event/lawrence-abu-hamdan-zifzafa/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">closing night</a> 793 </li> 794 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 795 <a href="https://edinburghartfestival.com/event/jupiter-rising-x-eaf26/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">jupiter rising</a> 796 </li> 797 </ul> 798 <ul class="tickerList tickerList2"> 799 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 800 <a href="https://edinburghartfestival.com/join-our-mailing-list/" class="text-new-green font-gtflexa transition-all hover:text-new-red">join our mailing list</a> 801 </li> 802 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 803 <a href="https://edinburghartfestival.com/event/magnus-westwell-caught-hold-of-nothing-launch-party/" class="text-new-green font-gtflexa transition-all hover:text-new-red">opening night</a> 804 </li> 805 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 806 <a href="https://edinburghartfestival.com/event/lawrence-abu-hamdan-zifzafa/" class="text-new-green font-gtflexa transition-all hover:text-new-red">closing night</a> 807 </li> 808 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 809 <a href="https://edinburghartfestival.com/event/jupiter-rising-x-eaf26/" class="text-new-green font-gtflexa transition-all hover:text-new-red">jupiter rising</a> 810 </li> 811 </ul> 812 </div> 813 </div> 814</div> 815 816 817 818 819 820 821 822<!-- Page intro --> 823 824<div class="bg-homepage-intro bg-no-repeat bg-contain bg-black"> 825 <div 826 class="relative w-100 h-100 pt-20 pb-40 pl-5 md:pl-20 lg:pl-40 xl:pl-80 pr-5 md:pr-20 lg:pr-20 xl:pr-20"> 827 828 829 <div class="relative z-10"> 830 <div class=""> 831 <div class="container-right bg-white py-12 pl-5 pr-5 md:pl-12 lg:pl-12 md:pr-12 lg:pr-20"> 832 <h2 class="text-h-xlarge pb-4 font-gtflexa font-black font-wide uppercase leading-extratight">Festival Guide</h2> 833 <div class="text-b-normal font-gtflexa pb-8 leading-tight visible-linebreak"> 834 <p><img loading="lazy" decoding="async" class="alignnone size-large wp-image-13873" src="https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-1024x724.jpg" alt="" width="1024" height="724" srcset="https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-1024x724.jpg 1024w, https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-300x212.jpg 300w, https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-768x543.jpg 768w, https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-1536x1086.jpg 1536w, https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-2048x1448.jpg 2048w, https://edinburghartfestival.com/wp-content/uploads/2026/05/EAF26_Map_digital-2000x1414.jpg 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p> 835 836 </div> 837 <h3 class="text-h-large pb-4 font-gtflexa font-black font-wide uppercase leading-extratight"></h3> 838 <a href="https://edinburghartfestival.com/about-eaf26/eaf26-guide-to-share-1-2/" class="button button-arrow">download the festival guide + map</a> 839 </div> 840 </div> 841 </div> 842 </div> 843 844 <div class="relative overflow-hidden bg-black"> 845 <div class="bg-white ticker w-100"> 846 <ul class="tickerList"> 847 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 848 <a href="https://edinburghartfestival.com/join-our-mailing-list/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">join our mailing list</a> 849 </li> 850 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 851 <a href="https://edinburghartfestival.com/event/magnus-westwell-caught-hold-of-nothing-launch-party/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">opening night</a> 852 </li> 853 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 854 <a href="https://edinburghartfestival.com/event/lawrence-abu-hamdan-zifzafa/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">closing night</a> 855 </li> 856 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 857 <a href="https://edinburghartfestival.com/event/jupiter-rising-x-eaf26/" class="text-new-green font-gtflexa font-black transition-all hover:text-new-red">jupiter rising</a> 858 </li> 859 </ul> 860 <ul class="tickerList tickerList2"> 861 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 862 <a href="https://edinburghartfestival.com/join-our-mailing-list/" class="text-new-green font-gtflexa transition-all hover:text-new-red">join our mailing list</a> 863 </li> 864 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 865 <a href="https://edinburghartfestival.com/event/magnus-westwell-caught-hold-of-nothing-launch-party/" class="text-new-green font-gtflexa transition-all hover:text-new-red">opening night</a> 866 </li> 867 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 868 <a href="https://edinburghartfestival.com/event/lawrence-abu-hamdan-zifzafa/" class="text-new-green font-gtflexa transition-all hover:text-new-red">closing night</a> 869 </li> 870 <li class="inline-block px-2 font-gtflexa font-black uppercase text-black text-h-medium"> 871 <a href="https://edinburghartfestival.com/event/jupiter-rising-x-eaf26/" class="text-new-green font-gtflexa transition-all hover:text-new-red">jupiter rising</a> 872 </li> 873 </ul> 874 </div> 875 </div> 876</div> 877 878 879 880 881 882 883 884<div class="bg-featured-tiles bg-cover bg-no-repeat bg-top pl-5 md:pl-20 lg:pl-40 xl:pl-80 pr-5 md:pr-20 lg:pr-20 xl:pr-20"> 885 <div class="container-right relative py-20"> 886 <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 md:gap-[20px] w-full"> 887 <div class="flex flex-col w-featured-item mb-2 bg-white"> 888 <a href="https://edinburghartfestival.com/survey/"> 889 <img loading="lazy" decoding="async" width="240" height="300" src="https://edinburghartfestival.com/wp-content/uploads/2026/06/Programme-teaser-graphic-4-240x300.png" class="object-cover lg:h-featured-item-img w-full lg:w-featured-item" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2026/06/Programme-teaser-graphic-4-240x300.png 240w, https://edinburghartfestival.com/wp-content/uploads/2026/06/Programme-teaser-graphic-4-819x1024.png 819w, https://edinburghartfestival.com/wp-content/uploads/2026/06/Programme-teaser-graphic-4-768x960.png 768w, https://edinburghartfestival.com/wp-content/uploads/2026/06/Programme-teaser-graphic-4.png 1200w" sizes="auto, (max-width: 240px) 100v
889w, 240px" /> 890 <div class="p-2"> 891 <h2 class="pb-2.5 mb-2 header-large bg-link-arrow bg-featured-item-arrow bg-right bg-no-repeat">Survey</h2> 892 <p class="mb-2 body-normal leading-tight">Have your say, and support the festival with your feedback, through our yearly survey.</p> 893 </div> 894 </a> 895 </div> 896 <div class="flex flex-col w-featured-item mb-2 bg-white"> 897 <a href="https://edinburghartfestival.com/join-our-mailing-list/"> 898 <img loading="lazy" decoding="async" width="300" height="200" src="https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-300x200.jpg" class="object-cover lg:h-featured-item-img w-full lg:w-featured-item" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-300x200.jpg 300w, https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-1024x683.jpg 1024w, https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-768x512.jpg 768w, https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-1536x1024.jpg 1536w, https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-2048x1365.jpg 2048w, https://edinburghartfestival.com/wp-content/uploads/2025/09/MG_8670-82-2000x1333.jpg 2000w" sizes="auto, (max-width: 300px) 100vw, 300px" /> 899 <div class="p-2"> 900 <h2 class="pb-2.5 mb-2 header-large bg-link-arrow bg-featured-item-arrow bg-right bg-no-repeat">Mailing List</h2> 901 <p class="mb-2 body-normal leading-tight">Join our mailing list to be the first to hear updates from EAF.</p> 902 </div> 903 </a> 904 </div> 905 <div class="flex flex-col w-featured-item mb-2 bg-white"> 906 <a href="http://www.edinburghartfestival.com/about/partners/" class="lg:h-full"> 907 <div class="lg:h-full"> 908 <img loading="lazy" decoding="async" width="300" height="225" src="https://edinburghartfestival.com/wp-content/uploads/2021/10/Karla-Black-Fruitmarket-Gallery-image-credit-_-Tom-Nolan-2-300x225.jpg" class="h-featured-item-img object-cover lg:w-featured-item w-full" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2021/10/Karla-Black-Fruitmarket-Gallery-image-credit-_-Tom-Nolan-2-300x225.jpg 300w, https://edinburghartfestival.com/wp-content/uploads/2021/10/Karla-Black-Fruitmarket-Gallery-image-credit-_-Tom-Nolan-2-1024x768.jpg 1024w, https://edinburghartfestival.com/wp-content/uploads/2021/10/Karla-Black-Fruitmarket-Gallery-image-credit-_-Tom-Nolan-2-768x576.jpg 768w, https://edinburghartfestival.com/wp-content/uploads/2021/10/Karla-Black-Fruitmarket-Gallery-image-credit-_-Tom-Nolan-2.jpg 1500w" sizes="auto, (max-width: 300px) 100vw, 300px" /> 909 </div> 910 </a> 911 <div class="flex flex-col lg:h-full"> 912 <a href="http://www.edinburghartfestival.com/about/partners/"> 913 <div class="p-2"> 914 <h2 class="pb-2.5 mb-2 header-large bg-link-arrow bg-featured-item-arrow bg-right bg-no-repeat">Partners</h2> 915 <p class="mb-2 body-normal leading-tight">Explore our Partner Galleries across the capital.</p> 916 </div> 917 </a> 918 </div> 919 </div> 920 </div> 921 </div> 922</div> 923 924 925<div class="bg-featured-newss bg-no-repeat bg-cover bg-new-pink"> 926 927 <div class="relative w-100 h-100 py-20 pl-5 md:pl-20 lg:pl-40 xl:pl-80 pr-5 md:pr-20 lg:pr-20 xl:pr-20"> 928 929 930 <div class="container-right"> 931 932 <h2 class="font-gtflexa font-black font-wide text-black uppercase pl-20 text-h-large pb-10"> 933 Latest News 934 935 </h2> 936 </div> 937 938 939 <div 940 class="block grid grid-cols-1 gap-4 md:grid-cols-4 md:gap-y-[60px] gap-x-[20px] mb-20"> 941 942 943 944 <a class="h-full min-w-0 group" href="https://edinburghartfestival.com/eaf-welcomes-new-trustees-to-the-board-ahead-of-2026-festival/"> 945 <img loading="lazy" decoding="async" width="600" height="600" src="https://edinburghartfestival.com/wp-content/uploads/2026/06/Untitled-design-4-e1782482751878-600x600.png" class="block w-full max-h-news-card-thumb h-full object-cover group-hover:scale-105 transform transition" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2026/06/Untitled-design-4-e1782482751878-600x600.png 600w, https://edinburghartfestival.com/wp-content/uploads/2026/06/Untitled-design-4-e1782482751878-150x150.png 150w, https://edinburghartfestival.com/wp-content/uploads/2026/06/Untitled-design-4-e1782482751878-300x300.png 300w, https://edinburghartfestival.com/wp-content/uploads/2026/06/Untitled-design-4-e1782482751878-400x400.png 400w" sizes="auto, (max-width: 600px) 100v
945w, 600px" /> 946 <div class="flex flex-col justify-start transition max-h-news-card-bottom pb-10 box-content group-hover:opacity-50 bg-link-arrow bg-featured-item-arrow bg-left-bottom bg-no-repeat"> 947 948 <h4 class="mt-2 header-mediumish">EAF Welcomes New Trustees to the Board ahead of 2026 festival</h4> 949 950 951 </div> 952</a> 953 954 955 956 <a class="h-full min-w-0 group" href="https://edinburghartfestival.com/save-the-date-eaf-to-return-for-2026/"> 957 <img loading="lazy" decoding="async" width="600" height="600" src="https://edinburghartfestival.com/wp-content/uploads/2025/11/image-1-600x600.jpeg" class="block w-full max-h-news-card-thumb h-full object-cover group-hover:scale-105 transform transition" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2025/11/image-1-600x600.jpeg 600w, https://edinburghartfestival.com/wp-content/uploads/2025/11/image-1-150x150.jpeg 150w" sizes="auto, (max-width: 600px) 100vw, 600px" /> 958 <div class="flex flex-col justify-start transition max-h-news-card-bottom pb-10 box-content group-hover:opacity-50 bg-link-arrow bg-featured-item-arrow bg-left-bottom bg-no-repeat"> 959 960 <h4 class="mt-2 header-mediumish">Save the Date: EAF to return for 2026Â </h4> 961 962 963 </div> 964</a> 965 966 967 968 <a class="h-full min-w-0 group" href="https://edinburghartfestival.com/eaf25-x-the-skinny-emerging-writers/"> 969 <img loading="lazy" decoding="async" width="600" height="600" src="https://edinburghartfestival.com/wp-content/uploads/2025/09/WYRD-edited-600x600.jpg" class="block w-full max-h-news-card-thumb h-full object-cover group-hover:scale-105 transform transition" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2025/09/WYRD-edited-600x600.jpg 600w, https://edinburghartfestival.com/wp-content/uploads/2025/09/WYRD-edited-150x150.jpg 150w" sizes="auto, (max-width: 600px) 100vw, 600px" /> 970 <div class="flex flex-col justify-start transition max-h-news-card-bottom pb-10 box-content group-hover:opacity-50 bg-link-arrow bg-featured-item-arrow bg-left-bottom bg-no-repeat"> 971 972 <h4 class="mt-2 header-mediumish">EAF25 x The Skinny: Emerging Writers</h4> 973 974 975 </div> 976</a> 977 978 979 980 <a class="h-full min-w-0 group" href="https://edinburghartfestival.com/eaf25-library-reading-recommendations-from-the-programme/"> 981 <img loading="lazy" decoding="async" width="600" height="600" src="https://edinburghartfestival.com/wp-content/uploads/2025/09/Library_EAF25_HighRes-600x600.jpg" class="block w-full max-h-news-card-thumb h-full object-cover group-hover:scale-105 transform transition" alt="" srcset="https://edinburghartfestival.com/wp-content/uploads/2025/09/Library_EAF25_HighRes-600x600.jpg 600w, https://edinburghartfestival.com/wp-content/uploads/2025/09/Library_EAF25_HighRes-150x150.jpg 150w" sizes="auto, (max-width: 600px) 100vw, 600px" /> 982 <div class="flex flex-col justify-start transition max-h-news-card-bottom pb-10 box-content group-hover:opacity-50 bg-link-arrow bg-featured-item-arrow bg-left-bottom bg-no-repeat"> 983 984 <h4 class="mt-2 header-mediumish">EAF25 Library: Reading Recommendations from the Programme</h4> 985 986 987 </div> 988</a> 989 990 991 </div> 992 993 <div class="button button-arrow w-100 block text-center"> 994 <a href="http://www.edinburghartfestival.com/about/news/">See all News</a> 995 </div> 996 997 </div> 998</div> 999 1000 1001 <section class="w-full bg-new-yellow pl-5 md:pl-20 lg:pl-40 xl:pl-80 pr-5 md:pr-20 lg:pr-20 xl:pr-20"> 1002 <div class="container-right"> 1003 1004 1005 1006 <div class=" bg-new-yellow" id="venue_map"> 1007 <div class="container-right mx-auto mt-20 lg:py-20 xl:px-0 lg:px-5"> 1008 <div class="grid grid-cols-12 gap-4"> 1009 <div class="flex flex-col col-span-12 px-5 pt-10 pb-5 lg:col-span-3 lg:p-0"> 1010 <h3 class="bold-body font-black font-gtflexa">Festival Map</h3> 1011 <p class="bold-body font-gtflexa">Explore the festival</p> 1012 <ul class="eaf-map-legend font-gtflexa" aria-label="Pin colour key"> 1013 <li class="eaf-map-legend__item"><span class="eaf-map-legend__swatch eaf-map-legend__swatch--eaf" aria-hidden="true"></span>EAF venue</li> 1014 <li class="eaf-map-legend__item"><span class="eaf-map-legend__swatch eaf-map-legend__swatch--civic" aria-hidden="true"></span>Civic</li> 1015 <li class="eaf-map-legend__item"><span class="eaf-map-legend__swatch eaf-map-legend__swatch--year-round" aria-hidden="true"></span>Year-round venue</li> 1016 <li class="eaf-map-legend__item"><span class="eaf-map-legend__swatch eaf-map-legend__swatch--partner" aria-hidden="true"></span>Partner</li> 1017 </ul>
1018 </div> 1019 <div 1020 class="col-span-12 lg:col-span-9 flex justify-center"> 1021 <div class="relative w-full h-[557px] bg-black"> 1022 <div 1023 id="festival-map" 1024 class="w-full h-full" 1025 role="region" 1026 aria-label="Festival venue map for 2026" 1027 data-year="2026"></div> 1028 <div 1029 id="festival-map-empty" 1030 class="absolute inset-0 hidden items-center justify-center text-center p-8 text-white"> 1031 <p class="bold-body font-gtflexa">2026 venue map coming soon</p> 1032 </div> 1033 </div> 1034 </div> 1035 </div> 1036 </div> 1037 </div> 1038 </div> 1039 </section> 1040 </div> 1041 1042 1043 <footer class="bg-new-sand"> 1044 <div class="container pt-2"> 1045 <div class="mx-6 lg:flex mt-desktop-footer-white-top lg:justify-between mb-page"> 1046 1047 <div class="md:mr-9 pb-5 border-b-10 border-black flex justify-center"> 1048 <a href="http://www.edinburghartfestival.com/join-our-mailing-list/" class="inline-block header-medium lg:header-large hover-opacity-50 text-center">Join the mailing list</a> 1049 </div> 1050 <div class="flex flex-row justify-center mt-5 lg:mt-0"> 1051 1052 <ul> 1053 <li class="inline-block lg:w-full lg:w-auto"> 1054 <a target="_blank" href="https://twitter.com/edartfest/" class="bg-social-twitter w-[34px] h-[34px] bg-contain bg-no-repeat float-right inline-block hover-opacity-50"></a> 1055 </li> 1056 <li class="inline-block lg:w-full lg:w-auto"> 1057 <a target="_blank" href="https://www.facebook.com/edartfest/" class="bg-social-facebook w-[34px] h-[34px] bg-contain bg-no-repeat float-right inline-block hover-opacity-50"></a> 1058 </li> 1059 <li class="inline-block lg:w-full lg:w-auto"> 1060 <a target="_blank" href="https://www.instagram.com/edartfest/" class="bg-social-instagram w-[34px] h-[34px] bg-contain bg-no-repeat float-right inline-block hover-opacity-50"></a> 1061 </li> 1062 </ul> 1063 </div> 1064 </div> 1065 </div> 1066 <div class="w-100 bg-footer bg-cover bg-no-repeat pt-4 mt-2"> 1067 <div class="container"> 1068 <div class="mx-6 grid grid-cols-12 gap-0 lg:gap-9"> 1069 1070 <div class="col-span-10 row-start-4 mt-6 lg:mt-0 lg:col-span-3"> 1071 <img class="float-left object-contain object-left w-3/4 bg-left max-h-mobile-footer-logo" src="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/images/svg/eaf-footer-logo-2.svg"> 1072 1073 </div> 1074 1075 <div class="col-span-12 row-start-5 mt-4 mb-4 lg:mt-0 lg:col-start-5 lg:col-span-8 lg:row-start-4"> 1076 <div class="grid grid-cols-1 lg:grid-cols-3 gap-9"> 1077 <div> 1078 <h4 class="header-small text-white">The Festival</h4> 1079 1080 <ul class="mt-4 leading-5"> 1081 <li class="mb-2"> 1082 <a href="https://edinburghartfestival.com/survey/" class="header-small hover-opacity-50 text-white">EAF26 Survey</a> 1083 1084 </li> 1085 <li class="mb-2"> 1086 <a href="https://archive.edinburghartfestival.com/2025" class="header-small hover-opacity-50 text-white">EAF Archive</a> 1087 1088 </li> 1089 <li class="mb-2"> 1090 <a href="https://edinburghartfestival.com/eaf-safer-braver-learning-principles/" class="header-small hover-opacity-50 text-white">Safer Braver Learning Principles</a> 1091 1092 </li> 1093 <li class="mb-2"> 1094 <a href="https://edinburghartfestival.com/whats-on/" class="header-small hover-opacity-50 text-white">What's On</a> 1095 1096 </li> 1097 </ul> 1098 </div> 1099 <div> 1100 <h4 class="header-small text-white">Support Us</h4> 1101 1102 <ul class="mt-4 leading-5"> 1103 <li class="mb-2"> 1104 <a href="https://edinburghartfestival.com/support-us/" class="header-small hover-opacity-50 text-white">Become a Patron</a> 1105 1106 </li> 1107 <li class="mb-2"> 1108 <a href="https://edinburghartfestival.com/about/contact-us-2/" class="header-small hover-opacity-50 text-white">Contact Us</a> 1109 1110 </li> 1111 </ul> 1112 </div> 1113 </div> 1114 </div> 1115 1116 <div class="col-span-12 row-start-6 text-center lg:col-start-1 lg:col-span-12 lg:row-start-5 body-tiny lg:mb-desktop-footer text-white"> 1117 1118 <p class="mb-4 text-left">EAF @ 92, 92 Constitution Street, Edinburgh, EH6 6RP, 0131 226 6558, <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="ef8
11186818980af8a8b86818d9a9d88878e9d9b898a9c9b86998e83c18c8082">[email protected]</a><br /> 1119<br /> 1120Registered charity no. SC038360, Company registration no. SC314596 1121 </p> 1122 1123 <div class="flex justify-center gap-4 my-8"> 1124 </div> 1125 </div> 1126 1127 </div> 1128 </div> 1129 </div> 1130</footer>
vendor: 114 bytes, lines 1130-1133
1130 1131 1132 1133 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1133<script type="speculationrules"> 1134{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/abe-edinburgh-art-festival/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1135</script>
1135 1136<!--googleoff: all--><div id="cookie-law-info-bar" data-nosnippet="true"><span><div class="cli-bar-container cli-style-v2"><div class="cli-bar-message">We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking âAccept Allâ, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.</div><div class="cli-bar-btn_container"><a role='button' class="medium cli-plugin-button cli-plugin-main-button cli_settings_button" style="margin:0px 5px 0px 0px">Cookie Settings</a><a id="wt-cli-accept-all-btn" role='button' data-cli_action="accept_all" class="wt-cli-element medium cli-plugin-button wt-cli-accept-all-btn cookie_action_close_header cli_action_button">Accept All</a></div></div></span></div><div id="cookie-law-info-again" style="display:none" data-nosnippet="true"><span id="cookie_hdr_showagain">Manage consent</span></div><div class="cli-modal" data-nosnippet="true" id="cliSettingsPopup" tabindex="-1" role="dialog" aria-labelledby="cliSettingsPopup" aria-hidden="true"> 1137 <div class="cli-modal-dialog" role="document"> 1138 <div class="cli-modal-content cli-bar-popup"> 1139 <button type="button" class="cli-modal-close" id="cliModalClose"> 1140 <svg class="" viewBox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg> 1141 <span class="wt-cli-sr-only">Close</span> 1142 </button> 1143 <div class="cli-modal-body"> 1144 <div class="cli-container-fluid cli-tab-container"> 1145 <div class="cli-row"> 1146 <div class="cli-col-12 cli-align-items-stretch cli-px-0"> 1147 <div class="cli-privacy-overview"> 1148 <h4>Privacy Overview</h4> <div class="cli-privacy-content"> 1149 <div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.</div> 1150 </div> 1151 <a class="cli-privacy-readmore" aria-label="Show more" role="button" data-readmore-text="Show more" data-readless-text="Show less"></a> </div> 1152 </div> 1153 <div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container"> 1154 <div class="cli-tab-section"> 1155 <div class="cli-tab-header"> 1156 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab"> 1157 Necessary </a> 1158 <div class="wt-cli-necessary-checkbox"> 1159 <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-necessary" data-id="checkbox-necessary" checked="checked" /> 1160 <label class="form-check-label" for="wt-cli-checkbox-necessary">Necessary</label> 1161 </div> 1162 <span class="cli-necessary-caption">Always Enabled</span> 1163 </div> 1164 <div class="cli-tab-content"> 1165 <div class="cli-tab-pane cli-fade" data-id="necessary"> 1166 <div class="wt-cli-cookie-description"> 1167 Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. 1168<table class="cookielawinfo-row-cat-table cookielawinfo-winter"><thead><tr><th class="cookielawinfo-column-1">Cookie</th><th class="cookielawinfo-column-3">Duration</th><th class="cookielawinfo-column-4">Description</th></tr></thead><tbody><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-analytics</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-functional</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-necessary</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-others</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-performance</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">viewed_cookie_policy</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.</td></tr></tbody></table> </div> 1169 </div> 1170 </div> 1171 </div> 1172 <div class="cli-tab-section"> 1173 <div class="cli-tab-header"> 1174 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="functional" data-toggle="cli-toggle-tab"> 1175 Functional </a> 1176 <div class="cli-switch"> 1177 <input type="checkbox" id="wt-cli-checkbox-functional" class="cli-user-preference-checkbox" data-id="checkbox-functional" /> 1178 <label for="wt-cli-checkbox-functional" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Functional</span></label> 1179 </div> 1180 </div> 1181 <div class="cli-tab-content"> 1182 <div class="cli-tab-pane cli-fade" data-id="functional"> 1183 <div class="wt-cli-cookie-description"> 1184 Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. 1185 </div> 1186 </div> 1187 </div> 1188 </div> 1189 <div class="cli-tab-section"> 1190 <div class="cli-tab-header"> 1191 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="performance" data-toggle="cli-toggle-tab"> 1192 Performance </a> 1193 <div class="cli-switch"> 1194 <input type="checkbox" id="wt-cli-checkbox-performance" class="cli-user-preference-checkbox" data-id="checkbox-performance" /> 1195 <label for="wt-cli-checkbox-performance" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Performance</span></label> 1196 </div> 1197 </div> 1198 <div class="cli-tab-content"> 1199 <div class="cli-tab-pane cli-fade" data-id="performance"> 1200 <div class="wt-cli-cookie-description"> 1201 Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. 1202 </div> 1203 </div> 1204 </div> 1205 </div> 1206 <div class="cli-tab-section"> 1207 <div class="cli-tab-header"> 1208 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="analytics" data-toggle="cli-toggle-tab"> 1209 Analytics </a> 1210 <div class="cli-switch"> 1211 <input type="checkbox" id="wt-cli-checkbox-analytics" class="cli-user-preference-checkbox" data-id="checkbox-analytics" /> 1212 <label for="wt-cli-checkbox-analytics" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Analytics</span></label> 1213 </div> 1214 </div> 1215 <div class="cli-tab-content"> 1216 <div class="cli-tab-pane cli-fade" data-id="analytics"> 1217 <div class="wt-cli-cookie-description"> 1218 Analytical cookies are used to understand how visitors interact with the website. These
1218cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. 1219 </div> 1220 </div> 1221 </div> 1222 </div> 1223 <div class="cli-tab-section"> 1224 <div class="cli-tab-header"> 1225 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="advertisement" data-toggle="cli-toggle-tab"> 1226 Advertisement </a> 1227 <div class="cli-switch"> 1228 <input type="checkbox" id="wt-cli-checkbox-advertisement" class="cli-user-preference-checkbox" data-id="checkbox-advertisement" /> 1229 <label for="wt-cli-checkbox-advertisement" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Advertisement</span></label> 1230 </div> 1231 </div> 1232 <div class="cli-tab-content"> 1233 <div class="cli-tab-pane cli-fade" data-id="advertisement"> 1234 <div class="wt-cli-cookie-description"> 1235 Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. 1236 </div> 1237 </div> 1238 </div> 1239 </div> 1240 <div class="cli-tab-section"> 1241 <div class="cli-tab-header"> 1242 <a role="button" tabindex="0" class="cli-nav-link cli-settings-mobile" data-target="others" data-toggle="cli-toggle-tab"> 1243 Others </a> 1244 <div class="cli-switch"> 1245 <input type="checkbox" id="wt-cli-checkbox-others" class="cli-user-preference-checkbox" data-id="checkbox-others" /> 1246 <label for="wt-cli-checkbox-others" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">Others</span></label> 1247 </div> 1248 </div> 1249 <div class="cli-tab-content"> 1250 <div class="cli-tab-pane cli-fade" data-id="others"> 1251 <div class="wt-cli-cookie-description"> 1252 Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. 1253 </div> 1254 </div> 1255 </div> 1256 </div> 1257 </div> 1258 </div> 1259</div> 1260 </div> 1261 <div class="cli-modal-footer"> 1262 <div class="wt-cli-element cli-container-fluid cli-tab-container"> 1263 <div class="cli-row"> 1264 <div class="cli-col-12 cli-align-items-stretch cli-px-0"> 1265 <div class="cli-tab-footer wt-cli-privacy-overview-actions"> 1266 1267 <a id="wt-cli-privacy-save-btn" role="button" tabindex="0" data-cli-action="accept" class="wt-cli-privacy-btn cli_setting_save_button wt-cli-privacy-accept-btn cli-btn">SAVE & ACCEPT</a> 1268 </div> 1269 1270 </div> 1271 </div> 1272 </div> 1273 </div> 1274 </div> 1275 </div> 1276</div> 1277<div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div> 1278<div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div> 1279<!--googleon: all--><!-- Instagram Feed JS -->
1280<script type="text/javascript"> 1281var sbiajaxurl = "https://edinburghartfestival.com/wp-admin/admin-ajax.php"; 1282</script>
vendor: 2 bytes, line 1282
1282
1283<script type="text/javascript" src="https://api.mapbox.com/mapbox-gl-js/v3.7.0/mapbox-gl.js?ver=3.7.0" id="mapbox-gl-js"></script>
vendor: 1 bytes, line 1283
1283
1284<script type="text/javascript" id="abe-eaf-venue-map-js-extra"> 1285/* <![CDATA[ */ 1286var EAF_MAP = {"token":"pk.eyJ1IjoiZWRhcnRmZXN0IiwiYSI6ImNtcGp2MmQwZTEwdjcycHM2cGJtOTduMGYifQ.wJ7E4OaddsjzJeUeeJlKnQ","style":"mapbox://styles/mapbox/dark-v11","year":"2026","graphqlUrl":"https://edinburghartfestival.com/graphql","dataVersion":"1779926264","centerLat":"55.95499667586","centerLng":"-3.1708737216334","defaultZoom":"12"}; 1287//# sourceURL=abe-eaf-venue-map-js-extra 1288/* ]]> */ 1289</script>
vendor: 1 bytes, line 1289
1289
1290<script type="text/javascript" src="https://edinburghartfestival.com/wp-content/themes/abe-edinburgh-art-festival/js/venue-map.js?ver=1779925471" id="abe-eaf-venue-map-js"></script>
vendor: 1 bytes, line 1290
1290
1291<script id="wp-emoji-settings" type="application/json"> 1292{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://edinburghartfestival.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}} 1293</script>
vendor: 1 bytes, line 1293
1293
1294<script type="module"> 1295/* <![CDATA[ */ 1296/*! This file is auto-generated */ 1297var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1298//# sourceURL=https://edinburghartfestival.com/wp-includes/js/wp-emoji-loader.min.js 1299/* ]]> */ 1300</script>
1300 1301 1302
1303<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"cb2c546bdb1842ff8f80edec749c6c79","r":1,"spa":2}' crossorigin="anonymous"></script>
1303 1304</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.