@font-face {font-family: 'Inter Regular';font-weight: normal;src: local('Inter Regular'), url('fonts/Inter-Regular.woff') format('woff');}
@font-face {font-family: 'Inter Medium';font-weight: normal;src: local('Inter Medium'), url('fonts/Inter-Medium.woff') format('woff');}
@font-face {font-family: 'Inter Semi Bold';font-weight: normal;src: local('Inter Semi Bold'), url('fonts/Inter-SemiBold.woff') format('woff');}
@font-face {font-family: 'Inter Bold';font-weight: normal;src: local('Inter Bold'), url('fonts/Inter-Bold.woff') format('woff');}

*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}
a img{border:0}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{background:#fff;font-size:16px;color:#555;/*font-family:BrandonText-Regular,sans-serif;*/font-family: 'Inter Regular';font-weight:400}
@media screen and (max-width:767px){body{min-width:320px}}b,strong{font-family:Inter Bold;font-weight:400}header{text-align:justify}header h1,header nav{display:inline-block}header.site-header:after{content:"";display:inline-block;width:100%}img{max-width:100%;height:auto}a{color:#0074d9}a,a:link{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}a:link{text-decoration:none}a:active,a:hover{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.form-control{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0}.btn,.form-control{behavior:url("/PIE.htc");position:relative}.btn{height:52px;padding:5px 14px;font-size:20px;-webkit-appearance:none;-webkit-border-radius:0;border:0;border-radius:0;-webkit-transition:background-color .4s;transition:background-color .4s}.wrapper{position:relative;padding-top:50px;padding-bottom:50px}@media screen and (max-width:767px){.wrapper{padding-top:30px;padding-bottom:30px}}.font-size-header{font-size:80px}.font-size-larger{font-size:32px}.font-size-large{font-size:24px}.font-size-normal{font-size:16px}.font-size-small{font-size:14px}.font-family-lekton{font-family:Lekton,sans-serif}.font-family-lora{font-family:Lora,serif}.font-brandon-bold{font-family:Inter Bold;font-weight:400}.font-brandon-medium{font-family:Inter Medium;font-weight:400}.font-brandon-regular{font-family:Inter Regular;font-weight:400}.font-size-link-headline{font-size:28px}@media screen and (max-width:1160px){.font-size-link-headline{font-size:24px}}.font-size-link-headline-smaller{font-size:22px}@media screen and (max-width:1160px){.font-size-link-headline-smaller{font-size:20px}}.large-action-button{display:block;padding:10px 14px;-webkit-box-sizing:content-box;box-sizing:content-box;background:#00aeef url(../images/icon-link.svg) right 8px no-repeat;color:#fff;font-family:Inter Bold;font-weight:400;letter-spacing:.03em;text-transform:uppercase;font-size:26px;font-weight:500}.large-action-button:hover{background-color:#0089bc}.misc-edit-link{text-align:center;text-transform:uppercase;text-decoration:none;font-size:.95em;background:#fff000;width:40px;position:absolute;top:2.5em;right:-.6em;width:50px;height:50px;border-radius:25px;behavior:url(/PIE.htc);line-height:.6;padding-top:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.misc-edit-link:hover{background:#e36f08}.button-shadow{-webkit-box-shadow:0 5px 0 0 #dfdfdf;box-shadow:0 5px 0 0 #dfdfdf}.bg-stripe-grunge{background-color:#f8f6ec;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MDAnIGhlaWdodD0nNDAwJyB2aWV3Qm94PScwIDAgNDAwIDQwMCc+CjxkZWZzPgoJPHBhdHRlcm4gaWQ9J2JsdWVzdHJpcGUnIHBhdHRlcm5Vbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzAnIHk9JzAnIHdpZHRoPScxMC43JyBoZWlnaHQ9JzIxLjQnIHZpZXdCb3g9JzAgMCA1IDEwJyA+CgkJPHJlY3QgeD0nLTUnIHk9Jy01JyB3aWR0aD0nMTUnIGhlaWdodD0nMjAnIGZpbGw9JyNmOGY2ZWMnLz4KCQk8bGluZSB4MT0nLTInIHkxPScxJyB4Mj0nNycgeTI9JzEwJyBzdHJva2U9JyNlYmViZWInIHN0cm9rZS13aWR0aD0nMC45MScvPgoJCTxsaW5lIHgxPSctMicgeTE9JzYnIHgyPSc3JyB5Mj0nMTUnIHN0cm9rZT0nI2ViZWJlYicgc3Ryb2tlLXdpZHRoPScwLjkxJy8+CgkJPGxpbmUgeDE9Jy0yJyB5MT0nLTQnIHgyPSc3JyB5Mj0nNScgc3Ryb2tlPScjZWJlYmViJyBzdHJva2Utd2lkdGg9JzAuOTEnLz4KCQk8bGluZSB4MT0nNycgeTE9JzEnIHgyPSctMicgeTI9JzEwJyBzdHJva2U9JyNmMGVlZWInIHN0cm9rZS13aWR0aD0nMC45MScvPgoJCTxsaW5lIHgxPSc3JyB5MT0nNicgeDI9Jy0yJyB5Mj0nMTUnIHN0cm9rZT0nI2YwZWVlYicgc3Ryb2tlLXdpZHRoPScwLjkxJy8+CgkJPGxpbmUgeDE9JzcnIHkxPSctNCcgeDI9Jy0yJyB5Mj0nNScgc3Ryb2tlPScjZjBlZWViJyBzdHJva2Utd2lkdGg9JzAuOTEnLz4KCTwvcGF0dGVybj4gCgk8ZmlsdGVyIGlkPSdmdXp6JyB4PScwJyB5PScwJz4KCQk8ZmVUdXJidWxlbmNlIHR5cGU9J3R1cmJ1bGVuY2UnIHJlc3VsdD0ndCcgYmFzZUZyZXF1ZW5jeT0nLjIgLjEnIG51bU9jdGF2ZXM9JzInIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4KCQk8ZmVDb2xvck1hdHJpeCB0eXBlPSdzYXR1cmF0ZScgaW49J3QnIHZhbHVlcz0nMC40Jy8+CgkJPGZlQ29udm9sdmVNYXRyaXggb3JkZXI9JzMsMycga2VybmVsTWF0cml4PScwLC0uMjUsMCwtLjI1LDIsLS4yNSwwLC0uMjUsMCcvPgoJPC9maWx0ZXI+CjwvZGVmcz4KPHJlY3Qgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgZmlsbD0ndXJsKCNibHVlc3RyaXBlKScvPgo8cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjZnV6eiknIG9wYWNpdHk9JzAuMTMnLz4KPC9zdmc+")}.bg-construction-paper{background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgd2lkdGg9JzMwMCcgaGVpZ2h0PSczMDAnPgoJPGRlZnM+CgkJPGZpbHRlciBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InIGlkPSdmaWx0ZXIzMDAxJz4KCQkJPGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzEwMCAuODUnIG51bU9jdGF2ZXM9JzEnLz4KCQk8L2ZpbHRlcj4KCTwvZGVmcz4KCTxyZWN0IGhlaWdodD0nMjAwJScgd2lkdGg9JzIwMCUnIHN0eWxlPSdmaWx0ZXI6dXJsKCNmaWx0ZXIzMDAxKScgLz4KCTxyZWN0IGhlaWdodD0nMjAwJScgd2lkdGg9JzIwMCUnIHN0eWxlPSdmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjAuNzM7Jy8+Cjwvc3ZnPg==")}.bg-light-hatching{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgNSAxMCc+Cgk8cmVjdCB3aWR0aD0nMTEwJScgeD0nLTUlJyB5PSctNSUnIGhlaWdodD0nMTEwJScgZmlsbD0nI2ZmZmZmZicvPgoJPGxpbmUgeDE9Jy0yJyB5MT0nMScgeDI9JzcnIHkyPScxMCcgc3Ryb2tlPScjYzJjMmMyJyBzdHJva2Utd2lkdGg9JzAuNTcnLz4KCTxsaW5lIHgxPSctMicgeTE9JzYnIHgyPSc3JyB5Mj0nMTUnIHN0cm9rZT0nI2MyYzJjMicgc3Ryb2tlLXdpZHRoPScwLjU3Jy8+Cgk8bGluZSB4MT0nLTInIHkxPSctNCcgeDI9JzcnIHkyPSc1JyBzdHJva2U9JyNjMmMyYzInIHN0cm9rZS13aWR0aD0nMC41NycvPgo8L3N2Zz4=")}.kellum{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.o{border:1px solid red}.blueimp-gallery .modal-body{position:relative;text-align:center;padding:0 0 56.25%;overflow:hidden;cursor:pointer}.blueimp-gallery .modal-footer{margin:0}.blueimp-gallery .modal-body .video-content a,.blueimp-gallery .modal-body .video-content iframe,.blueimp-gallery .modal-body .video-content video,.blueimp-gallery .modal-body img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.blueimp-gallery .modal-body .video-content video{display:none}.blueimp-gallery .modal-body .video-playing video{display:block}.blueimp-gallery .modal-body .video-content iframe{width:100%;height:100%;border:none;left:100%}.blueimp-gallery .modal-body .video-playing iframe{left:0}.blueimp-gallery .modal-body .video-playing a,.blueimp-gallery .modal-body .video-playing img{display:none}.blueimp-gallery .modal-body .video-content a{cursor:pointer}.blueimp-gallery .modal-body .video-content a:after{font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;content:"\E029";font-size:64px;line-height:64px;width:64px;height:64px;position:absolute;top:50%;margin:-32px 0 0 -32px}.blueimp-gallery .modal-body .video-loading a{background:url(./img/loading.gif) 50% no-repeat;background-size:64px 64px}.blueimp-gallery .modal-body .video-loading a:after{content:none}@media screen and (min-width:768px){.blueimp-gallery .modal-dialog{right:auto;left:auto;width:auto;max-width:900px;padding-left:5%;padding-right:5%}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.wrapper-personnel{background:#dab87b;color:#fff;font-family:Inter Bold;font-weight:400;padding:50px 97px;text-align:center}@media screen and (max-width:767px){.wrapper-personnel{padding:30px 15px}}.wrapper-personnel a{color:#9d6f1f}.presenters{font-size:32px;padding-bottom:20px}@media screen and (max-width:767px){.presenters{font-size:20px}}.creatives{margin-top:-12px}@media screen and (max-width:767px){.creatives{margin-top:auto}}.creative{width:32.9%;display:inline-block;padding-bottom:20px;line-height:1.2;position:relative;cursor:pointer;vertical-align:top}@media screen and (max-width:600px){.creative{width:49%}}@media screen and (max-width:450px){.creative{width:100%}}.creative span:before{content:"";display:block}.creative-role{line-height:1}.cast h3{margin-bottom:40px;font-family:Inter Bold;font-weight:400;font-size:16px;margin-bottom:16px}.cast-inner{margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.cast-member{padding:0 10px;width:16.23%;display:inline-block;position:relative;cursor:pointer;vertical-align:top;margin-bottom:20px}@media screen and (max-width:767px){.cast-member{width:33.33333333%}}.cast-member-name{font-family:Inter Bold;font-weight:400;color:#9d6f1f}.cast-member-name a{background:-webkit-gradient(linear,left top,left bottom,from(rgba(157,111,31,.5)),to(rgba(157,111,31,.5)));background:linear-gradient(180deg,rgba(157,111,31,.5) 0,rgba(157,111,31,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .cast-member-name a{text-decoration:underline}.cast-member-role{opacity:.6}.cast-member-image{margin-bottom:10px}.personnel-link-wrapper{position:relative;display:inline}.personnel-link-wrapper span{font-size:32px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(157,111,31,.5)),to(rgba(157,111,31,.5)));background:linear-gradient(180deg,rgba(157,111,31,.5) 0,rgba(157,111,31,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;color:#9d6f1f;cursor:pointer}.is-ie9 .personnel-link-wrapper span{text-decoration:underline}@media screen and (max-width:767px){.personnel-link-wrapper span{font-size:20px}}.personnel-popover{width:360px;background:#fff;color:#333;padding:30px 30px 15px;font-size:16px;text-align:left;line-height:1.4;position:absolute;top:100%;left:50%;margin-left:-180px;margin-top:40px;z-index:20;display:none;-webkit-box-shadow:0 0 50px rgba(0,0,0,.1);box-shadow:0 0 50px rgba(0,0,0,.1);behavior:url("/PIE.htc");font-family:Inter Regular;font-weight:400}.personnel-popover .personnel-popover-image{float:right;width:100px;margin-left:20px}.personnel-popover .close{height:16px;width:16px;float:right;margin:-25px -25px 0 0;font-size:18px}.personnel-popover .close:hover{color:#222}.personnel-popover.is-shown{display:block}.personnel-popover:after{content:"";width:0;height:0;position:absolute;top:-30px;left:50%;margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:30px solid #fff}.extra-highlight{clear:both;overflow:hidden;padding-top:20px;padding-bottom:10px}.extra-highlight img{border-radius:500px;float:left;margin-right:20px}.extra-highlight h3{font-size:24px;margin:0;font-weight:400;margin-bottom:7px;margin-left:120px}.extra-highlight h3 a{text-decoration:none;color:#5b982d;background:-webkit-gradient(linear,left top,left bottom,from(rgba(91,152,45,.3)),to(rgba(91,152,45,.3)));background:linear-gradient(180deg,rgba(91,152,45,.3) 0,rgba(91,152,45,.3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;-webkit-transition:all .2s;transition:all .2s}.is-ie9 .extra-highlight h3 a{text-decoration:underline}.extra-highlight h3 a:hover,.extra-highlight h3 a:visited{color:#5b982d}.extra-highlight p{font-size:14px;line-height:1.4;margin-left:120px}.extra-highlight strong{display:block;font-size:16px;color:#2e6da2}.footer-widget h2{font-family:Inter Bold;font-weight:400;font-size:14px;text-align:center;opacity:.5;margin-bottom:25px;margin-top:29px}.footer-widget-social ul{list-style:none;margin:33px auto 0;padding:0 22px;text-align:justify}@media screen and (max-width:767px){.footer-widget-social ul{max-width:326px;padding:0}}.footer-widget-social ul:after{content:"";display:inline-block;width:100%}.footer-widget-social li{display:inline-block;font-size:40px}.footer-widget-social li:last-child{margin-right:0}.footer-widget-social li a{color:#6c6c6c;opacity:.2}.footer-widget-social li a:hover{opacity:.8}.footer-widget-newsletter{position:relative}@media screen and (max-width:767px){.footer-widget-newsletter{max-width:326px;margin:0 auto}}.footer-widget-newsletter input[type=text]{background:#eee;font-size:16px;padding:7px 8px 5px;height:auto}.footer-widget-newsletter input[type=text]#newsletterInputEmail{width:82.5%}.footer-widget-newsletter input[type=text]#newsletterInputFirstName{width:48.5%;float:left;margin-right:3%}.footer-widget-newsletter input[type=text]#newsletterInputLastName{width:48.5%}.footer-widget-newsletter form{position:relative}.footer-widget-newsletter label{display:none}.footer-widget-newsletter,privacy-policy-link{font-size:14px}.footer-widget-newsletter .btn-default{background:#ffde10;width:33.333%;color:#fff;border-radius:100px;behavior:url("/PIE.htc");position:relative;font-size:14px;line-height:1;width:50px;height:50px;text-align:center;padding:0;text-transform:uppercase;font-weight:400;-webkit-appearance:none;padding-left:2px;padding-top:2px;color:#1d1d1d;position:absolute;bottom:-9px;right:0;padding-top:9px}@media screen and (max-width:767px){.footer-widget-newsletter .btn-default{bottom:-6px;right:12px}}.footer-widget-newsletter .btn-default:hover{background:#dcbe00}.footer-widget-sponsors ul{list-style:none;margin:33px auto 0;padding:0 22px;text-align:justify}@media screen and (max-width:767px){.footer-widget-sponsors ul{max-width:326px;padding:0}}.footer-widget-sponsors ul:after{content:"";display:inline-block;width:100%}.footer-widget-sponsors li{display:inline-block;max-width:44%}.footer-widget-sponsors li:last-child{margin-right:0}.footer-widget-sponsors li a{color:#6c6c6c;opacity:.2}.footer-widget-sponsors li a:hover{opacity:.5}.texture{height:120px;height:240px;position:relative;max-width:10000px}@media screen and (max-width:767px){.texture{height:70px}}.texture-floorboards{background:url(./images/texture-floorboards.jpg) 0 100% no-repeat;background-size:cover}.texture-books{background:url(./images/hero-default-4.jpg) 0 100% no-repeat;background-size:cover}.texture-bricks{background:url(./images/texture-bricks.jpg) 0 100% no-repeat;background-size:cover}.texture-wall{background:url(./images/texture-wall.jpg) 0 100% no-repeat;background-size:cover}.texture-wallhole{background:url(./images/texture-wallhole.jpg) 0 100% no-repeat;background-size:cover}.texture-starry{background:url(./images/texture-starry.jpg) 0 100% no-repeat;background-size:cover}.texture-chipboard{background:url(./images/texture-chipboard.jpg) 0 100% no-repeat;background-size:cover}.wrapper-event-details{color:#2b2b2b;color:#1a2822;background-color:#b6edcc}.event-albion .wrapper-event-details{color:#2b2b2b;background-color:#dab87b;background-image:url(./images/grit-2-black.png);background-size:cover}.wrapper-event-details .lead{font-size:24px;color:#fff}.wrapper-event-details .lead,.wrapper-event-details .strap{font-family:Inter Bold;font-weight:400;line-height:1.3}.wrapper-event-details .strap{border-bottom:4px solid #fff;font-size:29px;color:#212121;margin-bottom:50px;padding:56px 129px 34px;text-transform:uppercase;text-align:center;background:#fff}@media screen and (max-width:767px){.wrapper-event-details .strap{padding:25px;font-size:20px}}.wrapper-event-details a{color:#5b982d}.wrapper-event-details a:hover{color:#2c4916}.concession-viewer{display:relative}.concessions-prices{float:right;display:none;background:#fff;position:absolute;z-index:9999;top:1em;width:100%}.concessions-prices>a{width:20px;height:20px;background:#5b982d;border-radius:10px;behavior:url("/PIE.htc");position:relative;position:absolute;left:-10px;top:-10px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1}.concessions-prices a:after{content:"\D7";color:#fff;position:absolute;top:1px;left:5px;text-indent:0;opacity:1}.concessions-prices ul{list-style-type:none;padding:10px;margin:0}.event-concession-text-alternative{padding:10px}.wrapper-event-details .event-details h3{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:14px}.main-event-detail-past .blurb{padding-right:10%}.blurb>:first-child{margin-top:0}.blurb blockquote{font-family:Inter Bold;font-size:24px}.blurb blockquote,.blurb blockquote cite{font-weight:400;border:0;padding:0;margin-bottom:18px;line-height:1.3}.blurb blockquote cite{font-family:Inter Medium;font-size:16px;display:block;padding-left:1em;padding-top:.25em}.blurb blockquote cite:before{content:"\2013";padding-right:3px}.blurb p{margin-bottom:18px}.event-header{position:absolute;bottom:10px;left:0;padding:0 193px;z-index:49;width:100%;opacity:1;-webkit-transition:all .4s;transition:all .4s;text-align:center}@media screen and (max-width:767px){.event-header{padding:0 15px;bottom:100px;min-width:0}}.page-template-template-whatson-php .event-header{bottom:31%}.home .event-header{bottom:112px}@media screen and (min-width:767px){.home .event-header{bottom:170px}}.event-header.is-page-mode{opacity:0}.event-header-title{font-family:Inter Bold;font-weight:400;color:#fff;letter-spacing:-2px;-webkit-transition:all .2s;transition:all .2s;margin-top:0;text-align:center;line-height:.9;text-transform:uppercase;text-rendering:optimizeLegibility;margin-bottom:-9px;margin-bottom:8px;text-shadow:0 0 20px rgba(0,0,0,.13)}@media screen and (max-width:767px){.event-header-title{margin-bottom:0}}.event-header-title-shortest{font-size:14vw}.event-header-title-shorter{font-size:12vw}.event-header-title-short{font-size:9vw}.event-header-title-medium{font-size:8vw}.event-header-title-long{font-size:6.2vw}.event-header-title-longer{font-size:5vw}@media screen and (max-width:767px){.event-header-title-shortest{font-size:18vw}.event-header-title-shorter{font-size:16vw}.event-header-title-short{font-size:13vw}.event-header-title-medium{font-size:12vw}.event-header-title-long{font-size:10vw}.event-header-title-longer{font-size:9vw}}@media screen and (max-height:400px) and (max-width:767px){.event-header-title-shorter,.event-header-title-shortest{font-size:12vw}.event-header-title-short{font-size:10vw}.event-header-title-medium{font-size:8vw}.event-header-title-long{font-size:7vw}.event-header-title-longer{font-size:6vw}}.event-header-title a{color:#fff;-webkit-transition:color .2s;transition:color .2s}.event-header-title a:hover{color:#ffde10}.event-header-title span{width:100%;display:block}.event-header-date{opacity:.8;color:#fff;border:3px dotted #fff;width:130px;text-align:center;border-radius:150px;height:130px;font-size:24px;padding:37px 0 0;font-family:Inter Medium;font-weight:400;font-family:Lora,serif;line-height:.8;position:absolute;bottom:-22px;left:420px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.black-text-block,.event-header-author,.event-header-blurb{font-size:16px;font-family:Inter Bold;font-weight:400;display:inline-block}.black-text-block.event-visiting-performance,.event-header-author.event-visiting-performance,.event-header-blurb.event-visiting-performance{max-width:768px;margin-left:auto;margin-right:auto;display:block;margin-top:6px}.black-text-block span,.event-header-author span,.event-header-blurb span{background:#000;color:#fff;padding:5px 6px 4px}.membership-cta{border:2px solid #5b982d;padding:1em;margin-bottom:1em}.membership-cta .close{float:right;font-size:.8em;font-weight:700;line-height:1;color:#000;text-shadow:none;opacity:1;filter:alpha(opacity=100)}.membership-cta .close span:first-of-type{font-size:32px;position:relative;line-height:1px;top:7px}.membership-cta .close:active,.membership-cta .close:hover{color:#000}.membership-cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.membership-cta-button{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.membership-cta-button button{width:100%;text-align:center;border:2px solid #000;font-weight:700;background-color:#fff;padding:.8em 0;font-size:.8em}.membership-cta-button button:hover{background-color:#5b982d;color:#fff}.membership-cta-fail-msg,.membership-cta-success-msg{display:none;margin-top:1em}.membership-cta-fail-msg p,.membership-cta-success-msg p{color:red;margin:0}.membership-cta-success-msg p{color:#5b982d}@media screen and (min-width:767px){.membership-cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.membership-cta-button{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin-right:1em}.membership-cta-button button{width:100%}}@media screen and (max-width:767px){.membership-cta .close{float:none;font-size:1em;margin-bottom:1em}.membership-cta .close span:first-of-type{font-size:32px;position:relative;line-height:1px;top:7px}}.event-list-container{background-color:#437121;padding-bottom:300px;position:fixed;height:calc(70vh - 102px);overflow:scroll;width:100%;bottom:0;z-index:201}.event-list-container h2{color:#fff;max-width:800px;width:80%;margin:auto;padding:1em 0;border-bottom:1px solid #fff;text-transform:uppercase;font-size:1.4em;font-weight:700}.event-list-container h2 button{float:right;position:relative;top:-10px;background-color:transparent;border:none}.event-list-container .event-instance{max-width:800px;width:80%;margin:auto}.event-list-container .event-instance p{color:#fff}.event-list-container .event-instance__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em;padding-bottom:1em;border-bottom:1px solid #fff}.event-list-container .event-instance__location{background-color:#ffde10;color:#000!important}.event-list-container .event-instance__location,.event-list-container .event-instance__tag{padding:4px 5px;text-transform:uppercase;font-size:.9em;text-align:center;width:auto;display:inline-block}.event-list-container .event-instance__tag{background-color:transparent;border:1px solid #fff}.event-list-container .event-instance__date{font-size:1.2em;font-weight:700;text-transform:uppercase}.event-list-container .event-instance__time{font-size:.8em;text-transform:uppercase}.event-list-container .event-instance__time i{margin-right:5px}.event-list-container .event-instance__right{text-align:right}.event-list-container .event-instance__right a{padding:8px 10px;background-color:#ffde10;color:#000!important;cursor:pointer;-webkit-transition:font-size .2s;transition:font-size .2s;text-align:center;display:block;width:auto}.event-list-container .event-instance__right a.low-availability{background-color:#c3a800}.event-list-container .event-instance__right a.sold-out{background-color:#766600}.event-list-container svg{display:block}.event-list-container .close-x{stroke:#fff;fill:transparent;stroke-linecap:round;stroke-width:2}.event-list-container .close-event-list{width:40px;height:40px;padding:0}body>.event-list-container{-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;border-top:5px solid #000}@media screen and (max-width:480px){.event-list-container{height:100%;padding-top:90px}.event-list-container .event-instance__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wrapper-footer{background:#1d1d1d;padding:50px 0 40px}.single-event .wrapper-footer{padding:50px 0 210px}@media screen and (max-width:767px){.single-event .wrapper-footer{padding:50px 0 130px}}.footer-navigation{padding:0;list-style:none;float:left;font-size:14px}@media screen and (max-width:767px){.footer-navigation{text-align:center;margin-bottom:50px;float:none}}.footer-navigation li{display:inline-block;margin-right:10px}.footer-navigation li a{color:#ffde10}.copyright{float:right}@media screen and (max-width:767px){.copyright{float:none;clear:both;text-align:center}.copyright p.text-right{text-align:center!important}}.twitter-icon{color:#000;margin:0 auto;text-align:center;font-size:52px;color:#fff;background:#132308;border-radius:100px;behavior:url("/PIE.htc");position:relative;width:74px;height:74px;margin-top:20px;line-height:1.7em}.twitter-icon i{margin-top:8px}.tweets-about-event{width:90%}@media screen and (max-width:767px){.tweets-about-event{width:auto}}.tweets-about-event h3{color:#ffde10;font-size:32px;font-size:31px;text-align:center;font-family:Inter Bold;font-weight:400;margin-bottom:52px}@media screen and (max-width:767px){.tweets-about-event h3{font-size:26px}}.home .tweets-about-event h3{font-size:50px}@media screen and (max-width:479px){.home .tweets-about-event h3{font-size:44px}}.tweets{color:#fff}.tweet{position:relative;margin-bottom:40px;padding-left:120px;min-height:80px}@media screen and (max-width:767px){.tweet{padding-left:0}}.tweet-user-pic{top:0;left:0;border-radius:500px;behavior:url("/PIE.htc");position:relative;position:absolute;width:100px;height:100px}@media screen and (max-width:767px){.tweet-user-pic{display:none}}.tweet-body{font-size:16px;line-height:1.3;margin-bottom:10px}.tweet-body a{color:#ffde10;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,222,16,.5)),to(rgba(255,222,16,.5)));background:linear-gradient(180deg,rgba(255,222,16,.5) 0,rgba(255,222,16,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .tweet-body a{text-decoration:underline}.tweet-author{font-family:Inter Bold;font-weight:400;opacity:.4;display:inline}.tweet-author-username{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,.7)));background:linear-gradient(180deg,hsla(0,0%,100%,.7) 0,hsla(0,0%,100%,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;opacity:.4;display:inline}.is-ie9 .tweet-author-username{text-decoration:underline}.tweet-date{opacity:.4;display:inline}.bg-widget{padding-left:15%;position:relative;border-left:4px dashed #4f8e1f}@media screen and (max-width:991px){.bg-widget{padding-left:0;border-left:0}}.bg-widget-header{position:relative;width:100%;margin-bottom:32px;max-width:500px}.bg-widget-header:after,.bg-widget-header:before{content:" ";display:table}.bg-widget-header:after{clear:both}.bg-widget h3{text-transform:uppercase;font-size:12px;font-family:Inter Bold;font-weight:400;color:#fff;margin-bottom:18px;width:50%;float:left}.bg-widget h3 span{display:none}.bg-widget h3 img{width:180px;max-width:90%}.bg-widget p.strap{color:#fff;margin-top:32px}@media screen and (max-width:360px){.bg-widget p.strap{margin-top:20px}}.bg-widget a.bushgreen-link-button{padding:8px 10px 6px;background-color:#437121;color:#5b982d;font-family:Inter Bold;font-weight:400;text-align:center;top:45px;right:0;display:inline-block;text-transform:uppercase;font-size:13px}.bg-widget a.bushgreen-link-button:hover{background-color:#385d1c}@media screen and (max-width:360px){.bg-widget a.bushgreen-link-button{font-size:12px}}@media screen and (max-width:330px){.bg-widget a.bushgreen-link-button{padding:6px 8px 4px 6px}}.bg-widget-article{padding:20px 22px;position:relative;background:#fff;margin-bottom:46px;-webkit-box-shadow:0 6px 0 0 rgba(50,50,50,.17);box-shadow:0 6px 0 0 rgba(50,50,50,.17)}.bg-widget-article p{word-break:break-word}.bg-widget-article:after{background:linear-gradient(135deg,#fff 8px,transparent 0),linear-gradient(-135deg,#fff 8px,transparent 0);background-position:right-bottom;background-repeat:repeat-x;background-size:20px 11px;content:" ";display:block;position:absolute;top:100%;left:0;width:100%;height:32px}.bg-widget-article-title{font-family:Lora,serif;line-height:1.2;margin-bottom:18px;text-align:center;position:relative}.bg-widget-article-title a{color:#3a5626;font-size:32px;font-weight:700}.bg-widget-article-date{margin-bottom:10px;float:right;margin-top:-40px;margin-right:-6px;margin-bottom:0;height:75px;width:75px;text-align:center;border-radius:150px;padding:10px;padding-top:30px;font-family:Inter Medium;font-weight:400;font-weight:700;line-height:.8;color:#fff;background:#bed972}.bg-widget-article-excerpt{line-height:1.3;font-size:14px}.access-info{font-size:14px}.access-info h3{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:14px}.access-info h4{font-size:14px;font-family:Inter Bold;font-weight:400;margin-bottom:3px}.pricing-info{font-size:14px;margin-bottom:2em}.pricing-info h3{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:14px}.pricing-info h4{font-size:14px;font-family:Inter Bold;font-weight:400;margin-bottom:3px}.details h3{position:relative;margin-bottom:40px;margin-top:6px;display:none}.details:not(.noprice):before{content:"See concession prices";font-size:12px;width:85px;position:absolute;top:-12px;left:86%;margin-left:-31px;opacity:.8;line-height:1;text-align:center;display:block;color:#5b982d;font-family:Inter Bold;font-weight:400}@media screen and (max-width:991px){.details:before{top:-22px;left:89%;width:62px}}.minor-event-content-aside .details:before{top:-9px;left:89%}.detail{margin-bottom:10px;width:86%;position:relative}.detail h4{font-size:16px;font-family:Inter Bold;font-weight:400;margin-bottom:3px;margin-top:4px}.detail p{border-bottom:1px dashed rgba(0,0,0,.3);margin-bottom:20px;font-family:Lekton,sans-serif;padding-right:58px;word-spacing:-3px}.detail p>.price{position:absolute;right:0;bottom:0;display:block;font-family:Inter Bold;font-weight:400;color:#fff;background:rgba(0,0,0,.3);padding:1px 4px 1px 6px}.detail-running-time{font-size:14px;margin-top:20px;margin-bottom:20px}.times-note{font-size:14px;font-family:Inter Bold;font-weight:400;width:86%;margin-top:20px}.concessions-link{margin-top:46px}.concession-viewer>a{width:20px;height:20px;background:#5b982d;border-radius:10px;behavior:url("/PIE.htc");position:relative;position:absolute;right:-30px;bottom:3px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;opacity:1}.concession-viewer>a:after{content:"+";color:#fff;position:absolute;top:1px;left:4px;text-indent:0;opacity:1;line-height: 16px;font-size: 17px;}.concession-viewer>a.open:after{content:"\2013";top:-1px;left:6px}.concessions-link a{font-family:Inter Bold;font-weight:400;font-size:14px;color:#5b982d}.wrapper-reviews{background-color:#362c43;color:#fff;padding-top:50px;padding-bottom:42px}.reviews{-webkit-transition:all .5s;transition:all .5s;opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.reviews.is-shown{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.review{width:100%;text-align:center}.review-body{font-size:36px;padding:0 130px;font-family:Lora,serif;font-style:italic;font-weight:700}@media screen and (max-width:767px){.review-body{font-size:20px;padding:0 25px}}.review-score{padding:12px 0;color:#ffde10}.review-score i{padding:5px}.review-score span{display:none}.wrapper-grid{position:relative;padding:0;margin:50px 97px}@media screen and (max-width:767px){.wrapper-grid{margin:30px 15px}}.wrapper-grid-media h3{margin:0 auto;display:block;width:260px;font-family:Inter Bold;font-weight:400;text-align:center;margin-bottom:30px;font-size:32px}@media screen and (max-width:767px){.wrapper-grid-media h3{font-size:26px}}.grid-window{position:relative;background:#ff4136;overflow:auto;height:615px;background:#1d1d1d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIW2NkQAX1UG4jI5I4XBAkBpNAEYRJYAgiSzSi24VsB0wObAIAx+8GBaZzPdUAAAAASUVORK5CYII=) repeat}.grid-media{height:600px;width:2000px}.grid-item{display:block;overflow:hidden}.grid-item-small{width:200px;height:200px}.grid-item-large{width:600px;height:400px;position:relative}.grid-media img{-webkit-transition:all .2s;transition:all .2s}.grid-media img:hover{cursor:pointer}.grid-item-small img{-webkit-transform:scale(1);transform:scale(1)}.grid-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.grid-item-text-content{position:absolute;top:17px;left:10px;z-index:10}.grid-item-title{font-size:16px;font-family:Inter Bold;font-weight:400;margin-left:6px}.grid-item-title span{background:#000;color:#fff;padding:5px 6px 4px}.grid-item .fa-play-circle{position:absolute;left:50%;top:50%;opacity:.8;color:#000;z-index:20;font-size:61px;margin-left:-30px;margin-top:-30px}.grid-item .fa-expand{background:#000;padding:5px;color:#fff;position:absolute;top:10px;right:10px;border-radius:20px;font-size:12px}.grid-scroll-indicator{position:absolute;top:50%;right:0;background:#fff;padding:15px 20px;z-index:49;cursor:pointer}.grid-scroll-indicator:after{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #5b982d;border-bottom:20px solid transparent}.offers{font-size:14px;margin-bottom:40px}.offers h3{font-size:16px;text-transform:uppercase;margin-top:0;margin-bottom:14px}.offer{margin-bottom:20px}.offer-title{font-size:14px;font-family:Inter Bold;font-weight:400;margin-top:-7px}.hero-stuff,body,html{height:100%}.page-template-template-whatson-php .hero-stuff{height:82%}.homepage-carousel,.homepage-slide{width:100%;height:100%;position:relative}.homepage-slide{background-size:cover;overflow:hidden}.homepage-slide a{color:#fff}.cycle-pager{position:absolute;bottom:30px;top:auto;right:50%;-webkit-transform:translate(50%);transform:translate(50%);z-index:105}.cycle-pager span{color:#ffde10;letter-spacing:-6px;display:block;width:20px;height:20px;background:#ffde10;text-indent:-100px;-webkit-transition:all 1s;transition:all 1s;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);overflow:hidden;border-radius:10px;behavior:url("/PIE.htc");position:relative;float:left;margin-left:10px}.cycle-pager span.cycle-pager-active{cursor:default;background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}.hero{width:100%;height:100%;position:relative;overflow:hidden}.hero-image{background-size:cover;background-position:50%}.hero-image,.hero-video{width:100%;height:100%;max-width:3000px;position:relative}.hero-video{-o-object-fit:cover;object-fit:cover;pointer-events:none}.hero-radar #hero-image{background:url(./images/hero-radar-2x.jpg) 50% no-repeat;background-size:cover}.hero-fixed{position:fixed}header.site-header:after{content:none}.grad{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.3)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.3) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1);width:200px;height:100%;position:fixed;top:0;left:0;z-index:108;-webkit-transition:left .2s;transition:left .2s}@media screen and (max-width:767px){.grad{background:rgba(0,0,0,.4);width:100%;left:-100%}}.site-header.is-page-mode .grad{left:-300px}@media screen and (max-width:767px){.site-header.is-page-mode .grad{left:-100%}}.site-header.is-open .grad{left:0}.main-navigation{width:192px;-webkit-transition:all .3s;transition:all .3s;position:fixed;z-index:500;top:185px;left:30px;pointer-events:auto;opacity:1}@media screen and (max-width:767px){.main-navigation{opacity:0;width:auto;left:auto;padding:0 15px;text-align:left;-webkit-transform:none;transform:none;top:110px;pointer-events:none}}.site-header.is-page-mode .main-navigation{opacity:0;pointer-events:none;cursor:default}.site-header.is-open .main-navigation.main-navigation{opacity:1;pointer-events:auto}.main-navigation .menu{padding:0;list-style:none;margin-bottom:0;overflow:hidden}.main-navigation .menu li{clear:left;float:left;margin-bottom:10px;background:rgba(0,0,0,.7);padding:3px 9px 0}@media screen and (max-width:767px){.main-navigation .menu li{display:inline-block;clear:none;float:none}}.main-navigation .menu li.active{background:#000}.main-navigation .menu li.active a{color:#fff;cursor:default}.main-navigation .menu li.active a:hover{padding-left:0}.main-navigation .menu a{font-size:24px;color:#ffde10;font-family:Inter Medium;font-weight:400;letter-spacing:-.02em;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:767px){.main-navigation .menu a{font-size:20px}}@media screen and (max-height:712px){.main-navigation .menu a{font-size:20px}}.main-navigation .menu a:hover{color:#5b982d;padding-left:10px}@media screen and (max-width:767px){.main-navigation .menu a:hover{padding-left:0}}.bushgreen-nav li.search-link,.search-link{display:inline-block;margin-bottom:10px;background:rgba(0,0,0,.7);color:#ffde10;font-size:18px;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.bushgreen-nav li.search-link a,.search-link a{display:inline-block;padding:8px 9px 0;height:37px;font-size:18px;color:#ffde10}.search-link a:hover{color:#5b982d}.basket-link{margin-bottom:10px;background:rgba(0,0,0,.7);font-size:18px;-webkit-transition:all .1s;transition:all .1s}.basket-link,.basket-link a{display:inline-block;color:#ffde10}.basket-link a{padding:8px 9px 0;height:37px}.basket-link a:hover{color:#5b982d}.your-account-link{display:inline-block;margin-bottom:10px;background:rgba(0,0,0,.7);padding:8px 10px 0;color:#ffde10;font-size:18px;height:37px;-webkit-transition:all .1s;transition:all .1s}.your-account-link a{color:#ffde10}.your-account-link a:hover{color:#5b982d}.site-wide-functions{display:block;position:fixed;top:30px;right:30px;z-index:500}@media screen and (max-width:767px){.site-wide-functions{display:none}}.main-navigation .site-wide-functions{display:none}@media screen and (max-width:767px){.main-navigation .site-wide-functions{display:block;position:static}}.site-wide-functions .spektrix-customer-first-name{padding-left:5px}.site-wide-functions spektrix-basket-total[total="0.00"]{display:none}.site-wide-functions spektrix-basket-total>span{font-size:0}.site-wide-functions spektrix-basket-total>span>span{font-size:16.1px}.site-wide-functions .spektrix-basket-total .spektrix-basket-total__amount{padding-left:5px}.hamburger-black{position:fixed;left:30px;top:33px;opacity:.4;-webkit-transition:opacity .4s;transition:opacity .4s}.hamburger-black.is-hidden{opacity:0}@media screen and (max-width:767px){.hamburger-black{left:auto;right:15px;top:14px}}.hamburger{position:fixed;left:30px;top:30px;display:block;width:40px;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:500;cursor:pointer;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.hamburger:after,.hamburger:before,.hamburger span{background:#fff;content:"";display:block;height:8px;margin:3px 0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%;border:1px solid rgba(0,0,0,.1)}.hamburger span{text-indent:-9999px}@media screen and (max-width:767px){.hamburger{left:auto;right:15px;top:11px;opacity:.8}}.is-open .hamburger:before{-webkit-transform:rotate(45deg) translate3d(5px,10px,0);transform:rotate(45deg) translate3d(5px,10px,0)}.is-open .hamburger span{opacity:0}.is-open .hamburger:after{-webkit-transform:rotate(-45deg) translate3d(5px,-10px,0);transform:rotate(-45deg) translate3d(5px,-10px,0)}.lt-ie10 .is-open .hamburger span{opacity:1}.site-header.is-page-mode .hamburger{opacity:.8;cursor:pointer}.event-fixed{right:30px;bottom:30px;position:fixed;z-index:200;width:auto;text-align:right;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:767px){.event-fixed{right:15px;bottom:15px}}.home .event-fixed{position:absolute}.page-template-template-whatson-php .event-fixed{position:absolute;bottom:21%}.event-fixed>a{display:block;background:#ffde10;width:160px;height:160px;border-radius:80px;behavior:url("/PIE.htc");position:relative;letter-spacing:1px;text-align:center;white-space:normal;font-family:Inter Medium;font-weight:400;padding:55px 21px;font-size:26px;color:#333;text-transform:uppercase;margin-top:45px;line-height:1;-webkit-transition:all .2s;transition:all .2s;z-index:20}.event-fixed>a.sold-out{background:#6c6c6c;color:#fff}.event-fixed>a.not_on_sale{padding:55px 10px}@media screen and (max-width:767px){.event-fixed>a{width:90px;height:90px;padding:32px 13px;font-size:15px}}.event-fixed>a:hover{background:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.event-fixed .event-fixed-date{opacity:.8;color:#fff;width:130px;text-align:center;border-radius:150px;height:130px;font-size:24px;padding:34px 0 0;font-weight:700;font-family:Lora,serif;line-height:.8;position:absolute;bottom:6px;right:136px;z-index:10;background:rgba(0,0,0,.8)}@media screen and (max-width:767px){.event-fixed .event-fixed-date{font-size:14px;line-height:.6;width:76px;height:76px;padding:20px 0 0;bottom:0;right:82px}}.event-fixed .event-fixed-date span.event-date-separator{display:block;text-transform:uppercase;font-family:Inter Medium;font-weight:400;font-size:12px;margin:10px 0 6px;opacity:.5}.event-fixed .event-fixed-date span.one-day-event-date{display:block;padding:22px 6px 0 0}.event-fixed-details{text-align:right;position:absolute;top:176px;right:150px;width:190px;z-index:15}.event-status-indicator{font-size:16px;font-family:Inter Bold;font-weight:400;color:#fff;margin-bottom:5px}.event-status-indicator span{background:#fff;color:#1d1d1d;padding:5px 6px 4px}@media screen and (max-width:767px){.event-fixed.is-page-mode{bottom:70px;-webkit-transition:all .4s;transition:all .4s}.event-status-indicator{display:none}}.wrapper-box-scroller{overflow:hidden}.wrapper-whats-on-home{padding-top:38px}.box-scroller{overflow:hidden}.box-scroller-item-blank{-webkit-box-sizing:border-box;box-sizing:border-box;width:33%;padding-bottom:33%;background:#ddd}.box-scroller-item-blank.even{background:#eee}.blanker{display:none;position:fixed;width:100%;height:100%;z-index:1000}.blanker-back{width:100%;height:100%;background:#fff;position:absolute;top:0;left:0}.blanker-inner{width:100%;height:100%;background:url(./images/logo-blanker.svg) 50% no-repeat;background-size:contain}.blanker-left,.blanker-right{background:#fff;position:absolute;top:0;left:0;width:0;height:100%}.blanker-right{right:0;left:auto}.blanker-bottom,.blanker-top{background:#fff;position:absolute;top:0;left:0;width:100%;height:0}.blanker-bottom{bottom:0;top:auto}body.ready-to-animate .fixed-bits,body.ready-to-animate .hero-stuff,body.ready-to-animate .site-footer,body.ready-to-animate .site-header,body.ready-to-animate main{display:none}.associated-pages-right{float:right;clear:right;width:33.333333%}@media screen and (max-width:767px){.associated-pages-right{float:none;clear:none;width:auto}}.associated-pages-right .associated-page{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);box-shadow:inset 0 0 1px rgba(0,0,0,.3);-webkit-transition:all .2s;transition:all .2s}.associated-pages-right .associated-page:hover{background-color:#cfa353;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.associated-pages-right .associated-page:hover .associated-page-text-content h3,.associated-pages-right .associated-page:hover .associated-page-text-content p{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:all .3s;transition:all .3s}.associated-page-right .associated-page-text-content{padding:32px;color:#1d1d1d;font-size:16px;display:block}.associated-page-right .associated-page-text-content h3{color:#1d1d1d}.associated-page-right .associated-page-text-content p{margin-bottom:0;-webkit-transition:all .2s;transition:all .2s}.associated-page-right h3{margin-top:0;margin-bottom:.5em;font-size:24px;font-family:Inter Medium;font-weight:400;-webkit-transition:all .2s;transition:all .2s}.associated-page-right h3 a{text-decoration:none;color:#1d1d1d}.associated-pages-right .associated-page-theme-1{background:#dab87b}.associated-pages-right .associated-page-theme-1 .associated-page-text-content,.associated-pages-right .associated-page-theme-1 .associated-page-text-content h3 a{color:#1d1d1d}.associated-pages-right .associated-page-theme-2{background:#b6ecc0}.associated-pages-right .associated-page-theme-2 .associated-page-text-content,.associated-pages-right .associated-page-theme-2 .associated-page-text-content h3 a{color:#1d1d1d}.associated-pages-right .associated-page-theme-0{background:#ce2f55}.associated-pages-right .associated-page-theme-0 .associated-page-text-content,.associated-pages-right .associated-page-theme-0 .associated-page-text-content h3 a{color:#fff}.associated-pages-bottom{border-top:3px solid #fff;margin-top:30px;padding-top:20px}.associated-page-bottom{clear:both;overflow:hidden;padding-top:20px;padding-bottom:10px;width:50%;display:inline-block;padding-right:5%;vertical-align:top}@media screen and (max-width:767px){.associated-page-bottom{width:100%}}.associated-pages-bottom .associated-page-bottom img{border-radius:500px;float:left;margin-right:20px;display:none}.associated-pages-bottom .associated-page-bottom h3{font-size:24px;margin:0;font-weight:400;margin-bottom:7px}.associated-pages-bottom .associated-page-bottom h3 a{text-decoration:none;color:#5b982d;background:-webkit-gradient(linear,left top,left bottom,from(rgba(91,152,45,.3)),to(rgba(91,152,45,.3)));background:linear-gradient(180deg,rgba(91,152,45,.3) 0,rgba(91,152,45,.3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-size:2px 2px;background-position:0 20px;background-repeat:repeat-x}.is-ie9 .associated-pages-bottom .associated-page-bottom h3 a{text-decoration:underline}.associated-pages-bottom .associated-page-bottom h3 a:hover{color:#5b982d;background:none}.associated-pages-bottom .associated-page-bottom h3 a:visited{color:#5b982d}.associated-pages-bottom .associated-page-bottom p{font-size:16px;line-height:1.4}.associated-pages-bottom .associated-page-bottom strong{display:block;font-size:16px;color:#2e6da2}.bushgreen-nav{position:fixed;top:0;left:0;right:0;z-index:20;height:100px;width:100%;padding:30px 97px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0);margin-bottom:0}.bushgreen-nav img{height:100%}.bushgreen-nav ul.menu{list-style-type:none;font-family:Inter Bold;font-weight:400;list-style:none;padding:0;display:block;width:100%;text-align:center}.bushgreen-nav li{display:inline-block;padding:3px 9px 0;background:rgba(0,0,0,.7);vertical-align:top;-webkit-transition:all .2s;transition:all .2s}.bushgreen-nav li a{font-size:24px;color:#fff;font-family:Inter Medium;font-weight:400;letter-spacing:-.02em}.bushgreen-nav li:hover{margin-top:8px;-webkit-transition:all .2s;transition:all .2s}.bushgreen-nav li.search-link{padding:0}.bushgreen-nav li.search-link a{font-size:18px;color:#fff;font-family:Inter Medium;font-weight:400;letter-spacing:-.02em}.back-to-bush-theatre-link{color:#fff;text-transform:uppercase;width:80px;font-family:Inter Bold;font-weight:400;position:fixed;top:30px;left:30px;z-index:20;font-size:14px;text-align:left;line-height:1.1;z-index:1000}@media screen and (max-width:767px){.back-to-bush-theatre-link{top:15px;left:15px}}.back-to-bush-theatre-link a{color:#fff;display:block;opacity:.6;-webkit-transition:all .2s;transition:all .2s;position:relative}.back-to-bush-theatre-link a:after{content:"\F0D9";font-family:FontAwesome;position:absolute;top:9px;left:-40px;font-size:20px;-webkit-transition:all .2s;transition:all .2s}.back-to-bush-theatre-link a:hover{color:#fff;padding-left:10px;opacity:1}.back-to-bush-theatre-link a:hover:after{left:-12px}.grad.bushgreen-grad,.hamburger.bushgreen-hamburger{display:none}@media screen and (max-width:767px){body.bushgreen #menu-bush-green{display:none}body.bushgreen .grad.bushgreen-grad,body.bushgreen .hamburger.bushgreen-hamburger{display:block!important}body.bushgreen .bg-strap{text-align:center}body.bushgreen div.bg-logo{width:100%;height:auto}body.bushgreen div.bg-logo a{text-align:center}body.bushgreen div.bg-logo a img{display:block;margin:auto;max-width:50%}body.bushgreen .bg-send-play-cta,body.bushgreen div.bg-newsletter-and-social{display:none}body.bushgreen a.bg-post{width:100%}body.bushgreen .bg-related-posts{display:none}body.bushgreen .content-body{width:100%!important}body.bushgreen .content-inner{padding:15px!important}body.bushgreen h1{font-size:1.6em!important}body.bushgreen .content-body div img.tweet-user-pic{width:30px!important;height:30px;margin-left:-40px!important}body.bushgreen .bg-featured-post .bg-featured-post-header .bg-post-meta{bottom:1em;top:auto;left:2em}body.bushgreen .bushgreen-categories p,body.bushgreen .bushgreen-categories ul,body.bushgreen .bushgreen-categories ul li,body.bushgreen .bushgreen-categories ul li a{display:block!important;width:100%;text-align:center}body.bushgreen .hamburger.bushgreen-hamburger{display:block}}@media screen and (max-width:480px){body.bushgreen.single-post .content-body div img.tweet-user-pic{margin-left:0!important}body.bushgreen.single-post .tweet{padding-left:40px}}.bg-logo{width:33.33333%;float:left;position:relative;overflow:hidden;background-color:#1d1d1d;height:274px}@media screen and (min-width:1295px){.bg-logo{height:301px}}.container-bushgreen-header-filtered .bg-logo{height:273px}.main-bushgreen-detail .bg-intro-box{top:0}.bg-intro-box-logo{width:100%}.bg-strap{padding:0 49px 0 43px;margin-top:-9px;font-size:14px;color:#f2f2f2}@media screen and (min-width:1295px){.bg-strap{margin-top:-22px}}.bg-send-play-cta{width:230px;height:230px;background-color:#fff;padding:2em;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;z-index:10;text-align:center;border-radius:200px;behavior:url("/PIE.htc");position:relative;position:absolute;top:-40px;right:-30px}@media screen and (min-width:1295px){.bg-send-play-cta{top:-40px}}.container-bushgreen-header-filtered .bg-send-play-cta{top:22px;right:46px}@media screen and (min-width:1295px){.container-bushgreen-header-filtered .bg-send-play-cta{right:68px}}.bg-send-play-cta:hover{background:#ffde10;-webkit-transform:scale(1.2);transform:scale(1.2)}.bg-send-play-cta h1{font-size:30px;font-family:Inter Medium;font-weight:400;width:100%;color:#1d1d1d}.bg-send-play-cta p{margin-bottom:0;font-size:14px;letter-spacing:-.2px;color:#1d1d1d}a.bg-load-posts{-webkit-transition:all .2s;transition:all .2s}.main-bushgreen-detail>.container-bush{padding-top:100px}.container-bushgreen-header-filtered{background:rgba(0,0,0,.8)}.container-bushgreen-posts-grid{padding-top:0}.wrapper-bg-posts-grid{padding-top:0;margin-top:0}.bg-posts-grid{width:961px}@media screen and (min-width:1295px){.bg-posts-grid{width:1102px}}@media screen and (max-width:767px){.bg-posts-grid{width:auto}}.bg-post{display:block;width:33.3%;height:auto;position:relative;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);box-shadow:inset 0 0 1px rgba(0,0,0,.3);margin-right:.001px;-webkit-transition:background .2s;transition:background .2s}@media screen and (max-width:767px){.bg-post{width:auto}}.bg-post:hover{cursor:pointer}.bg-post img{width:100%}.bg-post-content{padding:2em;padding:30px;position:relative}.bg-post-content,.bg-post-image .bg-post-content:hover,.bg-post-text .bg-post-content:hover{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.bg-post-image .bg-post-content:hover,.bg-post-text .bg-post-content:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.bg-post-content h1{font-family:Lora,Baskerville,serif;font-weight:700;font-size:30px;margin-top:0;margin-bottom:.85em}.bg-post-content p{margin-bottom:0;font-size:16px;word-wrap:break-word}.bg-post-twitter{background-color:#2e6da2;color:#fff}.bg-post-twitter:hover .bg-post-content{cursor:default}.bg-post-twitter .tweet-user-pic{width:100px;height:100px}.bg-post-twitter .tweet{padding:0;margin:0;min-height:1em}.bg-post-twitter .bg-post-meta{background-color:#fff;color:#2e6da2}.bg-post.bg-post-text:hover{background-color:#343434;-webkit-transition:background .4s;transition:background .4s}.bg-post.bg-post-text h1{color:#fff}.bg-post.bg-post-text .bg-post-meta{top:-.8em;background-color:#000;-webkit-box-shadow:7px 0 0 #000,-7px 0 0 #000;box-shadow:7px 0 0 #000,-7px 0 0 #000}.bg-post.bg-post-text .bg-post-content{color:#fff}.bg-post.bg-post-image .bg-post-content{background:none;position:absolute;bottom:1.6em;left:32px;padding:0;padding-right:38px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.bg-post.bg-post-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#66000000",GradientType=0);opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.bg-post.bg-post-image:hover:before{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.bg-post.bg-post-image:hover .bg-post-content{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.bg-post.bg-post-image h1{color:#fff;margin-bottom:0;margin-right:-15px}@media screen and (max-width:960px){.bg-post.bg-post-image h1{font-size:26px}}.bg-post .bg-post-meta{font-size:14px;color:hsla(0,0%,100%,.5);font-family:Inter Medium;font-weight:400;background:#000;-webkit-box-shadow:7px 0 0 #000,-7px 0 0 #000;box-shadow:7px 0 0 #000,-7px 0 0 #000;opacity:1;text-transform:none;position:relative;width:auto;display:inline;top:.75em;left:7px;padding:7px 0 4px;line-height:1.7}.bg-post-theme-1{background-color:#1d1d1d}.bg-post.bg-post-theme-1 h1{color:#de1f4d}.bg-post-theme-2{background-color:#252525}.bg-post.bg-post-theme-2 h1{color:#1c65b0}.bg-post-theme-3{background-color:#2c2c2c}.bg-post.bg-post-theme-3 h1{color:#b6ecc0}.bg-post-theme-4{background-color:#151515}.bg-post.bg-post-theme-4 h1{color:#e5a026}.bg-post-theme-5{background-color:#0e0e0e}.bg-post.bg-post-theme-5 h1{color:#4b4ba1}.bg-post-shortie.bg-post-shortie.bg-post-shortie{background:#000}.bg-post-shortie:hover{cursor:default}.bg-post-shortie .bg-post-content{color:#ffde10}.bg-post-shortie .bg-post-content p{font-size:30px;line-height:1.25;font-family:Inter Bold;font-weight:400;color:#ffde10}.bg-post-shortie a{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,.5)));background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;-webkit-transition:none;transition:none}.is-ie9 .bg-post-shortie a{text-decoration:underline}.bg-post-shortie a:hover{color:#b6ecc0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(182,236,192,.5)),to(rgba(182,236,192,.5)));background:linear-gradient(180deg,rgba(182,236,192,.5) 0,rgba(182,236,192,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .bg-post-shortie a:hover{text-decoration:underline}.bg-post-social-cta{background:#5b982d;color:#ffde10}.bg-post-social-cta:hover{-webkit-transition:all .1s;transition:all .1s;background-color:#437121}.bg-post-social-cta:hover .bg-post-content{cursor:default}.bg-load-posts{display:block;margin-bottom:50px}a.bg-load-posts{margin:0 auto;background:#ffde10;width:160px;height:160px;border-radius:80px;behavior:url("/PIE.htc");position:relative;letter-spacing:1px;text-align:center;white-space:normal;font-family:Inter Medium;padding:55px 21px;font-size:26px;font-weight:400;color:#333;text-transform:uppercase;margin-top:45px;line-height:1}a.bg-load-posts:hover{background:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.wrapper-bg-featured-post{background-size:cover;background-position:50%;padding-top:0;background-color:#1d1d1d;padding-bottom:0}.bg-featured-post{background:#fff;position:relative;width:66.66666%;height:auto;display:inline-block}.bg-featured-post-header{position:relative;overflow:hidden;height:527px;background:url(https://scontent-a-lhr.xx.fbcdn.net/hphotos-xfp1/t31.0-8/906590_850524471641825_6251752039158652852_o.jpg) no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:1295px){.bg-featured-post-header{height:554px}}.bg-featured-post-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#66000000",GradientType=0);opacity:.6;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.bg-featured-post-header:hover:before{opacity:1;cursor:pointer;-webkit-transition:opacity .4s;transition:opacity .4s}.bg-featured-post:hover h1,.bg-featured-post:hover p{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.bg-featured-post:hover h1,.bg-featured-post:hover p,.bg-featured-post h1{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.bg-featured-post h1{font-size:3em;font-size:42px;font-weight:700;font-family:Lora;color:#fff;margin-top:0;margin-bottom:12px;position:absolute;bottom:1.9em;left:1em;padding-right:1em}.bg-featured-post-content{padding:3em;font-size:1.25em}.bg-featured-post-content p{margin-bottom:0}.bg-featured-post-content p,.bg-featured-post-header p.bg-post-meta{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.bg-featured-post-header p.bg-post-meta{font-size:16px;font-family:Inter Medium;font-weight:400;color:#fff;background:#000;opacity:1;text-transform:none;position:absolute;width:auto;display:inline-block;bottom:2.4em;top:auto;left:3.2em;padding:3px 0 0}.bg-featured-post.bg-featured-post-text-only .bg-featured-post-header{background:#692c3b;padding:2em;-webkit-transition:all .3s;transition:all .3s}.bg-featured-post.bg-featured-post-text-only .bg-featured-post-header:hover{background-color:#451d27;-webkit-transition:all .3s;transition:all .3s}.bg-featured-post.bg-featured-post-text-only .bg-featured-post-header:before{display:none}.bg-featured-post.bg-featured-post-text-only .bg-featured-post-header h1{position:relative;top:0;left:0;font-size:62px;line-height:1.2}.bg-featured-post.bg-featured-post-text-only .bg-featured-post-header p.bg-post-meta{position:relative;top:12px;left:0;background-color:rgba(0,0,0,.1);-webkit-box-shadow:10px 0 0 rgba(0,0,0,.1),-10px 0 0 rgba(0,0,0,.1);box-shadow:10px 0 0 rgba(0,0,0,.1),-10px 0 0 rgba(0,0,0,.1);margin-bottom:34px;font-size:16px}.bg-featured-post.bg-featured-post-text-only .bg-featured-post-header p{color:#fff;font-size:21px;-webkit-transition:all .3s;transition:all .3s}.bushgreen-filter-results .bushgreen-categories-results{width:66.66666%;min-height:300px;float:right}.bushgreen-filter-results .bushgreen-categories-results h1{margin-top:0;margin-bottom:1.25em;font-family:Inter Medium;font-weight:400;font-weight:700;color:#ccc;font-size:2em}.bushgreen-filter-results .bushgreen-categories-results h1 span{color:#fff}body.page-template-template-bushgreen-content-php .content-body,body.single-post .content-body{background-color:#fff;color:#1d1d1d;padding:0;display:inline-block;width:66.666666%}body.page-template-template-bushgreen-content-php .content-body img,body.single-post .content-body img{margin:0 auto;display:block}body.page-template-template-bushgreen-content-php .content-area,body.single-post .content-area{margin:0 0 100px;overflow:hidden}body.page-template-template-bushgreen-content-php .content-inner,body.single-post .content-inner{padding:64px}body.page-template-template-bushgreen-content-php .bg-related-posts,body.single-post .bg-related-posts{width:33.3333333%;float:left;clear:left}body.page-template-template-bushgreen-content-php .bg-related-posts-heading,body.single-post .bg-related-posts-heading{background-color:#000;color:#1d1d1d;padding:32px 32px 26px}body.page-template-template-bushgreen-content-php .bg-related-posts-heading h1,body.single-post .bg-related-posts-heading h1{margin:0;font-size:16px;font-family:Inter Bold;font-weight:400;text-transform:uppercase;color:#929292}body.page-template-template-bushgreen-content-php .bg-post,body.single-post .bg-post{width:100%}body.page-template-template-bushgreen-content-php .content-inner h1,body.single-post .content-inner h1{font-size:3em;font-weight:700;font-family:Lora;margin-top:0;margin-bottom:32px}body.page-template-template-bushgreen-content-php .bg-post-meta,body.single-post .bg-post-meta{font-size:16px;font-weight:700;margin-bottom:32px;color:#6c6c6c;margin-top:-22px}body.page-template-template-bushgreen-content-php .content-body h2,body.page-template-template-bushgreen-content-php .content-body h3,body.single-post .content-body h2,body.single-post .content-body h3{font-family:Lora,Baskerville,serif;font-weight:700}body.page-template-template-bushgreen-content-php .content-body a,body.single-post .content-body a{color:#2e6da2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,109,162,.5)),to(rgba(46,109,162,.5)));background:linear-gradient(180deg,rgba(46,109,162,.5) 0,rgba(46,109,162,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;position:relative;text-decoration:none}.is-ie9 body.page-template-template-bushgreen-content-php .content-body a,.is-ie9 body.single-post .content-body a{text-decoration:underline}body.page-template-template-bushgreen-content-php .content-body a:hover,body.single-post .content-body a:hover{color:#0a3a60;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,109,162,0)),to(rgba(46,109,162,0)));background:linear-gradient(180deg,rgba(46,109,162,0) 0,rgba(46,109,162,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 body.page-template-template-bushgreen-content-php .content-body a:hover,.is-ie9 body.single-post .content-body a:hover{text-decoration:underline}body.page-template-template-bushgreen-content-php .content-body .wp-caption-text,body.single-post .content-body .wp-caption-text{border-bottom:2px solid #b6ecc0;color:#3a5626}body.page-template-template-bushgreen-content-php .content-body blockquote,body.single-post .content-body blockquote{color:#362c44;background-color:rgba(0,0,0,.05);margin-left:-64px;margin-right:-64px;padding:32px 64px}body.page-template-template-bushgreen-content-php .content-body cite,body.single-post .content-body cite{color:#4a4a7c}body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green,body.single-post .content-body .tweets-bush-green{background-color:#5b982d;padding:64px}@media screen and (max-width:480px){body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green,body.single-post .content-body .tweets-bush-green{padding:15px}}body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green a,body.single-post .content-body .tweets-bush-green a{color:#ffde10;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,222,16,.5)),to(rgba(255,222,16,.5)));background:linear-gradient(180deg,rgba(255,222,16,.5) 0,rgba(255,222,16,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green a,.is-ie9 body.single-post .content-body .tweets-bush-green a{text-decoration:underline}body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green a:hover,body.single-post .content-body .tweets-bush-green a:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,222,16,0)),to(rgba(255,222,16,0)));background:linear-gradient(180deg,rgba(255,222,16,0) 0,rgba(255,222,16,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green a:hover,.is-ie9 body.single-post .content-body .tweets-bush-green a:hover{text-decoration:underline}body.page-template-template-bushgreen-content-php .content-body .tweets-bush-green h2,body.single-post .content-body .tweets-bush-green h2{margin-bottom:2em;text-align:center;color:#ffde10}body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex input[type=email],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex input[type=number],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex input[type=password],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex input[type=tel],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex input[type=text],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex input[type=url],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_complex select,body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_container input[type=email],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_container input[type=number],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_container input[type=password],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_container input[type=tel],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_container input[type=text],body.page-template-template-bushgreen-content-php .gform_wrapper .ginput_container input[type=url],body.page-template-template-bushgreen-content-php .gform_wrapper .top_label textarea.textarea,body.single-post .gform_wrapper .ginput_complex input[type=email],body.single-post .gform_wrapper .ginput_complex input[type=number],body.single-post .gform_wrapper .ginput_complex input[type=password],body.single-post .gform_wrapper .ginput_complex input[type=tel],body.single-post .gform_wrapper .ginput_complex input[type=text],body.single-post .gform_wrapper .ginput_complex input[type=url],body.single-post .gform_wrapper .ginput_complex select,body.single-post .gform_wrapper .ginput_container input[type=email],body.single-post .gform_wrapper .ginput_container input[type=number],body.single-post .gform_wrapper .ginput_container input[type=password],body.single-post .gform_wrapper .ginput_container input[type=tel],body.single-post .gform_wrapper .ginput_container input[type=text],body.single-post .gform_wrapper .ginput_container input[type=url],body.single-post .gform_wrapper .top_label textarea.textarea{background-color:#e1fae6}body.page-template-template-bushgreen-content-php .gform_heading h3,body.single-post .gform_heading h3{font-size:26px}body.page-template-template-bushgreen-content-php .bushgreen-content-header-image,body.single-post .bushgreen-content-header-image{width:100%}.bushgreen-categories{float:left;width:100%;text-align:left;color:#ffde10;margin-bottom:0;margin-top:30px;font-family:Inter Bold;font-weight:400;height:auto;background-color:#6c6c6c;background-color:#ffde10;padding:13px 30px 10px;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);box-shadow:inset 0 0 1px rgba(0,0,0,.3)}.bushgreen-categories ul{list-style-type:none;display:inline-block;padding:0;margin-bottom:0}.bushgreen-categories li{display:inline-block;margin-bottom:.5em}.bushgreen-categories li a{color:#5b982d;background-color:none;padding:7px 10px 5px;-webkit-transition:all .2s;transition:all .2s}.bushgreen-categories li.active a{color:#5b982d;text-decoration:underline}.bushgreen-categories li.active a:hover{cursor:default;color:#5b982d}.bushgreen-categories li a:hover{color:#3a5626}.bushgreen-categories p{display:inline-block;color:#1d1d1d;text-transform:uppercase;font-size:16px;opacity:.5;margin-right:10px;margin-top:13px}.bg-newsletter-and-social{background-color:#000;width:33.33333%;float:left;clear:left;padding:30px;position:relative}.container-bushgreen-header-filtered .bg-newsletter-and-social{height:273px;clear:none}.bg-newsletter-and-social p{font-family:Inter Medium;font-weight:400;font-size:14px;text-transform:uppercase;margin-bottom:7px;color:#f2f2f2}.bg-newsletter-and-social form{position:relative}.bg-newsletter-and-social form label{display:none}.bg-newsletter-and-social form .btn-default{background:#de1f4d;width:33.333%;color:#fff;border-radius:100px;behavior:url("/PIE.htc");font-size:14px;line-height:1;width:50px;height:50px;text-align:center;padding:0;text-transform:uppercase;font-weight:400;-webkit-appearance:none;padding-left:2px;padding-top:2px;position:absolute;bottom:-10px;right:-9px;padding-top:14px}.bg-newsletter-and-social form .btn-default:hover{background-color:#84132e}.bg-newsletter-and-social input[type=text]{padding:4px 9px 0;background:#262626}.bg-newsletter-and-social input[type=text]#inputEmail3{width:81%}.bg-social h3{margin:0 0 1.5em;color:#78a0c3}.bg-social ul{list-style-type:none;margin:0;padding:0}.bg-social ul li{display:inline-block;font-size:36px;margin-right:24px;margin-bottom:0;height:41px}.bg-social ul li a{color:#fff;opacity:.2;-webkit-transition:all .2s;transition:all .2s;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,109,162,0)),to(rgba(46,109,162,0)));background:linear-gradient(180deg,rgba(46,109,162,0) 0,rgba(46,109,162,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .bg-social ul li a{text-decoration:underline}.bg-social ul li a:hover{color:#ffde10;opacity:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,109,162,0)),to(rgba(46,109,162,0)));background:linear-gradient(180deg,rgba(46,109,162,0) 0,rgba(46,109,162,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .bg-social ul li a:hover{text-decoration:underline}.subnav{float:right;width:33.333333%;background:#362c44;padding:32px}@media screen and (max-width:767px){.subnav{float:none;width:auto;background:none;padding:0;position:absolute;top:33px;right:0;z-index:10}}.subnav-title{text-transform:uppercase;color:#fff;opacity:.4;font-size:14px;font-weight:700;margin-bottom:10px}.subnav-title a{color:#fff}.subnav-title a:hover{color:#ffde10}.subnav ul{list-style:none;padding:0;margin-bottom:0}.subnav li{margin-bottom:12px}.subnav li:last-of-type{margin-bottom:0}.subnav ul a{display:block;color:#fff;font-family:Inter Bold;font-weight:400;font-size:24px;line-height:1.1;-webkit-transition:all .2s;transition:all .2s}.subnav ul a:hover{padding-left:10px;color:#ffde10}@media screen and (max-width:767px){.subnav ul a:hover{padding-left:0}}.subnav li.current_page_item>a{cursor:default;text-decoration:none}.subnav li.current_page_item>a:hover{color:#fff;padding:0}.subnav li.current_page_item>a:visited{color:#fff}.subnav li.current_page_item>a:before{content:"";background:#fff;border-radius:5px;behavior:url("/PIE.htc");position:relative;display:block;height:10px;width:10px;float:left;margin-left:-16px;margin-top:6px}.subnav li li.current_page_item>a:before{margin-top:1px}.subnav ul>li>ul{margin:15px 0}.subnav ul>li>ul>li{margin-bottom:0;margin-top:10px;padding-left:15px}.subnav ul>li>ul>li>a{font-size:16px;opacity:.7}.subnav ul>li>ul>li>a:hover{opacity:1;padding-left:10px}.subnav-button{color:#fff;text-transform:uppercase;font-family:Inter Bold;font-weight:400;display:none}@media screen and (max-width:767px){.subnav-button{display:block;text-align:right;padding-right:20px}}@media screen and (max-width:767px){.subnav-inner{display:none;margin-top:10px;background:#362c44;padding:10px}}.content-area{position:relative;margin:185px 50px 100px 150px}@media screen and (min-width:601px) and (max-width:767px){.content-area{margin:112px 0 100px}}@media screen and (max-width:600px){.content-area{margin:112px 0 100px}}.content-header{background:#de7890;background:#5b982d;padding:10px 10px 10px 30px}@media screen and (max-width:767px){.content-header{padding:10px 10px 10px 15px}}.content-header h2{font-size:32px;color:#1d1d1d;color:#fff;font-family:Inter Bold;font-weight:400}@media screen and (max-width:767px){.content-header h2{padding-right:120px}}.content-body{background:#b6ecc0;background:#1d1d1d;color:#fff;padding:32px;width:66.67%}.content-body:after,.content-body:before{content:" ";display:table}.content-body:after{clear:both}@media screen and (max-width:767px){.content-body{width:auto;padding:15px}}.content-area-one-col .content-body{width:auto}.content-inner-header{margin:-32px;margin-bottom:32px}@media screen and (max-width:767px){.content-inner-header{margin:-15px;margin-bottom:30px}}.content-inner{clear:left}.content-body p{font-size:18px;margin-bottom:1.2em}.content-body blockquote{font-size:26px;font-family:lora;font-style:italic;font-weight:700;border-left:0;margin:22px 0;padding:32px;color:#5b982d;line-height:1.4;background-color:hsla(0,0%,100%,.05);margin-left:-32px;margin-right:-32px}.content-body blockquote p{font-size:26px}.content-body cite{font-size:18px;font-family:lora;font-weight:600;font-style:italic;color:#3a5626;display:block;padding-left:2em;padding-top:.5em}.content-body cite:before{content:"\2013";padding-right:3px}.content-body ol{margin-left:32px;padding:0;margin-bottom:1.2em}.content-body ol li{font-size:18px;margin-bottom:.25em}.content-body ul{margin-left:32px;padding:0;margin-bottom:1.2em}.content-body ul li{font-size:18px;margin-bottom:.25em}.content-body div img{max-width:100%}.content-body div img.tweet-user-pic{width:100px}.content-body div.alignright{max-width:50%!important;height:auto;float:right}@media screen and (max-width:767px){.content-body div.alignright{max-width:100%!important;display:block;height:auto;float:none}}.content-body div.alignleft{max-width:50%!important;height:auto;float:left}@media screen and (max-width:767px){.content-body div.alignleft{max-width:100%!important;display:block;height:auto;float:none}}.content-body img.alignright{max-width:50%!important;height:auto;float:right}@media screen and (max-width:767px){.content-body img.alignright{max-width:100%!important;display:block;height:auto;float:none}}.content-body img.alignleft{max-width:50%!important;height:auto;float:left}@media screen and (max-width:767px){.content-body img.alignleft{max-width:100%!important;display:block;height:auto;float:none}}.content-body div.alignright{margin:0 0 18px 18px}.content-body div.alignleft{margin:0 18px 18px 0}@media screen and (max-width:767px){.content-body div.alignleft,.content-body div.alignright{margin:0 auto 18px}}.content-body div.aligncenter,.content-body div.alignnone{max-width:100%!important;height:auto;margin:18px auto}.content-body img.alignright{margin:0 0 18px 18px}.content-body img.alignleft{margin:0 18px 18px 0}@media screen and (max-width:767px){.content-body img.alignleft,.content-body img.alignright{margin:0 auto 18px}}.content-body img.aligncenter,.content-body img.alignnone{max-width:100%!important;height:auto;margin:18px auto}.content-body .wp-caption-text{padding:7px 10px 3px;font-size:14px;border-bottom:2px solid #6c6c6c;color:#acacac;margin-bottom:0}.content-body h2{font-size:28px;line-height:1.2}.content-body h2,.content-body h3{font-family:Inter Bold;font-weight:400;margin-top:32px;margin-bottom:10px}.content-body h3{font-size:18px;letter-spacing:.3px;line-height:1.4}.content-body h4{font-size:16px;text-transform:uppercase;font-family:Inter Regular;font-weight:400;margin-top:32px;margin-bottom:10px}.content-body h1:first-child,.content-body h2:first-child,.content-body h3:first-child,.content-body h4:first-child,.content-body h5:first-child,.content-body h6:first-child{margin-top:0}.content-body a{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,222,16,.5)),to(rgba(255,222,16,.5)));background:linear-gradient(180deg,rgba(255,222,16,.5) 0,rgba(255,222,16,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;color:#dcbe00;-webkit-transition:all 0s;transition:all 0s}.is-ie9 .content-body a{text-decoration:underline}.content-body a:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,222,16,0)),to(rgba(255,222,16,0)));background:linear-gradient(180deg,rgba(255,222,16,0) 0,rgba(255,222,16,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x;color:#ffde10;-webkit-transition:all 0s;transition:all 0s}.is-ie9 .content-body a:hover{text-decoration:underline}.content-body .gform_wrapper ul li.gfield{clear:left}.page-template-template-spektrix-my-account-php .content-body{background:#fff}.page-template-template-supporters-list-php .content-body ul{margin:0;list-style:none;column-count:2;column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;margin-bottom:32px}.page-template-template-supporters-list-php .content-body ul li{font-size:14px}.wrapper-cafe{height:400px;overflow:hidden;padding-top:30px;background:url(./images/cafe.jpg) 50% no-repeat;background-size:cover}@media screen and (max-width:767px){.wrapper-cafe{height:auto}}.cafe-grad{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.8) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1);position:absolute;width:50%;height:400px;top:0;left:0}@media screen and (max-width:767px){.cafe-grad{height:auto}}.wrapper-cafe .cafe-image{width:100%;position:absolute;bottom:0;left:0}.container-cafe{margin:0 97px;position:relative}@media screen and (min-width:601px) and (max-width:767px){.container-cafe{margin:0 105px}}@media screen and (max-width:600px){.container-cafe{margin:0 15px}}.cafe-box-logo{width:185px;margin-bottom:58px}.cafe-box-description{color:#fff;font-size:16px;width:319px}@media screen and (max-width:767px){.cafe-box-description{width:auto}}a.cafe-box-link{display:block;left:165px;top:103px;width:100px;height:100px;padding:35px 0 0;margin-top:45px;border-radius:80px;behavior:url("/PIE.htc");position:relative;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(1);transform:scale(1);position:absolute;font-weight:400;text-align:center;white-space:normal;letter-spacing:1px;font-size:17px;text-transform:uppercase;line-height:1;background:#ffdc00;color:#333}a.cafe-box-link:hover{background:#fff;-webkit-transform:scale(1.2);transform:scale(1.2);color:#333}.event-nav{list-style:none;padding:0;margin-top:70px}@media screen and (max-width:767px){.event-header .event-nav{display:none}}@media screen and (min-width:767px){.event-header .event-nav{margin-top:150px}}@media screen and (max-height:400px) and (max-width:767px){.event-header .event-nav{padding:0 70px;margin-top:30px}}.event-footer .event-nav{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-42%);transform:translate(-50%,-42%);margin-top:0;text-align:center;margin:0}@media screen and (max-width:1099px){.event-footer .event-nav{max-width:400px;line-height:1.1}}.event-nav li{display:inline-block;padding:0 8px}.event-nav li a{color:#fff;font-size:16px;color:#ffdc00;text-transform:uppercase;font-family:Inter Bold;font-weight:400}.event-footer{position:fixed;bottom:-102px;left:0;background:rgba(0,0,0,.85);width:100%;height:102px;color:#fff;z-index:50;font-size:22px;padding:29px 91px 15px;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:767px){.event-footer,.event-footer.is-page-mode{display:none!important}}.event-footer.is-page-mode{bottom:0}.event-footer *{display:inline-block}.event-footer-title{font-family:Inter Bold;font-weight:400;font-size:32px;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1299px){.event-footer-title{width:260px}}@media screen and (max-width:1239px){.event-footer-title{width:240px}}@media screen and (max-width:1179px){.event-footer-title{width:220px}}@media screen and (max-width:1129px){.event-footer-title{width:200px}}.square-feature-event{float:left;position:relative;width:33.3333333%}@media screen and (max-width:767px){.square-feature-event{float:none;width:auto}}.square-feature-event-link{display:block;height:300px;background-size:cover;background-repeat:no-repeat;background-color:#000;background-position:50%}.square-feature-event-link:after{content:"";position:absolute;bottom:0;width:100%;height:100%;display:block;opacity:.6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#66000000",GradientType=0)}.square-feature-event-link:hover .square-feature-event-text-content{padding-bottom:30px}.square-feature-event .square-feature-event-text-content{position:absolute;padding:20px 20px 14px;bottom:0;right:0;width:100%;z-index:10;-webkit-transition:padding .2s;transition:padding .2s;color:#fff}.square-feature-event .event-title{font-size:26px;line-height:1;color:#fff;font-family:Inter Bold;font-weight:400;padding-right:30%;letter-spacing:.005em;margin:0;text-transform:uppercase}.square-feature-event .event-author{display:none}.square-feature-event .event-author span{font-size:16px;font-family:Inter Bold;font-weight:400;margin-left:6px;background:#000;color:#fff;padding:3px 5px 2px}.square-feature-event .event-date,.square-feature-event .event-performance{color:#fff;font-family:Inter Medium;font-weight:400}.square-feature-event-text-content .event-block-info{padding-right:80px;font-size:13px;line-height:1.2;font-family:Inter Medium}a.event-book-link{display:block;z-index:20;right:15px;bottom:15px;width:80px;height:80px;padding:0;margin-top:45px;border-radius:80px;behavior:url("/PIE.htc");position:relative;-webkit-transition:all .2s;transition:all .2s;position:absolute;text-align:center;white-space:normal;font-size:13px;text-transform:uppercase;line-height:1.1;font-family:Inter Medium;font-weight:400;letter-spacing:0;padding:26px 0 0;background:#ffdc00;color:#333;border:0}a.event-book-link.sold-out{background:#6c6c6c;color:#fff}a.event-book-link.sold-out:hover{-webkit-transform:scale(1);transform:scale(1)}.event-book-link:hover{background:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.square-feature-event-blank{float:left;position:relative;width:33.3333333%;height:300px}@media screen and (max-width:767px){.square-feature-event-blank{display:none}}.square-feature-event-blank:nth-child(odd){background:rgba(0,0,0,.1)}.square-feature-event-blank:nth-child(2n){background:rgba(0,0,0,.12)}.wrapper-now-showing .hero-image{width:100%;height:450px}.wrapper-now-showing .hero-image:after,.wrapper-now-showing .hero-image:before{content:" ";display:table}.wrapper-now-showing .hero-image:after{clear:both}@media screen and (min-width:1400px){.wrapper-now-showing .hero-image{height:600px}}@media screen and (max-width:649px){.wrapper-now-showing .hero-image{height:300px}}.wrapper-now-showing .event-header-title{width:100%;padding:0 160px}@media screen and (max-width:767px){.wrapper-now-showing .event-header-title{padding-left:0;padding-right:80px}}.wrapper-now-showing .event-fixed{bottom:30px}@media screen and (max-width:767px){.wrapper-now-showing .event-fixed{bottom:0;right:0}}.wrapper-now-showing a.event-book-link{width:120px;height:120px;font-size:20px;padding-top:40px}@media screen and (max-width:767px){.wrapper-now-showing a.event-book-link{width:80px;height:80px;font-size:13px;padding-top:26px}}.wrapper-now-showing .event-date,.wrapper-now-showing .event-performance{color:#fff;font-family:Inter Medium;font-weight:400;text-align:center;font-size:28px;display:block;width:100%;z-index:1}.wrapper-now-showing .event-performance{font-size:16px;font-family:Inter Medium}@media screen and (max-width:767px){.wrapper-now-showing .event-performance{font-size:13px;line-height:1.2;text-align:left;padding-right:80px}}.wrapper-now-showing .event-date br{display:none}.wrapper-now-showing .square-feature-event-text-content{position:absolute;padding:20px 20px 14px;bottom:0;right:0;width:100%;z-index:20}.wrapper-now-showing .square-feature-event-text-content:after{content:"";position:absolute;bottom:0;width:100%;height:100%;display:block;background-color:transparent;background:-o-linear-gradient(top,transparent,rgba(0,0,0,.3));background:gradient(top,transparent,rgba(0,0,0,.3));z-index:-1;margin-left:-20px}.wrapper-now-showing a .hero-image:hover .event-header-title{color:#ffde10;-webkit-transition:all .2s;transition:all .2s}@media screen and (max-width:767px){.wrapper-now-showing .event-header-title{text-align:left;-webkit-transition:padding .2s;transition:padding .2s;font-size:26px;letter-spacing:0}}@media screen and (max-width:767px){.wrapper-now-showing .event-date{font-size:16px;text-align:left}}@media screen and (max-width:767px){.wrapper-now-showing .event-date,.wrapper-now-showing a .hero-image:hover .event-date,.wrapper-now-showing a .hero-image:hover .event-header-title{-webkit-transition:padding .2s;transition:padding .2s}}.wrapper-now-showing{padding-bottom:0}.square-feature-visit{display:inline-block;position:relative;width:32%;padding-bottom:22%}@media screen and (min-width:1600px){.square-feature-visit{padding-bottom:18%}}@media screen and (max-width:1369px){.square-feature-visit{padding-bottom:24%}}@media screen and (max-width:1199px){.square-feature-visit{padding-bottom:28%}}@media screen and (max-width:1099px){.square-feature-visit{padding-bottom:32%}}@media screen and (max-width:767px){.square-feature-visit{display:block;position:relative;width:auto;padding:0}}.square-feature-visit>a{color:#fff;display:block}.square-feature-visit{cursor:pointer;-webkit-transition:background .4s;transition:background .4s}.square-feature-visit-inner{position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px;margin-top:16px;-webkit-transition:margin .4s;transition:margin .4s}@media screen and (max-width:767px){.square-feature-visit-inner{position:static;padding:0 0 0 5px;-webkit-transform:none;transform:none}}.square-feature-visit:hover .square-feature-visit-inner{margin-top:0}@media screen and (max-width:767px){.square-feature-visit:hover .square-feature-visit-inner{margin-top:16px}}.square-feature-visit-inner:after{content:"";display:block;width:20px;height:20px;background:transparent url(./images/icon-go.svg) 50% no-repeat;background-size:20px 20px;margin:0 auto;margin-top:26px;opacity:0;-webkit-transition:all .4s;transition:all .4s}.square-feature-visit-inner:hover:after{opacity:1}@media screen and (max-width:767px){.square-feature-visit-inner:hover:after{opacity:0}}.square-feature-visit .square-feature-visit-title{text-transform:uppercase;margin-bottom:20px}@media screen and (max-width:767px){.square-feature-visit .square-feature-visit-title{margin-left:30%;margin-bottom:10px;text-align:left}}.square-feature-visit .square-feature-visit-title h3{font-family:Inter Bold;font-weight:400;line-height:1.2}.square-feature-visit .square-feature-visit-title h3 span{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .square-feature-visit .square-feature-visit-title h3 span{text-decoration:underline}.square-feature-visit-more-link{display:none}.square-feature-visit-gfx{text-align:center;width:25%;margin:0 auto;max-width:75px}@media screen and (max-width:767px){.square-feature-visit-gfx{text-align:left;width:22%;float:left}}@media screen and (min-width:1359px){.square-feature-visit-description p{padding:0 15%}}@media screen and (max-width:767px){.square-feature-visit-description{text-align:left;margin-left:30%}}
.logo{position:fixed;top:30px;left:30px;z-index:300;-webkit-transition:opacity .3s,height 0s;transition:opacity .3s,height 0s;width:280px;height:200px;overflow:hidden;padding-top:25px;}
@media screen and (max-width:767px){
.logo{width:170px;top:15px;left:15px;padding-top:0;}
}
.logo .logo-type-white{width:100%}
.site-header.is-page-mode 
.logo{-webkit-transition:opacity .3s,height 0s 1s;transition:opacity .3s,height 0s 1s;opacity:0;height:0}.marque{position:fixed;bottom:30px;opacity:.8;left:30px;z-index:300;width:40px}@media screen and (max-width:767px){.marque{bottom:15px;left:15px}}.marque a{opacity:.8}.marque a:hover{opacity:1}.marque-black{position:fixed;bottom:30px;opacity:.3;left:30px;width:40px}@media screen and (max-width:767px){.marque-black{bottom:15px;left:15px}}.marque img{height:52px}.sharing-widget{background-color:#1c65b0;padding:32px 64px 28px;text-align:center}@media screen and (max-width:767px){.sharing-widget{padding:32px 15px 28px}}.sharing-widget h3{margin:0 0 1.5em;color:#78a0c3}.sharing-widget-buttons ul{list-style-type:none;margin:0}.sharing-widget-buttons ul li{display:inline-block;font-size:40px;margin-right:14px;margin-left:14px;margin-bottom:0}.sharing-widget .sharing-widget-buttons ul li a{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,109,162,0)),to(rgba(46,109,162,0)));background:linear-gradient(180deg,rgba(46,109,162,0) 0,rgba(46,109,162,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .sharing-widget .sharing-widget-buttons ul li a{text-decoration:underline}.sharing-widget .sharing-widget-buttons ul li a:hover{color:#ffde10;background:-webkit-gradient(linear,left top,left bottom,from(rgba(46,109,162,0)),to(rgba(46,109,162,0)));background:linear-gradient(180deg,rgba(46,109,162,0) 0,rgba(46,109,162,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .sharing-widget .sharing-widget-buttons ul li a:hover{text-decoration:underline}.modal-lg{max-width:854px}.modal-backdrop.in{opacity:.7;filter:alpha(opacity=70)}.modal-body{padding:32px;min-height:80vh}.modal-body iframe{min-height:78vh}@media screen and (max-width:767px){.modal-body{padding:8px}.modal-lg{margin:0}}.modal-content{border:0;border-radius:0;-webkit-box-shadow:0 0 50px rgba(0,0,0,.3);box-shadow:0 0 50px rgba(0,0,0,.3)}.modal-header{padding:32px 32px 30px;background:#5b982d;color:#fff}@media screen and (max-width:767px){.modal-header{padding:15px 8px 10px}}.modal-header .close{float:right;font-size:32px;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #000;opacity:.4;filter:alpha(opacity=40)}.close:focus,.close:hover{color:#fff;opacity:1}.modal-title{font-family:Inter Bold;font-weight:400;font-size:16px;text-transform:uppercase}.central-title h2{margin:0 auto;display:block;width:380px;font-family:Inter Medium;font-weight:400;font-size:32px;text-align:center;margin-bottom:30px}@media screen and (max-width:767px){.central-title h2{width:auto;font-size:20px}}.central-title h2 a{font-size:18px;margin-left:10px;color:#5b982d;background:-webkit-gradient(linear,left top,left bottom,from(rgba(91,152,45,.5)),to(rgba(91,152,45,.5)));background:linear-gradient(180deg,rgba(91,152,45,.5) 0,rgba(91,152,45,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .central-title h2 a{text-decoration:underline}.single-festival .wrapper-up-next h2{font-family:Inter Bold;font-weight:400;display:inline-block;margin-top:0}.festival-filter{display:none;margin-bottom:3em}.postid-5965 .festival-filter{display:block}.festival-filter ul{display:inline-block;float:right;padding:0}.festival-filter ul li{font-family:Inter Bold;font-weight:400;display:inline-block;margin-right:2em;text-transform:uppercase;color:#434343}.festival-filter ul li a{text-transform:capitalize;font-size:18px;color:#1c65b0}.festival-filter ul li a:not(.current){background:-webkit-gradient(linear,left top,left bottom,from(rgba(28,101,176,.5)),to(rgba(28,101,176,.5)));background:linear-gradient(180deg,rgba(28,101,176,.5) 0,rgba(28,101,176,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .festival-filter ul li a:not(.current){text-decoration:underline}.festival-filter ul li a.current{text-decoration:none}.festival-filter ul li a:hover{color:#0a3a60;background:-webkit-gradient(linear,left top,left bottom,from(rgba(28,101,176,0)),to(rgba(28,101,176,0)));background:linear-gradient(180deg,rgba(28,101,176,0) 0,rgba(28,101,176,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color",endColorstr="@color",GradientType=0);background-size:2px .13em;background-position:0 bottom;background-repeat:repeat-x}.is-ie9 .festival-filter ul li a:hover{text-decoration:underline}.festival-filter .filter-event,.festival-filter .filter-talk,.festival-filter .filter-workshop{display:none}.festival-day-block{float:left;position:relative;width:33.3333333%}.js .festival-day-block{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.js .festival-day-block.is-resized{opacity:1}.festival-day-block-image{background:#347ab6;height:300px;background-position:50%}@media screen and (max-width:767px){.festival-day-block-image{height:180px}}.festival-day-block:nth-child(odd) .festival-day-block-image{background:#0c4877}.festival-day-block-content{background:#2e6da2;padding:20px 20px 15px;z-index:1;width:100%}.festival-day-block:nth-child(odd) .festival-day-block-content{background:#0a3a60}.festival-day-block-full .festival-day-block-content{background:transparent!important;padding:0 40px 0 0;margin-bottom:50px;margin-top:10px}.festival-day-block h3{font-size:26px;line-height:1;color:#fff;font-family:Inter Bold;font-weight:400;letter-spacing:.005em;margin:0;margin-bottom:.25em;text-transform:uppercase}.festival-day-block-full h3{color:#555;border-bottom:2px solid #cacaca;padding-bottom:12px}.festival-day-block h3 span{font-family:Inter Medium;font-weight:400;font-weight:700;font-size:14px;opacity:.8;display:block;text-transform:uppercase;margin-bottom:.35em}.festival-day-block-full h3 span{color:#999}a.festival-item{color:#ffde10;font-family:Inter Bold;font-weight:400;margin-bottom:.25em;display:block;clear:both;overflow:hidden}.festival-day-block-full a.festival-item{margin:20px 0;padding-left:70px;color:#5b982d}a.festival-item:last-of-type{margin-bottom:0}a.festival-item:hover{text-decoration:underline}.festival-day-block-full .festival-item-thumb{float:left;width:60px;height:60px;margin-left:-70px;overflow:hidden;border-radius:100px}.festival-day-block-full .festival-item-thumb img{visibility:hidden;max-width:100%}.festival-day-block-full .festival-item-content{margin-top:9px}.single-festival .wrapper-event-details .strap{padding:56px 50px 40px}.single-festival .wrapper-event-details .blurb{padding:0 50px}@media screen and (max-width:767px){.single-festival .wrapper-event-details .blurb{padding:0}.single-festival .wrapper-event-details .blurb iframe{max-width:100%}}.event-grid-festival{clear:both}.wrapper-festival-events{background:#fff}@media screen and (max-width:767px){.festival-day-block{width:100%}}.alerts{position:absolute;top:50%;right:30px;z-index:100;-webkit-transform:translateY(-60%);transform:translateY(-60%)}@media screen and (max-width:767px){.alerts{position:static;-webkit-transform:none;transform:none;top:0}}.alert{width:180px;padding:10px;background:#362c44;border:0;border-radius:0;behavior:url("/PIE.htc");position:relative;color:#fff}@media screen and (max-width:767px){.alert{width:auto;margin-bottom:0;border-bottom:1px solid #4f4063;padding:15px}}.alert h2{margin:0 0 10px;font-size:24px}.alert-content{font-size:14px;line-height:1.4}.alert-content p:last-child{margin-bottom:0}.search-modal{display:none;position:fixed;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.6)}.search-inner{max-width:450px;min-width:320px;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto;padding:0 15px}.search-modal form{background:#fff;height:60px}.search-modal label{margin-bottom:0;width:77%}.search-modal label span{display:none}.search-field{border:0;height:52px;padding-top:13px;padding-left:17px;font-size:24px;width:100%}.search-field:focus{outline:0}.search-modal button{float:right;height:60px;background:#ffde10;color:#1d1d1d;padding:0 23px;-webkit-transition:all .2s;transition:all .2s}.search-modal button:hover{float:right;height:60px;background:#5b982d;padding:0 23px}.search-form-no-results label{width:90%}.search-form-no-results label input{color:#000;padding-top:4px}.search-form-no-results button{width:10%;float:right}.gform_wrapper .ginput_complex input[type=email],.gform_wrapper .ginput_complex input[type=number],.gform_wrapper .ginput_complex input[type=password],.gform_wrapper .ginput_complex input[type=tel],.gform_wrapper .ginput_complex input[type=text],.gform_wrapper .ginput_complex input[type=url],.gform_wrapper .ginput_complex select,.gform_wrapper .ginput_container input[type=email],.gform_wrapper .ginput_container input[type=number],.gform_wrapper .ginput_container input[type=password],.gform_wrapper .ginput_container input[type=tel],.gform_wrapper .ginput_container input[type=text],.gform_wrapper .ginput_container input[type=url]{height:42px;padding-top:12px;padding-left:12px;color:#555;font-size:18px;border:0}.gform_wrapper .gform_body .gfield_date_day label,.gform_wrapper .gform_body .gfield_date_month label,.gform_wrapper .gform_body .gfield_date_year label,.gform_wrapper .gform_body .gfield_time_hour label,.gform_wrapper .gform_body .gfield_time_minute label,.gform_wrapper .gform_body .ginput_complex label,.gform_wrapper .gform_body .instruction{font-size:13px}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{padding-top:12px;padding-left:12px;color:#555;font-size:18px;border:0}.gform_wrapper form .gform_footer input.button,.gform_wrapper form .gform_footer input[type=submit]{background-color:#ffde10;border:0;color:#1d1d1d;padding:10px 18px;font-size:16px;font-family:Inter Bold;font-weight:400;padding-top:12px;height:42px}.gform_wrapper form .gform_footer input.button:hover,.gform_wrapper form .gform_footer input[type=submit]:hover{background-color:#dcbe00}.paged-content{text-align:center}.paged-content .nav-next,.paged-content .nav-previous{margin:15px 10px;display:inline-block;text-align:center}.paged-content .nav-next a,.paged-content .nav-previous a{color:#1d1d1d;font-family:Inter Medium;font-weight:400;background:#ffde10;height:60px;width:60px;display:inline-block;padding:35%;border-radius:50%;behavior:url("/PIE.htc");position:relative}.paged-content .nav-next a:hover,.paged-content .nav-previous a:hover{background:#ebcb00}.paged-content .nav-next a{padding-left:38%}.paged-content .nav-previous a{padding-right:38%}.post-password-form input{color:#000}.wrapper-past-productions{background:#dab87b}.filter-form{width:100%;display:block;text-align:center}.filter-form .form-group{min-width:160px;max-width:33%;display:inline-block;margin-left:10px;margin-right:10px}.filter-form .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("./images/icon-dropdown.png") no-repeat;background-position:right 12px top 50%;background-size:16px;border-radius:0;font-family:Inter Medium;font-weight:400;padding:0;padding-top:4px;padding-left:12px;cursor:pointer}.filter-form .form-group{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}select:focus{outline:none}.form-group select{border:none;-webkit-appearance:none}@-moz-document url-prefix(){.form-group select{width:110%}.filter-form .form-group select{background-position:right 26px top 50%}}select::-ms-expand{display:none}.selector .form-group,_:-o-prefocus .form-group{background:none}.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{line-height:1em}.cc_container .cc_message{margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none}.cc_container .cc_logo:active,.cc_container .cc_logo:hover{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn,.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#ffde10;color:#000!important;cursor:pointer;text-align:center;width:auto;margin-left:10px;float:right;max-width:120px}.cc_container .cc_btn,.cc_container .cc_message{-webkit-transition:font-size .2s;transition:font-size .2s;font-size:.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{margin-top:.2em;font-size:.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px}.cc_container .cc_btn{width:33%;font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:rgba(0,0,0,.8);color:#fff;font-size:17px;-webkit-box-sizing:border-box;box-sizing:border-box}.cc_container .cc_btn,.cc_container .cc_btn:visited{text-decoration:none;color:#000!important;background-color:#ffde10;@include transition(all .2s);border-radius:5px}.cc_container .cc_btn:active,.cc_container .cc_btn:hover{background-color:#dcbe00;color:#000}.cc_container a,.cc_container a:visited{color:#ffde10;-webkit-transition:color .2s;transition:color .2s}.cc_container a:active,.cc_container a:hover{color:#dcbe00}.cp-close{position:absolute;top:20px;right:20px;z-index:1591}.cp-mobile .cp-close{display:none}.cp-close a{background:#ffde10;color:#333;width:30px;height:30px;display:block;text-align:center;padding:5px;border-radius:100px;-webkit-transition:all .2s;transition:all .2s}.cp-close a:hover{color:#ffde10;background-color:#333}body.template-capital-project-mobile{background:rgba(0,0,0,.9);min-width:0}.cp-mobile .cp-slash,.cp-mobile .cp-slash-2{display:none}.cp-wrapper{position:fixed;width:100%;height:100%;z-index:1510;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8)}.cp-navigation{display:table;height:100px;width:100%;z-index:1590;position:absolute;top:0;left:0}.cp-mobile .cp-navigation{display:none}.cp-navigation ul{display:table-row;list-style:none;padding:0;margin:0}.cp-navigation li{display:table-cell;text-align:center;width:16.66666667%;padding:0;margin:0;vertical-align:bottom}.cp-navigation a{text-transform:uppercase;font-size:14px;padding:10px;padding-top:13px;display:inline-block;color:#ffde10;font-family:Inter Medium;font-weight:400;letter-spacing:1px;border-bottom:5px solid transparent;-webkit-transition:all .2s;transition:all .2s}.cp-navigation a:hover{color:#fff;border-bottom:5px solid hsla(0,0%,100%,.5)}.cp-navigation li.is-current a{border-bottom:5px solid #ffde10;cursor:default}.cp-navigation li.is-current a:hover{color:#ffde10;border-bottom:5px solid #ffde10}.cp-window{width:100%;height:100%;overflow-x:scroll}.cp-mobile .cp-window{width:100%;height:auto}.cp-window-content{white-space:nowrap;margin-top:100px;height:700px}@media screen and (max-height:799px){.cp-window-content{height:590px}}.cp-mobile .cp-window-content{white-space:normal;margin-top:0;height:auto}.cp-window-content section{display:inline-block;height:100%;width:1120px;vertical-align:top;white-space:normal;margin-left:-4px;position:relative;color:#fff}.cp-mobile .cp-window-content section{display:block;height:auto;width:auto;max-width:500px;margin:0 auto;padding:30px 20px 20px;overflow:hidden}.cp-window-content section:first-child{margin-left:0}.cp-mobile .cp-window-content section:first-child{margin:0 auto}.cp-window-content section:first-child{background-color:#000}.cp-window-content section:nth-child(2){background-color:#2e6da2}.cp-window-content section:nth-child(3){background-color:#ce2f55}.cp-window-content section:nth-child(4){background-color:#c79236}.cp-window-content section:nth-child(5){background-color:#81b15d}.test-title{font-size:54px;color:#fff;margin-top:120px;font-weight:400}body.is-showing-capital-project{overflow:hidden}.cp-section-about{background:#ce2f55}.cp-section-media{background:#81b15d}.cp-mobile .cp-content{margin-bottom:20px}.cp-content h3{font-size:26px;font-family:Inter Medium;font-weight:400}.cp-header-for-mobile{display:none}.cp-mobile .cp-header-for-mobile{display:block;position:absolute;top:0;left:0;padding:20px;width:100%}.header-for-mobile-logo{float:left;width:30px}.header-for-mobile-back{float:right;color:#ffde10;padding:4px 6px 0;font-size:14px;background:rgba(0,0,0,.5);text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s;font-family:Inter Bold;font-weight:400}.header-for-mobile-back:hover{color:#fff}.cp-window-content section.cp-section-intro{width:100%;max-width:1200px}.cp-mobile .cp-window-content section.cp-section-intro{padding:270px 30px 30px;max-width:500px;width:auto}.cp-section-intro .cp-intro-text{top:57.2%;margin-left:auto;margin-right:auto;width:100%;max-width:690px;position:relative;z-index:1592}.cp-mobile .cp-section-intro .cp-intro-text{margin:0;width:auto}.cp-mobile .cp-section-intro .cp-intro-text .cp-next-button{display:none}.cp-section-intro .cp-intro-text h2{font-size:47px;font-weight:400;display:inline;background:#000;-webkit-box-shadow:12px 0 0 #000,-12px 0 0 #000;box-shadow:12px 0 0 #000,-12px 0 0 #000;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:14px 0 10px}.cp-section-intro .cp-intro-text h2 span{position:relative}.cp-mobile .cp-section-intro .cp-intro-text h2{font-size:30px;font-weight:400}.cp-section-intro{background:url(./images/capital-project/main-2.jpg) 50%/cover no-repeat}.cp-window-content section.cp-section-about{width:200%;max-width:1620px}.cp-mobile .cp-window-content section.cp-section-about{width:auto;max-width:500px;padding-bottom:198px}.cp-section-about .cp-graphic{width:2123px;height:477px;background:url(./images/capital-project/building.png) 50%/cover no-repeat;position:absolute;bottom:-48px;left:-1430px;z-index:1590;pointer-events:none}@media screen and (max-height:799px){.cp-section-about .cp-graphic{background-size:contain;height:380px;left:-1420px;bottom:-38px}}.cp-mobile .cp-section-about .cp-graphic{width:1053px;height:237px;background:url(./images/capital-project/building.png) 50%/contain no-repeat;bottom:-24px;left:auto;right:-150px}.cp-section-about .cp-slash{overflow:hidden;position:absolute;right:100%;margin-right:-1px;top:0;height:100%;z-index:1580}.cp-section-about .cp-slash:before{content:"";width:0;height:0;border-bottom:820px solid #2e6da2;border-left:100px solid transparent;display:inline-block}.cp-section-about .cp-slash-2{overflow:hidden;position:absolute;left:100%;margin-left:-1px;top:0;height:100%;z-index:1580}.cp-section-about .cp-slash-2:after{content:"";width:0;height:0;border-bottom:820px solid #2e6da2;border-right:100px solid transparent;display:inline-block}.cp-section-about .test-title{padding:0;margin-top:130px;margin-left:50px;width:400px}.cp-mobile .cp-section-about .test-title{margin:0;width:auto}.cp-section-about .cp-content{position:absolute;width:36%;width:20%;width:16%;top:5%}.cp-mobile .cp-section-about .cp-content{position:static;width:auto}.cp-section-about .cp-content-intro{position:absolute;width:20%;left:1.6%;line-height:1.3;top:8%;font-size:26px}.cp-mobile .cp-section-about .cp-content-intro{position:static;width:auto;font-size:20px}.cp-section-about .cp-content-intro h2{font-size:32px;font-family:Inter Bold;font-weight:400;margin-top:0}.cp-section-about .cp-content.cp-content-two{left:23%;top:5%}.cp-section-about .cp-content.cp-content-three{left:42%;top:235px}.cp-section-about .cp-content.cp-content-four{left:61%;top:5%}.cp-section-about .cp-content.cp-content-five{left:80%;top:235px}.cp-content-large{font-size:30px}.cp-about-pic{background:#000;position:relative;width:14.65116279%;padding-bottom:14.65116279%}.cp-about-pic-one{background:url(./images/capital-project/sketch.png) 50%/cover no-repeat;position:absolute;top:-10px;left:42%}.cp-mobile .cp-about-pic-one{position:static;float:right;width:40%;padding-bottom:40%;margin-bottom:10px;margin-left:10px}.cp-about-pic-two{background:url(./images/capital-project/sketch-2.png) 50%/cover no-repeat;position:absolute;left:80.1%;top:-10px}.cp-mobile .cp-about-pic-two{position:static;float:right;width:40%;padding-bottom:40%;margin-bottom:10px;margin-left:10px}.cp-section-support .cp-graphic{width:775px;height:634px;background:url(./images/capital-project/boxer.png) 50%/cover no-repeat;position:absolute;bottom:-33px;right:39px;z-index:1570;pointer-events:none}.cp-mobile .cp-section-support .cp-graphic{width:519px;height:442px;bottom:-26px;right:-38px}.cp-window-content section.cp-section-support{padding-left:95px;width:1210px}.cp-mobile .cp-window-content section.cp-section-support{padding-left:20px;padding-bottom:133px;width:auto}@media screen and (max-width:495px){.cp-mobile .cp-window-content section.cp-section-support{padding-bottom:282px}}@media screen and (max-width:405px){.cp-mobile .cp-window-content section.cp-section-support{padding-bottom:326px}}.cp-section-support .test-title{padding-left:0;margin-top:165px}.cp-mobile .cp-section-support .test-title{margin-top:0;font-size:30px}.cp-section-support .cp-content{margin-top:20px;width:30%}.cp-section-support .cp-content>:first-child{font-family:Inter Medium;font-weight:400}.cp-mobile .cp-section-support .cp-content{margin-top:0;width:auto}.cp-section-support .cp-ctas{position:absolute;left:37%;top:8%}.is-ie .cp-section-support .cp-ctas{z-index:1571}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.cp-section-support .cp-ctas{z-index:1571}}.cp-mobile .cp-section-support .cp-ctas{position:static}.cp-section-support .cp-ctas ul{padding:0;margin:0;list-style:none}.cp-section-support .cp-ctas li{margin-bottom:-59px}.cp-section-support .cp-ctas li:first-child{margin-left:-13px;margin-bottom:-73px}.cp-section-support .cp-ctas li:nth-child(2){margin-left:169px}.cp-mobile .cp-section-support .cp-ctas li:nth-child(2){margin-left:140px}.cp-section-support .cp-ctas li a{border-radius:150px;height:210px;width:210px;padding:10px;padding-top:63px;display:inline-block;text-align:center;font-size:36px;line-height:1.2;color:#ffde10;border:3px dashed #ffde10}.cp-mobile .cp-section-support .cp-ctas li a{height:140px;width:140px;padding-top:41px;font-size:26px}.cp-section-support .cp-ctas li a:hover{background:rgba(255,222,16,.5)}.cp-section-people .cp-graphic{width:268px;height:199px;background:url(./images/capital-project/squiggle.png) 50%/cover no-repeat;position:absolute;top:-33px;left:445px;z-index:1570;pointer-events:none}.cp-mobile .cp-section-people .cp-graphic{width:168px;height:149px;background:url(./images/capital-project/squiggle.png) 50%/contain no-repeat;top:-33px;left:205px}.cp-section-people .cp-slash{overflow:hidden;position:absolute;right:100%;margin-right:-1px;top:0;height:100%;z-index:1580}.cp-section-people .cp-slash:before{content:"";width:0;height:0;border-top:820px solid #c79236;border-left:100px solid transparent;display:inline-block}.cp-section-people .cp-slash-2{overflow:hidden;position:absolute;left:100%;margin-left:-1px;top:0;height:100%;z-index:1580}.cp-section-people .cp-slash-2:before{content:"";width:0;height:0;border-top:820px solid #c79236;border-right:100px solid transparent;display:inline-block}.cp-window-content section.cp-section-people{padding-left:25px;width:820px}.cp-mobile .cp-window-content section.cp-section-people{width:auto;max-width:500px}.cp-section-people .test-title{padding:0;padding-left:0;margin-top:165px}.cp-mobile .cp-section-people .test-title{margin-top:0;font-size:30px}.cp-section-people .cp-content{margin-top:20px;width:39%}.cp-mobile .cp-section-people .cp-content{margin-top:0;width:auto}.people-logos{list-style:none;padding:0;margin:0}.people-logos li{list-style:none;width:25%;display:inline-block}.people-logos li a{list-style:none;display:block;margin:10px;padding:10px;background:#3a5626;color:#ffde10;text-align:center}.cp-section-people .cp-people-highlights{position:absolute;left:43%;top:8%;padding:0;margin:0;list-style:none}.cp-mobile .cp-section-people .cp-people-highlights{position:static}.cp-section-people .cp-people-highlights li{margin-bottom:-59px}.cp-section-people .cp-people-highlights li:nth-child(2){margin-left:172px}.cp-mobile .cp-section-people .cp-people-highlights li:nth-child(2){margin-left:0;margin-top:-15px}.cp-mobile .cp-section-people .cp-people-highlights li:nth-child(3){margin-bottom:0}.cp-mobile .cp-people-highlights li{float:left;margin-right:5px}@media screen and (max-width:490px){.cp-mobile .cp-people-highlights li{float:none;margin-right:0}.cp-mobile .cp-section-people .cp-people-highlights li:nth-child(2){margin-left:140px;margin-top:0}}.cp-section-people .cp-people-highlights li a{border-radius:150px;height:210px;width:210px;padding:10px;padding-top:63px;display:inline-block;text-align:center;font-size:36px;line-height:1.2;color:#ffde10}.cp-mobile .cp-section-people .cp-people-highlights li a{width:140px;height:140px}.cp-section-people .cp-people-highlights li:first-child a{background:url(./images/capital-project/logo-haworth-tompkins.png) 50%/cover no-repeat}.cp-section-people .cp-people-highlights li:nth-child(2) a{background:url(./images/capital-project/logo-plann.png) 50%/cover no-repeat}.cp-section-people .cp-people-highlights li:nth-child(3) a{background:url(./images/capital-project/logo-rise-contracts.png) 50%/cover no-repeat}.cp-section-people .cp-people-highlights li a span{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}.cp-medium-button{display:inline-block;padding:10px;background:#ffde10;color:#333;padding:12px 16px 9px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.cp-medium-button:hover{color:#ffde10;background:#333;text-decoration:none}.cp-section-intro .cp-medium-button{margin-top:28px;margin-left:-12px}.cp-window-content section.cp-section-move-with-us{width:940px}.cp-mobile .cp-window-content section.cp-section-move-with-us{width:auto}.cp-section-move-with-us .cp-graphic{width:347px;height:541px;background:url(./images/capital-project/move-squiggle.png) 50%/cover no-repeat;position:absolute;top:27px;left:0;z-index:1570;pointer-events:none}.cp-mobile .cp-section-move-with-us .cp-graphic{width:238px;height:371px;background:url(./images/capital-project/move-squiggle.png) 50%/contain no-repeat;top:auto;bottom:60px;left:-120px}.cp-section-move-with-us{background:url(./images/capital-project/starry.jpg) 50%/cover no-repeat}.cp-section-move-with-us .cp-content{width:35%;position:absolute}.cp-mobile .cp-section-move-with-us .cp-content{position:static}.cp-section-move-with-us .cp-content-video{left:26%;top:74.2%}.cp-section-move-with-us .cp-content-social{left:64%;top:74.2%}.cp-mobile .cp-section-move-with-us .cp-content{margin-left:0;width:auto;margin-top:0}.cp-mobile .cp-section-move-with-us .cp-content h3{font-size:30px;font-family:Inter Regular;font-weight:400}.cp-section-move-with-us iframe{position:absolute;top:12%;left:23%;border:5px solid #ffde10;z-index:1599}.cp-mobile .cp-section-move-with-us iframe{position:static;max-width:100%;margin:20px 0}.cp-section-move-with-us .cp-social-links{display:inline-block;font-size:38px}.cp-mobile .cp-section-move-with-us .cp-social-links{margin-right:0;margin-top:0}.cp-section-move-with-us .cp-social-links i{margin-right:10px}.cp-section-move-with-us .cp-social-links a{color:#ffde10;-webkit-transition:color .2s;transition:color .2s}.cp-section-move-with-us .cp-social-links a:hover{color:#fff}.cp-nav-arrow{position:absolute;top:46.2%;z-index:1600;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.cp-mobile .cp-nav-arrow{display:none}.cp-nav-arrow.is-visible{opacity:1}.cp-nav-arrow a{background:rgba(0,0,0,.8);color:#ffde10;display:block;height:80px;width:40px;padding-top:20px;font-size:35px}.cp-nav-arrow-right{right:0}.cp-nav-arrow-right a{border-radius:100px 0 0 100px;text-align:right;padding-right:10px}.cp-nav-arrow-left{left:0}.cp-nav-arrow-left a{border-radius:0 100px 100px 0;text-align:left;padding-left:10px}.cp-modal{display:none;width:100%;height:100%;position:absolute;overflow-y:scroll;z-index:1600;background:rgba(0,0,0,.4);text-align:center;white-space:nowrap}.cp-mobile .cp-modal{position:fixed}.cp-modal:before{content:"";height:100%;margin-right:-.25em}.cp-modal-content,.cp-modal:before{display:inline-block;vertical-align:middle}.cp-modal-content{white-space:normal;text-align:left;width:100%;background:#000;padding:21px 40px 36px;max-width:480px;color:#fff}.cp-mobile .cp-modal-content{padding:6px 20px 20px}.cp-modal-content h3{text-transform:uppercase;font-size:16px;font-family:Inter Bold;font-weight:400}.cp-modal-content ul{padding:0;list-style:none}.cp-modal-close{float:right;position:relative;color:#000;background:#333;border-radius:100px;height:35px;width:35px;text-align:center;padding-top:8px;top:10px;left:10px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.cp-modal-close:hover{background:#fff}body.template-capital-project-form{background:#000;color:#fff;min-width:0}body.template-capital-project-form .gform_wrapper .top_label input.medium,body.template-capital-project-form .gform_wrapper .top_label select.medium{width:100%;padding-top:12px;padding-left:6px}body.template-capital-project-form .gform_wrapper{max-width:none;margin:0}body.template-capital-project-form .gform_wrapper label{margin-bottom:0!important}body.template-capital-project-form .gform_wrapper li.gfield.gfield_error{background-color:transparent;margin-bottom:.375em!important;padding:0;border-top:0;border-bottom:0}body.template-capital-project-form .gform_wrapper .gfield_error .gfield_label{color:#fff}body.template-capital-project-form .gform_wrapper .ginput_container+.gfield_description.validation_message,body.template-capital-project-form .gform_wrapper .validation_message{margin-top:0;color:#e31c4c;padding-bottom:0!important}body.template-capital-project-form .gform_wrapper div.validation_error{color:#e31c4c;font-size:16px;font-weight:700;margin-bottom:10px;border-top:0;border-bottom:0;padding:0}body.template-capital-project-form .gform_confirmation_message{color:#81b15d}.capital-project-cta{position:absolute;left:210px;top:-11px;z-index:500;text-align:center}@media screen and (max-width:767px){.capital-project-cta{left:84px;top:-42px;-webkit-transform:scale(.5);transform:scale(.5)}}.capital-project-cta i{font-size:12px;display:block}.capital-project-cta a{padding:10px;background:#ffde10;color:#333;display:inline-block;text-transform:uppercase;width:150px;height:150px;border-radius:120px;font-size:16.1px;line-height:1.3;height:120px;width:120px;padding-top:35px;font-family:Inter Bold;-webkit-transition:all .2s;transition:all .2s}.capital-project-cta a:hover{background:#333;color:#ffde10}.donation-form{overflow:hidden}.donation-form iframe{border:0;width:100%;height:800px}.donation-form .donation-form__values{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.donation-form .donation-form__values .donation-form__value{border:3px solid #8a89a9;font-size:16px;font-weight:700;-ms-flex-preferred-size:49%;flex-basis:49%;background-color:#8a89a9;padding:16px 0;margin-bottom:12px;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.donation-form .donation-form__values .donation-form__value:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}.donation-form .donation-form__values .donation-form__value.active,.donation-form .donation-form__values .donation-form__value:hover{background-color:#362c44;color:#fff}.donation-form .donation-form__button{background-color:#ffde10;padding:24px 42px;font-weight:500;font-size:28px;border:0;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;white-space:nowrap;width:100%}.donation-form .donation-form__button:hover{background-color:#dcbe00}.donation-form .donation-form__custom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;display:none}.donation-form .donation-form__custom.active{display:-webkit-box;display:-ms-flexbox;display:flex}.donation-form .donation-form__custom-input-label{padding-right:8px}.donation-form .donation-form__custom-input-wrapper{border:2px solid #aaa;padding-left:10px;width:100%}.donation-form .donation-form__custom-input{border:0;line-height:30px;outline:none;background:transparent;width:80%}.donation-form .donation-form__message{padding-bottom:16px}@media screen and (min-width:1024px){.donation-form .donation-form__values .donation-form__value{-ms-flex-preferred-size:32%;flex-basis:32%}.donation-form .donation-form__button{float:right;width:auto}.donation-form .donation-form__custom-input-wrapper{width:auto}}.your-visit-template .address,.your-visit-template .cafe-bar{float:left;width:49%;margin-bottom:20px}.wrapper.wrapper-visit,.wrapper.wrapper-whats-on-home{z-index:200}.wrapper.wrapper-visit{padding-top:25px;padding-bottom:15px}@media screen and (max-width:767px){.wrapper.wrapper-visit{padding-top:36px;padding-bottom:5px}}.minor-event-content-area{position:relative;margin:185px 50px 100px 150px}.minor-event-content-area:after,.minor-event-content-area:before{content:" ";display:table}.minor-event-content-area:after{clear:both}@media screen and (max-width:767px) and (min-width:601px){.minor-event-content-area{margin:112px 0 100px}}@media screen and (max-width:600px){.minor-event-content-area{margin:112px 0 100px}}.minor-event-content-area-header{background:#362c44;padding:10px 30px}.minor-event-title h1{color:#fff;font-family:Inter Bold;font-weight:400;font-size:82px}@media screen and (max-width:767px){.minor-event-title h1{font-size:42px}}.minor-event-content-area-header .black-text-block.event-visiting-performance{display:inline-block}.minor-event-content-body{background:#1d1d1d;color:#fff;padding:32px;width:66.66%;float:left}@media screen and (max-width:1170px){.minor-event-content-body{float:none;width:auto}}.minor-event-content-body .strap{font-size:28px;font-family:Inter Bold;font-weight:400;line-height:1.3;margin-bottom:20px}.minor-event-content-aside{float:left;width:33.333333%;background:#dab87b;color:#1d1d1d;padding:32px}@media screen and (max-width:1170px){.minor-event-content-aside{float:none;width:auto}}.minor-event-content-aside .event-details>:first-child{margin-top:0}.minor-event-content-aside .details{position:relative}.past-event-indicator{background:rgba(0,0,0,.15);border-radius:400px;position:relative;width:100%;height:0;padding-bottom:100%}@media screen and (max-width:767px){.past-event-indicator{width:250px;height:250px;margin:20px auto;padding-bottom:0}}@media screen and (max-width:1170px){.minor-event-content-aside .past-event-indicator{width:250px;height:250px;margin:20px auto;padding-bottom:0}}.past-event-indicator>div{text-align:center;position:absolute;top:50%;width:100%;line-height:1;color:#fff;font-family:Inter Bold;text-transform:uppercase;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.past-event-indicator>div>span{padding:1px 30px;display:block;font-size:14px;margin:0 0 10px}.past-event-indicator>div>em{padding:0 30px;display:block;font-size:29px;font-style:normal}.past-event-indicator .event-date-separator{font-size:14px;display:block;margin:4px 0 8px}.page-template-template-light .content-body{background:#fff;color:#1d1d1d}.page-header-image{height:320px;background-size:cover;background-position:50%;text-align:center}.page-header-image .event-header-blurb{padding-top:280px}.page-template-template-iframe-page-php .basket-link,.page-template-template-spektrix-my-account .basket-link{display:none}.page-template-template-iframe-page-php .content-body{background:#fff;color:#1d1d1d}.search-content .nav-next{float:left;float:right}.main{background-size:cover;position:relative;max-width:10000px;background-attachment:fixed;background-position:50%}@media screen and (max-width:600px){.main{background-size:100%;background-position:0 0}}.page-template-template-bushgreen-content-php .main,.page-template-template-bushgreen-home-php .main,.single-post .main{background-color:#5b982d;background-size:auto auto;background-position:50%}.main-theme-1{background-image:url(../images/texture-full-boards.jpg)}.main-theme-2{background-image:url(../images/texture-full-brick.jpg)}.main-theme-3{background-image:url(../images/texture-full-starry.jpg)}.main-theme-4{background-image:url(../images/texture-full-pages.jpg)}.main-theme-5{background-image:url(../images/texture-full-plaster.jpg)}.main{min-height:100%;margin-bottom:-317px}.main:after{content:"";display:block;height:317px}#newsletter_modal .modal-body label{margin-left:27px;margin-bottom:16px;font-weight:400}#newsletter_modal .modal-body input{float:left;margin-left:-27px}#newsletter_modal .modal-body .lead{font-size:20px;font-weight:700}.container-bush{position:relative;margin:0 97px}.container-bush:after,.container-bush:before{content:" ";display:table}.container-bush:after{clear:both}@media screen and (min-width:601px) and (max-width:767px){.container-bush{margin:0 105px}}@media screen and (max-width:600px){.container-bush{margin:0 15px}}.main-page .container-bush{max-width:1100px}@media screen and (min-width:1295px){.main-page .container-bush{margin:0 auto}}.wrapper-social-panel .container-bush{margin:0 97px;max-width:1100px}@media screen and (max-width:767px){.wrapper-social-panel .container-bush{margin:0 15px}}@media screen and (min-width:1295px){.wrapper-social-panel .container-bush{margin:0 auto}}.error404 .container-bush{margin:0 97px;max-width:1100px}@media screen and (min-width:1295px){.error404 .container-bush{margin:0 auto}}.wrapper-event-details .container-bush{margin:0 97px;max-width:1100px}@media screen and (max-width:960px){.wrapper-event-details .container-bush{margin:0 30px}}@media screen and (max-width:767px){.wrapper-event-details .container-bush{margin:0 15px}}@media screen and (min-width:1295px){.wrapper-event-details .container-bush{margin:0 auto}}.wrapper-now-showing .container-bush,.wrapper-past-productions .container-bush,.wrapper-up-next .container-bush,.wrapper-whats-on-home .container-bush{margin:0 50px}@media screen and (max-width:767px){.wrapper-now-showing .container-bush,.wrapper-past-productions .container-bush,.wrapper-up-next .container-bush,.wrapper-whats-on-home .container-bush{margin:0 15px}}.main-bushgreen,.main-bushgreen-detail{padding-top:100px}.container-bushgreen{position:relative;margin:0 auto;width:961px}.container-bushgreen:after,.container-bushgreen:before{content:" ";display:table}.container-bushgreen:after{clear:both}@media screen and (min-width:1295px){.container-bushgreen{margin:0 auto;width:1102px}}@media screen and (max-width:767px){.container-bushgreen{margin:0;width:auto}}.footer-widget{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:33.33333333%;float:left}@media screen and (max-width:767px){.footer-widget{float:none;width:auto}}.wrapper-visit{background:#1d1d1d}.information-divide{border:0;height:3px;margin-bottom:38px;margin-top:30px;background:#334a32}.wrapper-social-panel{background:#5b982d;padding-top:30px;padding-bottom:65px}.wrapper-social-panel h3{word-wrap:break-word}@media screen and (max-width:767px){.wrapper-social-panel h3{margin-bottom:30px}}.wrapper-footer-widgets{padding-top:0;padding-bottom:28px;background-color:transparent}body.error404 .wrapper-footer-widgets,body.page .wrapper-footer-widgets,body.search .wrapper-footer-widgets,body.single-event .wrapper-footer-widgets,body.single-post .wrapper-footer-widgets{background-color:#fff}html.touch .wrapper-footer-widgets{background-image:none}a.event-grid-item-link{display:block;height:300px;background-size:cover;background-repeat:no-repeat;background-color:#000}::-moz-selection{background:#ffde10}::selection{background:#ffde10}.photo-title-header{height:180px}.photo-title-header h1{white-space:nowrap;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1;background:#111;padding:10px;color:#fff;padding:10px 10px 4px;margin-top:63px}@media screen and (max-width:767px){.photo-title-header h1{margin-top:103px}}#gmap_canvas{color:#000}.gform_wrapper select.medium{height:42px;padding-top:12px;padding-left:12px;color:#555;font-size:18px;border:0}.SpektrixPage h1{text-transform:none}.SpektrixPage.ChooseSeats .SeatingAreaOptionalInstructions{display:block!important}
