a:focus,.focus a{outline:none!important}.red{color:#ee3124}.black{color:#2b2b2b}.dark-grey{color:#787878}.light-grey{color:#e2e2e2}.white{color:#fff}.purple{color:#6c217f}.orange{color:#f58220}.light-blue{color:#067489}.dark-blue{color:#2f3e68}.green{color:#71a13b}.main-header-bar{background-color:#ee3124!important;z-index:20!important}.topbar-email{padding-right:15px}.topbar-phone{padding-right:10px}.topbar-email:hover,.topbar-phone:hover,.topbar-account:hover,.ast-addon-cart-wrap:hover{color:#ee3124!important}.ast-above-header-section-1{justify-content:flex-end!important;padding-right:15px}.ast-above-header{background-color:#fff!important}.widget.woocommerce.widget_shopping_cart,.astra-icon.ast-icon-shopping-basket{display:none!important}.topbar-divider{padding-left:10px!important;padding-right:5px!important;font-weight:400!important}.ast-above-header .ast-addon-cart-wrap{margin-top:0!important;padding:0 10px 0 0!important}.ast-woo-mini-cart-wrapper{display:inline-block;line-height:1em!important}.ast-above-header-section-wrap,.ast-above-header{min-height:20px!important}.footer-links a{color:#fff}.member-button a{width:190px!important;display:flex;justify-content:space-between!important}.member-button .elementor-button-content-wrapper{width:190px;text-align:left}.member-button-2 a{width:220px!important;display:flex;justify-content:space-between!important}.member-button-2 .elementor-button-content-wrapper{width:220px;text-align:left}.member-button-3 a{width:260px!important;display:flex;justify-content:space-between!important}.member-button-3 .elementor-button-content-wrapper{width:260px;text-align:left}.jet-toggle__icon{background-color:transparent!important}.mega-menu-col .elementor-element-populated{background-position:99% 96%!important}.astra-megamenu{background-color:transparent!important;box-shadow:none!important;margin-top:-22px!important}.mega-menu-col{background-color:#fff;color:#ee3124!important}.mega-menu-links a{color:#2b2b2b!important;line-height:1.4em!important}.mega-menu-links{line-height:0.2em!important}.mega-menu-links a:hover{color:#ee3124!important}.mega-menu-links{margin-top:10px}.mega-menu-col .elementor-button{width:150px!important;pointer-events:visible!important}.mega-menu-col.elementor-post__excerpt,.mega-menu-col.elementor-post__excerpt p{display:inline!important}.main-header-menu .sub-menu a{padding:0!important}.main-header-menu .sub-menu .elementor-button-wrapper a{padding:.9em 1em!important}.mega-menu-links{margin-top:0!important}.gform_previous_button{float:left!important}.gform_body h2{font-weight:600!important;font-size:22px!important}.gform_body h3{font-weight:600!important;font-size:22px!important}.gf_progressbar{border-radius:0!important;border:1px solid #2b2b2b}.gf_progressbar:after{border-radius:0!important}.gform_wrapper div.gf_progressbar_percentage{background:#ee3124!important;border-radius:0!important;font-size:15px!important;text-shadow:none!important}.gform_previous_button:active,.gform_previous_button:focus,.gform_next_button:active,.gform_next_button:focus{background-color:#ee3124!important;border:1px solid #ee3124!important;color:#fff!important}.gform_save_link{background-color:#ee3124!important;color:#fff!important;border:1px solid #ee3124!important;padding:8px 25px!important;margin-right:5px!important}.gform_save_link:hover{background-color:#2b2b2b!important;color:#fff!important;border:1px solid #2b2b2b!important;padding:8px 25px!important;margin-right:5px!important}.gform_button{margin-bottom:20px!important;margin-right:5px!important}.form_saved_message_emailform input[type="submit"]{background-color:#ee3124!important;border:1px solid #ee3124!important;color:#fff!important}.form_saved_message_emailform input[type="submit"]:hover{background-color:#2b2b2b!important;border:1px solid #2b2b2b!important;color:#fff!important}.form_saved_message{background-color:rgba(250,198,31,.8)!important;color:#2b2b2b!important;font-size:15px!important}.product_totals{display:none}.woocommerce .gform_previous_button{margin-bottom:20px!important}.postid-875.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-30970.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-30968.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-1018.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-1023.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-1587.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-1170.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-20431.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-20439.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-20570.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-21159.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-21961.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-29848.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-30015.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-30014.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-30013.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-30097.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-32204.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-32226.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-32664.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-32698.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-32745.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-33742.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-33741.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-33798.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-34017.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-34022.woocommerce-page .ast-woocommerce-container div.product div.images,.postid-2756.woocommerce-page .ast-woocommerce-container div.product div.images{width:100%!important;display:none!important}.postid-875.woocommerce .summary.entry-summary,.postid-1018.woocommerce .summary.entry-summary,.postid-30970.woocommerce .summary.entry-summary,.postid-30968.woocommerce .summary.entry-summary,.postid-1023.woocommerce .summary.entry-summary,.postid-1587.woocommerce .summary.entry-summary,.postid-1170.woocommerce .summary.entry-summary,.postid-20431.woocommerce .summary.entry-summary,.postid-20439.woocommerce .summary.entry-summary,.postid-20570.woocommerce .summary.entry-summary,.postid-21159.woocommerce .summary.entry-summary,.postid-21961.woocommerce .summary.entry-summary,.postid-29848.woocommerce .summary.entry-summary,.postid-30013.woocommerce .summary.entry-summary,.postid-30014.woocommerce .summary.entry-summary,.postid-30015.woocommerce .summary.entry-summary,.postid-30097.woocommerce .summary.entry-summary,.postid-32204.woocommerce .summary.entry-summary,.postid-32226.woocommerce .summary.entry-summary,.postid-32664.woocommerce .summary.entry-summary,.postid-32698.woocommerce .summary.entry-summary,.postid-32745.woocommerce .summary.entry-summary,.postid-33742.woocommerce .summary.entry-summary,.postid-33741.woocommerce .summary.entry-summary,.postid-33798.woocommerce .summary.entry-summary,.postid-34017.woocommerce .summary.entry-summary,.postid-34022.woocommerce .summary.entry-summary,.postid-2756.woocommerce .summary.entry-summary{width:80%!important;margin:0 auto!important;float:none!important;padding-bottom:60px!important}.postid-875.woocommerce-tabs.wc-tabs-wrapper,.postid-1018.woocommerce-tabs.wc-tabs-wrapper,.postid-30970.woocommerce-tabs.wc-tabs-wrapper,.postid-30968.woocommerce-tabs.wc-tabs-wrapper,.postid-1023.woocommerce-tabs.wc-tabs-wrapper,.postid-1587.woocommerce-tabs.wc-tabs-wrapper,.postid-1170.woocommerce-tabs.wc-tabs-wrapper,.postid-20431.woocommerce-tabs.wc-tabs-wrapper,.postid-20439.woocommerce-tabs.wc-tabs-wrapper,.postid-20570.woocommerce-tabs.wc-tabs-wrapper,.postid-21159.woocommerce-tabs.wc-tabs-wrapper,.postid-21961.woocommerce-tabs.wc-tabs-wrapper,.postid-30097.woocommerce-tabs.wc-tabs-wrapper,.postid-32204.woocommerce-tabs.wc-tabs-wrapper,.postid-32226.woocommerce-tabs.wc-tabs-wrapper,.postid-32664.woocommerce-tabs.wc-tabs-wrapper,.postid-32698.woocommerce-tabs.wc-tabs-wrapper,.postid-32745.woocommerce-tabs.wc-tabs-wrapper,.postid-33742.woocommerce-tabs.wc-tabs-wrapper,.postid-33741.woocommerce-tabs.wc-tabs-wrapper,.postid-33798.woocommerce-tabs.wc-tabs-wrapper,.postid-34017.woocommerce-tabs.wc-tabs-wrapper,.postid-34022.woocommerce-tabs.wc-tabs-wrapper,.postid-2756.woocommerce-tabs.wc-tabs-wrapper{width:80%!important;margin:0 auto!important;float:none!important}.postid-2756 .price,.postid-2756 .quantity{display:none!important}.stock.out-of-stock{font-size:20px!important;font-weight:700!important;color:#6C217F!important}.woocommerce-breadcrumb{display:none!important}.button{font-weight:400!important}.tribe-block__tickets__item__attendee__fields .tribe-field{margin-bottom:10px!important}.tribe-block__tickets__item__attendee__fields input[type=text],.tribe-block__tickets__item__attendee__fields input[type=email],.tribe-block__tickets__item__attendee__fields input[type=number],.tribe-block__tickets__item__attendee__fields input[type=password],.tribe-block__tickets__item__attendee__fields input[type=reset],.tribe-block__tickets__item__attendee__fields input[type=search],.tribe-block__tickets__item__attendee__fields input[type=tel],.tribe-block__tickets__item__attendee__fields input[type=text],.tribe-block__tickets__item__attendee__fields input[type=url],.tribe-block__tickets__item__attendee__fields textarea,.tribe-block__tickets__item__attendee__fields select{border:1px solid #2b2b2b!important;border-radius:0!important;max-width:800px!important;padding:.5em!important}.main-footer-links a{color:#2b2b2b}.main-footer-links a:hover{color:#ee3124}.menu-mobile-logo{width:220px!important;padding:15px 15px 15px 5px}#menu-item-1907 a:hover{background-color:#fff!important}.ast-nav-close.close{color:#fff!important}.ast-nav-close:hover{background-color:#ee3124!important;color:#fff!important}.ast-menu-toggle:hover,.ast-menu-toggle:focus,.ast-menu-toggle:active,.ast-menu-toggle:visited,.ast-menu-toggle{outline:none!important;border:none!important}.mobile-menu{font-size:18px!important}@media (max-width:1060px){.menu-item.menu-desktop{display:none!important}.main-navigation{background-color:#fff}.menu-item{color:#ee3124}.menu-item a{color:#2b2b2b!important}.menu-item a:hover{color:#ee3124!important}.ast-menu-toggle:hover{color:#ee3124!important;}.ast-menu-toggle:active,.ast-menu-toggle:focus,.ast-menu-toggle:visited{color:#ee3124!important}.ast-menu-toggle a:hover{color:#2b2b2b!important}#site-navigation{background-color:#fff!important;overflow-x:none!important}.menu-item:hover .ast-menu-toggle{color:#ee3124!important}.ast-above-header-section{padding-top:0!important;padding-bottom:0!important}.topbar-divider,.topbar-account,.ast-woo-mini-cart-wrapper{display:none!important}}@media (min-width:1060px){.menu-item.menu-mobile{display:none!important}}@media (max-width:768px){.main-header-bar{padding-top:0!important;padding-bottom:0!important}.ast-above-header{line-height:2.6em!important}.ast-above-header-section-1{justify-content:center!important}}@media (max-width:550px){.ast-above-header{padding-top:0!important}}@media (max-width:450px){.site-branding img{width:180px!important}.mobile-menu{font-size:15px!important}}@media (max-width:359px){.topbar-email{display:none!important}.site-branding img{width:140px!important}}.mega-menu-news-links a{display:inline!important}.post-password-form{padding:100px 20px 100px;font-size:17px!important}.post-password-form input[type=submit]{padding:7px 30px;border-radius:0!important}.post-password-form input[type="password"]{border-radius:0!important}.post-password-form:before{content:'MEMBER AREA';font-size:40px;line-height:1em!important}@media (max-width:550px){.post-password-form:before{font-size:30px}}.post-password-form p{margin-top:20px!important}#gform_submit_button_8{margin-top:18px!important}#catapult-cookie-bar{background-color:rgba(43,43,43,.8)!important}#catapultCookie{border-radius:0!important;padding:8px 20px!important;line-height:1.2em}#catapultCookie:hover{background-color:#e2e2e2!important;color:#2b2b2b!important}@media (max-width:767px){.ctcc-left-side{width:80%!important}.ctcc-right-side{width:30%!important}}.mega-menu-news-links a{margin-top:-20px!important;color:#2b2b2b!important}.mega-menu-news-links a:hover{color:#ee3124!important}.mega-menu-news-links .elementor-post__read-more{color:#ee3124!important}.mega-menu-ack .elementor-heading-title,.mega-menu-ack .elementor-heading-title a{color:#ee3124!important}.mega-menu-ack .elementor-heading-title:hover,.mega-menu-ack .elementor-heading-title a:hover{color:#2b2b2b!important}@media (max-width:1024px){.home-bottom-col-borders .elementor-column-wrap{border:none!important}}.tribe-organizer a{pointer-events:none!important;color:inherit!important}.tribe-event-featured,.tribe-events-list-separator-month{width:50%!important}.tribe-events-event-meta .tribe-events-meta-group{width:50%!important}.tribe-events-venue-map{width:92%!important;margin-bottom:25px!important}.tribe-events-meta-group.tribe-events-meta-group-other h2{display:none!important}@media (min-width:641px){.uael-gf-style .gform_body{padding-right:15px!important}}@media (max-width:767px){.uael-gf-style .gform_wrapper form .gform_body input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){padding:5px 10px!important}.news-sub-footer{padding-bottom:0!important;margin-bottom:-20px!important}}@media (max-width:640px){.elementor-element .footer-form{display:block!important;width:100%!important}.elementor-element .uael-gf-style .gform_body{padding-right:0!important}.news-sub-footer{margin-bottom:30px!important}.elementor-element .uael-gf-style .top_label{margin-top:-35px!important}.uael-gf-style .gform_wrapper form .gform_body input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){padding:0 10px!important;margin-top:5px!important}}@media (min-width:1025px) and (max-width:1060px){.news-sub-footer{margin-bottom:15px!important}}.page-id-171 .tribe-events-page-title{display:none}@media (min-width:1060px) and (max-width:1099px){.news-sub-footer{margin-bottom:20px!important}}.news-sub-footer{margin-top:20px!important}.uael-gf-style-box{margin-bottom:-20px;margin-top:32px}@media (max-width:767px){.uael-gf-style-box{margin-bottom:20px}}@media (max-width:640px){#gform_submit_button_8{margin-top:32px!important}}.elementor-element-81dc4c7{padding-top:20px!important}@media (max-width:1024px){.elementor-element-81dc4c7{padding-top:0!important}}.ast-sticky-active.ast-header-sticked .astra-megamenu{margin-top:-3px!important}.ff-btn{background-color:#2b2b2b!important;color:#fff!important;border-style:none!important;border-radius:0!important;padding:6px 25px!important;font-size:15px!important}.ff-btn:hover{background-color:#ee3124!important;color:#fff!important}@media (max-width:1299px){.ginput_recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:1199px){.ginput_recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:1059px){.ginput_recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:1025px){.ginput_recaptcha{transform:scale(.9);-webkit-transform:scale(.9);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:1000px){.ginput_recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:900px){.ginput_recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:850px){.ginput_recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:800px){.ginput_recaptcha{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:768px){.ginput_recaptcha{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:414px){.ginput_recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:365px){.ginput_recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:335px){.ginput_recaptcha{transform:scale(.65);-webkit-transform:scale(.65);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:305px){.ginput_recaptcha{transform:scale(.55);-webkit-transform:scale(.55);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:275px){.ginput_recaptcha{transform:scale(.45);-webkit-transform:scale(.45);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:245px){.ginput_recaptcha{transform:scale(.35);-webkit-transform:scale(.35);transform-origin:0 0;-webkit-transform-origin:0 0}}.post-password-form p{max-width:800px!important;margin:0 auto!important;margin-top:10px!important;margin-bottom:30px!important}.ast-menu-toggle{color:#ee3124!important}