@charset "UTF-8";body{background:#fff;margin:0}body{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(../icons/icons.eot);src:url(../icons/icons.eot?#iefix) format("embedded-opentype"),url(../icons/icons.woff) format("woff"),url(../icons/icons.ttf) format("truetype"),url(../icons/icons.svg##123) format("svg")}#cc-scope{position:relative;overflow-x:hidden;font-size:17px;line-height:24px;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 .g>*{font-size:17px;line-height:24px;letter-spacing:0}#cc-scope *,#cc-scope :after,#cc-scope :before{-webkit-box-sizing:border-box;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:0 0;height:0}#cc-scope label{text-transform:uppercase;letter-spacing:.04em;font-weight:400}#cc-scope h1,#cc-scope h2,#cc-scope h3,#cc-scope h4,#cc-scope h5,#cc-scope h6{font-weight:400;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal}#cc-scope p{word-wrap:break-word;orphans:2;widows:2}#cc-scope footer{background:0 0}#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=text],#cc-scope input[type=password],#cc-scope input[type=tel],#cc-scope input[type=email],#cc-scope input[type=search],#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;-webkit-box-shadow:none;box-shadow:none;height:auto;outline:0;height:50px;margin:0;font-family:avenir-light,"Helvetica Neue",Helvetica,Arial,sans-serif}#cc-scope input[type=text]:focus,#cc-scope input[type=password]:focus,#cc-scope input[type=tel]:focus,#cc-scope input[type=email]:focus,#cc-scope input[type=search]: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;-webkit-background-size:30px 6px;background-size:30px 6px}#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;-webkit-transition:background .2s ease;-o-transition:background .2s ease;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%}.cc-header-float .cc-header{position:absolute;z-index:89;background:rgba(73,78,83,.85)}@media only screen and (min-width:1024px) and (min-height:700px){.js-header-pinned .cc-header{position:fixed!important;top:0;z-index:89}.js-header-pinned .header-faux-placeholder{height:110px}.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}.cc-header-float .navigation-background{background:rgba(73,78,83,.85)}.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;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);opacity:.5}.navigation li:last-child:after{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;content:'';width:38px;height:61px;background:url(../images/header-metronome.png);-webkit-background-size:38px 61px;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}@-webkit-keyframes subnavin{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes subnavin{0%{opacity:0;-o-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes subnavin{0%{opacity:0;-webkit-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:1024px){.navigation>li.menu-item-has-children:hover>ul{-webkit-animation:subnavin .25s ease;-o-animation:subnavin .25s ease;animation:subnavin .25s ease}}@media only screen and (max-width:880px){.cc-header{height:auto}.cc-header-float .cc-header{position:relative}.navigation{position:relative;top:0;right:0}.navigation>li:hover>a:before{display:none;content:none}.navigation li{float:none}.navigation li:after{content:'';display:none}.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:880px){.js-navigation-show:after{content:'';position:absolute;top:85px;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:80;-webkit-animation:ccmodal-bgin .2s ease-out;-o-animation:ccmodal-bgin .2s ease-out;animation:ccmodal-bgin .2s ease-out}.cc-logo{max-width:145px}.cc-header{height:85px;background:#494e53}.cc-header-float .cc-header{background:#494e53}.navigation{position:absolute;z-index:98;background:#494e53;top:85px;width:100%;overflow:hidden;max-height:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s ease,max-height 0s .3s ease;-o-transition:-o-transform .2s ease,max-height 0s .3s ease;transition:transform .2s ease,max-height 0s .3s ease}.js-navigation-show .navigation{max-height:9999px;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .2s ease,max-height 0s 0s ease;-o-transition:-o-transform .2s ease,max-height 0s 0s ease;transition:transform .2s ease,max-height 0s 0s ease}.navigation>li.menu-item-has-children>a:after{position:absolute;right:35px;top:15px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);font-size:15px;line-height:20px}.navigation>li.menu-item-has-children.js-subnav-show>a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);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:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#c9cace),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#c9cace 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(left,#c9cace 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,#c9cace 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:4px 1px;background-size:4px 1px;background-repeat:repeat-x}.navigation li ul{margin:0!important;padding:0!important;overflow:hidden;height:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease}.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{height:auto;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.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;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.navigation-toggle:after,.navigation-toggle:before{position:absolute;content:'';width:100%;border-top:2px solid #fff;display:block;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;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;-webkit-transform:rotate(45deg) scale(1.1);-ms-transform:rotate(45deg) scale(1.1);-o-transform:rotate(45deg) scale(1.1);transform:rotate(45deg) scale(1.1)}.js-navigation-show .navigation-toggle:after{bottom:7px;-webkit-transform:rotate(-45deg) scale(1.1);-ms-transform:rotate(-45deg) scale(1.1);-o-transform:rotate(-45deg) scale(1.1);transform:rotate(-45deg) scale(1.1)}}.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:100px;left:0;max-width:187px}@media only screen and (max-width:1000px){.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--newsletter{float:none;width:100%;max-width:none}.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{font-size:15px}.footer p{font-size:15px}.footer a{font-size:15px}.footer .vh40{margin-bottom:25px!important}.footer--credit{color:#97999c;font-size:11px}.footer--credit a{font-size:11px}}.contain{max-width:1240px;margin:0 auto;border:0 solid transparent;border-width:0 20px}.contain.m-tight{max-width:1000px}.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:-webkit-gradient(linear,left top,left bottom,color-stop(33.33%,#c5c7c8),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,#c5c7c8 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(top,#c5c7c8 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to bottom,#c5c7c8 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:1px 4px;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%}}.g.m-equal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g.m-equal>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.g.m-equal.m-middle>*{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.g.m-equal.m-bottom>*{-webkit-box-align:bottom;-webkit-align-items:bottom;-ms-flex-align:bottom;align-items:bottom}.gt{display:table;width:100%;-webkit-box-sizing:content-box;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{width:100%}.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{width:100%}.layout-sidebar.m-l .layout-sidebar--sidebar{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 rgba(255,255,255,.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);-webkit-background-size:30px 48px;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}.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%}.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;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.js-opened .dropdown-heading:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.venue-block .dropdown-heading.bg-grey{background-color:rgba(228,229,229,.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;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s ease,max-height 0s .3s ease;-o-transition:-o-transform .2s ease,max-height 0s .3s ease;transition:transform .2s ease,max-height 0s .3s ease}.dropdown-heading-group.js-opened .dropdown-heading-group--content{max-height:9999px;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .2s ease,max-height 0s 0s ease;-o-transition:-o-transform .2s ease,max-height 0s 0s ease;transition:transform .2s ease,max-height 0s 0s ease}.dropdown-heading-group .dropdown-heading{max-height:none!important;-webkit-transform:none!important;-ms-transform:none!important;-o-transform: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 center center no-repeat;-webkit-background-size:cover;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;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (max-width:1100px){.venue-details--info{padding:0 30px 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>*{-webkit-background-clip:padding-box;background-clip:padding-box;border:0 #fff solid;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{padding:80px 80px 80px 80px}.block-image--content.m-padding-right{padding:80px 80px 80px 80px}.block-image--content li{margin-bottom:5px}.block-image--image{width:50%;background:rgba(0,0,0,.05) center center no-repeat;-webkit-background-size:cover;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{display:block}.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%;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;position:relative}.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) center center no-repeat;-webkit-background-size:cover;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 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%}}.banner-image{overflow:hidden;max-height:440px}.banner-image img{min-width:100%}.banner-heading--image{background:#f5f5f5 center center no-repeat;-webkit-background-size:cover;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 center center no-repeat;-webkit-background-size:cover;background-size:cover;overflow:hidden;cursor:default}.banner-cover video{position:absolute;-o-object-fit:cover;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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.banner-cover--size{padding-bottom:40%}.banner-cover--tagline{color:#fff;font-size:75px;line-height:55px;margin-bottom:20px}.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;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.banner-cover--arrow:hover:after{top:-3px;bottom:-3px;right:-3px;left:-3px}@-webkit-keyframes bannertextfadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes bannertextfadeout{0%{opacity:1}100%{opacity:0}}@keyframes bannertextfadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes bannerbgfadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes bannerbgfadeout{0%{opacity:1}100%{opacity:0}}@keyframes bannerbgfadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes bannertextfadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes bannertextfadein{0%{opacity:0}100%{opacity:1}}@keyframes bannertextfadein{0%{opacity:0}100%{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;-webkit-animation:bannerbgfadeout .6s 1.7s ease-out forwards;-o-animation:bannerbgfadeout .6s 1.7s ease-out forwards;animation:bannerbgfadeout .6s 1.7s ease-out forwards}.oldie .banner-cover:before{content:none;display:none}.banner-cover--inner{-webkit-animation:bannertextfadeout 1s 1.7s ease-out forwards;-o-animation:bannertextfadeout 1s 1.7s ease-out forwards;animation:bannertextfadeout 1s 1.7s ease-out forwards}.banner-cover--description,.banner-cover--tagline{-webkit-animation:bannertextfadein 1.7s ease-out forwards;-o-animation:bannertextfadein 1.7s ease-out forwards;animation:bannertextfadein 1.7s ease-out forwards}}@media only screen and (max-width:1024px){.banner-cover video{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:20px;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;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);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;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination-tinyarr a:hover{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}.pagination-tinyarr .pagination-tinyarr--prev a:hover{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);-o-transform:translateX(-2px);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;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);opacity:0;color:#7a003c!important}.arrow-links a.m-active,.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;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);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{display:block;position:relative;padding-bottom:100%;height:0;overflow:hidden}.instagram-item--image{position:absolute;width:100%;height:100%;background:#f5f5f5 no-repeat center center;-webkit-background-size:cover;background-size:cover}.instagram-item--cover{position:absolute;width:100%;height:100%;background:#7a003c;background:rgba(122,0,60,.8);color:#fff;padding:10%;text-align:center;padding-top:15%;opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.instagram-item--cover:after{content:'→';position:absolute;bottom:10%;left:50%;-webkit-transition:all .3s .1s ease-out;-o-transition:all .3s .1s ease-out;transition:all .3s .1s ease-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.instagram-item--cover:hover{opacity:1;padding-top:10%}.instagram-item--cover:hover:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);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{vertical-align:middle;display:inline-block;margin-top:0;margin-right:3px;outline:0!important}.input-inline span{line-height:17px;display:inline-block;vertical-align:middle}.input-inline small{padding-left:8px}.video-button,.video-frame{position:relative;cursor:pointer}.video-button: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;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.video-button: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;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.video-frame{position:relative;background:#f5f5f5;height:0;padding-bottom:56.25%;cursor:pointer;overflow:hidden}.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{-webkit-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:0}.video-frame.js-show-video:after{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:0}.video-frame iframe,.video-frame img{position:absolute;width:100%!important}.video-frame iframe{height:100%!important}.video-frame img{opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.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 0;background:#f5f5f5 no-repeat center center;-webkit-background-size:cover;background-size:cover}.banner-404 p{max-width:470px}@media only screen and (max-width:600px){.banner-404{padding:40px 0 100px 0}}.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{width:17%}.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{width:20%}.grid-table--row4{width:20%}.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{width:50%}.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;-webkit-transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out}.blog-item-media--media img:hover,.news-image-homepage img:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);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}.events-grid{overflow:hidden}.events-grid>*{position:relative;float:left;width:25%;margin:0;padding-bottom:36%;overflow:hidden;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:1340px){.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:1340px){.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 30px}.event-item--image{position:absolute;top:0;left:0;width:100%;bottom:0;-webkit-transform:scale(1.005);-ms-transform:scale(1.005);-o-transform:scale(1.005);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 center center no-repeat;-webkit-background-size:cover;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:hover .event-item--buttons{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.event-item--buttons{left:0;right:0;left:0;position:absolute;bottom:192px;top:0;width:100%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.event-item--buttons-inner{position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);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{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (min-width:1024px){.event-item--image{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.event-item:hover .event-item--image{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}}.related .vh20{overflow:hidden}.related .vh20 img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out}.related .vh20 img:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);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 20px;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;-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-transition:none;-o-transition:none;transition:none;opacity:1;width:auto}.event-item--buttons-inner{position:static;-webkit-transform:none;-ms-transform:none;-o-transform:none;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>*{width:100%}.events-grid>.m-span2{width:100%}}.events-panel{padding:65px 0 60px 0;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:50px;letter-spacing:.02em}.events-panel--date{text-transform:uppercase;color:#fff;letter-spacing:.08em}.events-panel--meta{float:left}.events-panel--options{width:100%;max-width:350px;float:right}.events-panel--options.m-single{max-width:175px}.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:500px}.events-panel--options.m-single{max-width:400px}.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}}.soldout{cursor:default!important}.soldout:hover{color:#7a003c!important;background:0 0!important}.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:last-child .option-drop--options{right:0}.option-drop--tab{float:left;width:50%;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;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.option-drop--options{position:absolute;top:49px;margin-left:-1px;background:#fff;width:50%;z-index:5;display:none;padding:10px 5px 15px 5px;overflow:hidden}.option-drop--group.js-touch:hover .option-drop--tab{color:#fff;background:0 0}.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{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);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--tab{width:100%}.option-drop.m-single .option-drop--options{width:100%}@media only screen and (max-width:600px){.option-drop--group.js-show .option-drop--options{display:block}.option-drop--options{width:100%}}.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}.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;text-align:center;padding:20px 20px;text-align:center}.supporters-list li img{margin-bottom:10px}.supporters-list li:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#777a7f),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#777a7f 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(left,#777a7f 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,#777a7f 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:4px 1px;background-size:4px 1px;background-repeat:repeat-x}.supporters-list li:after{content:'';position:absolute;bottom:0;top:0;right:0;width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(33.33%,#777a7f),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,#777a7f 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(top,#777a7f 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to bottom,#777a7f 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:1px 4px;background-size:1px 4px;background-repeat:repeat-y}@media only screen and (min-width:700px){.supporters-list li:nth-child(3n):after{background:0 0}}@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:0 0}}.supporters-list:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#000),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#000 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(left,#000 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,#000 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:4px 1px;background-size:4px 1px;background-repeat:repeat-x}.supporters-list:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#000),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#000 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(left,#000 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,#000 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:4px 1px;background-size:4px 1px;background-repeat:repeat-x}.supporters-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.arrow-after:after{content:'→';display:inline-block;-webkit-transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;padding-left:10px;font-size:22px}.arrow-after:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.arrow-before:before{content:'←';display:inline-block;-webkit-transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;padding-right:10px}.arrow-before:hover:before{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);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;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);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;line-height:16px;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;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);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-scope .cc-breadcrumb ol,#cc-scope .cc-breadcrumb ul{list-style:none;margin:0}.button,input[type=submit]{-webkit-appearance:none;background:0 0;border:currentcolor solid 1px;-webkit-box-sizing:border-box;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;-moz-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;-webkit-transition:background .16s ease-out,color .16s ease-out;-o-transition:background .16s ease-out,color .16s ease-out;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{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}#cc-scope .button.m-small,#cc-scope input[type=submit].m-small{padding:14px 20px}.blog-item,.blog-item-media{display:block;position:relative;padding-bottom:125%;height:0;background:#bbb;overflow:hidden}.blog-item-media:hover .arrow-after:after,.blog-item:hover .arrow-after:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.blog-item-media--media{bottom:220px;top:0;position:absolute;width:100%;overflow:hidden}.blog-item-media--media img{width:100%}.blog-item-media--text{min-height:230px;position:absolute;bottom:0;width:100%;padding:30px;z-index:3}.related .blog-item-media{background:0 0}.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:10px 0 16px 0;height:80px}.blog-item--more{font-size:12px;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width:600px){.blog-item-media--media{bottom:200px}.blog-item-media{padding-bottom:115%}.blog-item-media--text{min-height:200px}}@-webkit-keyframes ccmodal-containerin{0%{opacity:0;-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}100%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@-o-keyframes ccmodal-containerin{0%{opacity:0;-o-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}100%{opacity:1;-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes ccmodal-containerin{0%{opacity:0;-webkit-transform:translateY(-50%) scale(.9);-o-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}100%{opacity:1;-webkit-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@-webkit-keyframes ccmodal-bgin{0%{opacity:0}100%{opacity:1}}@-o-keyframes ccmodal-bgin{0%{opacity:0}100%{opacity:1}}@keyframes ccmodal-bgin{0%{opacity:0}100%{opacity:1}}.cc-modal{position:absolute;position:fixed;z-index:109;top:0;right:0;left:0;bottom:0;-webkit-animation:ccmodal-bgin .4s ease-out;-o-animation:ccmodal-bgin .4s ease-out;animation:ccmodal-bgin .4s ease-out}.cc-modal--container{position:absolute;margin:auto;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:5px 10px;max-height:100%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-animation:ccmodal-containerin .26s ease-out;-o-animation:ccmodal-containerin .26s ease-out;animation:ccmodal-containerin .26s ease-out}.cc-modal--close{position:absolute;z-index:1;top:5px;right:5px;padding:10px;color:#fff;font-size:24px;cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;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)}.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{width:100%}.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{font-size:14px;line-height:20px}#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=text],#cc-scope .invert input[type=password],#cc-scope .invert input[type=tel],#cc-scope .invert input[type=email],#cc-scope .invert input[type=search],#cc-scope .invert select,#cc-scope .invert textarea{background:#fff;color:#000}#cc-scope .invert input[type=text]::-webkit-input-placeholder,#cc-scope .invert input[type=password]::-webkit-input-placeholder,#cc-scope .invert input[type=tel]::-webkit-input-placeholder,#cc-scope .invert input[type=email]::-webkit-input-placeholder,#cc-scope .invert input[type=search]::-webkit-input-placeholder,#cc-scope .invert select::-webkit-input-placeholder,#cc-scope .invert textarea::-webkit-input-placeholder{color:#3e4247}#cc-scope .invert input[type=text]::-moz-placeholder,#cc-scope .invert input[type=password]::-moz-placeholder,#cc-scope .invert input[type=tel]::-moz-placeholder,#cc-scope .invert input[type=email]::-moz-placeholder,#cc-scope .invert input[type=search]::-moz-placeholder,#cc-scope .invert select::-moz-placeholder,#cc-scope .invert textarea::-moz-placeholder{color:#3e4247}#cc-scope .invert input[type=text]:-ms-input-placeholder,#cc-scope .invert input[type=password]:-ms-input-placeholder,#cc-scope .invert input[type=tel]:-ms-input-placeholder,#cc-scope .invert input[type=email]:-ms-input-placeholder,#cc-scope .invert input[type=search]:-ms-input-placeholder,#cc-scope .invert select:-ms-input-placeholder,#cc-scope .invert textarea:-ms-input-placeholder{color:#3e4247}#cc-scope .invert input[type=text]:-moz-placeholder,#cc-scope .invert input[type=password]:-moz-placeholder,#cc-scope .invert input[type=tel]:-moz-placeholder,#cc-scope .invert input[type=email]:-moz-placeholder,#cc-scope .invert input[type=search]:-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=text],#cc-scope .footer.invert input[type=email]{background:#9fa2a5}#cc-scope .footer.invert input[type=text]:focus,#cc-scope .footer.invert input[type=email]:focus{background:#b4b6b9}.vh100{margin-bottom:100px!important}.vh80{margin-bottom:80px!important}.vh60{margin-bottom:60px!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}.ph100{padding-top:100px}.ph80{padding-top:80px}.ph60{padding-top:60px}.ph40{padding-top:40px}.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';font-family:icon;font-size:25px;line-height:20px;vertical-align:middle;margin-right:3px}.icon-computer:before{content:'\EA03';font-family:icon;font-size:25px;line-height:20px;vertical-align:middle;margin-right:3px}.icon-phone:before{content:'\EA04';font-family:icon;font-size:25px;line-height:20px;vertical-align:middle;margin-right:3px}.icon-person:before{content:'\EA05';font-family:icon;font-size:25px;line-height:20px;vertical-align:middle;margin-right:3px}.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,.g.m-bordered>.at900c1of1:before,.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:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#c5c7c8),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#c5c7c8 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(left,#c5c7c8 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,#c5c7c8 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:4px 1px;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:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#777a7f),color-stop(0,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#777a7f 33.33%,rgba(255,255,255,0) 0);background-image:-o-linear-gradient(left,#777a7f 33.33%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,#777a7f 33.33%,rgba(255,255,255,0) 0);background-position:bottom;-webkit-background-size:4px 1px;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}
/*# sourceMappingURL=main.css.map */
