@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTj50j05Cs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTj5kj05Cs.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTj6Ej0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zh1Aphim8.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zh1Qphim8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zh2wph.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23h1Aphim8.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23h1Qphim8.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Saira Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sairaextracondensed/v9/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23h2wph.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Goth-Cond-Bold';src:url(../../templates/fonts/GothamCondensed-Bold.woff2)}:root{--purple:#491045;--pink:#c61cd1;--blue:#04c1ff}::selection{background-color:var(--pink);color:#fff}.group:after{content:"";display:table;clear:both}*{padding:0;margin:0;box-sizing:border-box;font-family:inherit;color:inherit}img{display:block;max-width:100%}.wrap{position:relative;width:1220px;padding:0 10px;max-width:100%;margin:0 auto}#burger,.mobnav,#mlogo{display:none}body{font-size:62.5%;background-color:var(--purple);color:#fff;font-family:'Almarai',sans-serif}#bg_overlay,#bgvid{position:fixed;inset:0;width:100%;height:100%;object-fit:cover}#bg_overlay img{width:100%;height:100%;object-fit:cover}#bgvid{mix-blend-mode:overlay;opacity:0.5}video::-webkit-media-controls{display:none}picture img{width:100%}header{position:fixed;z-index:20;left:0;top:0;width:100%;background:rgb(0,182,255);background:linear-gradient(0deg,rgba(0,182,255,0.3) 0%,rgba(0,182,255,0) 100%);padding:0 5%}nav{width:100%}.mainnav{display:block;margin:0 auto;float:none;list-style:none;text-align:center}nav li{display:inline-block;vertical-align:top}nav a{float:left;font-size:1.5em;padding:1.65em 1.75em;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;font-weight:300}nav a:hover,nav a.active{color:var(--blue)}.social{padding:0.75em 0 0;margin-left:1em}.social a{display:inline-block;width:auto;clear:none;border:none;padding:0;margin-left:0.2em;margin-top:1em;width:20px}.social a img{width:100%}.social a img:last-of-type{display:none}.social a:hover img:first-of-type{display:none}.social a:hover img:last-of-type{display:block}#logo{float:left;width:250px;padding:0}#logo img{width:100%}.flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fcw{float:left;clear:left;width:100%}h1,h2,h3,h4,h5,h6{margin-bottom:1em;font-weight:normal}main{float:left;width:100%}main p,main li{font-size:1.4em;line-height:1.6;margin-bottom:1em}p a,li a,td a{color:var(--lblue)}main ul,main ol{margin:2em}main li{padding-left:1em}.align_left{float:left}.align_right{float:right}.align_center{text-align:center}img.align_left{margin:0.5em 1em 1em 0}img.align_right{margin:0.5em 0 1em 1em}img.align_center{display:block;margin-left:auto;margin-right:auto}.grad-btn{position:relative;clear:both;text-align:center;font-size:2em;letter-spacing:0.075em;padding:0.75em 2.5em;border-radius:100em;background:var(--blue);background:linear-gradient(90deg,rgba(0,147,206,1) 0%,rgba(200,27,209,1) 100%);text-transform:uppercase;font-weight:400;text-decoration:none;transition:all 0.5s ease-in-out;min-width:350px;max-width:90%;display:inline-block;margin:0 auto;z-index:2}.grad-btn:hover{box-shadow:0 0 30px rgba(200,27,209,1)}.TextformatterVideoEmbed,iframe{border:0;outline:0}footer{position:relative;clear:both;float:left;width:100%;margin-top:5em;padding:0 5% 1em 5%;background:rgb(0,182,255);background:linear-gradient(180deg,rgba(0,182,255,0.3) 0%,rgba(0,182,255,0) 50%);z-index:4}.flogo{float:left;width:250px;margin-top:-7em}.flinks{float:right;margin-top:2em}.flinks a{float:left;font-size:1.6em;text-decoration:none;text-transform:uppercase;margin-left:3em;margin-bottom:1em;padding:1em 0;font-weight:300}.flinks a:hover{color:var(--blue)}footer .social{margin:0.5em 0 0 4em;float:left}footer .social a{width:25px;margin:0 0.25em 0 0;padding:0}.copyright{float:right;clear:right;opacity:0.5;font-size:1em}@media screen and (max-width:999px){header{padding:0;background:none}.mainnav{display:none}.mlogo-outer{display:block;width:100%;background:linear-gradient(0deg,rgba(0,182,255,0.3) 0%,rgba(0,182,255,0) 100%)}#mlogo{display:block;float:none;width:200px;margin:0 auto;border:0;padding:0}#burger{display:block;position:absolute;right:1em;top:1em;width:40px;z-index:11}.mobnav{display:grid;align-content:center;position:fixed;z-index:10;width:300px;right:100%;top:0;height:100%;background-color:var(--pink);transition:all 0.5s ease-in-out}.mobnav.visible{right:calc(100% - 300px)}.mobnav li,.mobnav a{float:left;clear:left;width:100%;text-align:center}.mobnav a{border-bottom:1px dotted #fff;padding:1em}.mobnav .social{text-align:center;margin:0}.mobnav .social a{width:40px;margin:0.5em 0.15em;padding:0;clear:none;float:none;display:inline-block;border:0}.mobnav li:hover .subnav{display:none}}@media screen and (max-width:799px){footer{padding-bottom:2em}.flogo{width:160px;margin-top:-4em}.flinks a{margin-bottom:0}}@media screen and (max-width:699px){.flogo{width:160px;margin-top:-4em;margin:-4em auto 0 auto;float:none}.flinks-outer{float:left;clear:left;width:100%}.flinks,footer .social{width:100%;text-align:center;margin-top:0}.flinks a{float:left;clear:left;width:100%;margin:0;border-bottom:1px dotted #fff;padding:0.75em 0}footer .social{margin:0;padding:1em}footer .social a{display:inline-block;float:none;clear:none;border-bottom:0}.copyright{text-align:center;width:100%;padding:2em 0}}@media screen and (max-width:599px){.grad-btn{min-width:unset}}@media screen and (max-width:499px){footer .social{grid-column:unset;text-align:center}main p,main li,main td{font-size:2em;line-height:1.4}p a{word-break:break-all}.hero h1,main h2{font-size:6em}footer h4{margin-bottom:0}}@media screen and (max-width:399px){#logo{width:200px}#burger{margin:0}}:root{--text_colour:#fff;--accent_colour:var(--blue)}main{text-align:center;position:relative;z-index:2;float:left;clear:left;width:100%}main p,main li{font-size:1.6em}main p a,main li a main td a{color:var(--blue)}.default{padding:0 5%}.hero{padding:8% 5% 2.5%}.intro{background-color:var(--dblue2);padding:7.5% 5%;position:relative}.intro h2,.default h2,.default h3,.default h4,.default h5,.default h6{color:var(--blue);font-size:3em;font-weight:Bold;line-height:1}.default h3{font-size:2.5em}.default h4{font-size:2em}.default h5{font-size:1.5em}.default h6{font-size:1em}.about p{font-size:2em}.hero h1{font-size:8em;font-weight:300;text-transform:uppercase;display:inline-block;margin:0 auto;line-height:1.1;filter:drop-shadow(0 0.2em 0.1em #000)}.show-type{margin-bottom:5%}main .show-type-title{font-size:4em}.shows{margin-bottom:3rem}main .month-title{color:var(--blue);margin:0 0 0.5em 0;font-size:2.5em}.show-type{clear:both;width:min(100%,900px);margin-inline:auto}.diff{border-radius:1rem;padding:2rem}.diff .shows:last-of-type{margin-bottom:0}.venue{display:grid;grid-template-columns:4fr 1.5fr;grid-gap:5%;text-align:left;margin-bottom:2px;background-color:#0004;border-radius:0.25rem;padding:1.5em}.venue:last-of-type{}.venue .date{font-size:1.2em;margin-bottom:0;color:var(--accent_colour)}.venue .date .time{color:#fff}.venue .location{float:left;margin-bottom:0;font-size:2em;line-height:1;font-weight:bold}h4.month-title,.show-type .desc *{color:var(--text_colour)}.desc p{font-size:1.6rem}.desc *:last-child{margin-bottom:0}.diff .show-type-title{margin-bottom:0.5em}.venue .city{color:var(--accent_colour)}.show-type-title{color:var(--text_colour);font-weight:Bold}h4.month-title{margin-bottom:2rem}main .venue .contact-info{float:left;clear:left;font-size:1.2em;margin:0;color:#fff}main .contact-info a{color:#fff}.buy{display:grid}.buy a{float:left;cleaR:left;width:100%;text-align:center;background-color:var(--accent_colour);color:#fff;border-radius:10em;text-transform:uppercase;letter-spacing:0.075em;font-size:1.2em;font-weight:bold;padding:0.9em 2em;text-decoration:none;align-self:center}.buy a.available:hover{box-shadow:0 0 3em var(--text_colour);background-color:#fff;color:var(--blue)}.buy a.soon,.buy a.soon:hover,.buy a.sold-out,.buy a.sold-out:hover{background-color:#666}.buy a p.lastfew,.buy a p.singleseats{color:#fff;background-color:inherit;border-radius:100em;display:inline-block;padding:0.2em 1em;font-size:0.8em;margin:0 5px;line-height:1;text-align:center;width:auto}.buy a.tl-orange,.buy a.tl-orange:hover p{background-color:orange}.buy a.tl-red,.buy a.tl-red:hover p{background-color:red}.buy a.add{margin-top:0.5em}.sold-out p{margin:0;font-size:1em}.Red{background-color:rgba(63,18,18,0.4);--bgc1:rgba(63,18,18,0.2);--bgc2:rgba(63,18,18,0.5)}.Orange{background-color:rgba(142,79,34,0.4);--bgc1:rgba(142,79,34,0.2);--bgc2:rgba(142,79,34,0.5)}.Yellow{background-color:rgba(142,125,34,0.4);--bgc1:rgba(142,125,34,0.2);--bgc2:rgba(142,125,34,0.5)}.Green{background-color:rgba(83,142,34,0.4);--bgc1:rgba(83,142,34,0.2);--bgc2:rgba(83,142,34,0.5)}.Blue{background-color:rgba(34,132,142,0.4);--bgc1:rgba(34,132,142,0.2);--bgc2:rgba(34,132,142,0.5)}.Purple{background-color:rgba(83,34,142,0.4);--bgc1:rgba(83,34,142,0.2);--bgc2:rgba(83,34,142,0.5)}.Red,.Orange,.Yellow,.Green .Blue .Purple{padding:0.75em}.bg_glow{animation-name:bg_glow;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.venue.bg_glow:nth-of-type(3n+1){animation-delay:0s}.venue.bg_glow:nth-of-type(3n+2){animation-delay:0.25s}.venue.bg_glow:nth-of-type(3n+2){animation-delay:0.5s}@keyframes bg_glow{0%{background-color:var(--bgc1)}100%{background-color:var(--bgc2)}}.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:5%}.three-col{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2.5em}.about .text{align-self:center;text-align:left}.news-list-item{text-decoration:none;border-bottom:2px dotted #fff30;margin-bottom:6em;padding-bottom:3em}.news-list-item .two-col{grid-template-columns:1fr 3fr;text-align:left}.news-list-item:last-of-type{border-bottom:0}.news-list-item .text{align-self:center}.news-list-item h2{color:var(--blue);font-size:4em;margin-bottom:0.25em;font-weight:Bold;float:left;clear:left}.news-list-item .red-btn{padding:0.75em 3em;margin-top:1em;font-size:1.2em}.news{padding:0 5%}.news .two-col{grid-template-columns:1fr 2fr;text-align:left}.thumbnail,.news-img img{border-radius:100em;width:100%}.news h1{font-size:4em;font-weight:bold;color:var(--blue);margin-bottom:0.5em;width:100%}.datelink a{float:left;clear:none;margin-right:1em;font-size:1.4em;line-height:1;color:var(--blue)}.datelink p{clear:none;float:left;line-height:1;font-size:1.6em;margin:0}.pager-nav,.pager-nav ul{float:left;Clear:left;width:100%;text-align:center;padding:0;margin:0}.pager-nav{margin-bottom:5%}.pager-nav ul li{display:inline-block;padding:0;margin:0}main .pager-nav ul li a{display:block;border:1px solid #fff;border-radius:10em;padding:0.5em 1em;color:#fff;text-decoration:none;margin:0.25em}main .pager-nav ul li a:hover,main .pager-nav ul li.active a{background-color:var(--blue)}.media,.news-list{padding:0 5% 0}.gallery{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1em;margin-bottom:5em}.gallery a{border-radius:0.25em;overflow:hidden;transition:all 0.25s ease}.gallery a img{display:block;width:100%}.gallery a:hover{box-shadow:0 0.5em 2em var(--blue);margin-top:-0.5em;margin-bottom:0.5em}main .gal li,main .gal ul{margin:0;padding:0;background:none}main .gal a{width:100%;height:80vh;background:none}main .gal a img{width:100%;height:100%;object-fit:contain;background:none}.thumb-box{margin-top:1em}.thumbs{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:0.5em;list-style:none}.thumbs img{width:100%}.videos{margin-bottom:10%;display:grid;grid-template-columns:1fr 1fr;grid-gap:2em}.videos h3{font-size:3.5em;font-weight:300;margin-bottom:0.5em;width:100%;text-align:center;line-height:1}.videos .TextformatterVideoEmbed{margin:0!important;box-shadow:0 10px 30px var(--lblue),0 10px 30px var(--blue);animation-name:pulse_glow;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}video{float:left;clear:left;width:100%;margin-bottom:2.5em}.backto{float:left;display:inline;font-size:1.3em;color:var(--blue);margin-bottom:2em;background-color:var(--dblue);border-radius:10em;border:1px solid var(--blue);text-decoration:none;padding:0.5em 1em}.backto:hover{color:#fff;border:1px solid #fff}main .contact{display:grid;grid-template-columns:1fr 1fr;grid-gap:5em;margin-bottom:5em}.contactform{display:block;width:500px;max-width:100%;margin:0 auto;padding:2.5em;background-color:#0005;box-shadow:0 0 30px var(--blue);border-radius:0.5em}input,textarea,label{float:left;clear:left;width:100%;text-align:left;font-size:1.2em;margin-bottom:0.75em}input,textarea{border-radius:0.5em;padding:0.75em;color:#fff;background-color:#fff2;border:1px solid #fff5}label{margin-bottom:0.25em}.submit{background-color:var(--blue);border-radius:100em;color:#fff;text-align:center;width:200px;float:right;margin-top:1em;margin-bottom:0;cursor:pointer;text-transform:uppercase;font-weight:bold;border:0}.submit:hover{background-color:#fff;color:var(--blue)}.errortext{color:red}.contact .social a{width:5em}@media screen and (max-width:1199px){.venue{margin:0 0 0.75em 0;width:100%}.people{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:999px){.hero{padding-bottom:5%}.hero h1{font-size:4em}main,main.media{padding-top:50px}.default{padding:50px 5% 5%}.videos{grid-template-columns:1fr}.TextformatterVideoEmbed{margin-bottom:5em}.gallery{grid-gap:1em}.thumbs{grid-template-columns:repeat(6,1fr)}.venue{grid-template-columns:2fr 1fr}.contactform{width:100%}.diff{padding:1rem}}@media screen and (max-width:849px){.venue .contact-info{clear:left;margin:0;font-size:1em}.people{padding:5% 0}.person{grid-template-columns:1fr 1fr;grid-gap:2em}main .contact{grid-template-columns:1fr}}@media screen and (max-width:699px){.gallery{grid-template-columns:repeat(3,1fr)}.member{grid-template-columns:1fr}main .gal a{height:60vh}}@media screen and (max-width:599px){.about .two-col{grid-template-columns:1fr;margin-bottom:10%}.about .text{text-align:center}.venue{grid-template-columns:1fr}}@media screen and (max-width:479px){main p,main li,main td{font-size:2em}.gallery{grid-template-columns:repeat(2,1fr)}.person{grid-template-columns:1fr}}@media screen and (max-width:399px){.venue .date{font-size:1.1em}.venue .location{font-size:1.6em}.buy a{font-size:1em}}@-webkit-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-o-keyframes left-right{0%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-webkit-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-webkit-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-o-keyframes right-left{0%{-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}.sy-box.sy-loading{background:url(../../templates/img/sy-loader.gif) 50% 50% no-repeat;-webkit-background-size:32px 32px;background-size:32px;min-height:40px}.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden}.sy-slides-wrap{position:relative;height:100%;width:100%}.sy-slides-wrap:hover .sy-controls{display:block}.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}.sy-list.horizontal{-webkit-transition:left ease;-o-transition:left ease;transition:left ease}.sy-list.vertical{-webkit-transition:top ease;-o-transition:top ease;transition:top ease}.sy-slide{position:absolute;width:100%;z-index:2}.sy-slide.kenburns{width:140%;left:-20%}.sy-slide.kenburns.useCSS{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-o-animation-name:left-right;animation-name:left-right;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-o-animation-name:right-left;animation-name:right-left;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.sy-slide.sy-active{z-index:3}.sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-slide>a{margin:0;padding:0;display:block;width:100%}.sy-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-controls{display:none;list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0}.sy-controls li{position:absolute;width:10%;min-width:4.2em;height:100%;z-index:33}.sy-controls li.sy-prev{left:0;top:0}.sy-controls li.sy-prev a:after{background-position:-5% 0}.sy-controls li.sy-next{right:0;top:0}.sy-controls li.sy-next a:after{background-position:105% 0}.sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px}.sy-controls li a:link,.sy-controls li a:visited{opacity:0.4}.sy-controls li a:hover,.sy-controls li a:focus{opacity:0.8;outline:none}.sy-controls li a:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTAwIDUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEQ0RDREIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IgoJMjYuMjMyLDM1LjAxIDE1LjAzOSwyMy44MTcgMjUuODY1LDEyLjk5ICIvPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEQ0RDREIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IgoJNzMuNjkzLDM1LjY5IDg1LjU3OCwyMy44MDUgNzQuMDgzLDEyLjMxICIvPgo8L3N2Zz4K);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#fff;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;border-radius:50%}@media only screen and (max-device-width:600px){.sy-controls{display:block}.sy-controls li{min-width:2.1em}.sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-0.7em;margin-left:-0.7em}}.sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,0.54);color:#fff;padding:0.4em 1em;border-radius:1.2em}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:0.4em}.sy-caption-wrap .sy-caption{left:0;padding:0.2em 0.4em;font-size:0.92em;border-radius:0}}.sy-pager{clear:both;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;border-radius:50%}.sy-pager li.sy-active a{background-color:#e24b70}.sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;-webkit-background-size:2em 2em;background-size:2em;border-radius:50%}.sy-pager li a:link,.sy-pager li a:visited{opacity:1}.sy-pager li a:hover,.sy-pager li a:focus{opacity:0.6}.sy-filler{width:100%}.sy-filler.ready{-webkit-transition:padding 600ms ease;-o-transition:padding 600ms ease;transition:padding 600ms ease}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}