.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}#acwp-toolbar *{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}#acwp-toolbar-btn-wrap{border:1.5px solid #1e7ab9;z-index:9500;position:fixed;margin-top:-100vh;border-radius:50%;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}#acwp-toolbar-btn{margin:0;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:48px;height:48px;background:#1e7ab9;text-align:center;border:4px solid #fff;border-radius:50%;-webkit-box-shadow:6px 8px 16px rgba(0,0,0,.2);-moz-box-shadow:6px 8px 16px rgba(0,0,0,.2);-ms-box-shadow:6px 8px 16px rgba(0,0,0,.2);-o-box-shadow:6px 8px 16px rgba(0,0,0,.2);box-shadow:6px 8px 16px rgba(0,0,0,.2)}#acwp-toolbar-btn:focus,#acwp-toolbar-btn:hover{border-color:#ff4500}#acwp-toolbar-btn svg{height:auto;display:inline-block;width:36px;top:2px;position:relative;background-color:transparent}#acwp-toolbar-btn-wrap.acwp-right{left:auto;right:10px}#acwp-close-toolbar{margin:0;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;position:absolute;top:10px;right:10px;outline:0;color:#fff;z-index:250}body.rtl #acwp-close-toolbar{right:auto;left:10px}.acwp-footer{border-top:1px solid #efefef}.acwp-footer a{color:#3c8dbc;text-decoration:none}.acwp-footer a:focus,.acwp-footer a:hover{color:#3c8dbc;text-decoration:underline}.acwp-footer ul{list-style:none;padding:0;margin:0}.acwp-footer ul li{margin:0;padding:8px 20px;line-height:18px;font-size:15px;border-bottom:1px solid #efefef}.acwp-footer ul li a{color:#333}.acwp-footer ul li a:focus,.acwp-footer ul li a:hover{text-decoration:underline;color:#333}.acwp-footer ul li:last-child{padding-bottom:0;border:0;background:#efefef;text-align:center;font-size:13px}.acwp-footer ul li:last-child i.material-icons{line-height:18px;font-size:13px;position:relative;top:2px}#acwp-toolbar.acwp-style-default .acwp-toggler{border-bottom:1px solid rgba(36,36,36,.1)}.acwp-toggler:last-child{border-bottom:0}.acwp-toggler.acwp-toggler-decfont{border-bottom:1px solid rgba(36,36,36,.1)}.acwp-toggler label>*{pointer-events:none}#acwp-toolbar.acwp-style-default .acwp-toggler label{display:flex;width:100%;margin:0;cursor:pointer;background:#fff;padding:8px 16px;font-weight:400;font-size:1em;outline:0;align-items:center}.acwp-toggler label:focus,.acwp-toggler label:hover{outline:0;background:#f5f5f5}#acwp-toolbar.acwp-style-default .acwp-toggler label>i.material-icons,#acwp-toolbar.acwp-style-default .acwp-toggler label>span{display:inline-block;line-height:34px;color:#333}.acwp-toggler label>span{flex-grow:1}.acwp-toggler label>i.material-icons{float:left;margin-right:8px}body.rtl .acwp-toggler label>i.material-icons{float:right;margin-right:auto;margin-left:8px}.acwp-toggler label input{display:none}.acwp-switcher{position:relative;display:inline-block;height:34px;width:60px;float:right}body.rtl .acwp-switcher{float:left}.acwp-switch,.acwp-switch:before{position:absolute;transition-duration:.2s}.acwp-switch{background-color:rgba(36,36,36,.22);top:0;left:0;right:0;bottom:0;border-radius:500px;cursor:pointer;transition-property:background-color;box-shadow:inset 0 0 2px rgba(36,36,36,.07)}.acwp-switch:before{content:"";background-color:#fff;width:30px;height:30px;left:2px;bottom:2px;border-radius:50%;transition-property:transform,box-shadow;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body.rtl .acwp-switch:before{-webkit-transform:translateX(26px);-moz-transform:translateX(26px);-ms-transform:translateX(26px);-o-transform:translateX(26px);transform:translateX(26px)}input:checked+.acwp-switch{background-color:#3c8dbc!important}input:checked+.acwp-switch:before{-webkit-transform:translateX(26px);-moz-transform:translateX(26px);-ms-transform:translateX(26px);-o-transform:translateX(26px);transform:translateX(26px)}body.rtl input:checked+.acwp-switch:before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.acwp-toolbar{display:none;position:fixed;outline:0;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.acwp-toolbar:focus{outline:0}#acwp-toolbar-module{position:relative;background-color:#fff;width:380px;border:8px solid #efefef;-webkit-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);-moz-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);-ms-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);-o-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);box-shadow:0 2px 12px 1px rgba(36,36,36,.33)}.acwp-heading{background:#1e7ab9;padding:8px 16px}.lang-switcher li a,p.acwp-title{color:#fff}.acwp-heading p.acwp-title{margin:0;padding:0;font-size:32px}.acwp-heading p{margin:0}@media (max-height:867px){.acwp-toggler label>i.material-icons,.acwp-toggler label>span{line-height:24px}.acwp-switcher{height:24px;width:50px}.acwp-switch:before{width:20px;height:20px}}@media (max-height:768px){.acwp-heading{padding:8px 16px}.acwp-heading p.acwp-title{font-size:24px}}@media (max-height:600px){.acwp-heading{padding:6px 16px}#acwp-toolbar-module{border-width:4px}.acwp-footer ul li:last-child{padding-top:0}}@media (max-height:558px){.acwp-footer a{font-size:14px}#acwp-toolbar .acwp-toggler label>i.material-icons,#acwp-toolbar .acwp-toggler label>span,#acwp-toolbar.acwp-style-default .acwp-toggler label>i.material-icons,#acwp-toolbar.acwp-style-default .acwp-toggler label>span{font-size:14px;line-height:20px}.acwp-switcher{height:20px;width:46px}.acwp-footer ul li{padding:2px 20px}.acwp-switch:before{width:16px;height:16px}.acwp-heading p.acwp-title{font-size:18px}}@media (max-height:481px){#acwp-close-toolbar{top:4px;right:4px}}@media (max-height:468px){.acwp-heading{padding:4px 16px}.acwp-footer ul li{padding:0 20px}.acwp-heading p.acwp-title{font-size:16px}#acwp-close-toolbar{top:0;right:0}}@media (max-height:386px){.acwp-heading p.acwp-title{font-size:14px}.acwp-toggler label>i.material-icons,.acwp-toggler label>span{font-size:12px;line-height:18px}.acwp-switcher{height:18px;width:44px}.acwp-switch:before{width:14px;height:14px}}@media (max-width:400px){#acwp-toolbar-module{width:320px}}@media (max-width:321px){#acwp-toolbar-module{width:300px}}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:10px;scroll-behavior:smooth}footer,header,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h3,label{margin-bottom:.5rem}h1,h3,p,ul{margin-top:0}h3{font-weight:500}p,ul{margin-bottom:1rem}a{background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button{font-family:inherit;text-transform:none}button,input{margin:0;font-size:inherit;line-height:inherit;overflow:visible}[type=button],button{-webkit-appearance:button}.btn:not(:disabled):not(.disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}.container{padding-right:15px;padding-left:15px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-md-5,.col-md-6,.col-md-7,.col-sm-6,.col-xl-4,.col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;min-width:0;max-width:100%}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6,.col-md-7{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}@media (min-width:1200px){.col-xl-4,.col-xl-8{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,.5);box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-right{text-align:right!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}}@font-face{font-display:swap;font-family:"fedra_serif_hlbold";src:url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-bold-webfont.woff2)format("woff2"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-bold-webfont.woff)format("woff"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-bold-webfont.ttf)format("truetype"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-bold-webfont.svg#fedra_serif_hlbold)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"fedra_serif_hlbook";src:url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-book-webfont.woff2)format("woff2"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-book-webfont.woff)format("woff"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-book-webfont.ttf)format("truetype"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-book-webfont.svg#fedra_serif_hlbook)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"fedra_serif_hlmedium";src:url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-medium-webfont.woff2)format("woff2"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-medium-webfont.woff)format("woff"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-medium-webfont.ttf)format("truetype"),url(/2023/wp-content/themes/starter-template/assets/fonts/fedraserifhl-medium-webfont.svg#fedra_serif_hlmedium)format("svg");font-weight:400;font-style:normal}body{color:#fff;font-size:1rem;font-weight:400;text-align:inherit;background:linear-gradient(180deg,#811702 12.39%,#e21bc2 26.45%,#f92958 73.28%,#f1440e 90.01%,#851b02 99.69%)}h1,h3{position:relative;display:block}body,h1{line-height:1}h1{font-size:3.2rem;font-family:"fedra_serif_hlmedium";font-weight:500}h3{font-family:"fedra_serif_hlbold";line-height:1.5em;font-size:2.2rem}.text22{font-size:2.2rem!important}.text17{font-size:1.7rem;line-height:1.5}.text-2-col{-moz-column-count:2;column-count:2;-moz-column-gap:8rem;column-gap:8rem}a,body,div,input,p,span{font-family:"fedra_serif_hlbook"}img,input,label,span{max-width:100%}em,i{font-style:italic}a,button{transition:all .4s ease}a{text-decoration:none;color:#fff}a:focus,a:hover{color:#ff00bc;text-decoration:underline}.off-canvas-wrapper{position:relative;overflow:hidden}.container{max-width:1200px;width:100%;margin:0 auto;position:relative;display:block}header{padding-top:60px}.logo img{width:200px}#header-top{width:100%;z-index:999}#header-top .container{display:flex;justify-content:space-between}.accessibility-icon img{max-height:30px}.lang-switcher{display:flex;padding:0;margin:0;list-style:none;font-weight:300;text-transform:uppercase;font-size:1.8rem}.lang-switcher li{padding:4px 4px 4px 0}.lang-switcher li:first-child:after{content:"|";display:inline-block;color:#fff;margin:0 6px 0 4px}#acwp-toolbar-btn{z-index:9999995;background:#ff00bc;color:#000}.acwp-toolbar{z-index:9999995}.acwp-toolbar input:checked+.acwp-switch{background-color:#ff00bc!important}.acwp-toolbar input:checked+.acwp-switch:before{background-color:#000}.acwp-toolbar .acwp-heading{background:#ffea3c;color:#000}.acwp-toolbar #acwp-close-toolbar{color:#000}#footer-menu li,#hp-events .hp-single-event a .hp-details .event-dates,.event-more{margin-bottom:2rem}.event-more button{border:2px solid #fff;border-radius:30px;color:#fff;background:0 0;font-weight:300;padding:1.5rem 2rem;position:relative;overflow:hidden;z-index:0;display:inline-block;outline:0}.event-more button:after{background-color:#fff;content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.2s all ease-out;z-index:-1}.event-more button:hover{color:#ff00bc}.event-more button:hover:after{transform:translate(0,0)}#footer-menu{margin:0;padding:0;list-style:none;font-size:2rem}.bottom-border{border-bottom:1px solid #fff;padding-bottom:3rem;margin-bottom:4rem}#hp-events{padding:4rem 0 0;margin-top:8rem}#hp-events,#hp-events .hp-single-event{position:relative}#hp-events .hp-single-event a{display:grid;height:100%;width:100%;color:#fff;font-size:2.2rem}#hp-events .hp-single-event a .event-image{height:380px;background-size:cover!important;margin-bottom:2rem;background-position:center!important}#hp-events .hp-single-event a .hp-details h3{line-height:1.2;margin-bottom:2rem}#hp-events .hp-single-event a .hp-details p{margin-bottom:1.5rem;line-height:1.2}#hp-events .hp-single-event a .hp-details .event-dates .show-date:after{content:" | ";display:inline-block}#hp-events .hp-single-event a .hp-details .event-dates .show-date:last-child:after{content:""}#hp-events .hp-single-event a:hover,.footer a{text-decoration:none}#top-banner-image{background-size:cover!important;padding-top:40%;margin-top:2rem}p.premiere{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:.7rem 0 .5rem;font-size:1.5rem;margin-top:-10px}#event-supporters{padding:50px 0 30px}#event-supporters .event-logos{display:flex;justify-content:space-around;flex-wrap:wrap}#event-supporters .event-logos img{height:auto;max-width:150px;max-height:100px;margin:0 10px 20px;align-self:center}.page-title{padding-top:8rem;padding-bottom:2rem}.page-title h1{font-size:6rem}.page-template-performance_cat .hp-single-event{margin-bottom:5rem}.footer{color:#fff;background:0 0;padding:100px 0 30px}.footer svg,.footer-socials svg{max-width:250px}.footer svg path,.footer svg rect,.footer-socials svg path{fill:#fff}.footer a{color:#fff}.footer .footer-links-box{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.5rem}.footer a.accessibility{margin-top:50px}.footer a.accessibility:hover{text-decoration:underline}.footer .credit{margin-top:50px;color:#fff;font-weight:300;font-size:1.6rem}.footer .credit a{font-weight:500;color:#fff}.footer-socials{margin:5rem 0 0;padding:0;max-width:250px;list-style:none;display:flex;justify-content:space-between}.footer-socials li a{height:22px;display:inline-block}.footer-socials li a svg{height:40px;width:auto}.mobile_menu_button{position:relative;padding:0 20px}.triggerMobileMenu{position:relative;width:40px;height:28px;padding:0;border:0;margin:0 auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;background:0 0;text-indent:-99999px}.triggerMobileMenu span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.triggerMobileMenu span:nth-child(1){top:0}.triggerMobileMenu span:nth-child(2){top:11px}.triggerMobileMenu span:nth-child(3){top:22px}.triggerMobileMenu.open span:nth-child(1){top:11px;transform:rotate(135deg)}.triggerMobileMenu.open span:nth-child(2){opacity:0;left:-60px}.triggerMobileMenu.open span:nth-child(3){top:11px;transform:rotate(-135deg)}.button.triggerMobileMenu:focus,.button.triggerMobileMenu:hover{background:0 0;outline:0}.off-canvas{position:absolute;z-index:1;transition:transform .5s ease;backface-visibility:hidden;background:0 0;top:0;width:100%;height:100%;overflow-y:auto}.position-top{transform:translateY(-100%);right:0}.mobile_menu_holder{position:relative;width:500px;max-width:100%;background:#ff00bc;padding:50px 20px}ul#mobile-menu{padding-right:0;padding-left:0;position:relative;display:block;width:100%;border-left:none!important;margin:30px 0 0}ul#mobile-menu li{position:relative;display:block;border-bottom:1px solid #fff}ul#mobile-menu li:hover a{transform:translateX(1.5rem)}ul#mobile-menu>li{padding:2rem 0}ul#mobile-menu li a{position:relative;display:block;font-size:.9rem;text-decoration:none;color:#fff;transition:all ease-out .5s}@media only screen and (max-width:1440px){.hp-details h3,.hp-details p{font-size:1.8rem}.hp-details h3{margin-bottom:1rem}.hp-details p{margin-bottom:2rem!important}}@media only screen and (max-width:1200px){.mobile_menu_button{padding:0 20px 0 0}}@media only screen and (max-width:991px){.logo img{width:170px}header{padding-top:30px}#acwp-toolbar-btn{top:110px!important}}@media only screen and (max-width:768px){.text-2-col{-moz-column-count:1;column-count:1}.mobile_menu_button{display:block}}@media only screen and (max-width:576px){.bottom-border{padding-bottom:1rem!important;margin-bottom:1rem!important}#hp-events{margin-top:0!important}.footer{padding:3rem 0}.footer-info{margin-top:30px;padding:0!important}.footer .footer-info,.footer .footer-logo{text-align:center;border:0!important;padding:0}.footer .footer-socials{justify-content:space-between;max-width:250px;margin:5rem auto 3rem}}@media only screen and (max-width:480px){#hp-events .hp-single-event a .event-image{height:300px}.page-title{padding:3rem 15px 0}.page-title h1{font-size:4rem}#event-supporters .event-logos img{max-width:100px}.event-buy .text-right{text-align:initial!important}#top-banner-image{padding-top:60%}}body .text-right{text-align:left!important}.footer .credit{text-align:left}.footer .footer-socials li{margin:0 0 0 15px}.footer .footer-info{border-left:none;padding-right:20px;padding-left:0}ul#mobile-menu>li>a{font-size:2rem!important}ul#mobile-menu>li:nth-child(2)>a{cursor:default}ul#mobile-menu>li:hover a{transform:translateX(-1.5rem)}.accessibility-icon{margin:0 0 0 10px}@media only screen and (max-width:1200px){.mobile_menu_button{padding:0 0 0 20px}}@media only screen and (max-width:991px){#acwp-toolbar-btn{top:110px!important;right:30px!important}}