/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-centered{text-align:center}.centered{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main article .content{padding:0 1rem}@media(min-width:48em){#main article .content{padding:0}}.page-node-type-event-listing>.content-area{padding:0 1rem}.container{margin:0 auto;max-width:1170px}.container .container{padding:0}@media(min-width:48em){.container{padding:0 1rem}}@media(min-width:75em){.container{padding:0}}@font-face{font-family:"Muli";src:url(/themes/jube/sass/base/fonts/Muli/Muli-Regular.ttf) format("truetype"),url(/themes/jube/sass/base/fonts/Muli/Muli-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Muli";src:url(/themes/jube/sass/base/fonts/Muli/Muli-ExtraBold.ttf) format("truetype"),url(/themes/jube/sass/base/fonts/Muli/Muli-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Muli";src:url(/themes/jube/sass/base/fonts/Muli/Muli-Bold.ttf) format("truetype"),url(/themes/jube/sass/base/fonts/Muli/Muli-Bold.ttff) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"icomoon";src:url(/themes/jube/sass/base/fonts/Icomoon/icomoon.ttf) format("truetype"),url(/themes/jube/sass/base/fonts/Icomoon/icomoon.woff) format("woff"),url(/themes/jube/sass/base/fonts/Icomoon/icomoon.svg) format("svg");font-weight:normal;font-style:normal}html{scroll-behavior:smooth}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:16px;line-height:1.5em;font-family:"Muli","Helvetica Neue",helvetica,Arial,sans-serif;background-color:#f8f8f8}figure{margin:0}.content a{font-weight:900;color:inherit}a{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}a:link,a:visited{text-decoration:none}a:hover,a:active{color:#d62831}ul,ol{margin-left:0;padding-left:0}img{max-width:100%;height:auto}table{width:100%}tr.even td,tr.odd td{padding:10px 5px}tr.odd{background-color:#fff}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa}.body-content ul,.body-content ol,.text-area__body-content ul,.text-area__body-content ol{margin-bottom:25px;padding-left:25px}.body-content ul li,.body-content ol li,.text-area__body-content ul li,.text-area__body-content ol li{margin-bottom:15px;padding-left:10px}.body-content ul li,.text-area__body-content ul li{list-style-type:disc;margin-bottom:15px}ul{list-style:none}ul li{list-style:none}ul li ul{list-style:none}ul li ul li{list-style:none}ul li.leaf{list-style:none}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}#system-themes-form img{width:100px}.form-item .description{font-style:italic;line-height:1.2em;font-size:.8em;margin-top:5px;color:#777}#edit-delete{color:#c00}div.messages{padding:9px 11px !important;color:#036;background:#bdf;line-height:1.5;margin-bottom:1rem}div.messages a{color:inherit;text-decoration:underline}div.messages--warning{color:#840;background:#fe6}div.messages--error{color:#fff;background:#d62831}div.messages--status{color:#360;background:#cf8}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:active,#skip a:focus{position:static;width:auto;height:auto}div.view div.views-admin-links{width:auto}div.contextual-links-wrapper{z-index:500}div.block{position:relative}div.block .edit{background-color:#fff;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:0 1px 3px #888;box-shadow:0 1px 3px #888;display:none;font-size:10px;line-height:16px;padding:3px 8px 0;position:absolute;right:-20px;top:-5px;z-index:40}div.block:hover .edit{display:block}a[href$=".pdf"]::after{background:transparent url(/themes/jube/images/pdf.svg) left top no-repeat;content:"";display:inline-block;height:20px;right:-3px;position:relative;top:3px;width:25px}div.workbench-info-block{border-style:solid;border-radius:.25rem;margin-bottom:1rem;padding:.5rem 1rem}.santiy-check{background:hotpink;font-family:"muli"}.screen-read{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);visibility:hidden;width:0px;height:0px}#site-name{font-size:2.2em;font-weight:300;line-height:1.3em;margin:0;padding:0 0 .5em}h1,h2,h3,h4,h5,h6{font-family:"Muli","Helvetica Neue",helvetica,Arial,sans-serif;font-weight:300;margin-bottom:1.5rem;margin-top:0}h1{line-height:1.15}h2{font-family:Muli;font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-1px}h3{font-size:2rem;margin-bottom:1.5rem;line-height:1.5}h4{font-size:1.5rem;margin-bottom:1.25rem;line-height:1.3}h5{font-size:1.25rem;margin-bottom:1.25rem}h6{font-size:1rem;margin-bottom:1.25rem;text-transform:uppercase}p{font-family:"Muli","Helvetica Neue",helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.6;margin-bottom:1rem}p.lead{font-family:"Muli","Helvetica Neue",helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:300;line-height:1.6;margin-bottom:1rem}blockquote{background:#f2f2f2;border-left:5px solid #006097;margin-bottom:1.5rem;margin-left:calc(-1rem - 5px);padding:1rem}blockquote p{color:#58595b;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:300;font-size:1.375rem;font-style:italic;line-height:1.6}.field-content a{color:#006097;font-size:1.25rem}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-chevron-down::before{content:""}.icon-icon-facebook::before{content:"";color:#666}.icon-icon-twitter::before{content:"";color:#666}.icon-icon-instagram::before{content:"";color:#666}.icon-icon-search{display:block;font-size:20px}.icon-icon-search::before{content:""}h1,h2,h3,h4,h5,h6,p,span,li,blockquote,a{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=submit],button,.btn,.button{background:#d62831;border:0;border-radius:0;color:#fff;font-size:1rem;font-weight:500;letter-spacing:1px;padding:3px 10px;text-align:center;text-decoration:none}input[type=submit]:hover,button:hover,.btn:hover,.button:hover{background:#c1242c}.btn--black{background:#222;color:#fff}.btn--full{font-size:1.25rem;display:block;padding:1rem 0;width:100%}a.btn--footer{margin-left:auto;background-color:#333;border:2px solid #f0efef;width:100%;display:block;padding:18px 0;font-size:16px;font-weight:800;color:#f0efef}.btn-signIn{background:#fff;border:1px solid #006097;border-radius:.25rem;color:#006097;font-size:1rem;font-weight:500;letter-spacing:1px;margin:1rem;padding:10px 15px;text-align:center;text-decoration:none !important}.btn-signIn:hover{background:#006097;color:#fff !important}.cta__button{background:#d62831;padding:1rem 2.25rem;min-height:55px;height:100%}.cta__button a{color:#f8f8f8;font-weight:900;font-size:1rem;letter-spacing:5px;text-transform:uppercase;margin-bottom:0;text-decoration:none}.search-btn--close,.btn--close{background:transparent;text-transform:uppercase;font-family:Muli;font-size:11px;position:absolute;top:0;right:0}.search-btn--close span,.btn--close span{font-size:35px;display:block;bottom:-5px;position:relative}.ripple{background-position:center;-webkit-transition:background .8s;transition:background .8s}.ripple:hover{background:#d62831 radial-gradient(circle,transparent 1%,#d62831 1%) center/15000%}.ripple:active{background-color:#df525a;background-size:100%;-webkit-transition:background 0s;transition:background 0s}@media(min-width:48em){.page-break{width:100%;margin:2rem 0;border-top:4px solid #ededed}}.webform--body-content{max-width:600px;width:100%;margin:3rem auto}form{position:relative}.form-item{margin-bottom:25px}.form-item label{display:block;margin-bottom:5px;font-weight:bold;color:#333}input,select{font-size:16px;line-height:1.5;height:40px;width:100%;max-width:550px;border-radius:3px;border:solid 2px #b7bbc0;padding-left:15px;padding-right:15px}select{height:auto;padding:7px 12px;height:38px;color:#767676;background-color:#fff;border:2px solid #b7bbc0;border-radius:3px}textarea{background-color:#fff;border-radius:3px;border:solid 2px #b7bbc0;padding:.75rem 1rem}input[type=submit]{background-color:#d62831;padding:1.125rem;font-weight:800;letter-spacing:normal;color:#fff;height:auto;width:auto}input[id^=edit-reset]{background-color:transparent;color:#d62831}input[id^=edit-reset]:hover{background-color:transparent;color:#d62831}input[type=checkbox],input[type=radio]{margin-right:1rem;float:left;width:auto;position:absolute;left:1rem;z-index:-1}input[required=required]:focus{outline:none;border:2px solid #d62831}.form-required:after{content:"*";display:inline;color:#d62831;font-size:22px;line-height:0;margin:0 5px;vertical-align:middle}input[type=checkbox]+label:before{height:2.5rem;border-radius:4px;border:solid 2px #b7bbc0;background-color:#fff;content:" ";display:inline-block;font:1.75rem/1.4em sans-serif;margin:0 .5rem 0 0;vertical-align:top;width:4.4rem}input[type=checkbox]:checked+label:before{background:#fff;color:#333;content:"✔";text-align:center}input[type=checkbox]:checked+label:after{font-weight:700}input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.tabs{margin:0 0 1rem 0}ul.primary,ul.secondary{width:100%}ul.primary{background:none;border-bottom:4px solid #f2f2f2;border-top:4px solid #f2f2f2;line-height:normal;list-style:none;margin:0;padding:.5rem 0;white-space:nowrap}ul.primary li{float:left;margin:0;padding:0}ul.primary li.active a{border:0;background:none;color:#006097}ul.primary li.active a:hover{background-color:#f2f2f2}ul.primary li a{border:0;border-radius:3px;background:none;color:#222;display:block;font-family:"Muli","Helvetica Neue",helvetica,Arial,sans-serif;font-weight:normal;margin:0;padding:.5rem 1rem;text-decoration:none}ul.primary li a:hover{color:#222}ul.primary li a .tab{border-width:0;display:block;height:20px;line-height:20px;margin:0}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap;background:url(/themes/jube/images/optimized/tabs/tab-secondary-bg.png) repeat-x left bottom}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777;background:url(/themes/jube/images/optimized/tabs/tab-secondary.png) repeat-x left -56px}ul.secondary a .active,ul.secondary a .active:hover{border:1px solid silver;color:#000;background:url(/themes/jube/images/optimized/tabs/tab-secondary.png) repeat-x left top}ul.secondary a:hover{background:url(/themes/jube/images/optimized/tabs/tab-secondary.png) repeat-x left bottom}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px}.text-centered{text-align:center}.centered{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-views h1{font-size:40px;padding-top:1.5rem;margin-top:0;margin-bottom:1.5rem;line-height:2rem;font-weight:700}@media(min-width:48em){.block-views h1{padding-top:0;margin-bottom:4.375rem}}.event-listing-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:48em){.event-listing-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-listing-col{margin-bottom:20px;position:relative}@media(min-width:26em){.event-listing-col{width:100%;margin-bottom:50px}}@media(min-width:48em){.event-listing-col{width:31.5%;margin-bottom:70px}}@media(min-width:48em){.event-listing-col:nth-child(even){margin:0 auto 4.375rem auto}}.event-item{background:linear-gradient(130deg,#eeeeee,#ededed) no-repeat 0 65px;padding-bottom:0}@media(min-width:48em){.event-item{padding-bottom:1.5rem;background:none}}.event_listing_ticket_link{border:4px solid #333;color:#333;font-weight:800;display:inline-block;padding:7px 0;margin-top:1rem;background-color:#fff;width:100%;text-align:center;font-size:14px}@media(min-width:75em){.event_listing_ticket_link{font-size:16px}}.datesbg{background:-webkit-gradient(linear,right top,left top,from(#ededed),to(#ddd7d7));background:linear-gradient(to left,#ededed,#ddd7d7);padding:4px;max-width:124px}.dates{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#333;text-transform:uppercase;background-color:#fff;padding:8px}.dates p{font-size:12px;margin:0;color:#333}.dates p:nth-of-type(2){padding:0 8px}@media(min-width:41em){.dates p:nth-of-type(2){padding:0 4px}}.dates span{font-size:24px;line-height:24px;font-weight:600}.dates .dash{width:.6rem;border-bottom:3px solid #333;content:"-";display:block;line-height:1.3;height:33px}.event-img{overflow:hidden;margin:0 12px}@media(min-width:48em){.event-img{margin:0}}.event-img img{-o-object-fit:cover;object-fit:cover;width:100%}.detail-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 12px}@media(min-width:48em){.detail-row{margin:0}}.detail-row .title-teaser{width:65%}.detail-row .title-teaser p{display:none}@media(min-width:48em){.detail-row .title-teaser p{display:block}}.detail-row .title-teaser h2{font-size:1.3125rem;letter-spacing:-0.7px;line-height:normal;font-weight:600;margin-bottom:12px;margin-top:20px}.detail-row .title-teaser p{width:100%;font-size:1rem;margin-bottom:8px}@media(min-width:41em){.detail-row .title-teaser p{margin-bottom:1rem}}.detail-row .title-teaser a{color:#d62831;font-weight:600;bottom:12px}@media(min-width:48em){.detail-row .title-teaser a{position:absolute;bottom:0}}.detail-row .title-teaser .title-link{color:#222;-webkit-transition:.3s;transition:.3s;position:static}.detail-row .title-teaser .title-link:hover{color:#d62831}.detail-row .date-tickets{position:relative;top:-2rem;width:100px;margin-left:1.25rem}@media(min-width:48em){.detail-row .date-tickets{width:120px;top:-2rem}}.event-listing{padding:0 1rem}@media(min-width:48em){.event-listing{padding:0}}.event-listing header h2{margin-top:60px;margin-bottom:30px}.event-listing header h6{font-weight:600;letter-spacing:5px;margin-bottom:13px}.event-listing .views-exposed-form{padding:23px 0 38px;border-top:4px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media(min-width:48em){.event-listing .views-exposed-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #ededed}}.event-listing .views-exposed-form .form-item{width:100%;margin-bottom:1rem}@media(min-width:48em){.event-listing .views-exposed-form .form-item{width:220px;margin-right:2rem;margin-bottom:0}}@media(min-width:48em){.event-listing .views-exposed-form select{width:100%}}@media(min-width:48em){.event-listing .views-exposed-form .form-item-field-event-type-target-id{width:220px}}.event-listing .views-exposed-form .form-item-field-event-type-target-id select{margin-right:0;margin-right:10%;width:100%}@media(min-width:48em){.event-listing .views-exposed-form .form-item-field-event-type-target-id select{margin-right:2rem}}@media(min-width:48em){.event-listing .views-exposed-form .form-item.form-item-field-event-season-target-id{position:relative;top:0;left:0;margin-right:2rem;width:220px}}.event-listing .views-exposed-form .form-item.form-item-field-event-season-target-id select{width:100%;margin-right:0}@media(min-width:48em){.event-listing .views-exposed-form .form-item.form-item-field-event-season-target-id select{width:100%;margin-right:2rem}}.event-listing .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:48em){.event-listing .form-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.event-listing .form-submit{padding:.5rem 1.125rem;margin-top:1.7rem;width:50%;font-weight:bold}@media(min-width:48em){.event-listing .form-submit{width:auto}}.promoted-event-row{position:relative;margin-bottom:0}@media(min-width:48em){.promoted-event-row{margin-bottom:4.375rem}}.promoted-event-row .datesbg{background:#ddd8d8}@media(min-width:48em){.promoted-event-row::before{content:" ";height:85%;width:108%;background:linear-gradient(105deg,#eee,#ededed);display:inline-block;position:absolute;top:15%;margin-left:-3rem}}.ui-state-default,.ui-widget-content .ui-state-default{color:#d62831;background:#f8f8f8}.ui-datepicker td{padding:0;border-right:1px solid #c5c5c5}tbody{border-left:1px solid #c5c5c5}.ui-datepicker tr{border-bottom:1px solid #c5c5c5}.ui-datepicker table{font-size:1rem}.ui-state-default,.ui-widget-content .ui-state-default{border:none}.ui-state-hover,.ui-widget-content .ui-state-hover{color:#222;background:#e4e4e4}.ui-datepicker table{table-layout:fixed}.ui-state-highlight,.ui-widget-content .ui-state-highlight{background:#d62831;color:#fff;border:1px solid #d62831}nav.pager{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:3px solid #f8f8f8;border-bottom:3px solid #f8f8f8;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}@media(min-width:48em){nav.pager{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}nav.pager:before{content:"";display:block;height:80px;background-image:linear-gradient(93deg,#eeeeee,#ededed);width:100%;position:absolute;top:15px}@media(min-width:48em){nav.pager:before{top:-30px;height:65px}}nav.pager ul.pager__items-next-prev{text-align:right}nav.pager ul.pager__items-next-prev li{display:inline-block}nav.pager ul.pager__items li{float:left}nav.pager ul.pager__items li a{border:solid 2px;height:48px;width:48px;padding:10px}nav.pager ul.pager__items,nav.pager ul.pager__items-next-prev{padding:0 5px}@media(min-width:48em){nav.pager ul.pager__items,nav.pager ul.pager__items-next-prev{width:100%;padding:0 3rem}}nav.pager ul.pager__items li,nav.pager ul.pager__items-next-prev li{position:relative}nav.pager ul.pager__items li.is-active a,nav.pager ul.pager__items-next-prev li.is-active a{background-color:#d62831;color:#fff;border-color:#c63533;border-width:2px}nav.pager ul.pager__items li:first-child,nav.pager ul.pager__items-next-prev li:first-child{margin-left:0}nav.pager ul.pager__items li.pager__item--next a,nav.pager ul.pager__items li.pager__item--last a,nav.pager ul.pager__items li.pager__item--first a,nav.pager ul.pager__items li.pager__item--previous a,nav.pager ul.pager__items-next-prev li.pager__item--next a,nav.pager ul.pager__items-next-prev li.pager__item--last a,nav.pager ul.pager__items-next-prev li.pager__item--first a,nav.pager ul.pager__items-next-prev li.pager__item--previous a{border:solid 2px;border-color:#ded8d8}nav.pager ul.pager__items li a,nav.pager ul.pager__items-next-prev li a{display:block;text-align:center;color:#d62831;background-color:#fff;font-weight:bold;text-decoration:none;border-color:#ded8d8;border-width:2px}nav.pager ul.pager__items li a:hover,nav.pager ul.pager__items li a:focus,nav.pager ul.pager__items-next-prev li a:hover,nav.pager ul.pager__items-next-prev li a:focus{text-decoration:underline}nav.pager ul.pager__items-next-prev{margin-bottom:15px}@media(min-width:48em){nav.pager ul.pager__items-next-prev{margin:0 auto;width:100%}}nav.pager ul.pager__items-next-prev a{padding:10px 20px}html.js input.form-autocomplete{background-image:url(/themes/jube/images/ajax-loader.gif);background-position:0 0;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -20px}.ajax-progress{display:inline-block;*display:inline;*zoom:1}.ajax-progress .throbber{background:transparent url(/themes/jube/images/ajax-loader.gif) no-repeat 0 0;float:left;top:8px;height:20px;width:20px;margin:2px;position:relative}.utility-nav{display:none;background-image:linear-gradient(99deg,#472d2d,#1c1a1a);text-align:right;min-height:240px;margin-left:-1rem}@media(min-width:48em){.utility-nav{margin-left:0}}.utility-nav.is-active{display:block}.utility-nav p{color:#bcb0b0;max-width:480px;text-align:left}.utility-nav>.container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 16px}@media(min-width:48em){.utility-nav>.container{padding:85px 16px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:75em){.utility-nav>.container{padding:85px 0 0}}.utility-nav .search--tagline{width:100%;text-align:left;margin-top:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:48em){.utility-nav .search--tagline{width:35%;margin-right:70px;margin-top:auto;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.utility-nav .search--tagline a{font-size:16px;color:#f8f8f8;font-weight:bold}.utility-nav .search--tagline a span{display:block;color:#bcb0b0;font-weight:normal}.utility-nav .search--wrapper{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:48em){.utility-nav .search--wrapper{width:65%;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.utility-nav .search--header{max-width:480px}.utility-nav .search--header input{max-width:480px;width:100%;height:56px;border-radius:3px;border:solid 2px #806868;padding:1rem}.utility-nav .search--header .search-btn{padding:1rem;color:#fff;background-color:#201c1c;border:solid #806868;border-width:2px 2px 2px 0;height:56px;right:0;font-size:0px}.breadcrumb ol{list-style-type:none;margin:0;padding:0}.breadcrumb ol li{display:inline-block;font-size:.8em;line-height:1.875rem;margin-bottom:2px;margin-right:-5px;padding:0 .46875rem 0 .9375rem;position:relative}.breadcrumb ol li:first-child{padding-left:.9375rem}.breadcrumb ol li:last-child{color:#4491c0;padding-right:.9375rem}.breadcrumb ol li:focus,.breadcrumb ol li:hover{color:#006097}.breadcrumb ol li:last-child::after,.breadcrumb ol li:last-child::before{border:0}.breadcrumb ol li::before{border-left-color:#006097;margin-left:1px;z-index:1}.breadcrumb ol li::after{border-left-color:#006097}.breadcrumb a{color:#006097}.tabs{border-bottom:3px solid #f2f2f2;border-top:3px solid #f2f2f2;padding:1rem 0}.tabs .tab-item{display:inline-block;padding:0 .5rem 0 0}.tabs .tab-item a{color:#006097}.share-title{background:#006097;color:#fff;font-size:.75rem;line-height:1;padding:7px 0 6px;text-transform:uppercase;width:100%}.share-list{list-style-type:none;padding:0;margin:0}.share-list-item{background:#fff;border-bottom:1px solid rgba(34,34,34,.2);display:inline-block;margin-bottom:0 !important;padding:1rem .5rem;width:100%}.share-list-item::before{display:none !important}.share-list-item .share-list-item-link{display:block;color:#006097}.share-list-item .share-list-item-link svg{fill:currentColor;vertical-align:top;width:30px}.share-list-item .share-list-item-link svg.twitter{color:#55acee}.share-list-item .share-list-item-link svg.facebook{color:#3b5998}.share-list-item .share-list-item-link svg.google{color:#f34a38}.share-list-item:hover{background:rgba(34,34,34,.1)}.share-list-item:hover .share-list-item-link{color:#fff}.share{padding:.5rem 0}@media(min-width:41em){.share{padding:1rem 0}}.share__list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.share-list>li{color:#fff;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.share__list-item{display:inline-block;padding-left:5px;padding-right:5px}.fb{background:#3b5998}.twitter{background:#00aced}.google{background:#dd4b39}.large .has-alert .site-wide-alert{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:auto;left:0}@media(min-width:48em){.large .has-alert .site-wide-alert{position:absolute;top:180px;left:0}}.small .has-alert .site-wide-alert{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:0;left:0}.site-alert__wrapper a{color:#f4f4f4;text-decoration:underline}.site-alert__wrapper a:hover{color:#ddd7d7}.site-wide-alert{max-width:1015px;width:100%;color:#fff;background:#333;z-index:1;padding:1rem 1.5rem;display:none;margin-top:3.8rem}.site-wide-alert .site-alert__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:48em){.site-wide-alert .site-alert__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-wide-alert .site-alert__wrapper>div{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}@media(min-width:48em){.site-wide-alert .site-alert__wrapper>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.site-wide-alert p{font-size:16px;line-height:1.5;max-width:666px;margin-top:1rem}@media(min-width:48em){.site-wide-alert p{margin-top:0}}.site-wide-alert-icon{padding:0;height:40px;margin-right:1.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.closebtn{background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:auto;padding:0;height:45px;position:static;letter-spacing:3.44px;color:#f8f8f8;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:48em){.closebtn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.closebtn span{bottom:unset}}.closebtn span{bottom:0}.closebtn:hover{background:transparent}.closebtn .close-x{stroke:#fff;fill:transparent;stroke-width:3}.venue-card__container{background-image:linear-gradient(98deg,#eee,#ededed);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;margin-bottom:3.5rem;margin-left:-1rem;margin-right:-1rem}@media(min-width:48em){.venue-card__container{width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(15%,#f8f8f8),color-stop(10%,#ededed),to(#ededed));background:linear-gradient(to bottom,#f8f8f8 0%,#f8f8f8 15%,#ededed 10%,#ededed 100%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:24rem;-ms-flex-pack:distribute;justify-content:space-around;padding:0 3rem;margin:0;margin-bottom:7.45rem}}.venue-card{width:90%;height:29rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;margin-bottom:2rem}@media(min-width:26em){.venue-card{width:24rem;height:29rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}}@media(min-width:48em){.venue-card{width:19rem}}.venue-card p{line-height:1.2;font-size:16px;font-weight:500}.venue-card__graphic,.venue-card__map{width:100%;height:100%}.venue-card__graphic.seating{background:url(/themes/jube/images/venue__seating.jpg) no-repeat;background-size:contain}.venue-card__graphic.accessibility{background:url(/themes/jube/images/venue__accessibility.jpg) no-repeat;background-size:contain}.venue-card__graphic.booking{background:url(/themes/jube/images/venue__booking.jpg) no-repeat;background-size:contain}.venue-card__map.north{background:url(/themes/jube/images/na_map.png) no-repeat;background-size:contain}.venue-card__map.south{background:url(/themes/jube/images/sa_map.png) no-repeat;background-size:contain}.venue-card__info{height:auto;width:100%;background-color:#fff;position:absolute;bottom:5.3rem;left:0;padding:2rem}@media(min-width:48em){.venue-card__info{left:-2rem;width:86%}}.venue-card__info h3{font-size:21px;font-weight:700;margin-bottom:.75rem}.venue-card__info .address__container{font-size:16px;margin-bottom:1rem}.venue-card__info .address__container p{margin-bottom:0}.venue-card__cta{padding:.75rem 1rem;background-color:#fff;border:3px solid #333;position:relative;width:80%;margin:0 auto;bottom:6.5rem;text-align:center;font-size:14px;font-weight:900;color:#333}@media(min-width:75em){.venue-card__cta{font-size:16px}}@media(min-width:48em){.venue-card__cta{position:absolute;bottom:3.5rem;width:auto}}@media(min-width:48em){.venue-card{height:100%}}#main{background-color:#f8f8f8}.page__event-detail{-webkit-transition:-webkit-filter 150ms ease-out;transition:-webkit-filter 150ms ease-out;transition:filter 150ms ease-out;transition:filter 150ms ease-out,-webkit-filter 150ms ease-out}.page__event-detail .event__image__ss img{width:100%}@media(min-width:75em){.page__event-detail .event__image__ss{display:none}}.content__container{display:-ms-grid;display:grid;grid-gap:36px;grid-template-areas:"aside-left aside-right" "location-info location-info"}.content__container aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content__container aside:nth-of-type(1){grid-area:aside-l}.content__container aside:nth-of-type(2){grid-area:aside-r}.content__container .location-information{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:location-info}.event-details{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex}.event-details .field_event_description{font-size:1rem}.event-detail__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0 4rem;position:relative;padding:0 1rem}.event-detail__body__header{font-size:21px;font-weight:700;margin-bottom:1rem}.event-detail__body__content{font-size:18px;line-height:1.56}@media(min-width:41em)and (max-width:48em){.event-detail__body__content{width:80%}}@media(min-width:75em){.event-detail__body__content{width:50%}}.event-info__container{margin-top:6.75rem;padding:2rem 3rem;width:50%;max-width:640px;background-color:rgba(248,248,248,.6)}.social-share{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:-15rem;margin-bottom:2rem}.page__event-detail{margin-top:0rem}@media(min-width:48em){.page__event-detail .event__image{max-width:600px;padding:2rem}}.page__event-detail__info-container{width:100%}.page__event-detail__info-container>*{padding:1rem}@media(min-width:48em){.page__event-detail__info-container__header{padding:6rem 3rem 1rem}.page__event-detail__info-container__header .event-title .title{font-size:36px;line-height:1.17;font-weight:700}.page__event-detail__info-container__header .event-title .teaser{width:100%;font-size:18px;line-height:1.56;margin-top:1.25rem}}.page__event-detail__info-container__header{background-image:linear-gradient(104deg,#eee,#ededed);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 2rem;position:relative;margin-bottom:.5rem}@media(min-width:48em){.page__event-detail__info-container__header{padding:1.5rem 2.5rem}}.page__event-detail__info-container__header .event-title .title{font-size:36px;line-height:1.17;font-weight:700}.page__event-detail__info-container__header .event-title .teaser{width:100%;font-size:18px;line-height:1.56;margin:0}.page__event-detail__info-container__header .light-rectangle{background-color:#f4f4f4;width:80%;height:calc(100% - 0rem);position:absolute;left:0;bottom:0;z-index:0}@media(min-width:48em){.page__event-detail__info-container__header .light-rectangle{height:calc(100% - 3.75rem);width:50%}}@media(min-width:48em){.page__event-detail__info-container__header .event-title .title{font-size:60px;letter-spacing:-2px;line-height:1}}@media(min-width:48em)and (min-width:75em){.page__event-detail__info-container__header .event-title .title{font-size:80px}}@media(min-width:48em){.page__event-detail__info-container__header .event-title .teaser{width:50%}}.page__event-detail__info-container__header .date-block,.page__event-detail__info-container__header .event-title{z-index:0}.page__event-detail__info-container .date-block{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-top:0;margin-bottom:1rem}@media(min-width:48em){.page__event-detail__info-container .date-block{margin-bottom:0;margin-top:3rem}}.page__event-detail__info-container .date-block .month{font-size:.9rem;letter-spacing:1.2px;text-align:center;text-transform:uppercase}.page__event-detail__info-container .date-block .day{font-weight:700;font-size:1.8rem}.page__event-detail__info-container .date-block .hyphen{color:#323232;font-size:1.8rem;margin:.25rem;padding-top:1rem}.page__event-detail__info-container__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page__event-detail__info-container__details .details__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__event-detail__info-container__details .details__right .event__image{display:none;-ms-flex-item-align:end;align-self:flex-end}.page__event-detail__info-container__details .details__right .additional-images__link{color:#d62831;text-align:end}.page__event-detail__info-container__details .details__right .additional-images__link p{font-weight:700;cursor:pointer}@media(min-width:75em){.page__event-detail__info-container__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page__event-detail__info-container__details .details__left,.page__event-detail__info-container__details .details__right{width:50%}.page__event-detail__info-container__details .details__left{padding:1.5rem 3rem}.page__event-detail__info-container__details .details__right{margin-left:2rem}.page__event-detail__info-container__details .details__right .event__image{display:block;position:relative;top:-4rem;z-index:10}.page__event-detail__info-container__details .details__right .event__image _:-ms-fullscreen,.page__event-detail__info-container__details .details__right .event__image :root .ie11up{left:1rem}}.page__event-detail__info-container__details .showtimes-and-tickets{margin:1rem 0}.page__event-detail__info-container__details .showtimes-and-tickets .info__title{font-size:21px;font-weight:700}.page__event-detail__info-container__details .showtimes-and-tickets .ticket-info{margin-top:1.5rem;text-align:left;border-top:4px solid #ededed;padding-top:1.5rem}@media(min-width:48em){.page__event-detail__info-container__details .showtimes-and-tickets .ticket-info{border-top:none;padding:0}}.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__dates .date>div{display:inline-block}.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__dates .date__day{margin-right:2rem}.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__dates .date__time{font-weight:700}.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__duration{margin-top:.5rem}.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__duration .duration__title{display:inline}.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__duration .duration__time{font-weight:700;display:inline}@media(min-width:48em){.page__event-detail__info-container__details .showtimes-and-tickets .showtimes,.page__event-detail__info-container__details .showtimes-and-tickets .ticket-info{display:inline-block;width:50%;vertical-align:top}.page__event-detail__info-container__details .showtimes-and-tickets .ticket-info{margin-top:0;padding-left:40px}}@media(min-width:48em)and (min-width:48em){.page__event-detail__info-container__details .showtimes-and-tickets .ticket-info{border-left:4px solid #ededed}}@media(min-width:48em){.page__event-detail__info-container__details .showtimes-and-tickets .showtimes__duration{margin-top:.5rem}}.page__event-detail__info-container__details .break{border:1px solid #ddd7d7;margin:1.5rem 0;width:100%}.page__event-detail__info-container__details .event__other-link{font-size:16px;margin:1.5rem 0 2.25rem;text-align:center}.page__event-detail__info-container__details .event__other-link a{color:#d62831;font-weight:700}@media(min-width:48em){.page__event-detail__info-container__details .event__other-link{text-align:left}}.page__event-detail__info-container__details .ticket-info{text-align:center}.page__event-detail__info-container__details .ticket-info .price-range,.page__event-detail__info-container__details .ticket-info time{font-size:24px;font-weight:700}.page__event-detail__info-container__details .ticket-info h4{font-size:16px}.page__event-detail__info-container__details .ticket-info__availability{font-size:1rem;margin-bottom:.25rem}.page__event-detail__info-container__details .get-tickets__cta{background:#d62831;color:#f8f8f8;display:block;font-size:16px;font-weight:700;padding:1rem 0;text-align:center}@media(min-width:48em){.page__event-detail__info-container__details .get-tickets__cta{margin:0}}.modal-overlay{-webkit-filter:blur(1rem);filter:blur(1rem);opacity:.5;-webkit-transition:-webkit-filter 150ms ease-in;transition:-webkit-filter 150ms ease-in;transition:filter 150ms ease-in;transition:filter 150ms ease-in,-webkit-filter 150ms ease-in}.slick-initialized .slick-slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-carousel{position:absolute;left:50%;top:-9999px;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;z-index:100}.event-carousel .toggle__close{border:4px solid #fff;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);height:calc(1.5rem + 8px);width:calc(1.5rem + 8px);background-color:#333;border-radius:50%;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;position:absolute;top:-1.5rem;right:-1.5rem;cursor:pointer}.event-carousel .toggle__close::after{content:"";position:absolute;background:url(/themes/jube/images/x-gon-give-it-2-ya.svg) no-repeat;left:5px;top:5px;width:.9rem;height:.9rem}.show-carousel{top:35vh;width:80%;visibility:visible}.show-carousel .slick-initialized .slick-slide{margin:1rem .5rem}.show-carousel .slick-slide img{border:.5rem solid #f8f8f8;-webkit-box-shadow:0 2px 16px 0 rgba(51,51,51,.5);box-shadow:0 2px 16px 0 rgba(51,51,51,.5)}@media screen and (max-width:500px){.show-carousel .slick-slide img{max-height:250px}}@media(min-width:48em){.show-carousel{width:70%}}@media(min-width:75em){.show-carousel{width:70%}}.event__image.small-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event__image.small-screen .additional-images__link{background:#ededed;color:#333;cursor:pointer;text-align:center;z-index:0}@media(min-width:48em){.event__image.small-screen .additional-images__link{text-align:end;color:#d62831;background:transparent}}.event__image.small-screen .additional-images__link p{font-weight:bold;font-size:1rem;margin-top:1rem}@media(min-width:48em){.event__image.small-screen .additional-images__link p{margin-top:0;font-weight:normal}}@media(min-width:75em){.event__image.small-screen{display:none}}#main{padding-bottom:0}.layout-container{overflow:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage .spaces__info__image:before{content:"";position:absolute;height:100%;width:100%;background-color:rgba(214,40,49,.75);background-blend-mode:unset;z-index:-1}}.homepage .hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:280px;overflow:hidden;position:relative}@media(min-width:41em){.homepage .hero{height:340px}}@media(min-width:48em){.homepage .hero{height:530px;position:relative;left:70px}}.homepage .hero .hero-filter{width:100%;height:100%}.homepage .hero .hero-filter .hero{background:url(/themes/jube/images/JUB-Mobile-Home-Hero.png) no-repeat;background-size:cover}@media(min-width:26em){.homepage .hero .hero-filter .hero{background:url(/themes/jube/images/JUB-mobile-Home-Hero-V2.png) no-repeat;background-size:cover}}@media(min-width:48em){.homepage .hero .hero-filter .hero{background:url(/themes/jube/images/JUB-Desktop-Home-Hero.png) no-repeat;background-size:cover;background-position-x:right}}.homepage .featured-events{width:100%;position:relative;top:0}@media(min-width:48em){.homepage .featured-events{top:-150px}}.homepage .spaces{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(min-width:48em){.homepage .spaces{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:20rem;top:-150px}}.homepage .spaces .info__container{max-height:23rem}@media screen and (min-width:400px){.homepage .spaces .info__container{max-height:21rem}}@media(min-width:48em){.homepage .spaces .info__container{max-height:27rem;width:50%;margin-right:1rem}}.homepage .spaces__header{max-width:527px;height:16rem;background-image:linear-gradient(120deg,#eee,#ededed);padding-top:2rem;position:relative;padding-left:3rem}@media(min-width:48em){.homepage .spaces__header{left:-3rem}}.homepage .spaces__header h2{font-weight:700}.homepage .spaces__info{position:relative;top:-9.5rem;width:100%;padding:0 1.25rem}@media(min-width:48em){.homepage .spaces__info{padding:0}}.homepage .spaces__info__mask{width:100%;height:100%}.homepage .spaces__info__image{position:relative;background-image:url(/themes/jube/images/JUB-Twin-spaces.jpg);background-repeat:no-repeat;background-size:cover;height:100%;opacity:.89}.homepage .spaces__info p{color:#fff;font-size:18px;padding:2.75rem 1.25rem 1rem;line-height:normal}@media(min-width:48em){.homepage .spaces__info p{padding:41px 48px;font-size:22px}}.homepage .venues__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:75em){.homepage .venues__container{width:40%}}.homepage .venues__container .venue-link{text-decoration:none;color:#333;padding:0 1.25rem}@media(min-width:48em){.homepage .venues__container .venue-link{padding:0}}.homepage .venues__container .venue-link:hover{color:inherit;text-decoration:none}.homepage .venues__container .venue-link:hover .venue__name{-webkit-transform:scale(1.02);transform:scale(1.02)}.homepage .venues__container .venue-cta{border:4px solid #ededed;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-ms-flex-flow:wrap;flex-flow:wrap}@media(min-width:48em){.homepage .venues__container .venue-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:inherit;flex-flow:inherit}}@media(min-width:75em){.homepage .venues__container .venue-cta{padding:1.5rem}}.homepage .venues__container .venue__info{text-align:center;padding-top:1rem;padding-left:1rem;width:100%}@media(min-width:48em){.homepage .venues__container .venue__info{width:70%;text-align:left;padding-top:0}}.homepage .venues__container .venue__logo{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;padding-bottom:1rem}@media(min-width:48em){.homepage .venues__container .venue__logo{border-right:3px solid #ededed;height:5.75rem;width:30%;margin-right:.75rem;padding:0 .5rem 1rem 0}}.homepage .venues__container .venue__logo .logo-text{color:#d62831;font-weight:700;font-size:12px;text-transform:uppercase;position:relative;top:-1rem;text-align:center;border-bottom:3px solid #ededed;width:100px;margin:7px auto;letter-spacing:1.3px}@media(min-width:48em){.homepage .venues__container .venue__logo .logo-text{margin:0 auto;border-bottom:none;width:100%}}.homepage .venues__container .north,.homepage .venues__container .south{width:100%;height:100%;display:inline-block}.homepage .venues__container .north{background:url(/themes/jube/images/edmonton_icon.svg) center no-repeat}.homepage .venues__container .south{background:url(/themes/jube/images/calgary_icon.svg) center no-repeat}.homepage .venues__container .venue__info .venue__header{color:#d62831;font-size:16px;margin-bottom:10px}.homepage .venues__container .venue__info .venue__name{font-weight:800;letter-spacing:4.1px;margin-bottom:0;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px}@media(min-width:75em){.homepage .venues__container .venue__info .venue__header{font-size:18px}.homepage .venues__container .venue__info .venue__name{letter-spacing:4.7px;font-size:16px}}@media(min-width:48em){.venue__landing-page .content{position:relative;top:-150px}}.venue__landing-page .event-card{margin-bottom:50px;background:linear-gradient(130deg,#eeeeee,#ededed) no-repeat 0 65px;position:relative}@media(min-width:48em){.venue__landing-page .event-card{margin-bottom:0;background:none;position:static}}.venue__landing-page .event-card .event__teaser{display:none}@media(min-width:48em){.venue__landing-page .event-card .event__teaser{display:block}}.venue__landing-page header .hero__container{background:url(/themes/jube/images/landing--mobile.png) center right no-repeat;background-size:cover;position:relative;height:350px}@media(min-width:41em){.venue__landing-page header .hero__container{background:url(/themes/jube/images/JUB-Desktop-Landingpage-Hero.png) center right no-repeat}}@media(min-width:48em){.venue__landing-page header .hero__container{height:33.25rem;left:50px}}.venue__landing-page header .hero__container .left-block{width:20%;background-color:#f8f8f8}.venue__landing-page header .hero__container .light-block{-ms-flex-item-align:end;align-self:flex-end;background-color:#f8f8f8;opacity:.59;height:50%;width:30%}.venue__landing-page header .hero__container .gradient-triangle{-ms-flex-item-align:end;align-self:flex-end;-webkit-filter:opacity(0.8);filter:opacity(0.8);mix-blend-mode:darken}.venue__landing-page header .hero__container .header__image{-ms-flex-item-align:end;align-self:flex-end;mix-blend-mode:darken;position:absolute;right:0;bottom:0;width:50%;height:45%}.venue__landing-page header .hero__container .header__image::before{position:absolute;bottom:0;right:-142px;width:100%;height:100%;background-image:url(/themes/jube/images/venue__dancers.jpeg);background-repeat:no-repeat;background-position:0 0;background-size:contain;content:"";-webkit-filter:opacity(0.8);filter:opacity(0.8)}.venue__landing-page .venue-header{font-family:Muli;font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-1px;margin-bottom:2.75rem}@media(min-width:48em){.venue__landing-page .venue-header{font-size:40px}}@media(min-width:41em){.venue__landing-page h4{font-weight:700}}.venue__landing-page .promoted-events{margin:3rem 0 3.5rem;position:relative;top:0}@media(min-width:48em){.venue__landing-page .promoted-events{margin:0 0 3.5rem}.venue__landing-page .promoted-events__events>div>div{display:-ms-grid;display:grid;grid-gap:1rem}}@media(min-width:48em)and (min-width:48em){.venue__landing-page .promoted-events__events>div>div{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;padding:0 0 1.5rem}}@media(min-width:48em)and (min-width:48em)and (-ms-high-contrast:none),(min-width:48em)and (min-width:48em)and (-ms-high-contrast:active){.venue__landing-page .promoted-events__events>div>div>div:nth-child(2){-ms-grid-column:2}.venue__landing-page .promoted-events__events>div>div>div:nth-child(3){-ms-grid-column:3}}@media(max-width:800px){.venue__landing-page .promoted-events__events>div>div{grid-gap:.5rem}}@media(min-width:75em){.venue__landing-page .promoted-events__events>div>div{grid-gap:2rem}}.venue__landing-page .promoted-events .featured-at h1{font-size:32px;line-height:1.25;letter-spacing:-0.9px;font-weight:700}@media(min-width:48em){.venue__landing-page .promoted-events .featured-at h1{font-size:40px}}.venue__landing-page .promoted-events .featured-at span{color:#d62831;font-weight:700;font-size:21px;margin-bottom:0;display:block}.venue__landing-page .promoted-events .event__link{color:#d62831;font-weight:700;bottom:12px}@media(min-width:41em){.venue__landing-page .promoted-events .event__link{position:absolute}}.venue__landing-page .promoted-events .ticket-link{border:4px solid #333;color:#333;font-weight:900;display:inline-block;padding:7px 0;background-color:#fff;width:100%;text-align:center;font-size:14px}@media(min-width:75em){.venue__landing-page .promoted-events .ticket-link{font-size:16px}}.venue__landing-page .promoted-events .ticket-link:hover{color:#d62831}.venue__landing-page .cta__button{margin:0 auto 5rem auto;width:195px;display:block;padding:1rem;text-align:center;color:#fff;font-weight:900}@media(min-width:48em){.venue__landing-page .cta__button{margin:0 auto}}.venue__landing-page .cta__button>a{text-transform:none;letter-spacing:normal}.venue__landing-page .venue__info__container{background:#ededed;position:relative;padding:1rem 1rem 5rem;margin-left:-1rem;margin-right:-1rem}@media(min-width:41em){.venue__landing-page .venue__info__container{padding:2rem;margin-left:0;margin-right:0}}@media(min-width:48em){.venue__landing-page .venue__info__container{background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(10%,#f8f8f8),color-stop(10%,#ededed),color-stop(70%,#ededed),color-stop(70%,#f8f8f8));background:linear-gradient(to bottom,#f8f8f8 0%,#f8f8f8 10%,#ededed 10%,#ededed 70%,#f8f8f8 70%);margin-top:5rem;padding:0 2.5rem}}@media(min-width:48em)and (min-width:48em){.venue__landing-page .venue__info__container{margin-top:3rem;margin-bottom:8rem}}.venue__landing-page .venue__info__container .venue-info__header{position:relative;top:-2.5rem}@media(min-width:48em){.venue__landing-page .venue__info__container .venue-info__header{top:.5rem}}.venue__landing-page .venue__info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media(min-width:48em){.venue__landing-page .venue__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.venue__landing-page .venue__info__box-office,.venue__landing-page .venue__info .location__info{background:#fff;width:100%;padding:2rem}@media(min-width:48em){.venue__landing-page .venue__info__box-office,.venue__landing-page .venue__info .location__info{padding:0}}.venue__landing-page .venue__info__box-office h4,.venue__landing-page .venue__info .location__info h4{font-size:21px;font-weight:bold;letter-spacing:-0.7px}.venue__landing-page .venue__info .box-office-hours{display:-webkit-box;display:-ms-flexbox;display:flex}.venue__landing-page .venue__info .box-office-hours .open-day{width:55%;font-size:14px}@media(min-width:48em){.venue__landing-page .venue__info .box-office-hours .open-day{width:50%;font-size:16px}}.venue__landing-page .venue__info .box-office-hours .opening-time,.venue__landing-page .venue__info .box-office-hours .closing-time{font-weight:700;font-size:14px}@media(min-width:48em){.venue__landing-page .venue__info .box-office-hours .opening-time,.venue__landing-page .venue__info .box-office-hours .closing-time{font-size:16px}}.venue__landing-page .venue__info .box-office-hours p{margin-bottom:.5rem}.venue__landing-page .venue__info .box-office-hours .time-hyphen{font-size:1rem;margin:0 .25rem}.venue__landing-page .venue__info .box-office-hours .time-hyphen.closed{display:none}@media(min-width:48em){.venue__landing-page .venue__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:3rem}.venue__landing-page .venue__info__box-office,.venue__landing-page .venue__info__location{width:50%}.venue__landing-page .venue__info__box-office{margin-right:1.25rem;padding:2rem}.venue__landing-page .venue__info__location{margin-left:1.25rem}}.venue__landing-page .venue__info .location__image{margin:3rem 0 0;height:230px}@media(min-width:48em){.venue__landing-page .venue__info .location__image{margin:0 3rem;position:absolute;top:0;display:block}}.venue__landing-page .venue__info .location__info{position:relative;z-index:5}.venue__landing-page .venue__info .location__info .cta__directions a{background-color:#fff;border:4px solid #222;bottom:-60px;display:block;font-weight:800;min-width:238px;padding:1rem;position:relative;text-align:center}@media(min-width:48em){.venue__landing-page .venue__info .location__info .cta__directions a{margin-top:1rem;min-width:240px}}.venue__landing-page .venue__info .location__info .cta__directions a a{color:#222}@media(min-width:48em){.venue__landing-page .venue__info .location__info{width:55%;min-width:280px;padding:2rem}}.venue__landing-page .venue__info .break{width:3rem;height:1.5rem;border-bottom:4px solid #323232;margin-bottom:.8rem}.gallery__wrapper{position:relative;padding-bottom:32rem;max-height:18rem;margin-bottom:4rem}@media(min-width:48em){.gallery__wrapper{padding-bottom:0;margin-bottom:9rem}.gallery__wrapper:last-of-type{margin-bottom:0}}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4rem 0 1rem}.gallery.paragraph--type--lower-level-gallery .gallery__info{margin-left:0}@media(min-width:48em){.gallery.paragraph--type--lower-level-gallery .gallery__info{margin-left:1rem}}@media(min-width:75em){.gallery.paragraph--type--lower-level-gallery .gallery__info{margin-left:8rem}.gallery.paragraph--type--lower-level-gallery .gallery__image{margin-left:0}}.gallery.paragraph--type--alcove-gallery{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}@media(min-width:48em){.gallery.paragraph--type--alcove-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.gallery.paragraph--type--alcove-gallery .gallery__image{margin-left:0}@media(min-width:75em){.gallery.paragraph--type--alcove-gallery .gallery__info{margin-left:0}.gallery.paragraph--type--alcove-gallery .gallery__image{margin-left:8rem}}.gallery__info,.gallery__image{z-index:5}@media(min-width:48em){.gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:6rem 3rem 3rem}}.gallery__mask{background:#ededed;background:-webkit-gradient(linear,left top,right top,from(#ededed),color-stop(70%,#ededed),color-stop(70%,#f8f8f8),color-stop(70%,#f8f8f8),to(#f8f8f8));background:linear-gradient(to right,#ededed 0%,#ededed 70%,#f8f8f8 70%,#f8f8f8 70%,#f8f8f8 100%);width:100%;height:18rem;position:absolute;top:-3rem;left:0;display:none}@media(min-width:48em){.gallery__mask{display:block}}.gallery__mask.right{background:-webkit-gradient(linear,left top,right top,from(#f8f8f8),color-stop(30%,#f8f8f8),color-stop(30%,#ededed),color-stop(30%,#ededed),to(#ededed));background:linear-gradient(to right,#f8f8f8 0%,#f8f8f8 30%,#ededed 30%,#ededed 30%,#ededed 100%)}.gallery__info{width:100%}.gallery__info__name{text-transform:uppercase;font-size:1rem;font-weight:800;letter-spacing:5px;margin:24px 0}.gallery__info__exhibit{font-size:24px;font-weight:700;margin-bottom:1rem;letter-spacing:-0.9px}.gallery__info__description{margin-bottom:.75rem}.gallery__info__link>a{color:#d62831;font-weight:700}.gallery__image{width:100%}@media(min-width:48em){.gallery__image{width:50%}.gallery__info{width:50%}}.page__alert{border:2px solid #222;padding:1.25rem;width:100%;margin:2rem 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page__alert__icon{border:2px solid #222;padding:.25rem .95rem;font-size:1.25rem;font-weight:700;text-align:center;width:38px;height:38px}.page__alert__message{font-size:18px;margin-left:1.25rem}.homepage__featured-events{margin:0 0 6rem;padding:0 1rem}@media(min-width:48em){.homepage__featured-events{padding:0}}.homepage__featured-events .block__header{padding:1rem}.homepage__featured-events h1{margin-bottom:2.5rem}.homepage__featured-events .featured-at{color:#d62831;display:block;font-size:21px;font-weight:700;margin-bottom:.5rem}.content-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(96% / 3);flex-basis:calc(96% / 3);max-width:500px}.content-card__title{padding:.5em 0;line-height:1.1;margin:0}.content-card__image{margin-bottom:.5rem}.content-card__image img{width:100%}.event-listing__row{display:-webkit-box;display:-ms-flexbox;display:flex}.event__card__image{width:100%;height:250px}.event__card__image img{height:100%;-o-object-fit:cover;object-fit:cover}.event__card__info{display:-webkit-box;display:-ms-flexbox;display:flex}.event__card__info .left{width:70%}.event__card__info .right{width:30%}.event__card__info .divider-bar{border-top:3px solid #ddd7d7;margin-top:1.5rem;width:3rem}.event__card__info .event__title{padding-top:.8rem;font-size:21px;font-weight:700}.event__card__info__dates{position:relative;top:-1.25rem;background:-webkit-gradient(linear,right top,left top,from(#ededed),to(#ddd7d7));background:linear-gradient(to left,#ededed,#ddd7d7);padding:4px;max-width:124px}.event__card__info__dates__date{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#333;text-transform:uppercase;background-color:#fff;padding:8px}.event__card__info__dates__date .dash{color:#333;display:inline-block;padding:1rem 0 0 0}.content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0 1rem}.content-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px}.content-card{-webkit-box-flex:1;-ms-flex:1;flex:1}.homepage--event-list{display:-ms-grid;display:grid;grid-gap:2rem}@media(min-width:48em){.homepage--event-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(min-width:48em)and (-ms-high-contrast:none),(min-width:48em)and (-ms-high-contrast:active){.homepage--event-list div:nth-child(2){-ms-grid-column:2}.homepage--event-list div:nth-child(3){-ms-grid-column:3}}@media(min-width:75em){.homepage--event-list{grid-gap:2rem}}@media(max-width:800px){.homepage--event-list{grid-gap:.5rem}}.event-card__image{overflow:hidden;margin:0 12px}@media(min-width:48em){.event-card__image{margin:0}}.event-card__image img{-o-object-fit:cover;object-fit:cover;width:100%}.event-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 12px}@media(min-width:48em){.event-card__info{margin:0}}.event-card .event{width:60%}.event-card .event__title{font-size:21px;font-weight:700;margin-top:1rem;line-height:normal;letter-spacing:-0.7px}.event-card .event__teaser{font-size:1rem;line-height:normal;letter-spacing:normal}.event-card .event .title-break{width:3rem;height:1.5rem;border-bottom:4px solid #ddd7d7;margin-bottom:.8rem}.event-card .event__dates{position:relative;top:-2rem;width:100px;margin-left:1.25rem}@media(min-width:48em){.event-card .event__dates{width:120px}}.event-card .event__dates__date{max-width:10rem;background-color:#fff;border:4px solid #ededed;padding:8px;margin-bottom:1rem;display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:0;grid-template-areas:"location location location" "month-s blank month-e" "date-s break date-e"}.event-card .event__dates__date a:hover{text-decoration:none}.event-card .event__dates__date .date,.event-card .event__dates__date .month{color:#333;text-align:center}.event-card .event__dates__date .date{font-size:20px;font-weight:700}@media(min-width:48em){.event-card .event__dates__date .date{font-size:24px}}.event-card .event__dates__date .month{text-transform:uppercase}.event-card .event__dates__date>*{-ms-grid-column-align:center;justify-self:center}.event-card .event__dates__date .date__location{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;grid-area:location;text-align:center;font-weight:700;text-transform:uppercase}@media(min-width:48em){.event-card .event__dates__date .date__location{margin:0 auto;min-width:95px}}.event-card .event__dates__date .date-s{-ms-grid-row:3;-ms-grid-column:1;grid-area:date-s;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3}.event-card .event__dates__date .date-e{-ms-grid-row:3;-ms-grid-column:5;grid-area:date-e;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:3}.event-card .event__dates__date .month-s{-ms-grid-row:2;-ms-grid-column:1;grid-area:month-s;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;font-size:12px}.event-card .event__dates__date .month-e{-ms-grid-row:2;-ms-grid-column:5;grid-area:month-e;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;font-size:12px}.event-card .event__dates__date .month-single{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3;font-size:12px}.event-card .event__dates__date .date-single{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.event-card .event__dates__date .break{-ms-grid-row:3;-ms-grid-column:3;width:.6rem;border-top:3px solid #333;grid-area:break;-ms-grid-row-align:center;align-self:center;position:relative;top:-11px;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:3}.event-card .date__location,.event-card .date__location>a{color:#d62831;font-weight:700;font-size:.75rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.event-card .event__dates__date.one-day{display:block}.event-card .break{margin:0 .4rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.event-card{margin-right:2rem}.event-card__image img{width:100%}}.date-y{font-size:11px !important;position:relative;top:-8px;line-height:1}.has-hero-image-homepage .hamburger-inner,.has-hero-image-homepage .hamburger-inner::before,.has-hero-image-homepage .hamburger-inner::after,.has-hero-image-landing .hamburger-inner,.has-hero-image-landing .hamburger-inner::before,.has-hero-image-landing .hamburger-inner::after{background-color:#fff}.hamburger{position:absolute;right:-10px;top:0;height:60px;width:85px;text-transform:uppercase;padding:15px 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;color:#333}@media(min-width:48em){.hamburger{display:none}}.hamburger--meat{font-size:11px;letter-spacing:3.44px;font-weight:800;position:relative;top:-2px;text-transform:uppercase;display:block}.hamburger:after{display:none}.hamburger:hover{background-color:#fff}.hamburger.is-active.hamburger{background:#201c1c}.hamburger.is-active.hamburger .hamburger--meat{color:#fff}.hamburger.is-active:hover{background-color:#000}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:25px;height:19px;display:block;position:relative;margin:0 auto}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:3px;background-color:#201c1c;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}.seating-plan .view__a{left:14%;top:35%}.seating-plan .view__b{left:29%;top:21%}.seating-plan .view__c{left:45%;top:14%}.seating-plan .view__d{left:45%;top:39%}.seating-plan .view__e{left:61%;top:21%}.seating-plan .view__f{left:78%;top:35%}.seating-plan .view__g{left:10%;top:53%}.seating-plan .view__h{left:27%;top:51%}.seating-plan .view__i{left:45%;top:53%}.seating-plan .view__j{left:45%;top:66%}.seating-plan .view__k{left:64%;top:51%}.seating-plan .view__l{left:81%;top:53%}.seating-plan .view__m{left:6%;top:79%}.seating-plan .view__n{left:25%;top:85%}.seating-plan .view__o{left:45%;top:86%}.seating-plan .view__p{left:68%;top:85%}.seating-plan .view__q{left:84%;top:79%}.seating-plan .view__ac-1{left:30%;top:38%}.seating-plan .view__ac-2{left:60%;top:38%}.seating-plan .view__ac-3{left:72%;top:16%}.seating-plan .view__ac-4{left:19%;top:64%}.seating-plan .view__ac-5{left:71%;top:64%}@media(min-width:48em){.seating-plan .view__a{left:22%;top:27%}.seating-plan .view__b{left:36%;top:16%}.seating-plan .view__c{left:48%;top:11%}.seating-plan .view__d{left:48%;top:30%}.seating-plan .view__e{left:60%;top:16%}.seating-plan .view__f{left:74%;top:27%}.seating-plan .view__g{left:22%;top:41%}.seating-plan .view__h{left:33%;top:40%}.seating-plan .view__i{left:48%;top:41%}.seating-plan .view__j{left:48%;top:51%}.seating-plan .view__k{left:62%;top:40%}.seating-plan .view__l{left:74%;top:41%}.seating-plan .view__m{left:18%;top:61%}.seating-plan .view__n{left:32%;top:65%}.seating-plan .view__o{left:48%;top:66%}.seating-plan .view__p{left:64%;top:65%}.seating-plan .view__q{left:77%;top:61%}.seating-plan .view__ac-1{left:37%;top:31%}.seating-plan .view__ac-2{left:58%;top:31%}.seating-plan .view__ac-3{left:68%;top:13%}.seating-plan .view__ac-4{left:26%;top:50%}.seating-plan .view__ac-5{left:69%;top:50%}}@media(min-width:75em){.seating-plan .view__a{left:13%;top:36%}.seating-plan .view__b{left:32%;top:21%}.seating-plan .view__c{left:48%;top:14%}.seating-plan .view__d{left:48%;top:40%}.seating-plan .view__e{left:63%;top:21%}.seating-plan .view__f{left:83%;top:36%}.seating-plan .view__g{left:13%;top:53%}.seating-plan .view__h{left:27%;top:51%}.seating-plan .view__i{left:48%;top:53%}.seating-plan .view__j{left:48%;top:67%}.seating-plan .view__k{left:68%;top:51%}.seating-plan .view__l{left:83%;top:53%}.seating-plan .view__m{left:9%;top:79%}.seating-plan .view__n{left:27%;top:84%}.seating-plan .view__o{left:48%;top:86%}.seating-plan .view__p{left:68%;top:84%}.seating-plan .view__q{left:86%;top:79%}.seating-plan .view__ac-1{left:33%;top:41%}.seating-plan .view__ac-2{left:61%;top:41%}.seating-plan .view__ac-3{left:72%;top:17%}.seating-plan .view__ac-4{left:19%;top:66%}.seating-plan .view__ac-5{left:75%;top:66%}}.seating-plan__header{background-image:linear-gradient(104deg,#eee,#ededed);position:relative;height:24rem}@media(min-width:48em){.seating-plan__header{height:20rem}}.seating-plan__title-block{padding:2.5rem 2rem 2rem;position:absolute;left:0;bottom:0}.seating-plan__title-block a{padding:1.5rem 1.25rem;background:#d62831;display:inline-block;color:#fff;font-weight:800;line-height:normal;letter-spacing:normal}.seating-plan__title-block a::after{content:"»"}@media(min-width:48em){.seating-plan__title-block{padding:2.5rem 3rem 2rem;max-width:640px;background:#f8f8f8}}.seating-plan__title-block h1{font-weight:700;font-size:40px}.seating-plan .body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:75em){.seating-plan .body-content{padding:3rem}}.seating-plan .map-info{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center;margin-top:2rem;margin-bottom:2rem}.seating-plan .image__background{width:100%;position:relative;min-height:32rem;min-width:20rem;max-width:20rem;overflow:hidden}@media(min-width:48em){.seating-plan .image__background{max-width:41.5rem}}@media(min-width:75em){.seating-plan .image__background{width:60%}}.seating-plan .image__background .sp-image{background:url(/themes/jube/images/seat-map.jpg) no-repeat;background-size:contain;background-position-x:center;height:100%;height:32rem;width:100%}@media(min-width:48em){.seating-plan .image__background .sp-image{min-height:50rem}}@media(min-width:75em){.seating-plan .image__background .sp-image{min-height:65rem;min-width:41.5rem}}.seating-plan .image__background .link__seating-plan-view{-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);height:1.9rem;width:1.9rem;background-color:#d62831;border-radius:50%;position:absolute;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;cursor:pointer}.seating-plan .image__background .link__seating-plan-view::after{content:"";position:absolute;background:url(/themes/jube/images/search-icon-plus.svg) no-repeat;left:6.8px;top:7.5px;width:1rem;height:1rem}.seating-plan .image__background .link__seating-plan-view:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.seating-plan .image__background .accessibility{-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);height:2rem;width:2rem;background-color:#506bb9;border-radius:50%;position:absolute;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}@media(min-width:75em){.seating-plan .image__background .accessibility{height:2.5rem;width:2.5rem}}.seating-plan .image__background .accessibility::after{content:"";position:absolute;background:url(/themes/jube/images/accessibility.svg) no-repeat;background-size:contain;left:7px;top:4px;width:100%;height:22px}@media(min-width:75em){.seating-plan .image__background .accessibility::after{left:10px;top:6px;height:25px}}.seating-plan .additional-map .link__support-text,.seating-plan .additional-map .link__plan-link{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center}.seating-plan .additional-map .link__support-text{margin-bottom:.5rem}.seating-plan .additional-map .link__plan-link{font-weight:800;display:inherit;color:#333}.seating-plan__view{display:none;opacity:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:75vh}@media(min-width:48em){.seating-plan__view{top:calc(50vh + 180px)}}@media(min-width:75em){.seating-plan__view{top:calc(50vh + 220px)}}.seating-plan .show-seat{display:block;opacity:1;-webkit-animation:fadeInFromNone 500ms ease-in;animation:fadeInFromNone 500ms ease-in}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.seating-plan .container__image{-webkit-box-shadow:0 2px 16px 0 rgba(51,51,51,.5);box-shadow:0 2px 16px 0 rgba(51,51,51,.5);background-color:#f8f8f8;padding:1rem;min-width:340px}@media(min-width:41em){.seating-plan .container__image{min-width:700px}}.seating-plan .container__description{background:#333;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#f8f8f8;padding:.75rem 2.5rem;margin-top:.5rem;position:relative}@media(min-width:48em){.seating-plan .container__description{width:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.seating-plan .toggle__close{border:4px solid #fff;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);height:calc(2rem + 8px);width:calc(2rem + 8px);background-color:#333;border-radius:50%;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;position:absolute;top:-1.5rem;right:-1.5rem;cursor:pointer}.seating-plan .toggle__close::after{content:"";position:absolute;background:url(/themes/jube/images/x-gon-give-it-2-ya.svg) no-repeat;left:9px;top:9px;width:.9rem;height:.9rem}.seating-plan .sp__opacity{opacity:.2}.search-results--container .search-results--content-area{max-width:100%;padding:0 1rem}@media(min-width:48em){.search-results--container .search-results--content-area{margin:6rem auto 0}}.search-results--container .search-results--content-area .search-results--results-wrapper strong{color:#d62831}.search-results--container .search-results--content-area .search-results--results-wrapper form{max-width:580px;margin:0 auto}.search-results--container .search-results--content-area .search-results--results-wrapper form input{max-width:580px}.search-results--container .search-results--content-area .search-results--results-wrapper form input.form-text{position:relative}@media screen and (max-width:768px){.search-results--container .search-results--content-area .search-results--results-wrapper form input.form-text{max-width:100%}}.search-results--container .search-results--content-area .search-results--results-wrapper form input.form-submit{position:absolute;bottom:0;right:0;text-indent:-99999px;padding:0;height:40px;width:40px;background:url(/themes/jube/images/search-icon-grey.png) no-repeat center center}.search-results--container .search-results--content-area .search-results--results-wrapper form label{font-size:14px;font-weight:bold}@media screen and (max-width:768px){.search-results--container .search-results--title-block{background:transparent}}@media screen and (max-width:768px){.search-results--container .search-results--header{background:transparent}}.search-results--container .search-results--content-wrapper .search-results--content-wrap{max-width:580px;margin:70px auto}.search-results--container .search-results--content-wrapper h2{font-size:21px;letter-spacing:-0.7px}.search-results--container .search-results--content-wrapper h2 a{color:#333;text-decoration:underline}.search-results--container .search-results--content-wrapper .search-results-content{line-height:1.56;font-size:18px}@media(min-width:48em){.webform .body-content{width:50%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:5rem}}.webform__guidelines{color:#333;letter-spacing:normal;margin-bottom:2rem}.webform-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:48em){.webform-confirmation__message{font-size:2rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:-0.8px;color:#333}}.webform__checkbox{position:absolute;left:1rem;z-index:-1}.webform__checkbox-title{margin-bottom:.75rem !important}.webform__checkbox-title .sub-title{margin:0;font-size:1rem;letter-spacing:normal;margin:.5rem 0}.webform .form-item-public-art-space-agreement>label{cursor:pointer;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;font-weight:normal !important}.webform .form-item-public-art-space-agreement>label::after{content:"" !important}.webform p{margin:1.5em 0;padding:0}.webform input[type=checkbox]+label:before{height:2.5rem;border-radius:4px;border:solid 2px #b7bbc0;background-color:#fff;content:" ";display:inline-block;font:1.75rem/1.4em sans-serif;margin:0 .5rem 0 0;vertical-align:top;width:4.4rem}.webform input[type=checkbox]:checked+label:before{background:#fff;color:#333;content:"✔";text-align:center}.webform input[type=checkbox]:checked+label:after{font-weight:700}.webform input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.webform-submission-form .form-item{margin-bottom:1.75rem}.webform-submission-form .form-item label,.webform-submission-form .form-item .webform__form-title{display:block;font-size:1rem;font-weight:700;line-height:normal;letter-spacing:normal;color:#333;margin:0}.webform-submission-form .form-item input{border-radius:3px;border:solid 2px #b7bbc0;height:2.5rem;padding-left:1rem}.webform-submission-form .form-item .select2-container--default .select2-selection--multiple{border-radius:3px;border:solid 2px #b7bbc0;max-width:545px}.webform-submission-form .form-item .select2-container--default .select2-container--default.select2-container--focus .select2-selection--multiple{border-radius:3px;border:solid 2px #b7bbc0}.webform-submission-form .button,.webform-submission-form .button--primary{background-color:#d62831;padding:1.125rem;font-weight:800;letter-spacing:normal;color:#fff}.webform-submission-form .button{padding:.6rem 1rem}.webform-submission-form .button--primary{padding:1.125rem 1.5rem}.webform-submission-form .button.form-submit{border:none !important;margin-left:0;margin-right:.5rem}.webform-submission-form .webform-element-description,.webform-submission-form .form-no-label{color:#333;letter-spacing:normal;margin:.5rem 0}.webform-submission-form .form-no-label{margin-bottom:2rem}.webform-submission-form .form-item-disclaimer,.webform-submission-form .form-item-personal-information{font-size:.75rem;font-style:italic}.webform-submission-form .form-required::after{content:"*";color:#d62831}.webform-submission-form span.required{color:#d62831}.webform-submission-form #edit-postal-code-postal-code{width:30%}.webform__header{padding-top:4rem;background-image:linear-gradient(98deg,#eee,#ededed);margin-bottom:3.5rem;position:relative}.webform__header .header-box{position:absolute;left:0;bottom:0;height:calc(100% - 3.9rem);background-color:#f4f4f4;width:50%}.webform__header .webform__title__container{position:relative}@media(min-width:48em){.webform__header .webform__title__container{width:60%;padding:2.5rem 3rem}}.webform__header .webform__title{font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-1px;color:#333;margin-bottom:0;z-index:5}.webform input[required=required]:focus{outline:none;border:2px solid #d62831}.webform__message__text-box textarea{background-color:#fff;border-radius:3px;border:solid 2px #b7bbc0;padding:.75rem 1rem}.webform__venue-select{background-color:#fff;border-radius:3px;border:solid 2px #b7bbc0;height:2.5rem;min-width:293px}.wrapper--404{position:relative}@media(min-width:48em){.wrapper--404{top:-160px}}.header--404{position:absolute;bottom:0;padding:1rem}@media(min-width:48em){.header--404{padding:0}}.header--404 .title__container{margin:2.5rem 0}.header--404 .title-block--404 h4{font-size:21;margin-bottom:0}.header--404 .title-block--404 h1{font-size:40px;line-height:1.15;letter-spacing:-0.9px;font-weight:bold}.header--404 .title-block--404 p a{color:#d62831}.hero--404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:280px;overflow:hidden;position:relative}@media(min-width:41em){.hero--404{height:340px}}@media(min-width:48em){.hero--404{height:530px;position:relative;left:70px}}.hero--404 .hero-filter{width:100%;height:100%}.hero--404 .hero-filter .hero--404{background:url(/themes/jube/images/Jubilee-404-image-mobile.png) no-repeat;background-size:cover}@media(min-width:26em){.hero--404 .hero-filter .hero--404{background:url(/themes/jube/images/Jubilee-404-image.png) no-repeat;background-size:cover}}@media(min-width:48em){.hero--404 .hero-filter .hero--404{background:url(/themes/jube/images/Jubilee-404-image.png) no-repeat;background-size:cover;background-position-x:right}}.slick-loading .slick-list{background:#fff url(/themes/jube/images/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/themes/jube/js/vendor/slick/fonts/slick.eot);src:url(/themes/jube/js/vendor/slick/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/jube/js/vendor/slick/fonts/slick.woff) format("woff"),url(/themes/jube/js/vendor/slick/fonts/slick.ttf) format("truetype"),url(/themes/jube/js/vendor/slick/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:30px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-size:30px;line-height:1;color:#d62831;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"«"}[dir=rtl] .slick-prev:before{content:"»"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"»"}[dir=rtl] .slick-next:before{content:"«"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:12px;line-height:20px;text-align:center;color:#d62831;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#9fc065;opacity:1}.wf-loading{opacity:0}.wf-active{opacity:1}.wf-inactive{opacity:1}.page-node-type-home-page #main,.page-node-type-landing-page #main{margin-top:0 !important}.page-node-type-home-page #main .tabs,.page-node-type-landing-page #main .tabs{margin:160px 0 1rem 0}.page-node-type-home-page header .site-logo-lg,.page-node-type-landing-page header .site-logo-lg{display:block}.node.node--view-mode-event-listing-view,.node.node--type-alerts{margin-top:3.4rem}@media(min-width:48em){.node.node--view-mode-event-listing-view,.node.node--type-alerts{margin-top:0}}.page-node-type-event-listing .large .site-logo-lg{background-color:#f8f8f8}.large .header-wrapper,.small .header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:60px;padding:1rem 0}@media(min-width:48em){.large .header-wrapper,.small .header-wrapper{height:auto;padding:5.25rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.large #main,.small #main{padding-top:0;padding-bottom:5rem}@media(min-width:48em){.large #main,.small #main{padding-top:3.4rem;padding-bottom:10rem;margin-top:160px}.large #main.search--is-active,.small #main.search--is-active{padding-top:18.4rem}}.logo{width:100%}@media(min-width:48em){.logo{max-width:200px}}@media(min-width:48em){.small .header-wrapper{padding-top:0;padding-bottom:0}.small .header-wrapper .site-logo{min-height:54px}}.small .header{padding:0;background-color:#fff}.small .header .north-logo-lg svg,.small .header .south-logo-lg svg,.small .header .ag-logo-lg svg{opacity:0;-webkit-transform:scale(0.25,0.25);transform:scale(0.25,0.25);-webkit-transition:.3ms;transition:.3ms}@media(min-width:48em){.small .header .north-logo-lg svg,.small .header .south-logo-lg svg,.small .header .ag-logo-lg svg{opacity:0;top:-2.6rem}}.small .header .north-logo-sm,.small .header .south-logo-sm,.small .header .ag-logo-sm{display:block}@media(min-width:48em){.small .header .north-logo-sm,.small .header .south-logo-sm,.small .header .ag-logo-sm{top:1rem;display:block}}.small .header .north-logo-sm svg,.small .header .south-logo-sm svg,.small .header .ag-logo-sm svg{width:auto;opacity:1;-webkit-transition:.3ms;transition:.3ms;display:block}@media(min-width:48em){.small .header .north-logo-sm svg,.small .header .south-logo-sm svg,.small .header .ag-logo-sm svg{opacity:1}}.small .header .nav-search{top:0}@media(min-width:48em){.role--authenticated .header{top:3.3rem}}.header{position:relative;width:100%;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding-left:1rem;z-index:1}@media(min-width:48em){.header{position:fixed;background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3ms;transition:.3ms;z-index:20;padding:0}}.header>.container{position:relative;background:none}.header #navigation{text-align:right}@media(min-width:48em){.header #navigation{position:relative}}.header .site-logo{position:relative;min-height:22px;-webkit-transition:.3ms;transition:.3ms}@media(min-width:48em){.header .site-logo{-webkit-transition:.3ms;transition:.3ms}}.header .site-logo-lg{display:none}@media(min-width:48em){.header .site-logo-lg{display:block}}.header .ag-logo-lg{position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media(min-width:48em){.header .ag-logo-lg{top:-5rem;left:0;-webkit-transform:none;transform:none}}.header .ag-logo-lg svg{width:230px;height:auto;-webkit-transition:.3ms;transition:.3ms}@media(min-width:48em){.header .ag-logo-lg svg{width:199px;opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:.3ms;transition:.3ms;top:-2.6rem}}.header .north-logo-lg,.header .south-logo-lg{position:absolute;z-index:1;top:250%;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}@media(min-width:48em){.header .north-logo-lg,.header .south-logo-lg{top:-4.6rem}}.header .north-logo-lg svg,.header .south-logo-lg svg{width:auto;height:167px;-webkit-transform:scale(0.85,0.85);transform:scale(0.85,0.85);-webkit-transition:.3ms;transition:.3ms}@media(min-width:48em){.header .north-logo-lg svg,.header .south-logo-lg svg{height:135px;opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:.3ms;transition:.3ms}}.header .north-logo-sm,.header .south-logo-sm,.header .ag-logo-sm{position:absolute;top:0;left:0;display:block}@media(min-width:48em){.header .north-logo-sm,.header .south-logo-sm,.header .ag-logo-sm{display:none}}.header .north-logo-sm svg,.header .south-logo-sm svg,.header .ag-logo-sm svg{opacity:1;height:22px;width:auto;-webkit-transition:.3ms;transition:.3ms}@media(min-width:48em){.header .north-logo-sm svg,.header .south-logo-sm svg,.header .ag-logo-sm svg{display:none;opacity:0;-webkit-transition:.3ms;transition:.3ms}}.l-footer{background-image:linear-gradient(104deg,#333,#1c1a1a);padding:4rem 0 0 0}.l-footer .container{background:none;padding:0 1rem}.l-footer .menu-footer__link{color:#fff}.footer-nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-nav-menu .menu-footer__item{padding:0 .5rem 1rem 0;font-weight:800;width:40%}.footer-nav-menu .menu-footer__item:last-child{padding-right:0}@media(min-width:41em){.footer-nav-menu .menu-footer__item{width:20%}}@media(min-width:48em){.footer-nav-menu .menu-footer__item{padding:.7rem 1.7rem;width:auto}}.footer-nav-menu .footer-logo{margin-right:4rem;width:100%;padding-bottom:1.75rem}@media(min-width:48em){.footer-nav-menu .footer-logo{margin-right:auto;width:auto;padding-bottom:0}}.footer-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-address .field-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer-address .footer-address-wrap,.footer-address .footer-other-location-link{padding:2.93rem 1.875rem 0 0;width:100%}@media(min-width:41em){.footer-address .footer-address-wrap,.footer-address .footer-other-location-link{width:50%}}.footer-address .footer-address-wrap .location-name,.footer-address .footer-other-location-link .location-name{font-weight:700}.footer-address .footer-address-wrap p,.footer-address .footer-other-location-link p{font-size:16px;line-height:1.3125rem;margin-bottom:0;color:#b5b5b5}.footer-address .footer-address-wrap a,.footer-address .footer-other-location-link a{color:#fff}.footer-address .views-field-field-footer-address{width:100%}@media(min-width:41em){.footer-address .views-field-field-footer-address{width:66.6%}}.footer-address .views-field-field-footer-embed-link{width:100%}@media(min-width:41em){.footer-address .views-field-field-footer-embed-link{width:33.3%}}.footer-address .footer-embed-link-wrap{padding:2.93rem 0 0;width:100%}.footer-address .footer-embed-link-wrap p{color:#b5b5b5;font-size:16px}.lower-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.375rem 0;border-top:1px solid #434343;color:#666;margin-top:1.25rem;position:relative}@media(min-width:48em){.lower-footer{margin-top:3.5rem}}.lower-footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem}@media(min-width:48em){.lower-footer .footer-social{margin-bottom:0}}.lower-footer a.f-social{display:inline-block;background-color:#ddd7d7;height:2.3125rem;width:2.3125rem;border-radius:50%;text-align:center;line-height:2.3125rem;font-size:.75rem;margin-right:.625rem}.lower-footer .gov-logo{margin-bottom:1rem}@media(min-width:48em){.lower-footer .gov-logo{margin-bottom:0}}.lower-footer .footer-credits{position:absolute;bottom:0;padding-bottom:1rem;text-align:center;width:100%}@media(min-width:48em){.lower-footer .footer-credits{position:relative;padding-bottom:0;width:auto}}.lower-footer .footer-credits p{font-size:.875rem;margin:0}.nav-search{display:inline-block;font-size:1.5rem;background:none;color:#333;border-left:2px solid #f4f4f4;border-right:2px solid #f4f4f4;position:absolute;padding:.9rem;height:60px;top:0;right:4.7rem;font-size:11px;letter-spacing:3.44px;font-weight:800;text-transform:uppercase}.nav-search:hover{background-color:transparent}@media(min-width:48em){.nav-search{height:57px;bottom:0;border-left:none;border-right:none;top:0;right:0;z-index:2;font-size:0px}}.search--is-active .nav-search{background:#222;color:#fff}.edmonton-item,.calgary-item{display:none;font-weight:400;letter-spacing:7.5px;font-size:1.5rem;color:#806868;padding:1.125rem 0 1.125rem 1.4rem;text-align:left;text-transform:uppercase;border-bottom:1px solid #4c3838}.menu--calgary-menu .calgary-item{display:block}@media(min-width:48em){.menu--calgary-menu .calgary-item{display:none}}.menu--edmonton-menu .edmonton-item{display:block}@media(min-width:48em){.menu--edmonton-menu .edmonton-item{display:none}}.menu--main,.menu--calgary-menu,.menu--edmonton-menu{position:absolute;top:60px;right:-1rem;width:100%;height:100vh;-webkit-transition:all .5s;transition:all .5s;z-index:1}@media(min-width:48em){.menu--main,.menu--calgary-menu,.menu--edmonton-menu{position:relative;top:auto;right:40px;background-image:none;margin-top:0;height:auto}}.main-nav-menu{background-image:linear-gradient(155deg,#472d2d,#1c1a1a);min-height:100vh;padding-bottom:2rem;padding-top:80px;padding-left:1rem;padding-right:1rem}@media(min-width:48em){.main-nav-menu{margin-top:0;background-image:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:1.5rem;min-height:auto;padding:0;-webkit-transform:none;transform:none}}.main-nav-menu>.menu__item:last-child{border-top:1px solid #4c3838}@media(min-width:48em){.main-nav-menu>.menu__item:last-child{border-top:none}}.main-nav-menu .menu__item{font-weight:700;font-size:1.25rem;width:100%;letter-spacing:5px;text-transform:uppercase;position:relative;text-align:left}@media(min-width:48em){.main-nav-menu .menu__item{width:auto;text-transform:none;letter-spacing:normal}}@media(min-width:48em){.main-nav-menu .menu__item.menu__item--active-trail span,.main-nav-menu .menu__item.menu__item--active-trail a{border-bottom:4px solid #d62831}}.main-nav-menu .menu__item .menu__link{display:inline-block;padding:8px 0 8px 1.4rem;color:#806868;border-bottom:1px solid #4c3838;width:100%;cursor:pointer}@media(min-width:48em){.main-nav-menu .menu__item .menu__link{display:inline-block;padding:.9375rem 0;margin:0 1.6rem;color:#222;border-top:none;border-bottom:none;width:auto}}@media(min-width:48em){.main-nav-menu .menu__item a.is-active{border-bottom:4px solid #d62831}}.main-nav-menu .menu__item--expanded span{font-weight:normal;padding:1.125rem 1.4rem;border-bottom:1px solid #4c3838;display:inline-block;width:100%}@media(min-width:48em){.main-nav-menu .menu__item--expanded span{color:#222;margin-right:3.5rem;font-weight:700;border-bottom:none;padding:0;width:auto}}@media(min-width:48em){.main-nav-menu .menu__item--expanded>.menu__link::after{content:"";font-family:"icomoon";font-size:12px;padding-left:10px}}.main-nav-menu .subnav-menu{margin-top:0;background:none;padding-left:1.42rem;width:100%;font-size:1.25rem;text-align:left}@media(min-width:48em){.main-nav-menu .subnav-menu{width:315px;background:#fff;padding-left:0}}.main-nav-menu .subnav-menu .menu__item{font-weight:bold;text-transform:none;letter-spacing:normal;width:auto;margin:0;padding:0 1.5625rem 0 0;border-left:none;position:relative}@media(min-width:48em){.main-nav-menu .subnav-menu .menu__item{padding:0}}.main-nav-menu .subnav-menu .menu__item a{display:inline-block;padding:8px 0;color:#bcb0b0}@media(min-width:48em){.main-nav-menu .subnav-menu .menu__item a{border:none;margin-right:0;padding:.5rem 2.5rem .5rem 0;font-size:1.25rem}}.main-nav-menu .subnav-menu .menu__item a:hover{color:#fff}@media(min-width:48em){.main-nav-menu .subnav-menu .menu__item a:hover{color:#222}}.main-nav-menu .subnav-menu .menu__item a.is-active{border-bottom:none}.main-nav-menu .subnav-menu .menu__item a.is-active::after{content:"";height:42px;width:6px;background-color:#d62831;position:absolute;display:block;top:0;left:-1.4rem}@media(min-width:48em){.main-nav-menu .subnav-menu .menu__item a.is-active::after{height:0;width:0}}.main-nav-menu .subnav-menu .menu__item .subnav-menu .menu__link{border-bottom:none}@media(min-width:48em){.main-nav-menu .subnav-menu .menu__link:hover{background-color:#f4f4f4}}@media(min-width:48em){.main-nav-menu .menu__item--expanded:hover,.main-nav-menu .menu__item--expanded li:focus,.main-nav-menu .menu__link:focus{background:#fff;-webkit-transition:all .1s;transition:all .1s}.main-nav-menu .menu__item--expanded:hover ul,.main-nav-menu .menu__item--expanded li:focus ul,.main-nav-menu .menu__link:focus ul{display:block;visibility:visible}.main-nav-menu .menu__item--expanded:hover .subnav-menu:focus,.main-nav-menu .menu__item--expanded li:focus .subnav-menu:focus,.main-nav-menu .menu__link:focus .subnav-menu:focus{display:block;visibility:visible}}@media(min-width:48em){.main-nav-menu .menu__item>ul{visibility:hidden}.main-nav-menu .menu__item>ul .menu__item>ul{visibility:hidden;display:none !important}.main-nav-menu .menu__item.dropdown-open{display:block;visibility:visible}.main-nav-menu .menu__item.dropdown-open>ul.subnav-menu{visibility:visible}.main-nav-menu .subnav-menu{position:absolute;left:0;top:3.5rem;-webkit-box-shadow:2px 2px 4px 0 rgba(51,51,51,.2);box-shadow:2px 2px 4px 0 rgba(51,51,51,.2)}.main-nav-menu .subnav-menu .menu__item a{display:inline-block;padding:.9rem 1.6rem;color:#222;width:100%;margin-left:0}.main-nav-menu .subnav-menu .menu__item a.is-active{border-left:4px solid #d62831}.main-nav-menu .subnav-menu .menu__item a:hover{text-decoration:none}.main-nav-menu .subnav-menu .menu__item .subnav-menu{display:none}.main-nav-menu .subnav-menu .menu__item.menu__item--active-trail .subnav-menu{display:block;position:relative;top:auto;left:auto;-webkit-box-shadow:none;box-shadow:none}.main-nav-menu .subnav-menu .menu__item.menu__item--active-trail .subnav-menu .menu__link{margin-right:1rem;padding:.5rem 1rem .5rem 3rem}}#block-jube-main-menu.is-active,#block-mainnavigation.is-active,#block-edmontonmenu.is-active,#block-calgarymenu.is-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s;transition:all .5s}@media(min-width:48em){#block-jube-main-menu.is-active,#block-mainnavigation.is-active,#block-edmontonmenu.is-active,#block-calgarymenu.is-active{-webkit-transform:none;transform:none;overflow:initial;margin-right:0}}@media(min-width:48em){#block-jube-main-menu.is-active,#block-mainnavigation.is-active,#block-edmontonmenu.is-active,#block-calgarymenu.is-active{overflow:initial}}.page__basic__header{background:#ededed;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__basic__title-block{width:100%;background:#f3f3f3;padding:2.5rem;margin-right:1.5rem;font-weight:700}.page__basic__title-block h1{font-size:40px;font-weight:700;line-height:1.15}.page__basic__navigation-block .link-container{background:#f8f8f8;padding:1.5rem 2rem}@media(min-width:48em){.page__basic__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:linear-gradient(98deg,#eeeeee,#ededed);padding:4rem 0 0}.page__basic__navigation-block{padding-top:2.5rem;width:50%;-ms-flex-item-align:end;align-self:flex-end}.page__basic__navigation-block .link-container{background:#fff}.page__basic .title__container{width:50%;padding-right:2rem}.page__basic__title-block h1{margin-bottom:0;font-size:40px;font-weight:700}.page__basic .link-container{width:75%}.page__basic .link-container .links-text{margin-bottom:0;font-weight:600}}.page__basic .jumpto-link{color:#d62831;font-size:1rem;font-weight:700}.paragraph--type--call-to-action-block{margin-bottom:100px}.page__basic__cta-container{background-image:linear-gradient(98deg,#eee,#ededed);padding-bottom:3.25rem;padding-top:3.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:48em){.page__basic__cta-container .cta__title,.page__basic__cta-container .cta__container{width:80%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page__basic__cta-container .cta__title{position:relative;top:-5rem;color:#333;font-weight:700;display:block;height:0}.page__basic__cta-container .cta__title h2{margin-bottom:0}.page__basic__cta-container .cta__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:48em){.page__basic__cta-container .cta__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page__basic__cta-container .cta__container .cta__description{width:100%;font-size:18px;padding:2rem}@media(min-width:48em){.page__basic__cta-container .cta__container .cta__description{width:50%;padding:0}}.page__basic__cta-container .cta__container .cta__button{margin:2rem}@media(min-width:48em){.page__basic__cta-container .cta__container .cta__button{margin:0 0 0 2.75rem;width:auto}}.contact-card__image{width:80px;height:80px;position:relative;top:2rem;left:2rem}.contact-card__info{background:#fff;padding:2rem}.contact-card__info .name{font-size:21px;font-weight:800;margin-top:1.5rem}.contact-card__info .title{font-size:16px;margin-bottom:1rem}.paragraph--type--contact-block{margin-bottom:100px}.contacts{background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(7%,#f8f8f8),color-stop(7%,#ededed),color-stop(70%,#ededed),color-stop(70%,#f8f8f8));background:linear-gradient(to bottom,#f8f8f8 0%,#f8f8f8 7%,#ededed 7%,#ededed 70%,#f8f8f8 70%)}.contacts .contacts__container{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;z-index:5}.contacts .contacts__container .contacts__header{color:#333;font-weight:700}.contacts .contacts__container .contacts__header h2{margin-bottom:0}.contacts .contacts__content-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contacts .contacts__content-container article{margin-right:2rem}.contacts .contacts__content-container div:nth-child(2){-ms-grid-column:2}.contacts .contacts__content-container div:nth-child(3){-ms-grid-column:3}}.contacts .contacts__content-container article{margin-top:0}.contacts .contacts__content-container:nth-child(2){-ms-grid-column:2}.contacts .contacts__content-container:nth-child(3){-ms-grid-column:3}.paragraph--type--board-members{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem;margin-left:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media(min-width:48em){.paragraph--type--board-members{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.paragraph--type--board-members .board_member__bio{max-width:600px;margin-left:40px}.paragraph--type--board-members .board_member__bio p{padding-top:2rem}.board_member__pagebreak{margin:2rem 0;border-top:4px solid #ededed}.board-member{display:-webkit-box;display:-ms-flexbox;display:flex}.board-member__image{width:170px}.board-member__info{background:#ededed;padding:25px 35px;height:95px;min-width:220px;position:relative;top:20px}.board-member__info .name{font-size:21px;font-weight:800}.board-member__info .title{font-size:16px;margin-bottom:1rem}@media(min-width:48em){.page__basic__text-only{width:50%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page__basic__image-only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}@media(min-width:48em){.page__basic__image-only{width:50%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page__basic__text-and-image .image__container{margin-bottom:2rem}.page__basic__text-and-image .text-and-image__container{clear:both;overflow:hidden}@media(min-width:48em){.page__basic__text-and-image{width:75%;position:relative;left:25%}.page__basic__text-and-image .image__container{margin-left:2rem;margin-bottom:2rem;float:right}}.page__basic .image__caption{color:#545454;font-family:Muli;font-size:16px;font-style:italic}@media(min-width:48em){.page__basic__image-only{width:50%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:48em){.page-basic__image-only{width:50%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page__basic.ordered-attachments{margin-bottom:3.5rem;margin-top:1.5rem}.page__basic.ordered-attachments h2{font-size:32px;line-height:1.44}.page__basic.ordered-attachments .fa-file{font-size:1rem;color:#777}.page__basic.ordered-attachments .section__title{font-size:18px;margin-bottom:.5rem}.page__basic.ordered-attachments .file__link{color:#222;display:block;margin-bottom:.75rem;position:relative;z-index:10}.page__basic.ordered-attachments .file-name{display:inline;font-weight:700;margin-left:1rem}.page__basic.ordered-attachments .page-break{border-top:2px solid #ddd7d7;margin:0 0 1.25rem}@media(min-width:48em){.page__basic.ordered-attachments{width:50%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.page__basic.component.directions{background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(7%,#f8f8f8),color-stop(7%,#ededed),color-stop(80%,#ededed),color-stop(80%,#f8f8f8));background:linear-gradient(to bottom,#f8f8f8 0%,#f8f8f8 7%,#ededed 7%,#ededed 80%,#f8f8f8 80%);margin-bottom:100px}.page__basic.component.directions .component__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width:48em){.page__basic.component.directions .component__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:80%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page__basic.component.directions .component__container .directions__container{width:60%;margin-left:4rem}}.page__basic.component.directions .directions__container__address{background:#fff;padding:2rem;top:5.5rem;left:0;width:100%}@media(min-width:48em){.page__basic.component.directions .directions__container__address{position:absolute;left:14rem;width:35%}}.page__basic.component.directions .directions__container__address .name{font-size:21px;font-weight:800;margin-bottom:1rem}.page__basic.component.directions .directions__container__address .info{font-size:16px}.page__basic.component.directions .directions__container__address .directions__cta{font-weight:800;border:3px solid #222;margin-top:1rem;padding:1rem 1.5rem;display:block;text-align:center;color:#222}.related-info__wrapper{margin-bottom:100px}.related-info__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:250px}.related-info__card .container__image{margin:0 0 2rem 2rem}.related-info__card .container__info{background:#fff;padding:2rem;padding-bottom:3.5rem;position:absolute;bottom:0;width:80%}.related-info__card .container__info .info__title{font-size:21px;font-weight:700;margin-bottom:1rem}.related-info__card .container__info .info__description{font-size:1rem;letter-spacing:0;line-height:normal}.related-info__card .info__cta{font-weight:800;border:3px solid #222;background-color:#fff;margin-top:1rem;padding:1rem 1.25rem;display:block;text-align:center;color:#222;position:absolute;bottom:-1.75rem;min-width:100%}.related-info .venue-card__graphic{background:none}.related-info .venue-card__graphic img{width:100%}.related-info.component__title{text-align:left;margin-right:2.5rem}@media(min-width:48em){.related-info.component__title{margin-top:6rem;width:80%}}.component{margin-top:3.5rem}.component__title{font-family:Muli;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:-0.8px;color:#222}.gradient-triangle{position:relative;width:50%;height:75%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(214,40,49,0)),to(#a7161d));background-image:linear-gradient(to bottom,rgba(214,40,49,0),#a7161d)}.gradient-triangle::before{-webkit-transform:rotate(-23.2deg);transform:rotate(-23.2deg);background:none repeat scroll 0 0 #eee;content:"";height:100%;left:-109px;position:absolute;bottom:135px;width:130%}.addthis_inline_share_toolbox{margin:6rem 0 0;padding-bottom:3rem;padding-left:1rem;padding-right:1rem}@media(min-width:48em){.addthis_inline_share_toolbox{margin-left:20%;padding-bottom:4.5rem}.addthis_inline_share_toolbox .share-this{margin-bottom:.75rem;font-size:18px;font-weight:700}}.views-row{clear:both;display:block}.section{overflow:hidden;position:relative}@media screen and (min-width:840px)and (min-height:700px){.section{-webkit-box-sizing:border-box;box-sizing:border-box;height:20%;overflow:hidden;position:relative}}@media screen and (min-width:840px){section .container{padding:0}}section .container p{max-width:24em}.section-slideshow .container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 4%;max-width:none !important;padding:0 2em;width:92%;height:100vh}.section-slideshow .container .vertical-align{padding:4em 0}.section-intro .container,.section-target .container,.section-cta .container,.section-testimonials .container,.section-pricing .container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 4%;max-width:none !important;padding:4em 2em;width:92%;height:100vh}.section-intro .container .vertical-align,.section-target .container .vertical-align,.section-cta .container .vertical-align,.section-testimonials .container .vertical-align,.section-pricing .container .vertical-align{padding:4em 0}.section-intro .vertical-align{background:transparent url(/themes/jube/images/bg-flock.jpg) no-repeat center center;background-size:contain}.webform-submission-form .captcha{border:0;padding:0;margin:0 0 1.75rem}.webform-submission-form .captcha__title{display:block;font-size:1rem;font-weight:700;line-height:normal;letter-spacing:normal;color:#333;margin:0 0 .75rem;padding:0}
