1<!DOCTYPE html> 2<html class="no-js" lang="en-GB"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<link rel="pingback" href="https://johnproctoristhevillain.com/xmlrpc.php"> 7<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8<!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
9<script id="google_gtagjs-js-consent-mode-data-layer"> 10window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 11gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}); 12window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]}; 13window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}; 14</script>
14 15<!-- End Google tag (gtag.js) consent mode dataLayer added by Site Kit --> 16 17 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 18 <title>John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027</title> 19 <meta name="description" content="Fire will spread. West End. Wyndham's Theatre. February 2027" /> 20 <link rel="canonical" href="https://johnproctoristhevillain.com/" /> 21 <meta property="og:locale" content="en_GB" /> 22 <meta property="og:type" content="website" /> 23 <meta property="og:title" content="John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027" /> 24 <meta property="og:description" content="Fire will spread. West End. Wyndham's Theatre. February 2027" /> 25 <meta property="og:url" content="https://johnproctoristhevillain.com/" /> 26 <meta property="og:site_name" content="John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027" /> 27 <meta property="article:modified_time" content="2026-04-21T13:21:12+00:00" /> 28 <meta property="og:image" content="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/social-sharing-1-1.webp" /> 29 <meta property="og:image:width" content="1200" /> 30 <meta property="og:image:height" content="675" /> 31 <meta property="og:image:type" content="image/webp" /> 32 <meta name="twitter:card" content="summary_large_image" /> 33 <meta name="twitter:title" content="John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027" /> 34 <meta name="twitter:description" content="Fire will spread. West End. Wyndham's Theatre. February 2027" /> 35 <meta name="twitter:image" content="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/social-sharing-1-1.webp" /> 36
36<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/johnproctoristhevillain.com\/","url":"https:\/\/johnproctoristhevillain.com\/","name":"John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027","isPartOf":{"@id":"https:\/\/johnproctoristhevillain.com\/#website"},"about":{"@id":"https:\/\/johnproctoristhevillain.com\/#organization"},"datePublished":"2026-01-14T09:59:00+00:00","dateModified":"2026-04-21T13:21:12+00:00","description":"Fire will spread. West End. Wyndham's Theatre. February 2027","breadcrumb":{"@id":"https:\/\/johnproctoristhevillain.com\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/johnproctoristhevillain.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/johnproctoristhevillain.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/johnproctoristhevillain.com\/#website","url":"https:\/\/johnproctoristhevillain.com\/","name":"John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027","description":"","publisher":{"@id":"https:\/\/johnproctoristhevillain.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/johnproctoristhevillain.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/johnproctoristhevillain.com\/#organization","name":"John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027","url":"https:\/\/johnproctoristhevillain.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/johnproctoristhevillain.com\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027"},"image":{"@id":"https:\/\/johnproctoristhevillain.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/fiddlerontherooftour?igsh=MTNoNzduZXdkcHd4Ng&utm_source=qr","https:\/\/www.youtube.com\/@FiddlerOnTheRoofUK"]}]}</script>
36 37 <!-- / Yoast SEO plugin. --> 38 39 40<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 41<link rel="alternate" type="application/rss+xml" title="John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027 » Feed" href="https://johnproctoristhevillain.com/feed/" /> 42<link rel="alternate" type="application/rss+xml" title="John Proctor is the Villain | Wyndham's Theatre from 2 Feb 2027 » Comments Feed" href="https://johnproctoristhevillain.com/comments/feed/" /> 43<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://johnproctoristhevillain.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjohnproctoristhevillain.com%2F" /> 44<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://johnproctoristhevillain.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjohnproctoristhevillain.com%2F&format=xml" /> 45<style id="wp-img-auto-sizes-contain-inline-css"> 46img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 47/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 48</style> 49<style id="wp-emoji-styles-inline-css"> 50 51 img.wp-smiley, img.emoji { 52 display: inline !important; 53 border: none !important; 54 box-shadow: none !important; 55 height: 1em !important; 56 width: 1em !important; 57 margin: 0 0.07em !important; 58 vertical-align: -0.1em !important; 59 background: none !important; 60 padding: 0 !important; 61 } 62/*# sourceURL=wp-emoji-styles-inline-css */ 63</style> 64<style id="wp-block-library-inline-css"> 65: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;
65--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)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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-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}} 66 67/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 68</style> 69<style id="classic-theme-styles-inline-css"> 70/*! This file is auto-generated */ 71.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} 72/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 73</style> 74 75<style id="global-styles-inline-css"> 76: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%);
76--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(body) { margin: 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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
76.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;} 77/*# sourceURL=global-styles-inline-css */ 78</style> 79 80<link rel='stylesheet' id='cmplz-general-css' href='https://johnproctoristhevillain.com/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1788902644' media='all' /> 81<link rel='stylesheet' id='swpcss-css' href='https://johnproctoristhevillain.com/wp-content/plugins/sendy-widget-pro/css/sendy.css?ver=7.0.5' media='all' /> 82<link rel='stylesheet' id='x-stack-css' href='https://johnproctoristhevillain.com/wp-content/themes/pro/framework/dist/css/site/stacks/integrity-light.css?ver=6.8.5' media='all' /> 83<link rel='stylesheet' id='x-child-css' href='https://johnproctoristhevillain.com/wp-content/themes/pro-child/style.css?ver=6.8.5' media='all' /> 84<style id="cs-inline-css"> 85@media (min-width:1200px){.x-hide-xl{display:none !important;}}@media (min-width:979px) and (max-width:1199px){.x-hide-lg{display:none !important;}}@media (min-width:767px) and (max-width:978px){.x-hide-md{display:none !important;}}@media (min-width:480px) and (max-width:766px){.x-hide-sm{display:none !important;}}@media (max-width:479px){.x-hide-xs{display:none !important;}} a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-breadcrumb-wrap a:hover,.widget ul li a:hover,.widget ol li a:hover,.widget.widget_text ul li a,.widget.widget_text ol li a,.widget_nav_menu .current-menu-item > a,.x-accordion-heading .x-accordion-toggle:hover,.x-comment-author a:hover,.x-comment-time:hover,.x-recent-posts a:hover .h-recent-posts{color:#f4cf03;}a:hover,.widget.widget_text ul li a:hover,.widget.widget_text ol li a:hover,.x-twitter-widget ul li a:hover{color:#ffffff;}.rev_slider_wrapper,a.x-img-thumbnail:hover,.x-slider-container.below,.page-template-template-blank-3-php .x-slider-container.above,.page-template-template-blank-6-php .x-slider-container.above{border-color:#f4cf03;}.entry-thumb:before,.x-pagination span.current,.woocommerce-pagination span[aria-current],.flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.mejs-time-current,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-entry-share .x-share:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after{background-color:#f4cf03;}.x-nav-tabs > .active > a,.x-nav-tabs > .active > a:hover{box-shadow:inset 0 3px 0 0 #f4cf03;}.x-main{width:calc(72% - 2.463055%);}.x-sidebar{width:calc(100% - 2.463055% - 72%);}.x-comment-author,.x-comment-time,.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar caption,.widget.widget_rss li .rsswidget{font-family:"brother-1816",sans-serif;font-weight:700;}.p-landmark-sub,.p-meta,input,button,select,textarea{font-family:"brother-1816",sans-serif;}.widget ul li a,.widget ol li a,.x-comment-time{color:#999999;}.widget_text ol li a,.widget_text ul li a{color:#f4cf03;}.widget_text ol li a:hover,.widget_text ul li a:hover{color:#ffffff;}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar th,.p-landmark-sub strong,.widget_tag_cloud .tagcloud a:
85hover,.widget_tag_cloud .tagcloud a:active,.entry-footer a:hover,.entry-footer a:active,.x-breadcrumbs .current,.x-comment-author,.x-comment-author a{color:#ffffff;}.widget_calendar #wp-calendar th{border-color:#ffffff;}.h-feature-headline span i{background-color:#ffffff;}@media (max-width:978.98px){}html{font-size:14px;}@media (min-width:479px){html{font-size:14px;}}@media (min-width:766px){html{font-size:14px;}}@media (min-width:978px){html{font-size:14px;}}@media (min-width:1199px){html{font-size:14px;}}body{font-style:normal;font-weight:400;color:#999999;background:#ff0063;}.w-b{font-weight:400 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.x-text-headline{font-family:"brother-1816",sans-serif;font-style:normal;font-weight:700;}h1,.h1{letter-spacing:0.4em;}h2,.h2{letter-spacing:0.4em;}h3,.h3{letter-spacing:0.4em;}h4,.h4{letter-spacing:0.4em;}h5,.h5{letter-spacing:0.4em;}h6,.h6{letter-spacing:0.4em;}.w-h{font-weight:700 !important;}.x-container.width{width:88%;}.x-container.max{max-width:1200px;}.x-bar-content.x-container.width{flex-basis:88%;}.x-main.full{float:none;clear:both;display:block;width:auto;}@media (max-width:978.98px){.x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right{float:none;display:block;width:auto !important;}}.entry-header,.entry-content{font-size:1rem;}body,input,button,select,textarea{font-family:"brother-1816",sans-serif;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote{color:#ffffff;}.cfc-h-tx{color:#ffffff !important;}.cfc-h-bd{border-color:#ffffff !important;}.cfc-h-bg{background-color:#ffffff !important;}.cfc-b-tx{color:#999999 !important;}.cfc-b-bd{border-color:#999999 !important;}.cfc-b-bg{background-color:#999999 !important;}.x-btn,.button,[type="submit"]{color:#ffffff;border-color:#ac1100;background-color:#ff2a13;margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);box-shadow:0 0.25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75);border-radius:0.25em;}.x-btn:hover,.button:hover,[type="submit"]:hover{color:#ffffff;border-color:#600900;background-color:#ef2201;margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);box-shadow:0 0.25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-real,.x-btn.x-btn-real:hover{margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);}.x-btn.x-btn-real{box-shadow:0 0.25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-real:hover{box-shadow:0 0.25em 0 0 #a71000,0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover{margin-bottom:0;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);box-shadow:none;}.x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover{margin-bottom:0;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none;}.bg .mejs-container,.x-video .mejs-container{position:unset !important;} @font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:900;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype');}[data-x-fa-pro-icon]{font-family:"FontAwesomePro" !important;}[data-x-fa-pro-icon]:before{content:attr(data-x-fa-pro-icon);}[data-x-icon],[data-x-icon-o],[data-x-icon-l],[data-x-icon-s],[data-x-icon-b],[data-x-icon-sr],[data-x-icon-ss],[data-x-icon-sl],[data-x-fa-pro-icon],[class*="cs-fa-"]{display:inline-flex;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-x-icon].left,[data-x-icon-o].left,[data-x-icon-l].left,[data-x-icon-s].left,[data-x-icon-b].left,[data-x-icon-sr].left,[data-x-icon-ss].left,[data-x-icon-sl].left,[data-x-fa-pro-icon].left,[class*="cs-fa-"].left{margin-right:0.5em;}[data-x-icon].right,[data-x-icon-o].right,[data-x-icon-l].right,[data-x-icon-s].right,[data-x-icon-b].right,[data-x-icon-sr].right,[data-x-icon-ss].right,[data-x-icon-sl].right,[data-x-fa-pro-icon].right,[class*="cs-fa-"].right{margin-left:0.5em;}[data-x-icon]:before,[data-x-icon-o]:before,[data-x-icon-l]:before,[data-x-icon-s]:before,[data-x-icon-b]:before,[data-x-icon-sr]:before,[data-x-icon-ss]:before,[data-x-icon-sl]:before,[data-x-fa-pro-icon]:before,[class*="cs-fa-"]:before{line-height:1;}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype');}[data-x-icon],[data-x-icon-s],[data-x-icon][class*="cs-fa-"]{font-family:"FontAwesome" !important;font-weight:900;}[data-x-icon]:before,[data-x-icon][class*="cs-fa-"]:before{content:attr(data-x-icon);}[data-x-icon-s]:before{content:attr(data-x-icon-s);}@font-face{font-family:'FontAwesomeRegular';font-style:normal;font-weight:400;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype');}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:400;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype');}[data-x-icon-o]{font-family:"FontAwesomeRegular" !important;}[data-x-icon-o]:before{content:attr(data-x-icon-o);}@font-face{font-family:'FontAwesomeLight';font-style:normal;font-weight:300;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype');}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:300;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype');}[data-x-icon-l]{font-family:"FontAwesomeLight" !important;font-weight:300;}[data-x-icon-l]:before{content:attr(data-x-icon-l);}@font-face{font-family:'FontAwesomeBrands';font-style:normal;font-weight:normal;font-display:block;src:url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-brands-400.woff2?ver=6.7.2') format('woff2'),url('https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-brands-400.ttf?ver=6.7.2') format('truetype');}[data-x-icon-b]{font-family:"FontAwesomeBrands" !important;}[data-x-icon-b]:before{content:attr(data-x-icon-b);}.widget.widget_rss li .rsswidget:before{content:"\f35d";padding-right:0.4em;font-family:"FontAwesome";} .m9-0.x-bar{width:calc(100% - (0px * 2));margin-top:0px;margin-left:0px;margin-right:0px;height:80px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:transparent;z-index:9999;}.m9-0 .x-bar-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:80px;}.m9-0.x-bar-outer-spacers:after,.m9-0.x-bar-outer-spacers:before{flex-basis:0vw;width:0vw!important;height:0vw;}.m9-0.x-bar-space{font-size:1em;height:80px;}:where(body:not(.tco-disable-effects)) .m9-1:is(.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-delay:0ms;animation-duration:1000ms;animation-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);transition-delay:0ms;transition-duration:1000ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m9-1:is(.x-effect-enter){opacity:1;transform:translate(0px,0px);}
85:where(body:not(.tco-disable-effects)) .m9-1:is(.x-effect-exit){opacity:0;}.m9-2{mix-blend-mode:darken;}:where(body:not(.tco-disable-effects)) .m9-2:hover,:where(body:not(.tco-disable-effects)) [data-x-effect-provider*="effects"]:hover .m9-2{opacity:1;transform:scale(1.02);}.m9-3.x-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:0px;column-gap:0px;flex-grow:1;flex-shrink:0;flex-basis:auto;width:100%;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;z-index:auto;}.m9-4.x-row{z-index:auto;width:95%;margin-top:0;margin-right:auto;margin-bottom:0px;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em;}.m9-4 > .x-row-inner{flex-direction:row;justify-content:space-between;align-items:center;align-content:center;margin-top:calc(((0px / 2) + 1px) * -1);margin-right:calc(((20px / 2) + 1px) * -1);margin-bottom:calc(((0px / 2) + 1px) * -1);margin-left:calc(((20px / 2) + 1px) * -1);}.m9-4 > .x-row-inner > *{flex-grow:1;margin-right:calc(20px / 2);margin-left:calc(20px / 2);}.m9-5{--gap:20px;}.m9-5 > .x-row-inner > *:nth-child(3n - 0) {flex-basis:calc(33.33% - clamp(0px,var(--gap),9999px));}.m9-5 > .x-row-inner > *:nth-child(3n - 1) {flex-basis:calc(33.33% - clamp(0px,var(--gap),9999px));}.m9-5 > .x-row-inner > *:nth-child(3n - 2) {flex-basis:calc(33.33% - clamp(0px,var(--gap),9999px));}.m9-6.x-col{z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m9-7.x-col{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;align-content:flex-start;}.m9-8.x-col{justify-content:center;}.m9-9.x-col{justify-content:flex-end;}.m9-a.x-image{font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m9-a.x-image img{aspect-ratio:auto;}.m9-b.x-image{margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.m9-c.x-image{width:150px;}.m9-c.x-image img{width:100%;}.m9-d.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:"bueno-bold",Impact,sans-serif;font-size:1.5em;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.02em;text-align:center;text-transform:none;color:#ffffff;}.m9-d.x-text > :first-child{margin-top:0;}.m9-d.x-text > :last-child{margin-bottom:0;}.m9-e.x-anchor {border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:#ffffff;}.m9-e.x-anchor .x-anchor-content {display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0.4em;padding-right:0.85em;padding-bottom:0em;padding-left:0.85em;}.m9-e.x-anchor:hover,.m9-e.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .m9-e.x-anchor {background-color:#ff0063;}.m9-e.x-anchor .x-anchor-text {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.m9-e.x-anchor .x-anchor-text-primary {font-family:"bueno-bold",Impact,sans-serif;font-size:2em;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.03em;margin-right:calc(0.03em * -1);text-transform:uppercase;color:#ff0063;}.m9-e.x-anchor:hover .x-anchor-text-primary,.m9-e.x-anchor[class*="active"] .x-anchor-text-primary,[data-x-effect-provider*="colors"]:hover .m9-e.x-anchor .x-anchor-text-primary {color:#ffffff;}@media screen and (min-width:979px) and (max-width:1199px){.m9-d.x-text{font-size:1.3em;}}@media screen and (max-width:978px){.m9-d.x-text{font-size:1em;}.m9-e.x-anchor .x-anchor-text-primary {font-size:1.5em;}}@media screen and (max-width:766px){.m9-5 > .x-row-inner > *:nth-child(2n - 0) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.m9-5 > .x-row-inner > *:nth-child(2n - 1) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}}@media screen and (min-width:480px) and (max-width:978px){.m9-0.x-bar{height:60px;}.m9-0 .x-bar-content{height:60px;}.m9-0.x-bar-space{height:60px;}.m9-e.x-anchor .x-anchor-content {padding-top:0.3em;}}@media screen and (min-width:480px) and (max-width:1199px){.m9-c.x-image{width:130px;}}@media screen and (max-width:479px){.m9-0.x-bar{height:50px;}.m9-0 .x-bar-content{height:50px;}.m9-0.x-bar-space{height:50px;}.m9-c.x-image{width:120px;}.m9-e.x-anchor .x-anchor-content {padding-top:0.15em;padding-right:0.25em;padding-left:0.25em;}} .ma-0.x-bar{height:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;z-index:9999;}.ma-0 .x-bar-content{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:100%;height:auto;}.ma-0.x-bar-outer-spacers:after,.ma-0.x-bar-outer-spacers:before{flex-basis:20px;width:20px!important;height:20px;}.ma-0.x-bar-space{font-size:1em;}.ma-1.x-bar{padding-top:2em;padding-right:0px;padding-bottom:2em;padding-left:0px;background-color:#ff0063;}.ma-1 .x-bar-content{flex-direction:column;}.ma-1 > .x-bg > .x-bg-layer-lower-image {background-image:url(330:full);background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-attachment:inherit;}.ma-2.x-bar{background-color:#ffffff00;}.ma-2 .x-bar-content{flex-direction:row;}.ma-3{mix-blend-mode:darken;}:where(body:not(.tco-disable-effects)) .ma-3:hover,:where(body:not(.tco-disable-effects)) [data-x-effect-provider*="effects"]:hover .ma-3{opacity:1;transform:scale(1.02);}.ma-4.x-bar-container{display:flex;align-items:center;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;z-index:auto;}.ma-5.x-bar-container{flex-direction:column;flex-grow:0;flex-shrink:1;}.ma-6.x-bar-container{justify-content:center;}.ma-8.x-bar-container{flex-direction:row;flex-grow:1;flex-shrink:0;}.ma-9.x-bar-container{flex-wrap:wrap;align-content:center;width:100%;}.ma-a.x-bar-container{padding-top:0px;padding-right:0px;padding-bottom:2em;padding-left:0px;}.ma-b.x-bar-container{justify-content:space-between;}.ma-c.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:"bueno-bold",Impact,sans-serif;font-style:normal;letter-spacing:0.05em;text-transform:uppercase;color:#f4cf03;}.ma-c.x-text > :first-child{margin-top:0;}.ma-c.x-text > :last-child{margin-bottom:0;}.ma-d.x-text{font-size:4em;font-weight:900;}.ma-e.x-text{line-height:1;}.ma-f.x-text{text-align:right;}.ma-g.x-text{font-size:3em;font-weight:400;}.ma-h.x-text{font-size:1.2em;font-weight:600;line-height:1.4;}.ma-i.x-image{font-size:1em;
85max-width:200px;margin-top:1em;margin-right:0em;margin-bottom:1em;margin-left:0em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.ma-i.x-image img{aspect-ratio:auto;}.ma-j{flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;aspect-ratio:auto;}.ma-l{width:33%;}.ma-n{width:67%;}.ma-o.x-anchor {width:2.75em;height:2.75em;font-size:1.5em;background-color:#ff006300;}.ma-o.x-anchor .x-graphic {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.ma-o.x-anchor .x-graphic-icon {font-size:1.25em;width:auto;color:#f4cf03;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.ma-o.x-anchor:hover .x-graphic-icon,.ma-o.x-anchor[class*="active"] .x-graphic-icon,[data-x-effect-provider*="colors"]:hover .ma-o.x-anchor .x-graphic-icon {color:#ffffff;}.ma-p.x-anchor {border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.ma-p.x-anchor .x-anchor-content {display:flex;flex-direction:row;justify-content:center;align-items:center;}.ma-q.x-anchor {width:100%;font-size:1em;background-color:#ffffff;}.ma-q.x-anchor .x-anchor-content {padding-top:0.3em;padding-right:0.85em;padding-bottom:0em;padding-left:0.85em;}.ma-q.x-anchor .x-anchor-text {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}.ma-q.x-anchor .x-anchor-text-primary {font-family:"bueno-bold",Impact,sans-serif;font-size:3em;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.03em;margin-right:calc(0.03em * -1);text-transform:uppercase;color:#ff0063;}@media screen and (min-width:767px) and (max-width:1199px){.ma-m{width:50%;}}@media screen and (max-width:766px){.ma-1.x-bar{padding-bottom:6em;}.ma-a.x-bar-container{padding-bottom:0em;}.ma-c.x-text{text-align:center;}.ma-d.x-text{font-size:3em;}.ma-g.x-text{font-size:2em;}.ma-k{padding-bottom:10px;}.ma-m{width:100%;}}@media screen and (max-width:479px){.ma-q.x-anchor .x-anchor-content {padding-right:0.25em;padding-left:0.25em;}.ma-q.x-anchor .x-anchor-text-primary {font-size:9vw;}} .e10-e15 a{font-weight:bold;} .m8-0.x-section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-right:0px;padding-left:0px;}.m8-1.x-section{padding-top:0px;padding-bottom:0px;z-index:1;}.m8-1 > .x-bg > .x-bg-layer-lower-image {background-repeat:no-repeat;background-attachment:inherit;}.m8-2 > .x-bg > .x-bg-layer-lower-image {background-image:url(https://johnproctoristhevillain.com/wp-content/uploads/2026/04/divider-scaled.webp);}.m8-3 > .x-bg > .x-bg-layer-lower-image {background-position:bottom;}.m8-4 > .x-bg > .x-bg-layer-lower-image {background-size:contain;}.m8-5 > .x-bg > .x-bg-layer-lower-image {background-position:top;}.m8-6 > .x-bg > .x-bg-layer-lower-image {background-size:contail;}.m8-7 > .x-bg > .x-bg-layer-lower-image {background-image:url(https://johnproctoristhevillain.com/wp-content/uploads/2026/04/rip-top-1-scaled.webp);}.m8-7 > .x-bg > .x-bg-layer-upper-image {background-image:url(https://johnproctoristhevillain.com/wp-content/uploads/2026/04/rip-bottom-1-scaled.webp);background-repeat:no-repeat;background-position:bottom;background-size:contain;background-attachment:inherit;}.m8-8.x-section{padding-top:65px;padding-bottom:65px;z-index:auto;}:where(body:not(.tco-disable-effects)) .m8-9:is(.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-delay:0ms;animation-duration:1000ms;animation-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);transition-delay:0ms;transition-duration:1000ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m8-9:is(.x-effect-enter){opacity:1;transform:translate(0px,0px);}:where(body:not(.tco-disable-effects)) .m8-9:is(.x-effect-exit){opacity:0;transform:translate(0px,1rem);}.m8-a.x-row{z-index:auto;margin-right:auto;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m8-a > .x-row-inner{flex-direction:row;align-items:stretch;align-content:stretch;}.m8-a > .x-row-inner > *{margin-top:calc(20px / 2);margin-bottom:calc(20px / 2);margin-right:calc(20px / 2);margin-left:calc(20px / 2);}.m8-c.x-row{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;}.m8-c > .x-row-inner{margin-top:calc(((20px / 2) + 1px) * -1);margin-right:calc(((20px / 2) + 1px) * -1);margin-bottom:calc(((20px / 2) + 1px) * -1);margin-left:calc(((20px / 2) + 1px) * -1);}.m8-d > .x-row-inner{justify-content:flex-start;}.m8-e.x-row{margin-top:3em;margin-bottom:0px;}.m8-f.x-row{width:90%;}.m8-g.x-row{max-width:1050px;padding-top:0px;padding-right:0px;padding-bottom:65px;padding-left:0px;}.m8-g > .x-row-inner{margin-top:calc((20px / 2) * -1);margin-right:calc((20px / 2) * -1);margin-bottom:calc((20px / 2) * -1);margin-left:calc((20px / 2) * -1);}.m8-h.x-row{width:100%;}.m8-i > .x-row-inner{justify-content:center;}.m8-j{--gap:20px;}.m8-k > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.m8-l > .x-row-inner > *:nth-child(2n - 0) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.m8-l > .x-row-inner > *:nth-child(2n - 1) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}.m8-m > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.m8-n > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.m8-o > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.m8-p.x-col{z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.m8-r.x-col{display:flex;flex-wrap:wrap;}.m8-s.x-col{flex-direction:row;align-items:flex-start;row-gap:0px;column-gap:0px;align-content:flex-start;}.m8-t.x-col{justify-content:center;}.m8-u.x-col{flex-direction:column;align-items:center;align-content:center;}.m8-v.x-col{justify-content:flex-start;}.m8-w.x-col{padding-top:3em;padding-right:0px;padding-left:0px;}.m8-x.x-col{padding-bottom:0px;}.m8-y.x-col{padding-bottom:3em;}.m8-z.x-col{max-width:900px;}.m8-10{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;position:absolute;bottom:0px;z-index:999;width:100%;}.m8-11{flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;aspect-ratio:auto;}.m8-12{width:900px;max-width:100%;}.m8-13{--x-slide-container-transition-duration:500ms;--x-slide-container-autoplay-transition-duration:5000ms;overflow-x:visible;overflow-y:visible;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:1em;}.m8-13 .x-slide-container-content{width:100%;}.m8-13 .x-slide-container{align-items:stretch;}body:not(.tco-disable-effects) .m8-13 .x-slide:where(.x-effect-enter,.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-duration:500ms;animation-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.m8-14{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-right-radius:1em;border-bottom-left-radius:1em;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;font-size:1em;background-color:rgba(0,0,0,0);}.x-slide-container.is-stacked .m8-14:not(.is-current-slide).x-effect-exit{z-index:auto;}.x-slide-container.is-stacked .m8-14:not(.is-current-slide).x-effect-holding{z-index:1;}.x-slide-container.is-stacked .m8-14.is-current-slide{z-index:2;}.m8-15.x-text{margin-top:-0.1em;}.m8-16.x-text{margin-right:0em;margin-left:0em;}.m8-17.x-text{margin-bottom:-0.1em;}.m8-18.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-style:normal;}.m8-18.x-text > :first-child{margin-top:0;}.m8-18.x-text > :last-child{margin-bottom:0;}.m8-19.x-text{font-family:"bueno-bold",Impact,sans-serif;line-height:1;text-transform:uppercase;}.m8-1a.x-text{font-size:6em;}.m8-1d.x-text{font-weight:900;}.m8-1e.x-text{letter-spacing:0em;}.m8-1f.x-text{color:#f4cf03;}.m8-1h.x-text{font-size:2em;font-weight:600;}.m8-1i.x-text{letter-spacing:0.05em;}.m8-1j.x-text{margin-top:0em;}.m8-1m.x-text{text-align:center;}.m8-1n.x-text{font-size:4vw;}.m8-1o.x-text{font-size:3.5em;}.m8-1q.x-text{letter-spacing:0.02em;}.m8-1u.x-text{color:#ffffff;}.m8-1w.x-text{color:#ffffff;}.m8-1z.x-text{font-size:8em;}.m8-22.x-text{margin-top:-0.5em;}.m8-23.x-text{margin-bottom:0em;}.m8-24.x-text{width:620px;max-width:90vw;margin-top:1.5em;font-family:"brother-1816",sans-serif;font-size:1.5em;font-weight:400;line-height:1.4;text-transform:none;}.m8-25.x-text{margin-top:0.6em;margin-bottom:0;}.m8-26.x-text{font-size:4em;}.m8-27.x-text{font-weight:700;}.m8-28.x-text{margin-bottom:.2em;}.m8-29.x-image{font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}.m8-29.x-image img{aspect-ratio:auto;}.m8-2a.x-image{width:20%;}.m8-2b.x-image img{width:100%;}.m8-2c.x-image{width:10%;}.m8-2e.x-image{width:15%;}.m8-2f.x-image{width:100%;}.m8-2f.x-image img{object-fit:cover;}.m8-2g.x-image,.m8-2g.x-image img{max-height:100vh;}.m8-2h.x-image,.m8-2h.x-image img{height:60vh;}@media screen and (max-width:1199px){.m8-1h.x-text{font-size:3vw;}}@media screen and (min-width:979px) and (max-width:1199px){.m8-1k.x-text{font-size:8vw;}.m8-1n.x-text{font-size:4.5vw;}.m8-1z.x-text{font-size:6em;}}@media screen and (max-width:978px){.m8-14{padding-top:0em;padding-right:0em;padding-bottom:0em;padding-left:0em;}}@media screen and (min-width:767px) and (max-width:1199px){.m8-1b.x-text{font-size:8vw;}.m8-1o.x-text{font-size:4vw;}.m8-1s.x-text{font-size:6vw;}.m8-28.x-text{font-size:3em;}}@media screen and (min-width:767px) and (max-width:978px){.m8-1l.x-text{font-size:7vw;}.m8-1n.x-text{font-size:5vw;}.m8-1v.x-text{font-size:6vw;}.m8-20.x-text{font-size:5em;}}@media screen and (max-width:766px){.m8-1c.x-text{font-size:10vw;}.m8-1n.x-text{font-size:7vw;}.m8-1p.x-text{font-size:6vw;}.m8-1r.x-text{font-size:15vw;}.m8-1t.x-text{font-size:8vw;}.m8-1x.x-text{font-size:5vw;}.m8-1y.x-text{text-align:center;}.m8-21.x-text{font-size:12vw;}.m8-2a.x-image{width:50%;}.m8-2d.x-image{width:20%;}}@media screen and (min-width:480px) and (max-width:978px){.m8-10{bottom:10px;}}@media screen and (min-width:480px) and (max-width:766px){.m8-2h.x-image,.m8-2h.x-image img{height:80vh;}}@media screen and (max-width:479px){.m8-l > .x-row-inner > *:nth-child(2n - 0) {flex-basis:calc(44.97% - clamp(0px,var(--gap),9999px));}.m8-l > .x-row-inner > *:nth-child(2n - 1) {flex-basis:calc(55.03% - clamp(0px,var(--gap),9999px));}.m8-y.x-col{padding-top:0em;padding-bottom:0em;}.m8-10{bottom:20px;}.m8-2h.x-image,.m8-2h.x-image img{height:65vh;}} :root{--off-white:#ffffff;--white:rgb(255,255,255);--black:#000000;--grey:rgb(72,84,92);--navy:#0a1225;--red:#ff1607;--orange-glow:#ff9244;--gold-text:#f4cf03;--consent-header-color:#ff0063 !important;--consent-header-font:"bueno-bold",sans-serif !important;--consent-text-font:"brother-1816",sans-serif !important;}.x-main.full{min-height:80vh;}.Footer-Links a{color:var(--off-white);}.Footer-Links a:hover{color:var(--gold-text) !important;}select,textarea,input[type=text]{box-shadow:none !important;}.cmplz-divider.cmplz-divider-header{display:none;}.cmplz-category-header{background-color:#ffedf2;border-radius:0px !important;}.cmplz-cookiebanner .cmplz-categories .cmplz-category{border-radius:0px !important;}.cmplz-cookiebanner{border-radius:0px !important;Â background:#ffedf2 !important;}.cmplz-title{font-family:var(--consent-header-font),serif !important;margin:0 0 0 0em !important;font-size:2.5em !important;line-height:1.1em;text-transform:uppercase !important;font-weight:900 !important;color:#ff0063 !important;letter-spacing:0.03em;}.cmplz-message{font-family:var(--consent-text-font),serif !important;}.cmplz-description{font-family:var(--consent-text-font),serif !important;margin:0 0 0 0em !important;font-size:1.2em;line-height:1.1em;text-align:left;padding:10px 10px 10px 10px !important;}.cmplz-always-active{font-family:var(--consent-text-font),serif !important;color:#232020 !important;}.cmplz-category-title{font-family:var(--consent-text-font),serif !important;Â font-weight:900 !important;transition:all 400ms ease !important;color:#ff0063 !important;}.cmplz-btn{font-family:var(--consent-header-font),serif !important;s height:auto !important;transition:all 400ms ease !important;text-transform:uppercase !important;font-weight:900 !important;font-size:1.5em !important;letter-spacing:0.03em !important;padding-bottom:0.3em !important;border-radius:0px !important;}.cmplz-btn:hover{transition:all 400ms ease !important;
85border:1px solid #ff0063 !important;color:#ffffff !important;background-color:#ff0063 !important;}.cmplz-accept:hover{background-color:#ffffff !important;color:#ff0063 !important;transition:all 400ms ease !important;border:1px solid #ffffff !important;}.cmplz-close,.cmplz-message{font-family:var(--consent-text-font),serif !important;}.cmplz-link{font-family:var(--consent-text-font),serif !important;color:#ff0063 !important;transition:all 400ms ease !important;}.cmplz-link:hover{color:#ffffff !important;transition:all 400ms ease !important;}.cmplz-manage-consent{font-size:10px !important;Â border:0px solid transparent !important;}.cmplz-manage-consent:hover{background:#f4e30b !important;color:#ff0063!important;Â border:0px solid transparent !important;}@media (max-width:500px){.cmplz-title{font-size:1.8em !important;}}.home #HEADER-LOGO{opacity:0;}.home #HEADER-BAR.scrolled #HEADER-LOGO{opacity:1;}.x-bar-top{background-image:linear-gradient(to bottom,rgba(0,0,0,1) 90%,rgba(0,0,0,1) 99%,transparent 100%);background-size:100% 0%;background-repeat:no-repeat;transition:background-size 500ms ease;}.x-bar-top.scrolled{background-size:100% 100%;}#DESKTOP-MENU .menu-item{opacity:1;}.home #DESKTOP-MENU .menu-item{opacity:0;animation:fadeIn 500ms ease forwards;}#MOBILE-MENU-anchor-toggle{z-index:9999;}#MOBILE-MENU-modal{z-index:999;}.x-bar-footer{z-index:9 !important;}#MOBILE-MENU-modal{transform:translate(0,-100vh);opacity:1;transition:all 1s;}#MOBILE-MENU-modal.x-active{transform:translate(0,0vh);transition:all 700ms ease-out;}#MOBILE-MENU-modal .x-modal-bg{background-image:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/02/Background-no-elements-1.jpg');background-size:cover;}#MOBILE-MENU-modal .menu-item{transition:transform 400ms;}#MOBILE-MENU-modal .menu-item:hover{transform:scale(1.02,1.02);}.header-bar:after{content:'';position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);height:.5em;width:100%;background-image:url(https://johnproctoristhevillain.com/wp-content/uploads/2026/04/divider-scaled.webp);background-size:cover;z-index:999999999 !important;}#MOBILE-BOOK-NOW{position:fixed;z-index:999999;bottom:0px;width:100%;}.Footer-Mailing-List .x-modal-content-scroll-area{box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(10.9px);-webkit-backdrop-filter:blur(10.9px);background-image:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/02/Background-no-elements-1.jpg');background-size:cover;background-position:center center;}.home .Footer-Mailing-List.x-anchor-toggle{display:none;}.header:after{content:'';position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);height:.5em;width:100%;background-image:url(https://johnproctoristhevillain.com/wp-content/uploads/2026/04/divider-scaled.webp);background-size:cover;z-index:3;}.sign-up-section{background-image:url(https://johnproctoristhevillain.com/wp-content/uploads/2026/04/rip-bg-scaled.webp);background-repeat:no-repeat;background-size:cover;}.vertical-text{position:absolute !important;translate } 86/*# sourceURL=cs-inline-css */ 87</style> 88<link rel='stylesheet' id='cmplz-banner-1-optin-css' href='https://johnproctoristhevillain.com/wp-content/uploads/complianz/css/banner-1-optin.css?ver=1788902647' media='all' />
89<script id="jquery-core-js" src="https://johnproctoristhevillain.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 89
89
90<script id="jquery-migrate-js" src="https://johnproctoristhevillain.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 90
90
91<script id="swpjs-js-extra"> 92var swp = {"ajaxurl":"https://johnproctoristhevillain.com/wp-admin/admin-ajax.php"}; 93//# sourceURL=swpjs-js-extra 94</script>
vendor: 1 bytes, line 94
94
95<script id="swpjs-js" src="https://johnproctoristhevillain.com/wp-content/plugins/sendy-widget-pro/js/sendy.js?ver=7.0.5"></script>
95 96 97<!-- Google tag (gtag.js) snippet added by Site Kit --> 98<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 98-99
98 99<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
99GT-K4V7DCM2
vendor: 18 bytes, line 99
99" async></script>
100<script id="google_gtagjs-js-after"> 101window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 102gtag("set","linker",{"domains":["johnproctoristhevillain.com"]}); 103gtag("js", new Date()); 104gtag("set", "developer_id.dZTNiMT", true); 105gtag("config", "GT-K4V7DCM2"); 106 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 107//# sourceURL=google_gtagjs-js-after 108</script>
108 109<link rel="https://api.w.org/" href="https://johnproctoristhevillain.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://johnproctoristhevillain.com/wp-json/wp/v2/pages/8" /><link rel='shortlink' href='https://johnproctoristhevillain.com/' /> 110<meta name="generator" content="Site Kit by Google 1.188.0" /> <style>.cmplz-hidden { 111 display: none !important; 112 }</style> 113 <style>.wf-loading a,.wf-loading p,.wf-loading ul,.wf-loading ol,.wf-loading dl,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading em,.wf-loading pre,.wf-loading cite,.wf-loading span,.wf-loading table,.wf-loading strong,.wf-loading blockquote{visibility:hidden !important;}</style> 114<!-- Google Tag Manager snippet added by Site Kit -->
115<script>
vendor: 420 bytes, lines 115-124
115 116 ( function( w, d, s, l, i ) { 117 w[l] = w[l] || []; 118 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 119 var f = d.getElementsByTagName( s )[0], 120 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 121 j.async = true; 122 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 123 f.parentNode.insertBefore( j, f ); 124 } )( window, document, 'script', 'dataLayer', '
124GTM-N6RGFZNZ
vendor: 9 bytes, lines 124-125
124' ); 125
126</script>
126 127 128<!-- End Google Tag Manager snippet added by Site Kit --> 129<link rel="icon" href="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/cropped-b-favicon-32x32.png" sizes="32x32" /> 130<link rel="icon" href="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/cropped-b-favicon-192x192.png" sizes="192x192" /> 131<link rel="apple-touch-icon" href="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/cropped-b-favicon-180x180.png" /> 132<meta name="msapplication-TileImage" content="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/cropped-b-favicon-270x270.png" /> 133<style>@font-face{font-family:"bueno-bold";font-display:auto;src:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Black.woff') format('woff'),url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Black.woff2') format('woff2');font-weight:900;font-style:normal;}@font-face{font-family:"bueno-bold";font-display:auto;src:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Bold.woff') format('woff'),url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Bold.woff2') format('woff2');font-weight:700;font-style:normal;}@font-face{font-family:"bueno-bold";font-display:auto;src:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Medium.woff') format('woff'),url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Medium.woff2') format('woff2');font-weight:500;font-style:normal;}@font-face{font-family:"bueno-bold";font-display:auto;src:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Regular.woff') format('woff'),url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-Regular.woff2') format('woff2');font-weight:400;font-style:normal;}@font-face{font-family:"bueno-bold";font-display:auto;src:url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-SemiBold.woff') format('woff'),url('https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Bueno-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;}</style>
133<script id="cs-typekit-loader"> 134(function(doc){ 135 var config = { kitId:'yui4hsf', async:true }; 136 137 var timer = setTimeout(function(){ 138 doc.documentElement.className = doc.documentElement.className.replace(/\bwf-loading\b/g,"") + " wf-inactive"; 139 }, 3000); 140 141 var tk = doc.createElement("script"); 142 var loaded = false; 143 var firstScript = doc.getElementsByTagName("script")[0]; 144 145 doc.documentElement.className += " wf-loading"; 146 147 tk.src = 'https://use.typekit.net/' + config.kitId + '.js'; 148 tk.async = true; 149 tk.onload = tk.onreadystatechange = function(){ 150 if (loaded || this.readyState && this.readyState != "complete" && this.readyState != "loaded") return; 151 loaded = true; 152 clearTimeout(timer); 153 try { Typekit.load(config) } catch(e){} 154 }; 155 156 firstScript.parentNode.insertBefore(tk, firstScript); 157 })(window.document); 158</script>
158 159</head> 160<body data-cmplz=1 class="home wp-singular page-template page-template-template-blank-4 page-template-template-blank-4-php page page-id-8 wp-theme-pro wp-child-theme-pro-child x-integrity x-integrity-light x-child-theme-active x-full-width-layout-active x-full-width-active x-post-meta-disabled pro-v6_8_5"> 161 162 <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 162-164
162 163 <noscript> 164 <iframe src="https://www.googletagmanager.com/ns.html?id=
164GTM-N6RGFZNZ
vendor: 88 bytes, lines 164-166
164" height="0" width="0" style="display:none;visibility:hidden"></iframe> 165 </noscript> 166
166<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 167 168 169 <div id="x-root" class="x-root"> 170 171 172 <div id="x-site" class="x-site site"> 173 174 <header class="x-masthead" role="banner"> 175 <div class="x-bar x-bar-top x-bar-h x-bar-absolute x-bar-is-sticky x-bar-outer-spacers e9-e1 m9-0 m9-1 x-effect-exit" data-x-bar="{"id":"e9-e1","region":"top","height":"80px","scrollOffset":true,"triggerOffset":"0","shrink":"1","slideEnabled":true}" id="HEADER-BAR" data-x-effect="{"scroll":true,"offsetTop":"10%","offsetBottom":"10%","behaviorScroll":"fire-once"}"><div class="e9-e1 x-bar-content"><div class="x-bar-container e9-e2 m9-3"><div class="x-row e9-e3 m9-4 m9-5"><div class="x-row-inner"><div class="x-col e9-e4 m9-6"><a class="x-image e9-e6 m9-a m9-c" id="HEADER-LOGO" href="https://johnproctoristhevillain.com"><img src="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/nav-logo.png" width="620" height="190" alt="Image" loading="lazy"></a></div><div class="x-col e9-e9 m9-6 m9-7 m9-9"><a class="x-anchor x-anchor-button e9-e10 m9-e m9-2" tabindex="0" href="https://buytickets.delfontmackintosh.co.uk/tickets/series/WYNJPV" target="_blank" rel="noopener noreferrer" data-x-effect="{"durationBase":"300ms"}"><div class="x-anchor-content"><div class="x-anchor-text"><span class="x-anchor-text-primary">BOOK TICKETS</span></div></div></a></div></div></div></div></div></div> </header> 176 177 <div class="x-main full" role="main"> 178 179 180 <article id="post-8" class="post-8 page type-page status-publish hentry no-post-thumbnail"> 181 182 183<div class="entry-content content"> 184 185 186 <div id="cs-content" class="cs-content"><div class="x-section e8-e1 m8-0 m8-1 m8-2 m8-3 m8-4"><div class="x-row e8-e2 m8-a m8-b m8-c m8-d m8-j m8-k"><div class="x-row-inner"><div class="x-col e8-e3 m8-p m8-q header"><div class="x-div e8-e4 m8-10 m8-11"><div class="x-div e8-e5 m8-11"><div class="x-slide-container-viewport is-loading e8-e6 m8-13" data-x-slide-container="{"keyboardNavigation":true,"autoplayStartInView":true,"startingSlide":1,"enter":"fade","exit":"fade","swipe":"","autoplay":"interval","stacked":true}"><div class="x-slide-container-content"><div class="x-slide-container is-stacked"><div class="x-slide e8-e7 m8-14" data-x-slide=""><div class="x-text x-content e8-e8 m8-15 m8-16 m8-17 m8-18 m8-19 m8-1a m8-1b m8-1c m8-1d m8-1e m8-1f">âThe Hype is realâ</div><div class="x-text x-content e8-e9 m8-18 m8-19 m8-1f m8-1g m8-1h m8-1i"><p class="p1">Time out</p></div></div><div class="x-slide e8-e10 m8-14" data-x-slide=""><div class="x-text x-content e8-e11 m8-15 m8-16 m8-17 m8-18 m8-19 m8-1a m8-1b m8-1c m8-1d m8-1e m8-1f"><span>â </span><span>â </span><span>â </span><span>â </span><span>â </span></div><div class="x-text x-content e8-e12 m8-16 m8-17 m8-18 m8-19 m8-1a m8-1c m8-1d m8-1e m8-1f m8-1j m8-1k m8-1l m8-1m">Joyous, blazingly intelligent</div><div class="x-text x-content e8-e13 m8-18 m8-19 m8-1f m8-1g m8-1h m8-1i"><p class="p1"><span>Financial Times</span></p></div></div><div class="x-slide e8-e14 m8-14" data-x-slide=""><div class="x-text x-content e8-e15 m8-15 m8-16 m8-17 m8-18 m8-19 m8-1a m8-1b m8-1c m8-1d m8-1e m8-1f"><span>â </span><span>â </span><span>â </span><span>â </span><span>â </span></div><div class="x-text x-content e8-e16 m8-16 m8-17 m8-18 m8-19 m8-1d m8-1e m8-1f m8-1j m8-1m m8-1n">Absolutely essential... <br />This is art that helps us to understand life</div><div class="x-text x-content e8-e17 m8-18 m8-19 m8-1f m8-1g m8-1h m8-1i"><p class="p1">WhatsOnStage</p></div></div><div class="x-slide e8-e18 m8-14" data-x-slide=""><div class="x-text x-content e8-e19 m8-15 m8-16 m8-17 m8-18 m8-19 m8-1a m8-1b m8-1c m8-1d m8-1e m8-1f"><span>â </span><span>â </span><span>â </span><span>â </span><span>â </span></div><div class="x-text x-content e8-e20 m8-16 m8-17 m8-18 m8-19 m8-1d m8-1e m8-1f m8-1j m8-1m m8-1n">Beg, borrow, steal, <br /></b>but get yourself into this utterly galvanising room!</div><div class="x-text x-content e8-e21 m8-18 m8-19 m8-1f m8-1g m8-1h m8-1i"><p class="p1">Broadway World</p></div></div></div></div></div></div></div><span class="x-image x-hide-sm x-hide-xs e8-e45 m8-29 m8-2b m8-2f m8-2g"><img decoding="async" src="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/a-Landscape.webp" width="900" height="652" alt="John Proctor is the Villain" loading="lazy"></span><span class="x-image x-hide-lg x-hide-md x-hide-xl e8-e46 m8-29 m8-2b m8-2f m8-2h"><img decoding="async" src="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/f-mobile.webp" width="540" height="1080" alt="Image" loading="lazy"></span></div></div></div></div><div class="x-section e8-e47 m8-0 m8-1 m8-2 m8-5 m8-6"><div class="x-row x-container max width e8-e48 m8-a m8-c m8-d m8-e m8-j m8-l"><div class="x-row-inner"><div class="x-col e8-e49 m8-p m8-q m8-r m8-s m8-t"><span class="x-image e8-e50 m8-29"><img decoding="async" src="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Kimberly.webp" width="187" height="62" alt="A Play By Kimberly Belflower" loading="lazy"></span></div><div class="x-col e8-e51 m8-p m8-q m8-r m8-u m8-v"><span class="x-image e8-e52 m8-29"><img decoding="async" src="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/Directed-by.webp" width="148" height="62" alt="Directed By Danya Taymor" loading="lazy"></span></div></div></div><div class="x-row e8-e53 m8-a m8-b m8-d m8-f m8-g m8-j m8-m"><div class="x-row-inner"><div class="x-col e8-e54 m8-p m8-r m8-t m8-u m8-w m8-x"><div class="x-text x-content e8-e55 m8-18 m8-19 m8-1d m8-1e m8-1f m8-1g m8-1z m8-20 m8-21 open-quote">âThe Hype is realâ</div><div class="x-text x-content e8-e56 m8-16 m8-18 m8-19 m8-1f m8-1h m8-1i m8-22 m8-23"><p class="p1">Time out</p></div><div class="x-text x-content e8-e57 m8-16 m8-18 m8-1e m8-1m m8-1u m8-23 m8-24 m8-9 x-effect-exit" data-x-effect="{"scroll":true,"offsetTop":"10%","offsetBottom":"10%","behaviorScroll":"fire-once"}"><p>Following a sold-out run at the Royal Court <strong>Kimberly Belflowerâs <em>John Proctor is the Villain</em></strong> transfers to the West End, heralded as one of the most compelling new plays of recent years.</p> 187<p>One small town. A soundtrack of pop, adrenaline and barely-contained rage, five young women reveal something darker is stirring. As long-buried truths rise to the surface, they begin to question everything and take control of the narrative for themselves.</p> 188<p>Directed by Tony Award-winner <strong>Danya Taymor</strong> (Broadwayâs The Outsiders), this â â â â â âjoyous, blazingly intelligentâ (Financial Times) production offers a poised and piercing exploration of girlhood, power, and the courage to question what we think we know.</p> 189<p>Wyndhamâs Theatre, from February 2027 for a strictly limited 12-week season.</p></div><div class="x-text x-content e8-e58 m8-16 m8-18 m8-19 m8-1a m8-1d m8-1e m8-1f m8-20 m8-21 m8-25 open-quote"><span>â </span><span>â </span><span>â </span><span>â </span><span>â </span></div><div class="x-text x-content e8-e59 m8-18 m8-19 m8-1c m8-1e m8-1f m8-1g m8-1m m8-20 m8-26 m8-27 open-quote"><p><span>
189âAbsolutely essential... <br /> 190this is art that helps us to understand lifeâ</span></p></div><div class="x-text x-content e8-e60 m8-18 m8-19 m8-1f m8-1g m8-1h m8-1i"><p class="p1">WhatsOnStage</p></div></div></div></div></div><div class="x-section e8-e61 m8-0 m8-1 m8-4 m8-5 m8-7 sign-up-section" id="Sign-Up"><div class="x-bg" aria-hidden="true"><div class="x-bg-layer-lower-image"></div><div class="x-bg-layer-upper-image"></div></div><div class="x-row e8-e62 m8-a m8-b m8-d m8-g m8-h m8-j m8-n"><div class="x-row-inner"><div class="x-col e8-e63 m8-p m8-r m8-t m8-u m8-w m8-y"><div class="x-div e8-e64 m8-11 m8-12"><div class="cs-content x-global-block x-global-block-458 e8-e65"><div class="x-section e458-e2 mcq-0"><div class="x-row x-container max width e458-e3 mcq-4 mcq-5"><div class="x-row-inner"><div class="x-col e458-e4 mcq-6"><div class="x-text x-content e458-e5 mcq-7 mcq-8 mcq-1 mcq-2 x-effect-exit" data-x-effect="{"scroll":true,"offsetTop":"10%","offsetBottom":"10%","behaviorScroll":"fire-once"}">SIGN UP FOR THE LATEST NEWS AND UPDATES</div><a class="x-anchor x-anchor-button has-graphic e458-e7 mcq-c mcq-1 mcq-3 x-effect-exit" tabindex="0" href="https://www.soniafriedman.com/subscribe" target="_blank" rel="noopener noreferrer" data-x-effect="{"scroll":true,"offsetTop":"10%","offsetBottom":"10%","behaviorScroll":"fire-once"}"><div class="x-anchor-content"><span class="x-graphic" aria-hidden="true"><i class="x-icon x-graphic-child x-graphic-icon x-graphic-primary" aria-hidden="true" data-x-icon-s=""></i></span><div class="x-anchor-text"><span class="x-anchor-text-primary">SIGN UP HERE</span></div></div></a></div></div></div></div></div><style> .mcq-0.x-section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:65px;padding-right:0px;padding-bottom:0px;padding-left:0px;z-index:auto;}:where(body:not(.tco-disable-effects)) .mcq-1:is(.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-delay:0ms;animation-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);transition-delay:0ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}.mcq-1:is(.x-effect-enter){opacity:1;transform:translate(0px,0px);}:where(body:not(.tco-disable-effects)) .mcq-1:is(.x-effect-exit){opacity:0;transform:translate(0px,1rem);}:where(body:not(.tco-disable-effects)) .mcq-2:is(.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-duration:1500ms;transition-duration:1500ms;}:where(body:not(.tco-disable-effects)) .mcq-3:is(.x-effect-exit,.x-effect-entering,.x-effect-exiting) {animation-duration:1000ms;transition-duration:1000ms;}.mcq-4.x-row{z-index:auto;margin-right:auto;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em;}.mcq-4 > .x-row-inner{flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:calc(((20px / 2) + 1px) * -1);margin-right:calc(((20px / 2) + 1px) * -1);margin-bottom:calc(((20px / 2) + 1px) * -1);margin-left:calc(((20px / 2) + 1px) * -1);}.mcq-4 > .x-row-inner > *{margin-top:calc(20px / 2);margin-bottom:calc(20px / 2);margin-right:calc(20px / 2);margin-left:calc(20px / 2);}.mcq-5{--gap:20px;}.mcq-5 > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.mcq-6.x-col{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}.mcq-7.x-text{font-size:4em;font-weight:900;}.mcq-8.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:"bueno-bold",Impact,sans-serif;font-style:normal;line-height:1;letter-spacing:0.04em;text-align:center;text-transform:uppercase;color:#f4cf03;}.mcq-8.x-text > :first-child{margin-top:0;}.mcq-8.x-text > :last-child{margin-bottom:0;}.mcq-9.x-text{margin-top:0em;margin-bottom:0.5em;font-size:3em;}.mcq-a.x-text{margin-right:0em;margin-left:0em;font-weight:400;}.mcq-b.x-text{margin-top:1em;margin-bottom:0em;font-size:1.72em;}.mcq-c.x-anchor {margin-top:1em;margin-right:auto;margin-bottom:0em;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:#ffffff;}.mcq-c.x-anchor .x-anchor-content {display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;padding-top:0.575em;padding-right:0.85em;padding-bottom:0.575em;padding-left:0.85em;}.mcq-c.x-anchor:hover,.mcq-c.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .mcq-c.x-anchor {background-color:#f4cf03;}.mcq-c.x-anchor .x-anchor-text {margin-top:5px;margin-right:5px;margin-bottom:0px;margin-left:5px;}.mcq-c.x-anchor .x-anchor-text-primary {font-family:"bueno-bold",Impact,sans-serif;font-size:2em;font-style:normal;font-weight:700;line-height:1;color:#ff0063;}.mcq-c.x-anchor .x-graphic {margin-top:5px;margin-right:5px;margin-bottom:0px;margin-left:5px;}.mcq-c.x-anchor .x-graphic-icon {font-size:1.25em;width:auto;color:#ff0063;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}@media screen and (max-width:766px){.mcq-7.x-text{font-size:8vw;}.mcq-9.x-text{font-size:8.6vw;}.mcq-b.x-text{font-size:4.9vw;}}</style><style> </style><style> #sign-up-form{width:100%;max-width:1050px;}.mailing-terms a{color:#ffd400;}.mailing-terms a:hover{color:var(--copper);}.swp-field-wrap label{display:none;}.swp-form .swp-col{margin-right:0 !important;margin-left:0 !important;}.swp-field{width:100% !important;border:2px solid rgba(255,255,255,0.3) !important;border-radius:0em !important;background:rgba(255,255,255,0.08) !important;padding:0.4em 0.6em !important;font-family:"bueno-bold",sans-serif !important;color:var(--white) !important;text-transform:uppercase !important;font-size:2em !important;opacity:1 !important;line-height:1.3em !important;height:auto !important;letter-spacing:0.03em !important;padding-bottom:0.25em !important;font-weight:600 !important;transition:border-color 300ms ease,background 300ms ease;}.swp-field:focus{border-color:rgba(255,255,255,0.7) !important;background:rgba(255,255,255,0.12) !important;
190outline:none !important;}input[type="text"]::placeholder{color:rgba(255,255,255,0.5);}[type="submit"]{box-shadow:inset 0em 0em 0em 0em var(--orange-glow) !important;border-radius:0em !important;font-family:"bueno-bold",sans-serif !important;font-size:1.7em;color:#ff0063 !important;border-width:0px !important;background-color:#f4cf03 !important;background-image:none !important;text-shadow:none !important;text-transform:uppercase;padding:0.4em 1.2em 0.5em 1.2em;transition:300ms ease !important;cursor:pointer;letter-spacing:0.05em;width:100% !important;font-weight:900;padding-bottom:0.3em !important;}[type="submit"]:hover{color:#ff0063 !important;background-color:#ffffff !important;text-shadow:none !important;}.swp-field-wrap{display:flex;align-items:center;gap:8px;line-height:110%;font-family:"brother-1816",sans-serif;}.swp-field-wrap input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative !important;width:22px !important;height:22px !important;min-width:22px !important;border:2px solid rgba(255,255,255,0.5) !important;border-radius:0.2em !important;border-image:none !important;background:rgba(255,255,255,0.1);cursor:pointer;transition:200ms ease;}.swp-field-wrap input[type="checkbox"]:hover{border-color:rgba(255,255,255,0.8) !important;}.swp-field-wrap input[type="checkbox"]:checked{background:#ff0063;border-color:#ff0063 !important;}.swp-field-wrap input[type="checkbox"]:checked::after{content:"â";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);font-size:16px;font-weight:bold;color:var(--white);}.swp-form *{color:rgba(255,255,255,0.7);}.swp-form * a{color:rgba(255,255,255,0.85);text-decoration:underline;}.swp-form * a:hover{color:var(--white) !important;}.swp-form-cont .swp-form{width:100% !important;margin-bottom:0px;}.swp-form .swp-row{display:flex;flex-wrap:nowrap;gap:5px;width:100%;margin-bottom:10px;}.swp-form .swp-row .swpclear{display:none;}.swp-form .swp-row .swp-col{flex:1;width:50% !important;}.swp-email-valid-error,.swp-raw-error,.swp-email-duplicate-error,.swp-captcha-error{background:rgba(255,0,99,0.15);color:var(--gold-text) !important;padding:10px 15px;font-family:"brother-1816",sans-serif !important;text-transform:uppercase;border-radius:0em;font-size:0.85em;letter-spacing:0.05em;border:1px solid rgba(255,0,99,0.4);margin-top:10px;}.swp-success{background:rgba(255,255,255,0.1);color:var(--gold-text) !important;padding:10px 15px;border-radius:0.35em;font-family:"brother-1816",sans-serif;text-transform:uppercase;font-size:0.85em;letter-spacing:0.05em;border:1px solid rgba(255,255,255,0.3);margin-top:10px;}.swp-spinner{display:none !important;}@media (max-width:480px){.swp-form .swp-row{flex-direction:column;gap:10px;}.swp-form .swp-row .swp-col{width:100% !important;}.swp-field{font-size:1.2em !important;}[type="submit"]{font-size:9vw;}}</style></div></div></div></div></div><div class="x-section e8-e66 m8-0 m8-8"><div class="x-row x-container max width e8-e67 m8-a m8-b m8-c m8-i m8-j m8-o"><div class="x-row-inner"><div class="x-col e8-e68 m8-p m8-q m8-z"><div class="x-text x-content e8-e69 m8-16 m8-18 m8-19 m8-1d m8-1f m8-1j m8-1m m8-1q m8-1t m8-26 m8-28 m8-9 x-effect-exit" data-x-effect="{"scroll":true,"offsetTop":"10%","offsetBottom":"10%","behaviorScroll":"fire-once"}">Check out our pre-show playlist!</div><iframe data-testid="embed-iframe" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/3jkL4tZZG1QtAyVWZb49Fo?utm_source=generator" width="100%" height="352" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe></div></div></div></div></div> 191 192 193</div> 194 195 </article> 196 197 198 </div> 199 200 201 202 203 <footer class="x-colophon" role="contentinfo"> 204 205 206 <div class="x-bar x-bar-footer x-bar-h x-bar-relative x-bar-outer-spacers e10-e1 ma-0 ma-1" data-x-bar="{"id":"e10-e1","region":"footer","height":"auto"}"><div class="e10-e1 x-bar-content"><div class="x-bar-container e10-e2 ma-4 ma-5 ma-6 ma-7"><div class="x-text x-content e10-e3 ma-c ma-d ma-e ma-f Footer-Links">Wyndham's Theatre</div><div class="x-text x-content e10-e4 ma-c ma-e ma-f ma-g Footer-Links">from 2 Feb 2027</div><a class="x-image e10-e5 ma-i" href="https://www.wyndhamstheatre.co.uk/" target="_blank" rel="noopener noreferrer"><img src="https://johnproctoristhevillain.com/wp-content/uploads/2026/04/DMT-scaled.webp" width="1280" height="332" alt="Delfont Mackintosh Theatres" loading="lazy"></a></div><div class="x-bar-container e10-e6 ma-4 ma-6 ma-8 ma-9 ma-a"><div class="x-div e10-e7 ma-j ma-k"><a class="x-anchor x-anchor-button has-graphic e10-e8 ma-o ma-p" tabindex="0" href="https://www.instagram.com/johnproctorplay" target="_blank" rel="noopener noreferrer"><div class="x-anchor-content"><span class="x-graphic" aria-hidden="true"><i class="x-icon x-graphic-child x-graphic-icon x-graphic-primary" aria-hidden="true" data-x-icon-b=""></i></span></div></a><a class="x-anchor x-anchor-button has-graphic e10-e9 ma-o ma-p" tabindex="0" href="https://www.facebook.com/johnproctorbway/" target="_blank" rel="noopener noreferrer"><div class="x-anchor-content"><span class="x-graphic" aria-hidden="true"><i class="x-icon x-graphic-child x-graphic-icon x-graphic-primary" aria-hidden="true" data-x-icon-b=""></i></span></div></a><a class="x-anchor x-anchor-button has-graphic e10-e10 ma-o ma-p" tabindex="0" href="https://x.com/johnproctorplay" target="_blank" rel="noopener noreferrer"><div class="x-anchor-content"><span class="x-graphic" aria-hidden="true"><i class="x-icon x-graphic-child x-graphic-icon x-graphic-primary" aria-hidden="true" data-x-icon-b=""></i></span></div></a><a class="x-anchor x-anchor-button has-graphic e10-e11 ma-o ma-p" tabindex="0" href="https://www.tiktok.com/@johnproctorplay" target="_blank" rel="noopener noreferrer"><div class="x-anchor-content"><span class="x-graphic" aria-hidden="true"><i class="x-icon x-graphic-child x-graphic-icon x-graphic-primary" aria-hidden="true" data-x-icon-b=""></i></span></div></a></div></div><div class="x-bar-container e10-e12 ma-4 ma-7 ma-8 ma-9 ma-b"><div class="x-div e10-e13 ma-j ma-l ma-m"><div class="x-text x-content e10-e14 ma-c ma-h"><span>©2026 All Rights Reserved </span></div></div><div class="x-div e10-e15 ma-j ma-m ma-n"><div class="x-text x-content e10-e16 ma-c ma-f ma-h Footer-Links">Marketing: <a href="https://arthouseldn.com//" target="_blank" rel="noopener">Arthouse LDN</a> ⢠Website:<a href="https://graphicdesign.london" target="_blank" rel="noopener"> GDL</a> ⢠<a href="/cookies-policy">Cookies Policy</a> ⢠<a onclick="document.querySelector('.cmplz-manage-consent').
206click();">Manage Cookies</a> ⢠<a href="/privacy-policy">Privacy Policy</a></div></div></div></div></div><div class="x-bar x-bar-footer x-bar-h x-bar-relative x-bar-outer-spacers x-hide-lg x-hide-md x-hide-xl e10-e17 ma-0 ma-2" data-x-bar="{"id":"e10-e17","region":"footer","height":"auto"}" id="MOBILE-BOOK-NOW"><div class="e10-e17 x-bar-content"><div class="x-bar-container e10-e18 ma-4 ma-6 ma-7 ma-8"><a class="x-anchor x-anchor-button e10-e19 ma-p ma-q ma-3" tabindex="0" href="https://buytickets.delfontmackintosh.co.uk/tickets/series/WYNJPV" target="_blank" rel="noopener noreferrer" data-x-effect="{"durationBase":"300ms"}"><div class="x-anchor-content"><div class="x-anchor-text"><span class="x-anchor-text-primary">BOOK TICKETS</span></div></div></a></div></div></div> 207 208 </footer> 209 210 211 </div> <!-- END .x-site --> 212 213 214 </div> <!-- END .x-root --> 215
216<script type="speculationrules"> 217{"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/pro-child/*","/wp-content/themes/pro/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 218</script>
218 219 220<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 221<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> 222 <div class="cmplz-header"> 223 <div class="cmplz-logo"></div> 224 <div class="cmplz-title" id="cmplz-header-1-optin">Manage Consent</div> 225 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 226 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 227 </div> 228 </div> 229 230 <div class="cmplz-divider cmplz-divider-header"></div> 231 <div class="cmplz-body"> 232 <div class="cmplz-message" id="cmplz-message-1-optin">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 233 <!-- categories start --> 234 <div class="cmplz-categories"> 235 <div class="cmplz-category cmplz-functional"> 236 <div class="cmplz-category-header"> 237 <span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Functional</span> 238 <span class='cmplz-always-active'> 239 <span class="cmplz-banner-checkbox"> 240 <input type="checkbox" 241 id="cmplz-functional-optin" 242 data-category="cmplz_functional" 243 class="cmplz-consent-checkbox cmplz-functional" 244 size="40" 245 value="1"/> 246 <label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Functional</span></label> 247 </span> 248 Always active </span> 249 <button class="cmplz-category-toggle" 250 aria-expanded="false" 251 aria-controls="cmplz-desc-functional-1-optin" 252 aria-labelledby="cmplz-title-functional-1-optin"> 253 <span class="cmplz-icon cmplz-open"> 254 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 255 </span> 256 </button> 257 </div> 258 <div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden> 259 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 260 </div> 261 </div> 262 263 <div class="cmplz-category cmplz-preferences"> 264 <div class="cmplz-category-header"> 265 <span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Preferences</span> 266 <span class="cmplz-banner-checkbox"> 267 <input type="checkbox" 268 id="cmplz-preferences-optin" 269 data-category="cmplz_preferences" 270 class="cmplz-consent-checkbox cmplz-preferences" 271 size="40" 272 value="1"/> 273 <label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferences</span></label> 274 </span> 275 <button class="cmplz-category-toggle" 276 aria-expanded="false" 277 aria-controls="cmplz-desc-preferences-1-optin" 278 aria-labelledby="cmplz-title-preferences-1-optin"> 279 <span class="cmplz-icon cmplz-open"> 280 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
280<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 281 </span> 282 </button> 283 </div> 284 <div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden> 285 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 286 </div> 287 </div> 288 289 <div class="cmplz-category cmplz-statistics"> 290 <div class="cmplz-category-header"> 291 <span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Statistics</span> 292 <span class="cmplz-banner-checkbox"> 293 <input type="checkbox" 294 id="cmplz-statistics-optin" 295 data-category="cmplz_statistics" 296 class="cmplz-consent-checkbox cmplz-statistics" 297 size="40" 298 value="1"/> 299 <label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistics</span></label> 300 </span> 301 <button class="cmplz-category-toggle" 302 aria-expanded="false" 303 aria-controls="cmplz-desc-statistics-1-optin" 304 aria-labelledby="cmplz-title-statistics-1-optin"> 305 <span class="cmplz-icon cmplz-open"> 306 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 307 </span> 308 </button> 309 </div> 310 <div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden> 311 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 312 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 313 </div> 314 </div> 315 316 <div class="cmplz-category cmplz-marketing"> 317 <div class="cmplz-category-header"> 318 <span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Marketing</span> 319 <span class="cmplz-banner-checkbox"> 320 <input type="checkbox" 321 id="cmplz-marketing-optin" 322 data-category="cmplz_marketing" 323 class="cmplz-consent-checkbox cmplz-marketing" 324 size="40" 325 value="1"/> 326 <label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label> 327 </span> 328 <button class="cmplz-category-toggle" 329 aria-expanded="false" 330 aria-controls="cmplz-desc-marketing-1-optin" 331 aria-labelledby="cmplz-title-marketing-1-optin"> 332 <span class="cmplz-icon cmplz-open"> 333 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 334 </span> 335 </button> 336 </div> 337 <div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden> 338 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 339 </div> 340 </div> 341 </div><!-- categories end --> 342 </div> 343 344 <div class="cmplz-links cmplz-information"> 345 <ul> 346 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 347 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
347s-overview">Manage services</a></li> 348 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 349 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li> 350 </ul> 351 </div> 352 353 <div class="cmplz-divider cmplz-footer"></div> 354 355 <div class="cmplz-buttons"> 356 <button class="cmplz-btn cmplz-accept">Accept</button> 357 <button class="cmplz-btn cmplz-deny">Deny</button> 358 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 359 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 360 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 361 </div> 362 363 364 <div class="cmplz-documents cmplz-links"> 365 <ul> 366 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 367 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 368 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 369 </ul> 370 </div> 371</div> 372</div> 373 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Manage consent</button> 374 375</div>
375<script id="cs-js-extra"> 376var csJsData = {"linkSelector":"#x-root a[href*=\"#\"]","bp":{"base":4,"ranges":[0,480,767,979,1200],"count":4}}; 377//# sourceURL=cs-js-extra 378</script>
vendor: 1 bytes, line 378
378
379<script id="cs-js" src="https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/js/site/cs-classic.7.8.5.js?ver=7.8.5"></script>
vendor: 1 bytes, line 379
379
380<script id="x-site-js-extra"> 381var xJsData = {"icons":{"down":"\u003Ci class='x-framework-icon x-icon-angle-double-down' data-x-icon-s='' aria-hidden=true\u003E\u003C/i\u003E","subindicator":"\u003Ci class=\"x-icon x-framework-icon x-icon-angle-double-down\" aria-hidden=\"true\" data-x-icon-s=\"\"\u003E\u003C/i\u003E","previous":"\u003Ci class='x-framework-icon x-icon-previous' data-x-icon-s='' aria-hidden=true\u003E\u003C/i\u003E","next":"\u003Ci class='x-framework-icon x-icon-next' data-x-icon-s='' aria-hidden=true\u003E\u003C/i\u003E","star":"\u003Ci class='x-framework-icon x-icon-star' data-x-icon-s='' aria-hidden=true\u003E\u003C/i\u003E"}}; 382//# sourceURL=x-site-js-extra 383</script>
vendor: 1 bytes, line 383
383
384<script id="x-site-js" src="https://johnproctoristhevillain.com/wp-content/themes/pro/framework/dist/js/site/x.js?ver=6.8.5"></script>
vendor: 1 bytes, line 384
384
385<script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://johnproctoristhevillain.com/wp-includes/js/comment-reply.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 385
385
386<script id="googlesitekit-consent-mode-js" src="https://johnproctoristhevillain.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-755f1678e260138d789e.js"></script>
vendor: 1 bytes, line 386
386
387<script id="googlesitekit-events-provider-content-events-js-before"> 388window._googlesitekit = window._googlesitekit || {}; 389window._googlesitekit.contentEvents = {"postID":8,"isSinglePost":false,"hasVimeoEmbed":false}; 390//# sourceURL=googlesitekit-events-provider-content-events-js-before 391</script>
vendor: 1 bytes, line 391
391
392<script id="googlesitekit-events-provider-content-events-js" src="https://johnproctoristhevillain.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 392
392
393<script id="wp-consent-api-js-extra"> 394var consent_api = {"consent_type":"optin","waitfor_consent_hook":"","cookie_expiration":"30","cookie_prefix":"wp_consent","services":[]}; 395//# sourceURL=wp-consent-api-js-extra 396</script>
vendor: 1 bytes, line 396
396
397<script id="wp-consent-api-js" src="https://johnproctoristhevillain.com/wp-content/plugins/wp-consent-api/assets/js/wp-consent-api.min.js?ver=2.1.0"></script>
vendor: 1 bytes, line 397
397
398<script id="cmplz-cookiebanner-js-extra"> 399var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"51","version":"7.5.5","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"uk","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://johnproctoristhevillain.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_GB","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"37","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://johnproctoristhevillain.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=51","page_links":{"uk":{"cookie-statement":{"title":"Cookies Policy","url":"https://johnproctoristhevillain.com/cookies-policy/"},"privacy-statement":{"title":"Privacy Policy","url":"https://johnproctoristhevillain.com/privacy-policy/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"}; 400//# sourceURL=cmplz-cookiebanner-js-extra 401</script>
vendor: 1 bytes, line 401
401
402<script defer id="cmplz-cookiebanner-js" src="https://johnproctoristhevillain.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1788902644"></script>
vendor: 1 bytes, line 402
402
403<script id="cs-sliders-js" src="https://johnproctoristhevillain.com/wp-content/themes/pro/cornerstone/assets/js/site/cs-sliders.7.8.5.js?ver=7.8.5"></script>
vendor: 1 bytes, line 403
403
404<script id="wp-emoji-settings" type="application/json"> 405{"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://johnproctoristhevillain.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}} 406</script>
vendor: 1 bytes, line 406
406
407<script type="module"> 408/*! This file is auto-generated */ 409var 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)))}); 410//# sourceURL=https://johnproctoristhevillain.com/wp-includes/js/wp-emoji-loader.min.js 411</script>
vendor: 1 bytes, line 411
411
412<script id="cs-9" type="text/javascript"> 413jQuery(function ($) { 414 415$(window).scroll(function() { 416 var scroll = $(window).scrollTop(); 417 Â Â if (scroll >= 0.01 * $(window).height()) { 418 $("#HEADER-BAR").addClass('scrolled'); 419 420 } else { 421 $("#HEADER-BAR").removeClass('scrolled'); 422 } 423}); 424 }); 425</script>
vendor: 1 bytes, line 425
425
426<script id="cornerstone-custom-js" type="text/javascript"> 427(function() { 428 var originalAlert = window.alert; 429 window.alert = function(message) { 430 if (message === "Please check checkbox") { 431 originalAlert("Please accept the terms and conditions to continue"); 432 } else { 433 originalAlert(message); 434 } 435 }; 436})(); 437 438jQuery(document).ready(function($) { 439 $('.bookNow').each(function() { 440 var $button = $(this); 441 var originalHTML = $button.html(); 442 var text = $button.text().trim(); 443 444 // Create wrapper 445 var spans = ''; 446 text.split('').forEach(function(char) { 447 spans += '<span>' + (char === ' ' ? ' ' : char) + '</span>'; 448 }); 449 450 // Replace just the text content, preserving structure 451 var newHTML = originalHTML.replace(text, '<div>' + spans + '</div>'); 452 $button.html(newHTML); 453 }); 454}); 455 456 457!function (w, d, t) { 458 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for( 459var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script") 460;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)}; 461 462 463 ttq.load('D6K15HRC77U6M8ITF44G'); 464 ttq.page(); 465}(window, document, 'ttq'); 466</script>
466 467
468<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44ff33a7d70a7ae',t:'MTc5MTA3MjQ4NQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
468</body> 469</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.