@charset "UTF-8";.mfp-bg{opacity:.8}.mfp-iframe-holder .mfp-content{max-width:900px}img.mfp-img{max-width:100%}.mfp-figure:after{box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.slick-slider{-khtml-user-select:none}#cc-scope .button,#cc-scope input[type=submit]{-webkit-user-select:none;-ms-user-select:none;user-select:none;user-drag:none}.page-timeline img{opacity:0;visibility:hidden;transition:all .25s ease-out!important}.page-timeline img.lazyloaded,.page-timeline img.mfp-img{opacity:1;visibility:visible}.wpcf7-form.sent .wpcf7-form-control-wrap,.wpcf7-form.sent p{display:none}body{background:#fff;margin:0;padding:0!important}@media screen and (max-width:979px){#ubc-header-scope{padding:0 20px;overflow:hidden}}@font-face{font-family:brand;src:url(../fonts/avenir-light.eot);src:url(../fonts/avenir-light.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir-light.woff) format("woff"),url(../fonts/avenir-light.ttf) format("truetype"),url(../fonts/avenir-light.svg#avenir-light) format("svg")}@font-face{font-family:brand-bold;src:url(../fonts/avenir-black.eot);src:url(../fonts/avenir-black.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir-black.woff) format("woff"),url(../fonts/avenir-black.ttf) format("truetype"),url(../fonts/avenir-black.svg#avenir-black) format("svg")}@font-face{font-family:icon;src:url(../fonts/icons.eot);src:url(../fonts/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.svg##123) format("svg")}#cc-scope{position:relative;overflow-x:hidden;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;color:#3d4248;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#cc-scope,#cc-scope .g>*{font-size:17px;line-height:24px}#cc-scope .g>*{letter-spacing:0}#cc-scope *,#cc-scope :after,#cc-scope :before{box-sizing:border-box}#cc-scope img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#cc-scope a{color:#7a003c;text-decoration:none}#cc-scope ol,#cc-scope ul{margin-top:0;margin-right:0;padding:0;margin-left:1.1em;list-style-type:disc}#cc-scope ol{list-style-type:decimal}#cc-scope hr{border:none;border-top:1px solid #ccc;background:none;height:0}#cc-scope label{text-transform:uppercase;letter-spacing:.04em;font-weight:400}#cc-scope label .page-webform{margin-bottom:0}#cc-scope label .wpcf7-form-control-wrap{display:block;margin-top:5px}#cc-scope label br{display:none}#cc-scope label em{color:red;font-style:normal}#cc-scope h1,#cc-scope h2,#cc-scope h3,#cc-scope h4,#cc-scope h5,#cc-scope h6{font-weight:400;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal}#cc-scope p{word-wrap:break-word;orphans:2;widows:2}.page-webform #cc-scope p{margin-bottom:20px}#cc-scope footer{background:none}#cc-scope blockquote{border:none}#cc-scope blockquote footer{padding-top:10px;text-align:right}#cc-scope blockquote cite{font-size:14px}#cc-scope blockquote cite:before{content:"— "}#cc-scope input[type=email],#cc-scope input[type=password],#cc-scope input[type=search],#cc-scope input[type=tel],#cc-scope input[type=text],#cc-scope select,#cc-scope textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:0;background:#e8ebed;padding:14px 17px;line-height:23px;font-size:17px;box-shadow:none;height:auto;outline:none;height:50px;margin:0;font-family:avenir-light,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}#cc-scope input[type=email]:focus,#cc-scope input[type=password]:focus,#cc-scope input[type=search]:focus,#cc-scope input[type=tel]:focus,#cc-scope input[type=text]:focus,#cc-scope select:focus,#cc-scope textarea:focus{border-color:#afb9c0;background-color:#e2e6e9}#cc-scope select{background-image:url(../images/input-select-arrow.png);background-position:right 50%;background-repeat:no-repeat;background-size:30px 6px;min-width:80px}#cc-scope textarea{height:auto;resize:none;overflow:auto;min-height:180px}#cc-scope input[type=radio]{-webkit-appearance:none;background:#cfd2d4;border:4px solid #cfd2d4;border-radius:20px;width:18px;height:18px;transition:background .2s ease}#cc-scope input[type=radio]:hover{background:#99a0a4}#cc-scope input[type=radio]:checked{background:#3d4248}#cc-scope .form-error-group label{color:#d82a36}#cc-scope .form-error-group input,#cc-scope .form-error-group select,#cc-scope .form-error-group textarea{border-color:#d82a36}#cc-scope .h1,#cc-scope h1{font-size:50px;line-height:60px}#cc-scope .h2,#cc-scope h2{font-size:40px;line-height:48px}#cc-scope .h3,#cc-scope h3{font-size:30px;line-height:42px;margin-bottom:20px}#cc-scope .h4,#cc-scope h4{font-size:17px;line-height:26px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px}#cc-scope h1,#cc-scope h2,#cc-scope h3,#cc-scope h4,#cc-scope h5,#cc-scope h6{color:#3d4248;margin-top:0}#cc-scope table th{font-weight:400}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#3d4248}.cc-header{background:#494e53;height:110px;position:relative;width:100%}@media only screen and (min-width:1024px) and (min-height:700px){.js-header-pinned .cc-header{position:fixed!important;top:0;z-index:89}.cc-header-float .header-faux-placeholder{display:none}}#cc-scope .cc-header ol,#cc-scope .cc-header ul{list-style:none;margin:0}.cc-header--contain{position:relative;max-width:1240px;margin:0 auto}.cc-logo{position:absolute;top:20px;left:20px;max-width:197px}.navigation-background{height:0;background:#494e53;top:100%;width:100%;position:absolute;z-index:98}.navigation-background:after{content:" ";display:table}.navigation{position:absolute;top:24px;right:49px}.navigation a{color:#fff!important;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.navigation>li>a{position:relative;display:block;line-height:62px;word-wrap:nowrap;padding:0 24px}.navigation>li:hover>a:before{content:"";position:absolute;bottom:15px;right:24px;left:24px;border-top:1px solid #fff}.navigation>li.menu-item-has-children:hover>a:before{right:44px}.navigation>li.menu-item-has-children>a:after{content:"\EA01";font-family:icon;display:inline-block;overflow:hidden;margin-left:10px;font-size:10px;line-height:10px}.navigation li{position:relative;float:left}.navigation li:after{position:absolute;top:0;right:0;bottom:0;content:"";border-right:1px solid #fff;transform:rotate(10deg);opacity:.5}.navigation li:last-child:after{transform:none;content:"";width:38px;height:61px;background:url(../images/header-metronome.png);background-size:38px 61px;right:-29px;border:none;opacity:.5}.navigation li ul{position:absolute;z-index:99;display:none;padding:15px 100px 40px 124px!important;margin-left:-100px!important;width:394px}.navigation li ul li{float:none}.navigation li ul li:after{content:none;display:none}.navigation li ul a{display:inline-block;font-size:12px;padding:8px 0;line-height:18px;position:relative}.navigation li ul a:hover{text-decoration:underline!important}.navigation li:hover ul{display:block}@keyframes subnavin{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:1024px){.navigation>li.menu-item-has-children:hover>ul{animation:subnavin .25s ease}.menu-item.is-hidden-desk{display:none}}@media only screen and (max-width:1000px){.cc-header{height:auto}.cc-header-float .cc-header,.navigation{position:relative}.navigation{top:0;right:0}.navigation>li:hover>a:before{display:none;content:none}.navigation li{float:none}.navigation li:after,.navigation li:last-child:after{content:"";display:none}.navigation li ul{display:block;position:static}.navigation li ul li{float:none}.navigation-background{display:none}}@media only screen and (max-width:1000px){.js-navigation-show:after{content:"";position:absolute;top:85px;left:0;right:0;bottom:0;background:#000;opacity:.8;z-index:80}.cc-logo{max-width:145px}.cc-header{height:85px}.cc-header,.cc-header-float .cc-header,.navigation{background:#494e53}.navigation{position:absolute;z-index:98;top:85px;width:100%;overflow:hidden;max-height:0;transition:all 0s ease-out;visibility:hidden}.js-navigation-show .navigation{max-height:1050px;overflow:visible;transition:all .1s ease-out;visibility:visible}.navigation>li.menu-item-has-children>a:after{position:absolute;right:35px;top:15px;transition:all .3s ease-out;transform:rotate(0deg);font-size:15px;line-height:20px}.navigation>li.menu-item-has-children.js-subnav-show>a:after{transform:rotate(180deg)}.navigation li a{line-height:20px;padding:15px 20px}.navigation li:before{content:"";position:absolute;right:20px;left:20px;top:0;height:1px;background-image:linear-gradient(90deg,#c9cace 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x}.navigation li ul{margin:0!important;padding:0!important;overflow:hidden;max-height:0;transition:all .25s ease-out}.navigation li ul li{margin-bottom:10px;border:none}.navigation li ul li:before{display:none;content:""}.navigation li ul li:last-child{margin-bottom:15px}.navigation li ul a{display:block;padding:5px 20px}.navigation li ul a:after{display:none}.navigation li.js-subnav-show ul{max-height:9999px;overflow:visible}.navigation-toggle{position:absolute;border:10px solid transparent;right:25px;top:25px;width:47px;height:36px}.navigation-toggle span{position:absolute;top:7px;display:block;border-top:2px solid #fff;width:100%;opacity:1;transition:opacity .2s ease-out}.navigation-toggle:after,.navigation-toggle:before{position:absolute;content:"";width:100%;border-top:2px solid #fff;display:block;transition:all .25s ease-out}.navigation-toggle:after{top:auto;bottom:0}.js-navigation-show .navigation-toggle span{opacity:0}.js-navigation-show .navigation-toggle:before{top:7px;transform:rotate(45deg) scale(1.1)}.js-navigation-show .navigation-toggle:after{bottom:7px;transform:rotate(-45deg) scale(1.1)}}#cc-scope .site-alert{background-color:#7a003c;text-align:center;font-size:14px;padding:12px 0 2px;color:#fff}#cc-scope .site-alert a{color:#fff;text-decoration:underline}#cc-scope .site-alert a:hover{text-decoration:none}.footer{background:#3e4248!important;padding-top:70px;font-size:14px}.footer input{margin-bottom:0}.footer p{font-size:14px}#cc-scope .footer ol,#cc-scope .footer ul{list-style:none;margin:0}.footer--heading{display:block;text-transform:uppercase;font-size:11px;letter-spacing:.08em;margin-bottom:20px;padding-bottom:17px;position:relative}.footer--heading:after{opacity:.5;position:absolute;left:0;right:0;bottom:0;content:"";height:1px}.footer--heading.m-main{font-size:30px;text-transform:none;letter-spacing:.04em}.footer--donate a,.footer--navigation a{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.footer--donate a:hover,.footer--navigation a:hover{opacity:.8}.footer--container{max-width:1200px;margin:0 auto}.footer--newsletter{float:left;max-width:350px}.footer--sink{float:right;width:100%;max-width:587px}.footer--sink li{margin-bottom:10px;line-height:17px}.footer--sink li a{display:inline-block}.footer--credit{clear:both;overflow:hidden;position:relative;padding:20px 0;color:#97999c}.footer--credit:before{opacity:.5;position:absolute;left:0;right:0;top:0;content:"";height:1px}.footer--credit ul{float:right}.footer--credit ul li{float:left}.footer--credit ul a{display:inline-block;padding-left:10px}#cc-scope .footer .contain{position:relative;min-height:400px}.footer--cc-graphic{position:absolute;bottom:110px;left:0;max-width:350px}.footer--cc-graphic:after{content:"";display:table;clear:both}.footer--cc-graphic img{display:block;width:100%}.footer--cc-graphic>div{float:left}.footer--cc-graphic>div:first-child{width:40%;margin-bottom:10px}@media only screen and (max-width:1290px){.footer .contain{max-width:1240px!important;border-width:0 20px}}@media only screen and (max-width:1000px){.footer--cc-graphic,.footer--newsletter{max-width:40%}.footer--sink{padding-left:26px;max-width:60%}}@media only screen and (max-width:800px){.footer{padding-top:50px}.footer--cc-graphic{max-width:100%}.footer--newsletter{float:none;width:100%;max-width:none;margin-bottom:45px}.footer--newsletter input[type=email]{padding-left:10px!important;padding-right:10px!important;font-size:15px!important}.footer--newsletter .button{white-space:nowrap;min-width:85px;padding-left:5px!important;padding-right:5px!important}.footer--sink{padding-left:0;float:none;width:100%;max-width:none}.footer--cc-graphic{position:static;margin-bottom:20px}}@media only screen and (max-width:500px){.footer,.footer a,.footer p{font-size:15px}.footer .vh40{margin-bottom:25px!important}.footer--credit{color:#97999c;font-size:11px}.footer--credit a{font-size:11px}}.footer .footer--sink #menu-footer-navigation{margin-left:-26px}.footer .footer--sink #menu-footer-navigation>li{width:33.33%;margin-bottom:40px!important}@media only screen and (max-width:500px){.footer .footer--sink #menu-footer-navigation>li{width:100%;margin-bottom:25px!important}}.footer .footer--sink #menu-footer-navigation>li>a{display:block;text-transform:uppercase;font-size:11px;letter-spacing:.08em;margin-bottom:20px;padding-bottom:17px;position:relative;cursor:default;pointer-events:none}.footer .footer--sink #menu-footer-navigation>li>a:after{background-image:linear-gradient(90deg,#c5c7c8 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x;pointer-events:none;opacity:.5;position:absolute;left:0;right:0;bottom:0;content:"";height:1px}.footer .footer--sink #menu-footer-navigation .sub-menu a{font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em}@media only screen and (max-width:500px){.footer .footer--sink #menu-footer-navigation .sub-menu a{font-size:15px}}.footer .footer--sink #menu-footer-navigation .sub-menu a:hover{opacity:.8}#cc-scope .footer .legal{color:#97999c;margin-top:20px;padding-bottom:160px}@media only screen and (max-width:800px){#cc-scope .footer .legal{padding-bottom:0}}#cc-scope .footer .legal a{color:#97999c}#ubc-header-scope{overflow:hidden}.contain{max-width:1240px;margin:0 auto;border:0 solid transparent;border-width:0 20px}.contain.m-tight{max-width:1000px}@media only screen and (max-width:1290px){.contain{border-width:0 20px}.contain,.contain.m-tight{max-width:940px}}.page-template-template-video .contain.m-tight{padding-top:45px}.page-template-template-video .contain.m-tight .layout-sidebar--content{max-width:600px}.g{font-size:0;letter-spacing:0;margin-left:-26px}.g>*{display:inline-block;vertical-align:top;font-size:10px;border-left:26px solid transparent}.g.m-middle>*{vertical-align:middle}.g.m-center{text-align:center}.g.m-center>*{text-align:left}.g.m-bottom10>*{margin-bottom:10px}.g.m-bottom15>*{margin-bottom:15px}.g.m-gutter0{margin-left:0}.g.m-gutter0>*{border-left-width:0}.g.m-gutter10{margin-left:-10px}.g.m-gutter10>*{border-left-width:10px}.g.m-gutter40{margin-left:-40px}.g.m-gutter40>*{border-left-width:40px}.g.m-bordered{overflow:hidden}.g.m-bordered>*{position:relative}.g.m-bordered>:after{content:"";width:1px;position:absolute;top:30px;left:-1px;bottom:30px;background-image:linear-gradient(180deg,#c5c7c8 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:1px 4px;background-repeat:repeat-y}.g.m-bordered>:first-child:after{content:none}@media only screen and (max-width:900px){.g.m-bordered>.at900c1of1:before{content:"";position:absolute;height:1px;top:-1px;width:100%;background-image:linear-gradient(90deg,#c5c7c8 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x;pointer-events:none}}.g.m-equal{-ms-flex-wrap:wrap;flex-wrap:wrap}.g.m-equal,.g.m-equal>*{display:-ms-flexbox;display:flex}.g.m-equal.m-middle>*{-ms-flex-align:center;align-items:center}.g.m-equal.m-bottom>*{-ms-flex-align:bottom;align-items:bottom}.gt{display:table;width:100%;box-sizing:content-box}.gt>*{display:table-cell;vertical-align:middle}.gt.m-gutter10>*{padding:0 5px}.gt.m-gutter10>:first-child{padding-left:0}.gt.m-gutter10>:last-child{padding-right:0}.m-subscription a.arrow-after{padding-right:5px}.layout-sidebar{overflow:hidden;margin-left:-24px}.layout-sidebar .layout-sidebar--content{width:66.666%;float:left;max-width:672px;padding-left:24px}.layout-sidebar .layout-sidebar--sidebar{width:33.333%;float:right;max-width:244px;padding-left:24px}.layout-sidebar.m-s .layout-sidebar--content{max-width:494px}.layout-sidebar.m-l .layout-sidebar--content{max-width:764px;width:75%}.layout-sidebar.m-l .layout-sidebar--sidebar{width:25%}.layout-sidebar.m-xl .layout-sidebar--content{width:75%;max-width:884px}.layout-sidebar.m-xl .layout-sidebar--sidebar{width:25%;max-width:304px}.layout-sidebar.m-side-l .layout-sidebar--sidebar{max-width:300px}@media only screen and (max-width:750px){.layout-sidebar .layout-sidebar--content{width:100%;max-width:none}.layout-sidebar .layout-sidebar--sidebar{padding-top:26px;width:100%;max-width:none}.layout-sidebar.m-xl .layout-sidebar--content,.layout-sidebar.m-xl .layout-sidebar--sidebar{width:100%}.layout-sidebar.m-side-l .layout-sidebar--sidebar{max-width:100%}.layout-sidebar.m-l .layout-sidebar--content,.layout-sidebar.m-l .layout-sidebar--sidebar{width:100%}}.page-id-8074 .block-image--content .g.m-gutter10{margin:0;text-align:center}.page-id-8074 .block-image--content .vh5{border-left-width:0}#instafeed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 20px}#instafeed .instagram-item{width:25%}#instafeed .instagram-item:before{content:"";background:#f7f7f7;position:absolute;top:0;left:20px;right:20px;bottom:0}#instafeed .instagram-item--image{padding:0 20px;background:#fff;position:relative;top:50%;transform:translateY(-50%)}#instafeed .instagram-item--image img{max-width:100%;width:100%;height:auto;display:block}@media only screen and (max-width:1024px){#instafeed .instagram-item{width:50%;margin-bottom:20px}}@media only screen and (max-width:768px){#instafeed .instagram-item{width:100%;margin-bottom:20px}}.protected-post-form{margin-top:30px}.protected-post-form p{margin-bottom:30px}.protected-post-form input[type=submit]{height:50px!important;line-height:50px!important;padding:0 20px!important;margin-left:10px}.protected-post-form .row{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.protected-post-form .row .col:first-child{width:calc(100% - 110px);max-width:350px}.protected-post-form .row .col:last-child{width:100px}@media only screen and (max-width:768px){.protected-post-form .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.protected-post-form .row input{width:100%;margin:0 0 10px}.protected-post-form .row .col{margin-bottom:10px}.protected-post-form .row .col:last-child{margin:0}.protected-post-form .row .col:first-child{width:100%;max-width:100%}.protected-post-form .row .col:last-child{width:100%}}.border-top,.table-heading-border,.table-styled td{position:relative}.border-top:before,.table-heading-border:before,.table-styled td:before{content:"";height:1px;width:100%;display:block;position:absolute;top:0;left:0}.table-heading-border{padding-bottom:25px}.table-heading-border:before{top:auto;bottom:17px!important}.section-block{padding:20px}.section-block.m-border-top-separator{border-top:1px solid hsla(0,0%,100%,.1)}.section-block.m-pad30{padding:30px}.section-block.m-padm{padding:40px}.section-block.m-padl{padding:70px}.section-block.m-pad-v0{padding-top:0;padding-bottom:0}@media only screen and (max-width:500px){.section-block.m-padm{padding:30px}}.fan-graphic{display:block}.fan-graphic:after{content:"";display:block;width:30px;height:48px;background-image:url(../images/header-metronome-dark.png);background-size:30px 48px;right:-29px;border:none;opacity:.5}.invert .fan-graphic:after{background-image:url(../images/header-metronome.png)}.heading-presents{font-size:17px;letter-spacing:.1em;text-transform:uppercase;line-height:26px}.h4-alt{font-size:20px;line-height:32px}.date-caps{color:#7a003c;font-size:16px;text-transform:uppercase}.date-caps~.desc{margin-top:40px}.single-events .layout-sidebar .date-time{margin-top:10px}.single-events .layout-sidebar .desc{margin-top:40px;font-size:14px;line-height:20px}.single-events .layout-sidebar .desc h5{font-weight:700!important}.dislaimer{font-size:14px}.dropdown-heading{display:block;cursor:pointer;position:relative;font-size:30px;padding:30px 40px;padding-right:50px;line-height:40px;color:#fff;background:#605ca8;width:100%;height:auto!important}.dropdown-heading:after{content:"\EA01";position:absolute;top:0;font-family:icon;bottom:0;right:40px;height:30px;line-height:30px;width:30px;margin:auto;transform:rotate(0);transform-origin:50% 50%;transition:all .25s ease-out}.js-opened .dropdown-heading:after{transform:rotate(180deg)}.venue-block .dropdown-heading.bg-grey{background-color:hsla(180,2%,90%,.9)}.venue-block .dropdown-heading.bg-red{background-color:rgba(216,42,54,.9)}.venue-block .dropdown-heading.bg-orange{background-color:rgba(215,110,16,.9)}.venue-block .dropdown-heading.bg-purple{background-color:rgba(122,0,60,.9)}.venue-block .dropdown-heading.bg-lpurple{background-color:rgba(96,92,168,.9)}.venue-block .dropdown-heading.bg-blue{background-color:rgba(38,138,156,.9)}.dropdown-heading-group .dropdown-heading-group--content{overflow:hidden;max-height:0;transform:scaleY(0);transform-origin:top;transition:transform .2s ease,max-height 0s ease .3s}.dropdown-heading-group .dropdown-heading-group--content .right-col{text-align:right}@media only screen and (max-width:700px){.dropdown-heading-group .dropdown-heading-group--content .right-col{text-align:left}}.dropdown-heading-group.js-opened .dropdown-heading-group--content{max-height:9999px;transform:scaleY(1);transition:transform .2s ease,max-height 0s ease 0s}.dropdown-heading-group .dropdown-heading{max-height:none!important;transform:none!important}@media only screen and (max-width:700px){.dropdown-heading{padding:15px 20px;padding-right:50px;line-height:30px;font-size:20px}.dropdown-heading:after{right:15px;width:20px;height:10px;line-height:10px}}.venue-block{position:relative;background:#f5f5f5;padding-bottom:29.1%;height:0;overflow:hidden;min-height:220px}.venue-block .dropdown-heading{position:absolute;bottom:0}.venue-block--image{width:100%;height:100%;top:0;left:0;position:absolute;background:transparent 50% no-repeat;background-size:cover}.venue-block--image img{visibility:hidden}.venue-details{padding-bottom:50px}.venue-details--info{width:50%;padding:0 80px 0 120px}.venue-details--pricing{width:50%;background:orange;padding:60px;background-clip:padding-box}@media only screen and (max-width:1100px){.venue-details--info{padding:0 30px}.venue-details--pricing{padding:40px}}@media only screen and (max-width:770px){.venue-details{padding-bottom:30px}.venue-details--info{width:100%;padding:0;padding-bottom:26px}.venue-details--pricing{width:100%;padding:30px}}.block-image{min-height:270px;width:100%;display:table}.block-image>*{display:table-cell;vertical-align:middle}.block-image.m-gutter>*{background-clip:padding-box;border:0 solid #fff;border-width:0 13px}.block-image.m-gutter>:first-child{border-left:none}.block-image.m-gutter>:last-child{border-right:none}.block-image--content{width:50%;padding:40px;padding-bottom:35px}.block-image--content.m-padding-left,.block-image--content.m-padding-right{padding:80px}.block-image--content li{margin-bottom:5px}.block-image--image{width:50%;background:rgba(0,0,0,.05) 50% no-repeat;background-size:cover;overflow:hidden}.block-image--image img{min-width:100%;display:none!important}@media only screen and (max-width:1100px){.block-image--content{padding:40px 60px!important}}@media only screen and (max-width:900px){.block-image,.block-image>*{display:block}.block-image.m-gutter>*{border-width:0}.block-image--image{width:100%;height:0;padding-bottom:90%;margin-bottom:26px}.block-image--content{width:100%;margin-bottom:30px}}@media only screen and (max-width:500px){.block-image--content{padding:25px 30px!important;padding-bottom:25px!important}.block-image--image{padding-bottom:50%}}.promo{background:#e4e5e5}.promo,.promo .contain{position:relative}.promo.m-full .contain{position:static}.promo--content{padding:40px 0;padding-left:120px;padding-right:63px;width:50%}.promo--image{position:absolute;left:50%;margin-left:13px;top:0;bottom:0;right:0;background:rgba(0,0,0,.05) 50% no-repeat;background-size:cover;overflow:hidden}.promo--image img{min-width:100%;display:none!important}@media only screen and (max-width:1100px){.promo--content{padding-left:60px}}@media only screen and (max-width:900px){.promo--content{position:static;width:100%;padding:40px}.promo--image{position:relative;left:auto;height:0;padding-bottom:40%;margin-left:0;margin:0 -20px}}@media only screen and (max-width:500px){.promo--content{padding:40px 20px}.promo--image{padding-bottom:50%}}.home-banner-main-img{position:absolute;width:100%;height:100%!important;max-width:none!important}.banner-image{overflow:hidden}.banner-image img{min-width:100%}.banner-heading--image{background:#f5f5f5 50% no-repeat;background-size:cover;overflow:hidden}.banner-heading--title{font-size:50px;color:#fff;line-height:50px;padding:80px 0}@media only screen and (max-width:800px){.banner-heading--title{font-size:40px!important;line-height:40px!important;padding:55px 0}}@media only screen and (max-width:500px){.banner-heading--title{font-size:28px!important;line-height:28px!important;padding:35px 0}}.banner-cover{position:relative;min-height:500px;min-height:calc(100vh - 118px - 50px);background:#f5f5f5 50% no-repeat;background-size:cover;overflow:hidden;cursor:default}.banner-cover video{position:absolute;object-fit:cover;width:100%;height:100%}@media only screen and (min-width:1023px){.banner-cover{background-image:url(.)!important}}.banner-cover--inner{position:absolute;text-align:center;right:10px;left:10px;margin:auto;top:50%;z-index:1;margin-top:55px;transform:translateY(-50%)}.banner-cover--size{padding-bottom:40%}.banner-cover--tagline{color:#fff;font-size:75px;line-height:55px;margin-bottom:20px;line-height:1}.banner-cover--tagline sup{font-size:50%;top:-.7em}.banner-cover--description{text-transform:uppercase;color:#fff;font-size:14px;line-height:18px;letter-spacing:.08em;padding:0 10px}.banner-cover--description br{display:none}.banner-cover--arrow{position:absolute;width:35px;height:35px;bottom:30px;left:0;right:0;margin:auto;cursor:pointer;z-index:1}.banner-cover--arrow:before{display:block;content:"\EA01";font-family:icon;font-size:14px;color:#fff;line-height:35px;text-align:center}.banner-cover--arrow:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff;border-radius:100px;transition:all .2s ease}.banner-cover--arrow:hover:after{top:-3px;bottom:-3px;right:-3px;left:-3px}#cc-scope .banner-cover--link{font-size:12px;transition:all .2s ease-out;color:#fff;border:1px solid currentColor;background:transparent;padding:15px 40px;text-transform:uppercase;margin-top:20px;display:inline-block}#cc-scope .banner-cover--link:hover{color:#000;background:#fff;border-color:#fff}#cc-scope .banner-cover--link .ch-r-arrow{font-size:17px;margin-left:5px}@keyframes bannertextfadeout{0%{opacity:1}to{opacity:0}}@keyframes bannerbgfadeout{0%{opacity:1}to{opacity:0}}@keyframes bannertextfadein{0%{opacity:0}to{opacity:1}}@media only screen and (min-width:1024px){.banner-cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;animation:bannerbgfadeout .6s 1.7s ease-out forwards}.oldie .banner-cover:before{content:none;display:none}.has-fade .banner-cover--inner{animation:bannertextfadeout 1s 6.2s ease-out forwards}.has-fade .banner-cover--description,.has-fade .banner-cover--tagline{animation:bannertextfadein 3.2s ease-out forwards}}@media only screen and (max-width:1024px){.banner-cover video,.home-banner-main-img{display:none}}@media only screen and (max-width:1200px){.banner-cover{min-height:calc(100vh - 118px + 30px - 40px)}}@media only screen and (max-width:880px){.banner-cover{min-height:calc(100vh - 98px - 85px - 30px)}.banner-cover--inner{margin-top:0}}@media only screen and (max-width:600px){.banner-cover{min-height:calc(100vh - 98px - 85px - 30px - 40px)}.banner-cover--tagline{font-size:55px;line-height:50px}}@media only screen and (max-width:550px){.banner-cover--size{padding-bottom:75%}}@media only screen and (max-width:400px){.banner-cover--tagline{font-size:35px;line-height:30px;margin-bottom:10px}.banner-cover--description br{display:block}}.pagination-nextprev:after,.pagination-nextprev:before{content:" ";display:table}.pagination-nextprev:after{clear:both}.pagination-nextprev,.pagination-nextprev ol,.pagination-nextprev ul{margin:0!important;list-style:none!important}.pagination-nextprev li{float:left}.pagination-nextprev li.m-right{float:right}.pagination-nextprev a{font-size:17px;line-height:24px;text-transform:uppercase}.pagination-tinyarr{display:inline-block;vertical-align:middle;overflow:hidden;cursor:default}.pagination-tinyarr,.pagination-tinyarr ol,.pagination-tinyarr ul{margin:0!important;list-style:none!important}.pagination-tinyarr li{position:relative;float:left;margin-right:2px}.pagination-tinyarr li:after{top:0;right:0;position:absolute;content:"";display:inline-block;border-right:1px solid #ccc;height:20px;transform:rotate(10deg)}.pagination-tinyarr li:last-child:after{content:none;display:none}.pagination-tinyarr a{color:#fff;color:red!important;display:inline-block;padding:0 3px;transform:translateX(0);transition:all .3s ease}.pagination-tinyarr a:hover{transform:translateX(2px)}.pagination-tinyarr .pagination-tinyarr--prev a:hover{transform:translateX(-2px)}.pagination-tinyarr--next a:before,.pagination-tinyarr--prev a:before{content:"<"}.pagination-tinyarr--next a:before{content:">"}.arrow-links{text-align:center;margin:0!important;list-style:none!important}.arrow-links li{line-height:15px;padding:0 20px}.arrow-links a{font-size:12px;color:#3d4248;text-transform:uppercase;width:100%;display:inline-block;padding:10px 0;position:relative;color:#3d4248!important}.arrow-links a:before{content:"→";position:absolute;left:-5px;top:9px;line-height:15px;transition:all .3s ease-out;transform:translateX(-5px);opacity:0}.arrow-links a.m-active,.arrow-links a:before,.arrow-links li.m-active a,.arrow-links li:hover a{color:#7a003c!important}.arrow-links a.m-active:before,.arrow-links li.m-active a:before,.arrow-links li:hover a:before{opacity:1;transform:translateX(0)}.media-cap{max-height:390px;overflow:hidden}.categories-list{cursor:default}.categories-list,.categories-list ol,.categories-list ul{margin:0!important;list-style:none!important}.categories-list li{letter-spacing:.05em;text-transform:uppercase;font-size:14px}.instagram-item{position:relative}.instagram-item--image{width:100%;background:#f5f5f5 no-repeat 50%;overflow:hidden}.instagram-item--image img{position:relative;display:block;width:100%}.instagram-item--cover{position:absolute;left:20px;right:20px;top:0;height:100%;background:#7a003c;background:rgba(122,0,60,.8);color:#fff;padding:10%;text-align:center;padding-top:15%;opacity:0;transition:all .3s ease-out}.instagram-item--cover:after{content:"→";position:absolute;bottom:10%;left:50%;transition:all .3s ease-out .1s;transform:translateX(-100%)}.instagram-item--cover:hover{opacity:1;padding-top:10%}.instagram-item--cover:hover:after{transform:translateX(-50%)}@media only screen and (max-width:1290px){.instagram-item--cover{display:none}}.instagram-item--cover-time{font-size:14px;margin-bottom:20px}.instagram-item--cover-caption{position:absolute;top:50%;left:10%;right:10%;font-size:14px;line-height:18px;transform:translateY(-50%)}@media only screen and (max-width:1024px){.instagram-item--cover-caption{display:none}}.social-buttons{margin-left:-18px!important;white-space:nowrap;overflow:hidden;font-size:0;letter-spacing:0}.social-buttons li{display:inline-block;padding-left:18px}.social-buttons a{width:35px;line-height:35px;color:#3d4248!important;background:#fff;text-align:center;border-radius:40px;font-size:18px}.social-buttons a:hover{opacity:.8}.social-buttons a:before{cursor:pointer}.input-inline{display:inline-block;margin-right:17px;text-transform:none!important;margin-bottom:5px;font-size:17px}.input-inline input{margin-top:0;margin-right:3px;outline:none!important}.input-inline input,.input-inline span{vertical-align:middle;display:inline-block}.input-inline span{line-height:17px}.input-inline small{padding-left:8px}.video-button,.video-frame,.video-frame--anniv{position:relative;cursor:pointer}.video-button:after,.video-frame--anniv:after,.video-frame:after{position:absolute;content:"";width:75px;height:75px;border:2px solid #fff;border-radius:75px;margin:auto;top:0;left:0;right:0;bottom:0;transition:all .25s ease}.video-button:before,.video-frame--anniv:before,.video-frame:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:0;height:0;margin:auto;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;transition:all .25s ease}.video-frame{position:relative;height:0;padding-bottom:56.25%;cursor:pointer;overflow:hidden}.video-frame,.video-frame:hover{background:#000}.video-frame:hover img{opacity:.9}.video-frame.js-show-video{background:#000}.video-frame.js-show-video img{opacity:0}.video-frame.js-show-video:before{transform:scale(.7);opacity:0;visibility:hidden}.video-frame.js-show-video:after{transform:scale(.5);opacity:0;visibility:hidden}.video-frame iframe,.video-frame img{position:absolute;width:100%!important}.video-frame iframe{height:100%!important}.video-frame img{opacity:1;transition:all .3s ease-out}#cc-scope .video-frame img{height:100%;left:50%;transform:translateX(-50%);width:auto!important}@media only screen and (max-width:1024px){.video-frame.js-show-video:after,.video-frame.js-show-video:before{content:none}}.newsletter-sizing .button{min-width:100px}@media only screen and (max-width:600px){.newsletter-sizing input[type=email]{padding-left:10px!important;padding-right:10px!important;font-size:15px!important}.newsletter-sizing .button{min-width:85px;padding-left:5px!important;padding-right:5px!important}}.banner-404{padding:90px 0 280px;background:#f5f5f5 no-repeat 50%;background-size:cover}.banner-404 p{max-width:470px}@media only screen and (max-width:600px){.banner-404{padding:40px 0 100px}}.grid-table{overflow:hidden;padding:15px 0}.grid-table>*{float:left;min-height:1px}.grid-table--row1{width:35%}.grid-table--row2{width:20%}.grid-table--row3,.grid-table--row4{width:17%}.grid-table--row5{width:11%}@media only screen and (max-width:700px){.grid-table--row1{width:100%}.grid-table--row2{width:40%}.grid-table--row3,.grid-table--row4,.grid-table--row5{width:20%}}@media only screen and (max-width:500px){.grid-table--row1{width:100%}.grid-table--row2{width:70%}.grid-table--row3{width:30%}.grid-table--row4,.grid-table--row5{width:50%}}.section-block--icon{margin-bottom:50px;display:block}.section-block--icon:before{font-size:35px!important;line-height:35px!important}.event-cal{width:100%}.event-cal thead td{padding-left:10px;padding-bottom:10px}.event-cal--date{font-size:14px;color:#888}.event-cal--extended{display:none}.event-cal--current,.event-cal--other{padding:10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc;width:14.286%;vertical-align:top;height:100px}.event-cal--other{background:#f5f5f5;border:none}.event-cal--other.m-next{border-top:1px solid #ccc}.event-cal--other.m-prev{border-bottom:1px solid #ccc}.event-cal--other .event-cal--date{color:#ccc}.event-cal--events{line-height:14px;padding-top:3px}.event-cal--events a{text-transform:uppercase;font-size:12px;padding:10px 0;display:block}.event-cal--events div+div{border-top:1px dotted #ccc;display:block}@media only screen and (max-width:800px){.event-cal--current,.event-cal--other{width:1%;height:auto}}.text-quote--quote{font-size:20px;line-height:24px;margin-bottom:5px;font-style:italic}.text-quote--cite{font-size:14px;line-height:15px;text-align:right}.text-quote--cite:before{content:"— "}.form-file--filename{color:#605ca8}.form-file--filename:before{content:"\EA07";font-family:icon;vertical-align:middle}.form-file--filename,.form-file--status{text-transform:uppercase;font-size:14px}.form-file--remove{cursor:pointer;display:none}.form-file--remove:after{content:"× Remove Upload";text-transform:uppercase;font-size:11px}.form-file--remove:hover{color:#d82a36}.js-file-upload input{position:absolute;width:1px;top:-999px;left:-999px;height:1px;visibility:hidden;opacity:0}.js-file-upload .form-file--filename:empty{display:none}.js-file-upload.m-done .form-file--status{color:green}.js-file-upload.m-done .button{display:none}.js-file-upload.m-done .form-file--remove{display:inline}.js-file-upload.m-ready .form-file--status:after{content:"..."}.js-file-upload.m-ready .form-file--status,.js-file-upload.m-uploading .form-file--status{color:#d76e10}.js-file-upload.m-ready .button,.js-file-upload.m-uploading .button{display:none}.js-file-upload.m-ready .form-file--remove,.js-file-upload.m-uploading .form-file--remove{display:inline}.js-file-upload.m-error .form-file--status{color:#d82a36}.js-file-upload.m-error .form-file--remove{display:inline}@media only screen and (min-width:1024px){.blog-item-media--media img,.news-image-homepage img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .25s ease-out}.blog-item-media--media img:hover,.news-image-homepage img:hover{transform:scale(1.02)}}.ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2){margin-bottom:26px}.ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2) .ninja-forms-field{margin-bottom:41px!important}.mejs-container .mejs-controls .mejs-time{height:29px!important}#cc-scope a.cta-button{-webkit-appearance:none;background:transparent;border:1px solid currentcolor;display:inline-block;margin:0;position:relative;text-align:center;color:#fff;border-color:#fff;line-height:20px;padding:19px 20px;font-size:14px;text-transform:uppercase;border-radius:0;transition:background .16s ease-out,color .16s ease-out;letter-spacing:.05em;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;min-width:220px}@media only screen and (max-width:700px){#cc-scope a.cta-button{margin-top:30px}}@media (hover:hover){#cc-scope a.cta-button.text-hover-red:hover{background:#fff;color:#d82a36}#cc-scope a.cta-button.text-hover-grey:hover{background:#fff;color:#e4e5e5}#cc-scope a.cta-button.text-hover-orange:hover{background:#fff;color:#d76e10}#cc-scope a.cta-button.text-hover-purple:hover{background:#fff;color:#7a003c}#cc-scope a.cta-button.text-hover-lpurple:hover{background:#fff;color:#605ca8}#cc-scope a.cta-button.text-hover-blue:hover{background:#fff;color:#268a9c}}.module--feature_videos{background:#000;padding:80px 100px;margin-top:-60px;margin-bottom:45px}.page-template-template-video .module--feature_videos{margin-top:0}@media only screen and (max-width:750px){.module--feature_videos{padding:50px 24px}}.module--feature_videos .row{display:-ms-flexbox;display:flex;margin:0}.module--feature_videos .row:after,.module--feature_videos .row:before{display:none}.module--feature_videos .module--feature_videos--container{max-width:1200px;margin:0 auto;position:relative;cursor:pointer}.module--feature_videos .module--feature_videos--container img{width:100%;height:auto;display:block}.module--feature_videos .module--feature_videos--container:before{content:"";width:75px;height:75px;background:url(../images/icon-play.svg) 50% no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0)}#cc-scope .module--feature_videos h1,#cc-scope .module--feature_videos h2,#cc-scope .module--feature_videos h3,#cc-scope .module--feature_videos h4,#cc-scope .module--feature_videos h5{color:#fff;margin:0}.module--feature_videos span{color:#fff}.module--feature_videos .module--feature_videos--meta{max-width:1200px;margin:0 auto;padding:24px 0 40px;color:#fff}.module--feature_videos .module--feature_videos--meta .row{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.module--feature_videos .module--feature_videos--meta .col{width:50%}.module--feature_videos .module--feature_videos--meta .col:last-child{width:30%}@media only screen and (max-width:750px){.module--feature_videos .module--feature_videos--meta .col,.module--feature_videos .module--feature_videos--meta .col:last-child{width:100%}}.module--feature_videos .module--feature_videos--playlist{max-width:1200px;margin:0 auto;padding:50px 0 0;border-top:1px dotted #fff}.module--feature_videos .module--feature_videos--playlist .row{margin:0 -14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.module--feature_videos .module--feature_videos--playlist .col{width:25%;padding:0 14px}@media only screen and (max-width:750px){.module--feature_videos .module--feature_videos--playlist .col{width:50%}}.module--feature_videos .module--feature_videos--playlist .module--feature_videos--thumbs_meta{padding:14px 0 30px}.module--feature_videos .module--feature_videos--playlist .module--feature_item{position:relative;cursor:pointer}.module--feature_videos .module--feature_videos--playlist .module--feature_item:hover .module--feature_videos--thumbs img{opacity:.6}.module--feature_videos .module--feature_videos--playlist .module--feature_item.active:before{color:#fff;content:"Now Playing";position:absolute;top:0;right:14px;left:14px;font-size:14px;letter-spacing:.156px;line-height:1.35;text-align:center;padding:7px 0;background-color:#7a003c;text-transform:uppercase;z-index:10;opacity:.8}.module--feature_videos .module--feature_videos--playlist .module--feature_item .module--feature_videos--thumbs img{opacity:1;transition:opacity .3s linear;display:block}.module--feature_videos .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.module--feature_videos .embed-container embed,.module--feature_videos .embed-container iframe,.module--feature_videos .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.module--feature_videos .module--feature_videos--watch-more{max-width:1200px;margin:0 auto;padding:18px 0 0;color:#fff;border-top:1px dotted #fff}@media only screen and (min-width:768px){.module--feature_videos .module--feature_videos--watch-more{margin:15px auto 0;padding:22px 0 40px}}#cc-scope .module--feature_videos .module--feature_videos--watch-more a{color:#fff}.events-grid,.events-grid>*{overflow:hidden}.events-grid>*{position:relative;float:left;width:25%;margin:0;padding-bottom:36%;height:0;background:#ccc}.events-grid>.m-span2{width:50%}.event-item{position:absolute;width:100%;height:100%;cursor:default;color:#fff}.event-item--meta{position:absolute;z-index:1;width:100%;height:55px;bottom:137px;font-size:14px;color:#fff!important}@media only screen and (max-width:1600px){.event-item--meta{height:74px}}@media only screen and (max-width:1100px){.event-item--meta{height:55px}}.event-item--meta-date{float:left;margin:20px 30px;text-transform:uppercase;letter-spacing:.06em}.event-item--meta-status{position:absolute;right:30px;top:20px;text-transform:uppercase;letter-spacing:.06em}@media only screen and (max-width:1600px){.event-item--meta-status{left:30px;top:42px}}@media only screen and (max-width:1100px){.event-item--meta-status{right:30px;top:20px;left:auto}}.event-item--location{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.event-item--lead{font-size:12px;letter-spacing:.05em;text-transform:uppercase}.event-item--panel{position:absolute;bottom:0;z-index:2;width:100%;height:137px;color:#fff!important}.event-item--panel:after{content:"";position:absolute;right:30px;left:30px;height:1px;opacity:.5}.event-item--panel .event-item--title{font-size:20px}.event-item--panel-inner{position:absolute;bottom:0;max-height:100%;padding:0 30px 26px}.event-item--image{position:absolute;top:0;left:0;width:100%;bottom:0;transform:scale(1.005)}.event-item--image .event-item--image-l,.event-item--image .event-item--image-p{position:absolute;top:0;left:0;width:100%;height:100%;background:#ccc 50% no-repeat;background-size:cover}.event-item--image .event-item--image-l img,.event-item--image .event-item--image-p img{visibility:hidden}.event-item--image .event-item--image-l{display:none}.m-span2 .event-item--image .event-item--image-l{display:block}.m-span2 .event-item--image .event-item--image-p{display:none}.event-item--buttons{right:0;left:0;position:absolute;bottom:192px;top:0;width:100%;transform:translateY(10px);opacity:0;transition:all .2s ease-out}.event-item--buttons-inner{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);margin:auto;right:0;left:0}.event-item--buttons-inner>div{margin-bottom:5px}#cc-scope .event-item--buttons-inner .button{max-width:100px;width:100%;padding:10px 20px;border-color:transparent;color:#fff}#cc-scope .event-item--buttons-inner .button:hover{background:#fff!important;color:#333}.event-item:hover .event-item--buttons{transform:translateY(0);opacity:1}@media only screen and (min-width:1024px){.event-item--image{transition:all .25s ease-out}.event-item:hover .event-item--image{transform:scale(1.02)}}.related .vh20{overflow:hidden}.related .vh20 img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .25s ease-out}.related .vh20 img:hover{transform:scale(1.02)}.related .blog-item-media{padding-bottom:0;height:auto}.related .blog-item--title{font-size:17px}.related .blog-item-media--media,.related .blog-item-media--text{position:relative}.related .blog-item-media--text{padding-top:0;min-height:auto}@media only screen and (max-width:1100px){.events-grid>*{width:50%}}@media only screen and (max-width:1024px){.events-grid>*{height:400px;padding:0}.event-item{position:relative}.event-item--meta{height:50px;bottom:164px}.event-item--panel{height:164px;background:#3d4248}.event-item--panel:after{right:20px;left:20px}.event-item--image{bottom:164px}.event-item--image .event-item--image-p{display:none}.event-item--image .event-item--image-l{display:block}.event-item--panel-inner{padding:0 20px 75px;bottom:0;max-height:164px;overflow:hidden}.event-item--title{max-height:50px;overflow:hidden;font-size:20px;line-height:22px;text-overflow:ellipsis}.event-item--meta-date{margin:15px 20px}.event-item--meta-status{right:20px;top:15px}.event-item--buttons{top:auto;bottom:20px;left:20px;right:20px;z-index:2;transform:none!important;transition:none;opacity:1;width:auto}.event-item--buttons-inner{position:static;transform:none;text-align:left;width:auto;max-width:220px;overflow:hidden;margin:0 0 0 -5px}.event-item--buttons-inner>div{float:left;margin:0;padding-left:5px;width:50%}.event-item--buttons-inner .button{max-width:none;width:100%}#cc-scope .event-item--buttons-inner .button{color:#fff;border-color:#fff}#cc-scope .event-item--buttons-inner .button:hover{color:#333;background:#fff}}@media only screen and (max-width:550px){.events-grid>*,.events-grid>.m-span2{width:100%}}.events-panel{padding:65px 0 60px;background:#3d4248}.events-panel:after,.events-panel:before{content:" ";display:table}.events-panel:after{clear:both}.events-panel--title{text-transform:uppercase;color:#fff;font-size:50px;line-height:1!important;letter-spacing:.02em;margin-bottom:10px}@media only screen and (max-width:768px){.events-panel--title{margin-bottom:20px}}.events-panel--date{text-transform:uppercase;color:#fff;letter-spacing:.08em;font-size:17px;font-size:1.0625rem}.events-panel--meta{float:left}.events-panel--options{width:100%;max-width:525px;float:right}.events-panel--options.m-single{max-width:175px}.events-panel--options.cols-2{max-width:350px}.events-panel--cal{text-align:right}#cc-scope .events-panel--cal a{font-size:14px;text-transform:uppercase;letter-spacing:.07em;color:#fff;line-height:15px}#cc-scope .events-panel--cal a:before{content:"\ea06";font-family:icon;display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:10px}#cc-scope .events-panel--cal.m-icon-list a:before{content:"\ea08"}@media only screen and (max-width:860px){.events-panel--meta{float:none;margin-bottom:40px}.events-panel--options{float:none;max-width:600px;position:relative;z-index:10;background:#3d4248}.events-panel--options.m-single{max-width:400px}.events-panel--options.cols-2{max-width:500px}.events-panel--cal{text-align:left}}.event-item--meta,.event-item--panel{background:#3d4248;background:rgba(61,66,72,.9)}#cc-scope .event-item .button{background:#3d4248}#cc-scope .event-item .button:hover{color:rgba(61,66,72,.9)}.event-item.m-red .event-item--meta,.event-item.m-red .event-item--panel{background:#d82a36;background:rgba(216,42,54,.9)}#cc-scope .event-item.m-red .button{background:#d82a36}#cc-scope .event-item.m-red .button:hover{color:#d82a36}.event-item.m-orange .event-item--meta,.event-item.m-orange .event-item--panel{background:#d76e10;background:rgba(215,110,16,.9)}#cc-scope .event-item.m-orange .button{background:#d76e10}#cc-scope .event-item.m-orange .button:hover{color:#d76e10}.event-item.m-purple .event-item--meta,.event-item.m-purple .event-item--panel{background:#7a003c;background:rgba(122,0,60,.9)}#cc-scope .event-item.m-purple .button{background:#7a003c}#cc-scope .event-item.m-purple .button:hover{color:#7a003c}.event-item.m-lpurple .event-item--meta,.event-item.m-lpurple .event-item--panel{background:#605ca8;background:rgba(96,92,168,.9)}#cc-scope .event-item.m-lpurple .button{background:#605ca8}#cc-scope .event-item.m-lpurple .button:hover{color:#605ca8}.event-item.m-blue .event-item--meta,.event-item.m-blue .event-item--panel{background:#268a9c;background:rgba(38,138,156,.9)}#cc-scope .event-item.m-blue .button{background:#268a9c}#cc-scope .event-item.m-blue .button:hover{color:#268a9c}@media only screen and (max-width:1024px){.event-item--panel{background:#3d4248}.event-item.m-red .event-item--panel{background-color:#d82a36}.event-item.m-orange .event-item--panel{background-color:#d76e10}.event-item.m-purple .event-item--panel{background-color:#7a003c}.event-item.m-lpurple .event-item--panel{background-color:#605ca8}.event-item.m-blue .event-item--panel{background-color:#268a9c}}.mobile-event-tickets{display:none}@media only screen and (max-width:750px){.hide-mobile{display:none}}@media only screen and (max-width:750px){.mobile-event-tickets{display:block;padding-bottom:30px;margin-bottom:40px;border-bottom:1px dashed #d8d8d8}}.soldout{cursor:default!important}.soldout:hover{color:#7a003c!important;background:transparent!important}.issuu-article{width:100%;height:683px}.sidebar-link{font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px}.news-panel{padding:65px 0 60px;background:#3d4248}.news-panel h1{text-transform:uppercase;margin:0}@media only screen and (max-width:600px){.news-panel h1{margin-bottom:20px}}.news-panel .news-panel--options .option-drop{border-left:0}.news-panel .news-panel--options .option-drop--options{width:calc(100% + 2px);margin-right:-1px}.news-panel .news-panel--options .option-drop--tab{border:1px solid #fff}.news-meta .m-tight{max-width:1000px;margin:0 auto}.news-meta .date{text-transform:uppercase}.news--list__wrap{max-width:1240px;padding:0 20px;margin:65px auto 34px}.news--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -13px}.news--list .news--list__item{width:33.33%;padding:0 13px;margin-bottom:26px}@media only screen and (max-width:768px){.news--list .news--list__item{width:100%}}.option-drop{position:relative;border-left:1px solid #fff;cursor:default}.option-drop:after,.option-drop:before{content:" ";display:table}.option-drop:after{clear:both}.option-drop--group:first-child .option-drop--options{left:0}.option-drop--group:nth-child(2) .option-drop--options{left:33.33%}@media only screen and (max-width:600px){.option-drop--group:nth-child(2) .option-drop--options{left:0}}.option-drop--group:nth-child(3) .option-drop--options{left:66.66%}@media only screen and (max-width:600px){.option-drop--group:nth-child(3) .option-drop--options{left:0}}.cols-2 .option-drop--group:nth-child(2) .option-drop--options{left:50%}@media only screen and (max-width:600px){.cols-2 .option-drop--group:nth-child(2) .option-drop--options{left:0}}.option-drop--tab{float:left;width:33.33%;text-align:center;border:1px solid #fff;border-left:0;line-height:47px;white-space:nowrap;font-size:12px;text-transform:uppercase;letter-spacing:.08em;position:relative}.option-drop--tab:after{content:"\ea01";font-family:icon;position:absolute;right:20px;transform:translateY(0);opacity:1;transition:all .2s ease}@media only screen and (max-width:600px){.option-drop--tab{padding-right:10px}.option-drop--tab:after{right:15px}}@media only screen and (max-width:413px){.option-drop--tab{font-size:11px}.option-drop--tab:after{right:12px}}.cols-2 .option-drop--tab{width:50%}.option-drop--options{position:absolute;top:49px;margin-left:-1px;background:#fff;width:calc(33.33% + 1px);z-index:5;display:none;padding:10px 5px 15px;overflow:hidden}.cols-2 .option-drop--options{width:calc(50% + 1px)}.option-drop--group.js-touch:hover .option-drop--tab{color:#fff;background:transparent}.option-drop--group.js-touch:hover .option-drop--options{display:none}.option-drop--group.js-hover .option-drop--tab,.option-drop--group.js-touch.js-hover .option-drop--tab,.option-drop--group.js-touch.m-active .option-drop--tab,.option-drop--group.m-active .option-drop--tab,.option-drop--group:hover .option-drop--tab{color:#3d4248;background:#fff}.option-drop--group:hover .option-drop--tab:after{transform:translateY(3px);opacity:0}.option-drop--group.js-hover .option-drop--options,.option-drop--group.js-touch.js-hover .option-drop--options,.option-drop--group:hover .option-drop--options{display:block}.option-drop.m-single{border-left:none}.option-drop.m-single .option-drop--options,.option-drop.m-single .option-drop--tab{width:100%}@media only screen and (max-width:600px){.option-drop--group.js-show .option-drop--options{display:block}.cols-2 .option-drop--options,.option-drop--options{width:calc(100% + 1px)}}.styled-scroller{overflow:scroll;overflow-x:hidden}.news-panel:after,.news-panel:before{content:" ";display:table}.news-panel:after{clear:both}.news-panel--heading{float:left}.news-panel--options{float:right;min-width:270px}.news-panel--options .option-drop--tab{width:100%;border-color:#494e53;margin-left:0;border-left:1px solid #494e53}.news-panel--options .option-drop--options{width:100%;border:1px solid #494e53;border-top:0;margin-top:-1px;margin-left:-1px}.accordion--wrapper{max-width:1200px;margin:0 auto;padding:50px 0 125px}.accordion--wrapper .page--content{padding:0;margin-bottom:50px}@media only screen and (max-width:1000px){.accordion--wrapper{padding:50px 20px 125px}.accordion--wrapper .page--content{padding:0}}.page-template-template-accordion #cc-scope .accordion--item.is-active .accordion--item__header:before{transform:rotate(0)}.page-template-template-accordion #cc-scope .accordion--item.is-active .accordion--item__header:after{opacity:.5}.page-template-template-accordion #cc-scope .accordion--item.is-active .accordion--item__body{max-height:99999px;overflow:hidden;padding:50px 40px;transition:all .27s linear}@media only screen and (max-width:1000px){.page-template-template-accordion #cc-scope .accordion--item.is-active .accordion--item__body{padding:50px 20px}}.page-template-template-accordion #cc-scope .accordion--item__header{padding:30px 100px 30px 40px;cursor:pointer;position:relative}.page-template-template-accordion #cc-scope .accordion--item__header.magenta{background:#79003c}.page-template-template-accordion #cc-scope .accordion--item__header.orange{background:#d76e10}.page-template-template-accordion #cc-scope .accordion--item__header.redorange{background:#d82a36}.page-template-template-accordion #cc-scope .accordion--item__header.violet{background:#605ca7}.page-template-template-accordion #cc-scope .accordion--item__header.teal{background:#258a9c}@media only screen and (max-width:1000px){.page-template-template-accordion #cc-scope .accordion--item__header{padding:30px 100px 30px 20px}}.page-template-template-accordion #cc-scope .accordion--item__header:before{content:"";position:absolute;right:40px;top:50%;transform:translateY(-50%);background:url(../images/icon-chevron.svg) 50% no-repeat;width:27px;height:14px;background-size:contain;transform:rotate(180deg);transition:transform .25s linear}@media only screen and (max-width:1000px){.page-template-template-accordion #cc-scope .accordion--item__header:before{right:20px}}.page-template-template-accordion #cc-scope .accordion--item__header:after{content:"";background:url(../images/pattern-bg.svg) 0 100% repeat-x;position:absolute;bottom:0;left:0;width:100%;height:37px;opacity:0;transition:opacity .25s linear}.page-template-template-accordion #cc-scope .accordion--item__header:hover:after{opacity:.5}.page-template-template-accordion #cc-scope .accordion--item__header h2{font-size:30px;font-size:1.875rem;color:#fff;line-height:1.333}.page-template-template-accordion #cc-scope .accordion--item__header h2 strong{font-size:17px;font-size:1.0625rem;display:block;font-weight:400}.page-template-template-accordion #cc-scope .accordion--item__body{padding:0 40px;background:#e4e5e5;max-height:0;overflow:hidden;transition:all .1s linear}@media only screen and (max-width:1000px){.page-template-template-accordion #cc-scope .accordion--item__body{padding:0 20px}}.page-template-template-accordion #cc-scope .accordion--item__body .embed--soundcloud{padding-bottom:70px;border-bottom:1px dotted #3d4248;margin-bottom:50px}.page-template-template-accordion #cc-scope .accordion--item__body h2{font-size:30px;font-size:1.875rem;line-height:1.333;margin-bottom:25px}.page-template-template-accordion #cc-scope .accordion--item__body h3{font-size:23px;font-size:1.4375rem;line-height:1.73;margin-bottom:25px}.page-template-template-accordion #cc-scope .accordion--item__body p{font-size:17px;font-size:1.0625rem;line-height:1.411;margin-bottom:50px}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row{margin:0;display:-ms-flexbox;display:flex}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row .col{width:50%;padding-bottom:60px}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row .col:last-child{padding-left:90px}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row .col:last-child img{width:100%;height:auto}@media only screen and (max-width:1000px){.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row{display:block}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row .col{width:100%}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row .col:last-child{padding-left:0}.page-template-template-accordion #cc-scope .accordion--item__body .accordion--content .row .col:last-child img{width:100%;height:auto}}.supporters-list{position:relative;overflow:hidden}.supporters-list,.supporters-list ol,.supporters-list ul{margin:0!important;list-style:none!important}.supporters-list li{float:left;width:33.333%;position:relative;padding:20px;text-align:center}.supporters-list li img{margin-bottom:10px}.supporters-list li:before{left:0;height:1px;background-image:linear-gradient(90deg,#777a7f 33.33%,hsla(0,0%,100%,0) 0);background-size:4px 1px;background-repeat:repeat-x}.supporters-list li:after,.supporters-list li:before{content:"";position:absolute;bottom:0;right:0;background-position:bottom}.supporters-list li:after{top:0;width:1px;background-image:linear-gradient(180deg,#777a7f 33.33%,hsla(0,0%,100%,0) 0);background-size:1px 4px;background-repeat:repeat-y}@media only screen and (min-width:700px){.supporters-list li:nth-child(3n):after{background:none}}@media only screen and (max-width:700px){.supporters-list li{width:50%;padding:10px;font-size:15px;line-height:18px}.supporters-list li:nth-child(2n):after{background:none}}.supporters-list:before{top:0}.supporters-list:after,.supporters-list:before{content:"";position:absolute;left:0;right:0;height:1px;background-image:linear-gradient(90deg,#000 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x}.supporters-list:after{bottom:0}.supporters-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.arrow-after{position:relative}.arrow-after:after{content:"→";display:inline-block;transition:transform .2s ease;padding-left:10px;font-size:22px;position:relative;left:0;transition:all .15s ease-out}.arrow-after:hover:after{left:10px}.arrow-before:before{content:"←";display:inline-block;transition:transform .2s ease;padding-right:10px}.arrow-before:hover:before{transform:translateX(-5px)}.slash-after{padding-right:17px}.slash-after:after{position:absolute;content:"";height:22px;margin-top:-1px;border-right:1px solid currentcolor;display:inline-block;transform:rotate(12deg);padding-left:10px;color:#fff;color:currentcolor}.cc-breadcrumb{overflow:hidden;padding:30px 0;background:#e4e5e5}.cc-breadcrumb li{float:left;margin-right:20px;font-size:12px;line-height:16px;text-transform:uppercase}.cc-breadcrumb li:after{position:absolute;content:"";height:17px;margin-top:-2px;border-right:1px solid currentcolor;display:inline-block;transform:rotate(12deg);padding-left:10px;color:#fff;color:currentcolor}.cc-breadcrumb li:last-child:after{content:none}.cc-breadcrumb a{letter-spacing:.04em}.cc-breadcrumb .contain{max-width:1000px;padding:0}@media only screen and (max-width:1290px){.cc-breadcrumb .contain{max-width:100%;padding:0 5px}}#cc-scope .cc-breadcrumb ol,#cc-scope .cc-breadcrumb ul{list-style:none;margin:0}.button,input[type=submit]{-webkit-appearance:none;background:transparent;border:1px solid currentcolor;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0;padding:.4em .75em;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;-ms-touch-action:manipulation;touch-action:manipulation}#cc-scope .button,#cc-scope input[type=submit]{color:#7a003c;border-color:#7a003c;line-height:20px;padding:19px 20px;font-size:14px;text-transform:uppercase;border-radius:0;transition:background .16s ease-out,color .16s ease-out;letter-spacing:.05em}#cc-scope .button:hover,#cc-scope input[type=submit]:hover{color:#fff;background:#7a003c}#cc-scope .button:active,#cc-scope input[type=submit]:active{transform:translateY(1px)}#cc-scope .button.m-small,#cc-scope input[type=submit].m-small{padding:14px 20px}#cc-scope .button.button-wl,#cc-scope input[type=submit].button-wl{padding:19px 32px 17px}#cc-scope .button.button-wl svg,#cc-scope input[type=submit].button-wl svg{margin-left:10px}#cc-scope .button.button-wl .button-wl__svg,#cc-scope input[type=submit].button-wl .button-wl__svg{stroke:#7a003c;transition:stroke .2s ease-out}#cc-scope .button.button-wl:hover .button-wl__svg,#cc-scope input[type=submit].button-wl:hover .button-wl__svg{stroke:#fff}.blog-item,.blog-item-media{display:block;position:relative;padding-bottom:111%;height:0;background:#bbb;overflow:hidden}.blog-item-media:hover .arrow-after:after,.blog-item:hover .arrow-after:after{transform:translateX(5px)}.blog-item-media--media{bottom:166px;top:0;position:absolute;width:100%;overflow:hidden}.blog-item-media--media img{width:100%}.blog-item-media--text{min-height:166px;position:absolute;bottom:0;width:100%;padding:20px 30px 30px;z-index:3}.related .blog-item-media{background:none}.related .blog-item-media--text{padding:0}.related .blog-item--title{height:auto}.related .blog-item--more:after{color:#7a003c}.blog-item--text{padding:30px}.blog-item--meta,.heading-meta{font-size:14px;text-transform:uppercase;letter-spacing:.05em;position:relative;padding-bottom:10px}.blog-item--title{font-size:20px;line-height:26px;padding:0 0 16px;height:80px;overflow:hidden}.blog-item--more{font-size:12px;letter-spacing:.05em;text-transform:uppercase}.heading-meta{min-height:34px}.cc-modal{position:fixed;z-index:109;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;transition:opacity .25s ease-out .25s}.cc-modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8}.cc-modal.is-active{opacity:1;visibility:visible}.cc-modal--container{position:absolute;margin:auto;width:100%;top:50%;transform:translateY(-50%);padding:5px 10px;max-height:100%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cc-modal--close{position:absolute;z-index:1;top:5px;right:5px;padding:10px;color:#fff;font-size:24px;cursor:pointer;transform:scale(1);transition:all .1s ease-out}.cc-modal--close:after{content:"×"}.cc-modal--subscribe{max-width:450px;position:relative;margin:auto;font-size:14px;background:#7a003c;background:rgba(122,0,60,.9)}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.9}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1200px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:80vw;max-height:80vh!important;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:none;background-color:transparent}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#cc-scope .u-img--full{max-width:none;width:100%}#cc-scope .u-abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cc-scope .u-no-bullets{list-style-type:none;padding:0}#cc-scope .u-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#cc-scope .u-no-scroll{overflow:hidden}#cc-scope .u-fs-subpixel{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}#cc-scope .u-ofit{object-fit:cover;font-family:"object-fit: cover;";max-width:none;width:100%}#cc-scope .u-video_wrapper{position:relative;padding-bottom:56.25%;height:0}#cc-scope .u-video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#cc-scope .u-mt50{margin-top:50px}#cc-scope .u-mt100{margin-top:100px}#cc-scope .u-t50pct{top:50%}#cc-scope .u-b50{bottom:50px}#cc-scope .u-pa25h{padding-right:25px;padding-left:25px}#cc-scope .u-pa50h{padding-right:50px;padding-left:50px}#cc-scope .u-pa50v{padding-top:50px;padding-bottom:50px}#cc-scope .u-pr50{padding-right:50px}#cc-scope .u-mw70{max-width:70%}.u-object-fit{object-fit:cover;font-family:"object-fit: cover;"}.flex-grid{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.flex-grid--rev{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.flex-grid-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-grid--fluid-gutter{-ms-flex-pack:justify;justify-content:space-between}.flex-grid--fixed-gutter{margin-right:-25px}.flex-grid--fixed-gutter .col{padding-right:25px}.col30{width:30%}.col35{width:35%}.col40{width:40%}.col45{width:45%}.col50{width:50%}.col60{width:60%}.col65{width:65%}.col70{width:70%}.flex-grid--half{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-grid--half .col{width:50%}@media (max-width:767px){.flex-grid--half{display:block}.flex-grid--half .col{width:100%;padding-right:0}}*,:after,:before,a:focus{outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.bg-dark-grey{background-color:#3d4248;height:100%}.anniv-hover{color:#999!important}.anniv-hover:hover,.page-anniversary .submenu-20th,.page-gallery .submenu-gallery,.page-timeline .submenu-timeline{color:#fff!important;opacity:1}.post-type-archive-timeline img{opacity:1;visibility:initial}.anniv-wrap a{letter-spacing:.05em;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.anniv-wrap h2{text-align:center}#cc-scope .anniv-wrap img{max-width:none;width:100%}.bg-purple{height:100%}@media (max-width:767px){.video-frame--anniv{padding-bottom:56.5%}.video-frame--anniv:after{width:40px;height:40px}.video-frame--anniv:before{border-left:7px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}}.contain--rel,.zoom-on-hover{position:relative}.zoom-on-hover{display:block;overflow:hidden}.zoom-on-hover:before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#000;content:"";pointer-events:none;transition:opacity .25s ease-out;z-index:1}.zoom-on-hover img{transform:scale(1);transition:transform .25s ease-out}.zoom-on-hover:hover:before{opacity:.2}.zoom-on-hover:hover img{transform:scale(1.05)}.banner-heading--anniv{background:#7a003c;position:relative}.banner-heading--anniv:before{position:absolute;bottom:0;left:0;width:100%;height:70px;content:"";pointer-events:none;background-color:#690034}.banner-heading--anniv-image{background-repeat:no-repeat;background-size:contain;background-position:80%;position:relative}.banner-heading--anniv-title{padding:60px 0 50px;margin-bottom:0}.banner-heading--anniv-title span,.banner-heading--anniv-title sup{font-size:50%;top:-.7em;position:relative}.submenu-item--series{line-height:68px;padding:0 25px;border-right:2px solid #7a003c;border-left:2px solid #7a003c}#cc-scope .banner-heading__sub-menu{position:relative;line-height:70px;margin:0}#cc-scope .banner-heading__sub-menu li{display:inline-block;font-size:12px;margin-right:30px}#cc-scope .banner-heading__sub-menu a.is-active{color:#fff!important}#cc-scope .banner-heading__sub-menu .ch-r-arrow{font-size:17px;margin-left:7px}#cc-scope .anniv-stories__carousel-group,#cc-scope .slick-dots{margin-left:0}@media (max-width:767px){.banner-heading--anniv-image{background-image:none!important}.banner-heading--anniv:before{height:47px}#cc-scope .anniv-hero-wrap{margin-bottom:30px!important}#cc-scope .banner-heading--anniv-title{font-size:35px!important;padding:45px 0 35px;text-align:center}#cc-scope .banner-heading__sub-menu{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}#cc-scope .banner-heading__sub-menu li{display:inline-block;font-size:10px;margin-right:0;line-height:45px}#cc-scope .banner-heading__sub-menu .ch-r-arrow{display:none}.submenu-item--series{padding:0;border:0}}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-close,.mfp-close:active{top:-20px}.mfp-close img{width:18px;height:19px;pointer-events:none}.mfp-iframe-holder .mfp-close{top:-45px}.mfp-arrow:after,.mfp-arrow:before{opacity:1}.mfp-arrow:after{content:none}.mfp-arrow:before{font-family:initial;content:"";background:url(../images/anniv-arrow-left-white.svg) no-repeat 0 0;background-size:100%;display:inline-block;width:15px;height:27px;border:0;margin:0;top:50%;left:50%;margin:-13px 0 0 -12px}.mfp-arrow-right:before{transform:rotate(180deg)}.mfp-title{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.overlay-desc,.overlay-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.overlay-desc{font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;color:#939699;font-size:17px;line-height:1.4;margin:0}.overlay-link{letter-spacing:.05em;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:12px;text-decoration:none;width:auto;margin-left:auto}.overlay-link:hover{color:inherit}.mfp-counter{display:none}.anniv-hero-img{width:100%}.anniv-main__section h2{margin-bottom:30px;line-height:1.2!important}.anniv-intro__texts{max-width:450px;margin:0 auto;font-size:23px;line-height:1.3;text-align:center;padding:0 20px}.anniv-intro__media{margin-top:80px;margin-bottom:100px}.anniv-intro__textbox .bg-dark-grey{padding:80px 75px 90px}.video-frame--anniv{display:block;height:100%;position:relative;overflow:hidden}.video-frame--anniv__bg{background-size:cover;background-position:50%;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transform:scale(1);transition:all .25s ease-out}.video-frame--anniv__bg.lazyloaded{opacity:1}.video-frame--anniv:hover .video-frame--anniv__bg{opacity:.8;transform:scale(1.05)}.anniv-stories{margin-bottom:130px}.anniv-stories h2{margin-bottom:30px}.anniv-story{width:25%;display:inline-block;margin-right:-4px;position:relative;overflow:hidden;transform:scale(1.005)}.anniv-stories__carousel-dots ul{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:45px 0!important}.anniv-stories__carousel-dots ul>li{list-style:none;text-align:center;width:8px!important;height:8px!important;margin:0 5px!important}.anniv-stories__carousel-dots button{display:block;width:8px!important;height:1px!important;padding-top:5px!important;font-size:0;text-indent:-100%;overflow:hidden;background:#c6c9cc;border-radius:8px;border:0;-webkit-appearance:none}.anniv-stories__carousel-utils{width:100%;height:30px;position:relative}.anniv-stories__carousel-utils .slick-dots{bottom:auto;top:0}.anniv-stories__carousel-utils .slick-next{transform:rotate(180deg)}.anniv-stories__carousel-utils .slick-arrow{background:none;border:0;font-size:0;text-indent:-100%;overflow:hidden}.anniv-stories__carousel-utils .slick-next:before,.anniv-stories__carousel-utils .slick-prev:before{font-family:initial;content:"";background:url(../images/anniv-arrow-left.svg) no-repeat 0 0;background-size:100%;display:inline-block;width:11px;height:22px}.anniv-stories__carousel-utils button{height:22px;position:absolute;padding:0;width:22px}.anniv-stories__carousel-utils button:before{position:absolute;top:0;right:0;left:0;bottom:0}.anniv-stories__carousel-utils .slick-prev{left:0;top:-70px}.anniv-stories__carousel-utils .slick-next{right:0;top:-70px}.anniv-stories__carousel-utils .slick-dots button,.anniv-stories__carousel-utils .slick-dots button:before,.anniv-stories__carousel-utils .slick-dots li{height:16px;width:16px}.anniv-stories__carousel-utils .slick-dots button{padding:3px}.anniv-stories__carousel-utils .slick-dots button:before{line-height:16px;font-size:23px}.anniv-stories__carousel-utils .slick-dots li{margin:0}.anniv-stories__carousel{padding-top:80px!important}.anniv-stories__carousel-arrows{width:170px;height:12px;position:relative;margin:0 auto}.anniv-story__desc{position:absolute;left:0;bottom:0;width:100%;opacity:.9;height:220px;padding:40px 25px}.anniv-story__desc:before{background-image:linear-gradient(90deg,#c5c7c8 33.33%,hsla(0,0%,100%,0) 0);background-size:4px 1px;pointer-events:none;background-position:bottom;background-repeat:repeat-x;content:"";position:absolute;right:25px;left:25px;height:1px;opacity:.5;bottom:90px}.anniv-story__desc a,.anniv-story__desc h5{color:#fff!important}.anniv-story__desc h5,.anniv-story__desc h5 a{font-size:23px;line-height:1.3}.anniv-story__desc h5 a{position:static;font-weight:400;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-family:inherit;text-transform:none}.anniv-story__desc a{font-size:12px;position:absolute;bottom:40px;left:25px}.is-purple{background-color:#7a003c}.is-d-purple{background-color:#4c082a}.anniv-story__bg-img{padding-bottom:138%;background-size:cover;background-position:50%}.anniv-story__link{color:#fff}.anniv-subpages{padding-bottom:120px}.anniv-subpages a{font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none;font-size:17px;font-weight:400}.timeline-col{width:55%}.series-col{width:45%}.series-img-wrap,.timeline-img-wrap{display:block}.series-img,.timeline-img{height:390px!important;margin-bottom:20px}.anniv-quotes{background-color:#e0e0e0;text-align:center;position:relative;margin-bottom:110px}.anniv-quotes span{font-size:14px}.contain--quotes{max-width:880px}.anniv-quote-with-image__img img{height:100%!important}.anniv-quote-with-image__texts p{font-size:20px;text-align:left}.anniv-quote-with-image__texts span{float:right}.anniv-quote-only-texts__helper,.anniv-quote-with-image__texts-helper{padding:110px 0}.anniv-quote-with-image__texts-helper{padding-left:50px;width:80%}.anniv-quote-only-texts p{font-size:30px;line-height:1.3;margin:0 auto 25px;max-width:1024px;padding:0 60px}.anniv-quote-h{height:350px;overflow:hidden}.anniv-quotes__carousel{margin-left:0!important;margin-bottom:0}.anniv-quotes__carousel-arrows{position:absolute;width:100%;height:30px;left:0;top:50%;margin-top:-15px}.anniv-quotes__carousel-arrows button{position:absolute}.anniv-quotes__carousel-arrows .slick-arrow{background:none;border:0;font-size:0;text-indent:-100%;overflow:hidden}.anniv-quotes__carousel-arrows .slick-next{transform:rotate(180deg)}.anniv-quotes__carousel-arrows .slick-next:before,.anniv-quotes__carousel-arrows .slick-prev:before{font-family:initial;content:"";background:url(../images/anniv-arrow-left.svg) no-repeat 0 0;background-size:100%;display:inline-block;width:11px;height:22px}.anniv-quotes__carousel-arrows .slick-prev{left:50px;top:10px}.anniv-quotes__carousel-arrows .slick-next{right:50px;top:0}.anniv-gallery-links h3{text-align:center;margin-bottom:40px!important}.anniv-gallery-links .flex-grid--fixed-gutter{margin-right:-45px}.anniv-gallery-links .flex-grid--fixed-gutter .col{padding-right:45px}.anniv-gallery-links .col{width:25%}.anniv-gallery-links .anniv-gallery-links__inner{position:relative;padding-bottom:20px}.anniv-gallery-links .anniv-gallery-links__inner .svg-gallery-icon{position:relative;fill:#7a003c;top:1px;right:auto;width:16px;height:13px;pointer-events:auto;margin-right:10px}@media (max-width:767px){.anniv-gallery-links .anniv-gallery-links__inner .svg-gallery-icon{top:2px}}.anniv-gallery-links .anniv-gallery-links__inner:before{background-image:linear-gradient(90deg,#c5c7c8 33.33%,hsla(0,0%,100%,0) 0);background-size:4px 1px;pointer-events:none;background-position:bottom;background-repeat:repeat-x;content:"";position:absolute;left:0;width:100%;height:1px;opacity:1;bottom:5px}.anniv-gallery-links .anniv-gallery-links__name{font-size:14px;display:inline-block;margin-top:15px}.anniv-sub-footer{margin:120px 0}.anniv-sub-footer p{text-align:center;max-width:540px;margin:0 auto;font-size:14px}@media (max-width:767px){.anniv-main__section h2{margin-bottom:25px;font-size:30px!important}.anniv-stories__carousel{padding-top:30px!important}.anniv-intro__texts{text-align:center;font-size:17px}.anniv-intro__media{display:block;margin:30px 0 0}.anniv-intro__textbox .bg-dark-grey{padding:35px 32px}.anniv-intro__textbox h3,.anniv-intro__textbox p{line-height:1.4!important;font-size:17px!important;margin-bottom:0!important}.anniv-intro{margin-bottom:40px}.anniv-stories{margin-bottom:70px}.anniv-story{width:50%;vertical-align:top}.anniv-story__bg-img{padding-bottom:240px}.anniv-story__desc{height:110px;padding:10px 20px}.anniv-story__desc h5{font-size:17px;line-height:1.2}.anniv-story__desc h5 a{font-size:14px}.anniv-story__desc a{font-size:10px;bottom:10px;left:20px}.anniv-story__desc:before{bottom:40px;right:20px;left:20px;opacity:1}.anniv-stories__carousel-utils .slick-dots{line-height:30px}.anniv-stories__carousel-utils .slick-dots li{width:25px}.anniv-stories__carousel-utils .slick-dots button{height:25px;width:25px}.anniv-stories__carousel-utils .slick-dots button:before{font-size:30px;width:25px}.anniv-stories__carousel-arrows{width:190px}.anniv-subpages{padding-bottom:60px}.anniv-subpages__cols{display:block;margin-right:0}.anniv-subpages__cols h3{line-height:1.17!important;font-size:25px!important}.anniv-subpages__cols .col{padding-right:0;width:100%}.anniv-subpages__cols img{height:auto!important}.timeline-col{margin-bottom:70px}.anniv-quotes{padding:50px 0 80px;margin-bottom:60px}.anniv-quotes p{padding:0 30px;font-size:17px;line-height:1.4}.anniv-quotes span{font-size:12px}.anniv-quote-with-image__texts{width:100%}.anniv-quote-with-image__texts p{font-size:17px;text-align:center}.anniv-quote-with-image__texts span{float:none}.anniv-quote-only-texts__helper,.anniv-quote-with-image__texts-helper{padding:0}.anniv-quote-with-image__texts-helper{padding-left:0;width:100%}.anniv-quote-with-image .flex-grid{display:block;border:0}.anniv-quote-with-image__img{display:none}.anniv-quote-h{height:auto;overflow:hidden}.anniv-quotes__carousel-arrows{width:220px;left:50%;top:auto;bottom:20px;margin-left:-110px}.anniv-gallery-links h3{font-size:25px!important}.anniv-gallery-links a{font-size:10px;margin-top:10px}.anniv-gallery-links .anniv-gallery-links__inner:before{bottom:10px}.anniv-gallery-links .flex-grid--fixed-gutter{margin-right:-10px;-ms-flex-flow:row wrap;flex-flow:row wrap}.anniv-gallery-links .flex-grid--fixed-gutter .col{padding-right:10px;width:50%;margin-bottom:40px}.anniv-sub-footer{padding:10px 0 60px}.anniv-sub-footer p{padding:0 20px}}.page-timeline .anniv-main,.post-type-archive-timeline .anniv-main{margin-bottom:100px}.timeline-year{font-size:30px;position:relative}.timeline-year:before{width:11px;height:11px;content:"";background:#494e53;border-radius:50%;position:absolute;top:8px;left:85px}.timeline-date{letter-spacing:.05em;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;position:absolute;top:65px;left:-37px;width:130px;text-align:right;padding-right:20px}.timeline-date:before{width:6px;height:6px;content:"";background-color:#494e53;border-radius:50%;position:absolute;top:8px;right:-1px}.timeline-year-block{margin-bottom:60px}.timeline-gallery{position:relative;height:100%}.svg-gallery-icon{position:absolute;top:20px;right:20px;width:20px;height:16px;fill:#fff;pointer-events:none}.svg-event-icon,.svg-news-icon{width:28px;height:29px;position:absolute;top:100px;left:30px}#cc-scope .timeline-main-title{margin-top:80px;font-size:50px}#cc-scope .timeline-gallery__img-small{height:245px}#cc-scope .timeline-gallery__img-large{height:100%}#cc-scope .timeline-year-block img{opacity:0;transition:all .25s ease-out}#cc-scope .timeline-year-block img.lazyloaded{opacity:1}#cc-scope .timeline-module__content--news h3,#cc-scope .timeline-module__content--small-imgs h3,#cc-scope .timeline-module__content--small-video h3,#cc-scope .timeline-module__content--text h3{font-size:23px;line-height:1.26}.timeline-module__content--event .timeline-gallery__link{height:100%}.timeline-gallery__link.is-hidden{display:none}.timeline-module{position:relative}.timeline-module__content{padding-left:90px;margin-left:90px;padding-top:70px;max-height:452px}@media (max-width:1290px){.timeline-module__content{max-height:100%}}.timeline-module__content:before{width:1px;height:100%;background-color:#494e53;content:"";position:absolute;left:90px;top:0}.timeline-module--one-mod .timeline-module__content:before{height:90px;top:-13px}.timeline-module--first .timeline-module__content:before{height:calc(100% + 20px);top:-20px}.timeline-module--middle .timeline-module__content:before{height:100%}.timeline-module--last .timeline-module__content:before{height:77px}.mr160{margin-right:160px}@media (max-width:1023px){.mr160{margin-right:0}}.timeline-module__link{font-size:12px;display:inline-block;margin-top:5px}.timeline-module__content--news,.timeline-module__content--news .col{padding-right:35px}.timeline-module__content--news-col{padding-top:25px}.timeline-news{height:382px;overflow:hidden;position:relative}.timeline-module__content--event-col{padding:40px 35px;background-color:#7a003c}.timeline-module__content--event-col a,.timeline-module__content--event-col h3,.timeline-module__content--event-col p{color:#fff!important}.timeline-module__content--event-col h3{line-height:1.2}.timeline-module__content--event-col .timeline-module__cat{font-size:14px;margin-bottom:10px;display:inline-block}.timeline-module__content--text{width:45%}.timeline-module__content--text-wide{width:60%}.timeline-text{height:245px}.timeline-module__desc--text{padding-bottom:10px}.timeline-module__content--quote{width:80%;position:relative}.timeline-module__content--quote:before{left:0}.timeline-module__content--quote.has-image{padding-left:220px}.timeline-module__content--quote p{font-size:30px;line-height:1.33;font-style:italic;margin-bottom:20px}.timeline-module__content--quote span{font-size:14px}.timeline-module__content--quote .thumbnail{width:100px;height:100px;border-radius:300px;overflow:hidden;position:absolute;top:50%;left:90px;transform:translateY(-50%)}.timeline-module__content--quote .thumbnail img{border:0;position:absolute;top:0;left:0;width:100%;height:100%}#cc-scope .timeline-year-list-wrap{margin:0;background-color:#494e53;opacity:1;transition:opacity .2s ease-out;position:absolute;top:500px;right:0;padding:25px 30px}#cc-scope .timeline-year-list-wrap.is-sticky{position:fixed;top:170px}#cc-scope .timeline-year-list-wrap.is-fadeout{opacity:0}#cc-scope .timeline-year-list-wrap ul{margin:0}#cc-scope .timeline-year-list-wrap a{font-size:12px;color:#8e9194}#cc-scope .timeline-year-list-wrap a.is-active,#cc-scope .timeline-year-list-wrap a:hover{color:#fff}.timeline-year-list-text{display:none}@media (max-width:1023px){.page-timeline .anniv-main,.post-type-archive-timeline .anniv-main{padding-top:110px}.page-timeline #cc-scope .u-ofit,.post-type-archive-timeline #cc-scope .u-ofit{font-family:"object-fit: cover; object-position: top;";object-position:top}.timeline-main-title{display:none}.timeline-date{font-size:10px;position:relative;top:auto;left:auto;display:block;padding-left:15px;margin-bottom:20px;width:auto;text-align:left}.timeline-date:before{left:0}.timeline-date.is-hidden-mob{display:none}.timeline-module__content:before,.timeline-year:before{content:none}.timeline-year{margin-bottom:30px;display:inline-block}.timeline-module__content{display:block;padding:0;margin:0 0 50px;max-height:none}.timeline-module__content .col{padding:0;width:100%}.timeline-module__content .timeline-module__content--event-col{padding:23px 20px 5px}.timeline-gallery{height:auto!important}#cc-scope .timeline-gallery__img-large,#cc-scope .timeline-gallery__img-small,#cc-scope .timeline-news__img,.timeline-news,.timeline-text{height:auto}.svg-event-icon,.svg-news-icon{top:-5px;left:auto;right:0}.timeline-module__content--event-col{padding:40px 35px;background-color:#7a003c}.timeline-module__content--event-col h3{font-size:25px}.timeline-module__content--event-col p{font-size:15px}.timeline-module__content--event-col .timeline-module__link{font-size:10px}.timeline-module__content--event-col .timeline-module__cat{font-size:14px;margin-bottom:10px;display:inline-block}.timeline-module__link{padding-bottom:20px;margin-top:0}.timeline-module__content--quote p{font-size:25px}.timeline-module__content--quote span{font-size:12px}.timeline-module__content--quote.has-image{padding:60px 0}.timeline-module__content--quote .thumbnail{position:static;transform:translateY(0);margin:0 auto 30px}.timeline-module__content--quote,.timeline-module__content--text,.timeline-module__content--text-wide{width:100%}.timeline-module__desc--text{padding:0}.page-timeline .anniv-main,.post-type-archive-timeline .anniv-main{position:relative}#cc-scope .timeline-year-list-wrap{position:absolute;right:20px;left:20px;top:30px;padding:10px 15px;background-color:#fff;border:1px solid #7a003c}#cc-scope .timeline-year-list-wrap a{font-size:10px;color:#7a003c}#cc-scope .timeline-year-list-wrap a.is-active,#cc-scope .timeline-year-list-wrap a:hover{color:#7a003c}.timeline-year-list-text{display:block}.timeline-year-list-text:after{content:"\EA01";font-family:icon;display:inline-block;overflow:hidden;font-size:12px;line-height:10px;top:17px;right:20px;position:absolute}.timeline-end,.timeline-year-list{display:none}}.gallery-header{padding:80px 0 60px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}#cc-scope .gallery-main-title{margin:0!important;font-size:50px}.gallery-cats{margin:0 0 10px!important}.gallery-cats__item{display:inline-block;margin-left:30px;vertical-align:bottom}.gallery-cats__item-link{font-size:14px;color:#3d4248!important}.gallery-cats__item-link.is-active{color:#7a003c!important}.gallery-main{margin:0 -12px;transition:all .25s ease-out}.masonry-wrapper:after{content:"";clear:both;display:block}.masonry-wrapper.has-transition{transition:opacity .5s ease-out}.masonry-wrapper.fade-in{opacity:1}.grid-item,.grid-sizer,.masonry-item{width:33.333%;float:left}.gallery-item{padding:12px 12px 40px}.gallery-item p{font-size:14px!important;margin:10px 0 5px;line-height:1.4}.gallery-item a{font-size:12px!important}.gallery-item .mobile-link{display:none}.gallery-pagination{opacity:0;transition:all .25s ease-out}.gallery-pagination,.gallery-pagination.is-visible{display:-ms-flexbox;display:flex;margin:30px 0;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.gallery-pagination.is-visible{opacity:1}.gallery-pagination__arrow{font-size:17px;text-transform:uppercase;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#7a003c;cursor:pointer}.gallery-statement{max-width:550px;margin:100px auto;font-size:14px;text-align:center}@media (max-width:767px){.gallery-header{padding:0 0 20px;display:block}#cc-scope .gallery-main-title{margin:40px 0 25px!important;text-align:center;font-size:30px}.gallery-cats{margin:0!important;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.gallery-cats__item{display:inline-block;margin:0;vertical-align:middle}.gallery-cats__item-link{font-size:10px}.gallery-main{margin:0}.grid-item,.grid-sizer,.masonry-item{width:100%}.gallery-item{padding:15px 0}.gallery-item p{font-size:12px!important;margin:10px 0 0;line-height:1.4}.gallery-item a{font-size:10px!important}.gallery-item .mobile-link{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.gallery-pagination.is-visible{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.gallery-pagination__num{font-size:15px}.gallery-pagination__arrow.arrow-after:after{content:none}.gallery-pagination__arrow span{display:none}.gallery-pagination__arrow:before{font-family:initial;content:"";background:url(../images/anniv-arrow-left.svg) no-repeat 0 0;background-size:100%;display:inline-block;width:12px;height:23px;border:0;margin:0;top:0;left:0}.gallery-pagination__next{margin-left:50px}.gallery-pagination__next:before{transform:rotate(180deg)}.gallery-pagination__prev{margin-right:50px}.gallery-pagination__prev:before{padding:0}.gallery-statement{font-size:12px;margin:90px auto 60px}}.masonry-wrapper{min-height:100vh}.page-wrapper{display:none;width:100%}.page-wrapper.is-active{display:block}@keyframes slidesMeta{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}#watch--slider{margin-bottom:0}#watch--slider,#watch--slider .watch--slider__item{position:relative}#watch--slider .item--image{height:0;position:relative;width:100%}@media only screen and (max-width:768px){#watch--slider .item--image{height:auto;padding:0!important}}#watch--slider .item--image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.95),transparent 40%,transparent 60%,rgba(0,0,0,.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);z-index:10}#watch--slider .item--image img{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1)}#watch--slider .item--image img.portrait{display:none}@media only screen and (max-width:768px){#watch--slider .item--image img{display:none}#watch--slider .item--image img.portrait{position:relative;width:auto;height:718px;display:block;width:100%;object-fit:cover;object-position:center}}@media only screen and (max-width:768px){#watch--slider .item--image:before{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.95),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}}#watch--slider .item--meta{position:absolute;bottom:0;left:50%;width:100%;max-width:1240px;transform:translate(-50%,20px);padding:0 20px 90px;z-index:10;opacity:0;animation:slidesMeta .2s ease-out;transition:opacity .2s ease-out 0}#watch--slider .item--meta .button,#watch--slider .item--meta h3,#watch--slider .item--meta span{color:#fff}#watch--slider .item--meta span{font-size:14px;font-size:.875rem;letter-spacing:.683px;line-height:1.05;text-transform:uppercase;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:10px;display:inline-block}#watch--slider .item--meta h3{font-size:30px;font-size:1.875rem;line-height:1.3}#watch--slider .item--meta h3 a{color:#fff}#watch--slider .item--meta .button{border:1px solid #fff;height:43px;line-height:43px;padding:0 20px;font-size:14px;font-size:.875rem;letter-spacing:.156;font-weight:400}#watch--slider .item--meta .button:before{content:"";width:13px;height:18px;background:url(../images/icon-play2.svg) 50% no-repeat;background-size:contain;display:inline-block;margin-right:10px;position:relative;top:3px}#watch--slider .item--meta .button:hover{background:#fff;color:#3d4248}#watch--slider .item--meta .button:hover:before{content:"";width:13px;height:18px;background:url(../images/icon-play2-gray.svg) 50% no-repeat;background-size:contain;display:inline-block;margin-right:10px;position:relative;top:3px}#watch--slider.news-slider .item--meta .button:before{display:none}@media screen and (min-width:769px){#watch--slider.news-slider .item--image{padding-bottom:27.5%!important}}#watch--slider .slick-current .item--meta{opacity:1;transition:all .6s ease-out .2s;transform:translate(-50%)}#watch--slider .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);list-style-type:none;margin-bottom:0}@media only screen and (max-width:1390px){#watch--slider .slick-dots{bottom:10px}}#watch--slider .slick-dots li{width:auto;display:inline-block}#watch--slider .slick-dots li.slick-active button{opacity:1}#watch--slider .slick-dots button{background:#fff;width:8px;height:8px;border-radius:100%;opacity:.3;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;padding:0;color:transparent;margin:0 2px}#watch--slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;z-index:10;background:url(../images/anniv-arrow-left-white.svg) 50% no-repeat;background-size:contain;text-indent:-100%;width:18px;height:36px;overflow:hidden;font-size:0;opacity:.3;transition:all .3s ease-out}#watch--slider .slick-arrow:before{display:none}#watch--slider .slick-arrow.slick-next{right:40px;transform:translateY(0) rotate(-180deg)}#watch--slider .slick-arrow.slick-prev{left:40px}#watch--slider .slick-arrow:hover{opacity:1}@media only screen and (max-width:1390px){#watch--slider .slick-arrow{top:auto;transform:translateY(0);bottom:20px;width:8px;height:16px}#watch--slider .slick-arrow.slick-next{right:20px}#watch--slider .slick-arrow.slick-prev{left:20px}}#watch--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1226px;margin:65px auto 0}@media only screen and (max-width:768px){#watch--list{margin:65px auto 0}}#watch--list>.button{margin:0 auto 120px}#watch--list>.button:after{background:url(../images/icon-arrow.svg) 50% no-repeat;background-size:contain}#watch--list>.button:after,#watch--list>.button:hover:after{content:"";display:inline-block;width:19px;height:9px;margin-left:10px}#watch--list>.button:hover:after{background:url(../images/icon-arrow-white.svg) 50% no-repeat;background-size:contain}@media only screen and (max-width:768px){#watch--list>.button{margin:60px 20px 120px;width:100%}}#watch--list .watch--list__item{width:33.33%;padding:0 13px;margin-bottom:60px}@media only screen and (max-width:768px){#watch--list .watch--list__item{width:100%;margin-bottom:70px;padding:0 20px}}#watch--list .item--image{height:0;position:relative;width:100%;margin-bottom:20px;overflow:hidden}#watch--list .item--image:hover a img{transform:scale(1.02)}#watch--list .item--image:hover a.watch--button{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0)}@media only screen and (max-width:768px){#watch--list .item--image:hover a img{transform:scale(1)}#watch--list .item--image:hover a.watch--button{opacity:0;visibility:hidden}}#watch--list .item--image a.watch--button{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-45%) translateZ(0);z-index:10;display:inline-block;width:102px;height:42px;text-align:center;background:#7a003c;line-height:42px;color:#fff;opacity:0;transition:all .25s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-transform:uppercase;font-size:14px;font-size:.875rem;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif}#watch--list .item--image a.watch--button:hover{background:#fff;color:#7a003c}#watch--list .item--image img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .25s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(0) translateY(0) translateZ(0)}#watch--list .item--meta span{font-size:12px;font-size:.75rem;letter-spacing:.9px;line-height:1;text-transform:uppercase;display:inline-block;margin-bottom:10px;font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif}#watch--list .item--meta h3{font-size:20px;font-size:1.25rem;line-height:1.3;margin-bottom:10px}#watch--list .item--meta .button{display:none;height:42px;line-height:42px;padding:0 20px}@media only screen and (max-width:768px){#watch--list .item--meta .button{display:inline-block;margin-top:10px}}.watch--pagination{max-width:1240px;margin:0 auto 120px;padding:0;text-transform:uppercase}.watch--pagination:after{content:"";display:table;clear:both}.watch--pagination .prev{position:relative;padding-left:30px;float:left;max-width:200px;padding-right:15px}@media only screen and (max-width:479px){.watch--pagination .prev{max-width:50%}}.watch--pagination .prev:hover:before{left:-5px}.watch--pagination .prev:before{content:"";display:inline-block;width:19px;height:9px;background:url(../images/icon-arrow.svg) 50% no-repeat;transform:rotate(-180deg);margin-right:10px;position:absolute;top:8px;left:0;transition:all .3s ease-out}.watch--pagination .next{position:relative;padding-right:30px;float:right;max-width:200px;padding-left:15px}@media only screen and (max-width:479px){.watch--pagination .next{max-width:50%}}.watch--pagination .next:after{content:"";display:inline-block;width:19px;height:9px;background:url(../images/icon-arrow.svg) 50% no-repeat;margin-left:10px;position:absolute;top:8px;right:0;transition:all .3s ease-out}.watch--pagination .next:hover:after{right:-5px}.c1of1{width:100%}.c1of2{width:50%}.c1of3{width:33.33%}.c2of3{width:66.66%}.c1of4{width:25%}.c3of4{width:75%}.c1of5{width:20%}.c2of5{width:40%}.c3of5{width:60%}.c4of5{width:80%}.c1of6{width:16.666%}.c5of6{width:83.333%}.c1of7{width:14.286%}.c1of8{width:12.5%}@media only screen and (max-width:900px){.at900c1of1{width:100%}.at900c1of2{width:50%}}@media only screen and (max-width:800px){.at800c1of1{width:100%}}@media only screen and (max-width:700px){.at700c1of1{width:100%}.at700c1of2{width:50%}}@media only screen and (max-width:600px){.at600c1of1{width:100%}.at600c1of2{width:50%}}@media only screen and (max-width:500px){.at500c1of1{width:100%}.at500c1of2{width:50%}}@media only screen and (max-width:450px){.at450c1of1{width:100%}}.textl{text-align:left!important}.textc{text-align:center!important}.textr{text-align:right!important}#cc-scope .arrow-links a,#cc-scope .banner-cover--description strong,#cc-scope .blog-item--more,#cc-scope .brand-bold,#cc-scope .button,#cc-scope .categories-list li,#cc-scope .cc-breadcrumb a,#cc-scope .event-cal--date,#cc-scope .event-item--lead,#cc-scope .events-panel--cal a,#cc-scope .footer--donate a,#cc-scope .footer--navigation a,#cc-scope .form-file--filename,#cc-scope .form-file--status,#cc-scope .navigation a,#cc-scope .option-drop--tab,#cc-scope input[type=submit],.arrow-links #cc-scope a,.banner-cover--description #cc-scope strong,.categories-list #cc-scope li,.cc-breadcrumb #cc-scope a,.footer--donate #cc-scope a,.footer--navigation #cc-scope a,.navigation #cc-scope a{font-family:brand-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.brand-bold{letter-spacing:.05em;font-size:14px;text-transform:uppercase}.ghost{visibility:hidden}.ghost:empty:after{content:"-"}.leadin{font-size:20px;line-height:28px}.table-styled,.table-styled tbody{width:100%}.table-styled th{text-transform:uppercase;text-align:left}.table-styled td,.table-styled th{padding:12px 3px}.table-styled td{width:1%}#cc-scope .section-fs14,#cc-scope .section-fs14 p{font-size:14px;line-height:20px}#cc-scope ol.unstyled,#cc-scope ul.unstyled{list-style:none;margin-left:0}#cc-scope .invert{color:#fff}#cc-scope .invert .button{border-color:#fff;color:#fff}#cc-scope .invert .button:hover{color:#3d4248;background:#fff}#cc-scope .invert a{color:#fff}#cc-scope .invert input[type=email],#cc-scope .invert input[type=password],#cc-scope .invert input[type=search],#cc-scope .invert input[type=tel],#cc-scope .invert input[type=text],#cc-scope .invert select,#cc-scope .invert textarea{background:#fff;color:#000}#cc-scope .invert input[type=email]::-webkit-input-placeholder,#cc-scope .invert input[type=password]::-webkit-input-placeholder,#cc-scope .invert input[type=search]::-webkit-input-placeholder,#cc-scope .invert input[type=tel]::-webkit-input-placeholder,#cc-scope .invert input[type=text]::-webkit-input-placeholder,#cc-scope .invert select::-webkit-input-placeholder,#cc-scope .invert textarea::-webkit-input-placeholder{color:#3e4247}#cc-scope .invert input[type=email]::-moz-placeholder,#cc-scope .invert input[type=password]::-moz-placeholder,#cc-scope .invert input[type=search]::-moz-placeholder,#cc-scope .invert input[type=tel]::-moz-placeholder,#cc-scope .invert input[type=text]::-moz-placeholder,#cc-scope .invert select::-moz-placeholder,#cc-scope .invert textarea::-moz-placeholder{color:#3e4247}#cc-scope .invert input[type=email]:-ms-input-placeholder,#cc-scope .invert input[type=password]:-ms-input-placeholder,#cc-scope .invert input[type=search]:-ms-input-placeholder,#cc-scope .invert input[type=tel]:-ms-input-placeholder,#cc-scope .invert input[type=text]:-ms-input-placeholder,#cc-scope .invert select:-ms-input-placeholder,#cc-scope .invert textarea:-ms-input-placeholder{color:#3e4247}#cc-scope .invert input[type=email]:-moz-placeholder,#cc-scope .invert input[type=password]:-moz-placeholder,#cc-scope .invert input[type=search]:-moz-placeholder,#cc-scope .invert input[type=tel]:-moz-placeholder,#cc-scope .invert input[type=text]:-moz-placeholder,#cc-scope .invert select:-moz-placeholder,#cc-scope .invert textarea:-moz-placeholder{color:#3e4247}#cc-scope .invert .h1,#cc-scope .invert .h2,#cc-scope .invert .h3,#cc-scope .invert .h4,#cc-scope .invert .h5,#cc-scope .invert h1,#cc-scope .invert h2,#cc-scope .invert h3,#cc-scope .invert h4,#cc-scope .invert h5{color:#fff}#cc-scope .footer.invert input[type=email],#cc-scope .footer.invert input[type=text]{background:#9fa2a5}#cc-scope .footer.invert input[type=email]:focus,#cc-scope .footer.invert input[type=text]:focus{background:#b4b6b9}.vh120{margin-bottom:120px!important}.vh100{margin-bottom:100px!important}.vh80{margin-bottom:80px!important}.vh60{margin-bottom:60px!important}.vh50{margin-bottom:50px!important}.vh40{margin-bottom:40px!important}.vh30{margin-bottom:30px!important}.vh26{margin-bottom:26px!important}.vh20{margin-bottom:20px!important}.vh10{margin-bottom:10px!important}.vh5{margin-bottom:5px!important}.contain.vh26{margin-top:60px!important;margin-bottom:40px!important}.c1of2.vh26,.c1of2.vh26>.vh26{margin-bottom:0!important}.c1of2.vh26>.vh26>em{font-size:14px}.ph100{padding-top:100px}.ph80{padding-top:80px}.ph60{padding-top:60px}.ph50{padding-top:50px}.ph40{padding-top:20px}.ph30{padding-top:30px}.ph26{padding-top:26px}.ph20{padding-top:20px}.ph10{padding-top:10px}.ph5{padding-top:5px}a [class*=" icon-"]:before,a [class^=icon-]:before{cursor:pointer}.icon-facebook .icon-twitter:before,.icon-instagram:before{font-size:17px}.icon-file:before{content:"\EA07";font-family:icon;vertical-align:middle}.icon-seating:before{content:"\EA02"}.icon-computer:before,.icon-seating:before{font-family:icon;font-size:25px;line-height:20px;vertical-align:middle;margin-right:3px}.icon-computer:before{content:"\EA03"}.icon-phone:before{content:"\EA04"}.icon-person:before,.icon-phone:before{font-family:icon;font-size:25px;line-height:20px;vertical-align:middle;margin-right:3px}.icon-person:before{content:"\EA05"}.icon-calender:before{content:"\EA06";font-family:icon}.icon-list:before{content:"\EA08";font-family:icon}.icon-download:before{content:"\EA09";font-family:icon;font-size:90%}.bg-grey{background-color:#e4e5e5}.bg-red{background-color:#d82a36}.bg-orange{background-color:#d76e10}.bg-purple{background-color:#7a003c}.bg-lpurple{background-color:#605ca8}.bg-blue{background-color:#268a9c}.bg-red .invert .button:hover,.invert.bg-red .button:hover{color:#d82a36!important}.bg-orange .invert .button:hover,.invert.bg-orange .button:hover{color:#d76e10!important}.bg-purple .invert .button:hover,.invert.bg-purple .button:hover{color:#7a003c!important}.bg-lpurple .invert .button:hover,.invert.bg-lpurple .button:hover{color:#605ca8!important}.bg-blue .invert .button:hover,.invert.bg-blue .button:hover{color:#268a9c!important}.fs12{font-size:12px!important}.fs14{font-size:14px!important;line-height:20px!important}.caps{text-transform:uppercase!important}.mw450{max-width:450px}.event-item--panel:after,.footer--credit:before,.footer--heading:after,.invert .blog-item--meta:before,.invert .border-top:before,.invert .grid-table:before,.invert .h1.m-border-bottom:before,.invert .h1.m-border-top:before,.invert .h2.m-border-bottom:before,.invert .h2.m-border-top:before,.invert .h3.m-border-bottom:before,.invert .h3.m-border-top:before,.invert .h4.m-border-bottom:before,.invert .h4.m-border-top:before,.invert .h5.m-border-bottom:before,.invert .h5.m-border-top:before,.invert .heading-meta:before,.invert .ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2):before,.invert .section:before,.invert .table-heading-border:before,.invert .table-styled td:before,.invert h1.m-border-bottom:before,.invert h1.m-border-top:before,.invert h2.m-border-bottom:before,.invert h2.m-border-top:before,.invert h3.m-border-bottom:before,.invert h3.m-border-top:before,.invert h4.m-border-bottom:before,.invert h4.m-border-top:before,.invert h5.m-border-bottom:before,.invert h5.m-border-top:before,.ninja-forms-all-fields-wrap .invert .field-wrap:nth-last-child(2):before,.table-styled .invert td:before{background-image:linear-gradient(90deg,#c5c7c8 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x;pointer-events:none}.blog-item--meta:before,.border-top:before,.grid-table:before,.h1.m-border-bottom:before,.h1.m-border-top:before,.h2.m-border-bottom:before,.h2.m-border-top:before,.h3.m-border-bottom:before,.h3.m-border-top:before,.h4.m-border-bottom:before,.h4.m-border-top:before,.h5.m-border-bottom:before,.h5.m-border-top:before,.heading-meta:before,.ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2):before,.section:before,.table-heading-border:before,.table-styled td:before,h1.m-border-bottom:before,h1.m-border-top:before,h2.m-border-bottom:before,h2.m-border-top:before,h3.m-border-bottom:before,h3.m-border-top:before,h4.m-border-bottom:before,h4.m-border-top:before,h5.m-border-bottom:before,h5.m-border-top:before{background-image:linear-gradient(90deg,#777a7f 33.33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x;pointer-events:none}.blog-item--meta,.border-top:before,.grid-table,.h1.m-border-bottom,.h1.m-border-top,.h2.m-border-bottom,.h2.m-border-top,.h3.m-border-bottom,.h3.m-border-top,.h4.m-border-bottom,.h4.m-border-top,.h5.m-border-bottom,.h5.m-border-top,.heading-meta,.ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2),.section,.table-heading-border:before,.table-styled td:before,h1.m-border-bottom,h1.m-border-top,h2.m-border-bottom,h2.m-border-top,h3.m-border-bottom,h3.m-border-top,h4.m-border-bottom,h4.m-border-top,h5.m-border-bottom,h5.m-border-top{position:relative}.blog-item--meta:before,.border-top:before,.grid-table:before,.h1.m-border-bottom:before,.h1.m-border-top:before,.h2.m-border-bottom:before,.h2.m-border-top:before,.h3.m-border-bottom:before,.h3.m-border-top:before,.h4.m-border-bottom:before,.h4.m-border-top:before,.h5.m-border-bottom:before,.h5.m-border-top:before,.heading-meta:before,.ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2):before,.section:before,.table-heading-border:before,.table-styled td:before,h1.m-border-bottom:before,h1.m-border-top:before,h2.m-border-bottom:before,h2.m-border-top:before,h3.m-border-bottom:before,h3.m-border-top:before,h4.m-border-bottom:before,h4.m-border-top:before,h5.m-border-bottom:before,h5.m-border-top:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px}.blog-item--meta:after,.grid-table:after,.h1.m-border-bottom:after,.h1.m-border-top:after,.h2.m-border-bottom:after,.h2.m-border-top:after,.h3.m-border-bottom:after,.h3.m-border-top:after,.h4.m-border-bottom:after,.h4.m-border-top:after,.h5.m-border-bottom:after,.h5.m-border-top:after,.heading-meta:after,.ninja-forms-all-fields-wrap .field-wrap:nth-last-child(2):after,.section:after,h1.m-border-bottom:after,h1.m-border-top:after,h2.m-border-bottom:after,h2.m-border-top:after,h3.m-border-bottom:after,h3.m-border-top:after,h4.m-border-bottom:after,h4.m-border-top:after,h5.m-border-bottom:after,h5.m-border-top:after{content:"";clear:both;display:table}.h1.m-border-bottom,.h1.m-border-top,.h2.m-border-bottom,.h2.m-border-top,.h3.m-border-bottom,.h3.m-border-top,.h4.m-border-bottom,.h4.m-border-top,.h5.m-border-bottom,.h5.m-border-top,h1.m-border-bottom,h1.m-border-top,h2.m-border-bottom,h2.m-border-top,h3.m-border-bottom,h3.m-border-top,h4.m-border-bottom,h4.m-border-top,h5.m-border-bottom,h5.m-border-top{padding-bottom:.3em}.h1.m-border-top,.h2.m-border-top,.h3.m-border-top,.h4.m-border-top,.h5.m-border-top,h1.m-border-top,h2.m-border-top,h3.m-border-top,h4.m-border-top,h5.m-border-top{padding-top:.3em;padding-bottom:0}.h1.m-border-top:before,.h2.m-border-top:before,.h3.m-border-top:before,.h4.m-border-top:before,.h5.m-border-top:before,h1.m-border-top:before,h2.m-border-top:before,h3.m-border-top:before,h4.m-border-top:before,h5.m-border-top:before{bottom:auto;top:0}.stories-container{padding-top:3em;padding-bottom:3em;background:#000}@media screen and (max-width:1200px){.stories-container{padding:0}}.content-container{margin:0 auto;width:1200px;height:683px}@media screen and (max-width:1200px){.content-container{width:100%}}@media screen and (max-width:768px){.content-container{height:400px}}*{box-sizing:border-box}.events-slider-landscape{width:1280px;box-sizing:border-box;font-size:16px;font-size:1rem}.events-slider-landscape .events-slider--item{position:relative;will-change:transform;transform:translateX(0) translateY(0) translateZ(0)}.events-slider-landscape .events-slider--item img{display:block}.events-slider-landscape .events-slider--item .events-slider-item--image{height:720px;width:100%;overflow:hidden}.events-slider-landscape .events-slider--item .events-slider-item--image img{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(0);width:100%;min-height:100%;height:auto}.events-slider-landscape .events-slider--item .events-slider-item--meta{position:absolute;bottom:0;left:0;right:0;padding:40px 65px;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}@font-face{.events-slider-landscape .events-slider--item .events-slider-item--meta{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-slider-landscape .events-slider--item .events-slider-item--meta>div{position:relative}.events-slider-landscape .events-slider--item .events-slider-item--meta:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.9;background:#3d4248}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item--meta-date{font-size:24px;font-size:1.5rem;width:30%;text-transform:uppercase;font-weight:300;margin-bottom:18px;letter-spacing:1.8px}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item--panel-inner{width:70%;margin-bottom:18px}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item--panel-inner+.events-slider-item--title+.events-slider-item-cta+.events-slider-item-venue{margin-top:-43px}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item--lead{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-weight:300;line-height:1.08;letter-spacing:1.8px}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item--title{font-size:42px;font-size:2.625rem;line-height:1.24;width:70%;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:-10px}@font-face{.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item--title{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item-cta{width:50%;font-size:22px;font-size:1.375rem;text-align:right;font-weight:600;display:none}.events-slider-landscape .events-slider--item .events-slider-item--meta .events-slider-item-venue{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-weight:300;line-height:1.08;width:30%;letter-spacing:1.8px}.events-slider-portrait{width:240px;box-sizing:border-box;font-size:16px;font-size:1rem}.events-slider-portrait:after{content:"";position:absolute;bottom:0;left:0;width:162px;height:50px;background:url(../images/chan-logo-screen.png) 50% no-repeat;background-size:contain}.events-slider-portrait .events-slider--item{position:relative}.events-slider-portrait .events-slider--item.no--images{background:#3d4248;height:576px}.events-slider-portrait .events-slider--item.no--images h2{font-size:22px;font-size:1.375rem;color:#fff;margin:0;font-weight:400;text-transform:uppercase;display:block;border-bottom:1px dotted #fff;padding-bottom:15px;padding-top:20px;margin:0 13px;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta{position:relative;border-bottom:1px dotted #fff;height:auto;padding:15px 0;margin:0 13px;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}@font-face{.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta>div{position:relative}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.9}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item--meta-date{font-size:12px;font-size:.75rem;width:100%;text-transform:uppercase;margin-bottom:10px}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item--panel-inner{width:50%;margin-bottom:10px;display:none}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item--lead{font-size:11px;font-size:.6875rem;text-transform:uppercase;text-align:right;font-weight:300;display:none}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item--title{font-size:18px;font-size:1.125rem;line-height:1.16;width:100%;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif}@font-face{.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item--title{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item-cta{width:50%;font-size:11px;font-size:.6875rem;text-align:right;font-weight:600;display:none}.events-slider-portrait .events-slider--item.no--images .events-slider-item--meta .events-slider-item-venue{font-size:12px;font-size:.75rem;margin-top:10px;text-transform:uppercase;letter-spacing:.38px;line-height:1.17}.events-slider-portrait .events-slider--item img{display:block}.events-slider-portrait .events-slider--item .events-slider-item--image{height:288px;width:100%;overflow:hidden;position:relative;background:#000}.events-slider-portrait .events-slider--item .events-slider-item--image img{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(0);height:auto;width:100%}.events-slider-portrait .events-slider--item .events-slider-item--meta{height:288px;position:relative;padding:25px 13px;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}@font-face{.events-slider-portrait .events-slider--item .events-slider-item--meta{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-slider-portrait .events-slider--item .events-slider-item--meta>div{position:relative}.events-slider-portrait .events-slider--item .events-slider-item--meta:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:1;background:#3d4248}.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item--meta-date{font-size:12px;font-size:.75rem;width:100%;text-transform:uppercase;margin-bottom:10px;letter-spacing:.38px;line-height:1.17}.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item-venue{font-size:12px;font-size:.75rem;margin-top:10px;text-transform:uppercase;letter-spacing:.38px;line-height:1.17}.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item--panel-inner{width:50%;margin-bottom:10px;display:none}.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item--lead{font-size:11px;font-size:.6875rem;text-transform:uppercase;text-align:right;font-weight:300;display:none}.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item--title{font-size:28px;font-size:1.75rem;line-height:1.14;width:100%;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif}@font-face{.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item--title{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-slider-portrait .events-slider--item .events-slider-item--meta .events-slider-item-cta{width:50%;font-size:11px;font-size:.6875rem;text-align:right;font-weight:600;display:none}.events-screen-upcoming-events{width:240px;height:576px;overflow:hidden;background:#3d4248;padding:20px 13px;box-sizing:border-box;font-size:8px;font-size:.5rem;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}@font-face{.events-screen-upcoming-events{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-screen-upcoming-events:after{content:"";position:absolute;bottom:0;left:0;width:162px;height:50px;background:url(../images/chan-logo-screen.png) 50% no-repeat;background-size:contain}@font-face{.events-screen-upcoming-events:after{font-family:brand;src:url(../fonts/avenir-light.eot);src:url(../fonts/avenir-light.eot?#iefix) format("embedded-opentype"),url(../fonts/avenir-light.woff) format("woff"),url(../fonts/avenir-light.ttf) format("truetype"),url(../fonts/avenir-light.svg#avenir-light) format("svg")}}.events-screen-upcoming-events h2{font-size:22px;font-size:1.375rem;color:#fff;margin:0;font-weight:400;text-transform:uppercase;display:block;border-bottom:1px dotted #fff;padding-bottom:15px}.events-screen-upcoming-events .events-slider--item{position:relative;border-bottom:1px dotted #fff}.events-screen-upcoming-events .events-slider--item img{display:block}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta{position:relative;padding:15px 0;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}@font-face{.events-screen-upcoming-events .events-slider--item .events-slider-item--meta{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta>div{position:relative}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.9}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item--meta-date{font-size:12px;font-size:.75rem;width:100%;text-transform:uppercase;margin-bottom:10px}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item--panel-inner{width:50%;margin-bottom:10px;display:none}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item--lead{font-size:11px;font-size:.6875rem;text-transform:uppercase;text-align:right;font-weight:300;display:none}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item--title{font-size:18px;font-size:1.125rem;line-height:1.16;width:100%;font-family:brand,Helvetica Neue,Helvetica,Arial,sans-serif}@font-face{.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item--title{font-family:brand;src:url(../fonts/brand.eot);src:url(../fonts/brand.eot?#iefix) format("embedded-opentype"),url(../fonts/brand.woff) format("woff"),url(../fonts/brand.ttf) format("truetype"),url(../fonts/brand.svg#brand) format("svg")}}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item-cta{width:50%;font-size:11px;font-size:.6875rem;text-align:right;font-weight:600;display:none}.events-screen-upcoming-events .events-slider--item .events-slider-item--meta .events-slider-item-venue{font-size:12px;font-size:.75rem;margin-top:10px;text-transform:uppercase;letter-spacing:.38px;line-height:1.17}
/*# sourceMappingURL=main.css.map */
