.theme{--blue: #002fa6;--blue-reverse: #e8e8e8;--orange: #FE3D01;--orange-reverse: #F3EFE6;--black: #16161d;--black-reverse: #F7F7F7}.theme-invert{--blue: #002fa6;--blue-reverse: #e8e8e8;--orange: #FF3D00;--orange-reverse: #F3EFE6;--black: #F7F7F7;--black-reverse: #16161d}.theme-exhibitions{--primary0: #042A89;--primary1: #fefefe;--primary2: #BAC3DB;--primary3: #fafafa;--primary4: #1943AF;--primary5: #002fa6}.theme-exhibitions.theme-invert{--primary0: #ffffff;--primary1: #002fa6;--primary2: #BAC3DB;--primary3: #002D9E;--primary4: #1943AF;--primary5: #fefefe}.theme-theatre{--primary0: #CA3202;--primary1: #F3EFE6;--primary2: #F8C7B8;--primary3: #F6F2E7;--primary4: #F4DECF;--primary5: #FF3D00}.theme-theatre.theme-invert{--primary1: #FF3D00;--primary2: #DBD7CF;--primary3: #E7E3DA;--primary4: #F8BEAC;--primary5: #F3EFE6}.theme-account{--primary0: #000000;--primary1: #F7F7F7;--primary2: #BDBDBF;--primary3: #f3f3f3;--primary4: #E1E1E2;--primary5: #16161D}.theme-account.theme-invert{--primary1: #16161D;--primary2: #DEDEDE;--primary3: #EBEBEB;--primary4: #BDBDBF;--primary5: #f7f7f7}.font-arial{font-family:"arial";letter-spacing:1px}.font-arial-large{font-size:14px;font-weight:normal;line-height:20px;letter-spacing:1px}.font-arial-medium{font-size:12px;font-weight:400;letter-spacing:.8px}.font-arial-small{font-size:10px;letter-spacing:1px}.font-arial-uppercase{font-size:10px;text-transform:uppercase}.font-arial-italic{font-size:10px;font-style:italic}.font-title{font-family:"arial";font-size:20px;font-weight:400;letter-spacing:.2px}*,*:before,*:after{box-sizing:inherit}html,body{box-sizing:border-box;margin:0 auto !important;max-width:1520px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:var(--primary1)}body{width:100%}main{min-height:50vh}@media screen and (max-width: 968px){main{padding:0}}section{margin-top:40px}@media screen and (min-width: 1441px){section{border-right:1px dotted var(--primary5);border-left:1px dotted var(--primary5)}}hr{height:1px;width:100px;background:var(--white);border:0;margin:19px 0 40px}ul{padding:0}ul li{list-style:none;padding:0;position:relative;cursor:pointer}a{cursor:pointer;color:var(--primary1);text-decoration:none}a:hover{color:var(--primary0)}svg{cursor:pointer}::-moz-selection{color:var(--primary5);background:var(--primary1)}::selection{color:var(--primary5);background:var(--primary1)}.hide{display:none}@media screen and (max-width: 968px){.hide-mobile{display:none !important}}.add-padding{padding-top:230px}html.free-only .paid{display:none}.page-title{color:var(--primary5);font-family:"arial";font-size:32px;font-weight:normal;letter-spacing:.8px;line-height:36px;margin:120px 0 0;text-align:center;width:100%}@media screen and (max-width: 968px){.page-title{font-size:32px;margin:160px 0 80px;padding:0 20px}}.events{margin-top:40px}.triple-wrapper{margin-top:40px}.no-saved{margin:120px 70px 40px;padding:160px 40px;border:1px solid var(--primary2);background:var(--primary3);text-align:center;font-size:12px;font-family:arial;letter-spacing:1px;border-radius:4px}@media screen and (max-width: 968px){.no-saved{padding:20px;margin:120px 20px 40px}.no-saved .button-solid{margin:10px 0}}.circle-indicator{height:8px;width:8px;border-radius:10px;background:#002fa6;margin-left:10px}@media screen and (max-width: 968px){.circle-indicator{position:absolute;top:-12px;right:12px}}.circle-logo{height:15px;width:15px;border-radius:10px;background:var(--primary5);margin:0 30px 0 20px}.circle-theatre{background:var(--orange)}.marquee{--gap: 1rem;display:flex;overflow:hidden;user-select:none;gap:var(--gap)}.marquee span{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:var(--gap);animation:scroll 400s linear infinite}.marquee:hover span{animation-play-state:paused}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.toast-stack{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;z-index:9999;pointer-events:none;text-align:center}.toast{background:var(--primary5);color:var(--primary1);padding:10px 16px;font-size:10px;font-family:arial;letter-spacing:1px;text-transform:uppercase;border-radius:4px;width:240px;display:flex;align-items:center;justify-content:space-between;transform:translateY(100px);transition:transform .3s ease,opacity .3s ease}.toast.is-visible{transform:translateY(0)}.toast svg{stroke:var(--primary1);fill:none}.admin-numbers{position:fixed;top:80px;right:10px;padding:10px;font-family:arial;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--primary5);background:var(--primary1);border:1px solid}.admin-panel{position:fixed;bottom:20px;left:20px;padding:20px;font-family:arial;font-size:10px;letter-spacing:1px;line-height:12px}.backsoon{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:var(--primary1);color:var(--primary5);font-size:20px;font-family:"arial";letter-spacing:.8px;text-align:center;z-index:1001}.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;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{background-color:rgba(0,0,0,0);border:none;font-size:1em}.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;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;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;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{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;height:26px;margin-right:20px;padding-right:0px}.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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);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:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.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__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 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:rgba(0,0,0,0);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 .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--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.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:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 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;height:26px;margin-right:20px}.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:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);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:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);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:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 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:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.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;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.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:#fff;border:1px solid rgba(0,0,0,0)}.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--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}button{cursor:pointer}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:20px;padding:6px 10px;border-radius:4px;cursor:pointer;white-space:nowrap}.button.button-solid{background:var(--primary5);border:1px solid var(--primary5);color:var(--primary1)}.button.button-solid a{color:var(--primary1)}.button.button-solid svg{stroke:var(--primary1)}.button.button-solid:hover{background:var(--primary2);border-color:var(--primary2);color:var(--primary5)}@media screen and (max-width: 968px){.button.button-solid{display:inline-block;width:100%;text-align:center}}.button.button-outline{border:1px solid var(--primary2);color:var(--primary5)}.button.button-outline a{color:var(--primary5)}.button.button-outline:hover{background:var(--primary3)}.button.button-wide{display:flex;justify-content:space-between;width:100%}.button.button-wide svg{stroke:var(--primary1)}.button.button-large{padding:11px 10px}.button-solid.solid-blue{background:var(--blue);border-color:var(--blue)}.button-solid.solid-blue:hover{background:#031c5d;border-color:#031c5d;color:#fff}.button-solid.solid-orange{background:var(--orange);border-color:var(--orange)}.button-solid.solid-orange:hover{background:#cc3000;border-color:#cc3000;color:#fff}.button-solid.red{background:#ff2a00;border-color:#ff2a00}.button-outline.red{border-color:#ff2a00}.button-outline.red a{color:#ff2a00}.button-outline.blue{border-color:var(--primary1)}.button-outline.blue a{color:var(--primary1)}.mobile-button{background:none;border:none;padding:20px 10px;font-size:20px;font-family:Arial;letter-spacing:.8px}button:disabled{background:#ccc;cursor:not-allowed}.top-bar{position:fixed;top:0;width:100%;max-width:1520px;display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--primary1);border-bottom:1px dotted var(--primary2);z-index:100}.top-bar a{color:var(--primary5)}@media screen and (max-width: 968px){.top-bar{padding:10px}}.top-logo{display:flex;font-family:"arial";font-size:20px;letter-spacing:.8px}.top-logo a{color:var(--primary5)}header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:40px 0 20px;color:var(--secondary)}@media screen and (max-width: 968px){header{padding:140px 20px 120px}}.top-menu{display:flex;align-items:center;font-size:14px;letter-spacing:.8px}.top-menu ul{display:flex;align-items:center;gap:4px;margin:0}.top-menu li{display:flex;align-items:center;gap:4px;margin:0 10px 0 0;border-radius:4px;transition:background .1s ease}.top-menu li.account-highlight{padding:6px 0}.top-menu li.active{font-style:italic}.top-menu li a{display:flex;align-items:center;justify-content:space-between;gap:4px}.top-menu li.nav-button-wrapper:hover{background:none}.mobile-menu{display:none}.mobile-menu ul{margin:0}.mobile-menu ul li a{display:flex;align-items:center;gap:6px}@media screen and (max-width: 968px){.mobile-menu{display:block}}.mobile-dropdown{display:none}@media screen and (max-width: 968px){.mobile-dropdown{display:block}}@media screen and (max-width: 968px){.desktop-menu{display:none !important}}.sub-menu{display:flex;justify-content:space-between;padding:26px 0 0 20px;font-family:"arial";font-size:14px;font-weight:400;letter-spacing:.8px;color:var(--primary5);border-bottom:1px dotted var(--primary2)}@media screen and (max-width: 968px){.sub-menu{display:none}}.sub-menu ul{display:flex}.sub-menu ul li{margin-right:20px;border-radius:4px}.sub-menu ul li button{border:none;background:none;font-family:"arial";font-size:14px;font-weight:400;letter-spacing:.8px;padding:0;margin:0;color:#ff2a00}.sub-menu a{color:var(--primary5)}.sub-menu a:hover{font-style:italic}.sub-menu .active{font-style:italic}.color-switcher{position:absolute;top:20px;left:50%;margin-left:-12px;width:24px;height:24px;border-radius:12px;background:var(--primary5)}@media screen and (max-width: 968px){.color-switcher{top:10px}}.small-blue svg,.small-red svg,.small-blue-always svg{stroke:var(--primary5)}.small-blue:hover{color:var(--orange)}.small-blue:hover svg{stroke:var(--orange)}.small-blue-always:hover{color:var(--blue)}.small-blue-always:hover svg{stroke:var(--blue)}.small-red:hover{color:var(--blue)}.small-red:hover svg{stroke:var(--blue)}.color-blue a{color:var(--blue) !important}.color-orange a{color:var(--orange) !important}.color-black a{color:var(--black) !important}.theme-invert .color-blue a{color:var(--blue-reverse) !important}.theme-invert .color-orange a{color:var(--orange-reverse) !important}.theme-invert .color-black a{color:var(--black-reverse) !important}.new-footer{display:flex;align-items:center;justify-content:center;padding:100px 20px 20px;margin:20px;background:var(--primary1);color:var(--primary5);border-radius:4px}@media screen and (max-width: 968px){.new-footer{margin:80px 10px}}.new-footer ul{margin:0}.new-footer ul li a:hover{color:var(--primary0)}.new-footer ul.footer-info li{margin:0 0 6px}.new-footer ul.footer-info li:last-of-type{margin:0}.new-circle{height:80px;width:80px;border-radius:60px;background:var(--primary1);margin-bottom:80px}.footer-bottom{display:flex;justify-content:space-between}@media screen and (max-width: 968px){.footer-bottom{flex-direction:column;text-align:center}}.footer-bottom .footer-links{display:flex;align-items:end;gap:10px}.footer-bottom .footer-links a{color:var(--primary1)}.footer-bottom .footer-links a:last-of-type{line-height:0}.footer-bottom .footer-links a:hover{color:var(--primary0)}@media screen and (max-width: 968px){.footer-bottom .footer-links{margin-top:40px;justify-content:center}}.bottom-navigation{display:none;flex-direction:column;padding:40px 20px 0;background:var(--primary1);top:106px;text-align:center;z-index:99}@media screen and (max-width: 968px){.bottom-navigation{position:fixed;bottom:0;left:0;width:100%}}.bottom-navigation ul{margin:0}@media screen and (max-width: 968px){.bottom-navigation ul{margin-left:0}}.bottom-navigation ul li{color:var(--primary5);white-space:nowrap;margin-right:10px;border-radius:4px;font-size:20px}.bottom-navigation ul li:nth-child(4){border:none}.bottom-navigation ul li a{display:block;padding:20px 10px;color:var(--primary5)}@media screen and (max-width: 968px){.bottom-navigation ul li a{padding:16px 0}}.bottom-navigation ul li.active a{font-style:italic}@media screen and (min-width: 968px){.bottom-navigation ul li:hover{background:var(--primary3)}.bottom-navigation ul li:hover>a{color:var(--primary5)}}@media screen and (max-width: 968px){.bottom-navigation ul li{border-right:none;width:auto;background:var(--primary1);border-radius:0;z-index:1000;margin:0}.bottom-navigation ul li a{padding:20px 10px}}@media screen and (max-width: 968px){.bottom-navigation ul li.activelink{display:block;transform:translate(0%, 0px)}}.mobile-link-only{display:none}@media screen and (max-width: 968px){.mobile-link-only{display:block}}.mobile-link-only-theatre a{color:var(--blue) !important}.mobile-link-only-exhibitions a{color:var(--orange) !important}@media screen and (max-width: 968px){.hide-mobile{display:none !important}}.hide-desktop{display:none}@media screen and (max-width: 968px){.hide-desktop{display:block}}.show-desktop{display:block}@media screen and (max-width: 968px){.show-desktop{display:none}}.show-mobile{display:none}@media screen and (max-width: 968px){.show-mobile{display:block}}@media screen and (max-width: 968px){.menu-desktop{display:none !important}}.mobile_trigger{display:none;white-space:nowrap}@media screen and (max-width: 968px){.mobile_trigger{display:flex;align-items:center;justify-content:space-between;position:fixed;top:48px;left:50%;transform:translateX(-50%);width:100%;padding:24px 10px;background:var(--primary1);color:var(--primary5);border-bottom:1px dotted var(--primary2);font-family:Arial;font-size:14px;letter-spacing:.8px;z-index:99}}.nav-button-wrapper{display:flex;gap:4px}.menu-switch{bottom:55px;width:228px}.menu-switch.menu-switch-theatre{background:var(--orange)}.menu-switch.menu-switch-exhibitions{background:var(--blue)}.menu-account{bottom:90px;width:228px;background:var(--black)}.modal-wrapper{position:fixed;inset:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.8);z-index:200}.fields-wrapper{width:380px;margin:20px auto;padding:10px;border-radius:4px;background:#fff;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary1);text-align:center}.input_form_wrapper{display:flex;flex-direction:column;gap:4px}.input_form_wrapper h2{font-family:arial;font-size:20px;font-weight:normal;letter-spacing:.8px;color:var(--primary5)}.input_form_wrapper p{color:var(--primary5);font-size:12px}.input_form_wrapper label{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.5px;color:#fff}.input_form_wrapper input{width:100%;padding:11px 10px;border:1px solid var(--primary2);border-radius:4px;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary5)}.input_form_wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:1px solid var(--primary2);border-radius:0;outline:none;box-shadow:none;width:280px;height:56px;padding:20px;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary1)}.input_submit_button{background:#f4f4f4;padding:0 20px}.input_submit_button input{width:200px;border:1px solid #1c1c1c;margin:0 auto 20px;padding:10px 8px;background:#f4f4f4;color:#1c1c1c}@media screen and (max-width: 968px){.input_submit_button{display:none}}.select2-selection{padding:11px 10px;width:100%;border-radius:4px}.select2-selection--single{border-radius:4px !important;border:1px solid var(--primary2) !important;background:none}.select2-selection__rendered{padding:0 !important;line-height:12px !important;font-family:"arial";font-size:12px;letter-spacing:1px;text-align:left}.select2-selection__arrow{height:22px !important;right:10px !important}.select2-container .select2-selection--single{height:auto !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.select2-container--default .select2-selection--single .select2-selection__clear{height:auto !important;margin-top:-4px}.select2-results__options{font-family:Arial;font-size:14px;letter-spacing:.8px}.choice-boxes{display:flex;gap:4px;border:0;padding:0;margin:20px 0 0}.choice-box{cursor:pointer;border:1px solid var(--primary2);width:50%;border-radius:4px}.choice-box input{position:absolute;opacity:0;width:1px;height:1px}.choice-box span{display:block;width:100%;padding:10px;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary1)}.choice-box:nth-child(1){border-color:#002fa6}.choice-box:nth-child(1) span{color:#002fa6}.choice-box:nth-child(2){border-color:#ff2a00}.choice-box:nth-child(2) span{color:#ff2a00}.choice-box input[value="35"]:checked+span{background:#002fa6;color:#fff}.choice-box input[value="867"]:checked+span{background:#ff2a00;color:#fff}.date-wrapper{display:flex;gap:4px}.date-wrapper input{width:100%}.small-button-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:20px;padding:10px 0px;margin-top:4px;color:#fff}.small-button-wrapper.center{justify-content:center}.small-button-wrapper a{color:#fff}.cancel-button{cursor:pointer}.venue-selection-wrapper{width:100%}.venue-toggle-button{margin:0 0 10px;padding:4px 10px 0;border-radius:4px;cursor:pointer;text-align:center;color:var(--primary5);transition:all .2s ease}.venue-toggle-button a{color:var(--primary5)}.venue-toggle-button span{font-size:10px;font-weight:400;text-decoration:underline}.venue-toggle-button span a{text-decoration:underline}#customVenueFields{margin-top:10px}#customVenueFields input{width:100%;margin-bottom:4px}#customVenueFields .hint{display:block;font-size:10px;font-style:italic}.signup-container{display:flex;gap:10px;padding:10px;width:100%;height:100vh;color:var(--primary1)}.signup-form-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:4px;background:var(--primary4);border:1px solid var(--primary2)}.signup-form-container form{margin-top:20px;display:flex;flex-direction:column}.signup-form-container input:focus+.hint{display:block}.signup-form-container input::placeholder{color:var(--primary2);opacity:1}.signup-form{max-width:320px}.signup-form h2{width:100%;text-align:center;text-transform:uppercase;font-weight:normal;font-size:12px;margin-bottom:10px}.signup-form p{width:100%;text-align:center}.signup-form input{width:100%;padding:11px 10px;border:1px solid var(--primary2);border-radius:4px;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary1)}.signup-form button{justify-content:space-around !important;margin-top:30px}.form-group{margin-bottom:12px;text-align:left}.form-group label{display:block;margin:10px 0 4px;font-size:11px;color:var(--primary5)}.label-flex{display:flex !important;justify-content:space-between;align-items:center}.availability-message{display:block;font-size:11px}.availability-message.checking{color:#666}.availability-message.available{color:#47a447}.availability-message.unavailable{color:#d73737}.password-strength{display:none;gap:6px;align-items:center}.strength-circle{height:6px;width:6px;border-radius:10px;background-color:#e0e0e0;transition:all .3s ease}.strength-text{display:block;font-size:10px;color:#666}.hint{display:none;font-size:10px;color:#666;margin-top:4px}.signup-graphic{width:100%;border-radius:4px;overflow:hidden;background:var(--primary1)}.signup-graphic img{width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;-webkit-filter:grayscale(100%) contrast(125%);filter:grayscale(100%) contrast(125%)}.login-link{margin-top:15px;font-size:11px}.login-link a{text-decoration:underline}.forgot{margin-top:20px}.forgot a{text-decoration:underline}.error-message{padding:12px;margin-bottom:15px;border-radius:4px;font-size:11px;text-align:left;background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.error-message ul{margin:0;padding-left:20px}.error-message li{margin-bottom:4px}.honeypot{position:absolute;left:-9999px}#successMessage{text-align:center;padding:40px 20px}.success-content h2{font-family:arial;font-size:18px;letter-spacing:.8px;text-transform:uppercase;color:var(--primary5);margin-bottom:20px}.success-content p{font-family:arial;font-size:12px;letter-spacing:.8px;color:var(--primary5);margin-bottom:15px;line-height:1.6}.success-content button{margin:20px auto 15px;display:block}.close-link{display:inline-block;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary1);cursor:pointer;text-decoration:underline;margin-top:10px}.close-link:hover{color:#002fa6}.auth-container{display:flex;justify-content:center;align-items:flex-start;margin-top:120px;padding:0 20px}@media screen and (max-width: 968px){.auth-container{margin-top:140px}}.auth-form{width:100%;max-width:360px;padding:30px;border-radius:4px;background:var(--primary5);font-family:arial;letter-spacing:.8px}@media screen and (max-width: 968px){.auth-form{padding:20px}}.auth-form h2{font-family:arial;font-size:20px;font-weight:normal;letter-spacing:.8px;color:var(--primary1);margin:0 0 4px;text-align:center}.auth-form p{font-size:12px;letter-spacing:1px;color:var(--primary1);text-align:center;margin:0 0 20px}.auth-form form{display:flex;flex-direction:column;gap:4px;margin-top:20px}.auth-form .button.button-solid{background:var(--primary1);color:var(--primary5);padding:16px 10px}.form-group{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.form-group label{font-size:10px;letter-spacing:.8px;color:var(--primary1)}.form-group input[type=text],.form-group input[type=email],.form-group input[type=password]{width:100%;padding:11px 10px;border:1px solid var(--primary2);border-radius:4px;font-family:arial;font-size:12px;letter-spacing:1px;color:var(--primary1);background:none}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=password]:focus{outline:none;border-color:var(--primary1)}.form-group input[type=text]::placeholder,.form-group input[type=email]::placeholder,.form-group input[type=password]::placeholder{color:var(--primary2)}.label-flex{display:flex;justify-content:space-between;align-items:center}.label-flex a{font-size:10px;color:var(--primary1);text-decoration:underline}.label-flex a:hover{opacity:1}.auth-form button[type=submit],.auth-form .button-wide{width:100%;justify-content:center;margin-top:8px}.form-link{margin-top:16px;text-align:center;font-size:11px;letter-spacing:1px;color:var(--primary1)}.form-link a{color:var(--primary1);text-decoration:underline}.auth-footer-link{display:flex;justify-content:center;margin-top:12px;font-size:11px;letter-spacing:1px;color:var(--primary5)}.auth-footer-link a{color:var(--primary5);text-decoration:underline;margin-left:4px}.auth-message{padding:10px 12px;border-radius:4px;font-size:11px;letter-spacing:.8px;margin-bottom:16px}.auth-message.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.auth-message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.auth-message ul{margin:0;padding-left:16px}.auth-message li{margin-bottom:4px}.honeypot{position:absolute;left:-9999px;opacity:0;pointer-events:none}.password-strength{display:none;align-items:center;gap:6px}.strength-circle{height:6px;width:6px;border-radius:50%;background:#e0e0e0;transition:background .2s ease}.strength-text{font-size:10px;color:#666}.hint{display:none;font-size:10px;color:#888;margin-top:2px;font-style:italic}input:focus+.hint{display:block}.svg-arrow{stroke:var(--primary5);margin-left:24px}.svg-list-icon,.svg-seen-icon{stroke:var(--primary5)}.svg-fill{fill:var(--primary5)}.replace-address{display:flex;align-items:center;margin-top:4px}.replace-address svg{margin-left:4px}@media screen and (max-width: 968px){.replace-address{justify-content:center}}.title-bar{display:grid;grid-template-columns:repeat(16, 1fr);margin-top:120px;padding:0;background:var(--primary1);color:var(--primary5);border-bottom:1px dotted var(--primary2)}@media screen and (max-width: 968px){.title-bar{display:none}}.title-bar .new-item{padding:4px 10px;line-height:14px}.title-bar .item-3{padding:0 !important}.title-bar .item-4{display:flex;justify-content:left;align-items:center;gap:8px;margin-top:-6px}.title-bar .item-4 .circle-dot{height:8px;width:8px;border-radius:5px;border:1px solid var(--primary5)}.title-bar .item-4 .circle-dot.active{background:var(--primary5)}.item-1{grid-column:span 1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:10px 6px;text-align:center}@media screen and (max-width: 968px){.item-1{padding-bottom:0 !important}}@media screen and (max-width: 968px){.toggle_date{display:none}}.hidden-dates{display:none;cursor:default;padding:10px 6px !important;align-items:center;flex-direction:column;justify-content:center}.mobile-dates{display:none}@media screen and (max-width: 968px){.mobile-dates{display:block}}.item-2{grid-column:span 7;display:flex;align-items:center;position:relative;font-weight:400;font-size:24px;line-height:28px !important;letter-spacing:.8px;padding-left:0 !important}.item-2 a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width: 968px){.item-2 a{overflow:initial;white-space:initial}}@media screen and (max-width: 968px){.item-2{display:block;font-size:24px;line-height:28px !important;padding:20px 0 !important}}.item-3{grid-column:span 4;padding:30px 0 !important}@media screen and (max-width: 968px){.item-3{padding:0 !important;margin:20px 0 40px}}.item-3 .capitalise{text-transform:uppercase}.item-4{grid-column:span 4;display:flex;justify-content:space-between;align-items:center;gap:40px;padding-left:0 !important}.item-4 .buttons-wrapper{display:flex;align-items:center;gap:40px}.item-4 .buttons-wrapper button{border:none;background:none}@media screen and (max-width: 968px){.item-4{flex-direction:column;gap:20px;padding:0 !important}}.item-5{grid-column:span 3;display:flex;justify-content:space-between;align-items:center;padding:6px 10px !important;border:1px solid var(--primary2);border-radius:4px;font-size:12px;letter-spacing:.8px}.item-5:hover{background:var(--primary5);color:var(--primary1) !important;border-color:var(--primary5)}.item-5:hover .svg-arrow{stroke:var(--primary1)}@media screen and (max-width: 968px){.item-5{width:100%;margin:10px;border-radius:4px;background:var(--primary1);padding:16px !important}}.new-row{display:grid;grid-template-columns:repeat(16, 1fr);margin:0 auto;color:var(--primary5);background:var(--primary1);border-bottom:1px dotted var(--primary2)}.new-row:nth-child(odd){background:var(--primary3)}@media screen and (max-width: 968px){.new-row:first-of-type{border-top:1px solid var(--primary2);border-radius:4px 4px 0 0}}.new-row:last-of-type{border-radius:0 0 4px 4px}@media screen and (max-width: 968px){.new-row:last-of-type{border-radius:0}}.new-row a{color:var(--primary5)}@media screen and (max-width: 968px){.new-row a{width:100% !important}}.new-row .new-item{padding:30px 20px;line-height:14px}.new-row .new-item a{color:var(--primary5)}@media screen and (max-width: 968px){.new-row .new-item{width:100%;text-align:center;padding-bottom:10px}}@media screen and (max-width: 968px){.new-row{grid-template-columns:repeat(1, 1fr);width:100%;padding:0 10px}}.marked-seen .new-item{opacity:.4}.map-page{margin-top:69px}@media screen and (max-width: 968px){.map-page{margin-top:73px}}.map-container{position:relative;width:calc(100% + 20px);height:calc(100vh - 111px);margin-left:-10px;color:var(--primary1)}@media screen and (max-width: 968px){.map-container{height:auto;width:100%;margin-left:0px}}.map{position:fixed;width:100%;height:100%}@media screen and (max-width: 968px){.map{width:100%;height:50vh;border-bottom:1px solid var(--secondary)}}.right-panel{position:absolute;top:20px;right:20px;width:400px;max-height:calc(100% - 40px);overflow:scroll;z-index:10;border:1px dotted var(--primary2);border-radius:4px}@media screen and (max-width: 968px){.right-panel{position:relative;left:0;right:initial;width:100vw;border:none;border-radius:0;top:0}}.map-title{padding:10px;background:var(--primary5)}.map-title h2.selected-title{margin:0;text-transform:uppercase}@media screen and (max-width: 968px){.map-title{padding:20px}}.selected-address{margin-top:6px}.selected-website{display:none;margin-top:20px}.map-dates{margin-bottom:20px}.map-item-wrapper{display:flex;flex-direction:column;gap:20px;padding:20px;background:var(--primary1);color:var(--primary5);border-bottom:1px dotted var(--primary2)}.map-item-wrapper:last-of-type{border-bottom:0}.map-item-wrapper a{color:var(--primary5)}.map-item-wrapper .event-title{font-size:20px;letter-spacing:.8px}.map-item-wrapper .buttons-wrapper{display:flex;align-items:center;justify-content:center;gap:20px}.map-item-wrapper .buttons-wrapper button{background:none;border:0;padding:0}.featured-row{display:flex;justify-content:space-between}.button-wrapper{display:none;gap:10px;width:100%;margin-top:40px}.button-wrapper a{width:100%;color:var(--secondary)}@media screen and (max-width: 968px){.button-wrapper{flex-direction:column}}.galleries-wrapper{display:grid;grid-template-columns:repeat(16, 1fr);margin-top:120px;padding-bottom:80px}.galleries-wrapper ul{grid-column:span 16;list-style:none;padding:0;margin:0}@media screen and (max-width: 968px){.galleries-wrapper ul{margin-top:80px}}.galleries-wrapper ul li{margin:0 0 6px;padding:0 100px;vertical-align:top;color:var(--primary5)}.galleries-wrapper ul li.closed{text-decoration:line-through;opacity:.5}.galleries-wrapper ul li.letter-separator{width:100%;margin:80px 0 10px;padding:0 100px 10px;border-bottom:1px dotted var(--primary5)}.galleries-wrapper ul li.letter-separator:first-of-type{margin-top:9px}@media screen and (max-width: 968px){.galleries-wrapper ul li.letter-separator{padding:0 10px 10px;width:100%}}@media screen and (max-width: 968px){.galleries-wrapper ul li{width:100%;padding:10px 12px}}.galleries-wrapper ul li a{color:var(--primary5)}.az-info{display:none;grid-column:span 4;padding-right:40px;color:var(--primary1);font-family:arial;font-size:12px;letter-spacing:1px;line-height:18px}@media screen and (max-width: 968px){.az-info{grid-column:span 16;padding-right:0}}.az-entry{display:inline-block;width:33%}.secondary-menu{width:1200px;text-align:center;color:var(--primary5);border-radius:0 0 4px 4px;padding-left:70px}@media screen and (max-width: 968px){.secondary-menu{width:100%;left:0;top:35px;border-radius:0;border:none;border-bottom:1px solid var(--primary2);overflow:scroll}}.secondary-menu ul{display:flex;align-items:center;gap:4px;font-family:arial;font-size:12px;letter-spacing:1px}.secondary-menu ul a{color:var(--primary5)}@media screen and (max-width: 968px){.secondary-menu ul{display:inline-flex;padding:0 10px}}.secondary-menu ul li{padding:6px 10px;border-radius:4px}.secondary-menu ul li.active{background:var(--primary4)}.secondary-menu ul li:hover{background:var(--primary2)}.secondary-menu ul li:last-of-type{color:#f44}.secondary-menu ul li:last-of-type:hover{background:#f44}.secondary-menu ul li:last-of-type:hover button{color:#fff}@media screen and (max-width: 968px){.secondary-menu ul li{white-space:nowrap}}.secondary-menu button{cursor:pointer;border:none;background:none;margin:0;padding:0}.settings-title{text-transform:uppercase;font-size:12px;margin-bottom:10px}.settings-container{display:inline-grid;grid-template-columns:repeat(16, 1fr);gap:10px;width:100%;padding:0 20px;margin-top:120px}.settings-container .settings-item{display:flex;flex-direction:column;justify-content:space-between;gap:20px;grid-column:span 4;height:280px;padding:10px;border-radius:4px;border:1px solid var(--primary2);background:var(--primary3)}@media screen and (max-width: 968px){.settings-container .settings-item{grid-column:span 16}}.settings-container .settings-item a{color:var(--primary5)}.settings-container .settings-item .buttons-wrapper{display:flex}.settings-container .settings-item .buttons-wrapper a{color:var(--primary1)}.radio-group{display:flex;flex-direction:column;gap:8px}.radio-label{display:flex;align-items:center;gap:6px;cursor:pointer}.radio-label input[type=radio]{width:auto}.page-container{display:grid;grid-template-columns:repeat(16, 1fr)}.info-sidebar{grid-column:span 2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:var(--primary5)}.info-sidebar .sidebar-item{padding:6px 10px;border-radius:4px;cursor:pointer;background:var(--primary4)}.info-sidebar .sidebar-item:hover{background:var(--primary3)}.info-sidebar a{display:flex;justify-content:space-between;align-items:center;color:var(--primary5)}.page-content{grid-column:span 6;padding:0 40px;color:var(--primary5);line-height:16px}.page-content h1{font-family:arial;font-size:14px;font-weight:normal;text-transform:uppercase;color:var(--primary5)}.page-content p{margin:40px 0 0}.page-content a{margin-bottom:6px}.page-content a strong{font-weight:normal;padding:10px;border:1px solid var(--primary2);border-radius:4px}.page-content a:hover{color:var(--primary1)}.page-content a:hover strong{background:var(--primary3)}.entry-page{display:flex;flex-direction:column;align-items:center;padding:120px 20px 80px}@media screen and (max-width: 968px){.entry-page{padding:100px 20px 60px}}.entry-card{border:1px dotted var(--primary5);border-radius:10px;padding:40px;text-align:center;color:var(--primary5);max-width:400px;width:100%}.entry-card__dates{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.entry-card__title{font-size:42px;line-height:38px;margin:40px 0 40px}.entry-card__price{margin-bottom:40px;font-size:12px}.entry-card__venue{margin:40px 0}.entry-card__venue-name{text-transform:uppercase;font-size:12px;letter-spacing:1px}.entry-card__venue-address{margin-top:4px}.entry-page__back{margin-top:24px}.entry-page__back a{color:var(--primary5)}.entry-page__back a:hover{opacity:1}/*# sourceMappingURL=sgt.css.map */
