:root{--base-gutter-left:60px;--base-gutter-right:60px}@media (max-width:768px){:root{--base-gutter-left:30px;--base-gutter-right:30px}}@media (max-width:480px){:root{--base-gutter-left:15px;--base-gutter-right:15px}}body{background-color:#ffffff;color:#000000}body main{background-color:#ffffff}body main .wrapper{background-color:#ffffff}.txt-clr-white{color:#ffffff !important}.txt-clr-black{color:#000000 !important}.bg-clr-white{background-color:#ffffff}.fill-clr-white{fill:#ffffff !important}body,html{font-family:"Montserrat",sans-serif;font-size:16px}::-moz-selection{background:#000000;opacity:100%;color:#ffffff}::selection{background:#000000;opacity:100%;color:#ffffff}.fnt-body{font-family:"Montserrat",sans-serif !important;font-weight:400 !important}.fnt-bold,b{font-family:"Montserrat",sans-serif !important;font-weight:700 !important}.fnt-semibold{font-family:"Montserrat",sans-serif !important;font-weight:600}.txt-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif;font-weight:700;padding:0;margin:0}h1,.h1{font-size:3rem;text-transform:uppercase;letter-spacing:0.1rem;line-height:1.5}@media (max-width:1024px){h1,.h1{font-size:2rem}}@media (max-width:768px){h1,.h1{font-size:1.8125rem}}h2,.h2{font-size:1.8125rem;text-transform:uppercase;letter-spacing:0.1rem;line-height:1.225;color:#000000}@media (max-width:1024px){h2,.h2{font-size:1.53rem}}@media (max-width:768px){h2,.h2{font-size:1.25rem}}h3,.h3{font-size:1.5rem;color:#000000;line-height:1.225}@media (max-width:1024px){h3,.h3{font-size:1.375rem}}@media (max-width:768px){h3,.h3{font-size:1.25rem}}h4,.h4{font-size:1.5rem;line-height:1.225;color:#000000}@media (max-width:1024px){h4,.h4{font-size:1.375rem}}@media (max-width:768px){h4,.h4{font-size:1.25rem}}h5,.h5{font-size:1.5rem;line-height:1.225;color:#000000;text-transform:none;letter-spacing:0}@media (max-width:1024px){h5,.h5{font-size:1.375rem}}@media (max-width:768px){h5,.h5{font-size:1.25rem}}p,.p{font-size:1rem;font-family:"Montserrat",sans-serif;line-height:1.65;color:#000000;margin-top:15px}@media (max-width:1024px){p,.p{margin-top:10px}}@media (max-width:1280px){.mb-hide{display:none !important}}.txt-capitalize{text-transform:capitalize !important}.txt-center{text-align:center !important}.txt-font-normal{font-weight:normal !important}.wp-block-cover h1.wp-block-heading.has-large-font-size{font-size:4rem !important;text-transform:none}.wp-block-image{margin-top:1.2em}.wp-block-image.size-full img{width:100%}@media (max-width:1024px){.wp-block-image .alignleft,.wp-block-image .alignright{float:none !important;margin:0.5em auto !important}}.footer-widgets{background-color:#38383b;color:#dfe0e1}.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5,.footer-widgets h6,.footer-widgets .h1,.footer-widgets .h2,.footer-widgets .h3,.footer-widgets .h4,.footer-widgets .h5,.footer-widgets .h6,.footer-widgets p,.footer-widgets .p{color:#dfe0e1}.footer-widgets button,.footer-widgets .button{background-color:#dfe0e1;color:#000000}.footer-widgets button:hover,.footer-widgets .button:hover{background-color:#000000;color:#ffffff}.site-footer{background-color:#2b2822;border-top:0}.site-footer p{color:#dfe0e1}#menu-social-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#menu-social-menu .menu-item{-webkit-box-flex:0;-ms-flex:0;flex:0}#menu-social-menu .menu-item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:#dfe0e1;border-radius:calc(60px / 2);color:#38383b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(60px / 4);text-decoration:none}#menu-social-menu .menu-item a:hover{color:#000000}#menu-social-menu .menu-item a .dashicons{font-size:calc(60px / 2);width:calc(60px / 2);height:calc(60px / 2);vertical-align:middle}.menu-item-social a:hover{background-image:none;background-size:0}.tec-tickets__attendees-list-wrapper{margin-bottom:1.2em}@media (min-width:1024px){.tribe-events-single>.tribe_events>.tribe-events-event-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tribe-events-single>.tribe_events>.tribe-events-event-row:first-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tribe-events-single>.tribe_events>.tribe-events-event-row .tribe-events-event-image{width:38%}.tribe-events-single>.tribe_events>.tribe-events-event-row .tribe-events-event-details{width:58%}}.tribe-filter-bar .tribe-filter-bar-c-filter__toggle{padding:var(--tec-spacer-3) var(--tec-spacer-1) var(--tec-spacer-4)}.tribe-filter-bar .tribe-filter-bar-c-filter__filter-fields{padding:var(--tec-spacer-2) 0 0 var(--tec-spacer-1)}