@import url(https://use.typekit.net/wim0shj.css);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.accordion{display:flex;width:100%;flex-wrap:wrap}.accordion .description{width:100%;margin-bottom:2rem}.accordion .description>:last-child{margin-bottom:0}.expandable{width:100%}.expandable .expandable-title{display:block;position:relative;background:#000;padding:.625rem 3rem .625rem 1rem;transition:all .25s ease;color:#fff;font-weight:600;font-size:112.5%;text-transform:uppercase;cursor:pointer;margin-bottom:1em}.expandable .expandable-title:not(:first-child){margin-top:1rem}.expandable .expandable-title:after{content:"";position:absolute;top:50%;right:1.25rem;background:#fff;-webkit-mask:url(/img/icon-fa-chevron-down.svg) center center/1rem no-repeat;mask:url(/img/icon-fa-chevron-down.svg) center center/1rem no-repeat;width:1rem;height:1rem;transition:all .25s ease;transform:translateY(-50%);text-align:center;font-weight:400;font-size:87.5%}.expandable .expandable-title.active:after{background:#fff;transform:translateY(-50%) rotate(180deg)}.expandable .expandable-content{display:none;padding:0 1rem 1rem}.expandable .expandable-content p{font-size:1rem;margin:0 0 1rem}.expandable .expandable-content ul li{margin-left:20px;font-size:1rem}.expandable .expandable-content br{content:"A"!important;display:block!important;margin-bottom:0!important}.expandable .expandable-content>:last-child{margin-bottom:0}.gallery .description{width:100%}.gallery figure{border:1px solid transparent;overflow:hidden;cursor:pointer}.gallery figure:hover img{transform:scale(1.1)}.gallery figure img{transition:all .25s ease}.gallery figure figcaption{display:none}@media only screen and (min-width:401px){.gallery{display:flex;justify-content:center;flex-wrap:wrap}.gallery figure{width:50%}}@media only screen and (min-width:569px){.gallery figure{width:33.3333333333%}}@media only screen and (min-width:941px){.gallery figure{width:25%}}.slick-slide,.slick-slide.slick-active .caption,.slick-slide:before{backface-visibility:hidden}.slick-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.main-slider{position:relative;width:100%;min-height:8vw;margin:0;transition:all 1.25s ease;visibility:hidden;opacity:0}.main-slider.slick-initialized{visibility:visible;opacity:1}.main-slider .slick-arrow{position:absolute;width:32px;height:32px;border-radius:0;transform:translate(-50%,-50%);top:50%}.main-slider .slick-arrow:before{content:"";position:absolute;top:50%;width:16px;height:100%;background-image:url(/img/forum-melbourne/arrow-btn.svg);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}.main-slider .slick-arrow.slick-prev{left:0;background:#000}.main-slider .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(180deg)}.main-slider .slick-arrow.slick-next{right:-8%;background:#000}.main-slider .slick-arrow.slick-next:before{transform:translate(-50%,-50%)}.main-slider .slick-arrow:hover:before{border-top-color:#ff7a00;border-right-color:#ff7a00}.slick-slide{position:relative}.slick-slide video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.slick-slide iframe{position:relative;pointer-events:none}.slick-slide figure{position:relative;height:100%}.slick-slide .slide-image{background-position:50%;background-size:cover;height:100%;transition:all .75s ease;opacity:0}.slick-slide .slide-image.show{opacity:1}.slick-slide .image-entity{width:100%;visibility:hidden;opacity:0}.slick-slide.slick-active{z-index:1}.slick-slide.slick-active .caption{position:absolute;background:hsla(0,0%,100%,.9);max-width:21.875rem;margin:0;padding:.75rem 1rem 1rem;transition:all .25s ease;z-index:1}.slick-slide.slick-active .caption.top-left{top:2.5rem;left:2.5rem}.slick-slide.slick-active .caption.top-center{top:2.5rem;left:50%;transform:translate(-50%)}.slick-slide.slick-active .caption.top-right{top:2.5rem;right:2.5rem}.slick-slide.slick-active .caption.center-left{top:50%;left:2.5rem;transform:translateY(-50%)}.slick-slide.slick-active .caption.center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.slick-slide.slick-active .caption.center-right{top:50%;right:2.5rem;transform:translateY(-50%)}.slick-slide.slick-active .caption.bottom-left{bottom:2.5rem;left:2.5rem}.slick-slide.slick-active .caption.bottom-center{bottom:2.5rem;left:50%;transform:translate(-50%)}.slick-slide.slick-active .caption.bottom-right{bottom:2.5rem;right:2.5rem}.slick-dots{display:flex;position:static;padding:1.625rem 0;justify-content:center}.slick-dots li{width:.5rem;height:.5rem;margin:0 .25rem}.slick-dots li.slick-active button:before{opacity:1}.slick-dots li:hover button:before{opacity:.75}.slick-dots li button{width:.5rem;height:.5rem;padding:0}.slick-dots li button:before{content:"";background:#ff7a00;width:.5rem;height:.5rem;border-radius:1rem;font-size:12px;opacity:.5;color:#fff}@keyframes slideIn{0%{filter:blur(15px)}to{filter:blur(0)}}@keyframes slideOut{0%{filter:blur(0)}to{filter:blur(15px)}}@media only screen and (min-width:750px){.main-slider .slick-arrow{border-width:7.5px}.main-slider .slick-arrow.slick-next{right:-3%}}@media only screen and (min-width:1200px){.main-slider .slick-arrow.slick-next{right:-5%}}.tile_group,.tiles{width:100%}.tiles{max-width:1232px;margin:0 auto;padding:0}.tiles .tiles-row{display:flex}.tiles .tile{display:flex;position:relative;background:transparent no-repeat 50%;background-size:cover;margin:1.5rem 0 0 1.5rem;padding:1.875rem 1.25rem 2.125rem;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;flex:1;color:#fff}.tiles .tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:0}.tiles .tile:first-child{margin-left:0}.tiles .tile h3{width:100%;margin:0;text-transform:uppercase;font-weight:500;font-size:212.5%;z-index:1;color:#fff}.tiles .tile p{display:none;width:100%;margin:1rem 0 0;font-weight:200;font-size:150%;z-index:1}.tiles .tile .button{width:100%;max-width:13rem;margin:1.5rem .75rem 0;font-size:.875rem;color:#fff;z-index:1}.tiles .tile .button:hover{color:#000}.actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.actions.start{justify-content:flex-start}.actions.end{flex-direction:column-reverse;justify-content:flex-end}.actions .button,.actions button{width:100%;max-width:20rem;margin:.5rem 0}.button,button{display:inline-block;position:relative;background:#000;padding:.375rem 2rem;border:2px solid #000;transition:all .25s ease;text-transform:uppercase;text-decoration:none;line-height:inherit;text-align:center;font-weight:500;font-size:.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;cursor:pointer;color:#fff;z-index:1}.button:hover,button:hover{background:#ff7a00;border-color:#ff7a00;color:#fff}.button.primary,button.primary{display:block;width:-moz-fit-content;width:fit-content;background:#000;color:#fff;border:none}.button.primary:hover,button.primary:hover{background:#ff7a00;color:#fff}.button.secondary,button.secondary{background:#ccbd9b;border-color:#ccbd9b;color:#000}.button.secondary:hover,button.secondary:hover{background:transparent}.button.negative,button.negative{background:#e64747;border-color:#e64747;color:#fff}.button.negative:hover,button.negative:hover{background:transparent;color:#e64747}.button.action,button.action{background:transparent;border-color:transparent;color:#000}.button.action:hover,button.action:hover{background:#f2f2f2;color:#000}.button.hollow,button.hollow{background:transparent;color:#000}.button.hollow:hover,button.hollow:hover{background:#000;border-color:#000;color:#fff}.button.hollow.primary,button.hollow.primary{color:#ff7a00}.button.hollow.primary:hover,button.hollow.primary:hover{background:#ff7a00;border-color:#ff7a00;color:#fff}.button.hollow.secondary:hover,button.hollow.secondary:hover{background:#ccbd9b;border-color:#ccbd9b;color:#000}.button.hollow.negative,button.hollow.negative{color:#e64747}.button.hollow.negative:hover,button.hollow.negative:hover{background:#e64747;border-color:#e64747;color:#fff}.button.hollow.action,button.hollow.action{border-color:transparent}.button.hollow.action:hover,button.hollow.action:hover{background:transparent;border-color:#dfdfdf;color:#000}.button.icon-start,button.icon-start{padding:.5rem 1rem}.button.icon-start i,button.icon-start i{margin-right:.5rem}.button.icon-end,button.icon-end{padding:.5rem 1rem}.button.icon-end i,button.icon-end i{margin-left:.5rem}.button.arrow,button.arrow{position:relative;margin-top:1em;padding:.61rem 2.75rem .61rem 1rem;border:1px solid #fff;background:transparent}.button.arrow:after,button.arrow:after{content:"";position:absolute;top:0;right:10px;display:inline-block;width:16px;height:100%;background-image:url(/img/forum-melbourne/arrow-btn.svg);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}.button.arrow:hover,button.arrow:hover{background:#ff7a00;border:1px solid #ff7a00!important}.button.arrow-black,button.arrow-black{position:relative;padding:.375rem 2.75rem .375rem 1rem;color:#000;border:1px solid #000;background:transparent}.button.arrow-black:after,button.arrow-black:after{content:"";position:absolute;top:0;right:10px;display:inline-block;width:16px;height:100%;background-image:url(/img/forum-melbourne/black-arrow-btn-right.svg);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}a.button.link,button.link{border:2px solid #fff;margin:0 auto;display:inline-block;border-radius:.375rem;padding:.65rem 2.45rem;cursor:pointer;background:#24282f;color:#fff}.lg .lg-actions .lg-next:after{content:"\E095"}@media only screen and (min-width:770px){.button,button{font-size:1rem}}@media only screen and (min-width:569px){.actions.end{flex-direction:row}.actions .button,.actions button{width:auto;max-width:100%;margin:.5rem}}form .cols-1,form .cols-2,form .cols-3,form .cols-4{display:flex;width:100%;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}form button,form input[type=submit]{margin:2rem auto 0}fieldset{position:relative;margin:0;padding:0;border:none}label{display:block;width:100%;font-weight:400;font-size:93.75%;color:#000}label.required:after{content:" *";color:#e64747}label input{margin-right:1rem}::-moz-placeholder{font-weight:300;color:#000}::placeholder{font-weight:300;color:#000}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;background:#fff;width:100%;height:auto;margin:0 0 1.5rem;padding:.75rem .875rem;border-radius:0;border:1px solid #000;transition:all .25s ease;font-weight:300;font-size:100%;line-height:1;resize:vertical;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#ff7a00}input[type=date][disabled],input[type=date][readonly],input[type=email][disabled],input[type=email][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=url][disabled],input[type=url][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background:#dfdfdf;border:none}input[type=date][disabled].flatpickr,input[type=date][readonly].flatpickr,input[type=email][disabled].flatpickr,input[type=email][readonly].flatpickr,input[type=number][disabled].flatpickr,input[type=number][readonly].flatpickr,input[type=password][disabled].flatpickr,input[type=password][readonly].flatpickr,input[type=search][disabled].flatpickr,input[type=search][readonly].flatpickr,input[type=tel][disabled].flatpickr,input[type=tel][readonly].flatpickr,input[type=text][disabled].flatpickr,input[type=text][readonly].flatpickr,input[type=url][disabled].flatpickr,input[type=url][readonly].flatpickr,select[disabled].flatpickr,select[readonly].flatpickr,textarea[disabled].flatpickr,textarea[readonly].flatpickr{background:#fff;border:1px solid}input[type=date].date-picker,input[type=email].date-picker,input[type=number].date-picker,input[type=password].date-picker,input[type=search].date-picker,input[type=tel].date-picker,input[type=text].date-picker,input[type=url].date-picker,select.date-picker,textarea.date-picker{cursor:text}input[type=date].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,select.error,textarea.error{margin-bottom:0;border-color:#e64747;border-bottom-right-radius:0;border-bottom-left-radius:0}input[type=date].error:focus,input[type=email].error:focus,input[type=number].error:focus,input[type=password].error:focus,input[type=search].error:focus,input[type=tel].error:focus,input[type=text].error:focus,input[type=url].error:focus,select.error:focus,textarea.error:focus{border-color:#e64747}input[type=file]{background:rgba(255,122,0,.5);width:100%;margin:0 0 1.5rem;padding:.75rem 1rem}textarea{line-height:1.5}select{background:#fff url(/img/icon-fa-chevron-down.svg) right .75rem top 50%/1rem no-repeat;padding-right:2.375rem;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radiochecks{display:flex;position:relative;margin:0 .5rem 1.5rem;flex-wrap:wrap}.radiochecks.cols-2{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.radiochecks.inline label{width:auto;margin-right:1rem}.radiochecks label{position:relative;clear:left}.radiochecks input{display:inline-block;width:auto}.radiochecks span{display:block;padding-left:1.25rem}.radiochecks+span.error{margin-top:.5rem;border-top-right-radius:3px;border-top-left-radius:3px}.checkbox{position:absolute;top:5.5px;left:3.5px;opacity:0;z-index:-1}.checkbox:hover+label:before{background:#ff7a00}.checkbox:focus+label:before{box-shadow:0 0 0 2px #fff,0 0 0 4px #ccbd9b}.checkbox:checked+label:before{background:#ff7a00;border-color:#ff7a00}.checkbox:checked+label:after{content:"";position:absolute;top:11px;left:5px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.checkbox:disabled+label{cursor:auto;color:#212121}.checkbox:disabled+label:before{background:#dfdfdf;box-shadow:none}.checkbox:disabled+label:after{background:#a3a3a3;box-shadow:2px 0 0 #a3a3a3,4px 0 0 #a3a3a3,4px -2px 0 #a3a3a3,4px -4px 0 #a3a3a3,4px -6px 0 #a3a3a3,4px -8px 0 #a3a3a3}.checkbox+label{display:block;position:relative;margin:.5rem 0 1.5rem;padding:0 0 0 1.75rem;transition:all .25s ease;font-weight:300;cursor:pointer;color:#000}.checkbox+label:before{content:"";display:inline-block;position:absolute;top:.125rem;left:0;background:rgba(0,0,0,.1);width:1.25rem;height:1.25rem;transition:all .25s ease;vertical-align:text-top}[type=radio]{position:absolute;opacity:0;z-index:-1}[type=radio]:hover+label:after{top:1px;left:0;width:19px;height:19px;opacity:1}[type=radio]:focus+label:before{box-shadow:0 0 0 2px #fff,0 0 0 4px #ccbd9b}[type=radio]:checked+label:before{background:#ff7a00}[type=radio]:checked+label:after{top:6px;left:5px;background:#fff;width:9px;height:9px;opacity:1}[type=radio]:disabled+label{cursor:auto;color:#212121}[type=radio]:disabled+label:before{background:#dfdfdf;box-shadow:none}[type=radio]:disabled+label:after{background:#a3a3a3}[type=radio]:disabled:hover+label:after{opacity:0}[type=radio]:disabled:checked:hover+label:after{opacity:1}[type=radio]+label{display:block;position:relative;margin:.5rem 0 0;padding:0 0 0 1.75rem;transition:all .25s ease;font-weight:300;cursor:pointer;color:#000}[type=radio]+label:before{content:"";position:absolute;top:1px;left:0;background:rgba(0,0,0,.1);width:19px;height:19px;border-radius:100%}[type=radio]+label:after{content:"";position:absolute;top:9.5px;left:9.5px;background:#ff7a00;width:1px;height:1px;transition:all .25s ease;border-radius:100%;opacity:0}.selectized.error+.selectize-control{margin-bottom:0}.selectized.error+.selectize-control.single .selectize-input.input-active{border-color:#e64747}.selectized.error+.selectize-control .selectize-input{border-color:#e64747;border-bottom-right-radius:0;border-bottom-left-radius:0}.selectized.error+.selectize-control .selectize-input:focus{border-color:#e64747}.selectize-control{width:100%;margin:0 0 1.5rem}.selectize-control.single .selectize-input.input-active{display:block;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#ff7a00}.selectize-control.multi .selectize-input{transition:none}.selectize-control.multi .selectize-input.has-items{padding:11px 1rem}.selectize-control.multi .selectize-input .item{margin-bottom:2px}.selectize-control .selectize-input{display:block;background:transparent!important;padding:.625rem;border-radius:0;border:1px solid #dfdfdf;transition:all .25s ease;box-shadow:none;line-height:1.25;font-size:112.5%}.selectize-control .selectize-input.dropdown-active:before{background:#ff7a00}.selectize-control .selectize-input.disabled{background:#dfdfdf;border:none;opacity:1}.selectize-control .selectize-input.disabled:after{content:none}.selectize-control .selectize-input input{font-size:100%}.selectize-control .selectize-input .item,.selectize-control .selectize-input input{line-height:1;font-weight:300}.selectize-dropdown{border-color:#ff7a00}.selectize-dropdown .active{background-color:rgba(255,122,0,.15)}.selectize-dropdown .option{padding:.5rem .75rem;font-size:123%}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:transparent}.flatpickr-day{line-height:37px}.flatpickr-day.selected{background:#ff7a00;border-color:#ff7a00}.flatpickr-day.selected:hover{background:#ccbd9b;border-color:#ccbd9b}.grecaptcha-badge{display:none!important}@media only screen and (min-width:769px){form .cols-1{width:100%}form .cols-2{width:calc(50% - .5rem);margin-right:.5rem}form .cols-3{width:calc(33.33333% - .66667rem)}form .cols-4{width:calc(25% - .75rem)}}.message{position:fixed;top:0;right:0;left:0;padding:.75rem 0;text-align:center;z-index:5;clear:both}.message.negative{background:#e64747;margin-bottom:.625rem;text-align:center;color:#fff}.message.negative p{margin:0}.message.positive,.message.success{background:#0ab04b;color:#fff}.message p{margin:0 auto}p.error,span.error{display:block;background:#e64747;width:100%;margin:0 0 1.5rem;padding:.375rem .625rem;font-size:75%;color:#fff}p.error:empty,span.error:empty{display:none}.notifications{position:relative;z-index:4}.notifications .notification{background:#ff7a00;font-weight:400;color:#fff}.notifications .notification+.notification{border-top:1px solid #fff}.notifications .notification.warning{background:#e5be48;color:#000}.notifications .notification.warning .notification-title:after{background:#000}.notifications .notification.alert{background:#e64747}.notifications .notification:hover{background:#e66e00;cursor:pointer}.notifications .notification:hover.warning{background:#e2b632}.notifications .notification:hover.alert{background:#e33131}.notifications .notification.active .notification-title:after{background:#fff;transform:translateY(-50%) rotate(180deg)}.notifications .notification .notification-title{position:relative;padding:.625rem 0;font-weight:500}.notifications .notification .notification-title:after{content:"";position:absolute;top:50%;right:0;background:#fff;-webkit-mask:url(/img/icon-fa-chevron-down.svg) center center/1rem no-repeat;mask:url(/img/icon-fa-chevron-down.svg) center center/1rem no-repeat;width:1rem;height:1rem;transition:all .25s ease;transform:translateY(-50%);text-align:center;font-weight:400;font-size:87.5%}.notifications .notification .notification-content{display:none;padding-bottom:.875rem;font-weight:300}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{font-family:roboto,sans-serif;position:relative;line-height:1.5;font-weight:300;-webkit-overflow-scrolling:touch;overflow-x:hidden}body *,html *{box-sizing:border-box}.container{position:relative;max-width:1232px;margin:0 auto;padding:0 1rem}.container .row{display:flex;margin:0 auto;justify-content:space-between}.container .row.wrap{flex-wrap:wrap}.page-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);transition:all .25s ease;visibility:hidden;opacity:0;z-index:3}.page-overlay.active{visibility:visible;opacity:1}.nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;visibility:hidden;opacity:0;z-index:0}.nav-overlay.active{visibility:visible;opacity:1}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:none;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);clip:rect(0 0 0 0);white-space:nowrap;overflow:hidden}img{display:block;max-width:100%;max-height:100%}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif}a{transition:all .25s ease;text-decoration:none}ul.social{z-index:3}ul.social,ul.social.mobile{display:flex}ul.social li{list-style-type:none}ul.social li a{width:25px;height:25px;display:block;background-color:#fff;border-radius:100%;padding:4px;margin:0 .5em}ul.social li a:hover{background-color:#ff7a00}ul.social li a img{width:100%;height:auto}ul.social li span.subscribe-button{display:flex;align-items:center;width:25px;height:25px;background-color:#fff;border-radius:100%;padding:4px;margin:0 .5em;border:none;box-shadow:unset;transition:none;font-size:unset}ul.social li span.subscribe-button:hover{background-color:#ff7a00}ul.social li span.subscribe-button img{width:100%;height:auto}.buttons-row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1em;margin:1em auto 0}.buttons-row>a{margin-right:1em}.show-item{position:relative;display:block;height:260px;width:100%;min-width:270px;max-width:300px;margin:5px auto;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.show-item span.small-banner{position:absolute;z-index:4;background:#fff;border:1px solid #000;padding:.25em 1.25em;width:-moz-fit-content;width:fit-content;font-size:.65rem;left:50%;bottom:45px;transform:translate(-50%,-50%);text-transform:uppercase}.show-item .status{display:block;position:absolute;color:#fff;font-size:1rem;font-weight:700;background-color:#ff7a00;text-transform:uppercase;margin:0 auto;text-align:center;width:100%;z-index:1}.show-item .status.sold-out{background:#c02c18}.show-item .status.relocated{background:#08507d}.show-item .status.cancelled{background:#555}.show-item .status.limited-tickets-released{background:#08507d}.show-item .image{display:block;position:absolute;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#212121;height:100%;margin:0;top:0;left:0;right:0}.show-item .description{position:absolute;bottom:0;left:0;right:0;height:60px;display:flex;align-items:center;overflow:hidden;text-transform:uppercase;white-space:nowrap;background:#fff}.show-item .description .calendar{background:#000;width:60px;height:100%;padding:6px;color:#fff;text-align:center;font-size:1.2em;line-height:1;font-weight:500;display:flex;flex-direction:column;justify-content:center}.show-item .description .calendar .month{font-size:.65em}.show-item .description .calendar .date{font-size:1.25rem}.show-item .description .name{display:flex;justify-content:center;flex-direction:column;padding:0 .5em;width:calc(100% - 60px)!important}.show-item .description .name .title{font-weight:700;font-family:proxima-nova,sans-serif;color:#000;line-height:1;overflow:hidden;text-overflow:ellipsis}.show-item .description .name .guest{color:#000;font-weight:400;font-size:.75rem;margin-top:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#events header .container{max-width:1232px}header{position:relative;padding:1em 0;background:#000}header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:3}header .container{max-width:100%}header .container .row{justify-content:space-between;align-items:center}header .search.mobile{display:block;margin:0}header .logo{z-index:4}header .logo img{height:75px;-o-object-fit:cover;object-fit:cover}header .header-col-right{display:none}header .header-col-right .contact-menu-link{display:block;position:relative;padding:.5rem 1rem;border:none;border-radius:0;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;text-align:left;font-weight:400;font-size:100%;color:#fff;z-index:3}header .header-col-right .contact-menu-link:hover{color:#ff7a00}header .search{display:flex;background:transparent;width:2.75rem;height:2.75rem;margin:0 0 0 clamp(1rem,2.75vw,1.5rem);padding:.5rem;border-radius:0;border:2px solid transparent;justify-content:center;align-items:center;font-size:115%;z-index:3;color:#ff7a00}header .search:before{content:none}header .search.active{border-color:#ff7a00}header .search.active .icon{background:#ff7a00}header .search .icon{display:block;background:#fff;-webkit-mask:url(/img/icon-search.svg) center center/1.125rem no-repeat;mask:url(/img/icon-search.svg) center center/1.125rem no-repeat;width:100%;height:100%;transition:all .25s ease;text-indent:-999rem}header .search:hover{border-color:#fff}header .search:hover .icon{background:#fff}header .column-mobile{display:flex;align-items:center;justify-content:flex-end;flex:1}header .column-mobile ul.social li span.subscribe-button{margin:0}header .column-search-mobile{display:flex;align-items:center;justify-content:flex-start;flex:1}header .toggle-nav{position:relative;background:transparent;margin:0 0 0 .5rem;padding:1.25rem;border:2px solid transparent;border-radius:0;text-indent:-999rem;z-index:3}header .toggle-nav:before{content:none}header .toggle-nav span,header .toggle-nav span:after,header .toggle-nav span:before{display:block;position:absolute;background:#fff;width:1.25rem;height:.125rem}header .toggle-nav span{top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .15s ease,background .25s ease}header .toggle-nav span:before{content:"";top:-7px;left:0;transition:top .15s ease .125s,opacity .15s ease .125s,background .25s ease}header .toggle-nav span:after{content:"";bottom:-7px;left:0;transition:bottom .15s ease .125s,transform .15s ease,background .25s ease}header .toggle-nav:hover{border-color:#fff}header .toggle-nav.active{background:transparent;border-color:#ff7a00}header .toggle-nav.active span,header .toggle-nav.active span:after,header .toggle-nav.active span:before{background:#ff7a00}header .toggle-nav.active span{transform:translate(-50%,-50%) rotate(45deg);transition:transform .15s ease .125s,background .25s ease}header .toggle-nav.active span:before{top:0;opacity:0;transition:top .15s ease,opacity .15s ease,background .25s ease}header .toggle-nav.active span:after{bottom:0;transform:rotate(-90deg);transition:transform .15s ease .125s,background .25s ease}header .toggle-nav.active:hover{border-color:#fff}header .toggle-nav.active:hover span,header .toggle-nav.active:hover span:after,header .toggle-nav.active:hover span:before{background:#fff}header nav{position:absolute;top:100%;right:0;left:0;background:#060606;transition:all .25s ease;transform:translateY(-100%);visibility:hidden;opacity:0;z-index:2}header nav.active{transform:translate(0);visibility:visible;opacity:1}header nav ul{list-style:none}header nav ul li{display:flex;position:relative;align-items:center;flex-wrap:wrap}header nav ul li.border-top{border-top:1px solid #fff;margin-top:1em;padding:.75rem 0}header nav ul li a{display:block;position:relative;width:100%;padding:.75rem 1.5rem;border:none;border-radius:0;transition:all .25s ease;text-transform:uppercase;white-space:nowrap;text-align:left;font-weight:400;font-size:100%;color:#fff}header nav ul li a:hover{color:#ff7a00}header nav ul li a.has-child{width:calc(100% - 4rem)}header nav ul li a.contact-menu-link{display:block}header nav ul li button{display:block;background:transparent;width:2rem;height:2rem;margin:0 1rem;padding:0;border-radius:0;border:1.5px solid transparent;transition:all .25s ease}header nav ul li button:before{content:none}header nav ul li button:hover{background:transparent;border-color:#fff}header nav ul li button:hover .icon{transform:rotate(0)}header nav ul li button.active{border-color:#ff7a00}header nav ul li button.active:hover{border-color:#fff}header nav ul li button.active:hover .icon{background:#fff}header nav ul li button.active .icon{background:#ff7a00;transform:rotate(180deg)}header nav ul li button .icon{display:block;background:#fff;-webkit-mask:url(/img/icon-fa-chevron-down.svg) center 48%/.875rem no-repeat;mask:url(/img/icon-fa-chevron-down.svg) center 48%/.875rem no-repeat;width:100%;height:100%;transition:all .25s ease;transform:rotate(-90deg)}header nav ul li ul{background:#fff;width:100%}header nav ul li ul li+li{border-top:1px solid}header nav ul li ul li a{font-weight:400;color:#000}header nav ul li ul li button.active:hover,header nav ul li ul li button:hover{border-color:#000}header nav ul li ul li button.active:hover .icon,header nav ul li ul li button .icon{background:#000}header nav ul li ul li ul{display:none;margin:-.25rem 0 .5rem}header nav ul li ul li ul li+li{border-top:none}header nav ul li ul li ul li a{padding:.5rem 1.5rem .5rem 2rem;font-size:93.75%}header nav ul li .feature{display:none}#subscribe-footer-form{width:100%;color:#000;background-color:#d9d9d9}#subscribe-footer-form .subscribe-footer-content{padding:2em 0}#subscribe-footer-form .subscribe-footer-content h3{font-size:1.25rem;text-align:center;text-transform:uppercase;margin-bottom:1em}#subscribe-footer-form .subscribe-footer-content .row{flex-wrap:wrap}#subscribe-footer-form .subscribe-footer-content .row .col{width:100%}#subscribe-footer-form .subscribe-footer-content .row .col label{color:#000}#subscribe-footer-form .subscribe-footer-content .row .col input{border:1px solid #000;background:transparent;color:#000}#subscribe-footer-form .subscribe-footer-content .actions{margin:0 auto}#subscribe-footer-form .subscribe-footer-content .actions button{padding:.61rem 2rem}footer.footer{background:#fff;padding:1rem 0}footer.footer .row{flex-direction:column}footer.footer .brand{margin:0}footer.footer .address-social-container{display:flex;align-items:flex-end;justify-content:space-between}footer.footer ul.social li a{width:30px;height:30px;padding:6px;margin:1em .25em 0}footer.footer ul.social li a:first-of-type{margin-left:0}footer.footer h4.address{margin:1em 0 0}footer.footer h4.address,footer.footer h4.address-city{font-size:1rem;font-weight:500}footer.footer .logo{display:block;width:6.875rem;padding:0 .625rem}footer.footer nav{display:flex;flex-direction:column;margin:0}footer.footer nav label{font-size:1rem;font-weight:600;color:#000;margin-bottom:.5em;text-transform:uppercase}footer.footer nav>ul{display:flex;flex-direction:column;margin:1em 0 0;list-style:none}footer.footer nav>ul>li{margin-bottom:.5em}footer.footer nav>ul>li a{color:#000}footer.footer nav>ul>li a:hover{color:#ff7a00}footer.legal{background:#000;padding:1rem 0;letter-spacing:.3px;text-align:left;font-weight:200;font-size:75%;color:hsla(0,0%,100%,.7)}footer.legal .row{flex-wrap:wrap}footer.legal p{width:100%}footer.legal a{padding-bottom:.125rem;border-bottom:1px solid transparent;color:hsla(0,0%,100%,.7)}footer.legal a:hover{border-bottom-color:#fff;color:#fff}footer.legal .divider{margin:0 .25rem}footer.legal .terms+.divider{display:none}footer.legal .colophon{display:block;margin-top:.25rem}footer.legal .acknowledgement{background:#000;padding:.75rem 0 0;text-wrap:balance;color:hsla(0,0%,100%,.7)}#header-search{position:absolute;top:100%;right:0;left:0;background:#0a0a0a;padding:clamp(1rem,4vw,3rem) 1rem;transform:translateY(-100%);transition:all .25s ease;visibility:hidden;opacity:0;z-index:5}#header-search:before{content:"";position:absolute;top:0;bottom:0;left:50%;background:#0a0a0a;width:100vw;transform:translate(-50%);z-index:0}#header-search.active{transform:translate(0);visibility:visible;opacity:1}.search-form{position:relative;width:100%;max-width:30rem;margin:0 auto}.search-form input{background:none;margin:0;padding:1rem 1.25rem;border:1px solid #ff7a00;font-size:112.5%;color:#fff}.search-form button{position:absolute;top:50%;right:0;background:transparent;width:3.5rem;height:3.5rem;border:none;transform:translateY(-50%)}.search-form button:before{content:none}.search-form button:hover{background:#ff7a00}#search{width:100%;margin-bottom:2rem}#search-results main{margin:5rem 0}#search-results main .search-form input{color:#000}#search-results main .search-form button{margin:0;padding:.5rem;border-radius:0}#search-results main .search-form button .icon{display:block;background:#000;-webkit-mask:url(/img/icon-search.svg) center center/1.125rem no-repeat;mask:url(/img/icon-search.svg) center center/1.125rem no-repeat;width:100%;height:100%;transition:all .25s ease;text-indent:-999rem}#search-results main .search-form button:hover .icon{background:#fff}#search-results h3{width:100%;margin-bottom:2rem;text-align:center}.search-results{margin:1em auto;padding:0;list-style:none}.search-results .search-result{margin:0 0 .5em;padding:2rem 1rem;box-shadow:0 0 3px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.search-results .search-result+.search-result{border-top:1px solid #a3a3a3}.search-results .search-result a{background:transparent;transition:all .25s ease}.search-results .search-result a b{font-weight:500;font-size:118.75%}.search-results .search-result .description{display:block;width:100%}.search-results .search-result .description em{font-weight:500}.page-header{display:flex;position:relative;background:transparent no-repeat 50%;background-size:cover;min-height:clamp(10rem,40vw,18.75rem);padding:clamp(1rem,4vw,4rem) 0;justify-content:center;align-items:center}.page-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);background:linear-gradient(rgba(0,0,0,.2),#000);opacity:.6;z-index:1}.page-header.contact-page .contact-page-search{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;z-index:1}.page-header.contact-page .contact-page-search h1{font-size:clamp(100%,7.5vw,250%);margin-bottom:.25em;white-space:nowrap}.page-header.contact-page .contact-page-search .search-form input{border:1px solid #fff}.page-header.contact-page .contact-page-search .search-form input::-moz-placeholder{color:#fff}.page-header.contact-page .contact-page-search .search-form input::placeholder{color:#fff}.page-header.contact-page .contact-page-search .search-form button{margin:0;color:#fff}.page-header.contact-page .contact-page-search .search-form .icon{display:block;background:#fff;-webkit-mask:url(/img/icon-search.svg) center center/1.125rem no-repeat;mask:url(/img/icon-search.svg) center center/1.125rem no-repeat;transition:all .25s ease;text-indent:-999rem;width:3.5rem;height:3.5rem;margin:-1.5em}.page-header.contact-page .contact-page-search .search-form:hover{border-color:#fff}.page-header.contact-page .contact-page-search .search-form:hover .icon{background:#fff}.page-header .logo{width:auto;max-width:clamp(8rem,30vw,14.5rem);margin:2rem auto;filter:drop-shadow(3px 3.5px 3.5px rgba(0,0,0,.4));align-self:center;z-index:1}.page-header h1{display:block;width:100%;max-width:1232px;margin:0 auto;padding:0 1rem;text-align:center;text-shadow:2px 3px 6px rgba(0,0,0,.5);letter-spacing:.5px;line-height:1.1;font-weight:600;font-size:clamp(200%,7.5vw,250%);text-transform:uppercase;color:#fff;z-index:1}.page-header .subtitle{margin:.75rem 0 0;text-shadow:1px 1px 2px rgba(0,0,0,.25);font-weight:100;font-size:150%;color:#fff;z-index:1}.page-header .date{margin:0 0 1.25rem;font-size:87.5%}.page-header .more{position:absolute;bottom:.625rem;left:50%;background:transparent;width:2.5rem;height:2.5rem;padding:0;border:0;animation:fadeInDown 3s 3s infinite;transform:translate(-50%);font-size:100%;color:#fff;z-index:1}.page-header .more:before{content:none}.page-header .page-slider{position:absolute;top:0;right:0;bottom:0;left:0}.page-header .page-slider .slick-list{width:100%;height:100%}.page-header .page-slider .slick-list .slick-track{height:100%}.page-header .page-slider .slick-list .slick-track .slick-slide{background:transparent no-repeat 50%;background-size:cover}.page-header .page-slider .slick-list .slick-track .slide-video{position:relative;overflow:hidden}.page-header .page-slider .slick-list .slick-track .slide-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.page-header .page-slider .slick-list .slick-track .slide-image img{width:100%;height:100%;max-width:none;max-height:none;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.page-header img{width:100%}.subscribe-button{display:flex;padding:.543rem 1.5rem;margin:0 auto;background:#000;border:1.5px solid #000;box-shadow:0 5px 10px -2px rgba(0,0,0,.25);transition:all .5s ease;align-items:center;font-size:clamp(.875rem,.833rem + .185vw,1rem)}.subscribe-button:hover{background:#ff6e00;border:1.5px solid #ff6e00}.subscribe-button:hover i{background:hsla(0,0%,100%,.8)}.subscribe-button i{display:block;background:#fff;-webkit-mask:url(/img/icon-subscribe.svg) center center/1.25em 1.25em no-repeat;mask:url(/img/icon-subscribe.svg) center center/1.25em 1.25em no-repeat;width:clamp(1.5rem,1.375rem + .556vw,1.875rem);height:clamp(1.5rem,1.375rem + .556vw,1.875rem);margin-right:.5em;transition:all .5s ease}.subscribe{position:fixed;right:clamp(1.5rem,.667rem + 3.704vw,4rem);bottom:clamp(1.5rem,.667rem + 3.704vw,4rem);width:calc(100% - clamp(1.5rem, .667rem + 3.704vw, 4rem)*2);max-width:35rem;background:#fff4e3;margin:0;padding:1.625rem 2rem 2rem;border-radius:.625rem;box-shadow:0 40px 20px -30px rgba(0,0,0,.15);transform:translate(-5rem);transition:all .5s ease;justify-content:center;visibility:hidden;opacity:0;z-index:1}.subscribe.active{transform:translate(0);visibility:visible;opacity:1}.subscribe .close{display:block;position:absolute;top:.625rem;right:.625rem;background:transparent;width:1.75rem;height:1.75rem;padding:.5rem;border:none;transition:all .5s ease;text-indent:-999rem;visibility:visible;opacity:1}.subscribe .close:hover i{background:#ff7a00}.subscribe .close i{display:block;background:#000;-webkit-mask:url(/img/icon-close.svg) center center/1rem 1rem no-repeat;mask:url(/img/icon-close.svg) center center/1rem 1rem no-repeat;-webkit-mask-size:1.125rem 1.125rem;mask-size:1.125rem 1.125rem;width:100%;height:100%;transition:all .375s ease}.subscribe .description{margin-bottom:1rem}.subscribe .description h3{margin-bottom:.75rem;line-height:1.25;font-weight:600;font-size:137.5%}.subscribe #subscribe-form{display:flex;flex-wrap:wrap}.subscribe #subscribe-form input{width:100%;margin:0 0 1rem}.subscribe #subscribe-form button{margin:0 0 0 auto;padding:.375rem 1.25rem}.TracklistRow_subtitle___DhJK h4{font-size:1rem!important}main{margin:0 auto}main .row{display:flex;justify-content:space-between;flex-wrap:wrap}main h1,main h2,main h3,main h4,main h5,main h6{position:relative;margin:2rem 0 1rem;font-weight:600}main h1:first-child,main h2:first-child,main h3:first-child,main h4:first-child,main h5:first-child,main h6:first-child{margin-top:0}main h1.accent,main h2.accent,main h3.accent,main h4.accent,main h5.accent,main h6.accent{padding-left:1.875rem}main h1.accent:before,main h2.accent:before,main h3.accent:before,main h4.accent:before,main h5.accent:before,main h6.accent:before{content:"";display:block;position:absolute;top:0;bottom:-5px;left:0;background:#ff7a00;width:.625rem}main h1{line-height:1.2;font-size:clamp(256.25%,6.5vw,300%)}main h2{line-height:1.2;font-size:clamp(212.5%,6vw,250%)}main h2.ribbon{position:relative;background:#ff7a00;margin:0 auto 3rem;padding:.625rem 2.5rem;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:1;font-size:150%;overflow:hidden;color:#fff}main h3{line-height:1.2;font-size:clamp(175%,5.5vw,206.25%)}main h4{font-size:clamp(143.75%,5vw,168.75%)}main h5{font-size:clamp(118.75%,4.5vw,137.5%)}main h6{font-size:clamp(100%,4vw,112.5%)}main p{margin:0 0 1rem;font-size:1rem;font-weight:300;font-size:clamp(100%,4vw,112.5%)}main ul{list-style-type:disc}main ul li{font-weight:300;font-size:clamp(100%,4vw,112.5%)}main ul ul{margin-bottom:0}main ul.checklist{padding-left:.5rem}main ul.checklist li{display:block;position:relative;margin-bottom:.75rem;padding:0 0 0 2rem;transition:all .25s ease;font-weight:300}main ul.checklist li:before{content:"";display:inline-block;position:absolute;top:1px;left:0;background:transparent url(/img/icon-checkmark.svg) no-repeat 50%;width:24px;height:21px;margin-right:.75rem;transition:all .25s ease;vertical-align:text-top}main .checklist ul{padding-left:.5rem}main .checklist ul li{display:block;position:relative;margin-bottom:.75rem;padding:0 0 0 2rem;transition:all .25s ease;font-weight:300}main .checklist ul li:before{content:"";display:inline-block;position:absolute;top:1px;left:0;background:transparent url(/img/icon-checkmark.svg) no-repeat 50%;width:24px;height:21px;margin-right:.75rem;transition:all .25s ease;vertical-align:text-top}main ol{margin:0 0 1.5rem;padding-left:1.5em;list-style:decimal}main ol li{font-weight:300}main ol ol{margin-bottom:0}main b,main strong{font-weight:600}main a{position:relative;transition:all .25s ease;color:#000;text-decoration:underline;z-index:1}main a:hover{background-size:100% 2px,100% 2px;color:#ff6e00}main a.fr-file{display:inline-block;background:none;padding:.5rem 1.5rem .5rem 3.25rem;border-radius:10rem;border:2px solid #000;letter-spacing:0;overflow:hidden;font-size:100%;color:#000}main a.fr-file:before{content:"";display:flex;position:absolute;top:calc(50% - 1px);left:1.25rem;background:#000;-webkit-mask:url(/img/icon-download.svg) center center/1.125rem no-repeat;mask:url(/img/icon-download.svg) center center/1.125rem no-repeat;width:1.25rem;height:1.25rem;padding:0;transform:translateY(-50%);justify-content:center;align-items:center;font-weight:300;z-index:0}main a.fr-file:after{content:"";position:absolute;top:3px;bottom:3px;left:3px;background:#ffca99;width:0;height:auto;border-radius:10rem;transition:all .25s ease;z-index:-1}main a.fr-file:hover:after{width:calc(100% - 6px)}main img.fr-dib{margin:2rem auto}main img.fr-dii{margin-top:0}main img.fr-dii.fr-fil{margin-right:1rem;margin-bottom:2rem}main img.fr-dii.fr-fir{margin-bottom:2rem;margin-left:1rem}main img.fr-bordered{border:none;border-bottom:5px solid #ff7a00}main img.fr-shadow{box-shadow:0 10px 20px 0 rgba(0,0,0,.15)}main .fr-img-caption{display:block;width:100%;max-width:31.25rem;margin-inline:auto}main .fr-img-caption .fr-inner{display:block;background:#000;padding:.75rem 1.125rem;font-size:.8125rem;color:#fff}main pre{overflow:scroll}main blockquote{background:rgba(0,0,0,.03);margin:0 0 1rem;padding:1.25rem;border-left:.75rem solid #ff7a00}main blockquote>:last-child{margin-bottom:0}main hr{background:#000;height:2px;margin:3rem 0;border:0}main table.fr-alternate-rows tr:nth-child(odd){background:#dfdfdf}main table tr th{background:#212121;text-align:left;color:#fff}main table tr td,main table tr th{padding:.5rem 1rem;font-weight:300;font-size:112.5%}main table tr td.fr-highlighted{background:#ff7a00;color:#fff}main table tr td.amount{position:relative;padding-left:2rem;text-align:right}main table tr td.amount:before{content:"$";position:absolute;left:1rem}main table tr td .fr-file{display:block;width:2.5rem;height:2.5rem;padding:0;border-radius:3px;border:0;text-indent:-999rem}main table tr td .fr-file:before{left:50%;text-indent:0;transform:translate(-50%,-50%)}main table tr td .fr-file:after{content:none}main table tr td .fr-file:hover{background:#ff7a00}main table.structural{border-collapse:collapse}main table.structural td{padding:.5rem}#page-intro{max-width:50rem;margin-right:auto;margin-left:auto;padding:0 .625rem 5rem;text-align:center}#page-intro>:last-child{margin-bottom:0}.page-intro{padding:2em 1em 0}.page-intro h2{font-size:1.5rem}.page-intro .description>:last-child,.sidebar .info>:last-child{margin-bottom:0}.content-block-container{background:#dfdfdf}.content-block{max-width:1232px;margin:0 auto;padding:1rem 1rem 3rem}.content-block>div+div{margin-top:4rem}.content-block .text>:last-child{margin-bottom:0}.content-block>.image{display:flex;padding:.75rem 0 2.25rem;justify-content:center;align-items:center}.content-block>.image .flourish{position:relative;width:88.25%;max-width:28.125rem;margin-left:-.5rem}.content-block>.image .flourish:before{content:"";position:absolute;top:-6%;left:-5%;background:#ff7a00;width:40%;height:88%;z-index:0}.content-block>.image .flourish:after{content:"";position:absolute;bottom:-18%;right:-8%;background:#ff7a00;width:75%;height:36%;z-index:0}.content-block>.image img{position:relative;z-index:1}.content-block .slider{width:100%}.content-block a img{transition:all .25s ease}.content-block a:hover img{transform:scale(1.05)}.simple-pagination{display:flex;margin:0 auto;padding:1.875rem;justify-content:center;align-items:center;list-style:none}.simple-pagination a{display:flex;background:none;text-transform:uppercase;align-items:center;font-weight:400;font-size:87.5%}.simple-pagination a.prev:hover i{margin-right:.25rem;margin-left:.375rem}.simple-pagination a.prev i{margin-right:.625rem;transition:all .25s ease}.simple-pagination a.next:hover i{margin-right:.375rem;margin-left:.25rem}.simple-pagination a.next i{margin-left:.625rem;transition:all .25s ease}.pagination{display:flex;margin:1em auto 0;padding:1rem;justify-content:center;align-items:center;list-style:none}.pagination li{margin:0}.pagination li.disabled{display:none}.pagination a,.pagination span{display:flex;background:none;min-height:2.5rem;min-width:2.5rem;padding:.5rem;border-bottom:2px solid transparent;transition:all .25s ease;text-transform:uppercase;justify-content:center;align-items:center;font-weight:400;line-height:1;color:#000}.pagination a .icon,.pagination span .icon{display:block;background:#000;-webkit-mask:url(/img/icon-fa-chevron-down.svg) center center/1rem no-repeat;mask:url(/img/icon-fa-chevron-down.svg) center center/1rem no-repeat;width:1.25rem;height:1.25rem;transition:all .25s ease;text-indent:-999rem}.pagination a.prev,.pagination span.prev{border-bottom:none}.pagination a.prev .icon,.pagination span.prev .icon{margin-right:.125rem;transform:translate(2px) rotate(90deg)}.pagination a.next,.pagination span.next{border-bottom:none}.pagination a.next .icon,.pagination span.next .icon{margin-left:.125rem;transform:translate(-1px) rotate(-90deg)}.pagination a:hover{background:#ff7a00;border-bottom-color:#ff7a00;color:#fff}.pagination a:hover .icon{background:#fff}.pagination span{background:#f2f2f2;background:#000;color:#fff}.featured-shows{background:#f8f4f0;padding:7.5rem 0}.featured-shows .shows{width:100%}.featured-shows .shows .slick-arrow{top:calc(100% + 1rem);width:1.25rem;height:2.5rem;border-radius:0}.featured-shows .shows .slick-arrow:before{content:"";position:absolute;top:50%;border-top:10px solid transparent;border-bottom:10px solid transparent;transform:translateY(-50%);transition:all .25s ease}.featured-shows .shows .slick-arrow.slick-prev{left:calc(50% - 2.5rem)}.featured-shows .shows .slick-arrow.slick-prev:before{right:0;border-right:15px solid #ff7a00}.featured-shows .shows .slick-arrow.slick-next{right:calc(50% - 2.5rem)}.featured-shows .shows .slick-arrow.slick-next:before{left:0;border-left:15px solid #ff7a00}.featured-shows .shows .slick-arrow:hover.slick-prev:before{border-right-color:#000}.featured-shows .shows .slick-arrow:hover.slick-next:before{border-left-color:#000}.featured-shows .shows .slick-track{display:flex}.featured-shows .shows .show{display:block;position:relative;background:#fff;height:auto;margin:.75rem .75rem 2.75rem;border-bottom:none;border-radius:1rem;box-shadow:0 40px 20px -30px rgba(0,0,0,.15);overflow:hidden;color:#000}.featured-shows .shows .show:before{content:none}.featured-shows .shows .show:hover{transform:scale(1.05)}.featured-shows .shows .show .image{position:relative;background:transparent no-repeat 50%/cover;width:100%;padding-top:68%}.featured-shows .shows .show .description{position:relative;width:100%;padding:1.5rem}.featured-shows .shows .show .description>:last-child{margin-bottom:0}.featured-shows .shows .show .description .title{font-weight:600}.featured-shows .shows .show .description .info{text-transform:uppercase;font-size:93.75%}.featured-shows .shows .show .description .info .date{display:block;font-weight:600}.featured-shows .shows .show .description .info .venue{display:block}.featured-shows .shows .show .description .info .divider{display:none}.featured-shows .shows .show .description .status{color:rgba(0,0,0,.5)}.featured-shows.large .shows .show:hover{transform:none}.featured-shows.large .shows .show+.show{margin-top:6rem}.featured-shows.large .shows .show .image{overflow:hidden}.featured-shows.large .shows .show .image:before{content:"";position:absolute;top:calc(100% - .5rem);right:-1.25rem;left:-1.25rem;background:#fff;width:calc(100% + 2.5rem);height:10rem;border-top:8px solid #ff7a00;transform-origin:top right;transform:rotate(5deg)}.featured-shows.slider .shows .show .description{text-align:center}.featured-shows.slider .shows .show .description .title{font-size:125%}.featured-shows.grid .shows .show .description{text-align:center}.featured-shows.grid .shows .show .description .title{font-size:125%}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75);transition:all .5s ease;visibility:hidden;opacity:0;z-index:4}.overlay.active{visibility:visible;opacity:1}.modal{position:fixed;top:50%;right:1rem;left:1rem;background:#fff;width:calc(100% - 2rem);max-width:40rem;max-height:calc(100% - 2rem);margin:0 auto;padding:1.5rem;border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.15);transform:translateY(-50%);transition:all .5s ease;visibility:hidden;overflow:scroll;opacity:0;z-index:5}.modal.active{visibility:visible;opacity:1}.modal .close{position:fixed;top:.5rem;right:.5rem;background:transparent;width:1.5rem;height:1.5rem;padding:0;border-color:transparent}.modal .close .icon{display:block;background:#000;-webkit-mask:url(/img/icon-close.svg) center center/.75rem no-repeat;mask:url(/img/icon-close.svg) center center/.75rem no-repeat;width:1.25rem;height:1.25rem;margin:auto;transition:all .25s ease;text-indent:-999rem}.modal .close:hover .icon{background:#ff7a00}.modal form{display:flex;max-width:100%;justify-content:space-between;flex-wrap:wrap}.modal h2{width:100%;margin-top:0;text-align:center}.job-modal{max-width:50rem}#home #home-hero{position:relative;width:100%;height:25em;overflow:hidden}#home #home-hero .parallax{position:fixed;background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;inset:0;z-index:-1}#home #home-hero .home-hero-text{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 20px}#home #home-hero .home-hero-text span{font-family:proxima-nova,sans-serif;font-size:1.125rem;letter-spacing:1px;margin-bottom:.5rem}#home #home-hero .home-hero-text h1,#home #home-hero .home-hero-text span{display:block;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.25)}#home #home-hero .home-hero-text h1{margin:0;font-size:2.25rem;font-weight:700;line-height:45px}#home #home-hero .buttons-row{justify-content:center}#home #home-hero .buttons-row .button.hero{color:#000;border-radius:0;font-weight:700;border:1px solid #fff;background:#fff}#home #home-hero .buttons-row .button.hero.left{position:relative;padding:.75rem 1.25rem .75rem 2.25rem}#home #home-hero .buttons-row .button.hero.left:before{content:"";position:absolute;top:0;left:10px;display:inline-block;width:16px;height:100%;background-image:url(/img/forum-melbourne/black-arrow-btn.svg);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}#home #home-hero .buttons-row .button.hero.left:hover{color:#fff;background:#ff7a00;border:1px solid #ff7a00}#home #home-hero .buttons-row .button.hero.left:hover:before{transform:rotate(180deg);background-image:url(/img/forum-melbourne/arrow-btn.svg)}#home #home-hero .buttons-row .button.hero.right{position:relative;padding:.75rem 2.25rem .75rem 1.25rem;margin-right:0}#home #home-hero .buttons-row .button.hero.right:after{content:"";position:absolute;top:0;right:10px;display:inline-block;width:16px;height:100%;background-image:url(/img/forum-melbourne/black-arrow-btn-right.svg);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}#home #home-hero .buttons-row .button.hero.right:hover{color:#fff;background:#ff7a00;border:1px solid #ff7a00}#home #home-hero .buttons-row .button.hero.right:hover:after{background-image:url(/img/forum-melbourne/arrow-btn.svg)}#home #home-shows-tab{width:100%;background-color:#000}#home #home-shows-tab #show-tab-form{display:flex;justify-content:center;flex-direction:row;align-items:center;flex-wrap:wrap;padding:1rem 0 1.5rem}#home #home-shows-tab #show-tab-form .tab-panel{display:flex;justify-content:space-between}#home #home-shows-tab #show-tab-form .tab-panel li{position:relative;list-style-type:none;background:none;max-height:30px;border-right:1px solid #fff;font-size:clamp(85%,4vw,108.5%);padding:0 1em 1em;cursor:pointer}#home #home-shows-tab #show-tab-form .tab-panel li span{color:#fff;text-transform:uppercase;text-decoration:none}#home #home-shows-tab #show-tab-form .tab-panel li.active span{padding-bottom:.5rem;border-bottom:1px solid #fff}#home #home-shows-tab #show-tab-form .tab-panel li.active:after{content:"";position:absolute;bottom:0;left:50%;display:inline-block;width:12px;height:100%;background-image:url(/img/forum-melbourne/white-arrow-btn-bottom.svg);background-size:12px 12px;background-position:50%;background-repeat:no-repeat;vertical-align:middle;transform:translate(-50%,80%)}#home #home-shows-tab #show-tab-form .tab-panel li:last-child{border:none}#home .tab-contents{margin:1em 0;padding:0;list-style:none}#home .tab-contents li{display:none}#home #home-shows{margin:2em auto}#home #home-shows .home-shows-grid{display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}#home #home-shows .button.primary{margin:2em auto;padding:.825rem 3rem}#home #home-featured{position:relative;display:block;margin:4em auto 3em}#home #home-featured h4{width:-moz-fit-content;width:fit-content;display:block;text-align:center;text-transform:uppercase;margin:0 auto 1em}#home .home-slider{position:relative;display:block;margin:0 auto;width:100%;max-width:900px}#home .home-slider .slick-arrow{position:absolute;width:32px;height:32px;border-radius:0;transform:translate(-50%,-50%);top:20%}#home .home-slider .slick-arrow:before{content:"";position:absolute;top:50%;width:16px;height:100%;background-image:url(/img/forum-melbourne/arrow-btn.svg);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle}#home .home-slider .slick-arrow.slick-prev{left:2%;background:#000}#home .home-slider .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(180deg)}#home .home-slider .slick-arrow.slick-next{right:-7%;background:#000}#home .home-slider .slick-arrow.slick-next:before{transform:translate(-50%,-50%)}#home .home-slider .slick-arrow:hover:before{border-top-color:#ff7a00;border-right-color:#ff7a00}#home .home-slider .slick-dots{position:absolute;bottom:-3em;padding:1.5rem 0}#home .home-slider .slick-dots li{width:.75rem;height:.75rem}#home .home-slider .slick-dots li.slick-active button:before{background:#ff7a00}#home .home-slider .slick-dots li button{width:.75rem;height:.75rem;border:1px solid #fff;border-radius:1rem}#home .home-slider .slick-dots li button:before{background:#000;width:.75rem;height:.75rem}#home .home-slider .slide{width:100%;max-height:550px}#home .home-slider .slide picture img{width:100%;height:100%;background-color:#ff7a00}#home .home-slider .slide .content{width:100%;height:100%;padding:1em;margin-top:1em;position:static;background:#000}#home .home-slider .slide .title{text-align:left;font-size:1.25rem;color:#fff}#home .home-slider .slide .description{margin-top:.5rem;font-weight:400;font-size:1rem;color:#fff}#home .home-slider .slide .buttons{display:flex;justify-content:flex-start}#home .home-slider .slide .buttons .button+.button{margin-left:1rem}#home main{background:#fff;margin-top:0;margin-bottom:0}#home .featured-shows+.featured-shows,#home main{padding-top:0}#home #show-search{background:#c5b89a}#home #show-search #show-search-form{display:flex;padding:2.5rem 1rem;justify-content:center;flex-direction:column;align-items:center;flex-wrap:wrap}#home #show-search #show-search-form>*{margin:0 .75rem 1rem}#home #show-search #show-search-form h4{text-transform:uppercase;letter-spacing:1px;align-self:center;font-weight:300;font-size:125%}#home #show-search #show-search-form img{display:none;width:5.75rem}#home #show-search #show-search-form select{width:14rem;font-weight:400;font-size:87.5%}#home #show-search #show-search-form button{margin-bottom:0}#home #home-event-banner{width:100%;height:100%;background:none;margin-bottom:2em}#home #home-event-banner img{width:100%;height:225px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#home #home-event-banner .container{position:relative;height:100%;display:flex;align-items:center;justify-content:flex-start}#home #home-event-banner .text-container{color:#000}#home #home-event-banner .text-container h3{font-size:2rem;margin:.25em 0 0}#home #home-event-banner .text-container h4{font-size:1.5rem;margin:0}#home #home-event-banner .text-container h5{font-size:1rem;font-weight:400;margin:.5em 0 0}#home #home-event-banner .text-container .button.arrow{border:1px solid #000;color:#000}#home #home-event-banner .text-container .button.arrow:after{background-image:url(/img/forum-melbourne/black-arrow-btn-right.svg)}body#events{background:url(/img/event-forum.jpg) no-repeat 50%;background-size:cover;background-attachment:fixed}#venue-panel-new{background-color:#fff;position:relative}#venue-panel-new .container{padding:2em 20px .5em}#venue-panel-new .container.venue-panel-floorplan .row{flex-direction:column-reverse}#venue-panel-new .container .row{flex-direction:column;align-items:center}#venue-panel-new .container .column{width:100%}#venue-panel-new .container .column:last-child{margin-top:1em}#venue-panel-new .container .column .content{text-align:left;margin:0 auto;color:#000}#venue-panel-new .container .column .content h2{font-size:2rem;margin-bottom:.5em}#venue-panel-new .container .column .content p{font-size:1rem;margin-bottom:.5em}#venue-panel-new .container .column .gallery-slider .slick-slide{max-width:100%}#venue-panel-new .container .column .gallery-slider .slick-slide .slide-image{min-height:100%;max-height:30rem}#venue-panel-new .container .column .gallery-slider .slick-dotted.slick-slider{margin-bottom:0}#venue-panel-new .container .column .gallery-slider ul.slick-dots{display:none!important}#venue-panel-new .container #venue-floorplan{position:relative;padding:1em;max-width:1024px;max-height:740px;width:100%;height:100%;transition:2s}#venue-panel-new .container #venue-floorplan svg{width:100%;height:100%;max-height:90%;margin-top:1em}#venue-panel-new .container #venue-floorplan svg .bar{fill:#0e0f12;opacity:1}#venue-panel-new .container #venue-floorplan svg .labels{fill:#999}#venue-panel-new .container #venue-floorplan svg .structure{fill:#3a414c;opacity:1}#venue-panel-new .container #venue-floorplan svg .overlay{fill:#ff7a00;opacity:0}#venue-panel-new .container #venue-floorplan svg .overlay.show{opacity:.8;visibility:visible}#venue-panel-new .container #venue-floorplan svg .overlay.label{fill:#fff}#venue-panel-new .container #venue-floorplan svg .overlay.label.show{opacity:1}#venue-panel-new .container #venue-floorplan svg .risers{opacity:0}#venue-panel-new .container #venue-floorplan svg .risers.show{opacity:1}#venue-panel-new .container #venue-floorplan ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em auto 0}#venue-panel-new .container #venue-floorplan ul li{display:inline-block;margin:.25em}#venue-panel-new .container #venue-floorplan ul li a{width:auto;display:block;padding:.5em 1.5em;background:#24282f;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.85em;font-weight:600;border:1px solid #fff}#venue-panel-new .container #venue-floorplan ul li a.current{background:#ff7a00}#venue-panel-new .container .capacity{width:100%;color:#3a414c;text-align:center;vertical-align:middle;font-size:.75em;font-weight:800;text-transform:uppercase;margin:1em auto}#venue-panel-new .container #capacity-indicator{display:inline-block;vertical-align:middle;max-width:500px;width:100%;background:#000;margin:10px auto;border:2px solid #3a414c}#venue-panel-new .container #capacity-indicator #scale{background:#ff7a00;height:100%;padding:.25em 0;width:0;float:left;overflow:hidden;text-align:right;box-sizing:border-box;vertical-align:middle}#venue-panel-new .container #capacity-indicator #scale #capacity{color:#fff;display:inline-block;vertical-align:middle;line-height:1;margin:0 1em;font-size:1em}#venue-panel-new .btn-container{text-align:center;margin:20px 0}#catering-panel-new{position:relative;width:100%;padding:4em 0;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/img/forum-melbourne/event-banner-img.png);height:40rem;background-size:cover;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}#catering-panel-new .container{height:100%}#catering-panel-new .container .intro{max-width:800px;width:100%;margin:0 auto;color:#fff;text-align:center}#catering-panel-new .container .intro h3{font-size:2rem;letter-spacing:0;font-weight:700}#catering-panel-new .container .intro p{font-size:1rem;line-height:1.2rem;margin-bottom:1.5rem}#catering-panel-new .container figure{display:none;position:absolute;transform:translateY(-40%);top:30%;right:-10%;max-width:900px;width:70%}#catering-panel-new .container figure img{display:block;width:100%;height:auto}#catering-panel-new .container figure figcaption{margin-top:-85px;font-size:.8em;line-height:1.1em;font-weight:500;width:200px}#catering-panel-new figcaption{position:absolute;right:43%;font-size:.8em;line-height:1.2em;font-weight:500;width:200px}#menu-panel-new{margin-top:-7em}#menu-panel-new .white-bg{background-color:#fff;width:100%}#menu-panel-new .events-menu-display{width:100%;margin:0 auto}#menu-panel-new .events-menu-display .item .headline{font-size:.85rem;text-align:center}.single-product-image-slide{outline:none;width:100%;height:15rem;background-position:50%;background-size:contain;background-repeat:no-repeat}.single-product-image-slide:before{background-color:transparent!important;opacity:1!important}.single-product-image-slide img{opacity:0}.single-product-image-slider-nav{display:flex;width:100%;height:7.5rem}.single-product-image-slider-nav .slick-slide:before{background-color:transparent!important;opacity:1!important}.single-product-image-slider-nav .slick-list{width:100%}.single-product-image-slider-nav .slick-track{margin:0;width:100%}.single-product-image-slider-nav-item{outline:none;background-position:50%;background-size:contain;background-repeat:no-repeat;width:140px;height:140px;margin:0 5px}.single-product-image-slider-nav-item.slick-slide:before{background-color:none;opacity:0}.single-product-image-slider-nav-item:hover{cursor:pointer}.single-product-image-slider-nav-item img{display:none}#chef-panel-new{background-color:#fff;position:relative;padding-bottom:2em}#chef-panel-new .container{padding:4em 0 3em}#chef-panel-new .container .row{flex-direction:column;align-items:center}#chef-panel-new .container .column{width:100%}#chef-panel-new .container .column:last-child{margin-top:2em;padding:0 20px}#chef-panel-new .container .chef-img{max-width:15rem;margin:0 auto}form .submitBtn{display:grid}form .submitBtn i,form .submitBtn span{grid-area:1/1/2/2}form .submitBtn span{transition:visibility .01s ease,opacity 1s ease;visibility:visible;opacity:1}form .submitBtn i{display:block;margin-inline:auto;width:22px;padding:2px;aspect-ratio:1;border-radius:50%;background:#fff;-webkit-mask:conic-gradient(transparent 10%,#000),linear-gradient(#000 0 0) content-box;mask:conic-gradient(transparent 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:subtract;mask-composite:subtract;animation:processing 1s linear infinite}form .submitBtn.processing span,form .submitBtn i{transition:visibility .01s ease 1s,opacity 1s ease;visibility:hidden;opacity:0}form .submitBtn.processing i{transition:visibility .01s ease,opacity 1s ease;visibility:visible;opacity:1}@keyframes processing{to{transform:rotate(1turn)}}body#events-old{background:url(/img/forum-melbourne-interior.jpeg) no-repeat top;background-size:cover;background-attachment:fixed}#events-panel{position:relative;display:table;table-layout:fixed;width:100%;box-sizing:border-box;background:rgba(0,0,0,.7)}#events-panel .container{max-width:1000px;margin:0 auto;text-align:center;color:#fff;padding:15em 20px;font-size:70%}#events-panel .container h1{text-align:center;display:inline-block;font-size:3em;text-transform:uppercase;font-weight:800;line-height:1.2;margin:0}#events-panel .container h1 span{clear:left;display:block;font-size:1.2em}#events-panel .container .row{flex-direction:column;align-items:center;margin:0}#events-panel .container .buttons-row{justify-content:center;margin:2em auto 3em}#events-panel .container .buttons-row .button{background:transparent;border:1px solid #fff;padding:.5em 2.5rem}#events-panel .container .column#text{text-align:center;font-size:1.2em;display:inline-block;max-width:600px;width:100%}#events-panel .container .column#text p{font-weight:500;font-size:1em;line-height:1.4}#events-panel .container .column#text span{white-space:nowrap}#events-panel .container .column#intro{width:100%;text-align:center;margin:1em 0}#events-panel .container .column#intro p{font-weight:500;font-size:1.6em;line-height:1.3}#events-panel .container .video-container{margin-top:1em}#events-panel .container .video-container .column.video i{display:block;max-width:360px;width:100%;height:190px;margin:0 auto;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;border:1px solid #fff}#events-panel .container .video-container .column .play-btn{width:70px;height:70px;background:radial-gradient(#fff 50%,hsla(0,0%,100%,.15) 52%);border-radius:50%;display:block;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);overflow:hidden}#events-panel .container .video-container .column .play-btn:after{content:"";position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #f37321;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}#events-panel .container .video-container .column .play-btn:before{content:"";position:absolute;width:100px;height:100px;animation-delay:0s;animation:pulsate1 2s;animation-direction:forwards;animation-iteration-count:infinite;animation-timing-function:steps;opacity:1;border-radius:50%;border:2px solid hsla(0,0%,100%,.5);top:-15%;left:-15%;background:rgba(198,16,0,0)}#events-panel .container .video-container .column .play-btn:hover:after{border-left:15px solid #fff;transform:scale(20)}#events-panel .container .video-container .column .play-btn:hover:before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:10px solid transparent;border-right:none;border-left:15px solid #f37321;z-index:200;animation:none;border-radius:0}@keyframes pulsate1{0%{transform:scale(.6);opacity:1}to{transform:scale(1);opacity:0}}.arrow.down{color:#fff;width:80px;height:20px;padding:.5em 0;box-sizing:content-box;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;bottom:1.5rem}.arrow.down svg{fill:currentColor;position:relative;animation:bounce 1.5s ease-out 3s infinite;margin:0 auto;width:100%}.arrow.down.black svg{fill:#000}@media (max-width:768px){.arrow.down{width:40px;height:20px;bottom:1rem}}@keyframes bounce{0%{top:-.5em}50%{top:.5em}to{top:-.5em}}#venue-panel{padding-bottom:10em;position:relative}#venue-panel .container{padding:5em 20px}#venue-panel .container .content{text-align:center;background:rgba(0,0,0,.7);max-width:1000px;margin:0 auto;padding:40px;color:#fff;overflow:hidden}#venue-panel .container .content .column{width:50%;float:left;margin:0;padding:20px}#venue-panel .container .content .column .gallery a{display:block;position:relative;border:2px solid #fff;overflow:hidden;max-height:260px}#venue-panel .container .content .column .gallery a:not(:first-child){display:none}#venue-panel .container .content .column .gallery a span{color:#fff;font-weight:700;text-transform:uppercase;position:absolute;bottom:0;left:0;font-size:.8em;vertical-align:bottom;display:block;padding:.5em}#venue-panel .container .content .column .gallery a span svg{display:inline-block;vertical-align:bottom;height:1.3em;width:1.3em;fill:currentColor;margin-right:.5em}#venue-panel .container .content .column .gallery a .overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:#000}#venue-panel .container .content .column .gallery a:hover .overlay{opacity:.6}#venue-panel .container .content .column img{display:block;width:100%;height:auto}#venue-panel .container .content .column h3{text-align:center;font-weight:500;font-size:1.25rem;text-transform:uppercase;margin:1em 0}#venue-panel .container .content .column h4{font-size:1.125rem;letter-spacing:0;margin:0 0 .5em}#venue-panel .container .content .column p{font-size:1rem;margin-bottom:.5em}#venue-panel .container #venue-floorplan{padding:1em 2em;opacity:0;display:none;max-width:1024px;max-height:740px;width:80%;height:100%;background:rgba(0,0,0,.6);transition:2s}#venue-panel .container #venue-floorplan svg{width:100%;height:100%;max-height:90%}#venue-panel .container #venue-floorplan svg .bar{fill:#0e0f12;opacity:1}#venue-panel .container #venue-floorplan svg .labels{fill:#999}#venue-panel .container #venue-floorplan svg .structure{fill:#3a414c;opacity:1}#venue-panel .container #venue-floorplan svg .overlay{fill:#00f;opacity:0}#venue-panel .container #venue-floorplan svg .overlay.show{opacity:.8}#venue-panel .container #venue-floorplan svg .overlay.label{fill:#fff}#venue-panel .container #venue-floorplan svg .overlay.label.show{opacity:1}#venue-panel .container #venue-floorplan svg .risers{opacity:0}#venue-panel .container #venue-floorplan svg .risers.show{opacity:1}#venue-panel .container #venue-floorplan ul{text-align:center;margin:1em auto}#venue-panel .container #venue-floorplan ul li{display:inline-block;margin:.25em}#venue-panel .container #venue-floorplan ul li a{width:auto;display:block;padding:0 1em;background:#24282f;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.85em;font-weight:600;border:1px solid #fff}#venue-panel .container #venue-floorplan ul li a.current{background:#00f}#venue-panel .container .capacity{width:80%;color:#3a414c;text-align:center;vertical-align:middle;font-size:.75em;font-weight:800;text-transform:uppercase;margin:0 auto;position:absolute;left:0;right:0}#venue-panel .container #capacity-indicator{display:inline-block;vertical-align:middle;max-width:500px;width:100%;background:#000;margin:10px auto;border:2px solid #3a414c}#venue-panel .container #capacity-indicator #scale{background:#00f;height:100%;padding:.5em 0;width:0;float:left;overflow:hidden;text-align:right;box-sizing:border-box;vertical-align:middle}#venue-panel .container #capacity-indicator #scale #capacity{color:#fff;display:inline-block;vertical-align:middle;line-height:1;margin:0 1em;font-size:1em}#venue-panel .btn-container{text-align:center;margin:20px 0}#catering-panel{position:relative;width:100%;padding:10em 0;background:#fff}#catering-panel .container{position:static;background-size:700px 420px;background-position:104% 50%;background-repeat:no-repeat;background-image:url(/img/dessert-choc-mousse.jpg)}#catering-panel .container .intro{max-width:560px;width:40%}#catering-panel .container .intro h3{font-size:1.25rem;letter-spacing:0;font-weight:700;text-transform:uppercase}#catering-panel .container .intro p{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}#catering-panel .container .intro .button{border:2px solid #24282f;background:transparent;color:#24282f;margin-bottom:1em;width:207px;padding:.65rem 1.5rem;border-radius:.375rem}#catering-panel .container .intro .button.dark,#catering-panel .container .intro .button:hover{color:#fff;background:#24282f}#catering-panel .container .intro .button.dark:hover{background:#000}#catering-panel .container figure{display:none;position:absolute;transform:translateY(-40%);top:30%;right:-10%;max-width:900px;width:70%}#catering-panel .container figure img{display:block;width:100%;height:auto}#catering-panel .container figure figcaption{margin-top:-85px;font-size:.8em;line-height:1.1em;font-weight:500;width:200px}#catering-panel figcaption{position:absolute;right:43%;font-size:.8em;line-height:1.2em;font-weight:500;width:200px}#menu-panel{background:#fff;position:relative;width:100%;padding:10em 0}#menu-panel .container .left-column{width:calc(50% - 2em)}#menu-panel .container .left-column .intro{max-width:600px;line-height:1.2rem}#menu-panel .container .left-column .intro h3{font-size:1.25rem;letter-spacing:0;font-weight:700;text-transform:uppercase}#menu-panel .container .left-column .intro p{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}#menu-panel .container .left-column .intro .button{border:2px solid #24282f;background:transparent;color:#24282f;margin-bottom:1em;padding:.65rem 1.5rem;border-radius:.375rem}#menu-panel .container .left-column .intro .button.dark,#menu-panel .container .left-column .intro .button:hover{color:#fff;background:#24282f}#menu-panel .container .left-column .intro .button.dark:hover{background:#000}#menu-panel .container .left-column figure{margin-left:-18%;max-width:800px;margin-top:40px;position:relative}#menu-panel .container .left-column figure img{display:block;width:100%;height:auto}#menu-panel .container .left-column figure figcaption{position:absolute;top:0;right:0;font-size:.8em;line-height:1.1em;font-weight:500;text-align:right;width:200px}#menu-panel .container .right-column{width:calc(50% - 2em);margin-left:2em}#menu-panel .container .right-column .events-menu-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none;gap:.5em}#menu-panel .container .right-column .events-menu-gallery-grid li{width:100%;height:185px}#menu-panel .container .right-column .events-menu-gallery-grid li img{height:100%;-o-object-fit:none;object-fit:none}#menu-panel .container .right-column .subcolumn{width:33.3%;float:left}#menu-panel .container .right-column .subcolumn .square{background-repeat:no-repeat;background-position:50%;background-size:cover;margin:6px 3px;position:relative;padding-bottom:100%;overflow:auto}#menu-panel .container .right-column .subcolumn .square .img-hover{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px;height:100%;width:100%;text-align:left;z-index:1}#menu-panel .container .right-column .subcolumn .square .img-hover h2{text-decoration:none;color:#000;font-weight:500;font-size:.9em;text-align:center;margin:0;padding:0}#menu-panel .container .right-column .subcolumn .square:hover{background-image:none!important;background:#fff}#menu-panel .container .right-column .subcolumn .square:hover .img-hover{display:table}#menu-panel .container .right-column .subcolumn .square:hover .img-hover h2{display:table-cell;vertical-align:middle}#chef-panel{background:#fff;position:relative;width:100%;padding:10em 0}#chef-panel .container .intro{max-width:560px;width:40%}#chef-panel .container .intro img{width:200px;padding:10px;float:right}#chef-panel .container .intro h3{font-size:1.25rem;letter-spacing:0;font-weight:700;text-transform:uppercase}#chef-panel .container .intro p{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}#chef-panel .container .intro .button{border:2px solid #24282f;background:transparent;color:#24282f;letter-spacing:.1rem;margin-bottom:1em;padding:.65rem 1.5rem;border-radius:.375rem}#chef-panel .container .intro .button.dark,#chef-panel .container .intro .button:hover{color:#fff;background:#24282f}#chef-panel .container .intro .button.dark:hover{background:#000}#chef-panel .container figure{position:absolute;transform:translateY(-40%);top:50%;right:-12%;max-width:1000px;width:65%}#chef-panel .container figure img{display:block;width:100%;height:auto}#chef-panel .container figure figcaption{margin-top:-100px;margin-left:20px;font-size:.8em;line-height:1.1em;font-weight:500;width:200px}#services-panel{position:relative;width:100%;height:100%;padding:4em 0;background:hsla(0,0%,100%,.9)}#services-panel .container{max-width:1600px;padding:0}#services-panel .container .column{width:100%;text-align:center;float:none;display:flex;flex-direction:column-reverse;align-items:center}#services-panel .container .column:last-child{flex-direction:column}#services-panel .container .column img{display:block;width:80%;height:auto;margin:0 auto;border:4px solid #fff}#services-panel .container .column h3{width:80%;margin:30px auto 0;font-size:1.25rem;letter-spacing:0;font-weight:700;text-transform:uppercase}#services-panel .container .column p{font-size:1rem;line-height:1.5rem;width:80%;margin:10px auto 20px}#enquiry-form-embed-panel{color:#fff;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));position:relative;width:100%;padding:4em 0 2em}#enquiry-form-embed-panel .row{flex-direction:column}#enquiry-form-embed-panel .column{width:100%}#enquiry-form-embed-panel form{background-color:hsla(0,0%,100%,.5);padding:2em;border:1px solid #000}#enquiry-form-embed-panel form .row{flex-direction:row;justify-content:flex-start}#enquiry-form-embed-panel form label{color:#fff}#enquiry-form-embed-panel form .mandatory{font-weight:600}#enquiry-form-embed-panel form [type=radio]+label{color:#fff;margin-right:1em}#enquiry-form-embed-panel .event-type-container{display:inline-block;width:100%;padding:0;margin-bottom:1em;text-align:left}#enquiry-form-embed-panel .event-type-container span{font-weight:600;color:#fff}#enquiry-form-embed-panel .event-type-container label{width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#fff;font-size:.8em;letter-spacing:1px}#enquiry-form-embed-panel .contact-info{width:100%;padding:0;margin-bottom:20px;clear:both}#enquiry-form-embed-panel .enquire-form{width:60%;float:left;padding:0 40px 0 10px;margin-bottom:40px}#enquiry-form-embed-panel .enquire-form h3{font-size:1.4rem;font-weight:700;margin-bottom:.5em}#enquiry-form-embed-panel .enquire-form p{font-size:.9em;line-height:1.3;color:grey;max-width:580px}#enquiry-form-embed-panel .enquire-form input,#enquiry-form-embed-panel .enquire-form select{height:40px;margin-bottom:.75em}#enquiry-form-embed-panel .enquire-form input.datepicker,#enquiry-form-embed-panel .enquire-form input[type=date],#enquiry-form-embed-panel .enquire-form select.datepicker,#enquiry-form-embed-panel .enquire-form select[type=date]{background-image:url(/img/icons-datepicker.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:16px;text-align:left}#enquiry-form-embed-panel .enquire-form textarea{min-height:86px;margin-bottom:.75em}#enquiry-form-embed-panel .enquire-form label{margin:1em 0 .25em}#enquiry-form-embed-panel .enquire-form .radiochecks{display:inline-block}#enquiry-form-embed-panel .enquire-form .radiochecks input{float:none;display:inline-block;height:auto;margin-bottom:0}#enquiry-form-embed-panel .enquire-form .radiochecks label{display:inline;padding:0;margin-right:10px}#enquiry-form-embed-panel .enquire-form button{border:2px solid #24282f;background:transparent;color:#24282f;margin-top:1.85em}#enquiry-form-embed-panel .enquire-form button:hover{background:#000;color:#fff}#enquiry-form-embed-panel .enquire-form .g-recaptcha{margin-top:1em}#enquiry-form-embed-panel .enquire-form .grecaptcha-badge{display:none}#enquiry-form-embed-panel .enquire-form .grecaptcha{display:inline-block;padding:1em;font-size:.75em;color:#999;vertical-align:middle}#enquiry-form-embed-panel .enquire-form .grecaptcha span{display:block}#enquiry-form-embed-panel .enquire-form .grecaptcha a{font-size:.75em;display:inline-block;padding-right:1em;color:#74bed6}#shows main{padding-top:2rem;padding-bottom:2rem}.empty{text-align:center;font-style:italic}.shows-small-text{display:block;font-weight:600;margin-bottom:1em}.filters{display:flex;width:100%;margin:0 0 1em;align-items:flex-start;flex-wrap:wrap}.filters #term{height:40px;margin-bottom:.5em}.filters .dates{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:.5em}.filters .dates label{display:none;color:#000;white-space:nowrap;padding-right:.5em}.filters .dates input{width:calc(50% - .75rem);height:40px;margin:0}.filters select{margin-bottom:.5em}.filters .sorting{width:100%}.filters .actions{flex-direction:row;flex-shrink:0;margin-bottom:.5em}.filters button{height:40px;max-width:calc(100% - 2rem);margin-top:0;margin-bottom:0;padding:.375rem 1.5rem}.filters .clear{display:block;width:1.25rem;height:1.25rem;margin-left:.75rem;border-radius:5rem;transition:all .5s ease;text-indent:-999rem}.filters .clear:hover i{background:#ff7a00}.filters .clear i{display:block;background:#000;-webkit-mask:url(/img/icon-clear.svg) center center/1.25rem 1.25rem no-repeat;mask:url(/img/icon-clear.svg) center center/1.25rem 1.25rem no-repeat;width:100%;height:100%;transition:all .375s ease}.shows-grid{width:100%;display:grid;gap:1em;grid-template-columns:repeat(1,1fr)}.loading{height:0}.loading span{display:block;position:relative;background:#ff7a00;width:.5rem;height:1.5rem;margin:0 auto;animation:escaleY 1s ease-in-out infinite;animation-delay:-.16s;font-size:11px;color:#ff7a00}.loading span:after,.loading span:before{content:"";position:absolute;top:0;left:1.25rem;background:#ff7a00;width:.5rem;height:1.5rem;animation:escaleY 1s ease-in-out infinite}.loading span:before{left:-1.25rem;animation-delay:-.32s}@keyframes escaleY{0%,80%,to{height:1.5rem;box-shadow:0 0}40%{height:1.875rem;box-shadow:0 -.75rem}}.individual-show .page-header{min-height:auto;padding:0;border-bottom:none;align-items:center;overflow:hidden;max-height:900px}.individual-show .page-header:before{content:none}.individual-show .page-header picture{width:100%}.individual-show .page-header picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.individual-show main{margin-top:0;margin-bottom:0;padding-top:0}.individual-show h1{margin:0 0 2rem;text-transform:uppercase;line-height:1.2;font-size:clamp(237.5%,10vw,337.5%)}.individual-show .description{max-width:43rem;margin-bottom:3rem}.individual-show .videos .video{position:relative;margin:1rem 0 0;padding-top:56.25%;overflow:hidden}.individual-show .videos iframe{position:absolute;top:0;left:0;width:100%;height:100%}.individual-show .credits{display:flex;margin-bottom:2rem}.individual-show .credits p{margin:0;font-size:100%}.individual-show .credits p+p{margin-left:1.25rem}.individual-show .credits b{letter-spacing:.5px;text-transform:uppercase;font-size:clamp(62.5%,2vw,81.25%)}.individual-show .credits span{font-size:clamp(100%,4vw,131.25%)}.individual-show .additional-information{width:100%}.individual-show .slick-slide:before{opacity:1}.individual-show .slick-slide .slide-image{background-repeat:no-repeat;background-size:contain}#individual-show-content .small-banner{display:block;margin:1em 0;background:#fff;border:1px solid #000;padding:.25em 1.25em;width:-moz-fit-content;width:fit-content;font-size:.875rem;text-transform:uppercase}#individual-show-content .show-restrictions{width:-moz-fit-content;width:fit-content;margin:.5em 0}#individual-show-content .show-restrictions li.restrict{position:relative;display:flex;align-items:center;white-space:nowrap;margin-bottom:.25rem;list-style-type:none}#individual-show-content .show-restrictions li.restrict.eighteen:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/18-plus.svg) no-repeat;background-size:contain}#individual-show-content .show-restrictions li.restrict.exclamation:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/exclamation.svg) no-repeat;background-size:contain}#individual-show-content .show-restrictions-stars{display:flex;flex-direction:column-reverse}#individual-show-content .show-restrictions-stars .row{justify-content:space-between;align-items:flex-start;margin:1em 0 0}#individual-show-content .show-stars h1{margin:0 0 1rem;text-transform:uppercase;line-height:1.2;font-size:clamp(237.5%,10vw,337.5%)}#individual-show-content .show-stars .show-guests{display:block;margin-bottom:.5em}#individual-show-content .show-stars .show-guests h3,#individual-show-content .show-stars .show-guests span{margin:0;padding:0;font-size:1.125rem;font-weight:700;letter-spacing:1.4px}#individual-show-content .show-item-details-grid{display:grid;gap:1em;grid-template-columns:repeat(1,1fr);margin:.5em auto}#individual-show-content .show-item-details-grid .show-item-details{background:#d9d9d9}#individual-show-content .show-item-details-grid .show-item-details .status{display:block;color:#fff;font-size:1.125rem;font-weight:700;background-color:#ff7a00;text-transform:uppercase;margin:0 auto;text-align:center;width:100%;z-index:1}#individual-show-content .show-item-details-grid .show-item-details .status.sold-out{background:#c02c18}#individual-show-content .show-item-details-grid .show-item-details .status.relocated{background:#08507d}#individual-show-content .show-item-details-grid .show-item-details .status.cancelled{background:#555}#individual-show-content .show-item-details-grid .show-item-details .status.limited-tickets-released{background:#08507d}#individual-show-content .show-item-details-grid .show-item-details .restrict{position:relative;display:flex;align-items:center;white-space:nowrap;margin-bottom:.5rem;list-style-type:none}#individual-show-content .show-item-details-grid .show-item-details .restrict.eighteen-plus:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/18-plus.svg) no-repeat;background-size:contain}#individual-show-content .show-item-details-grid .show-item-details .restrict.all-ages:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/AA.svg) no-repeat;background-size:contain}#individual-show-content .show-item-details-grid .show-item-details .restrict.licensed-all-ages:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/LAA.svg) no-repeat;background-size:contain}#individual-show-content .show-item-details-grid .show-item-details .restrict.under-eighteen:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/under-18.svg) no-repeat;background-size:contain}#individual-show-content .show-item-details-grid .show-item-details .content{position:relative;width:100%;padding:1em}#individual-show-content .show-item-details-grid .show-item-details .content .cancelled-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,66.3%,.9);z-index:2}#individual-show-content .show-item-details-grid .show-item-details .content .cancelled-overlay p{display:block;position:absolute;top:30%;left:0;color:#c02c18;text-transform:uppercase;margin:0 auto;text-align:center;width:100%;z-index:1;font-size:1.5rem;font-weight:700;letter-spacing:1.1px}#individual-show-content .show-item-details-grid .show-item-details .content .calendar{width:100%;display:flex;justify-content:space-between;margin-bottom:1em}#individual-show-content .show-item-details-grid .show-item-details .content .calendar span{color:#000;font-size:1.125rem;font-weight:700;text-transform:uppercase}#individual-show-content .show-item-details-grid .show-item-details .content .buttons{display:flex;gap:1rem}#individual-show-content .show-item-details-grid .show-item-details .content .button{width:100%;padding:.375rem;align-content:center}#individual-show-content .show-item-details-grid .show-item-details .content .button.soldout{background:#c02c18;border:none}#individual-show-content .show-item-details-grid .show-item-details .content .button.waitlist{background:transparent;border:2px solid;color:#000}#individual-show-content .show-item-details-grid .show-item-details .content .button.waitlist:hover{background:#ff7a00;border-color:#ff7a00;color:#fff}#individual-show-description{width:100%;margin-top:2em;color:#fff;background:#000}#individual-show-description a,#individual-show-description h1,#individual-show-description h2,#individual-show-description h3,#individual-show-description h4,#individual-show-description h5,#individual-show-description h6,#individual-show-description p{color:#fff!important}#individual-show-description h1,#individual-show-description h2{font-size:2rem}#individual-show-description .row{flex-wrap:nowrap;flex-direction:column;padding:2em 1em}#individual-show-description .row .column.left{width:100%}#individual-show-description .row .column.left .event{padding-top:1.8em;margin-top:1.8em;border-top:1px solid #fff;font-size:.9rem}#individual-show-description .row .column.right{width:100%;border-left:none;border-top:1px solid #fff;margin:1em 0 0;padding:1em 0 0}#individual-show-description .expandable .expandable-title{background:#d9d9d9;color:#000}#individual-show-description .expandable .expandable-title:after{content:"";background:#000}#individual-show-description .expandable .expandable-title.active:after{background:#000}#individual-show-description .spotify-embed{margin-top:2em;padding:2em 0;border-top:1px solid #fff}#individual-show-description .show-item-details-grid{display:none;gap:1em;grid-template-columns:repeat(1,1fr);margin:.5em auto 2em}#individual-show-description .show-item-details-grid .show-item-details{background:#d9d9d9}#individual-show-description .show-item-details-grid .show-item-details .status{display:block;color:#fff;font-size:1.125rem;font-weight:700;background-color:#ff7a00;text-transform:uppercase;margin:0 auto;text-align:center;width:100%;z-index:1}#individual-show-description .show-item-details-grid .show-item-details .status.sold-out{background:#c02c18}#individual-show-description .show-item-details-grid .show-item-details .status.relocated{background:#08507d}#individual-show-description .show-item-details-grid .show-item-details .status.cancelled{background:#555}#individual-show-description .show-item-details-grid .show-item-details .status.limited-tickets-released{background:#08507d}#individual-show-description .show-item-details-grid .show-item-details .restrict{position:relative;display:flex;align-items:center;white-space:nowrap;margin-bottom:.5rem;list-style-type:none;color:#000}#individual-show-description .show-item-details-grid .show-item-details .restrict.eighteen-plus:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/18-plus.svg) no-repeat;background-size:contain}#individual-show-description .show-item-details-grid .show-item-details .restrict.all-ages:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/AA.svg) no-repeat;background-size:contain}#individual-show-description .show-item-details-grid .show-item-details .restrict.licensed-all-ages:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/LAA.svg) no-repeat;background-size:contain}#individual-show-description .show-item-details-grid .show-item-details .restrict.under-eighteen:before{content:"";display:flex;width:30px;height:30px;margin-right:.5em;background:url(/img/forum-melbourne/under-18.svg) no-repeat;background-size:contain}#individual-show-description .show-item-details-grid .show-item-details .content{position:relative;width:100%;padding:1em}#individual-show-description .show-item-details-grid .show-item-details .content .cancelled-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,66.3%,.9);z-index:2}#individual-show-description .show-item-details-grid .show-item-details .content .cancelled-overlay p{display:block;position:absolute;top:30%;left:0;color:#c02c18;text-transform:uppercase;margin:0 auto;text-align:center;width:100%;z-index:1;font-size:1.5rem;font-weight:700;letter-spacing:1.1px}#individual-show-description .show-item-details-grid .show-item-details .content .calendar{width:100%;display:flex;justify-content:space-between;margin-bottom:1em}#individual-show-description .show-item-details-grid .show-item-details .content .calendar span{color:#000;font-size:1.125rem;font-weight:700;text-transform:uppercase}#individual-show-description .show-item-details-grid .show-item-details .content .buttons{display:flex;gap:1rem}#individual-show-description .show-item-details-grid .show-item-details .content .button{width:100%;padding:.375rem;align-content:center}#individual-show-description .show-item-details-grid .show-item-details .content .button.soldout{background:#c02c18;border:none}#individual-show-description .show-item-details-grid .show-item-details .content .button.waitlist{background:transparent;border:2px solid;color:#000!important}#individual-show-description .show-item-details-grid .show-item-details .content .button.waitlist:hover{background:#ff7a00;border-color:#ff7a00;color:#fff}.booking{background:#000;margin-bottom:5rem;padding:2.5rem 0}.booking .row{justify-content:center;flex-direction:column;align-items:center;text-align:center}.booking p{width:100%;margin:0;font-weight:600;font-size:150%;color:#fff}.booking p .dates,.booking p .location{display:block}.booking p .divider{display:none;padding:.5rem}.booking .button{--button-color:#fff;--text-color:#000;background:var(--button-color);margin:1rem 0 0;border-color:var(--button-color);font-weight:600;font-size:100%;color:var(--text-color)}.booking .button:hover{--button-color:#ff7a00;--text-color:#fff}.booking .button.soldout{--button-color:#e64747;--text-color:#fff}.booking .button.soldout:hover{--button-color:#c61b1b}.booking .button.waitlist{--button-color:#f37321;--text-color:#fff}.booking .button.waitlist:hover{--button-color:#bd500a}.booking .share{background-image:none;transition:all .25s ease;border-radius:.25rem;border:1px solid transparent}.booking .share:hover{background:#ff7a00}.booking .share .icon{display:block;background:#fff;-webkit-mask:url(/img/icon-share-nodes.svg) center center/1.125rem no-repeat;mask:url(/img/icon-share-nodes.svg) center center/1.125rem no-repeat;width:2.125rem;height:2.125rem;padding:.5rem;transition:all .25s ease;text-indent:-999rem}#contact-page-form{position:relative;width:100%;padding-bottom:3em}#contact-page-form form .row{flex-direction:row}#contact-page-form form .actions{justify-content:flex-start}#contact-page-form form .actions button{width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff}#contact-page-form form [type=radio]+label{color:#000}#contact-page-form .contact-info{width:100%;padding:0;margin-bottom:20px;clear:both}#contact-page-form .enquire-form{width:60%;float:left;padding:0 40px 0 10px;margin-bottom:40px}#contact-page-form .enquire-form h3{font-size:1.4rem;font-weight:700;margin-bottom:.5em}#contact-page-form .enquire-form p{font-size:.9em;line-height:1.3;color:grey;max-width:580px}#contact-page-form .enquire-form input,#contact-page-form .enquire-form select{height:40px;margin-bottom:.75em}#contact-page-form .enquire-form input.datepicker,#contact-page-form .enquire-form input[type=date],#contact-page-form .enquire-form select.datepicker,#contact-page-form .enquire-form select[type=date]{background-image:url(/img/icons-datepicker.svg);background-position:right 1em center;background-repeat:no-repeat;background-size:16px;text-align:left}#contact-page-form .enquire-form textarea{min-height:86px;margin-bottom:.75em}#contact-page-form .enquire-form label{margin:1em 0 .25em}#contact-page-form .enquire-form .radiochecks{display:inline-block}#contact-page-form .enquire-form .radiochecks input{float:none;display:inline-block;height:auto;margin-bottom:0}#contact-page-form .enquire-form .radiochecks label{display:inline;padding:0;margin-right:10px}#contact-page-form .enquire-form button{border:2px solid #24282f;background:transparent;color:#24282f;margin-top:1.85em}#contact-page-form .enquire-form button:hover{background:#000;color:#fff}#contact-page-form .enquire-form .g-recaptcha{margin-top:1em}#contact-page-form .enquire-form .grecaptcha-badge{display:none}#contact-page-form .enquire-form .grecaptcha{display:inline-block;padding:1em;font-size:.75em;color:#999;vertical-align:middle}#contact-page-form .enquire-form .grecaptcha span{display:block}#contact-page-form .enquire-form .grecaptcha a{font-size:.75em;display:inline-block;padding-right:1em;color:#74bed6}#contact #page-intro{padding:2rem;text-align:initial}#contact #map-embed{aspect-ratio:1/.8}#contact #map-embed h3{margin-bottom:.25rem;text-align:center;font-weight:500;font-size:125%}#contact #map-embed p{margin-bottom:0;text-align:center;font-size:100%}.contact-container{background:#dedbd3;padding-top:5rem;padding-bottom:5rem}.contact-container h2{width:100%;text-align:center}#contact-form{width:100%;max-width:30rem;margin:0 auto}#contact-form #message{min-height:8rem}@media only screen and (max-width:699px){#show-accessibility .structural tr{display:flex;flex-wrap:wrap;gap:1rem}#show-accessibility .structural tr+tr{margin-top:1rem}#show-accessibility .structural tr td{width:100%!important;padding:0}}#spotify-playlist{padding:1em 1em 2em;border-top:1px solid #000}@media only screen and (min-width:350px){#catering-panel-new{height:38rem}}@media only screen and (min-width:400px){header .logo img{height:95px}#home #home-event-banner img{height:250px}#home #home-event-banner .text-container h3{font-size:2.125rem;margin:.5em 0 0}#home #home-event-banner .text-container h4{font-size:1.5rem;margin:0}#home #home-shows-tab #show-tab-form .tab-panel li{font-size:1.125rem;max-height:32px}#home #home-shows-tab #show-tab-form .tab-panel li.active:after{content:"";width:15px;background-size:15px 15px}#catering-panel-new{height:35rem}#menu-panel-new{margin-top:-12em}.single-product-image-slide{height:25rem}}@media only screen and (min-width:450px){.subscribe #subscribe-form{display:flex;justify-content:space-between;flex-wrap:wrap}.subscribe #subscribe-form input{width:calc(50% - .5rem)}}@media only screen and (min-width:500px){#home .home-slider .slick-arrow{bottom:50%;width:50px;height:50px}.booking .row{flex-direction:row}.booking p .dates,.booking p .divider,.booking p .location{display:initial}.booking .button{margin-right:.75rem;margin-left:.75rem}.booking .share{margin-left:1rem}}@media only screen and (min-width:540px){footer.footer .container .row{justify-content:space-between}footer.legal{text-align:left}footer.legal .colophon,footer.legal .terms+.divider{display:initial}.shows-grid .show{width:calc(50% - 1.5rem);margin:0 0 4rem 1rem}#individual-show-content .show-restrictions li.restrict{margin-bottom:0;margin-right:1.5em}#individual-show-content .show-restrictions li.restrict.eighteen:before,#individual-show-content .show-restrictions li.restrict.exclamation:before{content:"";width:40px;height:40px}#individual-show-content .show-restrictions-stars{display:initial}#individual-show-content .show-stars .show-guests{margin-bottom:1em}#individual-show-content .show-stars .show-guests h3,#individual-show-content .show-stars .show-guests span{font-size:1.5rem;letter-spacing:2.4px}#individual-show-content .show-item-details-grid{margin:1.5em auto}.filters{justify-content:space-between}.filters select{width:calc(50% - .75rem)}}@media only screen and (min-width:600px){.subscribe #subscribe-form input{width:calc(50% - 4.75rem);margin-bottom:0}.subscribe #subscribe-form button{margin-left:0}.filters #term,.filters .dates{width:calc(50% - .75rem)}.featured-shows.grid .shows{display:flex;justify-content:center;flex-wrap:wrap}.featured-shows.grid .shows .show{width:calc(50% - 1.5rem)}}@media only screen and (min-width:750px){#home .home-slider .slick-dots{right:0;left:0;max-width:1232px;margin:0 auto}#home .home-slider .slide .title{text-align:left;font-size:1.25rem}#home .home-slider .slide .buttons{justify-content:flex-start}}@media only screen and (max-width:769px){header nav ul li .container{display:none;width:100%;margin:0;padding:0}}@media only screen and (min-width:760px){#home #home-hero{height:35rem;background-position:bottom}#home #home-hero .home-hero-text{justify-content:center}#home #home-hero .home-hero-text span{font-size:1.5rem;letter-spacing:2px;margin-bottom:1em}#home #home-hero .home-hero-text h1{font-size:4rem}#home #home-shows-tab #show-tab-form{padding:1rem 0 1.5rem}#home #home-shows-tab #show-tab-form .tab-panel{padding:0 2em}#home #home-shows-tab #show-tab-form .tab-panel li{padding:0 3em 1em;max-height:40px}#home #home-shows-tab #show-tab-form .tab-panel li.active{font-size:1.5rem;position:relative}#home #home-shows-tab #show-tab-form .tab-panel li.active:after{content:"";width:15px;background-size:15px 15px;transform:translate(-50%,80%)}#home #home-shows .home-shows-grid{display:grid;grid-template-columns:repeat(2,1fr)}#home #home-featured{margin:4em auto 5em}#home .home-slider .slick-arrow{top:50%;width:50px;height:50px}#home .home-slider .slick-arrow:before{content:"";width:16px;height:100%;background-size:16px 16px}#home .home-slider .slick-arrow.slick-prev{left:2%;background:#000}#home .home-slider .slick-arrow.slick-next{right:-5%}#home .home-slider .slick-dots{bottom:-3.5em}#home .home-slider .slide{width:100%;height:550px}#home .home-slider .slide picture img{width:100%}#home .home-slider .slide .content{width:60%;height:auto;padding:1em;position:absolute;left:1em;bottom:1em;margin-top:0;background:rgba(0,0,0,.5)}#home #home-event-banner{height:25rem;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/img/forum-melbourne/event-banner-img.png),#d3d3d3 50%/cover no-repeat;background-repeat:no-repeat;background-size:cover;background-position:50%;margin-bottom:0}#home #home-event-banner img{display:none}#home #home-event-banner .container{position:relative;height:100%;display:flex;align-items:center;justify-content:flex-start}#home #home-event-banner .text-container{color:#fff}#home #home-event-banner .text-container .button.arrow{border:1px solid #fff;color:#fff}#home #home-event-banner .text-container .button.arrow:after{background-image:url(/img/forum-melbourne/arrow-btn.svg)}footer.footer{padding:1rem}footer.footer .row{flex-direction:row}footer.footer .address-social-container{display:block}footer.footer nav{display:flex;flex-direction:row}footer.footer nav>ul{margin:0 0 0 4em}footer.footer .legal{text-align:center}.page-intro h2{font-size:2rem}.content-block{display:flex;justify-content:space-between;flex-wrap:wrap}.content-block.cols-2 div{max-width:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}.content-block.cols-3 div{max-width:calc(33.33333% - 1.33333rem);flex-basis:calc(33.33333% - 1.33333rem)}.content-block div+div{margin-top:0}.shows-grid{grid-template-columns:repeat(2,1fr)}#individual-show-content .small-banner{font-size:1rem;right:0;top:-1em}#individual-show-content .show-item-details-grid{grid-template-columns:repeat(2,1fr)}.filters{justify-content:space-between}.filters #term{width:100%;max-width:250px;margin:0 0 1rem}.filters .dates{width:auto}.filters .dates .form-control{width:8rem;margin-right:1rem;margin-bottom:0}.filters select{width:auto;max-width:170px;margin-right:1rem;flex:1}.filters .actions,.filters .actions button{width:auto}footer.footer{padding:1.5rem 1rem}footer.footer h4.address,footer.footer h4.address-city{font-size:1.125rem}footer.footer nav label{font-size:1.125rem;margin-bottom:.75em}#events-panel .container{font-size:100%}#events-panel .container h1{font-size:3em}#events-panel .container .row{flex-direction:row;margin:1em 0 2em;align-items:flex-start}#events-panel .container .column#text{text-align:left;max-width:600px;width:55%}#events-panel .container .column#intro{width:40%;text-align:right}#venue-panel-new .container{padding:3em 40px .5em}#catering-panel-new{padding:6em 0}#catering-panel-new .container .intro h3{font-size:2.75rem}#catering-panel-new .container .intro p{font-size:1.125rem;line-height:1.5rem}#chef-panel-new{background-color:#fff;position:relative;padding-bottom:4em}#chef-panel-new .container{padding:6em 0 3em}#chef-panel-new .container .chef-img{max-width:25rem;margin:0 auto}#subscribe-footer-form .subscribe-footer-content h3{font-size:1.5rem}#subscribe-footer-form .subscribe-footer-content .row .col{width:25%}#subscribe-footer-form .subscribe-footer-content .actions{margin:0}}@media only screen and (min-width:800px){.sidebar{width:20rem}.sidebar .info{margin-bottom:0;padding-left:1.75rem;border-left:1px solid #000}.sidebar .offer{width:100%}.featured-shows.large .shows .show{display:flex;min-height:25rem}.featured-shows.large .shows .show:nth-child(odd) .image{order:2}.featured-shows.large .shows .show:nth-child(odd) .image:before{right:calc(100% - .5rem);border-right:8px solid #ff7a00;transform-origin:bottom right;transform:rotate(10deg)}.featured-shows.large .shows .show:nth-child(odd) .description{order:1}.featured-shows.large .shows .show:nth-child(2n) .image:before{left:calc(100% - .5rem);border-left:8px solid #ff7a00;transform-origin:bottom left;transform:rotate(-10deg)}.featured-shows.large .shows .show .image{width:calc(100% - 27.75rem);padding:0}.featured-shows.large .shows .show .image:before{top:-1.25rem;right:auto;bottom:-1.25rem;left:auto;width:10rem;height:auto;border-top:none}.featured-shows.large .shows .show .description{width:27.75rem;padding:3.75rem;align-self:center}.shows-grid .show{width:calc(33.33333% - 1.33333rem)}.individual-show .description{width:calc(100% - 24rem);margin-bottom:0}.individual-show .description .credits b{display:block}}@media only screen and (min-width:840px){#home #show-search #show-search-form{flex-direction:row}#home #show-search #show-search-form>*{margin-bottom:0}}@media only screen and (min-width:900px){.featured-shows.grid .shows .show{width:calc(33.33333% - 1.5rem)}.shows-grid{padding:0;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:950px){header{padding:1em}header nav ul li a.has-child{padding-right:3.375rem}header nav ul li a.has-child:after{right:2rem}#home #show-search #show-search-form img{display:block}#home #home-shows .home-shows-grid{display:grid;grid-template-columns:repeat(3,1fr)}#home .home-slider .slick-arrow{top:50%;width:50px;height:50px}#home .home-slider .slick-arrow:before{content:"";width:16px;height:100%;background-size:16px 16px}#home .home-slider .slick-arrow.slick-prev{left:0;background:#000}#home .home-slider .slick-arrow.slick-next{right:-5%}#home .home-slider .slick-dots{bottom:-3.5em}#home .home-slider .slide{width:100%;height:550px}#home .home-slider .slide picture img{width:100%}#home .home-slider .slide .content{width:60%;height:auto;padding:1em;position:absolute;left:1em;bottom:1em;margin-top:0;background:rgba(0,0,0,.5)}#individual-show-content .show-item-details-grid{grid-template-columns:repeat(3,1fr)}#individual-show-description .row{flex-direction:row;padding:2em 1em}#individual-show-description .row .column.left{width:60%}#individual-show-description .row .column.left .event{padding-top:1.8em;margin-top:1.8em;border-top:1px solid #fff;font-size:.9rem}#individual-show-description .row .column.right{width:calc(40% - 2em);margin:0 0 0 1em;padding:0 0 0 1em;border-left:1px solid #fff;border-top:none}.individual-show .content .credits b{display:initial}.filters{flex-wrap:nowrap}.filters #term{margin-right:1rem;margin-bottom:0}}@media only screen and (min-width:1100px){header .search.mobile,header .toggle-nav,header ul.social.mobile{display:none}header .logo{max-width:75px;width:100%;z-index:4}header .logo img{height:125px;-o-object-fit:cover;object-fit:cover}header .header-col-right{justify-content:flex-end}header .header-col-right,header nav{display:flex;align-items:center;width:100%}header nav{position:static;background:transparent;transform:none;align-self:stretch;visibility:visible;opacity:1;z-index:3}header nav:before{content:"";position:absolute;top:0;left:50%;background:#000;width:100vw;height:100%;transform:translate(-50%)}header nav ul{display:flex}header nav ul li{position:static}header nav ul li.visiting .container{right:0;left:0;padding:0 1rem}header nav ul li.visiting .container:before{content:"";position:absolute;top:0;bottom:0;left:50%;background:#0a0a0a;width:100vw;transform:translate(-50%);z-index:0}header nav ul li.visiting ul{display:flex;min-width:0;padding:1.25rem 0;justify-content:flex-end;align-items:flex-start}header nav ul li.visiting ul li{max-width:25%}header nav ul li.visiting ul li a{margin-bottom:.5rem;padding:.5rem 1rem;font-weight:600}header nav ul li.visiting ul li ul{display:block;padding:0}header nav ul li.visiting ul li ul li{max-width:100%}header nav ul li.visiting ul li ul li a{margin:0;padding:.625rem 1rem;font-weight:400}header nav ul li:hover.has-child .container{transform:translate(0);visibility:visible;opacity:1}header nav ul li:hover>a{background:#0a0a0a;color:#ff7a00}header nav ul li:hover>a.has-child:after{background:#ff7a00;transform:translateY(-50%) rotate(180deg)}header nav ul li a{display:flex;height:100%;padding:.5rem 1rem;align-items:center;font-size:100%}header nav ul li a.has-child{width:auto;padding-right:2.875rem}header nav ul li a.has-child:after{content:"";display:block;position:absolute;top:50%;right:1.5rem;background:#fff;-webkit-mask:url(/img/icon-fa-chevron-down.svg) center center/.75rem no-repeat;mask:url(/img/icon-fa-chevron-down.svg) center center/.75rem no-repeat;width:.75rem;height:.75rem;transform-origin:50% 55%;transform:translateY(-50%);transition:all .25s ease}header nav ul li a.active{background:#0a0a0a;color:#ff7a00}header nav ul li a.contact-menu-link,header nav ul li button{display:none}header nav ul li .container{position:absolute;top:100%;background:#0a0a0a;padding:0;transition:all .25s ease;transform:translateY(-100%);visibility:hidden;opacity:0;z-index:-1}header nav ul li .container.active{transform:translate(0);visibility:visible;opacity:1}header nav ul li .container .row{transition:all .25s ease;align-items:flex-start}header nav ul li ul{display:block;position:relative;background:transparent;min-width:12.5rem;margin-right:auto;padding:.625rem 0;z-index:1}header nav ul li ul li{display:flex;max-width:17.5rem}header nav ul li ul li:hover>a{color:#ff7a00}header nav ul li ul li:hover ul{visibility:visible;opacity:1}header nav ul li ul li+li{border-top:none}header nav ul li ul li a,header nav ul li ul li a.has-child{display:block;position:relative;width:100%;height:auto;padding:.5rem 1.5rem;z-index:2;color:#fff}header nav ul li ul li a.has-child:hover,header nav ul li ul li a:hover{color:#ff7a00}header nav ul li ul li a.has-child:after,header nav ul li ul li a:after{content:none}header nav ul li ul li a.active,header nav ul li ul li a.has-child.active{color:#ff7a00}header nav ul li ul li a.active:after,header nav ul li ul li a.has-child.active:after{background:#ff7a00}header nav ul li ul li ul{display:initial;margin:0;padding:0}header nav ul li ul li ul li a{padding:.625rem .625rem .625rem 2.125rem}header nav ul li .feature{display:initial;background:transparent no-repeat 50%;background-size:cover;width:33.3333333333%;max-width:15rem;min-height:15rem;align-self:stretch;flex-shrink:0;z-index:1}#home #home-hero .home-hero-text span{font-size:2rem}#home #home-hero .home-hero-text h1{font-size:4.5rem}#home #home-shows-tab #show-tab-form{padding:2.25rem 1rem 2.75rem}#home #home-shows-tab #show-tab-form .tab-panel{padding:0 2em}#home #home-shows-tab #show-tab-form .tab-panel li{font-size:2rem;padding:0 3em;max-height:41px}#home #home-shows-tab #show-tab-form .tab-panel li.active{position:relative}#home #home-shows-tab #show-tab-form .tab-panel li.active:after{content:"";width:20px;background-size:20px 20px;transform:translate(-50%,75%)}.individual-show .description{width:calc(100% - 27rem)}.individual-show .sidebar{width:24rem}.shows-grid{grid-template-columns:repeat(4,1fr)}.filters .dates label{display:block}#menu-panel-new .events-menu-display{width:800px}#chef-panel-new{padding-bottom:8em}#chef-panel-new .container .row{flex-direction:row}#chef-panel-new .container .column{width:50%}#chef-panel-new .container .column:last-child{padding:0;margin:0}#services-panel{position:relative;width:100%;height:65rem;padding:10em 0}#services-panel .container{max-width:1600px;padding:0}#services-panel .container .column{display:block;width:50%;float:left;margin:0}#services-panel .container .column.left h3{text-align:right}#services-panel .container .column.left p{padding-left:25%;text-align:right}#services-panel .container .column.right h3{text-align:left}#services-panel .container .column.right p{text-align:left;padding-right:25%}#enquiry-form-embed-panel{padding:6em 0 4em}#enquiry-form-embed-panel .row{flex-direction:row}#enquiry-form-embed-panel .column{width:calc(50% - 2em);margin:0 auto}#events-highlights ul.hallofest-list{grid-template-columns:repeat(3,1fr)}#individual-show-description .show-item-details-grid.desktop{display:grid}#individual-show-content .show-item-details-grid{display:none}}@media only screen and (min-width:1200px){#home #home-hero{height:800px}#home #home-shows .home-shows-grid{display:grid;grid-template-columns:repeat(4,1fr)}#home #home-event-banner{height:600px}#home #home-event-banner .text-container h3{font-size:4rem;font-weight:700;line-height:normal;margin:0}#home #home-event-banner .text-container h4{font-size:2.5rem;font-weight:700;line-height:normal;margin:0}#home #home-event-banner .text-container h5{font-size:1.5rem;line-height:normal;margin:.5em 0}#shows main{padding-top:3rem;padding-bottom:3rem}#individual-show-content .show-stars{max-width:75%}#venue-panel-new .container{padding:3em 0 1.5em}#venue-panel-new .container.venue-panel-floorplan .row{flex-direction:row}#venue-panel-new .container .row{flex-direction:row;align-items:center}#venue-panel-new .container .column{width:calc(50% - 2em)}#venue-panel-new .container .column:last-child{margin-top:0}#venue-panel-new .container .column .content h2{font-size:2.75rem;margin-bottom:.75em}#venue-panel-new .container .column .content p{font-size:1.125rem}#venue-panel-new .container .column .gallery-slider .slick-slide .slide-image{min-height:25rem}}@media only screen and (min-width:1350px){#home #home-hero{height:900px;background-attachment:fixed}.featured-shows .shows .slick-arrow{top:50%;transform:translateY(-50%)}.featured-shows .shows .slick-arrow:before{border-width:20px}.featured-shows .shows .slick-arrow.slick-prev{left:-3.5rem}.featured-shows .shows .slick-arrow.slick-next{right:-3.5rem}}