/*!
Theme Name: Cement Fields Network
Theme URI: http://underscores.me/
Author: An Endless Supply
Author URI: https://anendlesssupply.co.uk/
Description: Description
Version: 2025.01.22
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cement-fields-network
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Cement Fields Network is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:"Whyte";src:url("assets/fonts/Whyte-Regular.woff2") format("woff2"),url("assets/fonts/Whyte-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Whyte";src:url("assets/fonts/Whyte-Bold.woff2") format("woff2"),url("assets/fonts/Whyte-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"WhyteRegular";src:url("assets/fonts/Whyte-Regular.woff2") format("woff2"),url("assets/fonts/Whyte-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"WhyteBold";src:url("assets/fonts/Whyte-Bold.woff2") format("woff2"),url("assets/fonts/Whyte-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"WhyteInktrap";src:url("assets/fonts/WhyteInktrap-Bold.woff2") format("woff2"),url("assets/fonts/WhyteInktrap-Bold.woff") format("woff");font-weight:700;font-style:normal}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#000;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;font-size:16px;font-size:1rem;line-height:1.35}h1,h2,h3,h4,h5,h6{font-size:16px;font-size:1rem;font-weight:700;margin:0}h1{font-size:22.4px;font-size:1.4rem;line-height:1.1;font-weight:400;margin-bottom:2rem}p{margin:0 0 1.5em}dfn,cite,em,i{font-style:italic;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif}strong em,strong i{font-family:"WhyteBold","Whyte","WhyteRegular","WhyteInktrap",sans-serif}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;font-size:18px;line-height:28px}@media screen and (min-width: 768px){html{font-size:20px;line-height:30px}}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5rem 0em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}::-moz-selection{background:yellow}::selection{background:yellow}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;border:1px solid;border-color:#ccc;border-radius:0;background:#fefefe;color:rgba(0,0,0,0.8);font-size:16px;font-size:1rem;line-height:1.35;padding:0.5rem 1rem}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#bbb}button:focus[data-focus-method="mouse"],input[type="button"]:focus[data-focus-method="mouse"],input[type="reset"]:focus[data-focus-method="mouse"],input[type="submit"]:focus[data-focus-method="mouse"]{outline:0}.styled-button{border:0;border-radius:1.5em;background:#51fd00;color:#000;line-height:1.35;padding:0.625em 0.625em 0.625em 1.125em;text-decoration:none;display:inline-flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.styled-button:hover{color:#fff;background:#595959}.styled-button:active,.styled-button:focus{color:#fff;background:#595959}.styled-button:focus[data-focus-method="mouse"]{outline:0}.styled-button span{padding-right:1.25em;flex:0 1 auto;max-width:calc(100% - 1em)}.styled-button svg{flex:0 0 1em}.styled-button--alt{background:#000;color:#fff}.styled-button--alt:hover{color:#fff;background:#595959}.styled-button--alt:active,.styled-button--alt:focus{color:#fff;background:#595959}.styled-button--alt:focus[data-focus-method="mouse"]{outline:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:0.5rem 1rem}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}input[type="text"]:focus[data-focus-method="mouse"],input[type="email"]:focus[data-focus-method="mouse"],input[type="url"]:focus[data-focus-method="mouse"],input[type="password"]:focus[data-focus-method="mouse"],input[type="search"]:focus[data-focus-method="mouse"],input[type="number"]:focus[data-focus-method="mouse"],input[type="tel"]:focus[data-focus-method="mouse"],input[type="range"]:focus[data-focus-method="mouse"],input[type="date"]:focus[data-focus-method="mouse"],input[type="month"]:focus[data-focus-method="mouse"],input[type="week"]:focus[data-focus-method="mouse"],input[type="time"]:focus[data-focus-method="mouse"],input[type="datetime"]:focus[data-focus-method="mouse"],input[type="datetime-local"]:focus[data-focus-method="mouse"],input[type="color"]:focus[data-focus-method="mouse"],textarea:focus[data-focus-method="mouse"]{outline:0}select{border:1px solid #ccc}textarea{width:100%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after{content:"";display:table;table-layout:fixed}.clear:after{clear:both}embed,iframe,object{max-width:100%}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon--twitter{width:1.0225em}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role="group"]{padding:0}.select2-container--classic .select2-results__option[aria-disabled="true"]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-dropdown{border:1px solid #959595;border-radius:0}.select2-container{max-width:200px;min-width:120px;font-size:11.2px;font-size:.7rem}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #959595;border-radius:0;height:1.85em}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:1.7}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{height:1.7em;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#959595 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#fff;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #959595 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #959595;border-radius:0;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#000;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:400;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:1px solid #959595;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#000;cursor:pointer;display:inline-block;font-weight:400;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#000}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container *:focus{outline:none !important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #959595;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#fff;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #959595;font-size:11.2px;font-size:.7rem}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-results{font-size:11.2px;font-size:.7rem}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#000}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#fff}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f7f7f7;color:white;color:#000}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--default .select2-selection--single .select2-selection__clear{margin-left:0.5em}.admin-bar .select2-container--open .select2-dropdown--above,.admin-bar .select2-container--open .select2-dropdown--below{margin-top:46px}@media screen and (min-width: 601px){.admin-bar .select2-container--open .select2-dropdown--above,.admin-bar .select2-container--open .select2-dropdown--below{margin-top:46px}}@media screen and (min-width: 783px){.admin-bar .select2-container--open .select2-dropdown--above,.admin-bar .select2-container--open .select2-dropdown--below{margin-top:32px}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-button{background:transparent}.flickity-button:hover{background:transparent}.flickity-button:disabled{opacity:0}.flickity-page-dots{position:relative;bottom:0;margin:0 auto 2rem}@media screen and (min-width: 601px){.flickity-page-dots{display:none}}a{color:#595959;text-decoration:underline}a:hover,a:focus,a:active{color:#51fd00}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a:focus[data-focus-method="mouse"]{outline:0}.nav-menu-wrapper{width:100%;line-height:2}@media screen and (max-width: 991px){.nav-menu-wrapper{overflow:auto;position:fixed;z-index:1;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);transition:opacity 0s 0.3s, visibility 0s 0.3s, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0s 0.3s, visibility 0s 0.3s;transition:transform 0.3s ease, opacity 0s 0.3s, visibility 0s 0.3s, -webkit-transform 0.3s ease;opacity:0;visibility:hidden;padding:5.5rem 1rem 1rem;background:#fff;text-align:center;font-size:26.656px;font-size:1.666rem;line-height:1.5}}@media screen and (min-width: 992px){.nav-menu-wrapper{width:auto;display:flex;align-items:baseline;line-height:1.5}}.main-navigation{font-size:16px;font-size:1rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;text-align:left}.main-navigation ul{display:block;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{font-size:18px;font-size:1.125rem}@media screen and (min-width: 992px){.main-navigation ul ul{font-size:12.8px;font-size:.8rem;line-height:1.5;margin-left:0;position:absolute;top:100%;left:-999em;z-index:99999;background:#f4f4f4;padding:0.5rem 0.75rem;min-width:10.5rem}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{margin-right:0;width:100%;display:block;display:flex;flex-flow:row wrap;width:100%;white-space:nowrap}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}}.main-navigation ul ul a{color:#000;border-bottom:1px solid transparent;width:auto;display:block}@media screen and (min-width: 992px){.main-navigation ul ul a{color:#595959}}.main-navigation ul ul a:hover,.main-navigation ul ul a:focus{color:#51fd00}@media screen and (min-width: 992px){.main-navigation ul ul a:hover,.main-navigation ul ul a:focus{color:#000}}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:-0.75rem}.main-navigation>div>ul{margin-bottom:1rem}.main-navigation>div>ul>li{margin-bottom:0.5rem}@media screen and (min-width: 992px){.main-navigation>div>ul>li{margin-bottom:0}}.main-navigation li{position:relative}@media screen and (min-width: 992px){.main-navigation li{margin-right:1.25rem}}.main-navigation a{color:#000;display:block;text-decoration:none}@media screen and (min-width: 992px){.main-navigation a{color:#595959}}.main-navigation a:hover,.main-navigation a:focus{color:#51fd00}@media screen and (min-width: 992px){.main-navigation a:hover,.main-navigation a:focus{color:#000}}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{color:#000}.menu-toggle{background:transparent;border-radius:0;border:0;line-height:1.35;padding:0;padding-top:0.25rem;padding-bottom:0.25rem;margin:0;display:flex;flex-flow:row wrap;align-items:center;color:#595959;color:#000;cursor:pointer;text-transform:uppercase;font-size:10.656px;font-size:.666rem}@media screen and (max-width: 991px){.menu-toggle{position:relative;z-index:2}}@media screen and (min-width: 992px){.menu-toggle{display:none}}.menu-toggle span{margin-right:0.5rem}.menu-toggle span.icon-container{margin-right:0;display:flex;justify-content:center;align-items:center;font-size:16px;font-size:1rem}.menu-toggle:hover,.menu-toggle:focus{color:#000;color:#595959}.icon--menu-is-active{display:none}.icon--menu-is-closed{display:block}@media screen and (max-width: 991px){.main-navigation.toggled .nav-menu-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:opacity 0.3s ease, visibility 0s, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0s;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0s, -webkit-transform 0.3s ease;opacity:1;visibility:visible}}@media screen and (min-width: 992px){.main-navigation.toggled .nav-menu-wrapper{display:flex}}.main-navigation.toggled .icon--menu-is-active{display:block}.main-navigation.toggled .icon--menu-is-closed{display:none}@media screen and (min-width: 992px){.main-navigation ul{display:flex;flex-flow:row wrap}}body{min-width:280px}#content,#colophon,.site-header-inner,.site-search-inner,.site-container,.site-sub-navigation .menu{min-width:280px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0.8333rem;padding-right:0.8333rem}@media screen and (min-width: 1080px){#content,#colophon,.site-header-inner,.site-search-inner,.site-container,.site-sub-navigation .menu{padding-left:2.75rem;padding-right:2.75rem}}#content{padding-left:0;padding-right:0;padding-top:2rem;margin-top:2.255rem}@media screen and (min-width: 480px){#content{margin-top:2.671rem}}@media screen and (min-width: 992px){#content{margin-top:3.666rem}}@media screen and (min-width: 768px){.home.page #content{padding-top:0}}.page-header,.page-content,.page-footer,.page:not(.page-template-press) article .entry-header,.page:not(.page-template-press) article .entry-content,.page:not(.page-template-press) article .entry-footer,.page:not(.page-template-press) .entry-related,.single article .entry-header,.single article .entry-content,.single article .entry-footer,.single .entry-related,.page-template-press .site-main,body.search .site-main,body.post-type-archive-news .site-main,body.post-type-archive-event .site-main,body.blog .site-main,body.archive.category .site-main,.news-filters,.programme-filters,.programme-grid{padding-left:0.8333rem;padding-right:0.8333rem}@media screen and (min-width: 1080px){.page-header,.page-content,.page-footer,.page:not(.page-template-press) article .entry-header,.page:not(.page-template-press) article .entry-content,.page:not(.page-template-press) article .entry-footer,.page:not(.page-template-press) .entry-related,.single article .entry-header,.single article .entry-content,.single article .entry-footer,.single .entry-related,.page-template-press .site-main,body.search .site-main,body.post-type-archive-news .site-main,body.post-type-archive-event .site-main,body.blog .site-main,body.archive.category .site-main,.news-filters,.programme-filters,.programme-grid{padding-left:2.75rem;padding-right:2.75rem}}body.post-type-archive-news .page-header,body.post-type-archive-news .page-content,body.post-type-archive-news .page-footer,body.post-type-archive-event .page-header,body.post-type-archive-event .page-content,body.post-type-archive-event .page-footer,body.blog .page-header,body.blog .page-content,body.blog .page-footer,body.search .page-header,body.search .page-content,body.search .page-footer,.multitaxo .programme-grid--archive,.programme-grid--related,.programme-grid--children{padding-left:0;padding-right:0}.site-announcements{width:100%;position:fixed;z-index:101;top:0}.site-announcements.is-hidden{display:none}.admin-bar .site-announcements{top:46px}@media screen and (min-width: 783px){.admin-bar .site-announcements{top:32px}}.site-announcement{position:relative;display:none;background:#51fd00;color:#000;width:100%;text-align:center;padding:0.5rem 1.5rem;position:relative;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;font-weight:400;font-size:10.4px;font-size:.65rem;line-height:1.2}.site-announcement p{margin:0}.site-announcement a{margin-left:0.25em;color:#000}.site-announcement a:hover,.site-announcement a:focus{color:#787878}.site-announcement.is-visible{display:block}.site-announcement.is-hidden{display:none}.close-announcement{background:transparent;border:0;font-size:11.6px;font-size:.725rem;line-height:1.2;color:#000;position:absolute;top:0;bottom:0;right:1rem;padding:0 0.5em;display:flex;justify-content:center;align-items:center;cursor:pointer}.close-announcement:hover,.close-announcement:focus{color:#787878;background:transparent}.announcement-visible .site-announcement{display:block}.announcement-hidden .site-announcement{display:none}.announcement-inner{padding-right:1.5em}.menu-is-active .site-announcement.is-visible{display:none}.cookie-consent{background:#eee;display:none;position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000;z-index:200;width:400px;max-width:100%}@media screen and (max-width: 480px){.cookie-consent{width:300px}}.site-footer .cookie-consent a{display:inline-block;color:#000}.site-footer .cookie-consent a:hover,.site-footer .cookie-consent a:focus{color:#787878}.consent-banner-is-active .cookie-consent{display:flex;justify-content:center}.cookie-consent__text{font-size:12.16px;font-size:.76rem;flex:0 0 auto;width:calc(100% - 3rem);padding:0.625rem 0.5rem 0.625rem 0.5rem;margin:0;line-height:1.5}.cookie-consent__close{font-size:22.4px;font-size:1.4rem;flex:0 0 auto;width:2.5rem;padding:0;background:transparent;border:0;line-height:1;display:flex;justify-content:center;align-items:center;color:#000;background:transparent;cursor:pointer}.cookie-consent__close:hover,.cookie-consent__close:focus{color:#787878;background:transparent}.site-header{position:relative;width:100%;padding-top:0.55rem;padding-top:0.255rem;padding-bottom:0.25rem;position:fixed;top:0;z-index:101;transition:top 0.35s ease-in-out;background:#fff}@media screen and (min-width: 992px){.site-header{padding-top:0.75rem;padding-bottom:0.75rem}}.site-header a{text-decoration:none}.admin-bar .site-header{top:46px}@media screen and (min-width: 783px){.admin-bar .site-header{top:32px}}@media screen and (min-width: 992px){.site-search-is-active .site-header{z-index:103}}.site-title,.site-description{font-family:"WhyteInktrap","Whyte","WhyteRegular",sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.25rem;margin:0;padding:0;height:100%}@media screen and (min-width: 480px){.site-title,.site-description{font-size:26.656px;font-size:1.666rem;line-height:1.666rem}}.site-description{font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;font-weight:400}.site-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.25);z-index:100;display:none;cursor:pointer}.site-mask-is-active .site-mask,.site-search-is-active .site-mask,.site-menu-is-active .site-mask{display:block}.site-menu-is-active .site-header{top:0 !important}.admin-bar.site-menu-is-active .site-header{top:46px !important}@media screen and (min-width: 783px){.admin-bar.site-menu-is-active .site-header{top:32px !important}}.site-description{display:none;font-size:16px;font-size:1rem;line-height:1.25rem}@media screen and (min-width: 480px){.site-description{font-size:20.8px;font-size:1.3rem;line-height:1.666rem}}@media screen and (min-width: 768px){.site-description{font-size:26.656px;font-size:1.666rem}}.site-branding{text-align:left;padding-top:0.25rem;padding-bottom:0.25rem}@media screen and (max-width: 991px){.site-branding{position:relative;z-index:2;padding-right:1rem}}.site-branding a{display:flex;justify-content:flex-start;align-items:baseline;color:#000}.site-branding a:hover,.site-branding a:focus{color:#51fd00}.site-branding a:hover .site-title,.site-branding a:focus .site-title{display:none}.site-branding a:hover .site-description,.site-branding a:focus .site-description{display:block}body.home.landing-mask-is-exited .mask{background:#0f0;visibility:hidden;opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:opacity 0.6s ease, visibility 0s 0.6s, -webkit-transform 0.3s ease 0.3s;transition:opacity 0.6s ease, transform 0.3s ease 0.3s, visibility 0s 0.6s;transition:opacity 0.6s ease, transform 0.3s ease 0.3s, visibility 0s 0.6s, -webkit-transform 0.3s ease 0.3s}body.home.landing-mask-is-exited .mask h1,body.home.landing-mask-is-exited .mask .text{opacity:0;transition:opacity 0.3s ease}body.home.landing-mask-is-exited .mask .text{transition-delay:0.2s !important}.mask{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:flex;flex-flow:row wrap;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#fff;color:#fff;justify-content:center;align-items:center;padding:0;margin:0;line-height:1;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;transition:opacity 0.3s ease, visibility 0s, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease, visibility 0s;transition:opacity 0.3s ease, transform 0.3s ease, visibility 0s, -webkit-transform 0.3s ease}.mask h1{color:#000;padding:0;margin:0;font-size:10vw;font-family:"WhyteInktrap","Whyte","WhyteRegular",sans-serif;letter-spacing:-0.025em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:opacity 0.3s}.mask .text{font-size:7.5vw;display:inline-block;opacity:0;transition:opacity 0.3s}.mask .text.revealed{opacity:1}.mask .text span{display:inline-block}.mask .text span:nth-child(even){position:relative;-webkit-transform:translateY(5%);transform:translateY(5%)}.mask .text span:nth-child(odd){position:relative;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.mask .text1{position:absolute;top:30px;left:30px}.mask .text2{position:absolute;top:30px;right:30px}.mask .text3{position:absolute;bottom:30px;left:30px}.mask .text4{position:absolute;bottom:30px;right:30px}.landing-mask-is-active .mask{background:#0f0}.landing-mask-is-active .mask h1{opacity:1}.site-search{position:fixed;top:0;left:0;right:0;bottom:0;background:#eee;z-index:102;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:opacity 0s 0.3s, visibility 0s 0.3s, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0s 0.3s, visibility 0s 0.3s;transition:transform 0.3s ease, opacity 0s 0.3s, visibility 0s 0.3s, -webkit-transform 0.3s ease;display:flex;justify-content:center;align-items:center}.admin-bar .site-search{top:46px}@media screen and (min-width: 783px){.admin-bar .site-search{top:32px}}.site-search-inner{padding-top:7.5rem;padding-top:3.75rem;padding-bottom:3.75rem;text-align:right;height:100%;display:flex;justify-content:center;align-items:center}.site-search-toggle__button{background:transparent;border-radius:0;border:0;font-size:16px;font-size:1rem;line-height:1.35;padding:0;margin:1rem auto 0;display:flex;flex-flow:row wrap;align-items:center;color:#595959;cursor:pointer}@media screen and (max-width: 991px){.site-search-toggle__button{justify-content:center;margin-top:0.5rem;text-transform:uppercase;font-size:10.656px;font-size:.666rem;border:1px solid currentColor;padding:0.5rem 0.5rem 0.5rem 1rem;border-radius:1.5em}}@media screen and (min-width: 992px){.site-search-toggle__button{margin:0}}.site-search-toggle__button span{margin-right:0.5rem}.site-search-toggle__button span.icon-container{margin-right:0;display:flex;justify-content:center;align-items:center}.site-search-toggle__button:hover,.site-search-toggle__button:focus{color:#000}.icon--search-is-active{display:none}.icon--search-is-closed{display:block}.site-search-inner .site-search-toggle__button{top:0;right:0.85rem;position:absolute;text-transform:uppercase;display:flex;flex-flow:row wrap;align-items:center;font-size:10.656px;font-size:.666rem;margin-top:0.85rem}.site-search-inner .site-search-toggle__button span.icon-container{font-size:16px;font-size:1rem}.search-form{display:flex;flex-flow:row wrap;width:400px;max-width:100%;font-size:16px;font-size:1rem;margin-bottom:1.5rem}.search-form .search-field,.search-form .search-submit{font-size:1em;border-radius:0;padding:0;margin:0;border:0;background:transparent}.search-form>label{flex:0 0 auto;width:calc(100% - 2em)}.search-form .search-field{width:100%;border-bottom:1px solid #595959}.search-form .search-submit{cursor:pointer;width:2em;border-bottom:1px solid #595959}.search-form .search-submit:hover,.search-form .search-submit:focus{color:#000}.site-search .search-form{font-size:32px;font-size:2rem;margin:0 0 0 auto;margin:0 auto;width:480px}@media screen and (min-width: 992px){.site-search .search-form{margin:0 0 0 auto}}.site-search-is-active .site-search{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0s, visibility 0s, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0s, visibility 0s;transition:transform 0.3s ease, opacity 0s, visibility 0s, -webkit-transform 0.3s ease}.site-search-is-active .icon--search-is-active{display:block}.site-search-is-active .icon--search-is-closed{display:none}.site-main .site-search-toggle__button{display:none}.alignfull{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.wp-block-columns.alignfull .wp-block-column{padding-left:15px;padding-right:15px}.wp-block-column>:last-child{margin-bottom:0}.wp-block-image.alignfull figcaption{padding-left:15px;padding-right:15px}.wp-block-image{margin-bottom:1.5rem;position:relative}.wp-block-image figure{position:relative;margin:0}.wp-block-image figure img{display:block}.wp-block-image figcaption{margin:0.125rem 0 0;color:#595959;text-align:left;font-size:10.4px;font-size:.65rem;width:100%;display:block}.entry-content .wp-block-cover{margin-bottom:1em}.entry-content .wp-block-cover p{margin-bottom:0}.entry-content .wp-block-cover a{border-bottom:1px solid transparent;text-decoration:none}.entry-content .wp-block-cover a:hover,.entry-content .wp-block-cover a:focus{border-bottom:1px solid currentColor}.entry-content .wp-block-image .aligncenter,.entry-content .wp-block-image .alignleft,.entry-content .wp-block-image .alignright,.entry-content .wp-block-image.is-resized{display:block}.entry-content .wp-block-image .aligncenter>figcaption,.entry-content .wp-block-image .alignleft>figcaption,.entry-content .wp-block-image .alignright>figcaption,.entry-content .wp-block-image.is-resized>figcaption{display:block;caption-side:bottom}.entry-content p+.wp-block-image{margin-top:3rem}.wp-block-button{margin-bottom:1.5rem}.wp-block-button__link{position:relative;font-size:1em;border:0;border-radius:1.5em;background:#51fd00;color:#000;line-height:1.35;padding:0.625em 2.875em 0.625em 1.125em;text-decoration:none}.wp-block-button__link:hover{color:#fff !important;background:#595959 !important}.wp-block-button__link:hover::after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath fill='%23fff' d='M25.875 14.4l-9.714-9.714 2.262-2.262 13.576 13.576-13.576 13.576-2.262-2.262 9.714-9.714h-25.875v-3.2z'%3E%3C/path%3E%3C/svg%3E%0A")}.wp-block-button__link:active,.wp-block-button__link:focus{color:#fff !important;background:#595959 !important}.wp-block-button__link:active::after,.wp-block-button__link:focus::after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath fill='%23fff' d='M25.875 14.4l-9.714-9.714 2.262-2.262 13.576 13.576-13.576 13.576-2.262-2.262 9.714-9.714h-25.875v-3.2z'%3E%3C/path%3E%3C/svg%3E%0A")}.wp-block-button__link:focus[data-focus-method="mouse"]{outline:0}.wp-block-button__link::after{content:"";background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath d='M25.875 14.4l-9.714-9.714 2.262-2.262 13.576 13.576-13.576 13.576-2.262-2.262 9.714-9.714h-25.875v-3.2z'%3E%3C/path%3E%3C/svg%3E%0A");position:absolute;right:0.625rem;top:0;bottom:0;width:1em;height:100%;display:flex;justify-content:center;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:center}body.page,body.blog,body.single-post{background:#fff}body.page .site-header,body.blog .site-header,body.single-post .site-header{background:#fff}body.page.home,body.page-template-learning,body.page-template-press,body.page-template-programme,body.page-template-programme-archive{background:#fff}body.page.home .site-header,body.page-template-learning .site-header,body.page-template-press .site-header,body.page-template-programme .site-header,body.page-template-programme-archive .site-header{background:#fff}body.page.home .site-sub-navigation,body.page-template-learning .site-sub-navigation,body.page-template-press .site-sub-navigation,body.page-template-programme .site-sub-navigation,body.page-template-programme-archive .site-sub-navigation{background:#fff}body.page.home .site-sub-navigation .menu-wrapper,body.page-template-learning .site-sub-navigation .menu-wrapper,body.page-template-press .site-sub-navigation .menu-wrapper,body.page-template-programme .site-sub-navigation .menu-wrapper,body.page-template-programme-archive .site-sub-navigation .menu-wrapper{background:#fff}body.single-post #primary-menu .current_page_parent>a{color:#000}body.single-post #site-sub-navigation-menu .current_page_parent>a{text-decoration:underline}.sticky{display:block}.updated:not(.published){display:none}.entry-breadcrumb{font-size:12px;font-size:.75rem;margin-bottom:0.5rem}.entry-breadcrumb a{text-decoration:none;display:inline-block}.entry-content{font-size:13.6px;font-size:.85rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:16px;font-size:1rem;max-width:35em}.entry-content h2{font-size:22.4px;font-size:1.4rem;font-weight:400;margin-bottom:1.5rem}.entry-content p{max-width:35em}.entry-content ul,.entry-content ol{max-width:35em;padding-left:1.5em}.entry-content li{padding-left:0}.entry-footer{font-size:12px;font-size:.75rem}.entry-footer h1,.entry-footer h2,.entry-footer h3,.entry-footer h4,.entry-footer h5,.entry-footer h6{font-size:12px;font-size:.75rem}.entry-footer p{max-width:35em}.post-edit-link{font-size:10.4px;font-size:.65rem;text-transform:uppercase;display:inline-block;padding:0.5em 1em;border:1px solid;margin:0 0 1.5rem;border-radius:10px}.site-sub-navigation{position:-webkit-sticky;position:sticky;position:relative;top:0;width:100%;font-size:12px;font-size:.75rem;margin-top:-0.5rem;margin-bottom:2rem;margin-bottom:1.5rem;padding:0}@media screen and (max-width: 767px){.site-sub-navigation{margin-bottom:1.5rem}}.site-sub-navigation ul{list-style:none;margin:0;padding:0}.site-sub-navigation ul li{display:inline-block;margin-right:0.5rem}.site-sub-navigation a{text-decoration:none}.site-sub-navigation li.current-menu-item a{color:#000}.site-sub-navigation[data-query-type="current"] li#menu-item-9079 a{color:#000}.site-sub-navigation[data-query-type="archive"] li#menu-item-9078 a{color:#000}.site-sub-navigation .menu-wrapper{padding-top:0.5rem;padding-bottom:0.5rem}.entry-breadcrumb,.entry-cats{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.entry-breadcrumb a,.entry-cats a{font-size:10px;font-size:.625rem;line-height:1;display:inline-block;padding:0.5em 0.5em;margin:0 1em 1em 0;color:#000;background:#51fd00;text-decoration:none;border-radius:0.25em}.entry-breadcrumb a:hover,.entry-breadcrumb a:focus,.entry-cats a:hover,.entry-cats a:focus{background:rgba(0,0,0,0.5)}.entry-breadcrumb span,.entry-cats span{font-size:8px;font-size:.5rem;line-height:1;display:inline-block;padding:0.5em 0.5em;margin:0 1em 0.5em 0;border-radius:0.25em;color:rgba(0,0,0,0.8);background:rgba(0,0,0,0.2)}a:hover .entry-breadcrumb span,a:hover .entry-cats span,a:focus .entry-breadcrumb span,a:focus .entry-cats span{color:rgba(0,0,0,0.5);color:#fff;background:#51fd00}body.post-type-archive-news article.event,body.post-type-archive-news article.news,body.post-type-archive-news article.post,body.post-type-archive-event article.event,body.post-type-archive-event article.news,body.post-type-archive-event article.post,body.archive.category article.event,body.archive.category article.news,body.archive.category article.post,body.blog article.event,body.blog article.news,body.blog article.post{width:100%;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #959595}body.post-type-archive-news article.event a,body.post-type-archive-news article.news a,body.post-type-archive-news article.post a,body.post-type-archive-event article.event a,body.post-type-archive-event article.news a,body.post-type-archive-event article.post a,body.archive.category article.event a,body.archive.category article.news a,body.archive.category article.post a,body.blog article.event a,body.blog article.news a,body.blog article.post a{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-end;border:0;position:relative;text-decoration:none}body.post-type-archive-news article.event a:hover .entry-image-wrapper:before,body.post-type-archive-news article.event a:focus .entry-image-wrapper:before,body.post-type-archive-news article.news a:hover .entry-image-wrapper:before,body.post-type-archive-news article.news a:focus .entry-image-wrapper:before,body.post-type-archive-news article.post a:hover .entry-image-wrapper:before,body.post-type-archive-news article.post a:focus .entry-image-wrapper:before,body.post-type-archive-event article.event a:hover .entry-image-wrapper:before,body.post-type-archive-event article.event a:focus .entry-image-wrapper:before,body.post-type-archive-event article.news a:hover .entry-image-wrapper:before,body.post-type-archive-event article.news a:focus .entry-image-wrapper:before,body.post-type-archive-event article.post a:hover .entry-image-wrapper:before,body.post-type-archive-event article.post a:focus .entry-image-wrapper:before,body.archive.category article.event a:hover .entry-image-wrapper:before,body.archive.category article.event a:focus .entry-image-wrapper:before,body.archive.category article.news a:hover .entry-image-wrapper:before,body.archive.category article.news a:focus .entry-image-wrapper:before,body.archive.category article.post a:hover .entry-image-wrapper:before,body.archive.category article.post a:focus .entry-image-wrapper:before,body.blog article.event a:hover .entry-image-wrapper:before,body.blog article.event a:focus .entry-image-wrapper:before,body.blog article.news a:hover .entry-image-wrapper:before,body.blog article.news a:focus .entry-image-wrapper:before,body.blog article.post a:hover .entry-image-wrapper:before,body.blog article.post a:focus .entry-image-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(assets/img/pattern.png);z-index:1;pointer-events:none}body.post-type-archive-news article.event a:hover .entry-title,body.post-type-archive-news article.event a:hover .entry-excerpt,body.post-type-archive-news article.event a:focus .entry-title,body.post-type-archive-news article.event a:focus .entry-excerpt,body.post-type-archive-news article.news a:hover .entry-title,body.post-type-archive-news article.news a:hover .entry-excerpt,body.post-type-archive-news article.news a:focus .entry-title,body.post-type-archive-news article.news a:focus .entry-excerpt,body.post-type-archive-news article.post a:hover .entry-title,body.post-type-archive-news article.post a:hover .entry-excerpt,body.post-type-archive-news article.post a:focus .entry-title,body.post-type-archive-news article.post a:focus .entry-excerpt,body.post-type-archive-event article.event a:hover .entry-title,body.post-type-archive-event article.event a:hover .entry-excerpt,body.post-type-archive-event article.event a:focus .entry-title,body.post-type-archive-event article.event a:focus .entry-excerpt,body.post-type-archive-event article.news a:hover .entry-title,body.post-type-archive-event article.news a:hover .entry-excerpt,body.post-type-archive-event article.news a:focus .entry-title,body.post-type-archive-event article.news a:focus .entry-excerpt,body.post-type-archive-event article.post a:hover .entry-title,body.post-type-archive-event article.post a:hover .entry-excerpt,body.post-type-archive-event article.post a:focus .entry-title,body.post-type-archive-event article.post a:focus .entry-excerpt,body.archive.category article.event a:hover .entry-title,body.archive.category article.event a:hover .entry-excerpt,body.archive.category article.event a:focus .entry-title,body.archive.category article.event a:focus .entry-excerpt,body.archive.category article.news a:hover .entry-title,body.archive.category article.news a:hover .entry-excerpt,body.archive.category article.news a:focus .entry-title,body.archive.category article.news a:focus .entry-excerpt,body.archive.category article.post a:hover .entry-title,body.archive.category article.post a:hover .entry-excerpt,body.archive.category article.post a:focus .entry-title,body.archive.category article.post a:focus .entry-excerpt,body.blog article.event a:hover .entry-title,body.blog article.event a:hover .entry-excerpt,body.blog article.event a:focus .entry-title,body.blog article.event a:focus .entry-excerpt,body.blog article.news a:hover .entry-title,body.blog article.news a:hover .entry-excerpt,body.blog article.news a:focus .entry-title,body.blog article.news a:focus .entry-excerpt,body.blog article.post a:hover .entry-title,body.blog article.post a:hover .entry-excerpt,body.blog article.post a:focus .entry-title,body.blog article.post a:focus .entry-excerpt{color:#51fd00}body.post-type-archive-news article.event .entry-image-wrapper,body.post-type-archive-news article.news .entry-image-wrapper,body.post-type-archive-news article.post .entry-image-wrapper,body.post-type-archive-event article.event .entry-image-wrapper,body.post-type-archive-event article.news .entry-image-wrapper,body.post-type-archive-event article.post .entry-image-wrapper,body.archive.category article.event .entry-image-wrapper,body.archive.category article.news .entry-image-wrapper,body.archive.category article.post .entry-image-wrapper,body.blog article.event .entry-image-wrapper,body.blog article.news .entry-image-wrapper,body.blog article.post .entry-image-wrapper{position:relative;display:block;margin-bottom:0.5rem}@media screen and (min-width: 768px){body.post-type-archive-news article.event .entry-image-wrapper,body.post-type-archive-news article.news .entry-image-wrapper,body.post-type-archive-news article.post .entry-image-wrapper,body.post-type-archive-event article.event .entry-image-wrapper,body.post-type-archive-event article.news .entry-image-wrapper,body.post-type-archive-event article.post .entry-image-wrapper,body.archive.category article.event .entry-image-wrapper,body.archive.category article.news .entry-image-wrapper,body.archive.category article.post .entry-image-wrapper,body.blog article.event .entry-image-wrapper,body.blog article.news .entry-image-wrapper,body.blog article.post .entry-image-wrapper{margin-bottom:0;margin-right:1rem}}body.post-type-archive-news article.event .entry-image-wrapper img,body.post-type-archive-news article.news .entry-image-wrapper img,body.post-type-archive-news article.post .entry-image-wrapper img,body.post-type-archive-event article.event .entry-image-wrapper img,body.post-type-archive-event article.news .entry-image-wrapper img,body.post-type-archive-event article.post .entry-image-wrapper img,body.archive.category article.event .entry-image-wrapper img,body.archive.category article.news .entry-image-wrapper img,body.archive.category article.post .entry-image-wrapper img,body.blog article.event .entry-image-wrapper img,body.blog article.news .entry-image-wrapper img,body.blog article.post .entry-image-wrapper img{display:block}body.post-type-archive-news article.event .entry-image-wrapper,body.post-type-archive-news article.event .entry-header,body.post-type-archive-news article.news .entry-image-wrapper,body.post-type-archive-news article.news .entry-header,body.post-type-archive-news article.post .entry-image-wrapper,body.post-type-archive-news article.post .entry-header,body.post-type-archive-event article.event .entry-image-wrapper,body.post-type-archive-event article.event .entry-header,body.post-type-archive-event article.news .entry-image-wrapper,body.post-type-archive-event article.news .entry-header,body.post-type-archive-event article.post .entry-image-wrapper,body.post-type-archive-event article.post .entry-header,body.archive.category article.event .entry-image-wrapper,body.archive.category article.event .entry-header,body.archive.category article.news .entry-image-wrapper,body.archive.category article.news .entry-header,body.archive.category article.post .entry-image-wrapper,body.archive.category article.post .entry-header,body.blog article.event .entry-image-wrapper,body.blog article.event .entry-header,body.blog article.news .entry-image-wrapper,body.blog article.news .entry-header,body.blog article.post .entry-image-wrapper,body.blog article.post .entry-header{width:100%;flex:1 0 auto}@media screen and (min-width: 768px){body.post-type-archive-news article.event .entry-image-wrapper,body.post-type-archive-news article.event .entry-header,body.post-type-archive-news article.news .entry-image-wrapper,body.post-type-archive-news article.news .entry-header,body.post-type-archive-news article.post .entry-image-wrapper,body.post-type-archive-news article.post .entry-header,body.post-type-archive-event article.event .entry-image-wrapper,body.post-type-archive-event article.event .entry-header,body.post-type-archive-event article.news .entry-image-wrapper,body.post-type-archive-event article.news .entry-header,body.post-type-archive-event article.post .entry-image-wrapper,body.post-type-archive-event article.post .entry-header,body.archive.category article.event .entry-image-wrapper,body.archive.category article.event .entry-header,body.archive.category article.news .entry-image-wrapper,body.archive.category article.news .entry-header,body.archive.category article.post .entry-image-wrapper,body.archive.category article.post .entry-header,body.blog article.event .entry-image-wrapper,body.blog article.event .entry-header,body.blog article.news .entry-image-wrapper,body.blog article.news .entry-header,body.blog article.post .entry-image-wrapper,body.blog article.post .entry-header{width:calc(50% - 1rem)}}body.post-type-archive-news article.event .entry-image-wrapper,body.post-type-archive-news article.news .entry-image-wrapper,body.post-type-archive-news article.post .entry-image-wrapper,body.post-type-archive-event article.event .entry-image-wrapper,body.post-type-archive-event article.news .entry-image-wrapper,body.post-type-archive-event article.post .entry-image-wrapper,body.archive.category article.event .entry-image-wrapper,body.archive.category article.news .entry-image-wrapper,body.archive.category article.post .entry-image-wrapper,body.blog article.event .entry-image-wrapper,body.blog article.news .entry-image-wrapper,body.blog article.post .entry-image-wrapper{max-width:400px}@media screen and (min-width: 768px){body.post-type-archive-news article.event .entry-header:not(:first-child),body.post-type-archive-news article.news .entry-header:not(:first-child),body.post-type-archive-news article.post .entry-header:not(:first-child),body.post-type-archive-event article.event .entry-header:not(:first-child),body.post-type-archive-event article.news .entry-header:not(:first-child),body.post-type-archive-event article.post .entry-header:not(:first-child),body.archive.category article.event .entry-header:not(:first-child),body.archive.category article.news .entry-header:not(:first-child),body.archive.category article.post .entry-header:not(:first-child),body.blog article.event .entry-header:not(:first-child),body.blog article.news .entry-header:not(:first-child),body.blog article.post .entry-header:not(:first-child){margin-left:1rem}}body.post-type-archive-news article.event .entry-title,body.post-type-archive-news article.news .entry-title,body.post-type-archive-news article.post .entry-title,body.post-type-archive-event article.event .entry-title,body.post-type-archive-event article.news .entry-title,body.post-type-archive-event article.post .entry-title,body.archive.category article.event .entry-title,body.archive.category article.news .entry-title,body.archive.category article.post .entry-title,body.blog article.event .entry-title,body.blog article.news .entry-title,body.blog article.post .entry-title{font-weight:400;color:#000}body.post-type-archive-news article.event .entry-excerpt,body.post-type-archive-news article.news .entry-excerpt,body.post-type-archive-news article.post .entry-excerpt,body.post-type-archive-event article.event .entry-excerpt,body.post-type-archive-event article.news .entry-excerpt,body.post-type-archive-event article.post .entry-excerpt,body.archive.category article.event .entry-excerpt,body.archive.category article.news .entry-excerpt,body.archive.category article.post .entry-excerpt,body.blog article.event .entry-excerpt,body.blog article.news .entry-excerpt,body.blog article.post .entry-excerpt{font-size:12px;font-size:.75rem;margin-top:0.5rem}body.post-type-archive-news article.event p,body.post-type-archive-news article.news p,body.post-type-archive-news article.post p,body.post-type-archive-event article.event p,body.post-type-archive-event article.news p,body.post-type-archive-event article.post p,body.archive.category article.event p,body.archive.category article.news p,body.archive.category article.post p,body.blog article.event p,body.blog article.news p,body.blog article.post p{margin-bottom:0}body.post-type-archive-news article.event .entry-title--news,body.post-type-archive-news article.news .entry-title--news,body.post-type-archive-news article.post .entry-title--news,body.post-type-archive-event article.event .entry-title--news,body.post-type-archive-event article.news .entry-title--news,body.post-type-archive-event article.post .entry-title--news,body.archive.category article.event .entry-title--news,body.archive.category article.news .entry-title--news,body.archive.category article.post .entry-title--news,body.blog article.event .entry-title--news,body.blog article.news .entry-title--news,body.blog article.post .entry-title--news{display:grid;grid-template-columns:minmax(0, 1fr)}body.post-type-archive-news article.event .entry-title--news .entry-excerpt,body.post-type-archive-news article.news .entry-title--news .entry-excerpt,body.post-type-archive-news article.post .entry-title--news .entry-excerpt,body.post-type-archive-event article.event .entry-title--news .entry-excerpt,body.post-type-archive-event article.news .entry-title--news .entry-excerpt,body.post-type-archive-event article.post .entry-title--news .entry-excerpt,body.archive.category article.event .entry-title--news .entry-excerpt,body.archive.category article.news .entry-title--news .entry-excerpt,body.archive.category article.post .entry-title--news .entry-excerpt,body.blog article.event .entry-title--news .entry-excerpt,body.blog article.news .entry-title--news .entry-excerpt,body.blog article.post .entry-title--news .entry-excerpt{color:#595959;margin-top:0}.entry-title--news{display:grid;grid-template-columns:minmax(0, 1fr)}.entry-title--news .entry-excerpt{color:#595959;margin-top:0.25rem;font-size:16px;font-size:1rem}.programme-filters{display:flex;flex-flow:row wrap;width:auto}.programme-filters .select2-container{width:auto;margin:0 0 0.5rem 0.5rem}@media screen and (max-width: 480px){.programme-filters .select2-container{margin:0 0.5rem 0.5rem 0}}.programme-filters .select2-container:first-of-type{margin-left:0}.programme-filters select{background:#fff;margin:0 0 0.5rem 0.5rem;border-radius:0;font-size:12px;font-size:.75rem;line-height:1}.archive.tax-project_cat .site-sub-navigation,.page-template-programme .site-sub-navigation,.page-template-programme-archive .site-sub-navigation{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline}.archive.tax-project_cat .entry-content,.page-template-programme .entry-content,.page-template-programme-archive .entry-content{font-size:12px;font-size:.75rem}.programme-grid{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;justify-content:space-between;align-items:flex-start}.programme-item{width:100%;padding-right:0;margin-bottom:1.5rem;font-size:13.6px;font-size:.85rem}@media screen and (min-width: 576px){.programme-item{width:50%;width:calc(50% - 1rem)}}@media screen and (min-width: 768px){.programme-item{width:50%;width:calc(50% - 1rem)}}@media screen and (min-width: 992px){.programme-item{width:33.333%;width:calc(33.333% - 1rem)}}@media screen and (min-width: 1260px){.programme-item{width:33.333%;width:calc(25% - 1rem)}}.programme-item a{border:0;display:block;color:#000;text-decoration:none}.programme-item a:hover,.programme-item a:focus{color:#51fd00}.programme-item a:hover .programme-item__thumbnail-wrapper:before,.programme-item a:focus .programme-item__thumbnail-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(assets/img/pattern.png);z-index:1;pointer-events:none}.programme-item a:hover .programme-item__date,.programme-item a:focus .programme-item__date{color:#51fd00}.programme-item img{display:block}.programme-item--not-found{grid-column:1 / -1;font-size:12px;font-size:.75rem}.event-item__title{font-weight:400;font-style:italic;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif}.event-item__title--artist{font-style:normal;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif}.event-item__title--truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.programme-item__title{font-weight:400;font-style:italic;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;font-size:13.6px;font-size:.85rem}.programme-item__title--artist{font-style:normal;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif}.programme-item__title--truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.programme-item__date{color:rgba(0,0,0,0.75)}.programme-item__thumbnail-wrapper{position:relative;margin:0 0 0.375rem}.programme-grid--archive .programme-item,.programme-grid--related .programme-item{width:50%;width:calc(50% - 1rem)}@media screen and (min-width: 768px){.programme-grid--archive .programme-item,.programme-grid--related .programme-item{width:33.333%;width:calc(33.333% - 1rem)}}@media screen and (min-width: 1260px){.programme-grid--archive .programme-item,.programme-grid--related .programme-item{width:25%;width:calc(25% - 1rem)}}.programme-grid--children .programme-item{width:50%;width:calc(50% - 1rem)}@media screen and (min-width: 1260px){.programme-grid--children .programme-item{width:33.333%;width:calc(33.333% - 1rem)}}@supports (display: grid){.programme-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:2rem;grid-row-gap:0}.programme-item{width:100%}.programme-grid--children,.programme-grid--archive,.programme-grid--related{grid-template-columns:repeat(auto-fill, minmax(225px, 1fr))}.programme-grid--children .programme-item,.programme-grid--archive .programme-item,.programme-grid--related .programme-item{width:100%}}.featured-programme{transition:opacity 0.3s ease;width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden}.featured-programme-item{width:100%;border-bottom:2px solid #51fd00;padding-bottom:1.5rem;margin-bottom:1.5rem}.featured-programme-item a{width:100%;display:flex;flex-flow:row wrap;border:0;color:#000;text-decoration:none}.featured-programme-item__thumbnail-wrapper,.featured-programme-item__header{width:100%;flex:0 0 auto}@media screen and (min-width: 576px){.featured-programme-item__thumbnail-wrapper,.featured-programme-item__header{width:calc(50% - 1rem)}}.featured-programme-item__thumbnail-wrapper{position:relative;margin-bottom:0.5rem}@media screen and (min-width: 576px){.featured-programme-item__thumbnail-wrapper{margin-bottom:0;margin-right:1rem}}.featured-programme-item__thumbnail-wrapper img{display:block}@media screen and (min-width: 576px){.featured-programme-item__header{margin-left:1rem}}.featured-programme-item__header{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:flex-start}.featured-programme-item__header-group,.featured-programme-item__excerpt,.featured-programme-item__header-button{width:100%}.featured-programme-item__excerpt__text{font-size:11.2px;font-size:.7rem;color:rgba(0,0,0,0.8);margin-top:1rem}.featured-programme-item__excerpt__text p{margin-bottom:1rem}.featured-programme-item__header-button{display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:auto;color:#595959;color:rgba(0,0,0,0.8);font-size:11.2px;font-size:.7rem;background:#51fd00;border-radius:1.5em}.featured-programme-item__header-button span{padding-left:0.75em}.featured-programme-item__header-button .icon-wrapper{padding:0.2em;border-radius:50%;height:2em;width:2em;display:flex;justify-content:center;align-items:center}.featured-programme-item__header-button .icon{font-size:0.75em}.featured-programme-item__title{font-weight:400;font-style:italic;font-size:19.2px;font-size:1.2rem}.featured-programme-item__title--artist{font-style:normal}.featured-programme-item__title--truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-programme-item__date{color:#595959;font-size:19.2px;font-size:1.2rem}.featured-programme-item__link:hover,.featured-programme-item__link:focus{color:#51fd00}.featured-programme-item__link:hover .featured-programme-item__header-button,.featured-programme-item__link:hover .featured-programme-item__date,.featured-programme-item__link:hover .featured-programme-item__excerpt__text,.featured-programme-item__link:focus .featured-programme-item__header-button,.featured-programme-item__link:focus .featured-programme-item__date,.featured-programme-item__link:focus .featured-programme-item__excerpt__text{color:#51fd00}.featured-programme-item__link:hover .featured-programme-item__header-button,.featured-programme-item__link:focus .featured-programme-item__header-button{color:#000;background:rgba(0,0,0,0.5);color:#fff;background:#51fd00}.featured-programme-item__link:hover .featured-programme-item__thumbnail-wrapper:before,.featured-programme-item__link:focus .featured-programme-item__thumbnail-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(assets/img/pattern.png);z-index:1;pointer-events:none}.multitaxo .site-sub-navigation,.multitaxo .alphabetical_index{display:none}.multitaxo .topic-letter{font-size:48px;font-size:3rem}.multitaxo .topic-list{font-size:11.2px;font-size:.7rem;line-height:2}.multitaxo .pagination{grid-column:1 / -1;text-align:center;font-size:13.6px;font-size:.85rem}.multitaxo .pagination span.current,.multitaxo .pagination a{display:inline-block;padding:0.375em 0.75em;border:1px solid;text-decoration:none;color:#000}.multitaxo .pagination span.current:hover,.multitaxo .pagination span.current:focus,.multitaxo .pagination a:hover,.multitaxo .pagination a:focus{color:#51fd00}.multitaxo .pagination span.current{color:#51fd00;border-color:#51fd00}body.blog.multitaxo article.post{margin-bottom:1.5rem;padding-bottom:0;border-bottom:0}body.blog.multitaxo article.post a{color:#000}body.blog.multitaxo article.post a:hover,body.blog.multitaxo article.post a:focus{color:#51fd00}body.blog.multitaxo article.post .entry-image-wrapper,body.blog.multitaxo article.post .entry-header{margin-left:0;margin-right:0;width:100%}body.blog.multitaxo article.post .entry-header h4{margin-bottom:0.25rem}body.blog.multitaxo article.post .entry-header h5{font-size:10px;font-size:.625rem;text-transform:uppercase;font-weight:400}body.blog.multitaxo article.post .entry-header img{margin-top:0.25rem;margin-bottom:0.25rem;display:block}body.blog.multitaxo article.post .entry-summary{color:#595959;font-size:11.2px;font-size:.7rem}body.blog.multitaxo article.post a:hover .entry-summary,body.blog.multitaxo article.post a:focus .entry-summary{color:#51fd00}.news-filters{display:flex;flex-flow:row wrap;width:auto}.news-filters .select2-container{width:auto;margin:0 0 0.5rem 0.5rem}@media screen and (max-width: 480px){.news-filters .select2-container{margin:0 0.5rem 0.5rem 0}}.news-filters .select2-container:first-of-type{margin-left:0}.news-filters select{background:#fff;margin:0 0 0.5rem 0.5rem;border-radius:0;font-size:12px;font-size:.75rem;line-height:1}body.post-type-archive-news .site-sub-navigation,body.archive.category .site-sub-navigation,body.blog .site-sub-navigation{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline}.page-load-status{display:none;font-size:24px;font-size:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;border-top:1px solid #000;text-align:center;color:#000;position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:1}.page-load-status p{margin-bottom:0}.press-year{width:100%}.press-year__header{width:100%}.press-year__header button{border:0;background:transparent;padding:0;margin:0;border-bottom:1px solid #000;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;color:#000;cursor:pointer}.press-year__header button:hover,.press-year__header button:focus{color:#51fd00}.press-year__header button:focus[data-focus-method="mouse"]{color:#000}.press-year__header button:focus[data-focus-method="mouse"]:hover{color:#51fd00}.press-year__header button span{font-size:24px;font-size:1.5rem}.press-year--is_active{display:none}.press-year--is_hidden{display:block}.press-year.is-active .press-year--is_active{display:block}.press-year.is-active .press-year--is_hidden{display:none}.press-year__items{display:none;width:100%;padding:0}.press-year__items .press{margin:0.5rem 0 1.5rem;font-size:13.6px;font-size:.85rem}.press-year__items .press .entry-title{font-size:13.6px;font-size:.85rem;font-weight:400}.press-year__items .press a{text-decoration:none}.press-year.is-active .press-year__items{display:block}.entry-slideshow-wrapper{position:relative;width:100%;overflow:hidden;transition:opacity 0.3s ease}.entry-slideshow-wrapper .flickity-viewport{overflow:visible}.entry-slideshow-wrapper .flickity-button:disabled{opacity:0;visibility:hidden}.entry-slideshow-wrapper .flickity-enabled .flickity-viewport,.entry-slideshow-wrapper .flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC) 1x, url(assets/img/slider-right.png) 2x) 0 0,pointer}.entry-slideshow-wrapper .flickity-enabled.cursor-is-left .flickity-viewport,.entry-slideshow-wrapper .flickity-enabled.is-draggable.cursor-is-left .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==) 1x, url(assets/img/slider-left.png) 2x) 0 0,pointer}.entry-slideshow-wrapper .flickity-enabled.is-hiding-nav-ui .flickity-viewport,.entry-slideshow-wrapper .flickity-enabled.is-hiding-nav-ui.is-draggable .flickity-viewport,.entry-slideshow-wrapper .flickity-enabled.is-hiding-nav-ui.cursor-is-left .flickity-viewport,.entry-slideshow-wrapper .flickity-enabled.is-hiding-nav-ui.is-draggable.cursor-is-left .flickity-viewport{cursor:pointer}.entry-slideshow{width:100%;opacity:0}.entry-slideshow.flickity-enabled{opacity:1}.entry-slideshow .flickity-prev-next-button{display:none}@media screen and (min-width: 576px){.entry-slideshow .flickity-prev-next-button{display:block;top:270px}}.entry-slideshow__item{width:auto;margin-right:1rem;margin-bottom:0}@media screen and (min-width: 480px){.entry-slideshow__item{margin-bottom:1rem}}.entry-slideshow__item img{max-width:none;height:200px;width:auto;margin-bottom:0.25rem}@media screen and (min-width: 576px){.entry-slideshow__item img{height:440px}}@media screen and (min-width: 768px){.entry-slideshow__item img{height:540px}}.entry-slideshow__item--video{width:355px}@media screen and (min-width: 576px){.entry-slideshow__item--video{width:782px}}@media screen and (min-width: 768px){.entry-slideshow__item--video{width:960px}}.entry-slideshow__item--video iframe{max-width:none;height:200px;width:100%;margin-bottom:0.25rem}@media screen and (min-width: 576px){.entry-slideshow__item--video iframe{height:440px}}@media screen and (min-width: 768px){.entry-slideshow__item--video iframe{height:540px}}.entry-slideshow__item--video .entry-slideshow__caption{margin-top:0.25rem}.entry-slideshow__caption{color:#595959;font-size:11.2px;font-size:.7rem;letter-spacing:0.01em;opacity:0;transition:opacity 0.3s ease}.is-selected .entry-slideshow__caption{opacity:1}.single-project #primary-menu #menu-item-85>a{color:#000}.single-project article.project .entry-header{margin-bottom:2rem}.single-project article.project .entry-title{font-size:22.4px;font-size:1.4rem;font-weight:400;font-style:italic;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;margin-bottom:0}.single-project article.project .entry-title--artist{font-style:normal;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif}.single-project article.project .entry-title--artist a{color:#000;text-decoration:none}.single-project article.project .entry-title--artist a:hover,.single-project article.project .entry-title--artist a:focus{color:#51fd00}.single-project article.project .entry-date{margin:0.75rem 0 0;font-size:12px;font-size:.75rem}.single-project article.project .entry-content{display:flex;flex-flow:column nowrap;width:100%}@media screen and (min-width: 992px){.single-project article.project .entry-content{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;align-items:flex-start}}.single-project article.project .entry-content__main{width:100%;order:1}@media screen and (min-width: 992px){.single-project article.project .entry-content__main{order:0;width:56%;margin-right:4%;position:-webkit-sticky;position:sticky;top:1rem}}.single-project article.project .entry-content__side{font-size:11.2px;font-size:.7rem;width:100%;max-width:35em;margin-bottom:1.5rem;margin-bottom:2rem;margin-top:2rem;margin-top:0;margin-left:auto;margin-right:auto;order:0}@media screen and (min-width: 992px){.single-project article.project .entry-content__side{order:0;width:35%;margin-left:auto;margin-right:0;margin-top:0;position:-webkit-sticky;position:sticky;top:3.7rem}}.single-project article.project .entry-content--side-column-last .entry-content__main{order:0}.single-project article.project .entry-content--side-column-last .entry-content__side{margin-bottom:1.5rem;order:1}@media screen and (min-width: 992px){.single-project article.project .entry-content--side-column-last .entry-content__side{order:0}}@media screen and (min-width: 992px){.admin-bar.single-project article.project .entry-content__main,.admin-bar.single-project article.project .entry-content__side{top:calc(32px + 3rem)}}.entry-content__side-block{border:1px solid;padding:0;margin:0 0 -1px 0}.entry-content__side-block-toggle{padding:0.5rem 1rem;border:0;margin:0;background:transparent;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;cursor:pointer;color:#000}.entry-content__side-block-toggle h5{font-weight:400;font-size:13.6px;font-size:.85rem;flex:0 1 auto;max-width:calc(100% - 1rem);text-align:left}.entry-content__side-block-toggle .icon-container{flex:0 0 1em;display:flex;justify-content:center;align-items:center}.entry-content__side-block-toggle .icon{font-size:13.6px;font-size:.85rem}.entry-content__side-block-toggle .icon--block-is-closed{display:block}.entry-content__side-block-toggle .icon--block-is-active{display:none}.entry-content__side-block-toggle:hover,.entry-content__side-block-toggle:focus{color:#595959}.entry-content__side-block-toggle:hover .icon--block-is-closed,.entry-content__side-block-toggle:focus .icon--block-is-closed{display:none}.entry-content__side-block-toggle:hover .icon--block-is-active,.entry-content__side-block-toggle:focus .icon--block-is-active{display:block}.entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-closed{display:block}.entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-active{display:none}.entry-content__side-block-content{display:none;padding:0 1rem 0.625rem 1rem}.entry-content__side-block-content p:last-child{margin-bottom:0}.content-block-is-active .entry-content__side-block-content{display:block}.content-block-is-active .entry-content__side-block-toggle .icon--block-is-closed{display:none}.content-block-is-active .entry-content__side-block-toggle .icon--block-is-active{display:block}.content-block-is-active .entry-content__side-block-toggle:hover,.content-block-is-active .entry-content__side-block-toggle:focus{color:#595959}.content-block-is-active .entry-content__side-block-toggle:hover .icon--block-is-closed,.content-block-is-active .entry-content__side-block-toggle:focus .icon--block-is-closed{display:block}.content-block-is-active .entry-content__side-block-toggle:hover .icon--block-is-active,.content-block-is-active .entry-content__side-block-toggle:focus .icon--block-is-active{display:none}.content-block-is-active .entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-closed{display:none}.content-block-is-active .entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-active{display:block}.eventbrite-button{margin-top:0.75rem;padding:0.5rem 1rem;border-color:#000;color:#000;cursor:pointer;border-radius:0}.eventbrite-button:hover,.eventbrite-button:focus{color:#595959;border-color:#000}.single-event #primary-menu a[href="https://cementfields.org/events/"]{color:#000}.single-event article.event .entry-header{margin-bottom:2rem}.single-event article.event .entry-title{font-size:22.4px;font-size:1.4rem;font-weight:400;font-style:italic;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;margin-bottom:0}.single-event article.event .entry-title--artist{font-style:normal;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif}.single-event article.event .entry-title--artist a{color:#000;text-decoration:none}.single-event article.event .entry-title--artist a:hover,.single-event article.event .entry-title--artist a:focus{color:#51fd00}.single-event article.event .entry-date{margin:0.75rem 0 0;font-size:12px;font-size:.75rem}.single-event article.event .entry-content{display:flex;flex-flow:column nowrap;width:100%}@media screen and (min-width: 992px){.single-event article.event .entry-content{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;align-items:flex-start}}.single-event article.event .entry-content__main{width:100%;order:1}@media screen and (min-width: 992px){.single-event article.event .entry-content__main{order:0;width:56%;margin-right:4%;position:-webkit-sticky;position:sticky;top:1rem}}.single-event article.event .entry-content__side{font-size:11.2px;font-size:.7rem;width:100%;max-width:35em;margin-bottom:1.5rem;margin-bottom:2rem;margin-top:2rem;margin-top:0;margin-left:auto;margin-right:auto;order:0}@media screen and (min-width: 992px){.single-event article.event .entry-content__side{order:0;width:35%;margin-left:auto;margin-right:0;margin-top:0;position:-webkit-sticky;position:sticky;top:3.7rem}}.single-event article.event .entry-content--side-column-last .entry-content__main{order:0}.single-event article.event .entry-content--side-column-last .entry-content__side{margin-bottom:1.5rem;order:1}@media screen and (min-width: 992px){.single-event article.event .entry-content--side-column-last .entry-content__side{order:0}}@media screen and (min-width: 992px){.admin-bar.single-event article.event .entry-content__main,.admin-bar.single-event article.event .entry-content__side{top:calc(32px + 3rem)}}.entry-content__side-block{border:1px solid;padding:0;margin:0 0 -1px 0}.entry-content__side-block-toggle{padding:0.5rem 1rem;border:0;margin:0;background:transparent;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;cursor:pointer;color:#000}.entry-content__side-block-toggle h5{font-weight:400;font-size:13.6px;font-size:.85rem;flex:0 1 auto;max-width:calc(100% - 1rem);text-align:left}.entry-content__side-block-toggle .icon-container{flex:0 0 1em;display:flex;justify-content:center;align-items:center}.entry-content__side-block-toggle .icon{font-size:13.6px;font-size:.85rem}.entry-content__side-block-toggle .icon--block-is-closed{display:block}.entry-content__side-block-toggle .icon--block-is-active{display:none}.entry-content__side-block-toggle:hover,.entry-content__side-block-toggle:focus{color:#595959}.entry-content__side-block-toggle:hover .icon--block-is-closed,.entry-content__side-block-toggle:focus .icon--block-is-closed{display:none}.entry-content__side-block-toggle:hover .icon--block-is-active,.entry-content__side-block-toggle:focus .icon--block-is-active{display:block}.entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-closed{display:block}.entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-active{display:none}.entry-content__side-block-content{display:none;padding:0 1rem 0.625rem 1rem}.entry-content__side-block-content p:last-child{margin-bottom:0}.content-block-is-active .entry-content__side-block-content{display:block}.content-block-is-active .entry-content__side-block-toggle .icon--block-is-closed{display:none}.content-block-is-active .entry-content__side-block-toggle .icon--block-is-active{display:block}.content-block-is-active .entry-content__side-block-toggle:hover,.content-block-is-active .entry-content__side-block-toggle:focus{color:#595959}.content-block-is-active .entry-content__side-block-toggle:hover .icon--block-is-closed,.content-block-is-active .entry-content__side-block-toggle:focus .icon--block-is-closed{display:block}.content-block-is-active .entry-content__side-block-toggle:hover .icon--block-is-active,.content-block-is-active .entry-content__side-block-toggle:focus .icon--block-is-active{display:none}.content-block-is-active .entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-closed{display:none}.content-block-is-active .entry-content__side-block-toggle:focus[data-focus-method="mouse"] .icon--block-is-active{display:block}.entry-related{width:100%;margin-top:2rem;margin-bottom:2rem}.entry-related-header{font-size:22.4px;font-size:1.4rem;font-weight:400;margin-bottom:2rem;color:#000}.entry-related-header a{border:0;text-decoration:none}.entry-related-header a:hover,.entry-related-header a:focus{color:#595959}.search-results .site-content article{font-size:11.2px;font-size:.7rem}.search-results .site-content article .entry-header a{color:#000;font-weight:400}.search-results .site-content article .entry-header a:hover,.search-results .site-content article .entry-header a:focus{color:#51fd00}.search-results .site-content article .entry-summary{margin-top:0.5rem}.search-results .site-content article .entry-summary p{max-width:35em}.site-footer{position:relative;font-size:10.4px;font-size:.65rem}.site-footer a{display:block;color:#000;text-decoration:none}.site-footer a:hover,.site-footer a:focus{text-decoration:underline;font-family:"Whyte","WhyteRegular","WhyteInktrap",sans-serif;color:#595959}.footer-rows{width:100%;padding-top:3rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.page.home .footer-rows{border-top:0}.footer-row{margin-bottom:3rem}.footer-row ul{list-style:none;margin:0 1rem 0 0;padding:0}.footer-row li{margin:0;padding:0;display:block}.footer-row--social{font-size:18.4px;font-size:1.15rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.footer-row--social a{margin-right:0.75rem}.footer-row--social a:last-child{margin-right:0}.footer-row--supporters{width:100%;margin-bottom:0;display:flex;flex-flow:row wrap}.footer-row--supporters img{max-height:60px;max-width:100%;height:auto;width:auto;display:inline-block;margin:0 3rem 3rem 0}.footer-row--supporters img:last-child{margin-right:0}#mc_embed_signup_footer label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}#mc_embed_signup_footer label:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#mc_embed_signup_footer input{font-size:10.4px;font-size:.65rem}#mc_embed_signup_scroll_footer{display:flex;flex-flow:row wrap;width:240px;max-width:100%}#mc_embed_signup_scroll_footer .mc-field-group{position:relative;width:calc(100% - 2rem - 2px)}#mc_embed_signup_scroll_footer .mc-field-group input{width:100%;height:100%;border-right:0}#mc_embed_signup_scroll_footer #mce-responses{order:1}#mc_embed_signup_scroll_footer .mc-extra{order:2}#mc_embed_signup_scroll_footer #mc-embedded-subscribe{width:2rem;padding:0.5rem;display:flex;justify-content:center;align-items:center}.mce_inline_error{position:relative;height:0;color:#595959}.widecolumn{width:100%;max-width:440px;margin:0 auto;padding:0 20px}.wp-activate-container{padding:20px;background:#eee}.wp-activate-container h2{margin-bottom:1em;font-weight:400}.wp-activate-container form{margin-top:0}.wp-activate-container #key,.wp-activate-container #submit{width:100%;font-size:1rem}.wp-activate-container span.h3{padding:0;font-size:1em;font-weight:700}.wp-activate-container p{margin:0}.wp-activate-container .view{font-size:0.65em;letter-spacing:0.012em;margin:1rem 0 0}.slider{transition:opacity 0.3s ease;position:relative;overflow:hidden;width:calc(100% + 1.666rem);left:-0.8333rem}@media screen and (min-width: 1080px){.slider{width:calc(100% + 5.5rem);left:-2.75rem}}.slider .flickity-viewport{overflow:visible}.slider .flickity-button:disabled{opacity:0;visibility:hidden}.slider .flickity-enabled .flickity-viewport,.slider .flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC) 1x, url(assets/img/slider-right.png) 2x) 0 0,pointer}.slider .flickity-enabled.cursor-is-left .flickity-viewport,.slider .flickity-enabled.is-draggable.cursor-is-left .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==) 1x, url(assets/img/slider-left.png) 2x) 0 0,pointer}.slider .flickity-enabled.is-hiding-nav-ui .flickity-viewport,.slider .flickity-enabled.is-hiding-nav-ui.is-draggable .flickity-viewport,.slider .flickity-enabled.is-hiding-nav-ui.cursor-is-left .flickity-viewport,.slider .flickity-enabled.is-hiding-nav-ui.is-draggable.cursor-is-left .flickity-viewport{cursor:pointer}.slider .slides{width:100%;opacity:0}.slider .slides.flickity-enabled{opacity:1}.slider .slides .slide{width:auto;margin-right:1rem;margin-bottom:1rem}.slider .slides .slide img{max-width:none;height:200px;width:auto;margin-bottom:0.25rem}@media screen and (min-width: 576px){.slider .slides .slide img{height:440px}}@media screen and (min-width: 768px){.slider .slides .slide img{height:540px}}.slider .flickity-enabled .flickity-viewport,.slider .flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC) 1x, url(assets/img/slider-right.png) 2x) 0 0,pointer}.slider.cursor-is-left .flickity-enabled .flickity-viewport,.slider.cursor-is-left .flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==) 1x, url(assets/img/slider-left.png) 2x) 0 0,pointer}.slider .slide__caption{color:#595959;font-size:0.7rem;letter-spacing:0.01em;opacity:0;transition:opacity 0.3s ease}.slider .is-selected .slide__caption{opacity:1}.acf-block-preview .slider{width:100%;margin-left:0;margin-right:0;left:auto;right:auto}.full-page-slider{--full-page-height: 80vh;width:100%;max-width:100%;position:relative;overflow:hidden;padding-bottom:3rem}.full-page-slider .site-container{position:relative}.full-page-slider .full-page-slides{width:100%;opacity:1;transition:opacity 0.3s ease}.full-page-slider .full-page-slides.is-hidden{display:none}.full-page-slider .full-page-slides .full-page-slide{position:relative;width:auto;margin-bottom:1.5rem}.full-page-slider .full-page-slides .full-page-slide:last-child{margin-bottom:0}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide{width:100vw;height:100%;margin:0}}.full-page-slider .full-page-slides .full-page-slide img{max-width:100%;height:auto;width:100%;margin-bottom:0;display:block}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide.full-page-slide--cover img{-o-object-fit:cover;object-fit:cover}}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide.full-page-slide--contain img{-o-object-fit:contain;object-fit:contain}}.full-page-slider .full-page-slides .full-page-slide__image-link{display:block}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide__image-link{display:none}}.full-page-slider .full-page-slides img.full-page-slide__image{display:none}@media screen and (min-width: 768px){.full-page-slider .full-page-slides img.full-page-slide__image{display:block}}.full-page-slider .full-page-slides .full-page-slide__panel{position:relative;padding:0.5rem 0 1rem;width:100%}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide__panel{display:none}}.full-page-slider .full-page-slides .full-page-slide__panel a{cursor:pointer;color:#000;text-decoration:none}.full-page-slider .full-page-slides .full-page-slide__panel a:hover,.full-page-slider .full-page-slides .full-page-slide__panel a:focus{color:#51fd00}.full-page-slider .full-page-slides .full-page-slide__panel a:hover .programme-item__date,.full-page-slider .full-page-slides .full-page-slide__panel a:focus .programme-item__date{color:#51fd00}.full-page-slider .full-page-slides .full-page-slide--text{padding:0;height:100%;display:flex;justify-content:center;align-items:center;flex-flow:row wrap;font-size:1.333rem;width:100%}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide--text{max-width:18rem;max-width:23rem;padding:1.5rem}}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide--text:first-child{max-width:16.5rem;max-width:21.5rem;padding:1.5rem 1.5rem 1.5rem 0}}.full-page-slider .full-page-slides .full-page-slide--text a{margin-bottom:0;text-decoration:none;font-size:0.888rem;text-transform:uppercase}.full-page-slider .full-page-slides .full-page-slide--text p{margin-bottom:0.5em}.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image{font-size:1.333rem}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image{font-size:1em}}.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image p{margin-bottom:0.5em}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel{display:block;position:absolute;width:100%;bottom:1rem;left:1rem;max-width:18rem;background:#fff;margin:auto;padding:0.75rem}}.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel a{margin-bottom:0;text-decoration:none;font-size:0.888rem;text-transform:uppercase;display:inline-block;color:#595959}@media screen and (min-width: 768px){.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel a{font-size:0.888em}}.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel a:hover,.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel a:focus{color:#51fd00}.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel a:hover .programme-item__date,.full-page-slider .full-page-slides .full-page-slide--text-with-bg-image .full-page-slide__panel a:focus .programme-item__date{color:#51fd00}.full-page-slider .full-page-slides:after{content:""}@media screen and (min-width: 768px){.full-page-slider .full-page-slides:after{content:"flickity";display:none}.full-page-slider .full-page-slides{opacity:0}.full-page-slider .full-page-slides.flickity-enabled{opacity:1}}.full-page-slider .flickity-viewport{height:var(--full-page-height);min-height:500px;overflow:visible;transition:height 0.2s ease}.full-page-slider .flickity-enabled .flickity-viewport,.full-page-slider .flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC) 1x, url(assets/img/slider-right.png) 2x) 0 0,pointer}.full-page-slider.cursor-is-left .flickity-enabled .flickity-viewport,.full-page-slider.cursor-is-left .flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==) 1x, url(assets/img/slider-left.png) 2x) 0 0,pointer}.full-page-slider .flickity-button{background:transparent;border:0}.full-page-slider .flickity-button:focus,.full-page-slider .flickity-button:hover{background:transparent;border:0}.full-page-slider .full-page-slider__header{margin:0;padding:0;opacity:0;transition:opacity 0.3s ease;position:absolute;z-index:2;background:#51fd00;width:18rem;max-width:100%;left:1rem;bottom:1rem;display:flex;align-items:center}.full-page-slider .full-page-slider__header.is-hidden{opacity:0}.full-page-slider .full-page-slider__header a{height:100%;width:100%;display:block;padding:1em 1.5em;color:#000;text-decoration:none}.full-page-slider .full-page-slider__header a:hover,.full-page-slider .full-page-slider__header a:focus{color:#595959}.full-page-slider .full-page-slider__header a:hover .programme-item__date,.full-page-slider .full-page-slider__header a:focus .programme-item__date{color:#595959}.full-page-slider .full-page-slides.is-hidden+.full-page-slider__header{display:none}.full-page-slider .full-page-slides.flickity-enabled+.full-page-slider__header{opacity:1}.full-page-slider .full-page-slides.flickity-enabled+.full-page-slider__header.is-hidden{opacity:0}.full-page-slider .full-page-slider__caption{margin:0.5em;padding:0.25em 0.75em;max-width:100%;position:absolute;top:50%;right:0;opacity:0;transition:opacity 0.3s ease;-webkit-transform:rotate(90deg) translateX(50%) translateY(1em);transform:rotate(90deg) translateX(50%) translateY(1em);-webkit-transform-origin:top right;transform-origin:top right;font-size:0.55rem;text-align:center}.full-page-slider .full-page-slider__caption span{padding-left:0.125em;padding-right:0.125em;background:#fff}@media screen and (max-width: 767px){.full-page-slider .full-page-slider__caption{display:none}}@media screen and (min-width: 768px){.full-page-slider .full-page-slider__caption{max-width:50vh}}.full-page-slider .full-page-slider__caption.is-hidden{opacity:0}.full-page-slider .full-page-slides.is-hidden+.full-page-slider__header+.full-page-slider__caption{display:none}.full-page-slider .full-page-slides.flickity-enabled+.full-page-slider__header+.full-page-slider__caption{opacity:1}.full-page-slider .full-page-slides.flickity-enabled+.full-page-slider__header+.full-page-slider__caption.is-hidden{opacity:0}.full-page-slider .full-page-slides__button{position:absolute;top:0;width:50%;height:100%;z-index:1;cursor:pointer}@media screen and (max-width: 767px){.full-page-slider .full-page-slides__button{display:none}}.full-page-slider .full-page-slides__button--next{right:0;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC) 0 0,pointer;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC)}@media (-webkit-min-device-pixel-ratio: 2){.full-page-slider .full-page-slides__button--next{cursor:url(assets/img/slider-right-large.png)}}.full-page-slider .full-page-slides__button--next{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARxJREFUeNrE2C0WwjAMAOB24LFIBAeYwDPJMcaNOAJHQM4BN0Aikcjh4XXJ3kT5b5O0yXthK6LvI4U2zDrnDCfsw07x6kbuypmnYCJKuJwxh3t6YEUoae5mBtlCuiHxvqTOR64ILMUFLjvvrQnkgVwZ6ifwKrP1qkKuDBsihRGBSGDEIFyMKISDEYdQMUkgFEwySCwmKSQGkxwSiskCCcFYHMBOvzF5YvkyvkFWcG6dEFLBYG/0AjGLwugHntrzMby0kEelpcFYw9I0ml9WzFr75/uE0NrQ3hAaW/xHRO5D7ysiZxvwE5GrMfqLyNEqBiFSN8/BiJR/J6IQIhAJBBsihWBB+j5GCCFRkVoC0XdoAg9qVsPTgYYzTyfAABRTvvjwnGo2AAAAAElFTkSuQmCC) 1x, url(assets/img/slider-right.png) 2x) 0 0,pointer}.full-page-slider .full-page-slides__button--prev{left:0;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==) 0 0,pointer;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==)}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.full-page-slider .full-page-slides__button--prev{cursor:url(assets/img/slider-left-large.png)}}.full-page-slider .full-page-slides__button--prev{cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNrM2EEOgjAQAMAWveORo0/gGT4Dv+QH5AEePHrUX5h48ejRB2jqLmkM4gKla3fdZKXBpBlKoVusc85wwj5tgUc3czdOPxkTUcLhjOnb8YEjEpPmYUrIO6Tzie1lbH8ZYySOkHnr9B5uz1VsRIiRwKxjR+Ld7z8gJkFSIoIhqRFBEAnEKEQKMQiRRPRCpBEkRAPxBdFCfEA0EZi2+aHXDoyTkYmdhasu/FKeG73Y4Oq7UEY0MYelG4uaNbS3xP9St+bSnqxVZ6KKTtbu46uGoV5oKpi+V7w4ZmjRE8WMlQFimJDCSAQTWiomx0wpnpNipm4nkmFiNlhJMLH73p9jOJtwClOKQwhMxa7QmN9IVv5DzYHTz0uAAQACAMAmuwUIXQAAAABJRU5ErkJggg==) 1x, url(assets/img/slider-left.png) 2x) 0 0,pointer}.full-page-slider .flickity-page-dots{padding-top:1rem;padding-bottom:0;padding-left:0;padding-right:0;bottom:1rem;z-index:1;display:flex;justify-content:center}@media screen and (max-width: 767px){.full-page-slider .flickity-page-dots{display:none}}@media screen and (min-width: 768px){.full-page-slider .flickity-page-dots{right:0;width:auto;text-align:right;justify-content:flex-end;-webkit-transform:translateX(-0.25rem);transform:translateX(-0.25rem)}}.full-page-slider .flickity-page-dots .dot{width:0.625rem;height:0.625rem;margin:0.1rem 0.35rem;opacity:1;background:#51fd00}.full-page-slider .flickity-page-dots .dot.is-selected{border-radius:0;width:0.825rem;height:0.825rem;margin:0 0.25rem}.full-page-slider.alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-page-slider.alignfull .full-page-slider__caption{padding-left:1rem}.full-page-slider.alignfull .flickity-page-dots{padding-left:1rem;padding-right:1rem}.acf-block-preview .full-page-slider{width:100%;max-width:100%;position:relative;left:auto;right:auto;margin-left:0;margin-right:0;overflow:hidden;padding-bottom:0}.acf-block-preview .full-page-slider.alignfull{width:100%;margin-left:0;margin-right:0;left:auto;right:auto}.acf-block-preview .full-page-slider .flickity-viewport{height:auto;min-height:auto}.acf-block-preview .full-page-slider .full-page-slides .full-page-slide{width:100%;height:auto}.acf-block-preview .full-page-slider .flickity-page-dots,.acf-block-preview .full-page-slider .full-page-slider__header,.acf-block-preview .full-page-slider .full-page-slider__caption,.acf-block-preview .full-page-slider .full-page-slides .full-page-slide img.full-page-slide__image{display:none}.acf-block-preview .full-page-slider .full-page-slide__image-link,.acf-block-preview .full-page-slider .full-page-slide__panel{display:block}.editor-styles-wrapper .full-page-slides h3{margin:0;padding:0;font-size:1.2rem;font-weight:400}.featured-item-wrapper{width:100%;max-width:100%;position:relative;--figcaption-height: 0;margin-bottom:3rem}.featured-item figure{display:inline-block;position:relative;margin:0 0 0.5rem;padding:0}.featured-item figure img{display:block;width:100%;height:auto}.featured-item figcaption{position:absolute;bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;font-size:0.55rem;line-height:1.5;letter-spacing:0.02em;white-space:nowrap;color:#595959;overflow:hidden;text-overflow:ellipsis;display:none;width:100%;max-width:var(--figcaption-height)}@media screen and (min-width: 768px){.featured-item figcaption{display:inline-block}}@media screen and (min-width: 1080px){.featured-item figcaption{line-height:2.25}}.featured-item a{color:#000;text-decoration:none}.featured-item a figcaption{color:#595959}.featured-item a .programme-item__date{font-size:0.75rem;font-weight:400}.featured-item a:hover,.featured-item a:focus{color:#51fd00}.featured-item a:hover figcaption,.featured-item a:focus figcaption{color:#959595}.featured-item a:hover .programme-item__date,.featured-item a:focus .programme-item__date{color:#51fd00}.featured-item__overlay{background:#51fd00;padding:0.875rem 1.25rem 1rem 1rem;color:#000;width:auto;display:inline-block}@media screen and (min-width: 768px){.featured-item__overlay{padding:1rem 1.25rem 1rem 1rem;opacity:0;transition:opacity 0.3s ease;max-width:360px;position:absolute;top:1rem;left:1rem}}.featured-item__overlay p{margin:0}.featured-item__overlay a{color:#000}.featured-item__overlay a:hover,.featured-item__overlay a:focus{color:#000;text-decoration:none}.featured-item__overlay:hover{opacity:1}.featured-item:hover+.featured-item__overlay{opacity:1}.entry-content .featured-item-wrapper h3{font-size:1.4rem;line-height:1.2}.entry-content .featured-item-wrapper h3.programme-item__date{font-size:1rem;margin-top:0.25rem}.acf-block-preview .featured-item-wrapper{width:100%;max-width:100%;position:relative;left:auto;right:auto;margin-left:0;margin-right:0;overflow:hidden;padding-bottom:0}.acf-block-preview .featured-item-wrapper.alignfull{width:100%;margin-left:0;margin-right:0;left:auto;right:auto}.editor-styles-wrapper .featured-item-wrapper a{color:#595959}.editor-styles-wrapper .featured-item-wrapper a:hover,.editor-styles-wrapper .featured-item-wrapper a:focus{color:#000}.editor-styles-wrapper .featured-item-wrapper a:hover .programme-item__date,.editor-styles-wrapper .featured-item-wrapper a:focus .programme-item__date{color:#000 !important}.editor-styles-wrapper .featured-item-wrapper h3{margin:0;padding:0;font-size:1.2rem;font-weight:400}.editor-styles-wrapper .featured-item__overlay p{margin-top:0 !important;margin-bottom:0 !important}.profiles{display:flex;flex-flow:row wrap;width:100%;align-items:flex-start;justify-content:space-between;margin-bottom:3rem}.profiles.alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0.8rem;padding-right:0.8rem}.profiles.is-admin.alignfull{width:100%;left:auto;right:auto;margin-left:auto;margin-right:auto}.profile-item{flex:0 0 auto;width:100%;margin:0 0 1.5rem}@media screen and (min-width: 576px){.profile-item{width:calc(50% - 0.8rem)}}@media screen and (min-width: 992px){.profile-item{width:calc(33.333% - 0.8rem)}}@media screen and (min-width: 1260px){.profile-item{width:calc(25% - 0.6rem)}}.profile-item h3{font-size:0.85rem;font-weight:400;margin:0}@media screen and (min-width: 1260px){.profile-item h3{font-size:0.85rem}}.profile-item h3+h3{font-size:0.7rem;color:#595959}@media screen and (min-width: 576px){.profiles--list .profile-item{width:100%}}@media screen and (min-width: 992px){.profiles--list .profile-item{width:100%}}@media screen and (min-width: 1260px){.profiles--list .profile-item{width:100%}}.profile__toggle{font-size:0.5rem;margin-top:0.5rem;display:none;text-transform:uppercase;padding:0.5em 0.75em;color:#000;border-color:#959595;cursor:pointer}.profile__toggle:hover,.profile__toggle:focus{background:#fff;color:#51fd00;border-color:#51fd00}.profile__toggle:focus[data-focus-method="mouse"]{color:#000;border-color:#000}.profile__text{display:block;margin-top:0.5rem;font-size:0.625rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width: 768px){.profile__text{font-size:0.7rem}}.profile__text p{margin:0.5rem 0 0}.profiles--toggle .profile__toggle{display:block}.profiles--toggle .profile__text{display:none}.profiles--toggle .profile-item--is-active .profile__toggle{display:none}.profiles--toggle .profile-item--is-active .profile__text{display:block}@supports (display: grid){.profiles--grid{display:grid;grid-gap:1.5rem;grid-column-gap:2rem;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.profiles--grid .profile-item{width:auto;margin:0}@media screen and (min-width: 576px){.profiles--grid .profile-item{width:auto}}@media screen and (min-width: 992px){.profiles--grid .profile-item{width:auto}}@media screen and (min-width: 1260px){.profiles--grid .profile-item{width:auto}}}.is-admin .profiles{display:flex}.logos{display:flex;flex-flow:row wrap;width:100%;align-items:center;justify-content:space-between}.logos.alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0.8rem;padding-right:0.8rem}.logos.alignfull.is-admin{width:100%;left:auto;right:auto;margin-left:auto;margin-right:auto}.logo-item{flex:1 1 auto;width:auto;margin:0 0 2rem}.logo-item img{display:block;width:auto;height:auto;max-width:200px;max-height:50px;max-height:80px;margin:0 1.6rem 0 0}.entry-content--with-sidebar .logos.alignfull{width:100%;left:auto;right:auto;margin-left:0;margin-right:0}.toggle-block{margin-bottom:1.5rem}.toggle-content-block{border:1px solid;padding:0;margin:0 0 -1px 0}.toggle-button{padding:0.5rem 1rem;border:0;margin:0;background:transparent;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;cursor:pointer;color:#000}.toggle-button h5{font-weight:400;font-size:0.85rem;flex:0 1 auto;max-width:calc(100% - 1rem);text-align:left}.toggle-button .icon-container{flex:0 0 1em;display:flex;justify-content:center;align-items:center}.toggle-button .icon{font-size:0.85rem}.toggle-button .icon--block-is-closed{display:block}.toggle-button .icon--block-is-active{display:none}.toggle-button:hover,.toggle-button:focus{color:#595959}.toggle-button:hover .icon--block-is-closed,.toggle-button:focus .icon--block-is-closed{display:none}.toggle-button:hover .icon--block-is-active,.toggle-button:focus .icon--block-is-active{display:block}.toggle-button:focus[data-focus-method="mouse"] .icon--block-is-closed{display:block}.toggle-button:focus[data-focus-method="mouse"] .icon--block-is-active{display:none}.toggle-content{display:none;padding:0 1rem 0.625rem 1rem}.toggle-content p:last-child{margin-bottom:0}.toggle-block-is-active .toggle-content{display:block}.toggle-block-is-active .toggle-button .icon--block-is-closed{display:none}.toggle-block-is-active .toggle-button .icon--block-is-active{display:block}.toggle-block-is-active .toggle-button:hover,.toggle-block-is-active .toggle-button:focus{color:#595959}.toggle-block-is-active .toggle-button:hover .icon--block-is-closed,.toggle-block-is-active .toggle-button:focus .icon--block-is-closed{display:block}.toggle-block-is-active .toggle-button:hover .icon--block-is-active,.toggle-block-is-active .toggle-button:focus .icon--block-is-active{display:none}.toggle-block-is-active .toggle-button:focus[data-focus-method="mouse"] .icon--block-is-closed{display:none}.toggle-block-is-active .toggle-button:focus[data-focus-method="mouse"] .icon--block-is-active{display:block}.acf-block-preview .icon-container{display:none}
